Платформа Cuba Выходит На Рынок Свободного Программного Обеспечения

После двух лет присутствия на российском и года на мировых рынках Платформа КУБА присоединяется к кругу свободного программного обеспечения и переходит на лицензию Апач 2.0 .

Таким образом, широкий круг Java-разработчиков, ориентированных на открытые технологии, получит возможность абсолютно бесплатно разрабатывать и распространять свои CUBA-приложения, а также самостоятельно изменять и развивать платформу! Для тех, кто не знаком с платформой, приглашаем ознакомиться с ней по адресу наш сайт или прочитайте первую статью о платформе на хабе .



Платформа CUBA выходит на рынок свободного программного обеспечения

Наш путь на рынок свободного программного обеспечения С выходом платформы в 2014 году мы начали ее популяризировать, принимая участие в различных мероприятиях, как в России, так и за рубежом.

2015 год стал показательным, когда мы вышли на международный рынок и посетили ряд конференций, таких как DevoxxUK в Лондоне и JavaOne в Сан-Франциско, а также начал переговоры с крупными отечественными компаниями.

Затем стало очевидно, что требование свободно лицензируемой платформы является необходимым условием расширения сообщества.

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

Анализ вышеперечисленных факторов побудил нас принять решение о переходе на, пожалуй, самую популярную лицензию в мире ПО с открытым исходным кодом — Apache 2.0. Где подвох? Я уверен, что каждому из нас не раз с детства говорили, что бесплатный сыр бывает только в мышеловке.

Так что вполне вероятно, что у вас возник вопрос, указанный в названии этого раздела.

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

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

Все это теперь абсолютно бесплатно не только для создания и распространения своих приложений, но и для модификации кода самой платформы, а также расширения ее функционала.

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

Итак, чтобы снизить барьер входа, мы разработали специализированную IDE — КУБА Студия , который представляет возможности платформы CUBA в интуитивно понятной и удобной для разработчиков форме.

С помощью Studio можно за несколько минут создать приложение «Hello World», а уже через пару часов вырастить его в небольшая полнофункциональная система .

Для повышения удобства и скорости разработки Студия позволяет визуально проектировать модель данных и пользовательский интерфейс (в том числе автоматически с использованием существующей базы данных), поддерживает автогенерацию кода для экранов и их контроллеров, сервисов, списков и т.д. CUBA Studio бесплатна и полностью функциональна, но ограничена 10 объектами в модели данных вашего приложения.

Таким образом, вы сможете быстро разработать прототип своего решения и изучить возможности платформы.

В дальнейшем, когда ваше приложение выйдет за пределы ограничений бесплатной версии, у вас появится выбор: продолжить разработку бесплатно в обычной Java IDE или приобрести коммерческую подписку на Studio для разработчика, что помимо снятия ограничений , также предоставляет доступ к премиум-дополнения .

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

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

Как видите, здесь нет никаких подводных камней и все предельно просто – Платформа CUBA доступна для общественности под лицензией Apache 2.0 с открытым исходным кодом, опубликованной на GitHub , а некоторые дополнительные (но не обязательные) инструменты и услуги остаются платными.

С нашей точки зрения, такой подход к лицензированию отвечает не только интересам сообщества разработчиков, но и поможет финансировать дальнейшее развитие платформы.

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

Мы будем рады видеть ваши идеи, отзывы и вопросы на нашем сайте.

Форум ! Теги: #программирование #открытый исходный код #java #платформа Cuba #haulmont #apache 2.0 #apache 2.0 #apache 2.0

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.