Tag Archives: android

Behöver vi en modernare konkurrenslagstiftning?

Jag kan inte säga att jag är insatt i svensk konkurrenslagstiftning så utöver vad jag ämnar ta upp som förslag inför framtida revideringar kan jag inte uttala mig särskilt. Följande är dock en analys av pågående sabotage av informationsbranschen som utförs av enskilda leverantörer och i framtiden riskerar att hämma innovation och utveckling i förmån för enskilda leverantörers marknadsposition.

Först och främst är det kanske svårt att arbeta in detta i konkurrenslagstiftningen då en del tolkningar av situationen är “hårdare” konkurrens. Att två leverantörer som Apple och Microsoft försöker låsa in sina kunder i sina respektive plattformer kan ses som knivskarp konkurrens – eftersom det inte är kartellverksamhet. Men bara för att de inte samarbetar betyder inte att det skulle vara hämmande för handelsutbyte.

Det finns idag tre stora varumärken för allsyftesmaskiner (general purpose computing) med inriktning på mobilitet: Apple, Android och Microsoft. Tyvärr är fri mjukvara en svårtillgänglig dröm än så länge och de projekten har inte fått en rättvis chans på marknaden ännu. Så låt oss fokusera på marknadens dominerande leverantörer:

  • Apple: Största enskilda leverantör på marknaden för handhållna datorer med telefonfunktionalitet. Låst plattform (både mjuk- och hårdvara).
  • Android: Enbart en mjukvaruplattform. Google ansvarar för varumärke och utveckling men publiceringen av hård- och mjukvara är öppen för alla.
  • Microsoft: Knappt märkbara på marknaden. Låst plattform (både mjuk- och hårdvara). Argumentationen nedan gäller även om man grupperar dem med Apple.

Vi kan kortfattat säga att marknaden för kraftfulla (“general purpose”) telefoner respektive surfplattor domineras av Apple- och Android-plattformer. Det är en mycket intressant situation där å ena sidan en “helhetslösning” från enhet & mjukvara till att företaget ska ha sista ordet på vad du ö.h.t. får göra med produkten. Å andra sidan finns en öppen, inbjudande miljö med en uppsjö olika hårdvarutillverkare bakom där slutanvändaren erbjuds mer personliga och konfigurerbara lösningar.

Det obskyra i situationen här är att en låst plattform kommer att kedja fast användaren med metoder såsom svårigheter att migrera eller ren och skär inkompatibilitet. Om utvecklare t.ex. inte får samma chans att göra mjukvara på Apples plattform eftersom Apple vägrar godkänna den så begränsas kraftigt möjligheten för mjukvarukonkurrens sinsemellan. Allsyftesmaskiner är gjorda just för att köra vilket program som helst – alla begränsningar utöver de fysikaliska (klockfrekvens och utrymme) är påhittade och påtvingade av leverantörer.

Så varför kan man t.ex. inte enkelt installera Android på en iPhone?
Varför förbjuder Apple deras kunder från att köra mediaspelaren VLC?
Varför tillåts Microsoft tvinga leverantörer att handikappa datorerna?
Och hur kan Sony utan bekymmer retroaktivt förstöra funktionalitet?

Jag kontaktade Konkurrensverket och frågade vad de anser om situationen och fick en ganska bra jämförelse med kopiatorer. En vanlig företeelse är att köpa kopiatormöjligheter snarare än en kopiator i sig – och i avtalet kan det stå att du endast får använda leverantörens tonerkassetter. Detta anses en rimlig överenskommelse och ger en slags säkerhet i avtalet för båda parter att kopiatorn underhålls såväl som att kunden t.ex. inte köper kinakopior som gör att leverantören saknar inkomst.

(Nu är detta förstås inte riktigt samma sak, utan en bättre liknelse till Apple hade varit att kopiatorerna var inställda på att t.ex. bara kopiera text och inte teckningar. Eller att det finns en låda för A3-papper men att det är förbjudet att fylla det med papper. Men bortsett från de fundamentala poängerna i min argumentation…)

