Reklāma

Es izmantoju Android, jo tas ir izgatavots no Linux, un es šeit neesmu viens. Daudzi atvērtā pirmkoda galddatoru lietotāji vispirms izvēlējās Android tālruni, ņemot vērā uz operētājsistēmu Linux balstītas mobilās operētājsistēmas pievilcību. Esmu pārliecināts, ka iemesls, kāpēc daudzi no jums to lasa tagad.

Android ir pieredzējis plašu pielietojumu, un tas ir radījis zināmu diskomfortu. Tikai daļēji tas ir saistīts ar gadījuma rakstura Linux lietotāja vēlmi ienākt mainstream. Lielāka problēma ir tā, ko tālruņu veidotāji, mobilo sakaru operatori un pat Google ir izdarījuši operētājsistēmai. Lieta ir tāda, ka jebkurš Android tālrunis, kuru paņemat no veikala, ir bloķēts un darbojas diezgan daudz slēgtā pirmkoda.

Tā rezultātā cilvēki, kuri novērtē atvērtā koda ideālus, ir atraduši uzmanību uz Ubuntu Touch, Firefox OS un Sailfish OS - un skatoties ar vilšanos, jo visiem trim līdz šim nav izdevies pacelties. Lai arī Ubuntu tiek piegādāts dažos tālruņos, Canonical vēl nav izlaidis patiesi patērētājam gatavu modeli. Firefox OS ir

instagram viewer
ielikts lietu interneta projektā. Jolla, neskatoties uz nesen uzspiesto Sailfish OS 2.0, joprojām izstrādā kinks. Neviens no viņiem nav ienācis ASV tirgū.

Situācija atstāj Android kā galveno iespēju daudziem cilvēkiem, kuri vēlas izmantot Linux savos tālruņos. Bet paliek jautājums, vai Android patiešām ir atvērts avots?

AndroidOpenSource-AOSP

Tehniski - jā

Android ir atvērtā koda saknes. Projekts sākās operētājsistēmas Android, Inc. 2005. gadā, kuru Google nopirka divus gadus vēlāk. Tajā pašā gadā Google un vairāki citi uzņēmumi izveidoja Atveriet klausules aliansi, un Android ir galvenā programmatūra, uz kuru balstās šis konsorcijs.

Android pamatā ir Linux kodols, un tāpat kā šis sarežģītais koda gabals, vairums daļu ir atvērtā pirmkoda ar dažiem bināriem blobiem, lai lietas darbotos ar noteiktu aparatūru. Galvenā Android platforma, kas pazīstama kā Android atvērtā koda projekts (AOSP), ir pieejams ikvienam, lai izdarītu to, ko viņi vēlas.

HTC, Huawei, LG, Samsung, Sony, Xiaomi un daudzi citi ražotāji Skaidrojumi par Android ādām: kā aparatūras veidotāji maina krājumu Android?Aparatūras ražotājiem patīk izmantot Android un pārveidot to par kaut ko pilnīgi savu, bet vai tā ir laba vai slikta lieta? Apskatiet un salīdziniet šīs dažādās Android ādas. Lasīt vairāk visi to ir izdarījuši tieši tālruņos un planšetdatoros. Viņi gandrīz nav vieni.

Amazon un Barnes & Noble to ir ievietojuši e-lasītājos. HP ir ievietojis Android klēpjdatorā. NVIDIA parādīja Android spēļu konsolē. Sony piegādā operētājsistēmu jaunajiem viedajiem televizoriem. Android ierīcēs varat iegūt visu, sākot no fotokamerām un beidzot ar ledusskapjiem. Uzņēmumi paklūp par sevi, lai Android Wear varētu ievietot pulksteņos.

Un tas nemaz nerēķina visas lietas, ko tinkere ir uzlikušas Android.

Atšķirībā no iOS un Windows Phone, cilvēkiem nav jāmaksā kādam nauda, ​​lai Android izmantotu savā produktā. Un tā kā kods ir atvērts, viņi var brīvi eksperimentēt un pielāgot programmatūru, kā viņiem patīk.

Tad kāpēc tas tā nejūtas?

