URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 87335
[ Назад ]

Исходное сообщение
"Новая версия Android SDK запрещает создание нарушающих совме..."

Отправлено opennews , 16-Ноя-12 14:00 
Компания Google опубликовала (http://android-developers.blogspot.ru/2012/11/android-sdk-to...) новую версию SDK для разработчиков приложений для платформы Android, а также связанных с ним инструментария Android SDK Tools 21 (http://android-developers.blogspot.ru/2012/11/android-sdk-to...),  ADT Plugin 21 (http://developer.android.com/tools/sdk/eclipse-adt.html) для Eclipse и пакета Android NDK 8с (http://developer.android.com/tools/sdk/ndk/index.html) (Native Development Kit), позволяющего организовать выполнение нативного кода в окружении мобильной платформы Android.


В новых версиях реализована поддержка особенностей (http://www.opennet.me/opennews/art.shtml?num=35204) недавно представленного выпуска Android 4.2, например, добавлена (http://android-developers.blogspot.ru/2012/11/introducing-an...) возможность  запуска Renderscript-вычислений непосредственно на GPU, обеспечена поддержка вывода отдельного контента на дополнительные экраны (ранее было доступно только зеркалирование основного экрана), создания работающих в режиме блокировки экрана интерактивных виджетов. Новая версия пакета SDK Tools примечательна реализацией нового визуального редактора меню, дополнительными правилами Lint, новыми шаблонами для быстрой разработки приложений, новым фреймворком для автоматического тестирования интерфейса пользователя.


Отдельного упоминания заслуживает ужесточение (http://www.theregister.co.uk/2012/11/15/android_sdk_fragment.../) лицензионного соглашения (http://developer.android.com/sdk/terms.html), в рамках которого распространяется SDK. Добавленные в соглашение изменения направлены в первую очередь для защиты платформы от фрагментации, т.е. появления прикрывающихся именем Android сторонних реализаций не совместимых с базовой платформой, развиваемой компанией Google. Лицензионное соглашение на  использование SDK теперь явно запрещает создание и распространение сторонних вариантов SDK в которых предоставляются средства по использованию нестандартных API, не определённых в официальных спецификациях и приводящие к непрохождению тестов на совместимость с эталонной платформой Android.


Главным мотивом ужесточения соглашения стало желание предотвратить появление приложений, не способных выполняться на всех устройствах Android и ограниченных возможностью работы на устройствах какого-то отдельного производителя. Например, производитель может добавить в прошивку дополнительный API и поставлять отдельный SDK, генерирующий сборки совместимые только с его вариантом платформы. Участники альянса Open Handset Alliance (http://www.openhandsetalliance.com/) (OHA), курирующего разработку мобильной платформы Android, в число которых входит большинство крупных производителей Android-устройств, обязуются не создавать несовместимые продукты, но на сторонние компании до сих под данные ограничения не распространялись, что стало поводом для злоупотреблений.

URL: http://android-developers.blogspot.ru/2012/11/android-sdk-to...
Новость: http://www.opennet.me/opennews/art.shtml?num=35349


Содержание

Сообщения в этом обсуждении
"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 14:00 
Вот те и открытая платформа.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 14:04 
И что самое забавное - сами они используют несовместимую версию JAVA,  несовместимую версию libc и запрещают делать тоже самое.  

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено piteri , 16-Ноя-12 14:57 
Самое интересное что жава они не используют, как и либц.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Andrey Mitrofanov , 16-Ноя-12 15:29 
> Самое интересное что жава они не используют, как и либц.

Но "фрагментируют"! Внизапна.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:54 
> Но "фрагментируют"! Внизапна.

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


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 15:36 
Не используют? А это что
java.lang.annotation
http://developer.android.com/reference/java/lang/annotation/...
Нас***но?

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено pavel_simple , 16-Ноя-12 15:39 
> Не используют? А это что
> java.lang.annotation
> http://developer.android.com/reference/java/lang/annotation/...
> Нас***но?

а вы про какую java, про ту которая язык или ту которая машина?


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Hugo Reyes , 16-Ноя-12 16:44 
> Не используют? А это что
> java.lang.annotation
> http://developer.android.com/reference/java/lang/annotation/...

Это интерфейс. Интерфейсы не патентуются.
А насчет использования кода: погугли суд по делу Oracle vs Google. Из всех предъяв в иске нашли во всей библиотеке только один файл с похожими 10 строками кода.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 10:38 
А при чем тут патенты вообще? Это скорее о определении кусков API интерфейса. Определения неизбежно будут совпадать по названиям из соображений совместимости.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено anonymous , 16-Ноя-12 17:11 
>либц

The Bionic libc is a derivation of the BSD standard C library code

>жава

Programs are commonly written in Java and compiled to bytecode. They are then converted from Java Virtual Machine-compatible .class files to Dalvik-compatible .dex (Dalvik Executable)


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:30 
> Самое интересное что жава они не используют, как и либц.

Ну да, ну да, они то жабу не фрагментируют, и либц. Они большие парни - им можно, да? :)


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Vaso Petrovich , 16-Ноя-12 14:06 
> Вот те и открытая платформа.

Ну як всегда, что так сложно усвоить открытая и свободная это разные вещи...


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 14:14 
"Открытая" и свободная*** платформа.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Lain_13 , 16-Ноя-12 14:15 
Скорее гарантия свободы самого кода и гарантия свободы пользователя делать что угодно с кодом. И то, и другое — свобода, но есть нюанс.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 30-Ноя-12 10:19 
>> Вот те и открытая платформа.
> Ну як всегда, что так сложно усвоить открытая и свободная это разные
> вещи...

Ага, и открытой и свободной платформе быть совместимой тащемта незачем, верно? Кстати, это автоматически выводит ее из определения "платформа". Ибо "платформа" это как раз таки нечто совместимое. Хотя бы само с собой.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Michael Shigorin , 30-Ноя-12 15:24 
Обратите внимание на п. 9 http://wiki.opennet.ru/ForumHelp, пожалуйста.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:27 
> Вот те и открытая платформа.

"Автомобиль Форд может быть любого цвета. При условии что он черный."


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено andrew , 16-Ноя-12 14:04 
Да всё вроде правильно сделали. Платформа как была, так и осталась открытой, только теперь она ещё способствует тому, чтобы у компаний было меньше возможностей создаваться ситуации, в которых возможна монополия. Думаю, это скорее хорошо, чем плохо, и лучше способствует свободе.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 14:06 
> Да всё вроде правильно сделали. Платформа как была, так и осталась открытой,
> только теперь она ещё способствует тому, чтобы у компаний было меньше
> возможностей создаваться ситуации, в которых возможна монополия. Думаю, это скорее хорошо,
> чем плохо, и лучше способствует свободе.

Стив Джобс одобряет.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено kurokaze , 16-Ноя-12 16:31 
толсто

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:28 
> толсто

Нормально. Если нельзя добавлять API - гугл присвоил себе единоличные права на какую либо модификацию. А вот это уже ну совсем не в духе опенсорса. Обычные проприерасовские замашки. Чем это отличается от, допустим, MS и их подхода?


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено an. , 17-Ноя-12 18:42 
Я что-то пропустил - MS открыл код и разрешил его менять?

Кроме того, разве нельзя форкнуть Android под другим именем и делать несовместимые изменения в новом проекте? Как я понял, можно, просто это не должно называться Android.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 21:04 
> Я что-то пропустил - MS открыл код и разрешил его менять?

Нет. Но если код открыт но менять его нельзя - это ничем таким особо не лучше. "У меня есть посылка, но вам я ее не отдам" :)

> Кроме того, разве нельзя форкнуть Android под другим именем и делать
> несовместимые изменения в новом проекте? Как я понял, можно, просто это не
> должно называться Android.

Из указанного определения ниоткуда не следует что так можно. А по законам о авторском праве по дефолту у вас правов ноль и вы можете только то что вам отсыпят. А там при отсыпании запретили вообще менять API. И уж ессно при такой формулировке в суде тюкнуть за ее нарушение - как два пальца об асфальт. В общем, по сути оно превратилось в проприетарную поделку для которой можно получить сорц. Ну, как с QNX например - сорц посмотреть можно, но профит с этого получить - ни-ни! Можно только задарма поработать на владельца, но сливки снимать имеют право только они.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Клыкастый , 21-Ноя-12 14:24 
> В общем, по сути оно превратилось в проприетарную поделку для которой можно
> получить сорц. Ну, как с QNX например - сорц посмотреть можно,
> но профит с этого получить - ни-ни! Можно только задарма поработать
> на владельца, но сливки снимать имеют право только они.

О, прозрел. А то тут рассказывают то о добром гугле который пишет и отдаёт, пишет и отдаёт, то об укрощённых корпорациях, которые в железном ошейнике GPL вынуждены тянуть упряжку вместе с сообществом.

А оно вона как: тянут, но туда, куда надо им, и отдают чтоб можно было забрать.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Владимир , 16-Ноя-12 18:11 
Полностью с вами согласен.
Это как ситуация с играми под Android. Есть Mali-400, которая в большинстве реализаций мощнее Tegra-2. Но некоторые производители игр указывают, что будут работать только на тегре. И приходиться ставить заглушку для них чтобы работали.

Есть OpenGL зачем выдумывать проприетарные API...


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Anonim , 16-Ноя-12 19:14 
А тот факт, что гугль монополист в очень многих областях, в т ч на выпуск андроида и фактически держит всех производителей за одно место в расчет не берется?
Я вижу все довольны его магазинами и многочисленными зондами. Софтину без регистрации даже не скачать, а уж если зарегился, то получишь по полной. Мрак.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Клыкастый , 21-Ноя-12 14:19 
...чтобы у компаний было меньше возможностей создаваться ситуации, в которых возможна монополия, а у Компании - больше.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено meequz , 16-Ноя-12 14:15 
Поддерживаю. Для такого большого коммерческого проекта, как Android, нельзя допускать фрагментацию из-за ответственности перед пользователями. Это можно сделать двумя способами: стать закрытым или обязать все возможные форки быть совместимыми. Google сделала правильный выбор.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Hugo Reyes , 16-Ноя-12 14:31 
Это защита от "Embrace, Extend, and Extinguish"

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 21:52 
> Это защита от "Embrace, Extend, and Extinguish"

Ну тогда если вас превентивно посадить в тюрьму - это защита от преступлений. Ведь в тюрьме сложно совершать преступления.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:20 
> Поддерживаю. Для такого большого коммерческого проекта, как Android, нельзя допускать
> фрагментацию из-за ответственности перед пользователями.

Согласен, в большой стране нельзя допускать беспорядков, поэтому надо всех превентивно посадить. Если продолжить логику гугли чуть дальше.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноным , 16-Ноя-12 14:17 
Да уж, ситуация на мобильном рынке просто ужасна, что ОС все отвратнейшие, что железки с закрытыми загрузчиками, без карт памяти и несъёмными батарейками.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 14:22 
А с чего это "мобильном рынок" стал ограничиваться Европейским и Американским рынками?
Китайский рынок больше их вместе взятых.(Рынок США составляет  8% от мирового мобильного рынка, но 99% самомнения).
У китайского производителя зачастую можно получить не только спецификацию и прошивку, но и подробную схему самого аппарата.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноным , 16-Ноя-12 14:41 
То-то я смотрю всех китайцах всегда новейшие версии Андрюши.
Да них даже ромоделам наплевать.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 19:42 
> То-то я смотрю всех китайцах всегда новейшие версии Андрюши.
> Да них даже ромоделам наплевать.

Дайте мне исходники! Дайте мне исходники! Не, я писать ничего не буду, писать вы обязаны! Но исходники мне дайте!


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноным , 16-Ноя-12 19:47 
Что? Писателей много, ждут не дождуться, приляпывают драва драва от старой версии Андроида к новой и прочими извращениями занимаются. А уж если бы всё открыто было...
Заговор всё это, чтобы Нексусы продавать и чтобы железки брали каждые полгода.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Crazy Alex , 16-Ноя-12 21:02 
Ну, вон на DX устройств с 4.2 вагон

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноным , 16-Ноя-12 22:00 
Это что за устройства?

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено ffirefox , 16-Ноя-12 17:05 
Судя по тому, что на китайские телефоны даже родные прошивки практически не обновляются (не говоря уж о сторонних), создается впечатление, что исходники пишутся на рисовой бумаге, которая съедается на фуршете по случаю успешного выпуска продукта.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Crazy Alex , 16-Ноя-12 21:00 
Уже объясняли когда-то.
1) Там у них обычно код у кого-то ворованный, так что открывать они ничего не будут, потому что огребут кучу претензий.
2) Если открыть - в соседнем опдвале моментом сдерут и будут торговать копиями девайса. Если повезёт - то эти купии будут не особо хуже и не будут компрометировать марку, но обычно их ещё и удешевить пытаются.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Crazy Alex , 16-Ноя-12 21:01 
Ну и да, поддержка в цену продукта не заложена, поэтому никто выпуском обновлений не занимается.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:51 
> Ну и да, поддержка в цену продукта не заложена, поэтому никто выпуском
> обновлений не занимается.

