Advertentie

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

Android is breed geaccepteerd en dat heeft voor wat ongemak gezorgd. Dit is slechts gedeeltelijk te wijten aan de wens van de Linux-gebruiker af en toe om de mainstream te verslaan. Het grotere probleem is wat telefoonfabrikanten, providers en zelfs Google met het besturingssysteem hebben gedaan. Het feit is dat elke Android-telefoon die u in de winkel ophaalt, is vergrendeld en een behoorlijke hoeveelheid gesloten broncode heeft.

Als gevolg hiervan hebben mensen die open source-idealen waarderen, naar Ubuntu Touch, Firefox gekeken OS en in plaats daarvan Sailfish OS - en kijken met teleurstelling omdat alle drie tot nu toe niet zijn opgestegen. Canonical, ondanks het feit dat Ubuntu op een paar telefoons is verzonden, heeft nog geen echt consumentenklaar model uitgebracht. Firefox OS heeft

instagram viewer
draaide in een Internet of Things-project. Jolla, ondanks het recentelijk pushen van Sailfish OS 2.0, werkt nog steeds aan knikken. Geen van hen is op de Amerikaanse markt gekomen.

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?

AndroidOpenSource-AOSP

Technisch gezien wel

Android heeft open source-roots. Het project is begonnen onder Android, Inc. in 2005, dat Google twee jaar later kocht. Datzelfde jaar vormden 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 delen 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 voor iedereen beschikbaar om te doen wat hij wil.

HTC, Huawei, LG, Samsung, Sony, Xiaomi en vele andere fabrikanten Android-skins uitgelegd: hoe veranderen hardwaremakers de Android-voorraad?Hardwarefabrikanten nemen graag Android en veranderen het in iets dat helemaal van henzelf is, maar is dit een goede of een slechte zaak? Bekijk en vergelijk deze verschillende Android-skins. Lees verder hebben dit allemaal precies 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 verzendt het besturingssysteem op zijn nieuwe smart-tv's. Je kunt Android overal op krijgen, van point-and-shoot-camera's tot koelkasten. Bedrijven struikelen over zichzelf om Android Wear op horloges te zetten.

En dat telt niet eens alle dingen mee die knutselaars Android hebben aangedaan.

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, kunnen ze experimenteren en de software aanpassen 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 groot aan. Als Android open source is, waarom voelt het dan niet zo aan?

1. Mensen mogen open source-code vergrendelen

Android is open source, maar de meeste software die we bovenop het platform gebruiken, is dat niet. Dit geldt ongeacht of u een Nexus-apparaat of iets van Samsung krijgt. Anders dan in de begintijd van Android, de Google Now Launcher en de meeste Google-apps zijn gesloten bron geworden.

Hetzelfde geldt voor de code die wordt geleverd op de aangepaste aanpassingen van Samsung, HTC, LG en andere fabrikanten. De meeste apps die u op Google Play krijgt, ongeacht of ze gratis kunnen worden gedownload, zijn ook niet open source. Omdat deze software het grootste deel uitmaakt van wat we zien en gebruiken, voelt Android door de situatie uiteindelijk als een gesloten bronplatform.

Maar mensen mogen closed source software maken die op Linux draait. Tenzij makers software distribueren onder een copyleft-licentie, kunnen anderen de code gebruiken en deze gebruiken om eigen applicaties 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, sluit Android zelf niet uit. Het feit dat zoveel mensen hun werk op Android baseren, is in ieder geval een bewijs van het succes ervan als een open source-project.

2. De kernontwikkeling van Android is niet community-gestuurd

Google ontwikkelt voor het grootste deel Android. Een of twee keer per jaar dumpt het bedrijf een heleboel nieuwe code over een metaforische muur die knutselaars en hardwaremakers overhaasten (of, weet je, nemen hun tijd Waarom is mijn Android-telefoon nog niet bijgewerkt?Het Android-updateproces is lang en gecompliceerd; laten we het onderzoeken om erachter te komen waarom uw Android-telefoon zo lang duurt om te updaten. Lees verder ) om hun spullen in te doen.

Google geeft vervolgens elke maand een onderhouds- en beveiligingsupdate vrij 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 kan een groot deel daarvan financieren het werk dat in GNOME gaat 5 verrassende redenen achter de heropleving van GNOMEVandaag herwint GNOME 3 eindelijk gebruikers, en er zijn minder mensen die online gaan om hun haat tegen de desktopomgeving te uiten. Wat zorgde ervoor dat GNOME langzaam terugkwam? Lees verder , maar ontwikkelaars van over de hele wereld dragen code bij.

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

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

3. U heeft niet de volledige controle

Een deel van wat mensen naar Linux en andere open source besturingssystemen 3 UNIX-achtige besturingssystemen die geen Linux zijnOnlangs begonnen mensen "UNIX" te verwarren met "Linux". Linux werd beïnvloed door UNIX, maar UNIX-systemen hebben geen relatie met Linux. Hier zijn enkele belangrijke op UNIX gebaseerde systemen die de moeite waard zijn om te weten. Lees verder is de vrijheid en controle die beschikbaar is. Je kunt niet in het hart van een Windows- of Mac OS X-machine duiken om te zien wat ervoor zorgt. Met Linux begrijp je misschien het grootste deel van de code niet, maar je bent vrij om te sleutelen aan min of meer alles.

Praktisch gezien wordt een Android-telefoon uit de doos geleverd met slechts marginaal meer vrijheden dan een iPhone. Mogelijk kunt u verander het opstartprogramma, pas een aantal uitgebreide thema's toe en pas wat functionaliteit aan uw smaak aan De beste Android-aanpassingen die u kunt maken zonder te rootenAndroid-aanpassingen zijn niet alleen voor technische nerds. Hier leest u hoe u het meeste uit uw niet-geroote Android-telefoon of -tablet haalt! Lees verder , maar u kunt niet sleutelen aan het onderliggende besturingssysteem zonder uw garantie ongeldig te maken.

Meer uitgebreide aanpassingen zijn vereist uw apparaat rooten Pas uw telefoon aan zonder een ROM te laten knipperen met het Xposed FrameworkHet is algemeen bekend dat de beste manier om uw Android-apparaat aan te passen, is om het te flashen met een nieuw ROM. Het is ook fout. Lees verder of een aangepaste ROM knipperen 12 redenen om een ​​aangepaste Android-ROM te installerenDenk je dat je geen aangepaste Android ROM meer nodig hebt? Hier zijn verschillende redenen om een ​​aangepaste Android-ROM te installeren. Lees verder . In dit opzicht kan het aanvoelen alsof je meer vrijheid hebt op een eigen desktop-besturingssysteem dan op een open-source mobiel besturingssysteem.

Maar Android Werkelijk is Open Source

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

1. Aangepaste ROM's bestaan

AndroidOpenSource-CyanogenMod-Custom-Theme

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

CyanogenMod is ook niet de enige optie die er is Wat zijn de beste aangepaste Android-ROM's?Het moment dat je je realiseert dat je je Android-telefoon met een nieuwe ROM kunt flashen, is een cruciale. Plots ben je vrij: eindeloze aanpassingsmogelijkheden, geen bloatware van leveranciers meer en, het beste van alles, je hebt geen ... Lees verder . 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 meestal 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. Ondanks dat Sailfish OS niet op Android is gebaseerd, kunt u Android-apps rechtstreeks installeren.

Firefox OS begon als Start op naar Gecko, die u op Android-apparaten zou kunnen 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 daarop gebaseerd zijn, kunnen open zijn.

3. U Kan Neem de controle over uw apparaat

Fabrikanten en vervoerders willen misschien niet dat u dit doet, en hierdoor kan uw garantie komen te vervallen, maar u heeft wel de mogelijkheid om te doen wat u wilt met uw hardware. Je kunt rooten om beheerderstoegang te krijgen, de bootloader ontgrendelen of een alternatief besturingssysteem flashen (zoals in plaats daarvan Ubuntu Touch uitvoeren Hoe u uw Android dubbel opstart met Ubuntu Lees verder ).

Dit zijn misschien niet de geadverteerde functies van Android, maar ze zijn er wel. En hoewel de overgrote meerderheid van de mensen met Android-apparaten niet op zo'n manier aan hen sleutelt, zou je nauwelijks de enige persoon 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 is het belangrijk?

Mensen gebruiken open source-besturingssystemen om veel verschillende redenen. Sommigen vertrouwen niet dat ze de controle over hun gegevens opgeven. Plus eigen applicaties en services komen en gaan, maar open source-software blijft hangen, zelfs als deze niet wordt ondersteund. Gratis besturingssystemen kunnen ook hardware tot leven brengen die prima werkt, maar bedrijven hebben besloten af ​​te zien.

En er is geen gebrek aan ethische redenen, van het bepalen wie zeggenschap moet hebben over wat 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. Als u zich zorgen maakt over een van de bovenstaande dingen, betekent dit niet dat u telefoons, tablets en coole dingen met touchscreens moet opgeven.

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

ik gebruik CyanogenMod en haal mijn software van F-Droid Android gebruiken zonder Google: alles wat u moet wetenWil je Android gebruiken zonder Google? Geen Google, geen probleem. Hier is een gids om Google-vrij te gaan op je Android-apparaat om de privacy terug te krijgen. Lees verder . 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 hebben, maar terwijl ik wacht tot ze slagen, luister ik naar podcasts met behulp van GPS-navigatie, mijn lokale muziekbibliotheek beheren en in contact blijven met mensen met behulp van een betrouwbaar en snel mobiel apparaat dat overwegend open source-software draait vandaag.

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

Afbeeldingscredits:Penguin springen door bluezace via Shutterstock

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