URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 75395
[ Назад ]

Исходное сообщение
"От проекта FFmpeg отделился форк - Libav"

Отправлено opennews , 14-Мрт-11 18:41 
Несколько разработчиков FFmpeg (http://ffmpeg.org/), ранее попытавшихся (http://www.opennet.me/opennews/art.shtml?num=29316) изменить правила приема изменений в репозиторий, объявили (http://lists.libav.org/pipermail/libav-devel/2011-March/0000...) о создании форка проекта, который будет развиваться под именем Libav (http://libav.org/). В рамках домена libav.org развернута точная копия инфраструктуры ffmepg.org, в качестве Git-репозитория для разработки Libav рекомендуется использовать git://git.libav.org/libav.git.

Отделение форка вызвано уже несколько месяцев не утихающим конфликтом (http://www.opennet.me/opennews/art.shtml?num=29316) в среде разработчиков FFmpeg, в результате которого группой разработчиков проекта, имеющих доступ к инфраструктуре сайта, без предварительных предупреждений от работы был отстранен Майкл Нидермайер (Michael Niedermayer (http://ikaruga.co.uk/~snacky/mn.html)), основной мейнтейнера проекта, через руки которого проходили все изменения. После длит...

URL: http://lists.libav.org/pipermail/libav-devel/2011-March/0000...
Новость: http://www.opennet.me/opennews/art.shtml?num=29914


Содержание

Сообщения в этом обсуждении
"От проекта FFmpeg отделился форк - Libav"
Отправлено chemtech , 14-Мрт-11 18:41 
Недемся что проект Libav будет развиваться стремительнее и качественнее, чем FFmpeg.

"От проекта FFmpeg отделился форк - Libav"
Отправлено вася , 15-Мрт-11 00:46 
С такими большевистскими замашками у них получится только пыль в глаза пускать. Когда форкали Самбу, то это сделал один человек, четко сказав свою позицию какие идеи он реализует в этом форке. Когда доказал, что был прав - смержил свой код обратно в Самбу и все. А эти логотип делят, тьфу.

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 15-Мрт-11 01:00 
Я только из этой новости узнал что у ffmpeg был логотип. Зачем он консольной утилите, кроме как на сайте повесить?

"От проекта FFmpeg отделился форк - Libav"
Отправлено aim , 15-Мрт-11 01:41 
эта консольная "утилита" в первую очередь библиотека (что отражено в новом названии). она зачастую использовалась не напрямую а в многочисленных проектах на основе. так вот логотип неплох для промоушена в документации таких инструментов

"От проекта FFmpeg отделился форк - Libav"
Отправлено User294 , 15-Мрт-11 04:00 
Ага, повыбросить все вражеские буржуазные либы, все расфигачить до основанья, а затем... написать свои реализации всех форматов. С шахматами и поэтессами. Почему-то это очень напоминает строительство 70 лет коммунизма :)

"От проекта FFmpeg отделился форк - Libav"
Отправлено Анонима , 15-Мрт-11 20:09 
Mar 13 17:50:47 <mru>   michaelni: please stop using my logo now
Mar 13 17:51:00 <mru>   or you'll get a letter from my lawyer


У американских программистов есть свои адвокаты o_O


"От проекта FFmpeg отделился форк - Libav"
Отправлено Misha , 17-Мрт-11 10:12 
Ну не 24/7 но есть...

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 18:47 
Такой брэнд погубили!

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 19:01 
печально. Зачем мне 2 ффмпега.

"От проекта FFmpeg отделился форк - Libav"
Отправлено dq0s4y71 , 14-Мрт-11 20:03 
Два... А четыре не хотите? http://ffmpeg.org/download.html

"От проекта FFmpeg отделился форк - Libav"
Отправлено User294 , 15-Мрт-11 18:42 
А я насчитал аж 6 разных git'ов по вашей ссылке. Кто больше? :)

"От проекта FFmpeg отделился форк - Libav"
Отправлено User294 , 15-Мрт-11 22:34 
> печально. Зачем мне 2 ффмпега.

Вы просто количество git-репов ядра не видели :))