Så min tanke är att vi behöver en modernare konkurrenslagstiftning. En hårdvaruplattform ska endast låsas å konsumenten uttryckliga vägnar och i samtliga fall ska köparen levereras all nödvändig utrustning/information för att ta bort denna begränsning. Dessa villkor ska gälla samtlig allsyfteshårdvara som säljs på öppen marknad för slutkonsumenter.

Piratpartiet bör absolut ge sig in på denna diskussion.

PS. Är vad som behövs en definition av processor (allsyftesmaskinen) och kanske en konsumenträttighet att man inte utan goda skäl fråntas rättigheter att bruka den produkt man köpt? Vilket lagrum bör man ö.h.t. fokusera på?

MeeGo kommer till ny Nokia-telefon

Inte bara kommer man att kunna köra MeeGo på Nokias N900, de släpper till och med en ny telefon (codename: Lankku). TT verkar ha nått ut med den nyheten i alla fall. Ett stort lyft för fri mjukvara – och öppna plattformer. Ett stort slag i ansiktet mot de som snärjer in användare, stävjer kreativitet och förbjuder innovation (läs: Apple). Eller bara gör det krångligt och oflexibelt (läs: Google’s Android).

Moreover, it’ll run MeeGo Harmattan, ship in Q3 to folks in Europe, boast a 960 x 540 screen resolution, include an 8 megapixel AF (read: not EDoF) shooter and sport a frame that’s just marginally thicker than the iPhone 4 — reportedly, anyway.

MeeGo är ett fullfjädrat Linux-baserat operativsystem som klarar av att köra så gott som vilken applikation som helst som är skriven för vilken dator som helst. Till skillnad från iPhone och Android, där du behöver ett specialutvecklingskit och ibland inte ens får distribuera programmen (läs: iPhone). I princip gäller det att om ett program finns för Ubuntu Linux så kan du köra det på en MeeGo-plattform. Sedan finns det förstås hårdvarubegränsningar, men du behöver i alla fall inte leva med brutalt handikappade, begränsade och inlåsta “appar”.

Jag har skrivit mycket om fördelarna med MeeGo’s Nokia-ägda företrädare Maemo – som jag alltså kör på min Nokia N900. Alltså ett fullfjädrat operativsystem utan påhittade begränsningar. Särskilt förbättrar det ens möjlighet att kontrollera sin egen, köpta hårdvara – istället för att överlåta det till ett privatägt amerikanskt företag, eller liknande.

Mer information finnsNokias hemsida benämnt “Swipe” verkar det som. Engadget har fått hålla i telefonen och presenterar exempelvideos. Själva telefonen är ju dock inte intressant, utan det är operativsystemet (förutom kanske Nokias Swipe-specialare) som gäller. Licensmässigt är MeeGo (mjukvaran, inte trademarket nödvändigtvis) helt okej för vilken leverantör som helst att implementera i sin telefon – och för utvecklare är det en standardiserad drömmiljö. Telefonen i sig har dock inte ens ett löstagbart batteri enligt Wikipedia:

Battery: BV-5JW 1450 mAh Li-Ion battery (non user removable)

…så då fortsätter jag att använda min N900 då, eftersom MeeGo såväl som dess applikationer kan köras på den likaså. Då har jag ett tangentbord också. Tji fick ni.

http://www.engadget.com/2011/06/20/is-this-nokias-lankku/Lldddddddd

Min användarvänliga vardag

Jag läste att opassande har haft problem med sin proprietära, inlåsta hård- och mjukvara. I kommentarsfältet nämner Anna Troberg att hennes nedlåsta och användarhatande Playstation 3 inte lät henne göra vad hon ville med sin musik. “Vår användarovänliga vardag” säger de. Låt mig introducera er till min användarvänliga vardag:

Att komma igång fort