Правильно. У вас есть выбор - платить лишних полцены устройства за хороший сервис или перекантоваться самому, без оного. А, собственно, почему надо с ножиком к горлу впаривать услугу? И кто сказал что 100% покупателей в ней нуждается?


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 14:26 
BSD like лицензия до хорошего не довела. Как и ожидалось.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:32 
> BSD like лицензия до хорошего не довела. Как и ожидалось.

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


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Anonim , 16-Ноя-12 14:34 
>>что стало поводом для злоупотреблений.

Фига, злодеи какие, меняют код открытой системы и делают ее лучше!
Таким макаром скоро все хаки, превращающие google/android в нечно юзабильное станут внезакона. Еще бы, рекламы нет, инфу не тихо сливает да еще и все возможности системы доступны пользователю!


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено VoDA , 16-Ноя-12 14:39 
>>>что стало поводом для злоупотреблений.
> Фига, злодеи какие, меняют код открытой системы и делают ее лучше!

Ага Microsoft в свое время так улучшила поддержку HTML, что сайты перестали адекватно рендериться всем, кроме IE.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:49 
> Ага Microsoft в свое время так улучшила поддержку HTML, что сайты перестали
> адекватно рендериться всем, кроме IE.

А гугл улучшил яву примерно так же. И libc. По поводу чего появилась ява-которая-не-ява и ни с чем кроме самой себя не совместима + странный набор системного софта поверх линукса который вроде и похож на остальные линуксы и вроде и не линукс, ибо с обычным линуксом не совместим. Что сильно доставляет желающим например грузануть нормальный пингвин, ибо видеодрайвера мало того что проприентарные, так еще и собраны с поддержкой особо-горбатых библиотек ведроида.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Hugo Reyes , 16-Ноя-12 14:41 
> Фига, злодеи какие, меняют код открытой системы и делают ее лучше!
> Таким макаром скоро все хаки, превращающие google/android в нечно юзабильное станут внезакона.
> Еще бы, рекламы нет, инфу не тихо сливает да еще и
> все возможности системы доступны пользователю!

Еще мелкомягкие так же "улучшали" java и kerberos


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Andrew , 16-Ноя-12 15:19 
> Еще мелкомягкие так же "улучшали" java и kerberos

Привер с Kerberos некорректен. Единственное что они сделали- добавили PAC. И на то у них были (технические) основания.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Hugo Reyes , 16-Ноя-12 17:08 
>> Еще мелкомягкие так же "улучшали" java и kerberos
> Привер с Kerberos некорректен. Единственное что они сделали- добавили PAC. И на
> то у них были (технические) основания.

"Улучшили" добавив более слабую NTLM-аутентификацию в Win2K. Причем сделали это несовместимым образом с существующим на тот момент ПО, используя поле "Authorization Data", которое IETF зарезервировал для будущего использования в следующих версиях протокола. "Всем использовать Windows 2000 Server для аутентификации, уходите от использования опенсорсных kerberos-серверов, т.к. они несовместимы с нашей Windows 2000". Технического обоснования, почему нельзя было использовать стандартную для kerberos схему "single sign-on", приведено не было. Типичная попытка использования Embrace, Extend and Extinguish от мелкомягких.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:45 
> Embrace, Extend and Extinguish от мелкомягких.

И тем не менее:

They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety.

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


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Харитон , 16-Ноя-12 15:52 
а разве они запрещают сделать форк от кода и мастерить на нем все что угодно? Только андроидом не назьівайте, чтоб не бьіло тьісяча прошивок и ПО для каждой прошивки своя версия...

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 15:57 
Статью то читал?

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Anonim , 16-Ноя-12 19:17 
Андроидом никто и не называет (если действительно форкают), но гугль топчет и таких.



