libburnia is a project comprised of libraries and binaries for reading, mastering, and writing optical discs. It provides libburn, a CD/DVD/BD burn library, libisofs, a manipulation library for ISO 9660 filesystems, and libisoburn, a ISO 9660 multi-session library. On top of them there is cdrskin, a cdrecord emulator, and xorriso, a all-in-one application for ISO 9660 multi-session operations which additionaly provides a limited emulation of mkisofs.
License: GNU General Public License (GPL)
Changes:
It is now possible to write the crucial start blocks of a filesystem with slow BD-RE Defect Management and to write the bulk of data with full nominal speed. A new operating system adapter allows users to build libburn on systems other than Linux and FreeBSD. There will be no direct operation of CD/DVD/BD drives, but only normal POSIX I/O with files or drives.
More...