LINUX.ORG.RU

(L)GPL терроризм


0

0

Как-то уже давал тут ссылку на этот баг трекер, но сегодня начал развиваться очень интересный тикет - защитники своего кода, выпускаемого под GPL и LGPL лицензей, в жесткой форме (но юридически обоснованно) отстаивают условия использования их работы в другом некоммерческом (но проприетарном) проекте:

http://roundup.ffmpeg.org/roundup/ffmpeg/issue1451

Драма подогревается ещё и тем что участник обвиняемой стороны является амдинистратором небезызвестного форума doom9.org (популярного среди энтузиастов по кодированию медиа файлов и разработчкиов соотвествующих программ).

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

http://forum.doom9.org/showthread.php?p=1348874#post1348874

Тем не менее ситуация ещё может решиться мирно, запасаемся попкорном и следим за тикетом :)

★★★★★

Для меня один из интересных повоторов (то чего я не ожидал) был момент, когда разработчик нарушитель neuron2 пошел навстречу, а cehoyos напомнил ему что даже при выполнении условий lgpl он не может использовать их код без их разрешения, из-за предыдущего нарушения (и предложил ему перевести продукт в gpl, но не как ультиматум).

linuks ★★★★★
() автор топика

Думаю, все знают, что нужно делать с террористами. ;)

anonymous
()
Ответ на: комментарий от anonymous

> В данном случае рабство как раз фрисофтверное.

Да что вы говорите... а что тогда делают слова «проприетарном проекте» в заглавном посте ? описка ?

Eshkin_kot ★★
()
Ответ на: комментарий от Eshkin_kot

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

wfrr ★★☆
()

Низачто что человека взгрели. Сами же с лицензией на Ffdshow затупили. Как я понял в файле с лицензией написали LGPL, а в коде GPL код почему-то не отключили.

Dead ★★★★
()
Ответ на: комментарий от Dead

> Как я понял в файле с лицензией написали LGPL, а в коде GPL код почему-то не отключили.

Не в курсе конкретно истории ffmpeg, но вообще-то в LGPL-проекте можно использовать код под GPL. Один из ярких примеров - KDE.

Dendy ★★★★★
()
Ответ на: комментарий от Dendy

>Не в курсе конкретно истории ffmpeg, но вообще-то в LGPL-проекте можно использовать код под GPL. Один из ярких примеров - KDE.

Как я понял, ffmpeg может собираться в двух вариантах (GPL и LGPL) в зависимости от макроса GPL_CONFIG. Товарищ заюзал ffdshow, который использует ffmpeg. В файле лицензии было написано, что ffdshow распростроняется под LGPL, но макроса GPL_CONFIG в коде ffdshow не было. Товарищ этого не заметил и посчитал, что у него все впорядке с лицензией.

Dead ★★★★
()
Ответ на: комментарий от Dendy

> в LGPL-проекте можно использовать код под GPL. Один из ярких примеров - KDE.

А не наоборот ли? В GPL проекте можно использовать LGPL. Наоборот, по логике, нельзя.

Dead ★★★★
()
Ответ на: комментарий от Dead

> А не наоборот ли?

Как ни странно, но не наоборот, хотя мне этот момент самому до конца не ясен. Хотя может ли вопрос с лицензиями на ПО быть понятен вообще? Ещё раз убеждаюсь, что само существование лицензий на ПО - бред сивой кобылы. Строить судебный прецедент на основе какого-то макроса или буквы «Y», которую ты набрал соглашаясь с текстом лицензии или на основе случайно запавшей мыши, кликнувшей по кнопке «Accept» с лицензией, которую ты даже не увидел - маразм.

Dendy ★★★★★
()

(L)GPL терроризм - Факты

ffdshow выпускается под _GPL_.

Папка ffmpeg из пакета ffdshow содержала файл COPYING с текстами обоих лицензий GPL _и_ LGPL.

http://ffdshow-tryout.svn.sourceforge.net/viewvc/ffdshow-tryout/trunk/src/ffm...