"От проекта FFmpeg отделился форк - Libav"
Отправлено Злыдень , 14-Мрт-11 19:24 
Других проблем в опен сурс нет, конечно.

"Буря в стакане", а не проект либав.


"От проекта FFmpeg отделился форк - Libav"
Отправлено anonymous , 14-Мрт-11 19:32 
Странно, что его назвали не librempeg. Теперь опять начнётся массовое выкидывание из дистров и прочая нездоровая суета.

"От проекта FFmpeg отделился форк - Libav"
Отправлено EuPhobos , 14-Мрт-11 19:35 
Ну вот они-то чего не поделили?!

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 20:06 
Всё пучком! Выюор должен быть всегда. Это и есть свобода.

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 20:07 
Вот вы тут пишете дескать нет причины форкать и типа есть другие заботы - а может есть существенные причины и судя по подробностям - проблема назревала давно.

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 20:26 
судя по подробностям, группе разработчиков не нравилось, что их заставляли придерживаться code style и оформлять по-человечески патчи.

"От проекта FFmpeg отделился форк - Libav"
Отправлено Zenitur , 14-Мрт-11 23:50 
Ещё содержательна ссылка на похожую новость.

"От проекта FFmpeg отделился форк - Libav"
Отправлено dq0s4y71 , 14-Мрт-11 20:22 
> Среди целей Libav называется желание превратить FFmpeg в целостное мультимедийное решение, в рамках которого все поддерживаемые библиотекой функции доступны в одном пакете, без необходимости установки дополнительных библиотек для обеспечения поддержки определенных форматов. Вместо подключения внешних библиотек разработчики Libav намерены подготовить собственные реализации всех необходимых форматов для входных данных.

Хотят изобрести свой собственный libxvid, libfaad и libx264, и сделать из них комбайн? Ну-ну... Чем переписывать патентованные алгоритмы, лучше бы придумали способ как от этих самых патентов избавиться...


"От проекта FFmpeg отделился форк - Libav"
Отправлено Stax , 14-Мрт-11 20:29 
А вы с ffmpeg вообще работали?
Там ключами configure задается уровень строгости, включать ли в сборку алгоритмы/кодеки, с которыми могут быть лицензионные ограничения при распространении, включать ли GPL-only алгоритмы/кодеки или компилировать в LGPL-совместимом режиме и т.д.

Гибкость при сборке максимальная. А что касается патентов, то одна из причин, почему никто не чешется заменять, так это потому что патенты охватывают базовые математические операции, которые используются везде и эти патенты никогда не использовались против кого-либо Другая причина в том, что иногда о наличии патентов кто-то (скажем, MPEG LA) заявляет, но сами патенты с указанием на их нарушение там-то и там-то не предъявляет, а разработчики люди практичные и из-за мифических угроз лишнюю работу смысла делать не видят. Будет реальная претензия - будут разбираться, а заявления "у вас кодеки запатентованные, вы ведь не могли реализовать этот кодек без нарушения патента, значит могут быть проблемы" посылают лесом.


"От проекта FFmpeg отделился форк - Libav"
Отправлено dq0s4y71 , 14-Мрт-11 20:53 
> А вы с ffmpeg вообще работали?
> Там ключами configure задается уровень строгости, включать ли в сборку алгоритмы/кодеки,
> с которыми могут быть лицензионные ограничения при распространении, включать ли GPL-only
> алгоритмы/кодеки или компилировать в LGPL-совместимом режиме и т.д.
> Гибкость при сборке максимальная.

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

> А что касается патентов, то одна из причин,
> почему никто не чешется заменять, так это потому что патенты охватывают
> базовые математические операции, которые используются везде и эти патенты никогда не
> использовались против кого-либо Другая причина в том, что иногда о наличии
> патентов кто-то (скажем, MPEG LA) заявляет, но сами патенты с указанием
> на их нарушение там-то и там-то не предъявляет, а разработчики люди
> практичные и из-за мифических угроз лишнюю работу смысла делать не видят.
> Будет реальная претензия - будут разбираться, а заявления "у вас кодеки
> запатентованные, вы ведь не могли реализовать этот кодек без нарушения патента,
> значит могут быть проблемы" посылают лесом.