"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:34 
> а разве они запрещают

Если почитать их лицензию - да, запрещают.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено MarCo , 16-Ноя-12 15:12 
У каждого есть своё правильное решение, но должен быть один общий знаменатель - стандарт. Не зависимо нравится он кому-либо или нет. Иначе каждый будет сидеть в своей норке и пилить свою ОС несовместимую ни с чем.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено 1 , 16-Ноя-12 15:35 
> У каждого есть своё правильное решение, но должен быть один общий знаменатель
> - стандарт. Не зависимо нравится он кому-либо или нет. Иначе каждый
> будет сидеть в своей норке и пилить свою ОС несовместимую ни
> с чем.

Если она будет свободная и приносить пользу - почему не ?


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено kurokaze , 16-Ноя-12 16:32 
> Если она будет [..] приносить пользу - почему не ?

А если вред?


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:19 
> А если вред?

Ну так и ножиком убить можно. Вы уже выбросили все что опаснее зубочистки по этому поводу?


"Новая версия Android SDK запрещает создание нарушающих..."
Отправлено arisu , 17-Ноя-12 10:38 
> Ну так и ножиком убить можно. Вы уже выбросили все что опаснее
> зубочистки по этому поводу?

а зубочистку можно в глаз воткнуть.


"Новая версия Android SDK запрещает создание нарушающих..."
Отправлено Аноним , 17-Ноя-12 11:03 
> а зубочистку можно в глаз воткнуть.

Поэтому пусть сдаст их в ближайший полицейский участок.


"Новая версия Android SDK запрещает создание нарушающих..."
Отправлено arisu , 17-Ноя-12 11:14 
>> а зубочистку можно в глаз воткнуть.
> Поэтому пусть сдаст их в ближайший полицейский участок.

да и себя на всякий случай, ведь наверняка думал хоть раз: «падла сосед, задолбал, убью!»


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:17 
> У каждого есть своё правильное решение, но должен быть один общий знаменатель - стандарт.

Да, я тоже так думаю. Давайте мы загоним вас пинками на V.32 в качестве стандарта и заставим всех остальных юзать этот стандарт. А желающих что-то там улучшить - посадим!


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено jOKer , 17-Ноя-12 14:18 
>но должен быть один общий знаменатель - стандарт

У Вас, простите, совковые понятия. Стандарт по-буржуйски, это не общий знаменатель для всех. Стандарт по-буржуйски, - это общий знаменатель для одного (если ему повезет) или нескольких лидеров отрасли. Остальные - курят бамбук. И это не смотря на то, что у этиъ остальных решение может оказаться куда интереснее во всех смыслах.

>Иначе каждый будет сидеть в своей норке и пилить свою ОС

А что в этом плохого? Потребитель разберется и проголосует рублем/долларом/юанем. А сейчас голосуют одни доллары, да еще и купленными голосами.

Словом, мое имхо мне говорит, что: 1)форк -двигатель прогресса 2)маргинальность - первый шаг к оригинальной концепции/архитектуре 3)любой патент - попытка тормознуть прогресс в угоду паре (ох, если бы только паре!) зажравшихся уродов!


"Новая версия Android SDK запрещает создание нарушающих..."
Отправлено arisu , 17-Ноя-12 17:51 
> Потребитель разберется

это ты так неудачно пошутил, да?


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Tishka17 , 16-Ноя-12 16:06 
>>Участники альянса Open Handset Alliance (OHA) ... обязуются не создавать несовместимые продукты

В него входит самсунг, однако он имеет свой SDK для андроида со своим API


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено denis111 , 16-Ноя-12 16:33 
+ HTC Sense терь тоже вне закона?

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Hugo Reyes , 16-Ноя-12 16:40 
> В него входит самсунг, однако он имеет свой SDK для андроида со
> своим API

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

Например, производитель не имеет права поколбасить что-нибудь в java.lang.* несовместимым образом и потом предъявлять это под названием андроид.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Tishka17 , 19-Ноя-12 09:07 
Аа. То есть неработающее выключение звука или запись звонка наконец починят?

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Crazy Alex , 16-Ноя-12 16:59 
Другими словами, улучшать Андроид может только Гугл? Впору деда Столлмана вспоминать. Открытость тут уже и рядом не лежала.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Hugo Reyes , 16-Ноя-12 17:10 
> Другими словами, улучшать Андроид может только Гугл? Впору деда Столлмана вспоминать. Открытость
> тут уже и рядом не лежала.

Почему же - улучшай, но делай это совместимым образом, не ломая совместимость с ПО, которое запускается на стандартном андроиде.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Crazy Alex , 16-Ноя-12 18:07 
то есть, к примеру, переделать систему разрешений - ни-ни.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:13 
> то есть, к примеру, переделать систему разрешений - ни-ни.

То-есть, поработать на гугл можно, а все остальное - запрещено. Круто, не зря они там опач выбирали как лицензию.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Anonim , 17-Ноя-12 17:48 
> то есть, к примеру, переделать систему разрешений - ни-ни.

О чем и речь. Гугль прикрывая благими намерениями только подкладывает себе соломку повсюду. Скоро все в этой соломе завязнут и будут вспотыкаться.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 30-Ноя-12 10:15 
Почему же, делай. Как это было сделано в Солярисе, например. Там RBAC ни в коей мере не ломает совместомость со старыми системами прав того же самого Соляриса.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Crazy Alex , 16-Ноя-12 19:21 
>> Другими словами, улучшать Андроид может только Гугл? Впору деда Столлмана вспоминать. Открытость
>> тут уже и рядом не лежала.
> Почему же - улучшай, но делай это совместимым образом, не ломая совместимость
> с ПО, которое запускается на стандартном андроиде.

Я оригинал почитал - там так чудесно написано, что, к примеру, за создание SDK с обратной совместимостью (т.е. с расширенными функциями) можно огрести неприятности. "Вы соглашаетесь не предпринимать никаких действий, которуе могут повлечь за собой фрагментацию Андроида, включая, но не ограничиваясь, создание, участие в распространении или продвижение любыми способами производных SDK" - во как.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:12 
> Почему же - улучшай, но делай это совместимым образом,

Ну да, только фразы "ты можешь получить миллион" и "ты можешь получить миллион, но должен принести его мне и отдать" - немного отличаются. Хотя в обоих случаях вы можете получить миллион :)


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:36 
> Почему же - улучшай, но делай это совместимым образом, не ломая совместимость
> с ПО, которое запускается на стандартном андроиде.

Нормальная свобода по мнению гугля: шаг влево, шаг вправо - попытка побега. Прыжок на месте - провокация.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Michael Shigorin , 17-Ноя-12 15:27 
> Нормальная свобода по мнению гугля: шаг влево, шаг вправо - попытка побега.
> Прыжок на месте - провокация.

Корпоративненько.  Не пробовали, кстати, сравнивать с другими вариантами в той же нише -- понимаю, что эппловский договор с разработчиком под iOS даже публиковать запрещено, но куда-то он утекал?


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 21:14 
> публиковать запрещено, но куда-то он утекал?

Я как бы согласен что эппл намного бОльшие негодяи. Но они по крайней мере и не косят под опенсорс, сразу декларируя намерения. И да, конечно, наш юрист-соотечественник пристреливший "всего" шестерых до Брейвика пристрелившего 70 человек явно не дотягивает. Что однако совсем не отменяет того факта что оба гражданина - весьма конкретные негодяи. Да, первый чуть меньше чем второй "по итогам" так сказать "деятельности". Но - негодяи.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Andrey Mitrofanov , 19-Ноя-12 12:48 
> Я как бы согласен что эппл намного бОльшие негодяи. Но они по
> крайней мере и не косят под опенсорс, сразу декларируя намерения.

Записывайте: opensource.apple.com
Очень полезная ссылка от местных друзей проприертариев. Косьба с молотьбой.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Клим , 16-Ноя-12 17:31 
я ж говорил

