Cuprins:
Recent, un site web popular a derulat un editorial despre modul în care Android se transforma în noul Linux și la cât de groaznic a fost un lucru. Autorul avea jumătate de drept - Android se dovedește a fi noul Linux. Dacă s-ar fi oprit acolo, el și eu am vedea ochi la ochi, iar această respingere nu s-ar fi întâmplat niciodată. De asemenea, ar fi obținut mult mai puține afișări de pagini. El continuă să discute despre brevete și alte probleme care nu explică cu adevărat poziția sa înainte de a ajunge la carnea problemei sale - fragmentarea. Știi, acel cuvânt de cuvânt care este atât de popular în orice piesă despre Android. Sunt aici să vă spun ce cred despre fragmentare, Linux, Android și cum se potrivește toate după pauză.
Ce este Linux?
Indiferent de gândirea populară, Linux nu este altceva decât un nucleu. Nu există un sistem de operare pentru computere, dispozitive încorporate sau altfel, „este Linux”. Până nu adăugați o modalitate de a intra și ieși datele, nu este nimic. Ceea ce oamenii numesc Linux este de fapt un grup colectiv de sisteme de operare diferite care folosesc nucleul Linux. Majoritatea oamenilor sunt familiarizați cu Ubuntu. Este foarte ușor de utilizat, mai popular decât probabil știi și este o alegere excelentă pentru oricine dorește să ruleze un sistem de operare alternativ și gratuit. Dar nu este Linux. Nici unul dintre celelalte sisteme de operare grozave care rulează pe kernel Linux - Debian, Slackware, Mint, CentOS, Red Hat Enterprise, Meego, webOS, Android - lista continuă. „Fragmentarea” Linux se datorează faptului că oamenii încearcă să îmbine mii de sisteme de operare diferite într-unul singur. Am pornit pe drumul de la sistemul de operare Unix al lui Bell Lab și ne-a bifat un milion de moduri diferite, dar doar unul este MacOS. Același raționament ar trebui aplicat și sistemelor de operare bazate pe Linux.
Ce este Android?
Android este același, dar totuși diferit. Diferit în ceea ce privește faptul că există de fapt un sistem de operare numit Android și același lucru, deoarece există și sisteme de operare numite Sense, Touchwiz, Blur ș.a. Acestea nu sunt mai multe Android decât iOS este BSD gratuit (BSD este un alt sistem de operare similar Unix, cu o licență mai liberală, care a fost folosită ca bază pentru produsele Apple). Ca și iOS, versiunile OEM ale unui sistem de operare bazat pe Android sunt închise și suntem dependenți de OEM pentru a oferi actualizări ale sistemului de operare, folosind funcții noi din cea mai recentă versiune de Android.
Sistemele de operare „Linux” sunt aceleași - când apar versiuni noi ale nucleului Linux, elementele de bază ale diferitelor arome fac ca nucleul să fie disponibil pentru consumatori. Adevărata diferență este că nucleul, precum și majoritatea software-ului de pe sistemele bazate pe Linux sunt open-source, iar utilizatorii pot să-l construiască liber (și ușor). Știu că aceasta nu este probabil o idee populară pentru mulți dintre voi, dar există doar câteva telefoane care rulează Android pur - restul rulează altceva, care a fost bazat pe Android. Asta nu înseamnă că nu sunt la fel de bune - dimpotrivă, oferă funcții și software care nu sunt disponibile pe Android-ul vechi obișnuit și aduc cu adevărat multe lucruri grozave. Dacă utilizați un desktop bazat pe „Linux”, știți exact despre ce vorbesc. Dacă nu, ar trebui să o încercați - s-ar putea să vă placă.
De ce Android este noul Linux
Iată unde vă întrebați: „Acum, ce dracu are asta cu Android transformarea în noul Linux?” Deoarece sistemele de operare bazate pe Android oferă același lucru pe care îl au cele bazate pe Linux - alegerea.
Mulți oameni folosesc Ubuntu pentru că vor să folosească Linux. Poate că sunt un pic tehnici și au nevoie de libertatea de a face lucrurile pe care celelalte opțiuni ale sistemului de operare închise nu le oferă, dar nu simt cu adevărat că fac totul „așa de greu”, așa cum ar face cu alte versiuni. Nu este minunat că au acea alegere?
Sau poate doriți să aveți un computer care funcționează doar de fiecare dată când vă așezați la el și doriți ca sistemul de operare să fie ușor de instalat și actualizat - cue Ubuntu din nou.
Sau poate că trebuie să furnizați calculatoare pentru studenți și nu aveți bani pentru a cumpăra o grămadă de licențe scumpe pentru Windows. Unde să te întorci? Ai ghicit - Ubuntu.
Merge mai departe, poate ești un tocilar total care a crescut păcălind cu Unix și dorești să administrezi totul de mână și să ai control complet? Încarcă Slackware pe computer, apucă un milion de căni de cafea și învață comanda „omului”. Aveți nevoie de ceva care să ofere mult peste 99 la sută uptime? Asta se numește Debian. Chiar și spec-geek-urile au un sistem de operare bazat pe Linux, care poate fi bine ajustat la exact hardware-ul pe care îl rulează. Se numește Gentoo.
Comparați acest lucru cu Android. Doriți un sistem de operare robust care să facă ceea ce vă așteptați, de fiecare dată când doriți să îl faceți? HTC și Samsung v-ați acoperit. Motorola lucra la acest pas mai departe, dar este posibil ca evenimentele recente să fi aruncat o cheie în acest plan. LG este pe drumul cel bun; UI Optimus a parcurs.
Ce se întâmplă dacă doriți să jucați și să setați totul exact așa cum vă place? Obțineți un telefon Android pe stoc sau faceți-l cu un pas mai departe și obțineți un dispozitiv Nexus și învățați să construiți singur Android. Și dacă îți plac anumite caracteristici, obține una dintre noile centrale electrice de la oricare dintre OEM-uri, unele CyanogenMod și scoate-l din lumină vie până când o spargi, sau poate rula Crysis. În cele din urmă, unii oameni au nevoie de o opțiune ieftină pe un plan accesibil - de acolo Android preia de la Nokia, în locurile în care un smartphone este singura cale de a comunica cu lumea „din afară”. Petrecem prea mult timp îngrijorându-ne dacă telefonul nostru va primi Gingerbread, când ar trebui să fim mai preocupați dacă va primi Sense 3.1 sau Touchwiz 4 - acestea sunt sisteme de operare la propriu, iar actualizările oferă de obicei mai bine și mai mult caracteristici decât o versiune Android. (Aș dori ca lansatorul Android să îmi permită să personalizez bara de lansare sau să am scurtături pe ecranul de blocare.)
Deci da, Android este noul Linux (chiar dacă este doar un alt sistem de operare care rulează pe Linux). Oferă o alegere pentru toată lumea, iar oamenii care nu înțeleg să încerce să-l bată pentru asta. Îmi place să am de ales și îmi place să știu că o ai și pe una.