cdrkit - a set of computer programs for working with CD and DVD , running on UNIX-like systems.
cdrkit | |
---|---|
Type of | CD / DVD-writing |
Developer | Debian project |
Written on | |
operating system | UNIX-like operating systems |
Latest version | 1.1.11 ( October 17, 2010 ) |
License | GPL version 2 |
Site | cdrkit.org |
The creation of cdrkit was initiated by the Debian project, as a fork of cdrtools . cdrkit is released under the GNU General Public License version 2.
ALTLinux , Fedora , Gentoo Linux , Mandriva Linux , openSUSE and Ubuntu include cdrkit.
Joerg Juspert is the leader and release manager for cdrkit.
Content
Components
The main components of the package:
- wodim (an acronym for w rite o ptical di sk m edia), which is a fork of the cdrecord program in cdrtools.
- icedax (acronym from i n c r e dible d igital a udio e x tractor), is a fork of the cdda2wav program in cdrtools.
- genisoimage (abbreviated generate ISO image ), which is the fork of the mkisofs program in cdrtools.
Front End
Other software can use cdrkit tools as a back-end . The cdrkit tools will save the cdrtools interface 2.01.01a08 at least until the near future [2] . Many programs, including K3b , will be able to use it until that time.
Fork
Problems with the cdrtools license in 2006 forced the cdrtools Maintainers of the Debian project to create a fork cdrtools - cdrkit [3] [4] [5] .
Joerg Schilling , the main developer of cdrtools, changed the cdrtools license to the Common Development and Distribution License . A year later, Schilling also changed the license of many parts of the cdrtools code (mainly cdrecord and its own SCSI library) to CDDL. Debian states that this would make it difficult to distribute software in binary form. Debian developers who included cdrtools in the distribution stated that Debian could no longer distribute cdrtools because the GPL prohibits combining GPL code with code under a license that includes incompatible restrictions. Debian developer Don Armstrong proposed dual licensing as a possible solution. Jörg Schilling believed that there was no problem with licensing, referring to paragraph 9 of the definition of open source software [6] . He stated that each part of cdrtools would be an independent work, and did not agree to make any changes to the licenses [7] .
At a standstill, the Debian developers made copies of the latest cdrtools source files under the GPL and released the result under the GPL license in 2004. Two years later, Heiko Eißfeldt and Jörg Schilling sent a notice to Debian that Debian had no right to use the original utility names in their defective branch, thereby compromising the quality of the original cdrtools. After that, Debian renamed its branch to cdrkit
Jörg Schilling stated on cdrecord that the whole licensing problem is a “fairy tale” fabricated by people after Schilling rejected the patch to support UTF-8 in mkisofs , because “the quality of the code for this patch was disgusting” and called fork attack on the cdrtools project [8] . According to him, the Debian fork conflicts with the GPL and Copyright and uses the original program names without the permission of the authors, therefore it cannot legally be distributed [9] .
See also
- cdrtools
- dvd + rw-tools
Notes
- ↑ The cdrkit Open Source Project on Open Hub: Languages Page - 2006.
- ↑ cdrkit - portable command-line CD / DVD recorder software . The appeal date is September 22, 2008. Archived April 9, 2012.
- ↑ cdrkit (fork of cdrtools) uploaded to Debian, please test . The appeal date is August 4, 2007. Archived April 9, 2012.
- ↑ cdrtools - a tale of two licenses . Archived April 9, 2012.
- ↑ cdrkit: Debian forke cdrtools Unreferenced . The appeal date is September 22, 2008. Archived April 9, 2012.
- ↑ The Open Source Definition (Annotated) . Archived April 9, 2012.
- ↑ Debian Bug report logs - # 377109 Unreferenced . Archived April 9, 2012.
- ↑ Cdrtools - why do Linux distributions create bad forks? Archived April 9, 2012.
- ↑ Cdrkit - lisense violations Undefined . Archived April 9, 2012.
Links
- cdrkit website
- cdrkit (fork of cdrtools) uploaded to Debian, please test (fork announcement)
- Cdrtools - why do Linux distributions create bad forks? , essay by Jörg Schilling referring to cdrkit without mentioning its name