BladeEnc 0.80 released under the LGPL 65
Tord writes "After about half a years delay I have finally released BladeEnc 0.80 under the LGPL.
After some investigations, me and my patent ombudsman could only come to the conclusion that BladeEnc doesn't infringe any of the Swedish MP3 related patents, so I have been recommended to just go ahead with BladeEnc.
I'll explain the patent issues in more detail later. Let's just say that we have found some interesting details...
"
Much faster (Score:1)
bladeenc runs twice as fast as it did before. Too bad releasing the source code didn't improve the quality too. I'm still going to have to use Lame for quality.
Re:2 Questions (Score:1)
Answer to question #2: Not sure, but if the ISO code on which his implementation was based has some sort of a BSD (minus the advertising clause) or X-style license, he can release it under the GPL or LGPL.
Re:2 Questions (Score:1)
Software patents really suck. They prevent things like mpeg2 decoders from being released.
Re:2 Questions (Score:1)
That code contains an algorithm that is the end result of a great deal of psycho-acoustical research, most of it unpublished. Further, the patent is on the algorithm. You'd have to redo the research, and then come up with a different algorithm. Possible, but not likely following the open-source model.
...phil
Re:LAME - the "other" encoder (Score:1)
Re:Patent claims do not apply in some countries (Score:1)
Isn't it?
Re:LAME - the "other" encoder (Score:1)
This is not an advantage. Joint stereo sounds terrible, even to my audiophiles-must-die ears. I suppose if you're playing sound on your PC's internal speaker, you might not notice the difference... :-)
"I want to use software that doesn't suck." - ESR
"All software that isn't free sucks." - RMS
Re:How good bladeenc is (Score:1)
But have you considered that the reason that are accepting the quality of BladeEnc's output is that you haven't heard anything better?
I also used BladeEnc for a while, but I've since switched to Lame. It seems (to me) to be faster and produce better quality than BladeEnc.
Now, I'm REALLY not trying to say that everyone should use Lame, and in fact I'm thrilled that BladeEnc is being released under the LGPL (I'll download the source and do a comparison later to see how far its come since I used it). what I am saying is: Why are you ripping all of your CDs without even doing a comparison of the different options you have for encoding them first?
Again, if you didn't know about your other options, then there's nothing wrong with going ahead with what you do have, but I just hope that discerning readers out there will just step back and give the alternatives a try.
ferix
Wanting to Rip CD Collection (Score:1)
UNDER Linux, not Windows or some other OS.
I would like to copy over my entire CD collection to MP3s so I can more easily access it for playing. I'm wondering what solutions there are for Linux. I've been playing with cdparanoia, but it seams to only run at 1x read speed, when my slowest CDROM is a 4x and my fastest is 16x. How can I do the CDDA data extraction at a more reasonable rate? Is there an option I missed?
I can easily write the perl scripts to drive the ripper myself, but I need the base tools working at a reasonable rate to be efficient at the ripping. I can't afford to be sitting at the computer all day feeding disks. My free time is much to scarce.
Re:new front end ?? (Score:1)
Count me in (Score:1)
Excellent Reasons (Score:1)
All I can say is, I'm very happy that the MP3 world has an accessible encoding technology. This make the position of us MP3 musician a _lot_ stronger and more independent from the RIAA.
Re:LAME - BeOS Version (Score:1)
Re:Wanting to Rip CD Collection (Score:1)
I rip, then encode. I find that it works much better that way. The ripping is fast and the encoding works well as a background task.
If you don't want a graphical tool, several perl scripts can be found on freshmeat.
Chris
Not yet (Score:1)
in donations, at least until the whole matter is
settled. He'll put up the final $US number when
there is one, meantime keep thinking good thoughts.
ISO reference code license? (Score:1)
Just curious :)
Great encoder! (Score:1)
Just curious, if the author is reading this, what made you release it under the LGPL rather than the GPL?
Patents? (Score:1)
Anyway, it's great to hear that the source is available.
Re:Great! (Score:1)
Re:Great encoder! (Score:2)
Still, LGPL is much better than binary only. WooHoo!
Re:Great! (Score:2)
> you're charging for your product?
I wish it were so. For *decoders*, it is the case that you don't have to pay unless you charge. For *encoders*, you have to pay regardless. Last I checked, they charge a per-unit license fee with a minimum yearly payment of $15,000.
--
Other encoders (Score:2)
Does this mean that people will be able to build other encoders (albeit possibly illegally) using the information contained in the Bladeenc source? Was this information available before this?
The reason I'm asking is because I don't know of any other GPL/LGPL encoders out there. Are there?
Great! (Score:1)
I am very curious to hear the details -- particularly how they might pertain to other countries. The Fraunhofer patent is really stifling free software encoder development -- it doesn't matter how low the licensing fee is if you aren't selling your software.
--
new front end ?? (Score:1)
LAME - the "other" encoder (Score:2)
Re:Wanting to Rip CD Collection (Score:1)
anyone want to help write a Makefile? (Score:1)
Great news (especially for Alpha owners!) (Score:1)
Might also make a nice GUI frontend simpler to develop, though grip is pretty nice even as it is.
Get a decent CD-ROM (Score:1)
Get a SCSI CD-ROM: CPU usage while ripping is dramatically lower. If you encode while ripping, it makes a HUGE difference.
Patent claims do not apply in some countries (Score:1)
From: Brian Ristuccia
To: debian-legal@lists.debian.org
Subject: bladeenc
Bladeenc, a mpeg1/2 layer 3 encoder has been recently released under the
LGPL. After investigation, the author has found that Thompson's and
Franhauffer's patent claims do not apply to him in his home country.
My question is, do we have a server in a country where this package could be
hosted? Sweeden is safe. Australia might be. Germany is probably not. Where
is non-us currently located?
Sweden... (Score:1)
Which is Ironic, because Math is my field, so if the world worked the way they say it does, I should be angry that I can't monopolize whatever I should happen to be the first to stumble upon.
Patents are an infringement on the freedom of thought.
Reason for LGPL (Score:4)
"Just curious, if the author is reading this, what made you release it under the LGPL rather than the GPL?"
Two major reasons actually:
1. BladeEnc has allready been out for a while and a large amount of BladeEnc users are using a closed source Windows ripper like Audiograbber, EAC, Easy CDDA Extractor 3 etc. All these programs are distributed as shareware and the authors have helped me promote BladeEnc. Jukka (creator of CDDA Extractor 3) actually created the DLL version of BladeEnc and Jackie (creator of Audiograbber) have been very supportive. It wouldn't be especially nice of me to suddenly turn my back against them and all the users who use BladeEnc in combination with their programs (which is probably half my userbase).
2. I'm fed up with this MP3 patent situation and those extemely expensive licenses. I want MP3's to be an open standard that can be used by both commercial and free packages. By making my code available for commercial products I do help them to keep down the cost (a number of software developers have shown the interest in purchasing the cheaper license (technology only, no code) from Fraunhofer and use BladeEnc's technology) and to make more products support the MP3 standard. I think this is very important since MP3 as a standard constantly is being fought by companies who are trying to push an even more closed format (like MS Audio, Real Audio, VQF etc) which might be better performance-wise, but would leave both the Free Software and Open Source Movement in the cold if they succeeded. Open standards, used both by free and proprietary software is essential for our success.
For another, future product I will most likely use the GPL instead.
/Tord
STU - too many accesses (Score:1)
I've been real happy w/ bladenc, but haven't tried any others.
Chuck
Re:How good bladeenc is (Score:1)
command line compressor is all what I'm interested about...
non constant initialisation (Score:1)
before.c
FILE * junk = stdout;
main(){
-----
after.c
FILE * junk;
main(){ junk = stdout
patents (Score:2)
Or maybe I'll just wait until the bladeenc page gets updated with the information on patents.
It's not that I like software patents (I don't); I just try to obey laws.
2 Questions (Score:1)
My other Question is how can Tord LGPL all of the code, he dosen't have the copyright to all of it right?
Does Tord need help with the legal bills? (Score:1)
about these groundless patent threats? Check it
out at http://home8.swipnet.se/~w-82625. In that
page Tord says that these legal issues will cost
him around 1,000 dollars (I assume he means U.S.
dollars). I use bladeenc all the time and I
would like to help Tord defend himself on the
legal front. I would be willing to put up the
first 100 dollars for a "bladeenc legal defense fund". Who here is with me?
Mo DeJong
dejong@cs.umn.edu
Re:anyone want to help write a Makefile? (Score:1)
Is there a bladeenc mailing list available? I'm thinking my problem may or may not be related to the optimization setting (since the "compile" file had a different setting than the other set of code), so I'll have to poke around at it.
I really do love using v0.76 though. Have it running during "spare cycles" across the corporate LAN. Was up to 32 sessions going at once.