Cdrkit

Last updated
cdrkit
Developer(s) Debian Project
Stable release
1.1.11 / October 17, 2010;14 years ago (2010-10-17)
Operating system Unix-like
Type CD/DVD-writing
License GPL version 2
WebsiteN/A

cdrkit is a collection of computer programs for CD and DVD authoring that work on Unix-like systems. cdrkit is released under the GNU General Public License version 2. Fedora, Gentoo Linux, Mandriva Linux, and Ubuntu all include cdrkit. Joerg Jaspert is cdrkit's leader and release manager.

Contents

It was created in 2006 by Debian developers as a fork of cdrtools based on the last GPL-licensed version when cdrtools licensing changed. [1]

Major components of cdrkit include:

Features

The cdrkit includes many features for CD and DVD writing, such as

genisoimage is different from file archival utilities like tar in that it places the files and folders from the specified parent directory directly in the root directory of the disc image, not inside a directory with the name of the parent directory.

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. [3] Numerous programs can therefore use it, including the growisofs command-line utility and graphical tools like Brasero (the default GNOME Desktop CD/DVD application), K3b (the default KDE desktop application), and X-CD-Roast (desktop environment independent).

History

A license dispute arose between the Debian maintainers and the since deceased [4] cdrtools author Jörg Schilling. [5] The Debian developers said that the GPL license is not compatible with the CDDL license that covers part of the cdrtools code. [5] In contrast, cdrtools maintainer Jörg Schilling stated that there is no problem with the license, [6] and also felt that the Debian fork is not legally redistributable. [7] The Red Hat legal team differed with Schilling's position, saying that he has not provided them with any proof of either license or copyright violation in cdrkit. [8]

Schilling also said that the cdrkit fork reintroduced various bugs from the first versions of cdrtools, which were already fixed in later cdrtools versions. [9] Debian developers considered that some of these changes were necessary to solve existing problems, rather than being bugs. [10]

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. They are often obtained from the website of each distribution, which are available for a wide variety of systems ranging from embedded devices and personal computers to servers and powerful supercomputers.

<span class="mw-page-title-main">Mandriva Linux</span> Linux distribution

Mandriva Linux is a discontinued Linux distribution developed by Mandriva S.A.

<span class="mw-page-title-main">Knoppix</span> Linux operating system

Knoppix, stylized KNOPPIX, is an operating system based on Debian designed to be run directly from a CD / DVD or a USB flash drive. It was first released in 2000 by German Linux consultant Klaus Knopper, and was one of the first popular live distributions. Knoppix is loaded from the removable medium and decompressed into a RAM drive. The decompression is transparent and on-the-fly.

<span class="mw-page-title-main">GNU Project</span> Free software project

The GNU Project is a free software, mass collaboration project announced by Richard Stallman on September 27, 1983. Its goal is to give computer users freedom and control in their use of their computers and computing devices by collaboratively developing and publishing software that gives everyone the rights to freely run the software, copy and distribute it, study it, and modify it. GNU software grants these rights in its license.

dyne:bolic Linux distribution

dyne:bolic GNU/Linux is a Live CD/DVD distribution based on the Linux kernel. It is shaped by the needs of media activists, artists and creators to be a practical tool with a focus on multimedia production, that delivers a large assortment of applications. It allows manipulation and broadcast of both sound and video with tools to record, edit, encode, and stream. In addition to multimedia specific programs, dyne:bolic also provides word processors and common desktop computing tools.

<span class="mw-page-title-main">K3b</span> Optical disc authoring software

K3b is a CD, DVD and Blu-ray 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 CD/DVDs. It can also perform direct disc-to-disc copies. The program has many default settings which can be customized by more experienced users. The actual disc recording in K3b is done by the command line utilities cdrecord or cdrkit, cdrdao, and growisofs. As of version 1.0, K3b features a built-in DVD ripper.

Installation of a computer program, is the act of making the program ready for execution. Installation refers to the particular configuration of software or hardware with a view to making it usable with the computer. A soft or digital copy of the piece of software (program) is needed to install it. There are different processes of installing a piece of software (program). Because the process varies for each program and each computer, programs often come with an installer, a specialised program responsible for doing whatever is needed for the installation. Installation may be part of a larger software deployment process.