Min laptop såldes med Linux förinstallerat, istället för Windows eller Mac OS X. Fast eftersom jag inte var van med den distribution som Asus slängde med så surfade jag in på Ubuntu Linux hemsida och började ladda hem det istället – lagligt gratis och fritt från licensnycklar etc.. En timme senare satt jag med ett fullfjädrat operativsystem, med allt från den modernaste kontorsmjukvaran till avancerad bildredigeringsmjukvara, redo med en kompetent webläsare och fullständigt film- och mediastöd.

Återställa film och musik

Eftersom datorn var ny så hade jag givetvis ingen musik och dylikt inlagt i datorn. Så jag väljer att som hastigast, för att ha något att lyssna på, koppla in min externa hårddisk. Mediaspelaren som följer med Ubuntu indexerar snabbt samtlig musik på disken – och låter mig filtrera fram musiken med några tangenttryckningar. Alternativet finns förstås här att helt DRM-fritt kopiera över allt till datorn lokalt, så jag drog över favoritlåtarna.

Precis som ett USB-minne

…så efter att ha kopierat över musik etc. från hårddisken till laptopen – i en mappstruktur som jag själv delat in  – så ser jag till att uppdatera musikarkivet på min smartphone. Detta görs genom att koppla in den i USB-uttaget på vilken dator som helst och sedan kopiera över, precis som till ett USB-minne. Inga begränsningar i antalet datorer jag kan synca mot eller något sådant konstigt. Eftersom jag har 32GiB intern lagring plus ett utbytbart 16GiB minneskort så oroar jag mig heller inte för platsbrist.

Det bästa här är att jag t.ex. har ett par “blandmappar” som inte har varken gemensam artist eller ursprungskiva. Eftersom jag kan lägga över musiken exakt som de ligger på hårddisken, så jag väljer helt enkelt att spela upp mappen, istället för att behöva prångla in det genom någon avancerad och krånglig iTunes-lösning. Särskilt noterbart är att jag slipper radera musikarkivet helt ifall jag byter dator.

En handdator man kan ringa med

Min “smartphone” är inte en Android. Det är absolut inte en iPhone. Min smartphone är nämligen en Nokia N900, som kör Linux rakt av – faktum är att det bygger på samma system som jag kör i min laptop. Eftersom hårdvaran i dagens “telefoner” klarar av fullfjädrade operativsystem prestandamässigt, så tycker jag det vore jobbigt att begränsa mig. Min telefon kör faktiskt i grunden samma operativsystem som min laptop, fast avskalat förstås.

Telefonins fria framtid

Eftersom jag inte är ett så stort fan av att betala överpriser för något som bör vara en mänsklig rättighet – kommunikation alltså – så tycker jag det är motbjudande att betala c:a 5kr per tusen tecken (sms-kostnad). Istället har jag ett abonnemang för 80kr i månaden (under 100-200 sms) som ger mig närmast obegränsat med kommunikation – eftersom jag får 3G-täckning i de områden där jag inte har tillgång till vanligt, gratis trådlöst nätverk. Handdatorn kan även användas som 3G-modem när jag t.ex. vill använda ett riktigt tangentbord men inte är hemma.

Både min laptop och min N900 var snabba och enkla att konfigurera mot ett Jabber-konto (jag kör en egen server och har XMPP-adressen mmn@hethane.se). Genom detta har jag gratis möjlighet till både röst- och videosamtal oberoende av var jag är och hur jag är ansluten till internet. Givetvis laggar det till någon gång, men är täckningen urusel kan man ju alltid växla över till textkommunikation istället. Utan några begränsningar i varken plånbok eller teckenmängd.

Så varför lever människor kvar i det förflutna? Jag läste t.ex. om nya iPhone häromdagen som – hör och häpna – möjliggör fet och kursiv text i dina mail. Wow. Välkommen till framtiden, Apple-användare, jag förstår att ni är stolta. Ni som kör Android borde även ni fråga er varför det ni installerar heter “app” och inte “application”.

Mail to Nokia’s CEO Stephen Elop about N900

