Рубрика «open source» - 230

Т.к. читатели Хабра знакомы с форком Drupal под названием Backdrop, а сам проект Backdrop также имеет пояснения касательно лицензирования самой CMS и расширений к ней, то думаю, будет нелишним раскатить перевод вопросов и ответов по лицензированию этой CMS, раз аналогичное уже было сделано в отношении самого Drupal.

image
Содержание

  1. Если я создам модуль или тему, должен ли я применить к ним лицензию GPL?
  2. Если я создам модуль или тему, должен ли я предоставлять его кому угодно?
  3. Могу ли я продавать Backdrop или модуль для Backdrop или тему для Backdrop?
  4. Лицензия GPL требует, чтобы я распространял «исходный код» моих файлов. Что это означает для веб-приложения?
  5. Могу ли я опубликовать мою работу под лицензией GPL версии 3 или только под GPL версии 2?
  6. Перейдет ли Backdrop на лицензию GPL версии 3?

Читать полностью »

Deb пакеты очень удобный инструмент, особенно если знаешь как его использовать. Попробую поделиться собственным опытом в данном вопросе.
Читать полностью »

Для создания российской ОС и СУБД предлагается образование государственно-частных партнёрств и освоение миллиардов из бюджета

Рогозин: нужна коллективная разработка ПО по примеру Китая, с участием государства - 118 апреля был опубликован фундаментальный меморандум председателя Следственного комитета РФ Александра Бастрыкина о гибридной войне, развязанной США, и необходимости цензуры интернета в России по китайской модели. По мнению юристов, реализация таких планов очевидно приведёт к широкому ущемлению прав граждан.

Но власти продолжают гнуть свою линию и опять предлагают перенять китайский опыт. Сегодня с другой программной статьёй выступил ещё один рупор официальных властей — заместитель председателя правительства РФ Дмитрий Рогозин. Его статья «Русский чип» посвящена импортозамещению в секторе программного обеспечения и микроэлектроники «в условиях внешнеполитической напряжённости».
Читать полностью »

image
Canonical выпустила Ubuntu 16.04 LTS (кодовое имя Xenial Xerus). Релизы LTS ранее поддерживались в течение четырех лет. Нынешний релиз будет иметь 5-летнюю поддержку для Ubuntu, Kubuntu и 3 года для остальных деривативных дистибутивов. Также LTS-релизы имеют возможность обновления ядра до более новых версий при сохранении стабильной версии релиза. Это дает определенный баланс между стабильностью и поддержкой нового железа.
Одновременно вышли деривативы этого дистрибутива, имеющие другой базовый набор программ и графическую оболочку:

  1. Xubuntu (xfce)
  2. Kubuntu (kde)
  3. Lubuntu (lxde)
  4. Ubuntu MATE (mate)
  5. Ubuntu GNOME (gnome3)

Основные обновления в этом релизе:

image

  1. Новый формат пакетов «Snap». Будут поддерживаться наряду с классическими deb-пакетами. Основное отличие — отсутствие необходимости в удовлетворении зависимостей. Пакет несет в себе все необходимое. С одной стороны — это путь в сторону Windows, когда каждая программа тащит мегатонны библиотек и данных. С другой — удобная форма поставки свежих экспериментальных версий ПО.
  2. Новая версия контейнерной виртуализации LXD с поддержкой OpenStack
  3. Поддержка ZFS и CephFS для больших облачных установок.
  4. Выключили по умолчанию он-лайн поиск в dash, что вызывало в прошлом осуждение у многих сторонников свободного ПО.
  5. Появилась возможность переместить док внизу экрана. До этого Unity dock традиционно был прибит гвоздями слева. Спорное нововведение, но, возможно кто-то оценит.Читать полностью »

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

image
Читать полностью »

Капелька рефлексии для С++. Часть вторая: публикация на GitHub - 1

ВАЖНОЕ УТОЧНЕНИЕ. ПОЧИТАЙТЕ ПЕРЕД ТЕМ, КАК ЧИТАТЬ СТАТЬЮ

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

В данном цикле статей я больший упор хотел сделать на историю разработки некой open source библиотеки, безотносительно к конкретной cpprt. Историю от написания исходников (с акцентом на какие-то интересные вещи, которые интересно почитать людям вообще, безотносительно к самой библиотеке), до формирования репозитория (с уроком CMake) и продвижения библиотеки (где часть продвижения подразумевает публикацию данного цикла статей). Такой себе учебный демо-проект для людей, которые подумывали выложить свой open source, но либо боялись, либо не знали как.

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

Просьба учитывать это при чтении цикла статей.

Эта статья является второй в цикле о библиотеке cpprt, предназначенной для добавления и использования минимальной метаинформации о классах С++.

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

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

Читать полностью »

Firebird 3

Сегодня вышел Firebird 3.0 — шестой основной релиз СУБД Firebird, и он же — самый значительный по масштабу изменений с момента выхода 1-й версии в 2002 году,.
Архитектура Firebird 3.0 была переработана и теперь полностью поддерживает многопоточность с масштабированием до сотен ядер, эффективно поддерживается большое количество RAM. Согласно результатам нагрузочных тестов OLTP, имитирующим интенсивные вставки и изменения, скорость работы в сценариях с сотнями пользователей у Firebird 3.0 по сравнению с 2.5 возросла в ~5 раз.
Помимо масштабирования и производительности, релиз Firebird 3.0 включает в себя возможности шифрование БД, трафика, и более 100 новшеств в области SQL и безопасности — они подробно описаны в release notes и документации по языку SQL (на русском языке).

Самые важные ссылки по Firebird 3:
Читать полностью »

Нейросеть как услуга. Онлайн-сервисы по стилизации изображений - 1

Недавно в Open Source выложили предварительно обученную нейросеть, которая умеет генерировать изображения, взяв за основу образец стиля с другого изображения. Таким образом, из карандашного наброска можно создать художественный шедевр в стиле Ренуара или Моне. Технология основана на свёрточной нейросети, разработанной в прошлом году в университете Тюбингена (о которой тоже рассказывали на Geektimes). Она правдоподобно подделывает художественный стиль известных художников, принимая на вход для обработки любые фотографии.

Интересные научные исследования привели к тому, что сейчас в интернете открылось несколько сервисов, рассчитанных на массовую публику. Не нужно теперь устанавливать Python 3.4+, библиотеки, скачивать нейросеть и настраивать окружение на локальном ПК, просто загружаем на сервер фотографии — и получаем результат.
Читать полностью »

Друзья, 22-23 апреля в Ульяновске состоится 5-я международная IT-конференция «Стачка», которая в одном месте собирает экспертов из мира информационных технологий. Мы очень любим эту конференцию, ежегодно посещаем и выступаем спонсорами.

Microsoft едет на “Стачку”! Промо-коды для желающих купить билеты - 1

В этом году компания Microsoft традиционно приняла активное участие в подготовке активностей нескольких секций. Сразу несколько спикеров от Microsoft будут ждать вас на «Стачке».

Гостем секции «Менеджмент и образование» станет Николай Страх,  предприниматель и трекер ФРИИ, эксперт по BigData и Internet of Things.

22 апреля в 10:30 он откроет Стачку своим докладом «Акселератор ФРИИ и Майкрософт: от технологического решения к масштабируемому бизнесу», а 23 апреля проведет мастер-класс под названием «Студии цифровых решений: внутренние и клиентские проекты. Как не облажаться и заработать деньги на стартапе».
Читать полностью »

Вы уже знаете, что мы запустили новый проект, посвященный проектам с открытым исходным кодом — linuxloves.ms. Подробности про проект вы можете найти в нашей публикации на Хабре, которая уже вызвала ожесточенный флейм :-).

Развертывание стека Django на Ubuntu в облаке Microsoft Azure - 1


Разработчики, которые создают решения в стеке Django могут легко размещать свои решения в облачной платформе Microsoft Azure. Проще всего это сделать с помощью виртуальных машин.

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

Рассмотрим, как любой пользователь Azure может развернуть стек Django за несколько минут.
Читать полностью »


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