Starp tradicionālās darbvirsmas Linux un Windows operētājsistēmas izmantošanu pastāv ievērojama atšķirība. Kontrasts starp Android un iOS nav gandrīz tikpat izteikts. Ja Android ir atvērts avots, kāpēc gan tas to nejūt?

1. Cilvēkiem ir atļauts bloķēt atvērtā koda kodu

Android ir atvērtā koda avots, taču lielākās daļas programmatūras, kuru mēs darbinām uz platformas, nav. Tas ir taisnība neatkarīgi no tā, vai iegūstat Nexus ierīci vai kaut ko no Samsung. Atšķirībā no Android sākuma dienām, Google tagad palaišanas programma un vairums Google lietotņu ir kļuvušas par slēgtu avotu.

Tas pats attiecas uz kodu, kas piegādāts ar Samsung, HTC, LG un citu ražotāju pielāgotajiem pielāgojumiem. Lielākā daļa lietotņu, ko iegūstat pakalpojumā Google Play, neatkarīgi no tā, vai tās var lejupielādēt bez maksas, arī nav atvērtā koda. Tā kā šī programmatūra veido lielāko daļu no tā, ko mēs redzam un izmantojam, situācija liek Android galu galā justies kā slēgta avota platformai.

Bet cilvēkiem ir atļauts izgatavot slēgta avota programmatūru, kas darbojas ar Linux. Ja vien veidotāji neizplata programmatūru saskaņā ar kopētāja licenci, citi var ņemt kodu un izmantot to patentētu lietojumprogrammu izveidošanai.

Google lielu daļu Android publicē zem Apache licences versija 2.0, kas neliedz cilvēkiem izmantot kodu, lai izveidotu ierobežojošus produktus. Tas, ka cilvēki to ir izdarījuši, nenozīmē, ka pati Android tiek slēgta. Ja kaut kas, tas, ka tik daudz cilvēku savu darbu balsta uz Android, ir apliecinājums tās kā atvērtā pirmkoda projekta panākumiem.

2. Android galvenā izstrāde nav balstīta uz kopienu

Lielākoties Google izstrādā Android. Reizi vai divreiz gadā uzņēmums izmet ķekars jaunu kodu virs metaforiskas sienas, pa kuru steidzas tinteri un aparatūras izgatavotāji (vai, jūs zināt, veltiet viņiem laiku Kāpēc mans Android tālrunis vēl nav atjaunināts?Android atjaunināšanas process ir garš un sarežģīts; pārbaudīsim to, lai precīzi uzzinātu, kāpēc jūsu Android tālruņa atjaunināšana prasa tik daudz laika. Lasīt vairāk ) ievietot viņu lietas.

Pēc tam Google katru mēnesi izlaiž uzturēšanas un drošības atjauninājumus, kamēr tas gatavojas nākamajam lielajam laidienam.

Daudzi citi labi zināmi atvērtā koda projekti parasti vēlas vairāk iesaistīt plašāku sabiedrību. Red Hat var finansēt labu daļu no darbs, kas nonāk GNOME 5 pārsteidzoši GNOME atdzimšanas iemesliŠodien GNOME 3 beidzot atgūst lietotājus, un ir mazāk cilvēku, kuri tiešsaistē izmanto savu naidu pret darbvirsmas vidi. Kas notika, lai GNOME lēnām atgrieztos? Lasīt vairāk , bet izstrādātāji no visas pasaules pievieno kodu.

Canonical, uzņēmums, kas atrodas aiz Ubuntu, ļoti kontrolē, kā izskatās un jūtas šis Linux izplatījums, bet kopienas locekļiem joprojām ir iespēja pateikt, kuras programmas nokļūst lietotņu krātuvēs vai kas notiek dažās no tām vietnēs.

Salīdzinājumam - Android ir pilnībā Google produkts.

3. Jums nav pilnīgas kontroles

Daļa no tā, kas piesaista cilvēkus Linux un citas atvērtā koda operētājsistēmas 3 UNIX līdzīgas operētājsistēmas, kas nav LinuxNesen cilvēki sāka sajaukt "UNIX" ar "Linux". Linux ietekmēja UNIX, bet UNIX sistēmām nav sakara ar Linux. Šeit ir dažas svarīgas uz UNIX balstītas sistēmas, kuras ir vērts zināt. Lasīt vairāk ir pieejamā brīvība un kontrole. Jūs nevarat ienirt Windows vai Mac OS X mašīnas sirdī un redzēt, kas to padara ķeksīti. Izmantojot Linux, jūs, iespējams, nesaprotat lielāko daļu koda, taču varat brīvi ķerties pie tā vairāk vai mazāk visa.

