Vincukas rašė:
_Vladas_ rašė:
swerfot rašė:
Aš tai skaitau, kad jeigu jau už telefoną sumokėjau, tai jis yra mano ir turėčiau su juo galėti daryti ką aš noriu, o ne ko nori Google ar Apple.
Telefonas susideda iš dviejų dalių: aparato ir programinės įrangos. Aparatas - tavo nuosavybė, programinė įrangą - ne. Tad bet kokie programinės įrangos pakeitimai be jos sąvininko sutikimo - neteisėti.
Vat reikėtų aiškumo, kas ten darosi rūtinimo metu: ar modifikuojama esanti programa, ar ji ištrinama ir įrašoma nauja?
Jeigu keičiama sena programa - tada Vladas teisus, bet jeigu parūtintas telefonas dirba su nauja programa, tai, manau, tuomet aktualizuojasi kitas klausimas: ar nauja programa gauta ir įdiegta teisėtai?
Tai kaip ten gaunasi, swerfot?
Modifikuojama ne konkreti programa, o telefono operacinė sistema, kuri susideda iš daugybės mažų ir specializuotų sisteminių programų ir komponentų. Niekas nėra ištrinama, tačiau jei kalbant labai supaprastintai, tai į telefono operacinę sistemą yra
pridedama nauja sisteminė programėlė, per kurią vėliau galima apeiti "politinius" apribojimus.
Detaliau: kai dirbi su kompiuteriu, daugumai kasdienių darbų tau užtenka paprasto varotojo teisių, su kuriomis tu gali nueiti į internetą, pasileisti ofiso programas, filmus, žaidimus ir pan. Tačiau jei nori padaryti svarbių pakeitimų, pvz. įdiegti naują tvarkyklę ("driver"), prijungti kažkokį naują prietaisą, pakoreguoti pačios sistemos veikimo parametrus, tinklo konfigūraciją ir t.t. ir pan., tau jau reikalingos specialios teisės. Tos specialios teisės Windows pasaulyje žinomos kaip "Administrator", o Linux pasaulyje kaip "root". Tos specialios teisės gaunamos paleidžiant specialią sisteminę programą, kurios pagalba tu pasakai kompiuteriui "aš noriu tapti supervartotoju ir daryti svarbius pakeitimus". Android telefonai sukasi ant Linux branduolio, dėl to ten viskas yra analogiška Linux kompiuteriui. Pagrindinis skirtumas tas, kad ta programėlė, kuri leidžia tau tapti "supervartotoju" iš telefonų yra pašalinta, taip uždraudžiant telefono vartotojui gauti pilną telefono kontrolę. Rooting procesas tiesiog įskiepiją tą programėlę argal į telefoną ir sugrąžina tą funkcionalumą.
Apple iPhone atveju procesas kiek kitoks, bet principai tie patys, kadangi net ir iPhone operacinė sistema turi panašias šaknis kaip Android, t.y. abi jos yra kilę iš Unix-tipo sistemų.
Šiai dienai nerasi nei vieno Windows, Linux ar Mac kompiuterio kur operacinė sistema būtų taip iškastruota — tokie "politiniai" apribojimai kol kas daromi tik telefonuose.
Taip pat svarbu tai, kad Android telefonų atveju ta operacinė sistema yra laikoma laisva ir Google leidžia ją laisvai modifikuoti trečiosioms šalims (telefonų gamintojams, operatoriams ir pan.) Galbūt dėl to root'inimas tik panaikina garantiją, tačiau dar niekada neteko girdėti kad kažkas kažkur dėl jo būtų patrauktas teisinėn atsakomybėn. Nepaisant to, visi telefonai be išimties nuo prekystalio ateina "iškastruoti", t.y. be galimybės tapti "supervartotoju". Ir nepaisant to yra marios vartotojų, kurie savo telefonus root'ina (patikėkit, tai yra daroma masiškai).
Apple iPhone atveju reikalai kiek kitokie, nes kiek žinau Apple operacinė sistema yra gerokai uždaresnė ir Apple politika šituo atžvilgiu daug griežtesnė.