Vai Android tiešām ir atvērts avots? Un vai tam pat ir nozīme?

Vai Android tiešām ir atvērts avots? Un vai tam pat ir nozīme?

Es izmantoju Android, jo tas ir izgatavots no Linux, un es šeit neesmu viens. Daudzi atvērtā pirmkoda galddatoru lietotāji vispirms paņēma Android tālruni, pateicoties Linux bāzētās mobilās operētājsistēmas pievilcībai. Esmu pārliecināts, ka tāpēc daudzi no jums to lasa tagad.





Android ir plaši izplatīta, un tas ir radījis zināmu diskomfortu. Tas ir tikai daļēji saistīts ar gadījuma rakstura Linux lietotāju vēlmi izpostīt galveno. Lielāka problēma ir tā, ko tālruņu ražotāji, mobilo sakaru operatori un pat Google ir izdarījuši operētājsistēmā. Fakts ir tāds, ka jebkurš Android tālrunis, ko paņemat no veikala, ir bloķēts un darbojas diezgan daudz slēgta pirmkoda.





Tā rezultātā cilvēki, kuri novērtē atvērtā pirmkoda ideālus, ir raduši skatīties uz Ubuntu Touch, Firefox OS un Sailfish OS - un ar vilšanos vēro, jo līdz šim visiem trim nav izdevies pacelties. Canonical, neskatoties uz Ubuntu piegādi dažos tālruņos, vēl nav izlaidis patiesi patērētājiem gatavu modeli. Firefox OS ir tika iekļauts lietiskā interneta projektā . Jolla, neskatoties uz to, ka nesen uzspieda Sailfish OS 2.0, joprojām strādā. Neviens no tiem 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ērtā koda?

kā pievienot naudu ps4 seifam

Tehniski, jā

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



Android pamatā ir Linux kodols, un tāpat kā šis sarežģītais koda gabals, lielākā daļa ir atvērtā koda, un tajā ir iekļauti daži bināri lāses, lai lietas darbotos ar noteiktu aparatūru. Galvenā Android platforma, kas pazīstama kā Android atvērtā koda projekts (AOSP), ir pieejams ikvienam, lai darītu to, ko vēlas.

HTC, Huawei, LG, Samsung, Sony, Xiaomi un daudzi citi ražotāji to ir darījuši tieši tālruņos un planšetdatoros. Viņi diez vai ir vieni.





Amazon un Barnes & Noble to ir ievietojuši e-lasītājos. HP ir ievietojis Android klēpjdatorā. NVIDIA pārvietoja Android uz spēļu konsoli. Sony piegādā operētājsistēmu jaunajos viedajos televizoros. Jūs varat iegūt Android visu, sākot no kameru un fotografēt līdz ledusskapjiem. Uzņēmumi paklupa, lai pulksteņos ievietotu Android Wear.

Un tas pat neskaita visas lietas, ko lāpītāji ir uzlikuši Android.





Atšķirībā no iOS un Windows Phone, cilvēkiem nav jāmaksā nevienam nauda par Android izmantošanu 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 nejūtas?

Pastāv būtiska atšķirība starp tradicionālā darbvirsmas Linux izmantošanu un Windows darbību. Kontrasts starp Android un iOS nejūtas tikpat izteikts. Ja Android ir atvērtā koda, kāpēc tas nešķiet?

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

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

Tas pats attiecas uz kodu, kas tiek piegādāts Samsung, HTC, LG un citu ražotāju pielāgotajos pielāgojumos. Lielākā daļa lietotņu, kuras 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 lietojam, situācija galu galā liek Android justies kā slēgta pirmkoda platformai.

Bet cilvēkiem ir atļauts izveidot slēgta pirmkoda programmatūru, kas darbojas Linux. Ja vien radītāji neizplata programmatūru saskaņā ar licenci copyleft, citi var ņemt kodu un izmantot to, lai izveidotu patentētas lietojumprogrammas.

