The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект VLC перевёл большинство модулей воспроизведения на лицензию LGPL

16.11.2012 14:19

Жан-Батист Кемпф (Jean-Baptiste Kempf), лидер сообщества VideoLAN, сообщил о завершении финального этапа перелицензирования компонентов проекта VLC. В дополнение к ранее переведённым с лицензии GPLv2+ на LGPLv2.1+ базовых библиотек libVLC, libVLCcore, libdvbpsi, libaacs и libbluray, отмечено завершение процесса смены лицензии для почти всех модулей воспроизведения.

В частности, лицензия LGPL теперь применяется к модулям разграничения доступа, кодекам, упаковщикам и распаковщикам медиа-контейнеров, модулям для фильтрации, вывода и смешивания звука, модулям вывода и корректировки видео, модулям вывода текста, парсеру XML и блокам оптимизации с использованием инструкций ARM NEON и SSE2. Таким образом в настоящее время почти весь код VLC доступен под лицензией LGPL. Из не переведённых на LGPL компонентов отмечаются единичные модули с авторами которых не удалось связаться, и модули, привязанные к внешним библиотекам, поставляемым под лицензиями GPL.

Отдельно опубликована статья (часть 1, часть 2), в которой подробно изложены особенности организации смены лицензии в таком крупном проекте как VLC, в котором, как и в ядре Linux, изначально не практиковался способ передачи разработчиками имущественных прав. В процессе смены лицензии на модули потребовалось получить личное разрешение от 230 разработчиков, чей код входит в состав VLC. Для автоматизации процесса было написано несколько скриптов, определяющих почтовые адреса разработчиков, коммиты которых присутствуют в репозитории, отправляющих им почтовые сообщения и отсеивающих уже не существующие адреса.

Работу усложняло то, что разрешение нужно было получить у разработчиков, давно покинувших проект, следы которых потеряны, а также у авторов кода, заимствованного у таких проектов, как Xine и MPlayer. После первой рассылки 25% писем вернулись с ошибкой, а 50% остались без ответа. После двух повторных рассылок удалось получить ответ от 50% разработчиков. Для оставшихся 50% разработчиков пришлось долго и скрупулёзно определять рабочие адреса через Google, Freecode, Github, Gitorious, LinkedIn и Facebook, а также находить людей через знакомых и коллег по работе.

Целью перехода с лицензии GPL на LGPL является желание предоставить возможность связывания кода проекта с проприетарными продуктами и открытыми проектами, распространяемыми под лицензиями не совместимыми с GPL. Использование лицензии GPLv2 требовало обязательного открытия под GPL кода всех продуктов, использующих библиотеки VLC, что мешало более широкому распространению технологий VLC, отталкивало коммерческие компании от участия в проекте и не позволяло поставлять версию VLC для iOS в каталоге Apple App Store.