Да мы это знаем. Только от переписывания патентованных алгоритмов лучше не становится...


"От проекта FFmpeg отделился форк - Libav"
Отправлено Stax , 14-Мрт-11 21:59 
>[оверквотинг удален]
>> Там ключами configure задается уровень строгости, включать ли в сборку алгоритмы/кодеки,
>> с которыми могут быть лицензионные ограничения при распространении, включать ли GPL-only
>> алгоритмы/кодеки или компилировать в LGPL-совместимом режиме и т.д.
>> Гибкость при сборке максимальная.
> В том-то и вопрос: если гибкость при сборке максимальная, какой смысл изобретать
> какие-то еще велосипеды и делать из них комбайн? Я для личного
> пользования могу сейчас собрать его в любой конфигурации с несвободными библиотеками.
> А они перепишут (если осилят) это все под GPL, и что?
> Патентные ограничения отпадут, что ли? Я уж не спрашиваю, будут ли
> эти свободные библиотеки качественнее несвободных...

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

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

ffmpeg очень много кто хочет использовать, но использовать GPL-библиотеки в коммерческих проектах затруднительно...


"От проекта FFmpeg отделился форк - Libav"
Отправлено dq0s4y71 , 14-Мрт-11 22:25 
Понятно. А внешние библиотеки они что, всерьез надеются все переписать?

"От проекта FFmpeg отделился форк - Libav"
Отправлено anonymous , 15-Мрт-11 04:26 
воспроизводить оно и так практически всё без внешних библиотек умеет. а для кодирования они ото всех внешних библиотек отказываться не собираются.

"От проекта FFmpeg отделился форк - Libav"
Отправлено User294 , 15-Мрт-11 04:06 
> Эти патентные ограничения только вставляют палки в колеса, и это ограничения очень
> теоретические - разработчиков кодеков еще никогда никто за патенты не судил.

Зато если поюзать результат работы разработчиков на практике, в реальном мире - можно запросто попасть под суд. А если программой нельзя пользоваться - это программа получается чисто теоретической, а вовсе не. И да, я конечно понимаю что патенты - маразм, и даже что тут они не действуют, но роялти почему-то дерут с производителей девайсов и всем плевать. И за эти роялти платим мы с вами. Купили фотоаппарат? Плеер? Телефон? С поддержкой воспроизведения патентованного формата? Значит заплатили роялти. При том что формат вполне себе на уровне остальных как правило. Просто те кто его протолкал - более борзые чем остальные и вовремя подсуетились, чтобы сперва дать первую дозу халявы, а когда вы подсели - тут уже никаких поблажек, гоните бабки.


"От проекта FFmpeg отделился форк - Libav"
Отправлено oops_ , 15-Мрт-11 05:57 
Ну не нравится вам внешняя библиотека - перепиши её. Но зачем шашкой-то махать? Да еще и создавать проблемы исходному проекту?.

"От проекта FFmpeg отделился форк - Libav"
Отправлено arcade , 14-Мрт-11 20:28 
Мне всегда нравятся люди которые орут о необходимости всё сровнять а потом построить всё заново. Меня так же интересует что им мешало до форка переписывать всё заново.

"От проекта FFmpeg отделился форк - Libav"
Отправлено Stax , 14-Мрт-11 20:35 
Люди, которые форкнулись - это и есть ТЕ люди, которые писали ffmpeg и mplayer долгие годы, в отличие от Нидермаера, который в свое время писал приличный код, но последние несколько лет занимается почти исключительно шпынянием других кодописателей и вставляет палки в колеса тем, кто хочет коммитить код.

По заявлению Диего, которому я вполне доверяю, эти, гхм, "идиоты", по вашему выражению писали 90% кода ffmpeg в последнее время, но терпеть политику Нидермайера им больше совсем не вмоготу и они хотят более свободную возможность писать код. А Ниредмайер с парой других приверженцов, конечно, остается у руля ffmpeg, с которого свалили почти все вменяемые люди, но что с того?.. Вы почитайте ffmpeg-devel, он последние пару месяцев только и занимается руганью и наездами без всяких оснований на людей, которые ДЕЙСТВИТЕЛЬНО пишут код.

