LINUX.ORG.RU

Android SDK перестал быть свободным программным обеспечением

 , ,


1

2

Многие источники сообщают, что новые условия лицензионного соглашения для Android SDK теперь включает такие фразы, как «Вы не имеете права: копировать (за исключением резервных копий), модифицировать, адаптировать, распространять, декомпилировать, дизассемблировать, или выполнять производные работы над SDK или любой частью SDK», а также прочие фразы, которые свойственны несвободному программному обеспечению.

При этом отмечается что проект Replicant выпустил свою версию Android SDK, который базируется на самом свежем исходном коде оригинального продукта, но распространяется под свободной лицензией.

Условия лицензионного соглашения Android SDK

Анонс релиза Replicant 4.0 SDK

>>> Подробности

★★★

Проверено: Shaman007 ()
Последнее исправление: Dendy (всего исправлений: 1)
Ответ на: комментарий от andreyu

Плохой пример - макось говно везде. Кривое поделие, которое не стремятся улучшить.

мы уже как-то с тобой спорили на эту тему :)

mono ★★★★★
()
Ответ на: комментарий от andreyu

«Я думал, что вы дурак. Я был не прав. Вы же откровенный дебил.»

Нет, батенька, это вы дебил. Производите товар дальше, дяди довольны вами и рвением, с которым вы защищаете свое ярмо.

anonymous
()
Ответ на: комментарий от Reset

Всё правильно сделали. С фрагментированностью надо бороться.

Я тоже считаю что должна быть одна и только одна ОС. Сами-знаете-какая.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Одно дело когда разные ОС, а совсем другое когда разные Андроиды. Представляешь какой ад будет если приложение из google play встает на один андроид, но не встает на другой из-за различий в используемых SDK ? Поэтому если надо, то бери исходники андроида, форкай, называй это MyOS и MySDK.

Reset ★★★★★
()
Ответ на: комментарий от Reset

из-за различий в используемых SDK ?

а есть пруф-линки что кто-то API/ABI менял?

Поэтому если надо, то бери исходники андроида, форкай, называй это MyOS и MySDK.

разве новость не о том что этого делать нельзя? Я весь тред не читал, что там относосится к sdk а что нет не знаю.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Я так понял, что исходники никто закрывать не собирается, но бинарные сборки официального SDK от гугла теперь не free software.

То есть, как сейчас есть Google Android, а есть AOSP, есть Chrome, а есть Chromium.

То есть, ничего страшного не произошло.

mono ★★★★★
()
Ответ на: комментарий от true_admin

а есть пруф-линки что кто-то API/ABI менял?

Дело не в том, что кто-то менял, а в том, что есть возможно поменять. Так вот, гугл эту лазейку ликвидировал.

разве новость не о том что этого делать нельзя?

Есть исходники, они идут под другой лицензией, а SDK это готовый продукт с бинарными тулзами и либами. По крайней мере я понял так.

Reset ★★★★★
()
Последнее исправление: Reset (всего исправлений: 1)
Ответ на: комментарий от mono

бинарные сборки официального SDK от гугла теперь не free software

тогда я не понимаю смысл этого шага. Ихние сборки, получается, чем-от отличаются? Или расчёт на то что производители не будут заморачиваться с пересборкой пакетов и на стоковых прошивках будут теперь только бинарные сборки гугля?

Тогда зачем тогда это надо было форкать если сырцы в любом случае остались открытыми?

В общем, мне кажется, в очередной раз получилось как всегда - гугл объяснять ничего не стал, народ разбираться не стал и пошло-поехало.

true_admin ★★★★★
()

Где можно посмотреть все версии этого terms of use? Хочу увидеть своими глазами что к чему. Урывки и цитаты не предлагать.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

тогда я не понимаю смысл этого шага. Ихние сборки, получается, чем-от отличаются? Или расчёт на то что производители не будут заморачиваться с пересборкой пакетов и на стоковых прошивках будут теперь только бинарные сборки гугля?

Тогда зачем тогда это надо было форкать если сырцы в любом случае остались открытыми?

Все прошивки, которые имеют Google Apps лицензируются гуглом. Никакой дикой отсебятины Google не потерпит. А, к примеру, амазон ничего у гугла не лицензирует, поэтому там все иное.

Но тут речь не про прошивки, а про компоненты Android SDK. Android SDK, до текущего момента никто не форкал, насколько мне известно, и не кастомизировал. Так что этот шаг не очень понятен.

В общем, мне кажется, в очередной раз получилось как всегда - гугл объяснять ничего не стал, народ разбираться не стал и пошло-поехало.

Ну да.

mono ★★★★★
()
Ответ на: комментарий от mono

мы уже как-то с тобой спорили на эту тему :)

Я не спорил, я говорил о фактах.

andreyu ★★★★★
()
Ответ на: комментарий от anonymous

Нет, батенька, это вы дебил.

А что вам остается сказать то в свое оправдание?

Производите товар дальше, дяди довольны вами и рвением, с которым вы защищаете свое ярмо.

Какой еще товар, вы о чем? Какие дяди, какое ярмо? Я работаю в свое удовольствие на себя и для себя.

andreyu ★★★★★
()
Ответ на: комментарий от mono

Все прошивки, которые имеют Google Apps лицензируются гуглом. Никакой дикой отсебятины Google не потерпит.

Хм, а как же быть с cyanogenmod и прочими кастомными прошивками? Я знаю что оно там скачивается отдельно, но, на практике, это ничего не меняет.

true_admin ★★★★★
()
Ответ на: комментарий от Reset

Я _никаких_ изменений в производительности после перехода на ios6 не увидел.

Че, и маркет не тормозит? Видать глубоко зонд проник. Тормоза в android видите, а в ios6 нет.

