Reklame

Jeg bruger Android, fordi den er lavet af Linux, og jeg er ikke alene her. Mange open source-desktopbrugere hentede først en Android-telefon på grund af appellen fra et Linux-baseret mobilt operativsystem. Jeg er sikker på, at det er derfor, mange af jer læser dette nu.

Android har set bred vedtagelse, og det har skabt et vist ubehag. Dette skyldes kun delvis den lejlighedsvise Linux-brugers ønske om at buck mainstream. Det større problem er, hvad telefonproducenter, luftfartsselskaber og endda Google har gjort med operativsystemet. Faktum er, at enhver Android-telefon, du henter fra butikken, er låst og kører en hel del lukket kildekode.

Som et resultat har folk, der værdsætter open source-idealer, fundet sig selv hen imod Ubuntu Touch, Firefox OS, og Sailfish OS i stedet - og ser med skuffelse, da alle tre hidtil ikke har startet. Trods afsendelse af Ubuntu på et par telefoner har Canonical endnu ikke frigivet en ægte forbruger-klar model. Firefox OS har drejet i et Internet of Things-projekt

instagram viewer
. På trods af, at Jolla for nylig skubbede på Sailfish OS 2.0, arbejder Jolla stadig med kninks. Ingen af ​​dem er kommet ind på det amerikanske marked.

Situationen efterlader Android som den primære mulighed for mange mennesker, der ønsker at bruge Linux på deres telefoner. Men spørgsmålet er stadig, er Android virkelig open source?

AndroidOpenSource-AOSP

Teknisk, ja

Android har open source-rødder. Projektet begyndte under Android, Inc. i 2005, som Google købte to år senere. Samme år dannede Google og flere andre virksomheder Open Handset Alliance, med Android som det primære stykke software, dette konsortium er bygget på.

Android er baseret på Linux-kernen, og ligesom det komplekse stykke kode er de fleste dele open source med et par binære klatter inkluderet for at få tingene til at arbejde med bestemt hardware. Den centrale Android-platform, kendt som Android Open Source-projekt (AOSP), er tilgængelig for enhver, der kan gøre med det, de ønsker.

HTC, Huawei, LG, Samsung, Sony, Xiaomi og mange andre producenter Android-skins forklaret: Hvordan ændrer hardware-producenter aktie-Android?Hardware-producenter kan lide at tage Android og forme det til noget, der helt er deres eget, men er dette en god eller en dårlig ting? Se og sammenlign disse forskellige Android-skins. Læs mere har alle gjort netop dette på telefoner og tablets. De er næppe alene.

Amazon og Barnes & Noble har lagt det på e-læsere. HP har lagt Android i en bærbar computer. NVIDIA skubbet Android ind på en spilkonsol. Sony sender operativsystemet på sine nye smarte tv'er. Du kan få Android på alt fra point-and-shoot-kameraer til køleskabe. Virksomheder snubler over sig selv for at sætte Android Wear på ure.

Og det tæller ikke engang alle de ting, tinkerers har lagt Android på.

I modsætning til iOS og Windows Phone behøver folk ikke betale nogen penge for at bruge Android i deres produkt. Og da koden er åben, er de fri til at eksperimentere og tilpasse softwaren, som de vil.

Så hvorfor føles det ikke som det?

Der er en betydelig forskel mellem at bruge traditionel desktop Linux og køre Windows. Kontrasten mellem Android og iOS føles ikke næsten lige så skarp. Hvis Android er open source, hvorfor føles det ikke som det?

1. Folk har tilladelse til at låse open source-kode ned

Android er open source, men det meste af den software, vi kører oven på platformen, er det ikke. Dette gælder, uanset om du får en Nexus-enhed eller noget fra Samsung. I modsætning til i de tidlige dage af Android, Google Now-starter og de fleste af Googles apps er blevet lukket kilde.

Det samme gælder koden, der sendes på Samsung, HTC, LG og andre producenters tilpassede tilpasninger. De fleste af de apps, du får på Google Play, uanset om de er gratis at downloade, er heller ikke open source. Da denne software udgør hovedparten af ​​det, vi ser og bruger, får situationen Android i sidste ende til at føle sig som en lukket kilde-platform.

Men folk har lov til at fremstille lukket kildesoftware, der kører på Linux. Medmindre skabere distribuerer software under en copyleft-licens, kan andre tage koden og bruge den til at fremstille proprietære applikationer.

Google udgiver meget af Android under Apache License version 2.0, hvilket ikke forhindrer folk i at bruge koden til at oprette restriktive produkter. At folk har gjort dette, gør ikke Android selv lukket. Hvis noget, så mange mennesker baserer deres arbejde på Android er et vidnesbyrd om dets succes som et open source-projekt.

2. Android's kerneudvikling er ikke drevet af samfundet

For det meste udvikler Google Android. Én eller to gange om året dumper virksomheden en flok nye kode over en metaforisk væg, som tinkerers og hardwareproducenter haster (eller, du ved, tage deres tid Hvorfor er min Android-telefon ikke opdateret endnu?Android-opdateringsprocessen er lang og kompliceret; lad os undersøge det for at finde ud af nøjagtigt, hvorfor din Android-telefon tager så lang tid at opdatere. Læs mere ) at lægge deres ting i.

Google frigiver derefter vedligeholdelses- og sikkerhedsopdateringer hver måned eller deromkring, mens den forbereder sig til den næste store udgivelse.

Mange andre velkendte open source-projekter søger typisk mere involvering fra det bredere samfund. Red Hat kan finansiere en god del af det arbejde, der går ind i GNOME 5 Overraskende grunde bag GNOME-genopblussenI dag genvinder GNOME 3 endelig brugere, og der er færre mennesker, der går online for at give udtryk for deres had mod desktopmiljøet. Hvad skete der for at GNOME langsomt kom tilbage? Læs mere , men udviklere fra hele verden bidrager med kode.

Canonical, firmaet bag Ubuntu, udøver en hel del kontrol over, hvordan den Linux-distribution ser ud og føles, men medlemmer af lokalsamfundet har stadig noget at sige om, hvilke programmer der kommer ind i applagrene eller hvad der går op på nogle af hjemmesider.

Til sammenligning kommer Android som et helt Google-produkt ud.

3. Du har ikke fuld kontrol

En del af, hvad der tiltrækker folk til Linux og andre open source-operativsystemer 3 UNIX-lignende operativsystemer, der ikke er LinuxFor nylig begyndte folk at forveksle "UNIX" med "Linux." Linux var påvirket af UNIX, men UNIX-systemer har ingen relation til Linux. Her er nogle vigtige UNIX-baserede systemer, der er værd at vide om. Læs mere er den frihed og kontrol, der er tilgængelig. Du kan ikke dykke ned i hjertet af en Windows- eller Mac OS X-maskine og se, hvad der får den til at krydse. Med Linux forstår du muligvis ikke det meste af koden, men du er velkommen til at tænke mere eller mindre over det hele.

Praktisk taget sendes en Android-telefon ud af kassen med kun marginalt flere friheder end en iPhone. Det kan du være i stand til skift launcher, anvend nogle omfattende temaer, og skræddersy noget funktionalitet, der passer til din smag De bedste Android-justeringer, du kan lave uden rodAndroid-justeringer er ikke kun til teknisk nørder. Her er, hvordan du får mest muligt ud af din ikke-rodfæstede Android-telefon eller -tablet! Læs mere , men du kan ikke tænke på det underliggende operativsystem uden at annullere din garanti.

Mere omfattende justeringer kræver rodfæst din enhed Tilpas din telefon uden at blinke en rom med Xposed-rammenDet er almindeligt kendt, at den bedste måde at tilpasse din Android-enhed er at blinke den med en ny ROM. Det er også forkert. Læs mere eller blinkende en brugerdefineret ROM 12 grunde til at installere en brugerdefineret Android ROMTror du ikke har brug for en brugerdefineret Android ROM længere? Her er flere grunde til at installere en brugerdefineret Android ROM. Læs mere . I denne henseende kan det føles som om du har mere frihed til et proprietært desktop-operativsystem end et open source mobilt et.

Men Android Virkelig er open source

Og det er ikke blot åbent med navn. Der er masser af bevis derude, at Android virkelig er åbent, og vi får høstet de konkrete fordele.

1. Tilpassede ROM findes

AndroidOpenSource-CyanogenMod-Brugerdefineret-tema

Fællesskabsfremstillede ROM'er baseret på AOSP giver Android-brugere alternativer til den software, der sendes på deres enheder. CyanogenMod kører på millioner af Android-smartphones. Ud af kassen er oplevelsen ikke så forskellig fra hvad du kan få på en Nexus. Pokker, det er grunden til, at mange mennesker vælger at blinke en ROM i første omgang.