Google publicē lielu daļu operētājsistēmas Android Apache licences versija 2.0 , kas neliedz cilvēkiem izmantot kodu ierobežojošu produktu radīšanai. Tas, ka cilvēki to ir izdarījuši, nepadara Android pašu slēgtu. Ja kas, tas, ka tik daudzi cilvēki savu darbu pamato ar Android, liecina par tā panākumiem kā atvērtā koda projektam.

2. Android galvenā izstrāde nav atkarīga no kopienas

Lielākoties Google izstrādā Android. Reizi vai divas reizes gadā uzņēmums izgāž ķekars jauna koda pār metaforisku sienu, ar kuru skriešanās un aparatūras ražotāji steidzas (vai, jūs zināt, veltiet laiku), lai ievietotu savas lietas.

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

Daudzi citi plaši pazīstami atvērtā pirmkoda projekti parasti cenšas vairāk iesaistīties plašākā sabiedrībā. Red Hat var finansēt lielu daļu no GNOME darba, bet izstrādātāji no visas pasaules sniedz kodu.

Canonical, uzņēmums, kas atrodas aiz Ubuntu, lielā mērā kontrolē, kā izskatās un jūtas šī Linux izplatīšana, taču kopienas locekļiem joprojām ir tiesības izlemt, kādas programmas nonāk lietotņu krātuvēs vai kas notiek dažās 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 citām atvērtā pirmkoda operētājsistēmām, ir pieejamā brīvība un kontrole. Jūs nevarat ienirt Windows vai Mac OS X mašīnas sirdī un redzēt, kas liek tai ķeksēt. Izmantojot Linux, jūs, iespējams, nesaprotat lielāko daļu koda, taču varat brīvi rīkoties ar visu to vairāk vai mazāk.

Praktiski runājot, Android tālrunis tiek piegādāts no kastes ar tikai nedaudz vairāk brīvību nekā iPhone. Jūs, iespējams, varēsit mainīt palaidēju, lietot dažas plašas tēmas un pielāgot dažas funkcijas atbilstoši jūsu gaumei, taču jūs nevarat izmantot pamata operētājsistēmu, nezaudējot garantiju.

Plašākiem pielāgojumiem ir nepieciešams sakņot ierīci vai mirgot pielāgotu ROM. Šajā sakarā var šķist, ka jums ir lielāka brīvība patentētā darbvirsmas operētājsistēmā nekā atvērtā koda mobilajā.

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

Un tas nav vienkārši atvērts tikai vārdā. Ir daudz pierādījumu tam, ka Android ir patiešām atvērta, un mēs varam gūt taustāmus labumus.

1. Pastāv pielāgoti ROM

Kopienā ražoti ROM, kuru pamatā ir AOSP, sniedz Android lietotājiem alternatīvas programmatūrai, kas tiek piegādāta viņu ierīcēs. CyanogenMod darbojas miljoniem Android viedtālruņu. Pieredze nav tik atšķirīga no tās, ko varat iegūt, izmantojot Nexus. Heck, tas ir iemesls, kāpēc daudzi cilvēki vispirms izvēlas mirgot ROM.

atrast visus kontus, kas saistīti ar manu e -pasta adresi

Arī CyanogenMod nav vienīgā iespēja. Daudzi gadu gaitā ir cēlušies un krituši, piemēram, Paranoid Android un AOKP. Dažos veidos pielāgota ROM ekosistēma atgādina Linux izplatīšanas modeli. Šie ROM lielākoties ir vienādi, taču projekti ņem vienu un to pašu kodu un to pielāgo dažādos veidos. Tas nebūtu iespējams, ja pati Android nebūtu atvērtā koda.

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

Šī ziņojuma sākumā es minēju Firefox OS, Sailfish OS un Ubuntu Touch kā konkurējošas atvērtā pirmkoda mobilās operētājsistēmas. Lieta ir tāda, ka visu trīs šo projektu komandas vienā vai otrā veidā ir izmantojušas Android kodu. Sailfish OS, lai gan tā nav balstīta uz Android, ļauj tieši instalēt Android lietotnes.

Firefox OS sākās kā Ielādējiet Gecko , kuru varētu instalēt Android ierīcēs. Pirms Ubuntu Touch bija Ubuntu operētājsistēmai Android .