Praktiski runājot, Android tālrunis tiek piegādāts ārpus ierīces tikai nedaudz vairāk brīvību nekā iPhone. Jūs, iespējams, varēsit nomainiet palaidēju, izmantojiet dažas plašas tēmas un pielāgojiet kādu funkcionalitāti atbilstoši savai gaumei Labākie Android ieteikumi, kurus varat veikt bez sakņu veidošanasAndroid korekcijas ir paredzētas ne tikai tehnoloģiju speciālistiem. Tālāk ir aprakstīts, kā vislabāk izmantot savu Android tālruni vai planšetdatoru, kas nav sakņots. Lasīt vairāk , taču, anulējot garantiju, jūs nevarat ķerties pie pamatā esošās operētājsistēmas.

Nepieciešami plašāki pielāgojumi ierīces sakņošana Pielāgojiet tālruni, nemirgojot ROM, izmantojot Xposed FrameworkIr vispārzināms, ka labākais veids, kā pielāgot Android ierīci, ir tās mirgošana ar jaunu ROM. Tas arī nav pareizi. Lasīt vairāk vai mirgo pielāgots ROM 12 iemesli, kāpēc instalēt pielāgotu Android ROMVai domājat, ka jums vairs nav nepieciešams pielāgots Android ROM? Šeit ir vairāki iemesli, kāpēc instalēt pielāgotu Android ROM. Lasīt vairāk . Šajā sakarā var justies tā, ka patentētā darbvirsmas operētājsistēmā jums ir vairāk brīvības nekā mobilajā atvērtā koda operētājsistēmā.

Bet Android Tiešām ir atvērtā koda avots

Un tas nav vienkārši atvērts tikai vārdā. Tur ir daudz pierādījumu, ka Android ir patiesi atvērta, un mēs gūstam labumu no taustāmām priekšrocībām.

1. Pastāv pielāgotas ROM

AndroidOpenSource-CyanogenMod-Custom-Theme

Kopienā izveidoti ROM, kuru pamatā ir AOSP, Android lietotājiem piedāvā alternatīvas programmatūrai, kas tiek piegādāta viņu ierīcēs. CyanogenMod darbojas miljoniem Android viedtālruņu. Patiešām, pieredze neatšķiras no tā, ko varat iegūt, izmantojot Nexus. Heck, tas ir iemesls, kāpēc daudzi cilvēki vispirms izvēlas mirgot ROM.

CyanogenMod tā arī nav vienīgā iespēja Kādas ir labākās pielāgotās Android ROM?Galvenais, kad saprotat, ka varat mirgot Android tālrunī, izmantojot jaunu ROM. Pēkšņi jūs esat brīvs: bezgalīgas pielāgošanas iespējas, vairs nav bloatware pārdevēju un, pats galvenais, jums nav ... Lasīt vairāk . Gadu gaitā ir cēlušies un krituši daudzi, piemēram, Android Paranoid un AOKP. Dažos veidos pielāgotā ROM ekosistēma atgādina Linux izplatīšanas modeli. Šīs ROM lielākoties ir vienādas, taču projektiem ir vienāds kods un tie tiek mainīti dažādos veidos. Tas nebūtu iespējams, ja pati Android nebūtu atvērtā koda.

2. Pat atvērtā koda konkurenti ir atkarīgi no Android

Šīs ziņas sākumā es pieminēju Firefox OS, Sailfish OS un Ubuntu Touch kā konkurējošās atvērtā koda mobilās operētājsistēmas. Lieta ir tāda, ka komandas, kas ir aiz visiem trim šiem projektiem, vienā vai otrā veidā ir izmantojušas Android kodu. Neskatoties uz to, ka Sailfish OS nav balstīta uz Android, tas ļauj tieši instalēt Android lietotnes.

Firefox OS sākās kā Sākums Gecko, kuru jūs varētu instalēt Android ierīcēs. Pirms Ubuntu Touch bija Ubuntu Android.

Ideja par to, ka Android varētu būt slēgts avots, ir neticami ironija, taču uz to balstītie projekti var būt atvērti.

3. Jūs Var Pārņemiet kontroli pār savu ierīci

Iespējams, ka ražotāji un pārvadātāji nevēlas, lai jūs to darītu, un tā var anulēt garantiju, taču jums ir iespēja darīt ar aparatūru to, ko vēlaties. Jūs varat sakņot, lai iegūtu administratīvu piekļuvi, atbloķētu sāknēšanas programmu vai mirgotu alternatīvai operētājsistēmai (piemēram, tā vietā palaist Ubuntu Touch Kā divkārši ielādēt Android, izmantojot Ubuntu Lasīt vairāk ).

Iespējams, ka tās nav Android reklamētās funkcijas, taču tās tur ir. Un, lai gan lielais vairums cilvēku, kuriem ir Android ierīces, nedomā ar viņiem šādā veidā, jūs diez vai būtu vienīgais, kas to dara.

Miljoniem cilvēku, kas mīl, var brīvi izmantot savus tālruņus un planšetdatorus šādā veidā.

Kāpēc tas ir svarīgi?

Cilvēki izmanto atvērtā koda operētājsistēmas dažādu iemeslu dēļ. Daži neuzticas, ka atsakās kontrolēt savus datus. Plus patentētas lietojumprogrammas un pakalpojumi nāk un iet, bet atvērtā pirmkoda programmatūra paliek iesākta, pat ja tā netiek atbalstīta. Bezmaksas operētājsistēmas var atdzīvināt arī aparatūru, kas darbojas tikai lieliski, taču uzņēmumi ir nolēmuši atteikties.

Un netrūkst ētisku iemeslu, sākot no tā, kam jāpasaka, kas notiek ar kādu aparatūru, līdz diskusijām par bagātību, privātumu un brīvību.

Tā kā miljoniem cilvēku izmanto mobilo skaitļošanu, ir svarīgi, lai cilvēkiem būtu iespējas, kas pieejamas galddatoros un klēpjdatoros. Rūpes par jebkuru no iepriekšminētajām lietām nenozīmē atteikšanos no tālruņiem, planšetdatoriem un lieliskām lietām, izmantojot skārienekrānus.

Mūsdienās Android joprojām ir labākā mobilā opcija cilvēkiem, kuri novērtē atvērto avotu. Iespējams, ka tā ir pārāk komercializēta, smaga pieredze, taču jūs to varat mainīt.

Es izmantojiet CyanogenMod un iegūstiet manu programmatūru no F-Droid Kā lietot Android bez Google: viss, kas jums jāzinaVai vēlaties izmantot Android bez Google? Nav Google, nav problēmu. Šis ir ceļvedis, kā atbrīvot Google no jūsu Android ierīces, lai atgūtu privātumu. Lasīt vairāk . Šī kombinācija var šķist ierobežojoša salīdzinājumā ar to, ko jūs iegūstat no Google Play, taču tā ir daudz funkcijām bagātāka pieredze nekā tā, ko pašlaik piedāvā konkurējošās atvērtā koda operētājsistēmas. Es joprojām vēroju un ceru, ka šīs alternatīvas gūs panākumus, bet, kamēr es gaidu, kamēr tās gūs panākumus, es klausos aplādes, izmantojot GPS navigāciju, pārvaldīt manu vietējo mūzikas bibliotēku un uzturēt kontaktus ar cilvēkiem, izmantojot uzticamu un ātru mobilo ierīci, kurā darbojas galvenokārt atvērtā koda programmatūra šodien.

Kāpēc jūs izmantojat Android? Vai atvērtā koda aspekts jums daudz nozīmē? Vai jūs gaidāt alternatīvas bezmaksas mobilās operētājsistēmas ieviešanu? Es labprāt dzirdētu jūsu domas!

Attēlu kredīti:Pingvīns lekt Autors: bluezace, izmantojot Shutterstock

Bērtels ir digitāls minimālists, kurš raksta no klēpjdatora ar fiziskās privātuma slēdžiem un OS, ko apstiprinājis Brīvās programmatūras fonds. Viņš augstu vērtē funkciju ētiku un palīdz citiem pārņemt kontroli pār viņu digitālo dzīvi.