LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
LinkBack Search this Thread
Old 05-16-2006, 12:56 PM   #1
linuxcbon
Member
 
Registered: May 2006
Posts: 56

Rep: Reputation: 16
Question 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
 
Old 05-16-2006, 01:07 PM   #2
pljvaldez
Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Squeeze (x86)
Posts: 6,092

Rep: Reputation: 269Reputation: 269Reputation: 269
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...
 
Old 05-16-2006, 01:07 PM   #3
kencaz
Senior Member
 
Registered: Mar 2005
Location: Las Vegas, NV
Distribution: Mandriva Slackware FreeBSD
Posts: 1,468

Rep: Reputation: 47
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
 
Old 05-16-2006, 01:19 PM   #4
ataraxia
Member
 
Registered: Apr 2006
Location: Pittsburgh
Distribution: Debian Sid AMD64
Posts: 296

Rep: Reputation: 30
There's cdrdao and growisofs (which really does write DVDs itself, in spite of its name).
 
Old 05-16-2006, 03:04 PM   #5
linuxcbon
Member
 
Registered: May 2006
Posts: 56

Original Poster
Rep: Reputation: 16
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 !
 
Old 05-16-2006, 03:20 PM   #6
reddazz
Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 73
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.
 
Old 01-04-2007, 01:48 AM   #7
linuxcbon
Member
 
Registered: May 2006
Posts: 56

Original Poster
Rep: Reputation: 16
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
 
Old 01-04-2007, 09:17 AM   #8
rickh
Senior Member
 
Registered: May 2004
Location: Albuquerque, NM USA
Distribution: Debian-Lenny/Sid 32/64 Desktop: Generic AMD64-EVGA 680i Laptop: Generic Intel SIS-AC97
Posts: 4,250

Rep: Reputation: 59
Debian has forked cdrecord to wodim ... That is free, but I don't know how widely available it is for other distros
 
Old 01-04-2007, 01:26 PM   #9
reddazz
Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 73
Quote:
Originally Posted by rickh
Debian has forked cdrecord to wodim ... That is free, but I don't know how widely available it is for other distros
Suse is now using wodim and I am sure other distros will as well. Debian invited other distros to work on wodim, which was a pretty good gesture in my opinion. There would be a lot of duplication of effort if each distro made its own fork.
 
Old 01-04-2007, 10:03 PM   #10
studioj
Member
 
Registered: Oct 2006
Posts: 460

Rep: Reputation: 31
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.
 
Old 01-16-2007, 04:14 PM   #11
linuxcbon
Member
 
Registered: May 2006
Posts: 56

Original Poster
Rep: Reputation: 16
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.
 
Old 01-17-2007, 01:02 AM   #12
studioj
Member
 
Registered: Oct 2006
Posts: 460

Rep: Reputation: 31
Quote:
Originally Posted by linuxcbon
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.
get your facts straight before you go dumping on fellow hackers their dude.
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:
Now, what happened to GPLd software in the past few years? The Free Software Foundation heavily reduced the effort in extending Free Software and instead started a campaign to _talk_ about Free Software instead. Other software (like solaris) meanwhile did improve or become Open Source.
so how about we get out there and question all this crap about shutting out anything using the new opensolaris liscense ! or are we afraid of real "freedom" to do with software anything you like.
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.

Last edited by studioj; 01-17-2007 at 01:06 AM.
 
Old 01-17-2007, 05:42 PM   #13
linuxcbon
Member
 
Registered: May 2006
Posts: 56

Original Poster
Rep: Reputation: 16
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.

Last edited by linuxcbon; 01-20-2007 at 05:50 AM.
 
Old 01-22-2007, 08:14 PM   #14
Darth Cupcake
Member
 
Registered: Nov 2006
Distribution: Arch Linux
Posts: 53

Rep: Reputation: 15
iTunes is the first that comes to my mind, though there are quite a few. Especially games.
 
  


Reply

Tags
cdrecord, gpl, linux, open source, solaris


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
trouble with cdrecord: Cannot open SCSI driver. scott.anderson Fedora 9 01-13-2006 05:54 AM
cdrecord: Cannot open SCSI driver. karhu Linux - Software 6 08-18-2005 09:16 PM
need cdrecord source code skie_knite007 Programming 1 02-16-2005 11:10 AM
cdrecord - Error trying to open /dev/scd0 exclusively... jeffreybluml Linux - Newbie 10 03-22-2004 06:43 PM
cdrecord problem - Cannot open '/dev/pg*' irvken Linux - Hardware 3 12-31-2003 02:59 AM


All times are GMT -5. The time now is 08:45 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration