Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Redaktion: android är den nya linux - och det är en fantastisk sak

Innehållsförteckning:

Anonim

Nyligen körde en populär webbplats en redaktion om hur Android förvandlades till det nya Linux, och hur hemskt det var. Författaren var halv rätt - Android visar sig vara den nya Linux. Om han hade stannat där, skulle han och jag se öga-till-öga, och denna motbevisning skulle aldrig ha hänt. Han skulle också ha fått mycket färre sidvisningar. Han fortsätter med att diskutera patent och andra frågor som inte riktigt förklarar hans ståndpunkt innan han kommer till köttet av sin fråga - fragmentering. Du vet, det buzzword som någonsin är så populärt i alla träffar om Android. Jag är här för att berätta vad jag tycker om fragmentering, Linux, Android och hur det hela passar samman efter pausen.

Vad är Linux?

Oavsett populära tankar är Linux inget annat än en kärna. Det finns inget operativsystem för datorer, inbäddade enheter eller på annat sätt, som "är Linux." Tills du lägger till ett sätt för data att gå in och ut, är det ingenting. Vad folk faktiskt kallar Linux är en kollektiv grupp olika operativsystem som använder Linux-kärnan. De flesta känner till Ubuntu. Det är väldigt lätt att använda, mer populärt än du antagligen vet, och det är ett utmärkt val för alla som vill köra ett alternativt och gratis operativsystem. Men det är inte Linux. Inte heller är några av de andra fantastiska operativsystemen som körs på Linux-kärnan - Debian, Slackware, Mint, CentOS, Red Hat Enterprise, Meego, webOS, Android - listan fortsätter och fortsätter. Linux "fragmentering" beror på att människor försöker klumpa tusentals olika operativsystem till ett. Vi har kommit långt sedan Bell Labs Unix OS, och det gick en miljon olika sätt, men bara ett är MacOS. Samma resonemang bör tillämpas på Linux-baserade operativsystem.

Vad är Android?

Android är samma, men ändå annorlunda. Olika med avseende på att det faktiskt finns ett operativsystem som heter Android, och samma sak eftersom det också finns operativsystem som heter Sense, Touchwiz, Blur, och så vidare. Dessa är inte mer Android än iOS är gratis BSD (BSD är ett annat Unix-liknande operativsystem, med en mer liberal licens, som användes som bas för Apples produkter). Precis som iOS är OEM-versioner av ett Android-baserat operativsystem stängda, och vi är beroende av OEM för att tillhandahålla uppdateringar till operativsystemet med nya funktioner från den senaste versionen av Android.

Operativsystem för "Linux" på skrivbordet är desamma - när nya versioner av Linux-kärnan kommer ut, gör underhållarna av olika smaker kärnan tillgänglig för konsumenter. Den verkliga skillnaden är att kärnan, liksom majoriteten av programvaran på de Linuxbaserade systemen är öppen källkod, och användare kan fritt (och enkelt) bygga den själva. Jag vet att detta troligtvis inte kommer att vara en populär idé för många av er, men det finns bara ett fåtal telefoner som kör ren Android - resten kör något annat, som var baserat på Android. Det betyder inte att de inte är lika bra - tvärtom, de erbjuder funktioner och programvara som inte finns på vanlig gammal Android, och verkligen tar med sig en hel del fantastiska saker till bordet. Om du använder ett "Linux" -baserat skrivbord, vet du exakt vad jag pratar om. Om du inte gör det, bör du prova det - du kanske bara gillar det.

Varför Android är den nya Linux

Här frågar du: "Vad i helvete har det här att göra med Android som förvandlas till det nya Linux?" Eftersom Android-baserade operativsystem erbjuder samma sak som Linuxbaserade gör - val.

Många människor använder Ubuntu eftersom de vill använda Linux. Kanske är de lite tekniska och behöver friheten att göra saker som andra stängda OS-val inte erbjuder, men känner inte riktigt för att göra allt "på det svåra sättet" som de skulle göra med andra versioner. Är det inte bra att de har det valet?

Eller kanske du vill ha en dator som bara fungerar varje gång du sätter dig ner på den, och du vill att operativsystemet ska vara enkelt att installera och uppdatera - cue Ubuntu igen.

Eller kanske du måste tillhandahålla datorer för studenter och inte har pengar att köpa ett gäng dyra Windows-licenser. Var ska man vända? Du gissade det - Ubuntu.

Det går vidare, kanske är du en total nörd som växte upp med att lura med Unix och vill administrera allt för hand och ha full kontroll? Ladda Slackware på din dator, ta en miljon koppar kaffe och lära dig "man" -kommandot. Behöver du något som kommer att erbjuda över 99 procent drifttid? Det heter Debian. Även spec-geeks har ett Linux-baserat operativsystem som kan finjusteras till den exakta hårdvaran de kör. Det heter Gentoo.

Jämför detta med Android. Vill du ha ett robust operativsystem som gör det du förväntar dig det varje gång du vill göra det? HTC och Samsung har du täckt. Motorola arbetade med att ta detta ett steg längre, men det är möjligt att händelser under senare tid kan ha kastat en skiftnyckel i den planen. LG är på rätt väg; Optimus UI har kommit på vägen.

Tänk om du vill tippa och ställa in allt precis som du vill? Skaffa en Android-telefon, eller ta den ett steg längre och skaffa en Nexus-enhet och lära dig att bygga Android själv. Och om du älskar vissa specifikationer, få ett av de nya kraftverk från någon av OEM: erna, några CyanogenMod, och hacka de levande dagsljusen ut ur den tills du antingen bryter den, eller så kan den köra Crysis. Slutligen behöver vissa människor ett billigt alternativ på en prisvärd plan - det är där Android tar över från Nokia, på platser där en smartphone är det enda sättet att kommunicera med den "utanför" världen. Vi lägger för mycket tid på att oroa oss om vår telefon kommer att få pepparkakor, när vi borde vara mer bekymrade om det kommer att få Sense 3.1 eller Touchwiz 4 - det är operativsystem i sig själva, och uppdateringar erbjuder vanligtvis bättre och mer funktioner än en Android-version. (Jag önskar att Android-startprogrammet tillät mig att anpassa startfältet eller ha genvägar på låsskärmen.)

Så ja, Android är den nya Linux (även om det bara är ett annat operativsystem som körs på Linux). Det erbjuder ett val för alla, och människor som bara inte förstår försöker slå det för detta. Jag gillar att ha ett val, och jag gillar att veta att du också har ett.