Pull to refresh

Comments 19

Это же не ExtJs/Sencha в качестве UI?

По тому что если это оно, то вы нарушили условия лицензирования:

https://www.sencha.com/legal/restrictions/

Prohibited Uses

Under this Commercial License, you are not allowed to create applications that can be described as a development toolkit or library, an application builder, a website builder or any application that is intended for use by software, application, or website developers or designers. If you are concerned about this prohibition, you can discuss getting an OEM license by emailing us at license@sencha.com.

Тогда вы выбрали путь GPLv3 лицензирования, где все разработчики будут обязаны публиковать исходный код своих приложений сделанных на вашей платформе?

Вы предупреждаете пользователей, что все эти админки/конфигураторы/редакторы/внутренние приложения надо обязательно опубликовать иначе могут наступить юридические последствия?

У них даже не будет возможности свичнуться на Commercial т.к. это запрещено.

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

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

Именно поэтому кстати MongoDB не так давно меняла свою лицензию на "более свободную".

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

Это "open-source" ловушка GPL ну и плюс плевок в лицо своим пользователям от Sencha.

Я ведь не спорю, все верно пишите.

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

Нет, не верно он пишет. Если десктоп-приложение, то исходники к нему приложить надо. Но если это веб-сервис, то исходники нужно дать только тому, кому вы даёте скомпилированное приложение. Пользователи сервиса права на исходники не получают.

Вы как-то странно трактуете GPLv3. Код нужно публиковать при распространении приложения. Не распространяешь (сам используешь админку), не нужно и публиковать исходники.

sencha вроде как свободен для opensource проектов, так что тут не должно быть проблем. Ну кроме того, что sencha в глубоком кризисе уже давно, а для тех кто еще остался на gwt как-бы и альтернатив то нету по большему счету.

А, и правда, я введение пропустил)

Кстати, почитайте про UniGui. Это как раз фреймворк, для создания веб приложений на Делфи. А все механики работы с бд остаются прежними

Интересная штука, спасибо за наводку.

Как конструктор Delphi довольно не плохая штука, а вот как язык программирования не очень мне симпатичен.

Поправьте орфографию в заголовке.

Длиной, а не длинной. У вас же существительное, а не прилагательное.

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

Sign up to leave a comment.

Articles