И зра не читал. И другие тоже видимо не удосужились прочесть. Чувака просто заколебало работать как суппорт для версий cdrecord, пропатченых(+broken) дистрибьюторами.
Формальный повод: автору не нравятся ошибки, которые якобы появляются из-за патчей, накладываемых SuSe. Реально он просто не хочет чтобы дистроклепатели добавляли поддержку DVD, поскольку сам распростроняет коммерческую версию cdrecord-ProDVD.
dvd+rw-tools? Какой смысл использовать коммерческий cdrecord-ProDVD если есть это. :) Так что я не думаю что коммерческая версия особо хорошо распространяется => вряд ли он из-за этого бучу поднял :)
> Чувака просто заколебало работать как суппорт для версий cdrecord, пропатченых(+broken) дистрибьюторами.
А его кто-то заставляет? Все такие багрепорты в /dev/null, и делов. И большими красивыми буквами написать об этом на главной странице сайта и в README. Как и делают все нормальные люди.
>> Чувака просто заколебало работать как суппорт для версий cdrecord, пропатченых(+broken) дистрибьюторами.
>А его кто-то заставляет? Все такие багрепорты в /dev/null, и делов.
Верно, например Gaim'овцы не принимают багов от пользователей Gentoo и его никто не заставляет возится с багами SUSE. Если уж смена лицензии на XFree не привела к глобальному краху linux-desktop, то эту выходку и подавно мало кто заметит.
> Оно конечно нафиг ненадо, но чем пионЭры будут диски писать?
Вот этим самым и будут, пока ребята libburn не доделают. Если в дистре cdrecord пропатченный - производитель дистра обеспечивает поддержку. Или не обеспечивает, это уж согласно контракту. Хочется поддержки от автора - качай и собирай "чистую" версию с сайта.
А всё потому, что некоторые глючные юзвери не имеют привычки читать... Например:
sergei@ha:~> cat /etc/SuSE-release
SuSE Linux 9.0 (i586)
VERSION = 9.0
sergei@ha:~> cdrecord -version
Cdrecord-Clone 2.01a18-dvd (i686-suse-linux) Copyright (C) 1995-2003 Jцrg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to <warly@mandrakesoft.com>.
Note: The author of cdrecord is not to be bothered with problems in this version.
>CDRECORD медленно, но верно превращается в non-free
Он уже давно non-free, за то что бы писать DVD автор денюжку хочет,
можно конечно выписать у автора фришную лицензию, однако он не
всем ее посылает и к тому же она триальная... И вот нашлись добрые
люди, которые наваяли патч к cdrecord, что бы он стал DVD диски писать
без ограничения, правда для этого еще нужны dvd+rw-tools в придачу,
вот автор и поднял бучу, что мол все это шайтанство и за всякие левые
патчи он не отвечает... Правда я не совсем понял, причем тут Suse,
когда ребята из мандрейка перенесли старый добрый патч от
cdrecord-1.x, в cdrecord-2.x....Ну да ладно, открываем исходники
cdrtools и находим COPYING, читаем, GPL, далее открываем директорию
cdrecord и тоже видим GPL, но с небольшими пометками об
ограничениях, мол нехорошо трогать cdrecord.c и defaults.c, а если
троните то я вам сцуки покажу и не за что не отвечаю, так какого
спрашивается хрена автор выкладывал свои исходники под GPL, если в
них нельзя делать правки? Он делает ссылку на пункт 6 в GPL лицензии,
только вот она не чего не запрещает, а лишь дает понять об ответственности... Вывод, не надо было под GPL выкладывать, а надо
было под своей лицензией выложить, если вообще это надо было...
> Maybe I have missed something, but if the master files (COPYING etc.) in the root of the package clearly say that the license is GPL, isn't such a comment just a comment without any legal binding at all?
> Also, it seems that 2.01a38-pre no longer contains the comment.
Просто неграмотный народ начал слать ему баги не о том. Я не видел SuSe, но в Debian есть такая прелестная штучка -- reportbug -- которая отправляет репорт ментейнеру, а он, если надо, автору. И никаких проблем. В Debian тоже патченная версия, однако комплейнов на неё у Schilling'а не возникает.
В SuSe или RedHat есть что-нибудь наподобие reportbug? Или просто сказывается средний уровень подготовки пользователей дистрибутивов?
Да и сидирекорд не совсем все писать может, не все стандарты...кому нужен этот гроб когда алкоголь есть? А все эти конверяжки не стоят мастдайных конверторов имиджей....чисто исо рулит. :))
Насколько я понял, Шиллинг запретил менять участок кода, в котором делается проверка версии ядра и версии дистрибутива. Если дистрибутив SuSe, то затем вываливаются ругательства по поводу криворукости зюзей. Весь остальной код как был так и остается GPL.
Понятно, зюзям это не понравилось и поднялся крик про нарушение GPL.
> Re: ATI Online Petition - нужны приличные драйвера
ATI этой дурацкой петицией подотрётся. Потому как лялиховодов среди её клиентов - настолько ничтожная доля, что заморачиваться поддержкой лялиха - себе дороже.
Но там есть еще комментарий о том, что на самом деле он не хочет
включать туда поддержку для записи DVD, потому что есть cdrecord-ProDVD,
выпускаемый им же...
IMHO дольше, а еще раньше народ делал libcdburn, который благополучно закрылся с появлением libburn. С нетерпением ждём стабильного релиза libburn и новых писалок, использующих эту либу. Пример писалки - http://www.coaster-burn.org/
При наличии открытого cdrecord писать с нуля весьма затруднительно и откровенно глупо. Код брать необязательно, но посмотреть, какие проблемы возникли в рабочем аналоге и как их решали по любому полезно.
> При наличии открытого cdrecord писать с нуля весьма затруднительно и откровенно глупо. Код брать необязательно, но посмотреть, какие проблемы возникли в рабочем аналоге и как их решали по любому полезно.
Ну, я не думаю что они совсем не смотрят код cdrecord, скорее всего даже берут некоторые куски. Однако API для либы им явно пришлось придумывать своё. Кроме того проект libburn одновременно делает и libisofs. Кстати, а cdrecord написан на C или C++? libburn пишут на чистом C.