Synced readme file

This commit is contained in:
Mario Danic 2006-12-03 19:54:49 +00:00
parent b5b3c3704b
commit fda4857184

58
README
View File

@ -1,10 +1,10 @@
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
libburn.pykix.org libburnia.pykix.org
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
This all is under GPL. This all is under GPL.
(See GPL reference, our clarification and commitment at the end of this text) (See GPL reference, our clarification and commitment at the end of this text)
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
libburn.pykix.org libburnia.pykix.org
By Mario Danic <mario.danic@gmail.com> and Thomas Schmitt <scdbackup@gmx.net> By Mario Danic <mario.danic@gmail.com> and Thomas Schmitt <scdbackup@gmx.net>
Copyright (C) 2006 Mario Danic, Thomas Schmitt Copyright (C) 2006 Mario Danic, Thomas Schmitt
@ -12,14 +12,14 @@ Still containing parts of
Libburn. By Derek Foreman <derek@signalmarketing.com> and Libburn. By Derek Foreman <derek@signalmarketing.com> and
Ben Jansens <xor@orodu.net> Ben Jansens <xor@orodu.net>
Copyright (C) 2002-2006 Derek Foreman and Ben Jansens Copyright (C) 2002-2006 Derek Foreman and Ben Jansens
These parts are to be replaced by own code of above libburn.pykix.org-copyright These parts are to be replaced by own code of above libburnia.pykix.org
holders and then libburn.pykix.org is to be their sole copyright. copyright holders and then libburnia.pykix.org is to be their sole copyright.
This is done to achieve the right to issue the clarification and the This is done to achieve the right to issue the clarification and the
commitment as written at the end of this text. commitment as written at the end of this text.
The rights and merits of the Libburn-copyright holders Derek Foreman and The rights and merits of the Libburn-copyright holders Derek Foreman and
Ben Jansens will be duely respected. Ben Jansens will be duely respected.
This libburn.pykix.org toplevel README (C) 2006 Thomas Schmitt This libburnia.pykix.org toplevel README (C) 2006 Thomas Schmitt
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
Build and Installation Build and Installation
@ -27,14 +27,14 @@ This libburn.pykix.org toplevel README (C) 2006 Thomas Schmitt
Our build system is based on autotools. For preparing the build of a SVN Our build system is based on autotools. For preparing the build of a SVN
snapshot you will need autotools of at least version 1.7. snapshot you will need autotools of at least version 1.7.
Check out from SVN by Check out from SVN by
svn co http://libburn-svn.pykix.org/trunk libburn_pykix svn co http://libburnia-svn.pykix.org/libburn/trunk libburn_pykix
and apply autotools by go into directory libburn_pykix and apply autotools by
./bootstrap ./bootstrap
Alternatively you may unpack a release tarball for which you do not need Alternatively you may unpack a release tarball for which you do not need
autotools installed. autotools installed.
To build libburn.pykix.org and its subprojects it should be sufficient to go To build a libburnia.pykix.org subproject it should be sufficient to go
into its toplevel directory (here: "libburn_pykix") and execute into its toplevel directory (here: "libburn_pykix") and execute
./configure ./configure
make make
@ -42,28 +42,35 @@ into its toplevel directory (here: "libburn_pykix") and execute
To make the libraries accessible for running resp. developing applications To make the libraries accessible for running resp. developing applications
make install make install
The other half of the project, libisofs, is hosted in the libburnia SVN, too:
svn co http://libburnia-svn.pykix.org/libisofs/trunk libisofs_pykix
See README file there.
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
Overview of libburn.pykix.org
libburn.pykix.org is an open-source library for reading, mastering and writing Overview of libburnia.pykix.org
optical discs. For now this means only CD-R and CD-RW.
libburnia.pykix.org is an open-source software project for reading, mastering
and writing optical discs. For now this means only CD-R and CD-RW.
The project comprises of several more or less interdependent parts which The project comprises of several more or less interdependent parts which
together strive to be a usable foundation for application development. together strive to be a usable foundation for application development.
These are libraries, language bindings, and middleware binaries which emulate These are libraries, language bindings, and middleware binaries which emulate
classical (and valuable) Linux tools. classical (and valuable) Linux tools.
Our scope is currently Linux 2.4 and 2.6 and we will have a hard time to widen Our scope is currently Linux 2.4 and 2.6 only. For ports to other systems
this for now, because of our history. The project could need advise from or we would need : login on a development machine resp. a live OS on CD or DVD,
membership of skilled kernel people and people who know how to talk CD/DVD advise from a system person about the equivalent of Linux sg or FreeBSD CAM,
drives into doing things. volunteers for testing of realistic use cases.
We do have a workable code base for burning data CDs, though. The burn API is We do have a workable code base for burning data CDs, though. The burn API is
quite comprehensively documented and can be used to build a presentable quite comprehensively documented and can be used to build a presentable
application. application.
We do have a functional binary which emulates parts of cdrecord in order to We do have a functional binary which emulates parts of cdrecord in order to
prove that usability, and in order to allow you to explore libburn's scope prove that usability, and in order to allow you to explore libburnia's scope
by help of existing cdrecord frontends. by help of existing cdrecord frontends.
The project components (list subject to growth, hopefully): The project components (list subject to growth, hopefully):
@ -158,6 +165,19 @@ Project history as far as known to me:
This version of cdrskin is much more cdrecord compatible in repect This version of cdrskin is much more cdrecord compatible in repect
to drive addressing and audio features. to drive addressing and audio features.
- 30th October 2006 release of cdrskin-0.2.4 .
- 13th November 2006 splitting releases of libburn+cdrskin from libisofs.
- 24th November 2006 release of libburn-0.2.6 and cdrskin-0.2.6 . cdrskin has
become suitable for unaware frontends as long as they perform only the core
of cdrecord use cases (including open-ended input streams, audio, and
multi-session).
- 28th November 2006 the umbrella project which encloses both, libisofs and
libburn, is now called libburnia. For the origin of this name, see
http://en.wikipedia.org/wiki/Liburnians .
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
@ -177,9 +197,9 @@ Project history as far as known to me:
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
Clarification in my name and in the name of Mario Danic, upcoming copyright Clarification in my name and in the name of Mario Danic, upcoming copyright
holders on toplevel of libburn. To be fully in effect after the remaining other holders on toplevel of libburnia. To be fully in effect after the remaining
copyrighted code has been replaced by ours and by copyright-free contributions other copyrighted code has been replaced by ours and by copyright-free
of our friends: contributions of our friends:
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
We, the copyright holders, agree on the interpretation that We, the copyright holders, agree on the interpretation that