Liekas, ka google nesen mainīja programmas lietošanas noteikumus SDK de android, kas ir nekas cits kā rīku komplekts, ar kuru tiek izgatavotas visas Android lietojumprogrammas, pat pati operētājsistēma. |
Jaunās noteikumi un nosacījumi Android SDK tagad ietver tādas frāzes kā “jūs nedrīkstat: (a) kopēt (izņemot dublēšanas nolūkos), modificēt, pielāgot, izplatīt, dekompilēt, mainīt inženieriju, demontēt vai izveidot atvasinātus SDK vai jebkuras tā daļas darbus. SDK, kuru noteikumi nav piemēroti brīvai programmatūrai ", viņš norādīja Eiropas Brīvās programmatūras fonda Torsten Grote loceklis.
To nekad nav sāpīgi precizēt, tas noved pie spēkiem ar 4 brīvībām, ka, pēc Brīvās programmatūras fonda domām, programmatūra ir jāuzskata par "bezmaksas".
Par laimi, Android bezmaksas dakša Replicant ir paziņojusi par Replikējošs SDK 4.0 Balstīts uz jaunākajiem Android SDK avotiem bez jaunajiem noteikumiem.
Kāpēc izmaiņas? Jo tieši tagad?
Paralēli lielajai popularitātei, ko iegūst Android, parādījās platformas sadrumstalotības problēma. Pašlaik 7 no 10 Android lietotājiem ierīcēs ir instalēta Gingerbread versija (2.3.x), kurai drīz būs divi gadi.
2012. gada aprīlī Android izstrādātāji ar bažām un neapmierinātību atsaucās uz "skandalozo platformas sadrumstalotību".
Iepriekš minētais ir izskaidrots vairāku iemeslu dēļ, taču ir divi, kas izceļas. Viens no tiem ir tas, ka daudziem termināliem nav pietiekami daudz aparatūras, lai pareizi izpildītu jaunākās un smagākās Android funkcijas un daudzās pieejamās lietotnes. Vēl viens iemesls ir tas, ka ražotāji izrāda neuzmanību vai neieinteresētību piedāvāt jauninājumus saviem lētākiem modeļiem vai ceļā uz novecošanu.
Tomēr ir vēl viena arvien aktuālāka sadrumstalotības forma. Tas ir, daži izstrādātāji par pamatu izmanto Android pirmkodu un attīsta to citā virzienā nekā Google un Open Handset Alliance redzējums. Labākais piemērs tam ir Amazon Kindle planšetdators, izņemot Alibaba Aliyun modeli.
Google ir paudis neapmierinātību ar šo situāciju, un, kā norāda dažādi avoti, tas nesen būtu iejaucies Acer, lai tas atturētos no modeļa izstrādes, kura pamatā ir Alijuns.
Noslēgumā un lai jaunajiem spēlētājiem būtu grūti kopēt Amazon un Alibaba stratēģiju, uzņēmums ir mainījis Android SDK (Software Developer Kit) lietošanas nosacījumus. Pašlaik jaunā licences līguma 3.4. Punkts nozīmē, ka SDK nevar izmantot, ja vien izstrādātājs nepiekrīt neveikt darbības, kas var izraisīt Android sadrumstalotību. Tas ietver dalību SDK izveidē, reklamēšanā vai izplatīšanā, pamatojoties uz oficiālo SDK.
Jaunais noteikums nozīmē, ka tiem, kas vēlas izveidot jaunu Android 4.2 vai jaunāku dakšiņu, būs pašiem jāizveido savs SDK.
"Ir taisnība, ka brīvība ir nepieciešama, lai uzturētu bezmaksas programmatūru pastāvīgā attīstībā un izaugsmē"
NĒ. jāsaglabā bezmaksas programmatūras brīvība, lai cienītu cilvēku, kurš programmatūru lieto, pēta, koplieto un pārveido (ja vien viņš zina, kā to izdarīt). Programmatūra nav pašmērķis, cilvēks ir.
Ir taisnība, ka brīvas programmatūras uzturēšanai nepārtrauktā attīstībā un izaugsmē ir nepieciešama brīvība, taču, ja tas ir vienīgais veids, kā uzturēt vienotu un stabilu labi kontrolētu sistēmu, es to labi redzu, lai gan viņiem pirms šī pasākuma veikšanas vajadzēja izmēģināt kādu citu stratēģiju.
Labi un slikti, nedaudz tiek ierobežota brīvība, bet tiek iegūta vienotāka sistēma
Labs raksts.
android lietotņu izstrāde
Piekrītu @shackra sislock
Pretējā gadījumā jēdzienam bezmaksas programmatūra nebūtu jēgas.
Pamatojoties uz izlasīto, tas apstiprina iepriekšējā rakstā teikto, ka noteikumi nekad netika mainīti (notika tas, ka, lejupielādējot SDK, tagad tie parāda, ka EULA), un tas arī (kā minēja JarFil) tas neattiecas uz bezmaksas komponenti (kā Pāvils piemin atjauninājumā), un pats neticamākais (un tas ir minēts piezīmes komentāros) ir tas, ka šī licence attiecas uz binārajiem failiem, bet ne uz avotiem, kas veido bināros failus (kas ir ar Apache licenci). .
Apakšējā līnija, lai to saīsinātu: ja Google neparādītu šo EULA, mēs to nebūtu pamanījuši.
Turklāt: Replicant tika izveidots 2010. gada vidū, domājot tikai par patentētu rotaļlietu aizstāšanu ar bezmaksas rotaļlietām. Tagad tas var būt vairāk slavens, bet tikai tiem, kas ir Linux fani.
Tieši tā ... kas man nav skaidrs, kā binārs var būt "īpašumtiesības" un bez pirmkoda ...?
Es uzskatu, ka kazlēna minētais punkts joprojām ir spēkā. Lai gan tas tika iekļauts ilgu laiku, tikai tagad viņi liek jums piekrist SDK lejupielādes noteikumiem, un tieši tur tika atklāta problēma. Jebkurā gadījumā svarīgs ir ne tik daudz jautājums, vai priekšmets ir jauns vai vecs, bet gan jautājums, kas izteikts pirmajā rindkopā. Man nav jēgas teikt, ka licence aptver bināros failus (kopumā ne tikai "patentētos komponentus") un, no otras puses, teikt, ka pirmkodā ir "bezmaksas" un citas "patentētas" daļas.
Es ceru, ka man bija skaidrs.
Priekā! Pāvils.
Tā vietā es gaidu FirefoxOS
Arī @William Cabrera Me!
Šo piezīmi uzrakstīja žurnālists. Neviens Google darbinieks neiznāca, lai noliegtu šīs ziņas.
No otras puses, es iesaku izlasīt šo citu rakstu ( http://code.paulk.fr/article0008/what-s-up-with-the-android-sdk), kurā tiek atbildēti uz dažiem jūsu pieminētā raksta punktiem "noraidīti".
Priekā! Pāvils.
2013. Disqus
Šī piezīme iznāk pretrunā ar visu
http://www.zdnet.com/no-google-is-not-making-the-android-sdk-proprietary-whats-the-fuss-about-7000009406/
Ja tas ierobežo brīvību, nekas labs nav ... kāds ir āmurs, ja to var izmantot tikai ar X zīmola naglām?
Klauzula nav jauna, tā iet no sākuma.
Tāds pats kā šis:
3.5 Saskaņā ar atvērtā pirmkoda programmatūras licenci licencētās SDK sastāvdaļu izmantošanu, reproducēšanu un izplatīšanu reglamentē tikai šīs atvērtā pirmkoda programmatūras licences noteikumi, nevis šis licences līgums.
Klauzula bez maksas attiecas tikai uz SDK rīkiem, nevis uz bezmaksas komponentiem.
nav problēmu, es gaidu Ubuntu izlaišanu, tāpēc es to instalēju savā viedajā
pat es gaidu ubuntu viedtālruņiem
Un neviens negaida Debian 7 GNU / Linux savām mobilajām ierīcēm? Tā ir labāka alternatīva.