Help - Search - Members - Calendar
Full Version: AKRIP library (licensing again)
Hydrogenaudio Forums > Hydrogenaudio Forum > General Audio
milosoftware
Hello,

Though not likely the best place for this, but quite related to the things we do here...

I've experimented a little, and quickly hacked something together to link in the AKRIP32.DLL library into CD Wave. That worked quite well (I think - since I have only old SCSI Plex drives in my systems they are not really representative). (beta version)

From the looks of the sourgeforge website and similar, it looks like the library is no longer being worked on. That's a shame, and I'll at least prevent its total downfall by properly acknowledging Andy Key and other developers.

In addition, I'd want to release my Delphi interface source code with a few (backward compatible) changes and additions to the one I found.

I'm not quite sure on how to proceed here. My experience with open source projects has been very limited.
rjamorim
AKrip is licensed under the LGPL, so, you actually aren't even required to release the sources of your interface. Of course, you can release them with whatever license pleases you as well.

You are only required to release the sources of the library if you changed them. If you didn't change, you are free to point to the original place where you got the sources.


Also, ignore the part in his rant where the author writes "The source code to the library must be included, or at least a link where it can be downloaded"

That is bullshit (the author should understand the license before asking people to comply with it, heh). There is no provision in the LGPL about distributing the sources with the binaries or making them available at a public server. What the LGPL stipulates is that, if someone asks for the sources, you MUST provide them somehow - it doesn't matter if it's through e-mail, web, FTP, or even by floppy! (actually, there's a provision in the LGPL that you are allowed to charge for costs of media and S&H if you provide the sources by floppy or some similar media)

Regards;

Roberto.
Peter
There are others using AKRIP on LGPL terms too.
Offtopic, you might want to check modified AKRIP that comes with foobar2000 SDK (foo_cdda source), I remember fixing a few serious bugs in WinNT SPTI support.
milosoftware
QUOTE(zZzZzZz @ Jan 6 2004, 07:25 AM)
Offtopic, you might want to check modified AKRIP that comes with foobar2000 SDK (foo_cdda source), I remember fixing a few serious bugs in WinNT SPTI support.

Probably a good idea, but interfacing Delphi to C++ is not as easy as linking to a 'plain' DLL...

I noticed that extracting a DATA track (don't ask) will freeze my boss's system halfway through, on an ATAPI 16x10 Plexwriter, probably related to this.
Peter
I don't remember fixing anything related to data tracks (other than preventing them from being read on my side), but there were issues with detectiong devices using SPTI.
You can probably convert my modified ARKIP back to DLL form.
milosoftware
Hmm, would that explain why AKRIP does not list the 'virtual' CDs (deamon-tools) as possible sources on my w2k system, but does list them on my 98 system (probably using ASPI instead of pass-through there)?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.