Nasira ang Android. Namin ang lahat ng mga tagahanga dito, at hindi ko nais na lumipat sa anumang iba pang platform ng smartphone para sa aking sariling mga pangangailangan, ngunit alam nating lahat sa loob na ang Android ay nasira. Ang pagpapakilala ng buwanang mga patch ng seguridad at kung paano ang karamihan sa atin ay hindi nakakakuha ng mga ito lamang pinapatibay ang simpleng katotohanan na ito.
Hayaan mo akong magpaliwanag. Ang Android ay isang malaking pinagsama-samang hanay ng mga file ng source code. Ito ay hindi isang produkto na nag-iisa, dahil ang isang tao ay kailangang magtayo ng aktwal na produkto mula sa mga mapagkukunan at ipamahagi ito. Ang alinman sa amin, na may kaunting pag-aaral at ilang oras, ay maaaring kumuha ng mga file na mapagkukunan at makabuo ng isang operating system na wala sa kanila. Dahil ang karamihan sa mga ito ay bukas na mapagkukunan, maaari rin nating baguhin ang anumang nais nating gawin ang isang bagay na natatangi. Google ang mga salitang AOSP pasadyang ROM - lahat ng mga taong iyon ay may access sa parehong code na ginagamit ng Samsung o LG upang mabuo ang kanilang "Android". Ito ay hindi kapani-paniwala.
Hinihikayat ng Google ang mga tao na tumingin sa pamamagitan ng code, subukang masira ang lahat, maging sneaky bilang impiyerno at makahanap ng kahinaan sa seguridad sa Android. Ang Android ay maaaring hindi ang pinaka "bukas" na open-source na proyekto doon, ngunit ang paraan na hinihikayat nila ang iba na makahanap ng mga bug at pagsasamantala ay talagang mahusay. Ang mga insentibo sa cash ay gumagana nang maayos para sa maraming bagay.
Ipinangako namin ang buwanang pag-update, ngunit sa halip ay nakakakuha kami ng ilang mga pag-update sa mga tiyak na bersyon ng isang maliit na maliit na bilang ng mga modelo. At isang bungkos ng mga nasirang pangako.
Minsan sa isang buwan, mula noong Agosto ng 2015, kinukuha nila ang impormasyong ibinigay ng iba sa kanila tungkol sa mga bug at pagsasamantala, at i-edit ang code upang subukan at maiwasan ito na mangyari. Ang pagpapanatili ng code at pag-tap sa seguridad ay hindi masaya o madali, ngunit bahagi ito ng responsableng pag-unlad ng software - alagaan ang iyong mga gumagamit. Pagkatapos ay nai-publish nila ang mga pagbabagong ito, kapwa sa code mismo at bilang isang bulletin upang malaman natin kung ano ang kanilang ginawa nang hindi tinitingnan ang mga commits ng code, bawat buwan. Ang mga produktong Nexus ay nakakakuha ng isang maliit na patch sa seguridad ng OTA.
Ang mga kasosyo sa Google na gumawa ng mga teleponong mahal namin ay nakuha ang mga pagbabago sa isang buwan nang maaga upang maaari rin silang maging handa na i-update sa lalong madaling panahon. Ang ilan, tulad ng BlackBerry, ay maaaring itulak kaagad ang mga pag-update na ito, na may isang maikling pagkaantala para sa branded ng carrier (tandaan ito, mahalaga) mga modelo. Ang iba ay tumatagal ng kaunti, at ang ilang mga telepono ay hindi kailanman, kailanman makakakuha ng anumang mga patch sa seguridad.
Ito ang mga mahahalagang pag-update. Gustung-gusto naming lahat ang ideya ng pagkuha ng mga bagong tampok at isang bagong bersyon ng operating system, ngunit ang mga patch na ito ay kung ano ang kailangan mo upang matiyak na ang telepono na pinananatili mo ang iyong digital na buhay sa loob ay angkop na gamitin. Basahin ang ilan sa mga pagsasamantala na natugunan sa susunod na ianunsyo ng Google ang kanilang buwanang mga tala sa patch. Iyon ang ilang mga nakakatakot na mga bagay-bagay, at sa isang araw ang isang tao ay talagang magpapalabas ng ilang masamang software na sinasamantala ang lahat ng mga hindi ipinadala na telepono. Ang isang bonafide Android security pahayag ay isang tunay na posibilidad.
Nasira yan. Na kailangang maayos.
Ngunit ang pag-aayos nito ay halos imposible. Binago ng mga kumpanya ang code ng mapagkukunan sa mga paraan na hindi mai-drop ang in-update na code ng Google at ang lahat ay itinayong muli. Siguro hindi sila dapat magulo sa core ng Android mismo, ngunit bukas ito at magagawa nila. Tandaan, nais ng mga kumpanya na magtrabaho ang Android sa kanilang software at serbisyo pati na rin nila magagawa ito. Nangangahulugan ito na kailangan nilang gawin ang karamihan sa gawain sa pag-aayos ng mga isyung ito mismo, at tumatagal ito ng oras. At mayroon silang sariling mga isyu sa seguridad na mag-alala tungkol sa software na kanilang isinulat in-house.
Ang mga kumpanya ay nakakuha ng code at sumalpok sa mga bagay dahil bukas ito, at magagawa nila.
Minsan, ang mga kumpanyang ito ay gumagawa din ng "espesyal" na mga pagkakaiba-iba ng kanilang mga telepono para sa mga carrier. Dahil lamang sa sinabi ng iyong telepono na ang Samsung Galaxy S6 sa likuran ay hindi ginagawang katulad ng isang partikular na ginawa para sa Verizon o AT&T mula sa isang punto ng software. Ang mga teleponong ito ay ginawa sa mga pagtutukoy ng carrier, at nakakakuha sila ng pangwakas na sinasabi sa mga pagbabago sa software. Ang lahat ng ito ay ginagawang masalimuot na proseso ng pag-update ng isang telepono kahit na mas kumplikado. Idagdag sa katotohanan na ang mga tao na nagtatayo ng mga telepono ay iniisip na ang ilang mga modelo ay hindi nagkakahalaga ng oras at pera na kinakailangan upang ma-update ang mga ito (at mas masira ito) at ang lahat ng ito ang dahilan kung bakit karamihan sa atin ay hindi nakakakuha ng mga update na nararapat namin gawing ligtas ang aming mga telepono.
Nais naming lahat na pumasok ang Google at ayusin ang lahat ng ito, ngunit ang paraan ng paggawa ng Android ay ginagawang halos imposible. Ang mga bagay ay maaaring maisulat muli upang ang code ay mas compartipikado at ang ilang mga lugar ay maaaring nakapag-iisa na na-update (uri ng paraan na sinira ng Google ang bahagi ng view ng web) ngunit nangangahulugang halos simula ito mula sa simula. At ang mga kumpanya ay makakapasok pa rin at makikipag-usap sa mga bagay dahil bukas ito, at kaya nila. Pagkatapos ay bumalik kami kung saan kami nagsimula. Sa tingin ng ilang tao, dapat itigil ng Google na pahintulutan ang mga kumpanya na gamitin ang kanilang mga serbisyo kung hindi nila mai-update ang kanilang mga telepono, ngunit ang mga ligal na isyu ay nangangahulugang hindi na mangyayari. Tigilan mo na.
Ang makatuwirang paraan upang ayusin ang buong gulo ay para sa mga kumpanya na gumagamit ng Android code upang magtayo ng mga telepono (at mga tablet, at mga laptop at microwaves) upang maging mas responsable. Naisip namin na mangyayari kapag ipinangako ng mga tao tulad ng Samsung at LG ang buwanang mga pag-update, ngunit sa halip nakuha namin ang ilang mga pag-update sa mga tiyak na bersyon ng isang maliit na bilang ng mga modelo. At isang bungkos ng mga nasirang pangako.
Makakakita kami ng isang pagpatay sa mga bagong telepono mula sa halos bawat kumpanya sa labas doon sa MWC sa mga darating na araw. Sa kasamaang palad, karamihan sa kanila ay hindi makakakuha ng mga update na kailangan nila upang mapanatili silang ligtas at ligtas. Tandaan ito kapag ginugol mo ang iyong pera sa iyong susunod.