Android je besplatan softver, jesmo li u pravu?

Android je besplatan operativni sistem. To je ono što se mnogi obavežu i o čemu gotovo svi znamo android i čini se da mnogi pogrešno vezuju riječ slobodan sa besplatnom, a takođe se ne zna tačno kakvu slobodu ima android. Možda vrstu slobode koju imate android nije ono što mnogi očekuju ili misle, a možda čak i grešimo i Android nije besplatan softver.

Različite distribucije operativnih sistema zasnovanih na Linuxu, poput Androida, uglavnom su besplatne i distribuiraju se pod određenim licencama koje, iskreno govoreći, nitko ne čita i gotovo nitko ih ne uzima u obzir, ali to čini. Vrlo je često povezivanje slobodnog softvera sa slobodnim softverom, ali to nije slučaj i ne mora biti.

Započet ćemo definirati niz koncepata koji će nam pomoći da razlikujemo koju slobodu android.

¿Šta je besplatni softver? Prema GNU, "stvar je slobode korisnika da pokreću, kopiraju, distribuiraju, proučavaju, mijenjaju i poboljšavaju softver. " Korisnici programa mogu slobodno pokretati program u bilo koju svrhu, slobodu proučavati kako radi i mijenjati ga da radi ono što želimo, stoga moramo imati pristup izvornom kodu, slobodu distribucije kopija i slobodu distribucije kopira jedan koji smo mi izmijenili, stoga moramo dostaviti i naš izmijenjeni izvorni kod. Besplatni softver mora biti besplatan ili po cijenu distribucije, iako to nije obavezno.

Pored besplatnog softvera, postoji još jedna vrsta softvera koju bismo mogli zbuniti s ovim i za koju mislimo da je ista, open source. Dalje ćemo vidjeti da su slični, ali nisu ista stvar.

El open source Poput besplatnog softvera, on zahtijeva niz uvjeta ili zahtjeva koji moraju biti uključeni u ovaj pokret i to imate ovdje. Uslovi su praktično isti i očito bismo mogli reći da je najzapaženija razlika etička i filozofska. Open source ovaj pokret shvaća kao dobar za sam kôd, jer ga mnogi ljudi modificiraju i pregledavaju u teoriji da bi ga trebalo poboljšati, a besplatni softver distribuciju softvera na ovaj način vidi kao nešto korisno za korisnike, a ne toliko kod.

Pored ove prethodne razlike postoji jedan koji ga čini vrlo različitim i da li je to besplatan softver uvijek garantuje slobodu pristupa kodu dok open source ne, potonji garantuje samo do trenutne verzije koja postoji besplatno, ali ne i u budućnosti. Pored toga, softver može biti otvorenog koda i imati dijelove implementirane a posteriori koji nisu i stoga nisu dostupni svima.

Međutim, i besplatni softver i otvoreni izvor povezani su s određenim vrstama licenci, koje su ugovorna ovlaštenja koja postoje između tvorca i krajnjeg korisnika. Postoje mnoge vrste licenci, uključujući neke dobro poznate, a druge manje slične licencama GPL, Apache, Creative Commons, itd ... Izvolite prilično potpunu listu.

Sada ćemo definirati nešto drugo što jeste android. Android je softver otvorenog koda koji se distribuira pod licencom Apache V2.

Stoga bismo morali razumjeti što nam Apache licenca govori da bismo dovršili oblikovanje android koncept kao besplatni softver. The Licenca za Apache V2 daje dozvolu za:

  • koristiti softver u bilo koju svrhu, distribuirati ga, modificirati i distribuirati modifikacije
  • nije copyleft, tako da modifikovane verzije ne moraju biti distribuirane kao besplatni softver
  • U skladu sa GPL3, ali ne i stariji
  • uključuje odredbe o patentnoj zaštiti.

Uz sve ovo imamo u nekoliko riječi to Android je softver otvorenog koda s kojim trenutno imamo pristup izvornom kodu, ali treće strane, poput proizvođača, mogu modificirati ili dodati kôd i to ne mora biti objavljeno. Kao što znamo, to rade i Htc, Samsung ili Sony Ericsson ili ostali proizvođači kada kreiraju različita sučelja i upravljačke programe za svoje uređaje, koji su vlasništvo tih kompanija i nemaju obavezu da ih dijele.

Zapravo je Android onakav kakav smo ga prethodno definirali, ali bez računanja njegovog jezgra ili Linux kernela koji ima GPL licencu i onoga što Android kernel radi ako je besplatan softver, ali ostatak platforme je otvorenog koda.

Nadam se da sam nešto jasno rekao android i što možemo očekivati ​​od njega i dokle idu Googleove atribucije u pogledu koda i odakle započinju operateri ili proizvođači. Android je besplatan, ali ne toliko besplatan kao što bi neki od nas željeli, iako je možda najzanimljivija opcija koja trenutno postoji na polju operativnih sistema za mobilne telefone, iako je ovaj mobilni telefon već pomalo kratak kada se gleda broj uređaja različita u kojima je moguće instalirati Android.

Android je, čak i bez da je slobodan softver, antiteza drugim sistemima kao što su IOS 4, Windows Mobile ili Symbian, sistemima u kojima su riječi poput slobode, suradnje, adaptacije, izvornog koda, javnih poboljšanja ili koristi za zajednicu vidljive njihovim odsustvom.

NAPOMENA: Symbian je objavljen kao otvoreni izvor 4. februara 2010. godine i distribuira se pod javnom licencom Eclipse (EPL) koja nije kompatibilna sa GPL-om.

Hvala bgtanet OpenSuse ambasador već ramonramon za razjašnjenje nekih pojmova.


Može vas zanimati:
Kako ukloniti viruse na Androidu
Pratite nas na Google Vijestima