Inhoudsopgave:
Onlangs publiceerde een populaire website een redactioneel artikel over hoe Android veranderde in de nieuwe Linux, en hoe vreselijk dat was. De auteur had half gelijk - Android blijkt de nieuwe Linux te zijn. Als hij daar was gestopt, zouden hij en ik het onderling eens zijn, en deze weerlegging zou nooit zijn gebeurd. Hij zou ook veel minder paginaweergaven hebben gekregen. Hij gaat verder met het bespreken van patenten en andere kwesties die zijn positie niet echt verklaren voordat hij het probleem van zijn kwestie aansnijdt - fragmentatie. Weet je, dat modewoord dat ooit zo populair is in elk hit-stuk over Android. Ik ben hier om je te vertellen wat ik denk over fragmentatie, Linux, Android en hoe het allemaal in elkaar past na de pauze.
Wat is Linux?
Ongeacht de populaire gedachte, Linux is niets meer dan een kernel. Er is geen besturingssysteem voor computers, ingebedde apparaten of anderszins dat "Linux is". Totdat u een manier toevoegt om gegevens in en uit te voeren, is het niets. Wat mensen Linux noemen is eigenlijk een collectieve groep van verschillende besturingssystemen die de Linux-kernel gebruiken. De meeste mensen zijn bekend met Ubuntu. Het is heel gemakkelijk te gebruiken, populairder dan je waarschijnlijk weet, en het is een geweldige keuze voor iedereen die een alternatief en gratis besturingssysteem wil uitvoeren. Maar het is geen Linux. Geen van de andere geweldige besturingssystemen die op de Linux-kernel draaien - Debian, Slackware, Mint, CentOS, Red Hat Enterprise, Meego, webOS, Android - de lijst gaat maar door. Linux "fragmentatie" is omdat mensen duizenden verschillende besturingssystemen proberen samen te voegen tot één. We zijn al sinds het Unix-besturingssysteem van Bell Lab mee gegaan, en het is op een miljoen verschillende manieren gevorkt, maar slechts één is MacOS. Dezelfde redenering moet worden toegepast op op Linux gebaseerde besturingssystemen.
Wat is Android?
Android is hetzelfde, maar toch anders. Anders in het feit dat er eigenlijk een besturingssysteem is met de naam Android, en hetzelfde omdat er ook besturingssystemen zijn met de naam Sense, Touchwiz, Blur, enzovoort. Dit zijn niet meer Android dan iOS is gratis BSD (BSD is een ander Unix-achtig besturingssysteem, met een meer liberale licentie, dat werd gebruikt als basis voor de producten van Apple). Net als iOS zijn OEM-versies van een op Android gebaseerd besturingssysteem gesloten en zijn we afhankelijk van de OEM om updates voor het besturingssysteem te bieden, met behulp van nieuwe functies van de nieuwste versie van Android.
"Linux" desktopbesturingssystemen zijn hetzelfde - wanneer nieuwe versies van de Linux-kernel uitkomen, stellen de beheerders van de verschillende smaken de kernel beschikbaar voor consumenten. Het echte verschil is dat de kernel, evenals de meerderheid van de software op Linux-gebaseerde systemen open-source is en dat gebruikers deze zelf (gratis) eenvoudig kunnen bouwen. Ik weet dat dit voor velen van jullie waarschijnlijk geen populair idee is, maar er zijn maar een paar telefoons met pure Android - de rest draait op iets anders, dat op Android was gebaseerd. Dat betekent niet dat ze niet zo goed zijn - integendeel, ze bieden functies en software die niet beschikbaar is op gewone oude Android, en brengen echt veel geweldige dingen aan tafel. Als u een op "Linux" gebaseerde desktop gebruikt, weet u precies waar ik het over heb. Als je dat niet doet, moet je het proberen - misschien vind je het gewoon leuk.
Waarom Android de nieuwe Linux is
Hier is waar je vraagt: "Wat heeft dit in vredesnaam te maken met het veranderen van Android in de nieuwe Linux?" Omdat op Android gebaseerde besturingssystemen hetzelfde bieden als op Linux gebaseerde - keuze.
Veel mensen gebruiken Ubuntu omdat ze Linux willen gebruiken. Misschien zijn ze een beetje technisch en hebben ze de vrijheid nodig om dingen te doen die de andere gesloten OS-keuzes niet bieden, maar niet echt het gevoel hebben om alles "op de harde manier" te doen zoals ze dat met andere versies zouden doen. Is het niet geweldig dat ze die keuze hebben?
Of misschien wilt u een computer die gewoon werkt elke keer dat u erop gaat zitten, en u wilt dat het besturingssysteem eenvoudig te installeren en bij te werken is - richt u opnieuw op Ubuntu.
Of misschien moet je computers bieden voor studenten en heb je niet het geld om een heleboel dure Windows-licenties te kopen. Waarheen? Je raadt het al - Ubuntu.
Het gaat verder, misschien ben je een totale nerd die voor de gek is gehouden met Unix en alles met de hand wilt beheren en volledige controle wilt hebben? Laad Slackware op uw computer, pak een miljoen koppen koffie en leer het commando "man". Iets nodig dat meer dan 99 procent uptime gaat bieden? Dat heet Debian. Zelfs spec-geeks hebben een op Linux gebaseerd besturingssysteem dat kan worden afgestemd op de exacte hardware die ze gebruiken. Het heet Gentoo.
Vergelijk dit met Android. Wilt u een robuust besturingssysteem dat doet wat u ervan verwacht, telkens wanneer u het wilt doen? HTC en Samsung hebben u gedekt. Motorola werkte eraan om dit een stap verder te brengen, maar het is mogelijk dat recente gebeurtenissen een sleutel in dat plan hebben gegooid. LG is op de goede weg; de Optimus UI is een heel eind gekomen.
Wat als u wilt sleutelen en alles wilt instellen zoals u wilt? Koop een standaard Android-telefoon of ga nog een stap verder en koop een Nexus-apparaat en leer zelf Android te bouwen. En als je van sommige specificaties houdt, koop dan een van de nieuwe krachtpatsers van een van de OEM's, een aantal CyanogenMod, en hack de levende daglicht eruit totdat je het kapot maakt of Crysis kan draaien. Ten slotte hebben sommige mensen een goedkope optie voor een betaalbaar abonnement nodig - dat is waar Android het overneemt van Nokia, op plaatsen waar een smartphone de enige manier is om met de "buitenwereld" te communiceren. We besteden te veel tijd aan ons zorgen te maken of onze telefoon Gingerbread gaat krijgen, terwijl we ons meer zorgen zouden moeten maken of het Sense 3.1 of Touchwiz 4 gaat krijgen - dat zijn op zichzelf staande besturingssystemen en updates bieden meestal betere en meer functies dan een Android-release. (Ik wou dat ik met het Android-opstartprogramma de opstartbalk kon aanpassen of snelkoppelingen op het vergrendelscherm had.)
Dus ja, Android is de nieuwe Linux (zelfs als het gewoon een ander besturingssysteem is dat op Linux draait). Het biedt een keuze voor iedereen, en mensen die het gewoon niet begrijpen, proberen hiervoor te kloppen. Ik hou ervan om een keuze te hebben, en ik hou ervan te weten dat jij er ook een hebt.