Is Android echt open source? En maakt het nog uit?

Is Android echt open source? En maakt het nog uit?

Ik gebruik Android omdat het van Linux is gemaakt, en ik ben niet de enige hier. Veel open source desktopgebruikers pakten voor het eerst een Android-telefoon op vanwege de aantrekkingskracht van een op Linux gebaseerd mobiel besturingssysteem. Ik weet zeker dat velen van jullie dit nu lezen.





Android heeft een brede acceptatie gezien en dat heeft voor wat ongemak gezorgd. Dit is slechts gedeeltelijk te wijten aan de wens van een enkele Linux-gebruiker om tegen de mainstream in te gaan. Het grotere probleem is wat telefoonfabrikanten, providers en zelfs Google met het besturingssysteem hebben gedaan. Het feit is dat elke Android-telefoon die je uit de winkel haalt, is vergrendeld en een behoorlijke hoeveelheid gesloten broncode bevat.





Als gevolg hiervan zijn mensen die waarde hechten aan open source-idealen, in plaats daarvan op zoek naar Ubuntu Touch, Firefox OS en Sailfish OS - en kijken ze met teleurstelling toe omdat ze alle drie tot nu toe niet van de grond zijn gekomen. Canonical heeft, ondanks het feit dat Ubuntu op een paar telefoons is geleverd, nog geen echt consumentenklaar model uitgebracht. Firefox OS heeft omgezet in een Internet of Things-project . Ondanks dat Jolla onlangs Sailfish OS 2.0 heeft gepusht, werkt hij nog steeds aan het oplossen van problemen. Geen van hen heeft de Amerikaanse markt betreden.





De situatie laat Android als de primaire optie voor veel mensen die Linux op hun telefoons willen gebruiken. Maar de vraag blijft, is Android echt open source?

redenen waarom sociale media goed zijn

Technisch gezien, ja

Android heeft open source-roots. Het project begon onder Android, Inc. in 2005, dat Google twee jaar later kocht. Datzelfde jaar richtten Google en verschillende andere bedrijven de Open Handset Alliance , waarbij Android het belangrijkste stuk software is waarop dit consortium is gebouwd.



Android is gebaseerd op de Linux-kernel en net als dat complexe stuk code zijn de meeste onderdelen open source met een paar binaire blobs om dingen met bepaalde hardware te laten werken. Het belangrijkste Android-platform, bekend als de Android Open Source-project (AOSP), is beschikbaar voor iedereen om te doen wat ze willen.

HTC, Huawei, LG, Samsung, Sony, Xiaomi en vele andere fabrikanten hebben dit allemaal gedaan op telefoons en tablets. Ze zijn nauwelijks alleen.





Amazon en Barnes & Noble hebben het op e-readers gezet. HP heeft Android in een laptop gestopt. NVIDIA schoof Android op een gameconsole. Sony levert het besturingssysteem op zijn nieuwe smart-tv's. Je kunt Android op alles krijgen, van point-and-shoot-camera's tot koelkasten. Bedrijven struikelen over zichzelf om Android Wear op horloges te zetten.

En dan hebben we het nog niet eens over alle dingen waar knutselaars Android op hebben gezet.





In tegenstelling tot iOS en Windows Phone hoeven mensen niemand geld te betalen om Android in hun product te gebruiken. En aangezien de code open is, zijn ze vrij om te experimenteren en de software aan te passen zoals ze willen.

Waarom voelt het dan niet zo?

Er is een aanzienlijk verschil tussen het gebruik van traditionele desktop Linux en het draaien van Windows. Het contrast tussen Android en iOS voelt lang niet zo sterk aan. Als Android open source is, waarom voelt het dan niet zo?

1. Mensen mogen open source-code vergrendelen

Android is open source, maar de meeste software die we bovenop het platform draaien, is dat niet. Dit is waar, of je nu een Nexus-apparaat krijgt of iets van Samsung. Anders dan in de begindagen van Android, de Google Now Launcher en de meeste apps van Google zijn closed source geworden .

Hetzelfde geldt voor de code die wordt geleverd op aangepaste aanpassingen van Samsung, HTC, LG en andere fabrikanten. De meeste apps die u op Google Play krijgt, ongeacht of ze gratis te downloaden zijn, zijn ook geen open source. Aangezien deze software het grootste deel uitmaakt van wat we zien en gebruiken, zorgt de situatie ervoor dat Android uiteindelijk aanvoelt als een closed source-platform.

