Android. Het woord zelf doet ieder van ons denken aan futuristische mechanische dingen die snel evolueren en geen grenzen kennen in hun mogelijkheden. Het is een goed woord en perfect om de apparaten te beschrijven die we zo hoog in het vaandel hebben rondom deze onderdelen. En net als de androïden waar we aan denken uit Hollywood-films of stoffige oude sciencefictionromans, werken onze telefoons en tablets langzaam hun weg naar elk hoekje en gaatje van ons leven en nemen ze stap voor stap over. We omarmen het, we profiteren ervan, en vooral genieten we ervan.
Maar Android verandert. Zeer weinig telefoons worden uitgebracht met stock-Android en de aangepaste versies (noem ze geen skins) worden steeds ingewikkelder en gepolijst. OEM's doen veel werk in de software die wordt uitgevoerd op de telefoons die ze verkopen, waardoor ze opvallen als hun eigen product. Volg me na de pauze en laten we praten over wat Android is, wat het niet is en wat er in de toekomst zou kunnen gebeuren.
Wat is Android? Sites zoals Wikipedia noemen het een mobiel besturingssysteem op basis van open-source code, maar het gaat dieper dan dat. Apple's iOS is ook een mobiel besturingssysteem op basis van open-source code, net als webOS, en zelfs BlackBerry10 zal dat zijn. Maar we denken niet aan een van die we praten over open-source mobiele besturingssystemen. Zelfs webOS was behoorlijk gesloten en de gemiddelde hobbyist had geen toegang tot alle dingen die ze graag hadden gewild. Met liberale licenties (vergelijkbaar met die voor de Android-broncode) kunnen fabrikanten software ontwikkelen en niet delen met de rest van de wereld. Wanneer dat vaak genoeg gebeurt, is er een behoorlijk grote kloof in het uiterlijk en de werking van de software in vergelijking met de concurrentie.
We zien dat met wat we tegenwoordig Android noemen. HTC, Samsung, LG, Motorola en elke andere OEM kunnen vrijelijk dezelfde broncode gebruiken die jij en ik kunnen gebruiken, wijzigingen aanbrengen die ze leuk vinden en slechts een klein deel ervan aanbieden voor openbare inspectie en gebruik. De bits die we niet te zien krijgen, zijn wat de magie van TouchWiz of Optimus UI maakt, en de bedrijven die het geld hebben uitgegeven om ze te ontwikkelen, houden hun geheimen goed bewaakt. We zijn nu op een punt waarop maar heel weinig apparaten te koop worden aangeboden op Android, en zelfs Google Senior VP van Engineering Vic Gundotra noemt zijn Galaxy S3 een 'Android-gebaseerde' telefoon. Het zijn niet alleen de grote spelers en de mensen met winstoogmerk die het doen. De fellows die hard werken aan het CyanogenMod-project hebben Android gebruikt en er iets van waar ze van houden, en bieden methoden en hulp bij het installeren op een hele reeks Android- en Android-gebaseerde telefoons. Ja, ze horen daar bovenop de miljard dollar-namen als Motorola en HTC - ze hebben dat recht verdiend, door net zo moeilijk en betrokken te werken als alles van de grote OEM's.
Samsung is een goed voorbeeld voor onze doeleinden hier, omdat het alle middelen en geld heeft om voorop te lopen in het vervagen van zijn eigen OS vanaf Android. Samsung heeft Bada, en het werkt met Tizen, maar het verdient al hun geld (hoe dan ook mobiel) van TouchWiz. in TouchWiz heeft Samsung alle standaard-apps gemaakt - dingen zoals berichten, e-mail, nieuwslezers en chat-apps - die van Samsung, en we moeten ons voorstellen dat de code erachter behoorlijk verschilt van AOSP. We weten het niet, want zoals bij elk van de bovenstaande voorbeelden, hoeven ze het niet te delen. TouchWiz is geen skin. Het is een besturingssysteem, net als Sense of Blur - of Android.
Dat wil niet zeggen dat elke smaak van Android beter is dan elke andere. Anders betekent niet noodzakelijk beter of slechter - het betekent anders. Wat goed is voor mij, is niet altijd wat goed is voor jou, en alle OEM-versies op Android-basis bieden een aantal geweldige en unieke dingen. Dingen die ze willen blijven doen. Dingen die ze zeker allemaal verder uit elkaar zullen drijven, evenals weg van Android zoals we het kennen. Alles wat Samsung nodig heeft, is hun eigen portaal om apps en media aan te bieden, en ze zouden de apps van Google kunnen weggooien en zelfstandig verder kunnen gaan. We zien dat deze portals steeds prominenter worden bij elke iteratie van TouchWiz.
Het is de hoogste tijd voor ons allemaal om te beseffen hoe dit kan uitpakken. We waren niet bang om te zeggen dat Amazon een vork van Android heeft geleverd met de Kindle Fire, dus we hoeven niets te vrezen dat Samsung - of HTC of Sony - hetzelfde doet. Ik denk dat het iets is dat we uiteindelijk zullen zien gebeuren, omdat de grote spelers (zoals ons voorbeeld van Samsung) zich zeker realiseren hoe ze unieke en "betere" manieren kunnen bieden om dingen te doen als ze zich niet aan de methoden van Google hoeven te houden. Op dit moment moet elke OEM bepaalde richtlijnen volgen bij het ontwikkelen van zijn platform, zodat Android-apps van Google Play correct werken. Ze kunnen geen dingen ontwikkelen die alle apps kapot maken, tenzij ze in plaats daarvan hun eigen apps te bieden hebben.
Noem deze fragmentatie als je wilt. Velen van ons gebruiken open-source besturingssystemen op onze thuiscomputers. We weten uit de eerste hand dat je een toepassing die is geschreven voor het ene besturingssysteem, zoals Ubuntu, niet kunt installeren op een ander besturingssysteem, zoals Fedora. Beide zijn misschien Linux, maar leveranciers hebben de kern overgenomen en op zoveel manieren gewijzigd dat programma's moeten worden gecompileerd om binnen hun parameters te werken. Android verandert langzaam in hetzelfde en we bedoelen niet alleen versienummers. Hoe vaak ben je een geweldige game gaan downloaden en zag je commentaar na commentaar dat het kapot was voor XXX apparaten? Ontwikkelaars moeten niet alleen coderen voor verschillende versies en verschillende hardware, ze hebben in veel gevallen ook OEM-aanpassingen aan het besturingssysteem. "Busted on Galaxy S II" werd vorig jaar bijna een meme.
Ik ben blij met dit soort veranderingen. Ik speel graag en zal altijd een Nexus-apparaat bezitten. Ik wil Android kunnen waarderen zoals geschreven. Maar ik draag ook een HTC One X mee als mijn dagelijkse telefoon met stuurprogramma's. Het is niet perfect en het is niet helemaal Android, maar ik geef de voorkeur aan de manier waarop het de dingen afhandelt die ik onderweg nodig heb. Misschien zullen we nooit een van de grote spelers zien afslaan. Maar als we dat doen, en ik denk echt dat we dat zullen doen, hoeven we er niet bang voor te zijn.