I read on Engadget that Nokia kills some part of the N9 handheld computer phone, successor to the N900 and first planned device by Nokia to run Linux-based operating system Meego (which replaces Nokia’s Maemo project). This just after having read an e-mail by Nokia CEO Stephen Elop, former Microsoft sub-president, internally complaining on Nokia not having an iPhone/Android competitor. Which is utterly false and rather a misdirection of effort in marketing, which the N900 has been lacking heavily on.

I wrote the following mail and tried (just for the heck of it) to mail stephen.elop@nokia.com with a description of my enjoyment with the Nokia N900.

Hello, i recently took part through media outlets that you criticize Nokia internally for not having something competitive enough for the iPhone or Android platforms.

I am personally an owner of the Nokia N900 since a year back, and several of my friends and colleagues have also purchased this phone. We believe that the openness of the underlying platform Maemo (which will be incorporated into Meego in your deal with Intel) is its greatest power.

What is lacking, perhaps, is the marketing of the N900 (or future models). It is already today a very powerful mobile computer phone with which you can do just about anything – which is definitely not the case with the tied down Android and iPhone alternatives.

The Linux-powered Maemo/Meego operating system is one of the best design choices Nokia has made. It means that already existing software for the entire, steadily growing, Linux community is easily portable. That enables actual, useful applications on the “smartphone” rather than irrelevant and pointless “apps”.

I am still incredibly happy with my N900, and anyone I hear who got it is too. Continue this trend and please don’t fall for the meaningless “apps” and a system of restriction and user lockdown. The iPhone sucks and the Android platform is far from capable of delivering the full potential of a free and open source system.

Sincerely,
Mikael Nordfeldth
mmn@hethane.se
+46705657637

http://blog.mmn-o.se/

Mmm, emailing people who probably don’t get (or rather read) the mail at all…

Update 2011-02-09: Stephen Elop (I assume) was quick to respond. I received the following e-mail just now:

Thanks for your note,
Stephen

Thus I encourage everyone who enjoy Nokia’s FOSS encouragement, which has brought the Nokia N900 to the market, to e-mail their opinions to him as I did. This could very well influence his view on the device and its successors. Perhaps you can be even briefer than me.

Ideological choices fuel the free software movement

Slashdot reported a long time ago from no-room-at-the-ecosystem dept. something which I’d usually just entitle “brainaids”.

“Mozilla has decided to stop development of a version of its Firefox mobile Web browser for phones running Windows Mobile. The reason is that Microsoft has closed the door to native applications on smartphones running its new Windows Phone 7 Series software. More reasoning can be found in a blog post by Stuart Parmenter, director of Mobile Engineering at Mozilla.”

Unfortunately most people seem to think that battery power, ease of use and stability are irrelevant. Or they don’t actually want something mobile but rather a cool gadget. This causes people to buy unstable, unusable and/or incredibly restricted phones from these three categories:

  • Apple iPhone
  • Random Google Android mobile
  • Random Windows 7 mobile

Despite high price-tags none of these choices are good, mostly due to their respective operating systems. All of these phones market themselves to be “powerful” and probably “versatile” and maybe even “usable”. Though none of them – of course – market the restrictions implied.

Apple iPhone

A cool, sleek interface. In these days a nice piece of hardware too. Probably easy to sell, because you have the backing of an “app store” and also the “cool factor” which means everyone has it and everyone is talking about it.

The downsides are: To legally distribute software for use on the iPhone, you need Apple’s approval. This approval implies that you accept Apple as a benevolent God who – when feeling the urge – can shut down software on your phone that you legally bought. The software approval thing also means that anything anyone does better than Apple will not be accepted into the App Store. Geez.

Android phones

None of these phones are other than slow and unstable when it comes to using then. Besides this the software distribution is messy and difficult to overview. There is no immediate logic in which Android version runs what software and on which phone.