Maar mensen mogen closed source software maken die op Linux draait. Tenzij makers software distribueren onder een auteursrechtlicentie, kunnen anderen de code gebruiken om propriëtaire toepassingen te maken.

Google publiceert veel van Android onder Apache-licentie versie 2.0 , wat niet verhindert dat mensen de code gebruiken om beperkende producten te maken. Dat mensen dit hebben gedaan, maakt Android zelf niet gesloten. Dat zoveel mensen hun werk op Android baseren, is in ieder geval een bewijs van het succes als open source-project.

2. De kernontwikkeling van Android is niet community-gedreven

Voor het grootste deel ontwikkelt Google Android. Een of twee keer per jaar dumpt het bedrijf een heleboel nieuwe code over een metaforische muur die knutselaars en hardwaremakers haasten (of, je weet wel, hun tijd nemen) om hun spullen in te stoppen.

Google brengt vervolgens ongeveer elke maand onderhouds- en beveiligingsupdates uit terwijl het zich voorbereidt op de volgende grote release.

Veel andere bekende open source-projecten zoeken doorgaans meer betrokkenheid van de bredere gemeenschap. Red Hat financiert misschien een groot deel van het werk dat in GNOME gaat, maar ontwikkelaars van over de hele wereld dragen code bij.

Canonical, het bedrijf achter Ubuntu, oefent veel controle uit over hoe die Linux-distributie eruitziet en aanvoelt, maar leden van de gemeenschap hebben nog steeds inspraak in welke programma's in de app-repositories terechtkomen of wat er op sommige websites terechtkomt.

Ter vergelijking: Android komt over als een volledig Google-product.

3. Je hebt geen volledige controle

Een deel van wat mensen aantrekt tot Linux en andere open source besturingssystemen is de vrijheid en controle die beschikbaar is. Je kunt niet in het hart van een Windows- of Mac OS X-machine duiken en kijken wat het drijft. Met Linux begrijp je de meeste code misschien niet, maar je bent vrij om aan min of meer alles te sleutelen.

Praktisch gesproken wordt een Android-telefoon uit de doos geleverd met slechts marginaal meer vrijheden dan een iPhone. Je kunt misschien de launcher wijzigen, een aantal uitgebreide thema's toepassen en functionaliteit aanpassen aan je smaak, maar je kunt niet sleutelen aan het onderliggende besturingssysteem zonder je garantie te laten vervallen.

Uitgebreidere aanpassingen vereisen het rooten van je apparaat of het flashen van een aangepast ROM. In dit opzicht kan het lijken alsof je meer vrijheid hebt op een eigen desktopbesturingssysteem dan op een open-source mobiel besturingssysteem.

Maar Android Werkelijk is open source

En het is niet alleen open in naam alleen. Er is voldoende bewijs dat Android echt open is en we zullen de tastbare voordelen plukken.

1. Er bestaan ​​aangepaste ROM's

Door de gemeenschap gemaakte ROM's op basis van AOSP bieden Android-gebruikers alternatieven voor de software die op hun apparaten wordt geleverd. CyanogenMod draait op miljoenen Android-smartphones. Out of the box, de ervaring is niet zo heel anders dan wat je kunt krijgen op een Nexus. Heck, dat is de reden waarom veel mensen ervoor kiezen om in de eerste plaats een ROM te flashen.

beste plek om t-shirts te kopen

CyanogenMod is ook niet de enige optie die er is. Velen zijn in de loop der jaren gestegen en gedaald, zoals Paranoid Android en AOKP. In sommige opzichten lijkt het aangepaste ROM-ecosysteem op het Linux-distributiemodel. Deze ROM's zijn grotendeels hetzelfde, maar projecten gebruiken dezelfde code en passen deze op verschillende manieren aan. Dit zou niet mogelijk zijn als Android zelf niet open source was.

2. Zelfs de open source-concurrenten zijn afhankelijk van Android