andreyu ★★★★★
()
Ответ на: комментарий от true_admin

Хм, а как же быть с cyanogenmod и прочими кастомными прошивками? Я знаю что оно там скачивается отдельно, но, на практике, это ничего не меняет.

Так а какое отношение прикладной софт имеет к sdk?

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Че, и маркет не тормозит?

Не тормозит. Что надо сделать чтобы затормозил?

Тормоза в android видите

Народ на всех технических форумах стонет. Да и обзоры почитай любого не-андроид устройства. Обычно в конце в качестве преимуществ пишут о высокой скорости работы по сравнению с андроидом :)

Reset ★★★★★
()
Ответ на: комментарий от andreyu

Так а какое отношение прикладной софт имеет к sdk?

cyanogenmod это пересборка андройда, это не прикладной софт. sdk это, как_мне_тут_объяснили, тоже бинарная сборка (хз чего, самого андройда или там ещё что-то есть). mono сказал что в свою прошивку засунуть гугловые приложения без сертификации нельзя. Вот я и спросил про cyanogenmod

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

sdk это, как_мне_тут_объяснили, тоже бинарная сборка (хз чего, самого андройда или там ещё что-то есть)

Это набор утилит для сборки приложений для андроида, инструменты для отладки, драйвера, и прочее.

mono ★★★★★
()
Ответ на: комментарий от Reset

Не тормозит. Что надо сделать чтобы затормозил?

Запустить? Поскролить его пальцем. Зайти в описание приложения, нажать бэк, оказаться снова в самом начале списка, вместо точки входа?
Я вам подобного юзер-френдли говна много могу рассказать, но вы же и сами о нем знаете.

Народ на всех технических форумах стонет. Да и обзоры почитай любого не-андроид устройства. Обычно в конце в качестве преимуществ пишут о высокой скорости работы по сравнению с андроидом :)

Срать я хотел на ваши и народа стоны. Я сам пользователь и ios, и android, и osx. Потому и знаю, как оно на самом деле.

andreyu ★★★★★
()
Ответ на: комментарий от true_admin

cyanogenmod это пересборка андройда, это не прикладной софт.

Вы говорили о гуглосервисах, которые в cm по умолчанию не идут. Вот это и есть прикладной софт, он отношения к sdk не имеет. Впрочем и весь cm не имеет отношения к sdk.

andreyu ★★★★★
()

Печально. Без открытой SDK не может быть и речи об открытости платформы. Следом за SDK так и остальная часть Android кода, не связанная с ядром, станет проприетарной.

lucentcode ★★★★★
()
Ответ на: комментарий от mono

Это набор утилит для сборки приложений для андроида, инструменты для отладки, драйвера, и прочее.

Среди этого прочего есть библиотеки, которые вполне себе под Apache License, Version 2.0. Открываю сорцы play_apk_expansion и вижу:

/*
* Copyright (C) 2012 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the «License»);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an «AS IS» BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

Но что бы собрать это говно по мануалу developer.android.com, приходится его править. Там тупо пути ресурсов и сорцов не правильные. Не говоря уже о том, что для сборки нужен api 15, а не, к примеру, 10.

andreyu ★★★★★
()
Ответ на: комментарий от true_admin

Да почему ппц, для конечных пользователей это так же нелегально, как и рутование телефона и прочие кастомы.

mono ★★★★★
()
Ответ на: комментарий от mono

Да почему ппц, для конечных пользователей это так же нелегально, как и рутование телефона и прочие кастомы.

Не все производители запрещают рутование телефона. Но не все его поощряют.

andreyu ★★★★★
()
Ответ на: комментарий от th3m3

А какое им дело? Я купил устройство, теперь я могу с ним делать всё, что пожелаю.

Я считаю так же, как и вы в данном случае.

andreyu ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

считаю данный шаг вынужденной мерой для защиты будущего Android и пресечение фрагментации на корню

Чего-чего? Да андроид уже сейчас, официальный (!) настолько фрагментирован, что слов приличных не сыскать...

alex-w ★★★★★
()
Ответ на: комментарий от zikasak

Это скорее всего противодействие таким ОС, как Sailfish OS

Кто сказал, что на ней помимо Qt будет ещё и JVM, совместимая с далвиком?

Orlusha ★★★★
()

Не в том ли дело, что МС (предположительно) замыслил запилить тулкит для портирования софта с андроеда на C# под метро, используя андроедный SDK?

Orlusha ★★★★
()
Ответ на: комментарий от mono

Я так понял, что исходники никто закрывать не собирается, но бинарные сборки официального SDK от гугла теперь не free software.

SDK никогда и не был free. И вообще слова, вынесенные в новость, были в лицензионном соглашении как минимум с 2009 года. Так что топик-стартер немного стормозил.

alex-w ★★★★★
()
Ответ на: комментарий от th3m3

А какое им дело? Я купил устройство, теперь я могу с ним делать всё, что пожелаю.

Делай, но не выноси мозг сервисникам после этого.

alex-w ★★★★★
()

Это первый шаг к ДРМ прошивки,будет как с яфонами и винмобилками-что фиг вы прошивку расшивруете.

anonymous
()
Ответ на: комментарий от anonymous

Твой текст мы тоже не расшифруем.

anonymous
()

Многие источники сообщают,

А что, самому-то слабо посмотреть?

Jayrome ★★★★★
()
Ответ на: комментарий от infiltr

качество системы в целом от этого может выиграть.

Проприетарная система не нужна — и не важно, насколько она «качественная»

Xenius ★★★★★
()

Что с того?

И чем плохим отразиться запрещение форкать SDK при написании кода?

Ребята просто закрыли возможность срача в своём коде.

zcasper
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.