http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/...


"От проекта FFmpeg отделился форк - Libav"
Отправлено paulus , 14-Мрт-11 21:11 
Спасибо за разъяснение ситуации. Желаем удачи и развития Libav, возможно проект выйдет лучше чем ffmpeg. Время покажет, кто шкодил и кто кодил...

"От проекта FFmpeg отделился форк - Libav"
Отправлено User294 , 15-Мрт-11 04:09 
> и занимается руганью и наездами без всяких оснований

Эээ последние пару месяцев революционирования - это теперь так называется отсутствие оснований? Нормально так, пришли чуваки, отобрали власть, а вы еще и ругаться на это не смейте, а то еще и пи...сом окажетесь. Прикольно придумано. Не умаляя заслуг разработчиков, данная логика мне кажется какой-то кривой :P.


"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 15-Мрт-11 02:17 
люто плюсую. у нас так контору сгноили - каждые полгода меняли людей и переписывали проект с нуля. с очевидным результатом.

"От проекта FFmpeg отделился форк - Libav"
Отправлено dq0s4y71 , 14-Мрт-11 20:35 
> Более того, захватившим власть намекнули, что права на домен ffmpeg.org и торговую марку Ffmpeg принадлежат Фабрису Беллару (Fabrice Bellard), основателю проекта.

Интересно, а логотип кому принадлежит? Я смотрю, сайт libav.org почти полностью повторяет ffmpeg.org, за исключением названия. Даже логотип ffmpeg-а оставили.


"От проекта FFmpeg отделился форк - Libav"
Отправлено Stax , 14-Мрт-11 21:53 
Логотип и текст на главной страницы за авторством людей, которые как раз ушли в libav. Они уже заявили претензию Нидермаеру, что он обязан пределать логотип для ffmpeg и заменить текст на сайте, на что он сказал "я переделал логотип", перерисовав линии на более тонкие, но было заявление, что этого недостаточно, и если он не переделает нормально, то он будет отвечать перед юристами.. в общем та еще комедия. На него реально много людей обозлилось, особенно за поведение в последние два месяца в рассылке и теперь они решили, видимо, отомстить, отбирая логотип и все прочее, что формально принадлежит им.

http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/...
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/...


"От проекта FFmpeg отделился форк - Libav"
Отправлено dq0s4y71 , 14-Мрт-11 22:33 
М-да... Я подробностей этих дрязг не знаю, и поначалу был как-то на стороне Нидермайера. Мол, не нравится - уходите, никто вам делать форк не мешает, нефиг за спиной что-то там мухлевать и перевороты устраивать. А теперь смотрю, наверное, не всё так просто. Люди работали, действительно этот бренд создавали, почему он теперь не должен принадлежать им?

"От проекта FFmpeg отделился форк - Libav"
Отправлено anonymous , 15-Мрт-11 01:53 
Им очень не хотелось делать форк и создавать этим кучу проблем пользователям и дистрибьютерам, и они пытались вначале договриться с Нидермайром, потом отстоять свою точку зрения голосованием (результаты были, в общем, проигнорированы), потом действием изменить политику обзора патчей и ответственных за их коммиты. Но в результате они пришли к выводу, что видимо, затея была провальной и кроме форка, в который уходит большая часть разработчиков, других вариантов решения нет.. http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/...

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 20:43 
Я не очень понял

> Более того, захватившим власть намекнули, что права на домен ffmpeg.org и торговую марку Ffmpeg принадлежат Фабрису Беллару (Fabrice Bellard), основателю проекта.

Основатель проекта он с кем ? С саботажниками или с libav? Если с libav зачем делать форк? Можно перенести репозиторий на другой сервер и поменять в dns адреса всего лишь.
А если с саботажниками то так оно и надо?


"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 21:00 
> Основатель проекта он с кем ? С саботажниками или с libav? Если
> с libav зачем делать форк? Можно перенести репозиторий на другой сервер
> и поменять в dns адреса всего лишь.
> А если с саботажниками то так оно и надо?