Aan het begin van dit bericht noemde ik Firefox OS, Sailfish OS en Ubuntu Touch als concurrerende open-source mobiele besturingssystemen. Het punt is dat de teams achter alle drie deze projecten op de een of andere manier Android-code hebben gebruikt. Met Sailfish OS kunt u, ondanks dat het niet op Android is gebaseerd, Android-apps rechtstreeks installeren.

Firefox OS begon als Opstarten naar Gecko , die u op Android-apparaten kunt installeren. Vóór Ubuntu Touch was er Ubuntu voor Android .

Het idee dat Android een gesloten bron zou kunnen zijn, is ongelooflijk ironisch, maar projecten die erop gebaseerd zijn, kunnen open zijn.

3. Jij Kan Neem de controle over uw apparaat

Fabrikanten en vervoerders willen misschien niet dat u dat doet, en hierdoor kan uw garantie ongeldig worden, maar u hebt wel de mogelijkheid om met uw hardware te doen wat u wilt. U kunt rooten om beheerderstoegang te krijgen, de bootloader ontgrendelen of een alternatief besturingssysteem flashen ( zoals het uitvoeren van Ubuntu Touch in plaats daarvan ).

Dit zijn misschien niet de geadverteerde functies van Android, maar ze zijn er. En hoewel de overgrote meerderheid van de mensen met Android-apparaten er niet op zo'n manier aan sleutelt, zou je niet de enige zijn die dat wel doet.

Er zijn miljoenen mensen die graag de vrijheid hebben om hun telefoons en tablets op deze manier te gebruiken.

Waarom maakt het uit?

Mensen gebruiken open source besturingssystemen om veel verschillende redenen . Sommigen vertrouwen het niet om de controle over hun gegevens op te geven. Plus propriëtaire toepassingen en diensten komen en gaan, maar open source software blijft bestaan, zelfs als het niet wordt ondersteund. Gratis besturingssystemen kunnen ook leven inblazen in hardware die prima werkt, maar bedrijven hebben besloten af ​​te zien.

En er is geen gebrek aan ethische redenen, van het bepalen wie inspraak moet hebben over wat er op welke hardware draait, tot discussies over rijkdom, privacy en vrijheid.

Aangezien miljoenen mensen mobiel computergebruik omarmen, is het belangrijk dat mensen de opties hebben die beschikbaar zijn op desktops en laptops. Zorgen voor een van de bovenstaande dingen zou niet moeten betekenen dat je telefoons, tablets en coole dingen met touchscreens moet opgeven.

Tegenwoordig blijft Android de beste mobiele optie voor mensen die waarde hechten aan open source. Out-of-the-box is het misschien een overdreven gecommercialiseerde, advertentie-zware ervaring, maar je kunt dat veranderen.

l gebruik CyanogenMod en haal mijn software van F-Droid . Deze combinatie lijkt misschien beperkend in vergelijking met wat u van Google Play krijgt, maar het is een meer veelzijdige ervaring dan wat concurrerende open source-besturingssystemen momenteel op tafel brengen. Ik kijk nog steeds en hoop dat deze alternatieven succes zullen hebben, maar terwijl ik wacht tot ze slagen, luister ik naar podcasts, gebruik ik GPS-navigatie, beheer ik mijn lokale muziekbibliotheek en blijf ik in contact met mensen via een betrouwbare en snelle mobiele telefoon apparaat met overwegend open source-software vandaag .

Waarom gebruik je Android? Betekent het open source-aspect veel voor u? Wacht je op een alternatief gratis mobiel besturingssysteem om aan te slaan? Ik hoor graag uw mening!

Afbeeldingscredits: Pinguïn springen door bluezace via Shutterstock

Deel Deel Tweeten E-mail Is het oké om Windows 11 op een incompatibele pc te installeren?

Je kunt nu Windows 11 op oudere pc's installeren met het officiële ISO-bestand... maar is het een goed idee om dat te doen?

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • Android
  • Open source
  • Android-aanpassing
  • Linux
Over de auteur Bertel King(323 artikelen gepubliceerd)

Bertel is een digitale minimalist die schrijft vanaf een laptop met fysieke privacyschakelaars en een besturingssysteem dat is goedgekeurd door de Free Software Foundation. Hij waardeert ethiek boven functies en helpt anderen de controle over hun digitale leven te nemen.

Meer van Bertel King

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

waarom crasht hbo max steeds?
Klik hier om je te abonneren