My personal reason for disliking it is purely ideological. Marketing says it’s “open”, promotes “open source” and whatever. However, the platform doesn’t appeal to open source software and everything has to be written very specifically for the Android phone. Porting software is apparently not as simple as one could’ve hoped.

Lately Oraclesince the Sun acquiry, have been yelling that Google infringe patents and copyright. This because Google has their own Java virtual machine for the Android phones. The patent issue itself isn’t troublesome, I think it’s worse that Google didn’t just run Linux straight-up on their otherwise capable platforms.

Windows 7 phones

No one buys these for themselves… They’re probably just bought through companies who offer them to suffering employees. Same thing here applies as with Apple: Both companies are evil.

Latest news are that (as mentioned above) Windows 7 mobiles won’t allow native applications. This system of signed applications opens up for a system of Apple-like dictatorial “blessed apps”. It also obviously disables development by homebrew hackers.

The sum of it all

Besides this I recently saw an article on Australia planning to ban certain iPhone apps. Something which is only possible if there is a single, signed software repository (Apple) – or just an architecture which requires signed executables (Microsoft). This mere concept of centralistic control defies how the Internet happens.

Consider your everyday tasks which are either of private concern, some sort of communication or information access. These routines are all possible to do using libre (free) software. The Free software is in no way under usage control of neither private companies, your neighbor nor any governmental censorship bureau.

With libre licensing:
You control your device and software.
No one else can interfere.

The Nokia N900, runs the GNU/Linux operating system. This reflects the “ideological choice” of this post’s subject, the choice to run Free software. What is essential is the ability to share and – especially – modify the source code. Even if you won’t do it yourself.

Free software in practice disables an external dictatorship over the software your machine runs. This comes from the fact that any developer, through international copyright, is given the legal right to modify and distribute changes. This also means that even if all the world’s developers suddenly disappeared the current version would still be shared in a fine, working condition.

This causes the direct opposite evolution compared to proprietary (closed source) software companies who offer you only one choice – the latest version. They need you to update to increase the revenue while Free software is only interested in functionality and effectiveness. This is most noticable when an already fine, working proprietary software gets a new version: the update will most certainly include bloat and/or new restrictions.

This post not only encourages your informed choice for smartphones – a major business which fuels proprietary software. It is meant to persuade you to use Free software to the greatest extent possible. You’re probably already using OpenOffice or Mozilla Firefox – which is great because every single replaced software counts. If you like those, your next step may be Ubuntu – to replace the entire operating system.

Feel free to contact a local computer nerd for guidance.

Kompetenskonkursförklara Ballmer och Microsoft

Steve Ballmer borde kompetenskonkursförklaras. (Mitt nya favoritord. Jag har fortfarande problem när jag försöker uttala det.)

VK har en lustig artikel som direkt kritiserar Steve Ballmer och Microsoft. VK kör trots allt Apple-grejer så långt det går, så det är väl någonstans därifrån det kommer skulle jag tro.

Följande uttalanden från Steve Ballmer bör kompetenskonkursförklara (YEAH, USE THAT WORD!) honom. Citaten är från artikeln, inte direkt från Ballmer himself.

han sa också att Windows Vista är det mest populära operativsystemet Microsoft lanserat hittills.

Mmm, yeah… About that…

Han markerade också att open source inte är det mest attraktiva sättet att bedriva mobilverksamhet sett ur operatörernas och mobiltillverkarnas ögon.

Vad han dock verkar ha glömt bort är användarna som drar oerhört mycket nytta av att en plattform är öppen och fri källkod. Nu är visserligen inte Google’s Android-plattform ens i närheten av lika öppen och fin och bra som Linux-baserade operativsystem och dylikt… Men faktum kvarstår: Open source är för användarnas skull, inte marknadens.

Sedan går det att bygga bra affärsmodeller på open source, men det är inget som man verkar särskilt van med i den kommersiella världen än så länge. Canonical verkar klara sig rätt fint med Ubuntu dock. Fast de kanske egentligen bara lever på Mark Shuttleworth’s IT-miljoner egentligen :)