Fw: CDDB library

Leslie Polzer <[email protected]> Wed, 23 Oct 2002 17:00:34 +0200
Newsgroups gmane.comp.audio.freedb.devel
Organization Nachtwind
Message-ID <[email protected]>

Begin forwarded message:

Date: Sun, 20 Oct 2002 17:35:51 +0200
From: Leslie Polzer <[email protected]>
To: [email protected]
Subject: CDDB library



Greetings,

I am currently coding a fully-integrated CD-Ripper for Linux and
recently wanted to add CDDB support. Unfortunately I had to see that
Gracenote has very strict and unfriendly license conditions, so I
finally got to know the service of freedb.org.

But it is a pity that freedb.org doesn't offer a library for CDDBP
client access, so I started writing a C++ library incorporating most
of the protocol and the database format. I thought hard about whether
I should use C or C++, as more people would be able to use a C library,
but ended up with C++ being the language of choice because it makes for
so much mores structured programming and reusability.
I expect to get this done in the next few weeks, but I do not plan to add
the discid, help, log, motd, update and whom commands.
Please tell me whether you have a different opinion regarding this.

I would also appreciate advice on whether direct CD-ROM access should
be left to the developer or integrated in the library.
I am also unsure about the license, all I know is that it will be free
software ("free" in terms of the GPL).

Regarding portability: I develop the library under Linux24, but I am
aiming for full POSIX-OS portability and would also like to get this
thing working under Win32 (with the help of other developers, as I am
not very competent in Windows programming).

Please tell me what you think about my plans on a "libcddb".


Best wishes,

Leslie