Cdrkit
Encyclopedia
cdrkit is a collection of computer programs for CD and DVD
DVD
A DVD is an optical disc storage media format, invented and developed by Philips, Sony, Toshiba, and Panasonic in 1995. DVDs offer higher storage capacity than Compact Discs while having the same dimensions....

 authoring that work on Unix-like
Unix-like
A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification....

 systems.
cdrkit is released under the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

 version 2.
ArchLinux, Fedora
Fedora (operating system)
Fedora is a RPM-based, general purpose collection of software, including an operating system based on the Linux kernel, developed by the community-supported Fedora Project and sponsored by Red Hat...

, Gentoo Linux
Gentoo Linux
Gentoo Linux is a computer operating system built on top of the Linux kernel and based on the Portage package management system. It is distributed as free and open source software. Unlike a conventional software distribution, the user compiles the source code locally according to their chosen...

, Mandriva Linux
Mandriva Linux
Mandriva Linux is a Linux distribution distributed by Mandriva. It uses the RPM Package Manager...

, openSUSE
OpenSUSE
openSUSE is a general purpose operating system built on top of the Linux kernel, developed by the community-supported openSUSE Project and sponsored by SUSE...

 and Ubuntu
Ubuntu (operating system)
Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu...

 all include cdrkit.
Joerg Jaspert is cdrkit's leader and release manager.

It was created in 2006 by Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...

 developers as a fork of cdrtools
Cdrtools
cdrtools is a collection of independent projects of free software/open source computer programs, created by Jörg Schilling and others under the GNU General Public License ....

 based on the last GPL-licensed version when cdrtools licensing changed.

Components

Major components include:
  • wodim (an acronym for write optical disk media), which was forked from the cdrecord program in cdrtools.
  • icedax (an acronym for incredible digital audio extractor), which was forked from the cdda2wav program in cdrtools.
  • genisoimage (short for generate ISO image
    ISO image
    An ISO image is an archive file of an optical disc, composed of the data contents of every written sector of an optical disc, including the optical disc file system...

    ), which was forked from the mkisofs program in cdrtools.

Front-ends

Other software can use cdrkit tools in the back-end. cdrkit tools will maintain interface compatibility with cdrtools 2.01.01a08 at least for the near future. Numerous programs can therefore use it, including Brasero
Brasero (software)
Brasero is a free disc-burning program for Unix-like systems, which serves as a graphical front-end to cdrtools, growisofs, and libburn.Brasero is the default CD/DVD application in the GNOME desktop....

 (the default GNOME
GNOME
GNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...

 Desktop CD/DVD application), K3b
K3b
K3b is a CD and DVD authoring application by KDE for Unix-like computer operating systems. It provides a graphical user interface to perform most CD/DVD burning tasks like creating an Audio CD from a set of audio files or copying a CD/DVD, as well as more advanced tasks such as burning eMoviX...

 (the default KDE
KDE
KDE is an international free software community producing an integrated set of cross-platform applications designed to run on Linux, FreeBSD, Microsoft Windows, Solaris and Mac OS X systems...

 desktop application), and X-CD-Roast
X-CD-Roast
X-CD-Roast is a GTK+ front-end for cdrtools which provides a graphical user interface for CD authoring.X-CD-Roast runs on Linux and other Unix-like computer operating systems...

 (desktop environment
Desktop environment
In graphical computing, a desktop environment commonly refers to a style of graphical user interface derived from the desktop metaphor that is seen on most modern personal computers. These GUIs help the user in easily accessing, configuring, and modifying many important and frequently accessed...

 independent).

History

A license dispute arose between the Debian maintainers and cdrtools author Jörg Schilling. The Debian developers assert that the GPL license is not compatible with the CDDL
Common Development and Distribution License
Common Development and Distribution License is a free software license, produced by Sun Microsystems, based on the Mozilla Public License , version 1.1....

 license that covers part of the cdrtools code. In contrast, cdrtools maintainer Jörg Schilling states that there is no problem with the license, and also asserts that the Debian fork is not legally redistributable.

Schilling has also claimed that the cdrkit fork reintroduced various bugs from the first versions of cdrtools, which were already fixed in later cdrtools versions.

wodim and cdrecord differences

The most recent version of cdrecord, as of April 2011, was version 3.01a04.

Wodim is based on cdrtools-2.01 (from September 9 2004) and the wodim version that shipped within Red Hat Enterprise Linux version 6 (as of spring 2011) had version number 1.1.9 - a file from October 26 2008.

cdrecord provides functionality for blue ray devices, all DVD and CD media and localization
Language localisation
Language localisationThe spelling "localization", a variant of "localisation", is the preferred spelling in the US and Canada. is the second phase of a larger process of product translation and cultural adaptation to account for...

support.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK