На irc-канале "#ardour" (Freenode IRC) поднято обсуждение инцидента, связанного с включением в бинарные сборки свободного звукового редактора Ardour пакета проприетарных плагинов, несовместимых с лицензией GPL. В рамках проекта Ardour развивается одна из самых популярных свободных цифровых звуковых рабочих станций (DAW), которая во многом поддерживается компанией Harrison, разрабатывающей коммерческий продукт Mixbus с проприетарными компонентами на основе Ardour. Пол Девис (изначальный автор Ardour), работающий в Harrison над продуктом Mixbus, периодически переносит некоторые решения из Mixbus в Ardour.
Ardour в свою очередь монетизируется как от разовых пожертвований пользователей, так и от регулярных платных подписчиков. Для жертвующих Ardour предлагает готовую бинарную сборку со всеми необходимыми зависимостями. Для тех, кто не делал пожертвований предлагается либо демо-версия с ограничениями, либо инструкция по сборке полноценного Ardour из исходного кода. Продолжительное время сообщество устраивал такой подход, и все с пониманием относились к таким ограничениям, что в целом не ново для монетизирующихся Open Source-проектов, распространяющихся под лицензией GNU GPLv2+.
Начиная с ветки 5.x в бинарные сборки Ardour был включён пакет проприетарных плагинов от Harrison, и об этом практически умалчивается. Информация о таком нюансе есть лишь в обзоре (https://ardour.org/news/5.0.html) релиза 5.0, при этом информация представлена не как предупреждение о наличии в сборке открытого проекта проприетарных компонентов с отдельной лицензией, а как выставленная в исключительно выгодном свете рекламная вырезка о "коммерческих плагинах высокого качества".
На странице загрузки (https://community.ardour.org/download) есть лишь информация о лицензии самого Ardour (GNU GPLv2), но ни слова не сказано о включённых в бинарную сборку проприетарных компонентах, не несовместимых с лицензией GPL. Для части сообщества пользователей подобное умалчивание оказалось неприемлемым. Ведущие разработчики Ardour в ответ на высказанные опасения пообещали добавить предупреждение о наличии проприетарных компонентов на страницу загрузки, но выразили сомнение о целесообразности создания альтернативной сборки без проприетарных компонентов, ссылаясь на то, что страница загрузки в таком случае может стать переусложнённой для обывателя.
URL: https://ardour.org
Новость: http://www.opennet.ru/opennews/art.shtml?num=45303
Прям как Санта Барбара. Когда ждать продолжение?
> ссылаясь на то, что страница загрузки в таком случае может стать переусложнённой для обывателя.пффффффф
три кнопки очень сложно, ага
Судя по gnome3.. да.
Сообщество странное. GPL v2 - это лицензия на исходный код, а не на сборку.
Никто же не пытается упрекать RedHat что в ее бинарную сборку включаются не только GPL части ?
а какая разница, что они там в бинарную сборку пихают, если она доступна только платно. А хочешь фрии - собирай сам, и пакеты проприетарных плагинов не будут беспокоить
Наличие/отсутствие проприетарщины ортогонально платности/бесплатности. Зато напрямую связано с тем, что ты можешь делать с продуктом. Например, если бинарная сборка под GPL - ты её можешь распространять. А если там ещё что-то запихнули - то нужно, как минимум, лицензию этого "что-то" изучить. А для этого - о нём надо знать.
Нет требования бинарной сборке быть под GPL. Ubuntu, например, для форков имеет право запретить использовать их сервера, и вообще их сборки. Предлагается собирать и хостить самим, просто перезалить готовые файлы на другой сервер нельзя. Поэтому на бинарную сборку GPL программы вполне может быть наложен запрет распространения. Собрать самому из исходников и потом уже эту сборку распространять — пожалуйста.А вот с плагинами — мутная область. Если пишешь приложение и пользуешься при этом библиотеками под GPL, это производная работа, ведь автор подстраивается под существующий интерфейс. А если плагины проприетарные (существовали к другой программе, например), автор программы подстраивается под их уже существующее API. Тогда основную программу стоит считать производной работой. В этом случае требование GPL уже не будет распространяться на плагины. То есть имеет значение, были ли проприетарные плагины созданы под GPL софт, или плагины уже существовали ранее.
при этом мп3 файлы не поддерживаются по причине проприетарности
по причине лицензии, а не пропринетарности. Это разные вещи
В статье указано, что Пол Девис (изначальный автор Ardour), работающий в Harrison над продуктом Mixbus, периодически переносит некоторые решения из Mixbus в Ardour.Всегда думал, что все наоборот. Именно Mixbus разрабатывается на базе Ardour.
Некоторые фичи появляются первыми в миксбусе, некоторые -- в ардуре.
О, драма на опеннетике!> В рамках проекта Ardour развивается одна из самых популярных свободных цифровых звуковых рабочих станций (DAW)
Ну да, ага. А в рамках проекта Linux развивается ядро Linux :)
> Пол Девис (изначальный автор Ardour), работающий в Harrison над продуктом Mixbus, периодически переносит некоторые решения из Mixbus в Ardour.
Ничего подобного. Пол не работает в Harrison и ничего оттуда сам не переносит. У парней из Харрисона есть права на git push в репозиторий ардура, которыми они который год пользуются для переливания фич из миксбуса в ардур. Больше того, репозиторий с кодом миксбуса до сих пор живёт прямо на серваке ардура.
В Харрисоне уже около года на контрактной основе удалённо работает Робин Гареус, второй человек в команде Ardour после Пола.
> Продолжительное время сообщество устраивал такой подход, и все с пониманием относились к таким ограничениям
Да щас. С самого начала истории с ежемесячным сбором финансов на Пола наезжали и авторы менее успешных проектов, и особо ушибленные на голову фанатики. А как начались демосборки с отключением звука, наезды только участились. "Вы нарушаете не букву, но дух жопыэль..." -- вот это вот всё.
Особенно доставляют вот такие персонажи, которые даже руководство по сборке из сорцов найти не в состоянии, но уже имеют очень важное мнение: https://twitter.com/th3siggy/status/779118644815130624
> Начиная с ветки 5.x в бинарные сборки Ardour был включён пакет проприетарных плагинов от Harrison, и об этом практически умалчивается.
Практически -- нет. И автор новости сам же сослался на главный источник информации.
> Ведущие разработчики Ardour ... выразили сомнение о целесообразности создания альтернативной сборки без проприетарных компонентов, ссылаясь на то, что страница загрузки в таком случае может стать переусложнённой для обывателя.
Что совершенно верно, поскольку специально к релизу 5.0 Пол перефигачил эту страницу целиком, чтобы у пользователей не ехала крыша от кучи объяснений. Кто был на старой странице скачивания, тот в цирке не смеётся.
Нажать кнопку "Исправить" под новостью не судьба? А то получается ваш пост - не исправления ради, а расчёсывания собственного ЧСВ.
> Нажать кнопку "Исправить" под новостью не судьба? А то получается ваш пост
> - не исправления ради, а расчёсывания собственного ЧСВ.Я в принципе не поддерживаю публикацию этой новости, поэтому исправлять ее не собираюсь.
>> Ведущие разработчики Ardour ... выразили сомнение о целесообразности создания альтернативной сборки без проприетарных компонентов, ссылаясь на то, что страница загрузки в таком случае может стать переусложнённой для обывателя.
> Что совершенно верноА, по-моему, если есть non-GPL, то принято формировать по две сборки free и non-free.
Ну и пажалста, Пол пишет:"i haven't thought about 3rd party products on the DL page ... i'd certainly want to list them somewhere"
"i think he is right that it is "not honest to the user" to not mention this"
"but i don't see a reason to do much more than make sure we mention it and have an opt-in aspect to the installer"
> одна из самых популярных свободных цифровых звуковых рабочих станцийКак-то громко сказано. Никогда им не пользовался потому что очень редко о нём слышал.
> ссылаясь на то, что страница загрузки в таком случае может стать переусложнённой
Попытался скачать ардоур, что бы посмотреть что это. Предложили либо заплатить либо собрать из сырцов, никаких намёков на репозитории дистрибутивов(хотя в дебиане он есть).. пошёл на audacity - скачал без проблем бинарь, lmms - репозитории, без проблем, rosegarden - описание о репозиториях.. Ну и т.д.
Какие-то у них взаимоисключающие параграфы.
>> одна из самых популярных свободных цифровых звуковых рабочих станций
> Как-то громко сказано. Никогда им не пользовался потому что очень редко о
> нём слышал.Ох уж эти сказочники. Они знают Audacity, LMMS и Rosegarden, но "очень редко слышали об Ardour".
Полностью согласен. Зачем нужен ardour, если есть qtractor?
> Зачем нужен ardour, если есть qtractor?Купите внешний контроллер для управления DAW -- узнаете :)
> Никогда им не пользовался потому что очень редко о нём слышалArdour - единственная серьёзная свободная DAW, остальное так, побаловаться. Audacity вообще мимо, это крутая прога, но ни разу не DAW. К сожалению, сколько ни пробовал Ardour, он не блистал стабильностью, пришлось уйти на проприетарый Bitwig. Но всё равно рад последним успехам проекта.
Блин, так я главное не заметил.> На irc-канале "#ardour" (Freenode IRC) поднято обсуждение инцидента...
> Для части сообщества пользователей подобное умалчивание оказалось неприемлемым.
> Автор новости: unclechuТ.е. unclechu[m] пришёл на канал #ardour, пободался с разработчиками и по итогам бодания накатал новость о себе в третеьм лице на опеннетик. При этом сам же приватно предложил пропатчить инсталлятор бинарника.
Ох уж эти публичные логи IRC сетей...
Публичных логов как раз нет, я эту дискуссию видел вчера днём вживую от начала до конца и даже немного поучаствовал.Мне реально непонятно, зачем автор новости вот это всё устроил. И ладно бы если бы он был какой-то посторонний тролльский чувак, который вообще не в теме. Но он же и софтом пользуется давно, и в соседние проекты типа гитарикса код контрибутил. Наверно, можно было как-то без драмы обойтись?
Нет, к сожалению нельзя было, я считаю такие вещи в среде СПО должны быть по крайней мере освещены, а конечный пользователь сам сделает для себя выводы о собственном отношении к происходящему. Это открытое сообщество, без секретов, не так ли? Тут не может быть никаких "коммерческих тайн". В конце-концов я привлёк внимание, и в результате, на сколько я понимаю, по крайней мере предупреждение в нужном месте таки разместят.
Отсутствие предупреждения не было злонамеренным, такие вопросы решаются в рабочем порядке. Драма не нужна.
Невнимательность инженера в проектировании к примеру автомобиля тоже может быть не злонамеренной (хотя может это он только так говорит), но когда из-за аварии автомобиля погибают или калечатся пассажиры, - ответственность по этой причине с инженера не снимают. Вопрос на мой взгляд очень важный, касающийся политики проекта, и по отношению к нему нельзя было быть столь легкомысленным, чтобы оставить его без должного внимания.
> но когда из-за аварии автомобиля погибают или калечатся пассажирыНадо больше драмы в треде про софт для инженеров по звуку и музыкантов.