libav - это и есть саботажники, которых вынудили сделать форк, а не навязывать свои правила оригинальному проекту.


"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 20:53 
а что там с FFmpeg-mt, будет ли включен в Libav?

"От проекта FFmpeg отделился форк - Libav"
Отправлено Mif , 14-Мрт-11 20:53 
Вот тоже опенсорс, нет бы наоборот найти компромисс и объединится, а они наоборот плодят форки не чем не примечатильные

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним12233 , 14-Мрт-11 21:21 
помирятсья и сделают git merge ...

деловто :-)


"От проекта FFmpeg отделился форк - Libav"
Отправлено FFASM , 14-Мрт-11 21:24 
Есть два стиля писать код, красиво или быстро. Если в одной команде встречаются люди обоих стилей то и получается раскол.

Хотя компромиссом обычно бывают development и stable ветки. Хотя если очень переругаться...


"От проекта FFmpeg отделился форк - Libav"
Отправлено бедный буратино , 15-Мрт-11 00:38 
Зато теперь у нас будет два форка, один красивый, другой быстрый. Чем один, но как та обезьяна.

"От проекта FFmpeg отделился форк - Libav"
Отправлено Stax , 14-Мрт-11 22:08 
Да они уже все жутко обиделись друг на друга..
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/...
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/...

http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/...


"От проекта FFmpeg отделился форк - Libav"
Отправлено dq0s4y71 , 14-Мрт-11 22:35 
"Революция пожирает своих детей"? :)

"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 23:13 
> http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2011-March/...
> The Libav dev team would like to announce to all subscribers that due to
> the switch to the new name, and the old lists being overrun with flames,
> posting to the ffmpeg-devel, ffmpeg-cvslog, ffmpeg-user and
> ffserver-user mailing lists will be disabled in 24 hours.

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


"От проекта FFmpeg отделился форк - Libav"
Отправлено Аноним , 14-Мрт-11 23:18 
Хотели меритократию (власть достойных), а получили авсадикратию (власть наглых).

"Конфликт в стане разработчиков FFmpeg привел к созданию форк..."
Отправлено Аноним , 15-Мрт-11 19:33 
Так вроде и раньше были какие-то библиотеки libav. Путаницы не будет?

"Конфликт в стане разработчиков FFmpeg привел к созданию форк..."
Отправлено Аноним , 15-Мрт-11 20:35 
> Так вроде и раньше были какие-то библиотеки libav. Путаницы не будет?

Развивается библиотека libva (http://www.freedesktop.org/wiki/Software/vaapi), конечно путаницы с libav не избежать.


"Конфликт в стане разработчиков FFmpeg привел к созданию форк..."
Отправлено Аноним , 15-Мрт-11 21:06 
По вашей ссылке в гстримере они

gstreamer-vaapi consists in a collection of VA-API based plugins for GStreamer and helper libraries.


Software requirements:

    * libgstreamer0.10-dev >= 0.10.0
    * libgstreamer-plugins-base0.10-dev >= 0.10.16
    * libva-dev >= 0.31.0-1+sds9 (VA/GLX)
    * libavcodec-dev >= 0.6 or with <libavcodec/vaapi.h>


"Конфликт в стане разработчиков FFmpeg привел к созданию форк..."
Отправлено skybon , 15-Мрт-11 22:02 
Как показывает история, главными м**аками оказываются сами рЭволюционэры. В доказательство луркаем историю создания OpenBSD.

"Конфликт в стане разработчиков FFmpeg привел к созданию форк..."
Отправлено szh , 16-Мрт-11 14:20 
если единичный случай это доказательство, то тебе пора менять профессию на балабола.

"Конфликт в стане разработчиков FFmpeg привел к созданию форк..."
Отправлено Аноним , 17-Мрт-11 15:36 
Кстати, а почему бы не признать в области опенсорса (software, hardware) любые патенты недействительными? В конце концов, опенсорсные проекты - это же общественное достояние. А проприетарщики пусть патентуют, что хотят, и грызутся потом, обеспечивая дополнительные рабочие места.