Рубрики
 СПОНСОР
 Новости от БигМир

12 Mar 2011

 Открытый исходный код и магазины приложений: где они смешиваются, где они Дону T


Разделы: Новости Интернет it

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

Компании, использующие открытый источник не выполняют licensesOpenLogic недавно опубликовала результаты первой проверки и оценки соответствия лицензии из 635 ведущих мобильных приложений. Из них 66 заявлений - чуть более 10 процентов - были обнаружены компоненты с Apache или GPL / LGPL лицензии. Среди этих 66 названий, более чем на 70 процентов не выполнил требования лицензии открытого кода.



Анализ OpenLogic предполагает, что компании, использующие компоненты с открытым кодом в своих предложениях магазина приложений делают это без полного понимания последствий лицензии. Это опасно: требования Игнорирование лицензии означает, что приложение может быть вытащил из App Store, тем самым нанося вред своему конкурентные позиции и разочарование пользователей.

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

Что проблема? Лицензией GPLv2 не позволить кому-то наложить дополнительные ограничения на код, чем изложенные в первоначальном соглашении лицензиар. GPLv2 также не позволяют ограничения на использование. С другой стороны, Apple App Store условия обслуживания запрещает использование, как это определено в список правил: Если деятельность не появляется в списке, пользователь не может использовать приложения App Store таким образом.

В сущности, в контексте лицензией GPLv2, Apple App Store элемент, который соблюдает условия Яблока службы считается ограничение использования и введения дальнейших ограничений на использование прав, чем было предусмотрено первоначальным лицензиаром открытым исходным кодом.

Далеко не абстрактный пример, эта ситуация Именно поэтому популярны VLC Media Player был исключен из App Store.

Хотя Apple явно не предотвратить приложений с использованием GPLv2 лицензий (де-факто запрет исходит от конфликта с условиями Apple), Microsoft сделал волны, когда выяснилось, что Windows Marketplace не позволяет приложениям использовать копилефт лицензий, таких как GPLv2. Учитывая ситуацию, что компании сталкиваются при разработке в Apple App Store, вы можете понять, почему Microsoft думал, что это проще, чтобы запретить использование GPLv2 в целом.






Метки: it
Рубрики: Новости Интернет it

 Комментировать



Ограничение в 1000 символов




 Счетчики