Что такое Dr.Web LiveCD с юридической точки зрения: это комплексный продукт, состоящий из двух продуктов под разными лицензиями, а именно сканера Dr.Web и Gentoo Linux. Оба этих компонента распространяются вместе на одном носителе и взаимодействуя выполняют одну пользовательскую функцию, следовательно они являются одним продуктом.
Речь о том, что согласно GPL, Доктор Веб не может распространять со своего сайта LiveCD в виде одного *.iso файла, так как это уже и есть комплексный продукт.
«Но если вы распространяете эти части как часть целого произведения, основанного на Программе,»
Нет, мы не распространяем эти части как целое произведение, основанное на Программе. Сканер никак не основан на Программе. Докажите обратное. Целое произведение — да, возможно. Но эти части обе основаны на Программе? Нет. Основана только одна часть.
Ок, т.е. если мы сканер, запускаемый из-под Gentoo, а не всё целиком, называем Dr.Web LiveCD, то всё становится на места?
— Что такое Dr.Web LiveCD?
— Это сканер Dr.Web для Linux, запускающийся под управлением модифицированной Gentoo, записанной на болванку.
Эти требования применяются к модифицированному произведению в целом. Если известные части этого произведения не были основаны на Программе и могут обоснованно считаться независимыми и самостоятельными произведениями, то эта Лицензия и ее условия не распространяются на эти части, если вы распространяете их как отдельные произведения. Но если вы распространяете эти части как часть целого произведения, основанного на Программе, то вы обязаны делать это в соответствии с условиями данной Лицензии, распространяя права получателей лицензии на все произведение и, таким образом, на каждую часть, вне зависимости от того, кто ее написал.
http://www.drupal.ru/license/gpl2ru
2. Вы можете изменять свою копию или копии Программы или любой ее части, создавая таким образом произведение, основанное на Программе, и копировать и распространять эти модификации или произведение в соответствии с Разделом 1, приведенным выше, при условии, что вы выполните все нижеследующие условия:
1. Вы обязаны снабдить модифицированные файлы заметными уведомлениями, содержащими указания на то, что вы изменили файлы, и дату каждого изменения.
2. Вы обязаны предоставить всем третьим лицам лицензию на бесплатное использование каждого произведения, которое вы распространяете или публикуете, целиком, и которое полностью или частично содержит Программу или какую-либо ее часть, на условиях, оговоренных в данной Лицензии.
Эти требования применяются к модифицированному произведению в целом. Если известные части этого произведения не были основаны на Программе и могут обоснованно считаться независимыми и самостоятельными произведениями, то эта Лицензия и ее условия не распространяются на эти части, если вы распространяете их как отдельные произведения. Но если вы распространяете эти части как часть целого произведения, основанного на Программе, то вы обязаны делать это в соответствии с условиями данной Лицензии, распространяя права получателей лицензии на все произведение и, таким образом, на каждую часть, вне зависимости от того, кто ее написал.
5. Вы не обязаны соглашаться с этой Лицензией, так как вы не подписывали ее. Однако тогда вы не получаете права модифицировать или распространять Программу или основанные на Программе произведения. Эти действия запрещены законом, если вы не принимаете к соблюдению эту Лицензию. А значит, изменяя или распространяя Программу (или произведение, основанное на Программе), вы изъявляете свое согласие с этой Лицензией и всеми ее условиями о копировании, распространении или модификации Программы или произведений, основанных на ней.
Здесь, в общем-то, вопрос в том, является ли сканер, входящий в Dr.Web LiveCD, программой, созданной на основе Gentoo.
Вы сознательно подменяете понятия. Сканер Dr.Web не является программой, созданной на основе Gentoo. Весь же LiveCD является произведением основанным на Gentoo, и согласно GPL вы должны дать всем третьим лицам все гарантируемые GPL права на ваш сканет, т.к. распростаняете его как как часть целого произведения, основанного на Gentoo.
С другой стороны, если Доктор Веб будет распространять LiveCD в виде двух файлов, один из который это образ Gentoo, а другой — патчер образа, превращающий его в DR.WEB LiveCD, то все это в корне снимает любые претензии.
Неразрешение относится лишь к сканеру. Не к модификации Gentoo, которая распространяется под GPL. Сканер не является модификацией Gentoo и является независимой от Gentoo разработкой.
Можете привести соответствующее место в GPL? Ну, если есть, официальную позицию RMS.
«Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы (что по умолчанию запрещено законом об авторских правах), а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права. (То есть, к примеру, запрещено на основе свободной программы под GPL создать другой проект и закрыть его, то есть не предоставлять его исходники пользователям.»
Здесь, в общем-то, вопрос в том, является ли сканер, входящий в Dr.Web LiveCD, программой, созданной на основе Gentoo. Я думаю, что нет. То, что создано на основе Gentoo — это модифицированный дистрибутив Gentoo, и его можно разбирать и использовать. Но, опять же, не как попало. Читайте GPL. А сканер является проприетарным ПО, но он создан не на основе Gentoo, а вполне себе отдельно, и не является модификацией Gentoo. Он лишь работает под управлением этой ОС.
Извиняюсь за ненужный вопрос, из комментариев ниже понял что не разрешает. Следовательно нелицензионен не только ваш LiveCD, но и пользовательские сборки.
Я думаю, когда ReactOS созреет для использования на множестве разнообразных пользовательских компьютерах, то тогда многие производители ПО обратят на эту ОС внимание. Могу лишь пожелать, чтобы это время наступило как можно раньше.
В общем и целом в лицензионном соглашении написано, что модифицировать наши продукты нельзя. Т.е. их можно использовать только таким способом, как описано в инструкции. Но на практике многие пользователи отходят от строгого следования лицензии. Если Вы приобрели лицензию на Dr.Web для рабочих станций Linux на все компьютеры, то вряд ли Вас будут преследовать за то, что Вы запускаете на этих компьютерах сканер с флешки.
Мы просто установили сканер _в_ Gentoo. Это разные вещи :)
Ключевым моментом является то, как именно происходит распространение. Устанавливать ваш сканер в Gentoo не запрещено GPL. Распространять полученный результат запрещено, поскольку он является комплексным проприетарным продуктом. Это не только моё мнение, но и официальная позиция RMS. Впрочем, вам это ничем не грозит до тех пор, пока кто-нибудь не захочет прикопаться. Но если к вам придет запрос полного исходного кода продукта заказным письмом по бумажной почте, то лучше сразу прекратить нарушение.
Патчер на соснове разности файлов полностью решит проблему.
«Но если вы распространяете эти части как часть целого произведения, основанного на Программе,»
Нет, мы не распространяем эти части как целое произведение, основанное на Программе. Сканер никак не основан на Программе. Докажите обратное. Целое произведение — да, возможно. Но эти части обе основаны на Программе? Нет. Основана только одна часть.
— Что такое Dr.Web LiveCD?
— Это сканер Dr.Web для Linux, запускающийся под управлением модифицированной Gentoo, записанной на болванку.
Вы сознательно подменяете понятия. Сканер Dr.Web не является программой, созданной на основе Gentoo. Весь же LiveCD является произведением основанным на Gentoo, и согласно GPL вы должны дать всем третьим лицам все гарантируемые GPL права на ваш сканет, т.к. распростаняете его как как часть целого произведения, основанного на Gentoo.
«Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы (что по умолчанию запрещено законом об авторских правах), а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права. (То есть, к примеру, запрещено на основе свободной программы под GPL создать другой проект и закрыть его, то есть не предоставлять его исходники пользователям.»
Здесь, в общем-то, вопрос в том, является ли сканер, входящий в Dr.Web LiveCD, программой, созданной на основе Gentoo. Я думаю, что нет. То, что создано на основе Gentoo — это модифицированный дистрибутив Gentoo, и его можно разбирать и использовать. Но, опять же, не как попало. Читайте GPL. А сканер является проприетарным ПО, но он создан не на основе Gentoo, а вполне себе отдельно, и не является модификацией Gentoo. Он лишь работает под управлением этой ОС.
А как это будет выглядеть юридически? Разрешает ли лицензия DrWeb конструировать свои LiveCD на основе вашего сканера?
Ключевым моментом является то, как именно происходит распространение. Устанавливать ваш сканер в Gentoo не запрещено GPL. Распространять полученный результат запрещено, поскольку он является комплексным проприетарным продуктом. Это не только моё мнение, но и официальная позиция RMS. Впрочем, вам это ничем не грозит до тех пор, пока кто-нибудь не захочет прикопаться. Но если к вам придет запрос полного исходного кода продукта заказным письмом по бумажной почте, то лучше сразу прекратить нарушение.
Ибо в перспективе поддержка железа и ПО — две вещи, за счет которых ReactOS должен выйти на первый план.