Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Юридические вопросы в ИТ Новый топик    Ответить
 Лицензия ExtJS.  [new]
potkin
Member

Откуда: Ungvar
Сообщений: 1025
Вот на братском форуме нашёл: тыць
sepulchered
Есть 3 лицензии для Ext.js.
1) Свободная: ты делаешь что хочешь, можешь продавать продукт, но при этом должен будешь отдать исходники своего кода.
2) Коммерческая: то же что и первое, но ты не обязан отдать исходники покупателю.
3) Коммерческая для создания инструментов разработки: т.е. если ты хочешь делать коммерческие sdk или ещё что-нибудь в этом духе, то используется эта лицензия (если непонятно sdk у тебя или нет - просят им написать, чтоб совместно разобраться и проблем не было).

xintrea
"1) Свободная: ты делаешь что хочешь, можешь продавать продукт, но при этом должен будешь отдать исходники своего кода."
Неправильно. Отдавать исходники нужно только в том случае, если вносил изменения в код ExtJS. И отдавать не весь клиентский код, а только изменения непосредственно в самой ЕхтЖС. Если просто использовал ЕхтЖС как фреймверк, то ничего отдавать ненужно.

Я не юрист, поэтому решил у знающих спросить насколько написанное правда?
Заранее спасибо.
23 сен 14, 10:38    [16608527]     Ответить | Цитировать Сообщить модератору
 Re: Лицензия ExtJS.  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 28320
potkin,

настолько, насколько соответствует
http://www.sencha.com/products/extjs/licensing

Although the GPLv3 has many terms, the most important is that you must provide the source code of your application to your users so they can be free to modify your application for their own needs.
то есть, они пишут, что должен предоставлять исходный код приложений.
23 сен 14, 12:43    [16609545]     Ответить | Цитировать Сообщить модератору
 Re: Лицензия ExtJS.  [new]
potkin
Member

Откуда: Ungvar
Сообщений: 1025
kdv
должен предоставлять исходный код приложений

То есть не только Front-end приложения (часть программы, которая взаимодействует с пользователем), но и Back-end (серверная часть приложения)?
А если Back-end содержит платные компоненты, которые нельзя свободно распространять. А интерфейс на ExtJS, решил попробовать недавно и только для части Веб-сервиса?

П.С. Вообще очень много нюансов ...
23 сен 14, 12:55    [16609695]     Ответить | Цитировать Сообщить модератору
 Re: Лицензия ExtJS.  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 28320
potkin,

я понятия не имею, что такое extjs, бэкэнд это, фронтэнд, или еще что. Определитесь, где вы и что меняете, и тогда будет понятно, какие исходники вам нужно предоставить. Открытая лицензия жмет? Покупайте коммерческую. Или ищите альтернативу, которая в открытом виде поставляется под другой лицензией (не GPL), т.е. разрешит не показывать исходники.
23 сен 14, 13:09    [16609858]     Ответить | Цитировать Сообщить модератору
 Re: Лицензия ExtJS.  [new]
potkin
Member

Откуда: Ungvar
Сообщений: 1025
xintrea
Неправильно. Отдавать исходники нужно только в том случае, если вносил изменения в код ExtJS. И отдавать не весь клиентский код, а только изменения непосредственно в самой ЕхтЖС. Если просто использовал ЕхтЖС как фреймверк, то ничего отдавать ненужно.


Перевод Лиц. соглашения GPLv3 с сайта Сенчи:


Производные продукты
Когда программа вызывает код, который доступен по лицензии GPLv3, тогда автоматически Ваша программа становится производным кода работающего под лицензией в GPL-а Код и, следовательно, подлежат лицензии GPLv3 !!!

Определение Программного обеспечения
Поскольку границы, определяющие программное обеспечение может быть туманным в современных архитектурах приложений, мы следовали правилу "при определении того, что составляет программу, следовать основной принцип GPLv3, в которой говорится, что пользователи должны иметь возможность свободно изменять весь код программного обеспечение, которая включает в себя GPL код для своих собственных целей ". Для компьютерных программ, созданных с использованием современных веб-архитектур, которые используют Веб-интерфейсы, вместо традиционного Win-приложения, соответствующая программа является совокупностью кода приложения, включая код который выполняется как на сервере, так и код который выполняется на Клиентской стороне, при условии, что код сервера является неотъемлемой частью приложения (это первый нюанс). Мы исключаем из определения "программного обеспечения", те Веб-приложения, который предоставляет функциональные, вспомогательные к основной цели программы (это второй нюанс).


Так, что если Вы разработали приложение на ExtJS, то есть использовали ExtJS только для Front-end части приложения, то надо выкладывать пользователю, который юзает Ваш Веб-сервис (Веб-приложение) и Front-end Код и Back-end код!
Правда, за исключение 2-х нюансов, которые я выделил выше.

Где:
Front-end - клиентская часть приложения, клиентский программный код. В основном: javascript, CSS, HTML, ...
Back-end - серверная часть приложения, серверный программный код. В основном: PHP, C#, ...
23 сен 14, 13:31    [16610073]     Ответить | Цитировать Сообщить модератору
 Re: Лицензия ExtJS.  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 28320
potkin,

да, вот такая она, GPL...
23 сен 14, 15:06    [16610787]     Ответить | Цитировать Сообщить модератору
 Re: Лицензия ExtJS.  [new]
potkin
Member

Откуда: Ungvar
Сообщений: 1025
У Qt лучше лицензия. Там надо платить только при условии изменения исходного кода самого Qt, иначе пиши, продавай делай что хочешь и ни хрена не плати - это как раз для русского (украинского, белорусского) человека.
П.С. Могли бы для "нас" изменить лицензию :-)
24 сен 14, 11:11    [16614523]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Лицензия ExtJS.  [new]
Zenia
Member

Откуда: Литва
Сообщений: 394
Вот еще хотелось бы узнать.
Вот я собираю проект в один app.js там в принципе вся моя поделка свалена в кучу. Можно ли по GPL лицензии считать, что это исходный код?
7 мар 16, 10:51    [18904917]     Ответить | Цитировать Сообщить модератору
 Re: Лицензия ExtJS.  [new]
potkin
Member

Откуда: Ungvar
Сообщений: 1025
Можно исковеркать js-код до неузнаваемости.
Можно использовать cmd для ExtJS, пусть потом разбираются )))
И это всё будет GPLv3!
12 сен 16, 10:41    [19653663]     Ответить | Цитировать Сообщить модератору
Все форумы / Юридические вопросы в ИТ Ответить