is cdrecord open-source ?
hi all,
it seems cdrecord is not open-source, how is it ? Do you know good open-source softs to burn cds and dvds ? (except guis based on cdrecord like k3b etc.). Thanks |
My understanding of the issue is that cdrecord is open-source (it's in the Debian repositories, which should tell you about how "free" it is), but that the author basically said that distros can't patch cdrecord on their own and all patches to the software must go through him. So he's basically taken over revision control.
You are still allowed by the GPL to take the code, modify it how you want, and publish it. The difference is that unless he buys off on the code, it is no longer cdrecord, it's a new package called bastardized-cdrecord... Seems more like a copyright issue to me, but I'm no lawyer... |
I alway's thought it was, but never really thought about it much... You might find your answere here:
http://cdrecord.berlios.de/old/private/cdrecord.html Does it really matter anyway. It's a great prog... KC |
There's cdrdao and growisofs (which really does write DVDs itself, in spite of its name).
|
I finally found the web site and sources of cdrecord :
http://freshmeat.net/projects/cdrecord/ There are many bad points for cdrecord : - the author is tired to maintain cdrecord. - the author doesnt look user-friendly. - the author refuses to follow Linux rules like scsi emulation. - cdrecord doesnt seem GPL. cdrdao can only Disk at Once (DAO) (burn cd on the fly or audio cds). growisofs can only isos. It would be GOOD to have another GOOD cd and dvd recording open-source software ! We need it ! |
Cdrecord has always had issues and I am suprised that nobody has come up with a replacement yet. Apparently the author is the main problem because he doesn't readily accept patches.
|
J. Schilling forked cdrtools from GPL to CDDL (from Sun company), which is not GPL-compatible.
He included many restrictions in his code like "you are not allowed to modify this section" etc. :-( :-( . Ark linux made a GPL fork called dvdrtools. Debian made a GPL fork called cdrkit. Source : http://lists.debian.org/debian-devel.../msg00002.html Discussion on slashdot : http://linux.slashdot.org/linux/06/09/04/1335226.shtml |
Debian has forked cdrecord to wodim ... That is free, but I don't know how widely available it is for other distros
|
Quote:
|
just my opinion but J. Schilling is a powerfull programmer and cdrecord is amazing.
i mean it builds on like 35 different architectures under like 7 different operating systems and suports 500 or more disk drives. the guy just got tired of Linux people giving him crap and acting like linux is the only operating system in the world so he told us to leave him alone and i kind of see his point on this one. |
cdrecord is based on CDWrite, a unix solaris program, so it is nothing new or extraordinary.
If I code a program for Linux, I will not tell Linux to change their os, but I will adapt my program to their os. The most powerful programmer of the world is useless if he is arrogant. |
Quote:
beside the fact that there are liability issues with public false statements concerning peoples buisness. we all owe the hacker community a great deal. some actual facts: J Schilling wrote the first generic SCSI driver in the world in 1986 as an interface to a high resolution scanner and it is an interface that has remained unchainged since. next he wrote a disk formatting utility for solaris. cdrecord was an outgrowth of that work. when cdrecord was first unveild in 1996 it contained NO CDWrite code at all. like i said earlier cdrecord is a masterpiece and model of cross platform developement that runs on (i said 7 earlier) but it's more like 30 different operating systems and accross many many different hardware platforms. it should be studied carefully by anyone interested in cross platform develpement, just the build system alone is mind blowing. we can argue about the nature of liscenses all day but one problem every anarchist type organization like Linux faces is the slide toward totalitarianism. If you become totalitarian about enforcing "freedom" then there is no freedom at all. Solaris has become open source which is the coolest thing. J Shilling about GPL Quote:
like make it open source. if arrogant programmers are useless then Linux might be the most useless. just let the hackers be. they are like jazz musicians. all a little crazy. |
I like GPL because it is freedom and it protects my rights.
Open-source is not for me, because I don't want to be exploited and my code to be stolen. Schilling ported CDWrite code from Linux to Solaris, and then again to Linux and other platforms. Someone will write a replacement for cdrecord, and cdrecord will be forgotten. And no, I don't like arrogant people, no matter how intelligent they are. |
iTunes is the first that comes to my mind, though there are quite a few. Especially games.
|
All times are GMT -5. The time now is 10:41 AM. |