<span class="mw-page-title-main">MemTest86</span> Computer memory diagnostics software

MemTest86 and Memtest86+ are memory test software programs designed to test and stress test an x86 architecture computer's random-access memory (RAM) for errors, by writing test patterns to most memory addresses, reading back the data, and comparing for errors. Each tries to verify that the RAM will accept and correctly retain arbitrary patterns of data written to it, that there are no errors where different bits of memory interact, and that there are no conflicts between memory addresses.

<span class="mw-page-title-main">PCLinuxOS</span> Linux distribution

PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces. It is a primarily FOSS operating system for personal computers aimed at ease of use.

The Common Development and Distribution License (CDDL) is a free and open-source software license, produced by Sun Microsystems, based on the Mozilla Public License (MPL). Files licensed under the CDDL can be combined with files licensed under other licenses, whether open source or proprietary. In 2005 the Open Source Initiative approved the license. The Free Software Foundation (FSF) considers it a free software license, but one which is incompatible with the GNU General Public License (GPL).

cdrtools is a collection of independent projects of free software/open source computer programs for CD and DVD authoring.

<span class="mw-page-title-main">PulseAudio</span> Sound server for Unix-like operating systems

PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. It runs mainly on Linux, including Windows Subsystem for Linux on Microsoft Windows and Termux on Android; various BSD distributions such as FreeBSD, OpenBSD, and macOS; as well as Illumos distributions and the Solaris operating system. It serves as a middleware in between applications and hardware and handles raw PCM audio streams.

<span class="mw-page-title-main">Linux</span> Family of Unix-like operating systems

Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries, many of which are provided by the GNU Project.

dvd+rw-tools is a collection of open-source DVD and Blu-ray Disc tools for Linux, OpenBSD, NetBSD, FreeBSD, Solaris, HP-UX, IRIX, Windows and OS X. dvd+rw-tools does not operate on CD media.

Libburnia is a project that develops a collection of libraries and command-line tools for burning CDs, DVDs and Blu-ray media.

<span class="mw-page-title-main">Hanthana Linux (operating system)</span> Linux distribution

Hanthana Linux is a Linux distribution based on Fedora, distributed as free and open source software.

<span class="mw-page-title-main">Borg (backup software)</span> Deduplicating backup program

Borg is deduplicating backup software for various Unix-like operating systems. Borg is notably included in the Debian, Fedora, and Arch repositories.

<span class="mw-page-title-main">MX Linux</span> Mid-weight family of operating systems

MX Linux is a Linux distribution based on Debian stable and using core antiX components, with additional software created or packaged by the MX community. The development of MX Linux is a collaborative effort between the antiX and former MEPIS communities. The MX name comes from the "M" in MEPIS and the "X" in antiX — an acknowledgment of their roots. The community's stated goal is to produce "a family of operating systems that are designed to combine elegant and efficient desktops with high stability and solid performance".

References

  1. "cdrkit (fork of cdrtools) uploaded to Debian, please test" . Retrieved 16 August 2011.
  2. 1 2 "wodim(1): data to optical disk media - Linux man page". linux.die.net. Retrieved 2015-11-25.
  3. "cdrkit - portable command-line CD/DVD recorder software" . Retrieved 2008-09-22.
  4. "RIP Jörg Schilling". Archived from the original on 2023-01-02. Retrieved 2021-10-15. I have received message from his family that Jörg Schilling has passed away
  5. 1 2 "Debian Bug report logs - #377109".
  6. "There is no license problem in the original cdrtools" . Retrieved 16 August 2011.
  7. "The Debian fork violates the GPL and the copyright law" . Retrieved 16 August 2011.
  8. "Legal CD/DVD/BD writing software for Red Hat and Fedora" . Retrieved 2 September 2015.
  9. "What are the problems when running programs from the broken fork?" . Retrieved 16 August 2011.
  10. "Debian Bug report logs - #361450" . Retrieved 2 September 2015.