tirsdag 29. september 2009

“Open Source” skaper åpen debatt

I den siste tiden har Android-miljøet blitt tvunget til å ha en åpen debatt om veien videre. Jeg har ikke satt meg veldig inn i problemstillingene, men tror jeg har forstått kjernen i saken. For å illustrere konflikten slik jeg ser den, har jeg forsøkt meg på en amatørmessig illustrasjon:

android_conflict

Android ble til etter et samarbeid mellom flere aktører, deriblant Google, under navnet Open Handset Alliance – OHA. Målet var å skape en “open source”-plattform for mobile enheter – en plattform som kunne tilby alt som man mente eksisterende mobile løsninger manglet. Google bidro sterkt til utviklingen gjennom integreringen av   applikasjoner for blant annet Gmail, Google Maps, Google Talk, YouTube og Market.

Neste steg var å inngå forretningsavtaler med produsenter av mobiltelefoner (A), for eksempel HTC, slik at Android kunne komme den vanlige forbruker til gode. I disse avtalene ble produsentene også gitt spillerom til å kunne utvikle egne ROM (eksempelvis HTC Sense), slik at man kunne skape sin egen finish på Android-plattformen.

Konflikten oppsto da dyktige utviklere (B) begynte videreutvikling og modifisering av Android-plattformen, med eller uten mobilprodusentenes (A) egne ROM implementert, for så å tilby disse offentlig. Problemet er at Googles nevnte applikasjoner, i følge Google selv, ikke er å anse som en del av “open source"-materialet. De kan derfor ikke implementeres i modifiserte versjoner som ikke er avtaleregulert. Resultatet er at Google ønsker å forby all tredjepartsutvikling av Android-plattformen, og rettet i denne omgang sin misnøye direkte mot en av de største tredjepartsutviklerne, Cyanogen.

Utviklerne (B) svarer for det første at uten implementering av Googles bidrag er Android-plattformen verdiløs, slik at det  er urimelig å holde dette innholdet utenfor “open source”-materialet. For det andre hevdes det at det er tredjepartsutviklerne som har gjort Android til en levelig plattform for forbrukeren, og at et forbud mot videre utvikling og modifisering kan bety slutten for hele Android.

I den grad jeg har forstått konflikten riktig, må jeg si at jeg juridisk sett støtter Google. Ettersom implementeringen av Googles applikasjoner, og spredningen av disse, er avtaleregulert, må denne avtalen respekteres av tredjepartsutviklere. Det er basic avtalerett.

Det som er den triste konsekvensen, vil være at dyktige tredjepartsutviklere blir tvunget til å fortsette modereringen i det skjulte, i stedet for side om side med hovedutviklerne. Utviklingen av Android-plattformen vil sannsynligvis gå tregere, og vi vil risikere å ende opp med én offisiell versjon og en drøss med uoffisielle, ulovlige modifiseringer – alle med sine styrker og svakheter.

Jeg håper virkelig at OHA, med Google i spissen, kommer til enighet med tredjepartsutviklerne. Android-plattformen fortjener såpass.

google_cyanogen

For de spesielt interesserte:

fredag 25. september 2009

Nytt på Android-fronten

icon_android_development-krishinc_com

Foto: krish inc.

Etter å ha tilbragt noen fornøyde måneder i Android-universet, er gleden stor over å oppdage at plattformen utvikles videre. Jeg oppdaget at det var kommet en oppdatering til operativsystemet HTC Sense, og da måtte jeg jo finne ut om denne oppdateringen også kunne installeres på min Magic.

Problemet var følgende: Magic leveres ikke med Sense. HTC lanserer dermed ikke oppdateringer til Magic-telefoner som kjører Sense, kun til Hero-telefoner. Mens en eier av en Hero i all enkelhet skal kunne laste ned oppdateringen, koble telefonen sin til PCen, kjøre oppdateringsprogrammet og – voila, kunne ikke jeg gjøre det samme. Jeg måtte derfor finne en frigitt versjon, ikke bare av oppdateringen, men av hele Sense-systemet med oppdateringen inkludert.

Jeg fant myHero 1.1.2. Denne versjonen av Sense inneholder alle de forbedringer som følger av HTCs oppdatering for Hero-kunder. Installasjonen gikk smertefritt. Var det verdt det? Ja.

Blant annet fordi myHero 1.1.2 innebærer:

  • mye raskere grensesnitt (og da mener jeg mye raskere).
  • penere grensesnitt (mest fancy-spancy, men pent likevel).
  • kamerafiks (fatal1ty Hero ROM ville bare ta bilder med telefonen horisontalt).
  • touch-to-focus (i kameramodus kan du flytte fokus dit du ønsker).

Jeg kunne sikkert nevnt mer banebrytende forbedringer, men jeg har ennå ikke rukket å prøve ut myHero skikkelig. Det kan forresten nevnes at oppdateringen gjør at du kan få danske menyer, men fortsatt ikke norske.

Avslutningsvis, for de ekstra spesielt interesserte, fant jeg også ut at det er kommet en build av plattformen Android 1.5, populært kalt Cupcake. Den nye versjonen heter ikke overraskende Android 1.6, og har fått klengenavnet Donut. Interessant linje disse utviklerne har lagt seg på.. Den nye versjonen bringer visstnok med seg en (etterlengtet) oppgradering av Market.

Jeg har selv ikke installert Donut på min egen telefon og har heller ikke tenkt å gjøre det med det første. Hovedbegrunnelsen er fordi en oppgradering kan skape problemer i forhold til applikasjoner som ikke er laget for å kjøre på fremtidige versjoner av 1.5-plattformen.

Jeg gir utviklerne litt mer tid, så får vi se.

donut

søndag 13. september 2009

Godt valg!

Livet er fullt av valg. Noen er enkle, andre er vanskelige. Stortingsvalget ‘09 føyer seg fint inn i rekken av valg som må tas i år. For min del er det imidlertid ikke et vanskelig valg å ta, men slik har det ikke alltid vært.

Da jeg var yngre var jeg medlem av Sosialistisk Ungdom. Eller medlem og medlem, fru blom. Jeg sto hvertfall på listene deres (!), selv om jeg ikke mottok noe medlemsblad før jeg meldte meg ut.. Etter hvert som årene gikk forandret jeg meg, og verdiene mine forandret seg med meg. Aksjoner og krasse paroler var ikke lengre min greie. Jeg innså at alt ble så mye enklere dersom man ikke var så sinna på alt og alle hele tiden.

Ikke misforstå meg, det var en fin tid. Vi aksjonerte blant annet for å få bygget bybane i Bergen, og de fulgte jo vår beskjedne anbefaling til slutt. Etter ca. 15 år, vel å merke..

Nei, tidene forandrer seg. Jeg satser på Blå himmel i morgen. Og i overmorgen. Og i 4 år fremover. Minst. Godt valg!

 

<a href="http://www.grapheine.com">Graphiste freelance Paris Lyon Graphéine</a>