Zdá sa, že Google nedávno zmenila podmienky používania SDK de Android, čo nie je nič iné ako sada nástrojov, pomocou ktorej sa vyrábajú všetky aplikácie pre Android, dokonca ani samotný operačný systém. |
Nové podmienky pre Android SDK teraz zahrňte frázy ako „nesmiete: (a) kopírovať (okrem na účely zálohovania), upravovať, prispôsobovať, distribuovať, dekompilovať, spätne analyzovať, rozoberať alebo vytvárať odvodené diela SDK alebo akejkoľvek časti SDK, ktorého podmienky nie sú vhodné pre softvér, ktorý nie je slobodným softvérom “, ukázal prstom člen organizácie Free Software Foundation Europe, Torsten Grote.
To nikdy nebolí objasniť, vedie to k výkopom 4 slobôd, ktoré podľa Nadácie pre slobodný softvér musia softvér považovať za „bezplatný“.
Našťastie Replicant, bezplatná vidlica pre Android, oznámila vydanie Replikantná súprava SDK 4.0 Založené na najnovších zdrojoch Android SDK bez nových podmienok.
Prečo zmeny? Pretože práve teraz?
Paralelne s veľkou popularitou, ktorú si Android získava, nastal problém s fragmentáciou platforiem. V súčasnosti má 7 z 10 používateľov Androidu na svojich zariadeniach nainštalovanú verziu Gingerbread (2.3.x), ktorá bude mať čoskoro dva roky.
V apríli 2012 vývojári Androidu hovorili s obavami a frustráciou o „škandálnej fragmentácii platformy“.
Vyššie uvedené je vysvetlené z niekoľkých dôvodov, existujú však dva, ktoré vynikajú. Jedným z nich je, že veľa terminálov nemá dostatok hardvéru na správne vykonávanie najnovších a náročných funkcií systému Android a mnohých dostupných aplikácií. Ďalším dôvodom je, že výrobcovia prejavujú nedbanlivosť alebo nezáujem pri ponúkaní upgradov pre svoje lacnejšie modely alebo na ceste k zastaraniu.
Existuje však aj iná, čoraz relevantnejšia forma fragmentácie. To znamená, že niektorí vývojári berú zdrojový kód Androidu ako základňu a vyvíjajú ho iným smerom, ako je vízia spoločnosti Google a Open Handset Alliance. Najlepším príkladom toho je tablet Amazon Kindle, okrem modelu Aliyun od Alibaba.
Google vyjadril nespokojnosť s touto situáciou a podľa rôznych zdrojov nedávno intervenoval u spoločnosti Acer, aby sa vzdala vývoja modelu založeného na Aliyun.
Na záver, a aby novým hráčom sťažilo kopírovanie stratégie Amazonu a Alibaba, spoločnosť upravila podmienky používania Android SDK (Software Developer Kit). Od tejto chvíle odsek 3.4 novej licenčnej zmluvy naznačuje, že sadu SDK nie je možné použiť, pokiaľ vývojár nesúhlasí s tým, že nebude vykonávať činnosti, ktoré by mohli viesť k fragmentácii systému Android. Patrí sem účasť na vytvorení, propagácii alebo distribúcii súpravy SDK na základe oficiálnej súpravy SDK.
Nová doložka znamená, že záujemcovia o vytvorenie novej verzie Androidu 4.2 alebo novšej si budú musieť od nuly vytvoriť vlastnú sadu SDK.
„Je pravda, že sloboda je nevyhnutná na to, aby sme mohli slobodný softvér udržiavať neustále a v raste.“
Č. musí sa zachovať sloboda slobodného softvéru, aby sa mohla dôstojne ľudská bytosť používať, študovať, zdieľať a upravovať (pokiaľ vie, ako na to) softvér. Softvér nie je samoúčelný, ľudská bytosť áno.
Je pravda, že sloboda je nevyhnutná na udržanie slobodného softvéru v neustálom predstihu a raste, ale ak je to jediný spôsob, ako udržiavať jediný a stabilný dobre kontrolovaný systém, vidím to dobre, hoci pred prijatím tohto opatrenia mali vyskúšať inú stratégiu.
Dobré aj zlé, sloboda je trochu obmedzená, ale získa sa jednotnejší systém
Dobrý článok.
vývoj aplikácií pre Android
Súhlasím s @shackra sislock
Inak by pojem slobodný softvér nemal zmysel.
Na základe toho, čo som čítal, potvrdzuje to, čo hovorí predchádzajúci článok, že podmienky sa nikdy nezmenili (stalo sa to, že pri sťahovaní sdk teraz ukazujú, že EULA), a že tiež (ako spomenul JarFil) sa to netýka bezplatné komponenty (ako uvádza Paul v aktualizácii) a najneuveriteľnejšia vec (a je uvedená v komentároch poznámky) je to, že táto licencia pokrýva binárne súbory, ale nie zdroje, ktoré ich vytvárajú (ktoré sú s licenciou Apache) .
Spodný riadok, aby som to skrátil: Keby Google túto EULA neukázal, neboli by sme si to všimli.
Tiež: Replikant bol vytvorený v polovici roku 2010 a uvažoval iba o nahradení vlastných hračiek bezplatnými hračkami. Teraz to môže mať väčšiu povesť, ale iba pre tých, ktorí sú fanúšikmi systému Linux.
Presne ... to, čo mi nie je jasné, je to, ako môže byť binárny súbor „proprietárny“ a zdrojový kód zadarmo ...?
Verím, že bod, ktorý dieťa spomenulo, je stále platný. Aj keď bola zahrnutá dlho, až teraz vás nútia prijať podmienky na stiahnutie súpravy SDK, a práve tu bol objavený problém. V každom prípade nie je dôležité ani to, či je téma nová alebo stará, ale otázka vyjadrená v prvom odseku. Pre mňa nemá zmysel tvrdiť, že licencia pokrýva binárne súbory (ako celok, nielen „proprietárne komponenty“), a na druhej strane tvrdiť, že zdrojový kód má „free“ a ďalšie „proprietárne“ časti.
Dúfam, že som mal jasno.
Na zdravie! Pavla.
Namiesto toho čakám na FirefoxOS
@William Cabrera Aj ja!
Túto poznámku napísal novinár. Žiadny zamestnanec spoločnosti Google nešiel popierať tieto správy.
Na druhej strane vám odporúčam prečítať si tento ďalší článok ( http://code.paulk.fr/article0008/what-s-up-with-the-android-sdk), v ktorom sú zodpovedané niektoré z „odmietnutých“ bodov v článku, ktorý spomínate.
Na zdravie! Pavla.
2013. 1. 9 Diskusia
Táto poznámka vychádza v rozpore so všetkým
http://www.zdnet.com/no-google-is-not-making-the-android-sdk-proprietary-whats-the-fuss-about-7000009406/
Ak to obmedzuje slobodu, nie je nič dobré ... aké dobré je kladivo, ak sa dá použiť iba na nechty značky X?
Doložka nie je nová, platí od začiatku.
Rovnako ako tento iný:
3.5 Používanie, reprodukcia a distribúcia komponentov SDK licencovaných na základe licencie na softvér otvoreného zdroja sa riadia výlučne podmienkami príslušnej licencie na softvér otvoreného zdroja, a nie touto licenčnou zmluvou.
Klauzula non-free sa vzťahuje iba na nástroje SDK, nie na bezplatné komponenty.
žiadny problém, čakám na vydanie Ubuntu, takže si ho nainštalujem na svoj smart
dokonca cakam na ubuntu pre smartphony
A nikto neočakáva, že Debian 7 GNU / Linux bude pre ich mobilné zariadenia? Je to lepšia alternatíva.