Sencha: О лицензиях и ограничениях

в 15:45, , рубрики: sencha, Библиотека ExtJS/Sencha, документы, перевод, пятничный пост

В одном из своих проектов мне захотелось попробовать что-то новое и как-то облагородить админпанель своей CMS. Рассмотрев разные MVC/MVVM JavaScript framework, выбор пал на ExtJS. Я давно обращал на него внимание и знал, что у них есть лицензия для «свободного использование». Зайдя на страницу Sencha ExtJS, я обнаружил, что бесплатная версия предоставляется только на 30 дней, а цена на платную версия не то, чтобы кусается, она готова оттяпать тебе руку по локоть (от $3,855.00 за ExtJS 5). Так куда же делась свободная лицензия на ExtJS.

Некоторые разработчики предположили, что Sencha решили отказаться от бесплатного распространения своих продуктов. Но это не так. Я не сразу обнаружил раздел лицензии на их сайте. А теперь подробно расскажу о них и о том, как получить лицензию GPLv3 (GNU General Public License version 3).

Лицензии

Компания Sencha на свои продукты предоставляет пять видов лицензии: Commercial License, Open Source (GPLv3) License, Trial Licensing, Custom Use Licensing, Extension Licensing.

Commercial License

Коммерческая лицензия предусматривает создание программного обеспечение с закрытым исходным кодом (в том числе коммерческое), кроме инструментария разработки, библиотек, конструкторов приложения и любое приложение, которое используется для программного обеспечения, приложения или сайты веб-разработчиков и дизайнеров. Данная лицензия предусматривает использование лицензии на каждом рабочем месте и предоставляет возможность смены пользователей лицензии каждые 6 месяцев. Также пользователи лицензии гарантирует, что третьи лица, для которых разрабатывают приложение, лицензированы для использования программного обеспечения. В некоторых случаях вы можете передать свою лицензию третьим лицам, но есть случаи когда они должны иметь свою коммерческую лицензию. В случае нарушения к вам могут предъявить обвинения в нарушении интеллектуальных прав.

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

В услугу «Техническая поддержка и обслуживание» входит:

  • Доступ к текущей документации для программного обеспечения, в том числе учебники и примеры;
  • Доступ(только для чтения) к самой последней версии исходного кода продукта;
  • Круглосуточный доступ на форум технической поддержки;
  • Ограниченная поддержка по Вашим запросам (стоимость запроса — 10 кредитов);
  • Отдельный форум для команды разработчиков (на которых приобретены лицензии);
  • Поддержка и консультация по телефону (стоимость — 25 кредитов за 30 минут). Только на английском языке;
  • Удаленное решение проблемы (стоимость запроса — 25 кредитов);
  • Срок реагирование на запрос 48 часов.

Кредиты — это внутренняя «валюта» для оплаты Технической поддержки. В комплект на 5 разработчиков входит 175 кредитов.

Custom Use Licensing

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

Extension Licensing

Лицензия для создания коммерческого расширения ExtJS, Sencha GXT, Sencha Touch, если расширение добавляет значительную ценность продукта и отличается функциональностью.

Для использование данной лицензии необходимо зарегистрироваться и выполнить ряд условий:

  • Каждый разработчик, используя свое расширение должен быть обладателем коммерческой лицензии соответствующего продукта;
  • Расширение не должно быть строителем приложений или сайт-строитель;
  • Расширение не должно быть с той же функциональностью или потенциально конкурентным с продуктом Sencha;
  • Вы должны включить логотип «Sencha» на всей документации, поставляемой с расширением;
  • Лицензионное соглашение конечного пользователя (EULA) для расширения, должны быть представлены и утверждены Sencha.

Trial Licensing

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

Open Source (GPLv3) License

Это бесплатная лицензия с открытием исходных кодов, но с условием, что ваш продукт будет предоставляться по одной из лицензий свободных программ, совместимых с GPL. Так же вы можете вносить изменения в исходный код продукта Sencha. Получить её можно здесь.

Программное обеспечении Sencha

Здесь я не буду рассказывать обо всех программных продуктах Sencha (если будут желающие, могу написать отдельно статью по всем продуктам). Тут я приведу сводную таблицу наборов лицензий и стоимости (цена/количество рабочих мест) коммерческой лицензии по каждому продукту.

Название Commercial License Custom Use Licensing Extension Licensing Trial Licensing Open Source (GPLv3) License
Ext JS $3,225/5
$12,495/20
Sencha: О лицензиях и ограничениях - 1 Sencha: О лицензиях и ограничениях - 2 Sencha: О лицензиях и ограничениях - 3 Sencha: О лицензиях и ограничениях - 4
GXT $4,635/5
$18,075.00/20
Sencha: О лицензиях и ограничениях - 5 Sencha: О лицензиях и ограничениях - 6 Sencha: О лицензиях и ограничениях - 7 Sencha: О лицензиях и ограничениях - 8
Touch $3,855/5
$15,105/20
Sencha: О лицензиях и ограничениях - 9 Sencha: О лицензиях и ограничениях - 10 Sencha: О лицензиях и ограничениях - 11 Sencha: О лицензиях и ограничениях - 12
Architect $1,945/5
$7,595/20
Sencha: О лицензиях и ограничениях - 13 Sencha: О лицензиях и ограничениях - 14 Sencha: О лицензиях и ограничениях - 15 Sencha: О лицензиях и ограничениях - 16
Complete $4,825/5
$18,895/20
Sencha: О лицензиях и ограничениях - 17 Sencha: О лицензиях и ограничениях - 18 Sencha: О лицензиях и ограничениях - 19 Sencha: О лицензиях и ограничениях - 20
Touch Bundle $1,395/5
$4,995/20
Sencha: О лицензиях и ограничениях - 21 Sencha: О лицензиях и ограничениях - 22 Sencha: О лицензиях и ограничениях - 23 Sencha: О лицензиях и ограничениях - 24

Автор: medved6216

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js