Čini se da Google je nedavno promijenio uslove korištenja SDK de android, što je ništa više od alata s kojim su napravljene sve Android aplikacije, čak i sam operativni sistem. |
Novi uslovi i odredbe za Android SDK sada uključuju fraze poput „ne smijete: (a) kopirati (osim za sigurnosne kopije), mijenjati, prilagođavati, distribuirati, dekompilirati, vršiti inverzni inženjering, rastavljati ili stvarati izvedena djela SDK-a ili bilo kojeg dijela SDK-a čiji uslovi nisu prikladni za slobodni softver ", pokazao je član Torsten Grote iz Fondacije za slobodni softver u Evropi.
Ovo, nikad ne boli za pojašnjenje, dovodi do udaraca sa 4 slobode da se prema Fondaciji za slobodni softver softver mora smatrati "besplatnim".
Srećom, Replicant, besplatna vilica za Android, najavila je izlazak Replikant SDK 4.0 Na osnovu najnovijih Android SDK izvora bez novih uslova.
Zašto promjene? Jer upravo sada?
Paralelno s velikom popularnošću koju je Android stekao, pojavio se problem fragmentacije platforme. Trenutno je 7 od 10 Android korisnika na svojim uređajima instalirano verziju Gingerbread (2.3.x) koja će uskoro napuniti dvije godine.
U aprilu 2012. programeri Androida sa zabrinutošću i frustracijom govorili su o "skandaloznoj fragmentaciji platforme".
Gore je objašnjeno iz nekoliko razloga, ali postoje dva koja se ističu. Jedan od njih je da mnogi terminali nemaju dovoljno hardvera za adekvatno izvršavanje najnovijih i najtežih funkcija Androida i mnogih dostupnih aplikacija. Drugi razlog je taj što proizvođači pokazuju nepažnju ili nezainteresiranost za nadogradnju svojih jeftinijih modela ili na putu zastarijevanja.
Međutim, postoji još jedan sve važniji oblik fragmentacije. Odnosno, neki programeri uzimaju izvorni kôd Androida kao osnovu i razvijaju ga u drugom smjeru od vizije Googlea i Open Handset Alliancea. Najbolji primjer za to je Amazonov tablet Kindle, osim Alibabinog modela Aliyun.
Google je izrazio nezadovoljstvo ovom situacijom i, prema različitim izvorima, nedavno je intervenirao s Acerom kako bi odustao od razvoja modela zasnovanog na Aliyunu.
U zaključku, i kako bi novim igračima bilo teško kopirati strategiju Amazona i Alibabe, kompanija je izmijenila uvjete upotrebe Android SDK-a (Software Developer Kit). Od sada, klauzula 3.4 novog ugovora o licenci podrazumijeva da se SDK ne može koristiti, osim ako se programer ne složi da neće izvoditi radnje koje bi mogle rezultirati fragmentacijom Androida. To uključuje sudjelovanje u stvaranju, promociji ili distribuciji SDK-a na osnovu službenog SDK-a.
Nova klauzula znači da će oni koji su zainteresirani za stvaranje nove vilice ili vilice Androida 4.2 ili novije morati stvoriti vlastiti SDK od nule.
"Istina je da je sloboda neophodna za održavanje slobodnog softvera u stalnom napretku i rastu"
Ne. sloboda slobodnog softvera mora se održati kako bi se udostojilo ljudsko biće koje koristi, proučava, dijeli i modificira (pod uvjetom da zna kako se to radi) softver. Softver nije sam sebi cilj, ljudsko biće jeste.
Tačno je da je sloboda neophodna za održavanje slobodnog softvera u stalnom napretku i rastu, ali ako je to jedini način da se održi jedinstveni i stabilni dobro kontrolirani sistem, vidim to dobro, iako su trebali poduzeti neku drugu strategiju prije nego što su poduzeli ovu mjeru.
Dobro i loše, sloboda je malo umanjena, ali dobija se jedinstveniji sistem
Dobar članak.
razvoj android aplikacija
Slažem se s @shackra sislock
Inače, pojam slobodnog softvera ne bi imao smisla.
Na osnovu onoga što sam pročitao, potvrđuje ono što je u prethodnom članku rečeno da izrazi nikada nisu promijenjeni (dogodilo se to što prilikom preuzimanja sdk-a sada pokazuju da EULA), a da se također (kao što je JarFil spomenuo) ne odnosi na besplatne komponente (kao što Paul spominje u ažuriranju), a najnevjerovatnija stvar (i to se spominje u komentarima bilješke) je da ova licenca pokriva binarne datoteke, ali ne i izvore koji kreiraju binarne datoteke (koji imaju Apache licencu) .
Zaključak: Da Google nije pokazao taj ugovor o licenciranju, ne bismo to primijetili.
Takođe: Replicant je stvoren sredinom 2010. godine, razmišljajući samo o zamjeni vlasničkih igračaka besplatnim. Sada će možda imati veću reputaciju, ali samo za one koji su ljubitelji Linuxa.
Tačno ... ono što mi nije jasno je kako binarni sistem može biti "zaštićen", a izvorni kod besplatan ...?
Vjerujem da tačka koju je dijete spomenulo i dalje vrijedi. Iako je bio uključen dugo vremena, tek sada vas prisiljavaju da prihvatite uvjete za preuzimanje SDK-a i tu je problem otkriven. Svejedno, nije toliko važno je li tema nova ili stara, već pitanje izraženo u prvom pasusu. Za mene nema smisla reći da licenca pokriva binarne datoteke (u cjelini, ne samo "vlasničke komponente"), a s druge strane reći da izvorni kod ima "besplatne" i druge "vlasničke" dijelove.
Nadam se da sam bio jasan.
Živjeli! Paul.
Umjesto toga čekam FirefoxOS
@William Cabrera I ja!
Tu je bilješku napisao novinar. Nijedan zaposlenik Googlea nije demantirao vijest.
S druge strane, preporučujem vam da pročitate ovaj drugi članak ( http://code.paulk.fr/article0008/what-s-up-with-the-android-sdk) u kojem su odgovorene na neke od tačaka koje su "odbijene" u članku koji spominjete.
Živjeli! Paul.
2013. Disqus
Ova napomena izlazi u suprotnosti sa svime
http://www.zdnet.com/no-google-is-not-making-the-android-sdk-proprietary-whats-the-fuss-about-7000009406/
Ako ograničava slobodu, nema ničeg dobrog ... kakva je korist od čekića ako se može koristiti samo sa ekserom marke X?
Klauzula nije nova, već od početka.
Isto kao i ovo drugo:
3.5 Korišćenje, reprodukcija i distribucija komponenata SDK-a licenciranih pod licencom softvera otvorenog koda regulišu se isključivo uslovima te licence softvera otvorenog koda, a ne ovim Ugovorom o licenci.
Klauzula o neslobodnosti odnosi se samo na SDK alate, a ne na besplatne komponente.
nema problema, čekam da Ubuntu izađe pa ga instaliram na svoj pametni telefon
čak i čekam ubuntu za pametne telefone
I nitko ne očekuje Debian 7 GNU / Linux za svoje mobilne uređaje? To je bolja alternativa.