Idejai, ka Android varētu būt slēgts avots, ir neticama ironija, bet uz tās balstīti projekti var būt atvērti.

3. Tu Var Pārņemiet kontroli pār savu ierīci

Ražotāji un pārvadātāji, iespējams, nevēlas, lai jūs to darītu, un, to darot, garantija var tikt anulēta, taču jums ir iespēja ar aparatūru darīt to, ko vēlaties. Varat sakņot, lai iegūtu administratīvo piekļuvi, atbloķētu sāknēšanas ielādētāju vai zibspuldzi ar citu operētājsistēmu ( piemēram, palaist Ubuntu Touch ).

Tās var nebūt Android reklamētās funkcijas, taču tās ir. Un, lai gan lielākā daļa cilvēku ar Android ierīcēm šādi nerīkojas, jūs diez vai būtu vienīgā persona, kas to dara.

Ir miljoniem cilvēku, kuriem patīk brīvi izmantot savus tālruņus un planšetdatorus šādā veidā.

Kāpēc tam ir nozīme?

Cilvēki izmanto atvērtā pirmkoda operētājsistēmas daudz dažādu iemeslu dēļ . Daži neuzticas atteikties no savu datu kontroles. Turklāt patentētas lietojumprogrammas un pakalpojumi nāk un iet, bet atvērtā pirmkoda programmatūra paliek apkārt, pat ja tā netiek atbalstīta. Bezmaksas operētājsistēmas var iedvest dzīvību arī aparatūrai, kas darbojas lieliski, taču uzņēmumi ir nolēmuši atteikties.

Un netrūkst ētisku iemeslu, sākot ar to, kam vajadzētu izteikt savu viedokli, līdz tam, kas darbojas 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 kādu no iepriekš minētajām lietām nedrīkst nozīmēt atteikšanos no tālruņiem, planšetdatoriem un vēsām lietām ar skārienekrāniem.

Mūsdienās Android joprojām ir labākā mobilo ierīču izvēle cilvēkiem, kuri novērtē atvērto pirmkodu. Iespējams, tā ir pārāk komercializēta un reklāmām bagāta pieredze, taču jūs to varat mainīt.

Es izmantojiet CyanogenMod un iegūstiet manu programmatūru no F-Droid . Šī kombinācija var šķist ierobežojoša, salīdzinot ar to, ko iegūstat no pakalpojuma Google Play, taču tā ir daudz funkcijām bagātāka pieredze nekā konkurējošās atvērtā pirmkoda operētājsistēmas. Es joprojām skatos un ceru, ka šīs alternatīvas gūs panākumus, taču, gaidot, kad tās izdosies, es klausos aplādes, izmantoju GPS navigāciju, pārvaldu savu vietējo mūzikas bibliotēku un sazinos ar cilvēkiem, izmantojot uzticamu un ātru mobilo tālruni ierīce, kurā pārsvarā darbojas atvērtā koda programmatūra šodien .

Kāpēc jūs izmantojat Android? Vai atvērtā pirmkoda aspekts jums nozīmē daudz? Vai jūs gaidāt alternatīvu bezmaksas mobilo operētājsistēmu? Es labprāt dzirdētu jūsu domas!

Attēlu kredīti: Pingvīnu lekt ar bluezace, izmantojot Shutterstock

Kopīgot Kopīgot Čivināt E -pasts Vai ir labi instalēt Windows 11 nesaderīgā datorā?

Tagad jūs varat instalēt Windows 11 vecākos datoros, izmantojot oficiālo ISO failu ... bet vai tā ir laba ideja?

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Android
  • Atvērtais avots
  • Android pielāgošana
  • Linux
Par autoru Bērtels Kings(323 publicētie raksti)

Bertels ir digitāls minimālists, kurš raksta no klēpjdatora ar fiziskiem privātuma slēdžiem un Brīvās programmatūras fonda apstiprinātu operētājsistēmu. Viņš augstu vērtē ētiku pār funkcijām un palīdz citiem kontrolēt savu digitālo dzīvi.

Vairāk no Bertela Kinga

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

iegūt ip adresi no e -pasta
Noklikšķiniet šeit, lai abonētu