Дополнение: комментарий Брэдли Куна, директора организации Software Freedom Conservancy и члена управляющего совета GNOME.

  1. Главная ссылка к новости (http://www.jbkempf.com/blog/po...)
  2. OpenNews: Релиз медиаплеера VLC 2.0.0
  3. OpenNews: Проект VideoLAN перевёл ядро VLC на лицензию LGPL
  4. OpenNews: Проект VideoLAN объявил о решении перевести libVLC на лицензию LGPL
  5. OpenNews: Приложения, выпущенные под лицензией GPL, подлежат удалению из Apple App Store
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/35350-vlc
Ключевые слова: vlc, license, gpl
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 14:40, 16/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    не стоит прогибаться под изменчивый мир...
     
     
  • 2.15, iZEN (ok), 16:36, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    "Макар" вон прогнулся и ничё.
     
     
  • 3.16, Michael Shigorin (ok), 16:55, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > "Макар" вон прогнулся и ничё.

    И некоторые теперь его не слушают уже за то, как поступил со своим бывшим барабанщиком.

     
     
  • 4.30, Михрютка (ok), 00:49, 17/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    эээ это вы про тот случай, когда Подгородецкого застукали за пересборкой слаквари? я тоже про это слышал.
     

  • 1.3, Алексей (??), 14:49, 16/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    LGPL для кодеков вполне достаточно
     
     
  • 2.24, Аноним (-), 20:39, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    VLC не кодек. Это плеер.
     

  • 1.4, mavriq_ (?), 14:53, 16/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > и не позволяло поставлять версию VLC для iOS в каталоге Apple App Store.

    пичалька-пичалька
    по делу - кому от этого выгода?

     
  • 1.5, Аноним (-), 14:58, 16/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    ужас какой хернёй пришлось заниматься
     
     
  • 2.6, Гость (?), 15:08, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Взять бы эти лицензии и отменить))
     
     
  • 3.7, Гость (?), 15:09, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Взять бы эти лицензии и отменить))

    забыл поставить :)

     
  • 3.10, ананим (?), 15:18, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    да так и было.
    пока подобные мс не придумали еула и не подали в суд на профессуру беркли.
     
     
  • 4.37, Аноним (-), 22:38, 17/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > пока подобные мс не придумали еула и не подали в суд на профессуру беркли.

    Только вот не надо говорить, что ребятам из Беркли это не понравилось.

     
     
  • 5.45, Клыкастый2 (?), 03:44, 19/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ты даже мысли такой не допускаешь, да?
     
  • 3.25, Аноним (-), 20:46, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Взять бы эти лицензии и отменить))

    В идеальном мире законы не нужны - все люди и так хорошие :). В реальном, к сожалению, все несколько иначе.

     
  • 2.8, Тот_Самый_Анонимус (?), 15:10, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Ну так наслушались столлмана, теперь разгребают.
     
     
  • 3.9, ананим (?), 15:16, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    у вас есть свой хоть какой-нибудь открытый проект?
    очень хочется его перелицензировать без вашего согласия.
    итак, есть или нет?
     
     
  • 4.11, Аноним (-), 15:21, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    ты хоть у одного троля проект видел? хоть какой-нибудь?
     
     
  • 5.12, ананим (?), 15:23, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет.
    Но спросить то можно?
     
  • 5.13, Аноним (-), 15:41, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Торвальдс? :)
     
  • 3.14, kurokaze (ok), 16:21, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А что RMS против LGPL разве? Я как GPL-щик одобряю LGPL для либ. Т.е. я вменяем, а ты красноглазый фанатик-GPLфоб
     
     
  • 4.28, dq0s4y71 (??), 22:24, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А что RMS против LGPL разве?

    Вообще-то да. http://www.gnu.org/licenses/why-not-lgpl.en.html

     
  • 4.32, arisu (ok), 11:59, 17/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А что RMS против LGPL разве?

    скажем так: «признаёт, как необходимое зло».

     

  • 1.17, Аноним (-), 17:28, 16/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ушел на mplayer, когда после обновления, VLC перестал проигрывать почти всё.
     
     
  • 2.19, Michael Shigorin (ok), 18:00, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ушел на mplayer, когда после обновления, VLC перестал проигрывать почти всё.

    После обновления убунты или только vlc?

     
     
  • 3.27, Maresias (ok), 21:04, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ушел на mplayer, когда после обновления, VLC перестал проигрывать почти всё.
    > После обновления убунты или только vlc?

    Убунта тут ни при чём. Где-то с середины 2011-го проект VLC стал унылым и безблагодатным. Последняя хорошая версия была в openSUSE 11.4. Хотя в 2010-м плеер был реально превосходным. А потом... В версии для виндоуз даже вирус нашли (независимо друг от друга люди из Питера и из Киева). На virustotal.com, наверное, та страница с отчётом о проверке ещё осталась.

     

  • 1.18, 4ertus2 (?), 17:47, 16/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Однако, тенденция.

    Разработчики все больше вынуждены вкалывать за денежку. Как следствие все меньше времени на бесплатные проекты. И вот уже бесплатные проекты идут искать разработчиков среди вкалывающих за денежку. Чтобы не загнуться.

    Весь вопрос - это кризис (временно) или конец IT-шной технологической волны?

     
     
  • 2.22, ананим (?), 18:20, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    да при чём тут деньги?
    просто встал вопрос с интеграцией vlc с блобами различных платформ (винда, мак, иос, андроид,.. — все имеют апи. и это апи ни разу не гпл), вот и выбрали лгпл (а не бсд к примеру).
    к сожалению, если vlc не будет интегрироваться также, как и блобы-аналоги, то будет выглядеть менее привлекательно при большей функциональности.

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

     
     
  • 3.34, 4ertus2 (?), 12:26, 17/11/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > да при чём тут деньги?

    Ну как же. Пирамида Маслоу. Пока программисту нечего кушать, творчество и самоутверждение подождет.

     
     
  • 4.35, ананим (?), 15:31, 17/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ага.
    А когдакушать есть, то в свободное время получается сабж.
    Есть подтверждения, что на vlc кто-то что-то заработал? Не?
     
     
  • 5.46, dq0s4y71 (??), 16:19, 19/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А вы думаете, там все работают исключительно бесплатно? :) Сходите из интереса на http://www.videolan.org/videolan/partners.html и посмотрите на список компаний и частных лиц, которые в разное время были донорами. Не золотые горы, конечно, но и не сказать, что всё абсолютно на голом энтузиазме.
     
  • 2.23, Аноним (-), 19:35, 16/11/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну Вы и нафантазировали :) Всё это только ради этого: поставлять версию VLC для iOS в каталоге Apple App Store.
     
     
  • 3.33, 4ertus2 (?), 12:14, 17/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Жаль. Опять апокалипсис откладывается...
     
  • 2.43, Мимокрокодил (?), 19:05, 18/11/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Есть мнение что это кризис цивилизации...
    Собственно давненько мировой войны небыло.  Третью задавили снижением рождаемости.
    Вот и технологическое развитие сделалось никому не нужным.
    Потому в веселую игру под названием ядерная война к сожалению для нас будут играть новые игроки.
    А как ядрены батоны закончатся (и миф о их всесилии окажется разрушен) все решит то чей МинСредМаш окажется эффективней...
    Алсо никогда VLC не использовал. При знакомстве с ним вызывал ощущение хорошего но странного продукта.
    Сейчас использую его для просмотра/записи IPTV.
     

  • 1.26, Maresias (ok), 20:58, 16/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Лицензии, лицензии... А зацикливание плейлиста по-прежнему сломано, и исправлять не желают.

    Последний нормальный релиз был в 2010-м. Но зачем что-то исправлять, проще напомнить о себе за счёт смены лицензии.

    "Как вы братцы ни садитесь, а в музыканты не годитесь" (с) из басни

    P.S. Юзайте SMPlayer.

     
     
  • 2.31, ананим (?), 00:55, 17/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вообще-то была таже хрень (писал баги и тд, и тп.)

    оказалось
    # equery uses media-video/vlc
    + - xml                    : Add support for XML files


    ФЛАГ xml ОБЯЗАТЕЛЕН!!!
    после этого всё работает очень чётко и надёжно (даже лучше чем в макос, где он просто основной! реально основной)

     
     
  • 3.38, Apple fanboy (?), 13:31, 18/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ... (даже лучше чем в
    > макос, где он просто основной! реально основной)

    В OS X есть MPlayerX, все играет, ничего лишнего, есть версия и в AppStore.

    Сам ушел с VLC, когда стал смотреть MKV 720p/1080p - что-то он тормозил.

    Может следовало поковыряться, но зачем, если есть то, что просто работает.
    В Ubuntu поставил Gnome Mplayer (это было еще во времена Gnome 2:), а в Windows таки да, SMPlayer, ну или вот Miro, чтоб все в одном флаконе (даже торренты) - недавно попробовал, вроде тянет


     
     
  • 4.44, Michael Shigorin (ok), 20:38, 18/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Сам ушел с VLC, когда стал смотреть MKV 720p/1080p - что-то он тормозил.

    Он постобработку гоняет лишний раз из GPU в CPU, помнится.

     

  • 1.29, pro100master (ok), 00:38, 17/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    теперь бесдельники его выпилят?:)
     
     
  • 2.36, botman (ok), 19:18, 17/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Бездельники его и не ставили, пользовались умолчательным totem или mplayer, те кто мезинец левой ноги не поленился согнуть давно поставили себе smplayer.
     
  • 2.47, dq0s4y71 (??), 16:22, 19/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Так его же перевели с GPL на более либеральную LGPL. С чего бы бсдельникам его выпиливать? Скорее, наоборот...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру