Похоже что Google недавно изменил условия использования SDK de Android, который представляет собой не что иное, как набор инструментов, с помощью которого создаются все приложения Android, включая саму операционную систему. |
новый условиями контракта для Android SDK теперь включают такие фразы, как «вы не можете: (а) копировать (за исключением целей резервного копирования), изменять, адаптировать, распространять, декомпилировать, реконструировать, дизассемблировать или создавать производные работы SDK или любой части SDK условия которых не подходят для свободного программного обеспечения ", он отметил, член Европейского фонда свободного программного обеспечения Торстен Гроте.
Это, никогда не помешает уточнить, это ведет к сбоям с 4-мя свободами, согласно которым, согласно Free Software Foundation, программное обеспечение должно считаться «бесплатным».
К счастью, Replicant, бесплатный форк Android, объявил о выпуске Репликант SDK 4.0 На основе последних исходников Android SDK без новых условий.
Почему изменения? Потому что прямо сейчас?
Параллельно с большой популярностью, которую приобретает Android, возникла проблема фрагментации платформы. В настоящее время 7 из 10 пользователей Android имеют установленную на своих устройствах версию Gingerbread (2.3.x), которой скоро исполнится два года.
В апреле 2012 года разработчики Android с беспокойством и разочарованием отзывались о «скандальной фрагментации платформы».
Вышесказанное объясняется несколькими причинами, но выделяются две. Одна из них заключается в том, что у многих терминалов недостаточно оборудования для правильного выполнения новейших и тяжелых функций Android и множества доступных приложений. Другая причина заключается в том, что производители проявляют беспечность или незаинтересованность, предлагая обновления для своих более дешевых моделей или находящихся на пути к устареванию.
Однако есть еще одна все более актуальная форма фрагментации. То есть некоторые разработчики берут за основу исходный код Android и развивают его в направлении, отличном от видения Google и Open Handset Alliance. Лучшим примером этого является планшет Amazon Kindle, помимо модели Aliyun от Alibaba.
Google выразил неудовлетворенность этой ситуацией и, согласно различным источникам, недавно вмешался в Acer, чтобы заставить его отказаться от разработки модели, основанной на Aliyun.
В заключение, чтобы затруднить копирование стратегии Amazon и Alibaba новым игрокам, компания изменила условия использования Android SDK (Software Developer Kit). На данный момент пункт 3.4 нового лицензионного соглашения подразумевает, что SDK нельзя использовать, если разработчик не соглашается не предпринимать действий, которые могут привести к фрагментации Android. Это включает участие в создании, продвижении или распространении SDK на основе официального SDK.
Новый пункт означает, что тем, кто заинтересован в создании нового форка Android 4.2 или новее, придется создать свой собственный SDK с нуля.
«Это правда, что свобода необходима для постоянного развития и роста свободных программ»
Нет. Свобода свободного программного обеспечения должна поддерживаться для достоинства человека, который использует, изучает, делится и модифицирует (при условии, что он знает, как это делать) программное обеспечение. Программное обеспечение - это не самоцель, это человек.
Верно, что свобода необходима для поддержания свободного программного обеспечения в постоянном развитии и росте, но если это единственный способ поддерживать единую и стабильную, хорошо управляемую систему, я это хорошо вижу, хотя им следовало бы попробовать какую-то другую стратегию, прежде чем принимать это. мера.
Хорошо и плохо, свобода немного урезается, но получается более единая система
Хорошая статья.
разработка приложений для Android
Я согласен с @shackra sislock
В противном случае понятие свободных программ не имело бы смысла.
Основываясь на том, что я прочитал, он подтверждает то, что в предыдущей статье говорится, что условия никогда не менялись (произошло то, что при загрузке sdk теперь отображается это лицензионное соглашение), и что также (как упоминал JarFil) это не относится к бесплатные компоненты (как Пол упоминает в обновлении), и самое невероятное (и это упоминается в комментариях к примечанию) заключается в том, что эта лицензия распространяется на двоичные файлы, но не на источники, которые создают двоичные файлы (которые имеют лицензию Apache ).
Итог, чтобы сократить его: если бы Google не показал это лицензионное соглашение, мы бы не заметили.
Также: Replicant создавался с середины 2010 года, думая только о замене проприетарных игрушек на бесплатные. Теперь он может иметь большую известность, но только для поклонников Linux.
Точно ... что мне не ясно, так это как двоичный файл может быть "проприетарным", а исходный код свободным ...?
Я считаю, что точка, упомянутая ребенком, все еще актуальна. Хотя он был включен в течение долгого времени, только теперь они вынуждают вас принять условия для загрузки SDK, и именно здесь проблема была обнаружена. В любом случае важно не столько, новая или старая тема, сколько вопрос, сформулированный в первом абзаце. Для меня нет смысла говорить, что лицензия распространяется на двоичные файлы (в целом, а не только на «проприетарные компоненты»), и, с другой стороны, говорить, что исходный код имеет «бесплатные» и другие «проприетарные» части.
Надеюсь, я был ясен.
Ура! Павел.
Вместо этого я жду FirefoxOS
@ Уильям Кабрера Я тоже!
Эта заметка была написана журналистом. Ни один сотрудник Google не стал опровергать эту новость.
С другой стороны, я рекомендую вам прочитать эту другую статью ( http://code.paulk.fr/article0008/what-s-up-with-the-android-sdk), в котором даны ответы на некоторые из «отрицаемых» пунктов в упомянутой вами статье.
Ура! Павел.
2013 Disqus
Эта нота противоречит всему
http://www.zdnet.com/no-google-is-not-making-the-android-sdk-proprietary-whats-the-fuss-about-7000009406/
Если он ограничивает свободу, нет ничего хорошего ... что хорошего в молотке, если его можно использовать только с гвоздями марки X?
Пункт не нов, он действует с самого начала.
То же, что и этот другой:
3.5 Использование, воспроизведение и распространение компонентов SDK, лицензированных по лицензии на программное обеспечение с открытым исходным кодом, регулируются исключительно условиями этой лицензии на программное обеспечение с открытым исходным кодом, а не настоящим Лицензионным соглашением.
Пункт non-free применяется только к инструментам SDK, но не к бесплатным компонентам.
нет проблем, я жду выхода Ubuntu, поэтому устанавливаю на свой смарт
даже жду убунту для смартфонов
И никто не ожидает, что Debian 7 GNU / Linux станет для своих мобильных устройств? Это лучшая альтернатива.