CyanogenMod er heller ikke den eneste mulighed derude Hvad er de bedste tilpassede Android-ROM'er?I det øjeblik du er klar over, at du kan blinke din Android-telefon med en ny ROM, er det afgørende. Pludselig er du fri: Uendelige tilpasningsmuligheder, ikke flere leverandørs bloatware, og bedst af alt, har du ikke ... Læs mere . Mange er steget og faldet gennem årene, såsom Paranoid Android og AOKP. På nogle måder ligner det tilpassede ROM-økosystem Linux distributionsmodellen. Disse ROM'er er stort set de samme, men projekter tager den samme kode og justerer den på forskellige måder. Dette ville ikke være muligt, hvis Android ikke selv var open source.

2. Selv open source-konkurrenterne er afhængige af Android

I begyndelsen af ​​dette indlæg nævnte jeg Firefox OS, Sailfish OS og Ubuntu Touch som konkurrerende open source mobile operativsystemer. Sagen er, at holdene bag alle disse tre projekter har brugt Android-kode på en eller anden måde. Med Sailfish OS kan du installere Android-apps direkte, selvom det ikke er baseret på Android.

Firefox OS begyndte som Start til Gecko, som du kunne installere på Android-enheder. Før Ubuntu Touch var der Ubuntu til Android.

Der er utrolig ironi i tanken om, at Android kan være en lukket kilde, men projekter, der er baseret på den, kan være åbne.

3. Du Kan Tag kontrol over din enhed

Producenter og luftfartsselskaber vil måske ikke have lyst til dig, og det kan muligvis annullere din garanti, men du har muligheden for at gøre, hvad du vil med din hardware. Du kan root for at få administrativ adgang, låse op bootloader eller blinke et alternativt operativsystem (såsom at køre Ubuntu Touch i stedet Sådan startes din Android dobbelt med Ubuntu Læs mere ).

Disse er muligvis ikke Android's annoncerede funktioner, men de er der. Og selvom langt de fleste mennesker med Android-enheder ikke tænker på dem på en sådan måde, ville du næppe være den eneste person, der gør det.

Der er millioner af mennesker derude, der elsker at have friheden til at bruge deres telefoner og tablets på denne måde.

Hvorfor betyder det noget?

Folk bruger open source-operativsystemer af mange forskellige grunde. Nogle har ikke tillid til at opgive kontrollen med deres data. Plus proprietære applikationer og tjenester kommer og går, men open source-software holder sig fast, også når det ikke understøttes. Gratis operativsystemer kan også indånde liv i hardware, der fungerer helt fint, men virksomhederne har besluttet at opgive.

Og der er ingen mangel på etiske grunde, fra at bestemme, hvem der skal have en mening om, hvad der kører på hvilken hardware, til diskussioner om rigdom, privatliv og frihed.

Da millioner af mennesker omfavner mobil computing, er det vigtigt, at folk har de muligheder, der er tilgængelige på desktops og laptops. At bry sig om nogen af ​​ovenstående ting skal ikke betyde at opgive telefoner, tablets og seje ting med berøringsskærme.

I dag forbliver Android den bedste mobile mulighed for folk, der værdsætter open source. Ude af kassen kan det være en alt for kommercialiseret, ad-tung oplevelse, men du kan ændre det.

jeg Brug CyanogenMod og hent min software fra F-Droid Sådan bruges Android uden Google: Alt hvad du behøver at videVil du bruge Android uden Google? Intet Google, intet problem. Her er en guide til at gå Google-fri på din Android-enhed for at genvinde privatlivets fred. Læs mere . Denne kombination kan virke begrænsende sammenlignet med hvad du får fra Google Play, men det er en mere funktionsrig oplevelse end hvad konkurrerende open source-operativsystemer i øjeblikket bringer til bordet. Jeg ser stadig og håber, at disse alternativer finder succes, men mens jeg venter på, at de får succes, lytter jeg til podcasts ved hjælp af GPS-navigation, styring af mit lokale musikbibliotek og forblive i kontakt med mennesker, der bruger en pålidelig og hurtig mobil enhed, der overvejende kører open source-software i dag.

Hvorfor bruger du Android? Betyder open source-aspektet meget for dig? Venter du på, at et alternativt gratis mobilt operativsystem kan komme i gang? Jeg ville meget gerne høre dine tanker!

Billedkreditter:Penguin Jumping af bluezace via Shutterstock

Bertel er en digital minimalist, der skriver fra en bærbar computer med fysiske privatlivskontakter og et operativsystem, der er godkendt af Free Software Foundation. Han værdsætter etik over funktioner og hjælper andre med at tage kontrol over deres digitale liv.