http://marketingland.com/google-acer-android-aliyun-21631
http://marketingland.com/what-is-the-one-true-android-and-ho...

saying that Google threatened to cancel Acer’s Android “license” to use Android
...
Passing the test allows the device maker to ask permission for two key things: the use of the the Android trademark and access to the Google Play app and content store. Android’s FAQ page about compatibility is a fascinating document that explains more about this.

You don’t just get to have these two things. Compatibility is a prerequisite for seeking further permission, permission which is processed as best I can tell by Google itself.

This all leads back to the idea that Android really isn’t open.

(http://www.opennet.me/openforum/vsluhforumID3/87063.html#86)


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:15 
> я ж говорил

Правильно, пусть ведроид вымрет и даст дорогу нормальным пингвинам. Без маразма в лицензиях.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноным , 16-Ноя-12 18:50 
А ещё была веселуха от Гугла, там китайцы вместе с Асусом или Эйсером хотели мобилки делать на своей ОС на основе Линя, а Гугл так пальчиком пригрозил и сказал, что сотрудничать не будет после этого и всё, нет мобилок на китайсом Лине.
Свобода)

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:38 
> Гугл так пальчиком пригрозил и сказал, что сотрудничать не будет после
> этого и всё, нет мобилок на китайсом Лине.

Спрашивается: а чего гугл за винмобилу не пригрозит? На редкость му...цкая позиция. Или по их мнению этот отстой настолько не страшен как конкурент? :)



"Новая версия Android SDK запрещает создание нарушающих..."
Отправлено arisu , 17-Ноя-12 11:10 
> Спрашивается: а чего гугл за винмобилу не пригрозит?

потому что полноценный GNU/Linux зарулит ведроид влёт. под него помимо обычного нормального софта почти мгновенно зафигачат эмулятор ведра с болтами (NITDroid например), и после этого ведро с болтами будет никому не нужно. гугель не дураки, чтобы лично выпиливать дырку в своём кармане.

а винмоб в этом плане такой же конкурент, как самокат конкурент хорошему мотоциклу: вроде и колеса тоже два, и ездит, но… что-то ни ведра с болтами для него нет, ни вообще нормального софта. кое-как когда-то был wince — так его ж похоронили. для надёжности сначала уфигачив лопатой, а то живучий, падла.


"Новая версия Android SDK запрещает создание нарушающих..."
Отправлено Аноним , 17-Ноя-12 21:18 
> уфигачив лопатой, а то живучий, падла.

Да в навигаторах до сих пор из могилы все вылезает. Правда зеленый ведроид ему осиновый кол принес, похоже. И да, пардон, может он и живучий но по сравнению с любыми иными девайсами на чем угодно еще оно смотрится как паровоз на фоне TGV. Дубовое и неудобное.


"Новая версия Android SDK запрещает создание нарушающих..."
Отправлено arisu , 17-Ноя-12 21:21 
я сравнивал с другими потугами «винды для мобильных». на этом фоне оно смотрелось ещё вполне ничего. сравнивать его даже с ведром болтов как-то читерски…

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 19:05 
А что плохого в правиле "Если это несовместимос  андроидом, то не нзывайте это андроидом"?
Собственно, в третьем пункте лицензии BSD почти то же самое написано, только более строго.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Crazy Alex , 16-Ноя-12 19:19 
Там не называть запрещено, а "Вы соглашаетесь не предпринимать никаких действий, которуе могут повлечь за собой фрагментацию Андроида, включая, но не ограничиваясь, создание, участие в распространении или продвижение любыми способами производных SDK"

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 19:29 
Так и когда BSD cофт берешь, тоже соглашаешься с третьим пунктом лицензии не отождествлять производный продукт с оригинальным.
Если взять СДК, сделать несовместимым и назвать это не андроидом, а как-то по-другому, новая лицензия нарушена не будет.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Crazy Alex , 16-Ноя-12 20:57 
Ещё раз. Там нигде не сказано, что несовместимое нельзя называть андроидом. А сказано что нельзя создавать производные SDK.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 22:25 
> Ещё раз. Там нигде не сказано, что несовместимое нельзя называть андроидом. А
> сказано что нельзя создавать производные SDK.

Еще раз, написано, что нельзя делать изменения, приводящие к фрагментации платформы "Андроид", в т.ч. изменения в СДК. Следовательно, если ты говоришь, что это не "андроид", а какая-нибудь новая платформа FooGoo с нескучными обоями, то к фрагментации платформы андроид это не приводит.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:28 
> к фрагментации платформы андроид это не приводит.

А вот это еще не факт, думается мне что just in case это потребуется в суде доказывать от души.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:34 
> в т.ч. изменения в СДК.

Там так написано как будто изменения в API делать нельзя вообще никак и никому кроме гугля. И в суде хрен отбрехаешься потом.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Aqueelone , 17-Ноя-12 18:41 
> Там не называть запрещено, а "Вы соглашаетесь не предпринимать никаких действий, которуе
> могут повлечь за собой фрагментацию Андроида, включая, но не ограничиваясь, создание,
> участие в распространении или продвижение любыми способами производных SDK"