Сегодня это было исправлено, теперь там только GPL, совместима ли эта папка с LGPL - НЕ известно, это должен был проверить нарушитель (он этого не сделал ни тогда, ни даже сейчас), но даже если совместима - непонятно какой реальный юридический статус был у этой папки (!).

Нарушитель neuron2 скопировал эту папку ffmpeg в свой freeware проприетарный проект, оставив в нем libavcodec.txt с указанием лицензии _GPL_ (ошибка по фрейду?)

The libavcodec.dll shipped with DGAVCDec is a GPL binary. I built it from the source code available here: http://sourceforge.net/project/downloading.php?groupname=ffdshow-tryout - I have made a small modification to return a different version string to manage compatibility issues. This modification is available on request.


Осознанно или нет, эта лицензия соотвествовала используемому им коду, и на основе этой лицензии ему послали притензию

В ответ он сказал что это была случайная ошибка, что на самом деле код LGPL и исправление 1 буквы делает его невиновным - он _опять_ поторопился, опять не разобрался в лицензии и коде который он скопировал, и это не единственная его ошибка - он не постеснялся на форуме doom9 где он является админом отмодерировать сообщения в свою пользу и объявить разработчиков идиотами:

I was on the verge of releasing all the source anyway when, instead of emailing me about the minor «violation», some _idiot_ put me in a «Hall of Shame». Now my response is they can go pound sand, and I wash my hands of it all. I hope they are happy with what they have wrought.


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

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

Предложение перевести код GPL в таком контексте вполне логично. Запрет на использования их кода из-за предшествующего нарушения - вполне нормальная реакция на такую наглость.

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

linuks ★★★★★
() автор топика
Ответ на: (L)GPL терроризм - Факты от linuks

классс!!! почаще бы так и через суд с компенсацией ущерба
и конфискацией oрудий преступления :)
такие случаи везде сплошь и рядом.
думаю, в любом комерческом, пропиетарном софте можно
откопать куски с3.14 GPL кода.

Valeriy_Onuchin ★★
()
Ответ на: комментарий от Dead

А не наоборот ли? В GPL проекте можно использовать LGPL. Наоборот, по логике, нельзя.

Я думаю логика тут такая:

  • проект A распространяется под двумя лицензиями, GPL и коммерческая.
  • проект B распространяется под LGPL и использует проект A.

Тогда, наверное, можно не открывать код проекта, использующего A и B, если купить лицензию на A.

nozh
()
Ответ на: (L)GPL терроризм - Факты от linuks

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

Вообще-то он и прав. Эти дебилы, увидев в его дистрибутиве libavcodec.txt GPL лицензией _сразу_ повесили его в свой холл оф шейм ни письма ему не написав, ни другим образом не сделав запроса.

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

LamerOk ★★★★★
()
Ответ на: комментарий от LamerOk

>страдающих опенсурсом головного мозга в отношении своего хэлловорда на питоне

так ffmpeg ещё никто не обсирал :)

pained
()
Ответ на: комментарий от LamerOk

Эти дебилы делают чёрный пиар OSS, так как результатов _их_ работы люди не видят, а страдают разработчики и _пользователи_ фриварных продуктов. Не удивительно, если и те, и те будут посылать куда подальше при одном только упоминании осс.

LamerOk ★★★★★
()
Ответ на: комментарий от pained

А где ты увидел в этом предложении разработчиков ffmpeg? ))

LamerOk ★★★★★
()

Ну вот пришел Михаэль и попытался разрулить:

The way i understand it dgavcdec is some non commercial freeware that used libavcodec under GPL with source of libavcodecs modifications available on request. As ive said on our ML i dont care much about freeware when they give modifications back to us&their users (on request or otherwise) under (L)GPL.

Dead ★★★★
()
Ответ на: комментарий от Eshkin_kot

> > В данном случае рабство как раз фрисофтверное.

Да что вы говорите... а что тогда делают слова «проприетарном проекте» в заглавном посте ? описка ?


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

