Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
W
web
  • Overview
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • CI / CD
    • CI / CD
    • Pipelines
    • Schedules
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • Libburnia
  • web
  • Wiki
  • Home

Home

Last edited by Thomas Schmitt Sep 13, 2017
Page history

Welcome to libburnia project

NEWS

  • Tue Sep 12 2017 Release 1.4.8 is ready on release page. libburn now refuses to write to SRM+POW formatted BD-R, because it would spoil them. libisofs got several bugs fixed and offers new API calls to support new xorriso features. xorriso and libisoburn offer more detail control with particular boot sector types. New bugs and a regression from version 1.4.4 were fixed.

  • Tue Aug 1 2017 we celebrate 11 years of libburnia project.

  • Fri Oct 28 2016 We begin to move from Trac/svn/bzr to GitLab/git.

  • Sun Mar 20 2016 The wiki article about problems with concurrent burns describes two workarounds for the poor throughput which can be observed on Linux if libburn operates more than one drive at a time.

ABOUT

libburnia is a project for reading, mastering and writing optical discs. Currently it is comprised of libraries named libisofs, libburn, libisoburn, a cdrecord emulator named cdrskin, and an integrated multi-session tool named xorriso. The software runs on GNU/Linux, FreeBSD, Solaris, NetBSD, OpenBSD. It is base of the GNU xorriso package.

LICENCE

The source code for the libburnia project is distributed under the terms of the GNU General Public License version 2 or later (GPLv2+).

Be aware that linking libisoburn with GPLv3+ library libreadline-6 will automatically change the license of the resulting libisoburn.so and xorriso binary to GPLv3+.

SOURCE CODE

The current release tarballs are available at Releases Page.

The project lives in a git repository hosted on https://dev.lovelyhq.com/libburnia. You can check-out the latest unstable versions using:

git clone https://dev.lovelyhq.com/libburnia/libburn.git
git clone https://dev.lovelyhq.com/libburnia/libisofs.git
git clone https://dev.lovelyhq.com/libburnia/libisoburn.git

Browse online.

For building the libraries and binaries you will need autotools of at least version 1.7.

DOCUMENTATION

Wiki page with Frequently Asked Questions.

Current development version:

Manual pages of command line programs:

  • man 1 cdrskin
  • man 1 xorriso
  • man 1 xorrisofs
  • man 1 xorrecord

The APIs of the libraries are documented in their C header files:

  • libburn/libburn.h
  • libisofs/libisofs.h
  • libisoburn/libisoburn.h
  • libisoburn/xorriso.h

Example programs:

  • libburn/test/libburner demonstrates fundamental API gestures for burning, blanking and formatting optical media.
  • libburn/test/telltoc demonstrates fundamental API gestures for inquiring the state of optical media.
  • libisofs/demo/demo demonstrates fundamental API gestures of libisofs.
  • libisoburn/frontend/frontend_pipes_xorriso demonstrates xorriso as dialog slave under control of a C program.
  • libisoburn/frontend/sh_on_named_pipes.sh demonstrates xorriso as dialog slave under control of a bash script.
  • libisoburn/frontend/xorriso-tcltk demonstrates xorriso as dialog slave under GUI control of a Tcl/Tk script. See also mini introduction.

README files:

  • libburn
  • libisofs
  • libisoburn
  • GNU xorriso

CONTRIBUTION

We welcome and consider any sorts of contribution although not all can be accepted, of course. If you want to contribute to libburnia project development, then report experiences, propose new features, or post patches for discussion on bug-xorriso at gnu dot org.

MAILING LISTS

Please send support requests and proposals to

bug-xorriso at gnu dot org - Public mailing list of GNU xorriso.

DONATIONS

Any donations made to the libburnia project would greatly assist its progress by helping us to acquire drives and media. If you would like to donate, please mail us:

  • mario.danic [at] gmail [dot] com, Cc: scdbackup [at] gmx [dot] net.

DEVELOPERS

Thomas Schmitt - scdbackup [at] gmx [dot] net - Current main developer

Mario Đanić - mario [at] libburnia-project [dot] org - Founder, webmaster, developer

  Clone repository
  • Concurrentlinuxsr
  • Devguide
  • Faq
  • Libburn
  • Libisoburn
  • Libisofs
  • Mastering
  • Outdatedlibburnreleases
  • Outdatedlibisoburnreleases
  • Aaip
  • Cdrskin
  • Discussmd
  • Doener image
  • Home
  • Maintained pages
More Pages
×

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.