цитата: "...приводящие к непрохождению тестов на совместимость с эталонной платформой Android."

Думаю, это логично и все объясняет!


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:11 
> А что плохого в правиле "Если это несовместимос  андроидом, то не нзывайте это андроидом"?

Проблема в том что гугл не называться запретил а само действие. Что куда как более существенное ограничение.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 22:26 
>> А что плохого в правиле "Если это несовместимос  андроидом, то не нзывайте это андроидом"?
> Проблема в том что гугл не называться запретил а само действие. Что
> куда как более существенное ограничение.

В условиях явно сказано, что нельзя делать изменения, приводящие к фрагментации платформы "Андроид". Если же платформа не "Андроид", значит можно, ибо явного запрета нет.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 17-Ноя-12 09:31 
> Если же платформа не "Андроид", значит можно, ибо явного запрета нет.

Явного разрешения - тоже. А поскольку по законам о авторских правах по дефолту все права у авторов, "можно, ибо явного запрета нет" ниоткуда не следует.

Мозильщики например поступили в таком же случае чисто и умно: сорс можно менять как угодно, а вот торговую марку "файрфокс" можно юзать только тем чьи патчи одобрены мозиллой. Иначе называйтесь как-нибудь еще. И свобода модификации софта не попрана и честь марки защищена. А вот у гугля получилось криво и мутно и может вызывать проблемы. FAIL.


"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено ddfasfds , 16-Ноя-12 23:37 
ох уж меня аналитики эти веселят. Вы видели этот китайский андроид - он был насквозь пропитан клаудами. Тоесть там без их сервисов еще больше - не ту и ни сюда.

"Новая версия Android SDK запрещает создание нарушающих совме..."
Отправлено Аноним , 16-Ноя-12 20:10 
> теперь явно запрещает создание и распространение сторонних вариантов SDK

Корпорация добра, eh?


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено filosofem , 16-Ноя-12 22:11 
Здравствуй ..опа вендорлок

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Мимокрокодил , 18-Ноя-12 20:40 
А мне кажется что это как раз напрпвлено против попыток вендорлока от производителей девайсов. Не?!

"Новая версия Android SDK запрещает создание производных..."
Отправлено arisu , 18-Ноя-12 20:41 
не.

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Хрен с горы , 16-Ноя-12 23:39 
Опять нвидия в пролете. Теперь уже со своей tegra zone?

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Аноним , 17-Ноя-12 00:16 
Я не понял, теперь допустим прога TrackID только на сони девайсах запускатся бу?

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Xasd , 17-Ноя-12 04:16 
исходные коды -- Android SDK -- распространяются под EULA ?

всмысле никакой совместимости с GPL.. совсем никакой?


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Аноним , 17-Ноя-12 09:32 
> всмысле никакой совместимости с GPL.. совсем никакой?

Хм, кернел - не SDK, потому там пофиг на SDK. Или имеется в виду возможность написать GPLную программу?


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Аноним , 17-Ноя-12 10:48 
Ура! Теперь триллионы профессиональных глаз смогут посомотреть код, но хозяин руками трогать запретил!

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Аноним , 17-Ноя-12 11:14 
> Ура! Теперь триллионы профессиональных глаз смогут посомотреть код, но хозяин руками трогать
> запретил!

Свобода. Apache edition.


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено анонимус , 17-Ноя-12 11:16 
apache не запрещает трогать. Запрещает google в отдельной EULA.

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Аноним , 17-Ноя-12 21:23 
> apache не запрещает трогать. Запрещает google в отдельной EULA.

Так в том то и проблема - если нечто выпущено под опаче, нет никаких гарантий что через некоторое время не устроят кидалово с изменением правил игры прямо по ходу игры. Что превращает проекты под данной лицензией в знатный лохотрон.


"Новая версия Android SDK запрещает создание производных..."
Отправлено arisu , 17-Ноя-12 21:28 
(мысли не очень в тему) вообще, кстати, избежать «фрагментации платформы» достаточно просто: надо всего лишь делать так, чтобы не было сильного желания лично допиливать фичи. помнится вон (например) в каком-то старом ведре парень пытался добыть raw с камеры — и жестоко обломился: API для этого нет. это так, первое, что вспомнилось.

конечно, при таких раскладах кому-то всенепременно захочется API расширять, потому что «вы свободны в пределах нашего концлагеря» как-то мало прикалывает, особенно в системе с декларируемой «открытостью».

что мешает сделать широкий API и возможность узнать «капсы» устройства, чтобы выяснить, какое именно API работает, а не давать вместо этого API-кастрата? вопрос риторический.


"Новая версия Android SDK запрещает создание производных..."
Отправлено Мимокрокодил , 18-Ноя-12 21:03 
> лично допиливать фичи. помнится вон (например) в каком-то старом ведре парень
> пытался добыть raw с камеры — и жестоко обломился: API для
> этого нет. это так, первое, что вспомнилось.