andreyu ★★★★★
()
Ответ на: комментарий от Dendy

>вообще-то в LGPL-проекте можно использовать код под GPL. Один из ярких примеров - KDE.

Наоборот. И KDE тому пример.

golodranez ★★★★
()
Ответ на: комментарий от Dendy

GPL явным образом запрещает изменять лицензию на код.

golodranez ★★★★
()
Ответ на: комментарий от LamerOk

+1. Хоть один нормальный человек нашелся.

anonymous
()
Ответ на: комментарий от LamerOk

>а страдают разработчики и _пользователи_ фриварных продуктов.

Фриварные продукты не нужны. Пусть фриварщики сами пишут свои аналоги ffmpeg. Это только их половые проблемы.

anonymous
()
Ответ на: комментарий от anonymous

> Фриварные продукты не нужны.

Когда подрастёшь, надеюсь, отучишься говорить за всех.

LamerOk ★★★★★
()

мдя, разрабы ffdshow(по крайней мере некоторые) - гады

thevery ★★★★
()
Ответ на: комментарий от LamerOk

> Вообще-то он и прав. Эти дебилы, увидев в его дистрибутиве libavcodec.txt GPL лицензией _сразу_ повесили его в свой холл оф шейм ни письма ему не написав, ни другим образом не сделав запроса.

Нихрена себе «прав». Он нагло нарушил лицензию, с какого рожна кто-то что-то должен ему растолковывать? В суд, и на урановые рудники.

Не говоря уже о том, что овер 9к _нормальных_ разработчиков, а не страдающих опенсурсом головного мозга в отношении своего хэлловорда на питоне, про лицензии вообще думать не будут


Это называется словом «пиратство». Насрал на лицензию и украл чужое - добро пожаловать в суд.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

>Нихрена себе «прав». Он нагло нарушил лицензию, с какого рожна кто-то что-то должен ему растолковывать? В суд, и на урановые рудники.

Тебя бы туда самого, героя этакого. У тебя есть шрифты от Майкрософт? Или проприетарные алгоритмы без выплат за использование? Нелегальные mp3-шки? Фильмы? А, может, даже игры? В суд и на рудники сноба.

Это называется словом «пиратство». Насрал на лицензию и украл чужое - добро пожаловать в суд.


Ну и чем они лучше копирастов, которых здесь так усиленно ругают?

anonymous
()
Ответ на: комментарий от anonymous

> Ну и чем они лучше копирастов, которых здесь так усиленно ругают?

Тем, что обратили копирастию простив копирастов.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

>Тем, что обратили копирастию простив копирастов.

Хорош «копираст», больше 6 лет разрабатывает и _отдает_ софт под GPL.

«I've been writing and giving away GPL stuff for 6 years+».

Как будто он тот ужасный «копираст» тянущий других в суд.

Короче подрасти немного сам все поймешь. Или зарабатывать фрисофтом будешь?

anonymous
()
Ответ на: комментарий от anonymous

> Хорош «копираст», больше 6 лет разрабатывает и _отдает_ софт под GPL.

Микрософт тоже отдает софт под GPL. И что?

Как будто он тот ужасный «копираст» тянущий других в суд.


А его в суд пока никто не звал. Просто опубликовали в списке позора.

Короче подрасти немного сам все поймешь. Или зарабатывать фрисофтом будешь?


Зарабатываю closed-source-ом. Что характерно, без воровства чужого кода.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

>Это называется словом «пиратство». Насрал на лицензию и украл чужое - добро пожаловать в суд.

— вот слова латентного копираста.

Какое «чужое»? Он распространяет СВОЙ код. Притом бесплатно.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

> Он распространяет СВОЙ код. Притом бесплатно.

Распространяет не код, а бинарники. И в этих бинарниках - ЧУЖОЙ код. Потому что СВОЙ он сам себе вполне может отдать под коммерческой лицензией, вместо того, чтобы хныкать на тему gpl/lgpl.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

> Он нагло нарушил лицензию

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

LamerOk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.