А это в принципе возможно?!
Вроде модули камеры мобильных телефонов обучены выдавать уже готовый пожатый результат...
Алсо с самого начала было ясно что Трололоид банальный зонд. Вы господа на ЭТО согласились. И к чему теперь возмушения?
Все правильно гугель делает. Массовый пользователь от этого только выиграет! Или в результате глупые и жадные производители девайсов нагородят огород костылей и в результате тот самый хомячок будет еще больше страдать и кричать "Этот ваш Андроид такая кака." гуглу такая радость не нужна.
Алсо пост написан с телефона с WM 6.5...


"Новая версия Android SDK запрещает создание производных..."
Отправлено arisu , 18-Ноя-12 21:12 
> А это в принципе возможно?!
> Вроде модули камеры мобильных телефонов обучены выдавать уже готовый пожатый результат…

не знаю. на n900 — возможно, например.

p.s. паренёк, по-моему, добыл таки тогда равку, но при помощи такого заднепроходного колдовства, что и вспоминать страшно.


"Новая версия Android SDK запрещает создание производных..."
Отправлено Мимокрокодил , 18-Ноя-12 21:29 
> не знаю. на n900 — возможно, например.

n900 это белая ворона, в хорошем смысле.
Очень жалко что нокиевская Maemo загнулась...
Была бы нам хоть какаято свобода... А так один Андроид куда не плюнь. Было бы куда с WM переползти.

> p.s. паренёк, по-моему, добыл таки тогда равку, но при помощи такого заднепроходного
> колдовства, что и вспоминать страшно.

Значит возможно. Хотя наверное сильно зависит от модели модуля камеры.


"Новая версия Android SDK запрещает создание производных..."
Отправлено arisu , 18-Ноя-12 21:36 
> n900 это белая ворона, в хорошем смысле.

ну, если быть совсем точным, то это и не телефон. это очередной NIT, просто туда ещё и gsm-модем засунули.


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Aqueelone , 17-Ноя-12 18:35 
> Ура! Теперь триллионы профессиональных глаз смогут посомотреть код, но хозяин руками трогать
> запретил!

...посмотреть код приложения под Андроид сейчас каждый может без труда и без этого.
Как раз в случае СДК, отличного от Гугловского посмотреть будет тяжело -- и, как результат, всякие бяки загружаются прямую прямо с Гугль-ГОУ...
То, что ГУГЛЬ борется за открытось кода приложений -- это на плюс...


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено анонимус , 17-Ноя-12 11:15 
> Главным мотивом ужесточения соглашения стало желание предотвратить появление приложений, неспособных выполняться на всех устройствах Android и ограниченных возможностью работы на устройствах какого-то отдельного производителя.

И чем это отличается от ситуации с java за которую пинали Oracle?


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Aqueelone , 17-Ноя-12 18:32 
..тем что разговор идет не об самом Андроиде, а об СДК!

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Аноним , 17-Ноя-12 11:27 
Бугурт с AliumOS быстро забыт. AliBaba самое время выпустить винфон и не париться.

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Аноним , 17-Ноя-12 21:24 
> Бугурт с AliumOS быстро забыт. AliBaba самое время выпустить винфон и не париться.

Не париться не получится, ибо MS не менее ушибленная контора. Мало того что операционка полный шит и интерфейс вырвиглазный, так оно еще и денег стоит. При том что вырвиглазный интерфейс менять нельзя. В принципе.


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Aqueelone , 17-Ноя-12 18:30 
ХМ.. усем празно болтающимся обращаю внимание:
В статье говорится не об Android, а об Android SDK.
РАЗНИЦУ чувствуєте?
Никто никому не запрещает писать своё SDK с нуля... :)

..теперь в тему разговоров JAVA - Android ... фактически, ANDROID -- фреймворк под  JAVA c скомпилеными для убыстрения выполнения библиотеками...
Больше различных СДК -- собственно, больше памяти это все занимает в планшетах и смартфонах...


"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Anonimous , 23-Ноя-12 02:56 
Есть разница между модификацией SDK и созданием SDK add-on. Насколько я понял из Terms & Conditions никто не мешает вендорам создавать свои адд-оны к SDK. И изменения в T&C направлены скорее против товарищей модифицирующих сам SDK и делающих его несовместимым с оригинальным. Насколько я вижу, из SDK никуда не делись адд-оны HTC OpenSence, Sony Xperia extensions или LG Real3D. Впрочем, кого на opennet это волнут?

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено GentooBoy , 17-Ноя-12 23:14 
Вы не учитываете одного. Гугл коммерческая компания, а не благотворительная организация.
И Гугл зарабатывает деньги. А в бизнесе нет друзей, есть временные союзники.

"Новая версия Android SDK запрещает создание производных прод..."
Отправлено Клыкастый , 21-Ноя-12 14:41 
> Вы не учитываете одного. Гугл коммерческая компания, а не благотворительная организация.

про это часть комментаторов забыло-не-вспоминало. времени нет. надо быстро-быстро гнобить source-based вообще и bsd в частности