Java Media Framework Drops MP3 186
realinvalidname writes "Sun had stopped downloads of its Java Media Framework about a week ago due to an undisclosed 'licensing issue.' Now we know what it is, as they've removed MP3 encoding and decoding from the JMF that's downloadable now. Of course, this isn't surprising given recent news about
new MP3 licensing terms."
That's ok. (Score:1, Funny)
Re:That's ok. (Score:5, Funny)
Re:That's ok. (Score:2)
I think it does. It cannot be used for the reproduction of that sound (unless he is also a "really good singer" --- able to reproduce exact sound). But then again, I think Thompson would have a hard time convincing the courts that he should have to pay them for being a natural genius.
OV..does anyone know? (Score:3, Interesting)
Re:OV..does anyone know? (Score:1)
Re: Java Bug 4499904 (Score:5, Informative)
Re: Java Bug 4499904 (Score:1)
Re: Java Bug 4499904 (Score:1)
This exchange of ACs at the top of the posts had made my day- good stuff.
graspee
Tarkin? (Score:3, Informative)
Re: Java Bug 4499904 (Score:1)
That's not a bug. It's a feature! (collective groan)
(Here's hoping the lameness filter doesn't trip)
Re: Java Bug 4499904 (Score:2)
And Java the Platform is what we're talking about here...
Re:OV..does anyone know? (Score:4, Informative)
JOrbis (Score:4, Insightful)
Re:JOrbis (Score:1)
JOrbisPlayer is GPL.
Unfortunate (Score:2, Interesting)
Re:Unfortunate (Score:1)
Re:Unfortunate (Score:3, Interesting)
Re:Unfortunate (Score:2)
Re:Unfortunate (Score:5, Insightful)
All's not lost, however. JMF is a pluggable API, after all. Commercial products can make their own arrangements, while a freely-distributable codec could be made (by someone else) which can just be dropped in.
As for Ogg... give them a bit of time. It's easier to remove something (especially for legal reasons) than it is to put a replacement in. If you can't wait, write an Ogg codec for JMF and everyone using JMF will be able to drop it in and take advantage of it.
Re:Unfortunate (Score:1)
Re:Unfortunate (Score:1)
Re:Unfortunate (Score:1)
My compressed life (Score:1)
Help! I'm living in the future and the future is blocky !
My music is compressed, my films are compressed, my digital TV is compressed
How soon before trouser presses become trouser compressors ? Hey, they look like shorts but they were sold as slacks !
Everything
Artefacts
HlpMePls!
graspee
Re:Unfortunate (Score:1)
Re:Unfortunate (Score:3, Insightful)
This does suck though, the JMF is a really nice framework, we built a servlet that played MP3s through the office stereo system using it.
The weird thing though is the disconnect here between Thomson, who claim the licensing rules have always been clear, and Sun, the sort of company who you would think would not embed someone else's IP unless they were very clear on the licensing issues. Sounds like Sun was very stupid and Thomson was very cunning.
Re:Unfortunate (Score:3, Insightful)
Or that Thomson is plain lying about the licensing rules having always been clear.
Given the recent change and the furor it generated, I'm inclined to the latter view myself.
Re:Unfortunate (Score:1)
If Sun is working on something with Thomson, they'd have to pull what's on the website until they got things settled, or they'd be in a world of hurt.
And it's likely the lawyers, not the engineers that made that decision.
MP3 bite me (Score:1)
If not mp3... (Score:1)
Re:If not mp3... (Score:4, Informative)
Expect to see lots of codec's for JMF provided by third parties, the way it should be. Should be because SUN's programmers don't have the time nor inclination (nor obligation) to learn every little detail about every little file format. It'll be better in the end to have a more dedicated support for each codec whilst keeping the portability and API static for all codecs.
not the reason?? (Score:5, Informative)
"Thomson has never charged a per unit royalty for freely distributed software decoders. For commercially sold decoders - primarily hardware mp3 players - the per-unit royalty has always been in place since the beginning of the program," a spokesman said"
"A Thomson spokesman told NewsForge's Robin Miller that it was a ruse by Ogg Vorbis advocates to get publicity.® "
http://www.theregus.com/content/4/26153.html
Re:not the reason?? (Score:3, Informative)
Disclaimer: I am not a Java dev...
That aside, there is a project to develop a Vorbis Java SPI [javazoom.net], which (from the impression I get) makes Java decoding of vorbis easy, and fits a standard interface. Or something.
gnoshi
Re:not the reason??-Truth or dare. (Score:1, Insightful)
Besides why take out the passage from the license if it already agrees with a policy?
Re:not the reason?? (Score:3, Informative)
What they're basically saying is, "Don't make any mp3's but it's okay if you play them."
Re:not the reason?? (Score:1)
I'm absolutely sure Thompson would do his best to make a deal with SUN. However, SUN is a company like to do his own way. I'm not a SUN hater, in fact if their way is good it'd definitely benefitial to the industry, like this time.
Re:not the reason?? (Score:5, Informative)
You're getting your information from a PR person. I'm getting mine from the licensing page [mp3licensing.com]. I see no such exception for free decoders.
Re:not the reason?? (Score:2, Informative)
For example, Sun could be sued in 5 years time and have to make a retrospective licence payment. Thompson are making sure they keep a few cards up their sleeve.
The PR stunt in saying nothing has change is true for today, but not necessarily tomorrow.
Re:not the reason?? (Score:3, Informative)
The page you linked to states explicitly that MP3 decoders are not necessarily subject to per-unit royalties: either pay a per-unit fee ($0.75) or a one-time royalty of $50 000. Pay the latter, and you're covered for any number of decoders shipped. For any software company (Nullsoft/Winamp, Apple, whoever) this is small change - less than the cost of one man-year of coding.
Granted, this is an issue if you're trying to run a non-commercial project on the cheap, and a big issue if you want to distribute free encoder software (no flat-rate option there - $2.50 per unit), but this shouldn't rip the MP3 players out of RedHat or Mandrake's distros any time soon. I imagine it's the encoder issue which caused this move?
Re:not the reason?? (Score:1, Flamebait)
What you're saying makes it sound like it's reasonable for a company like RedHat (who isn't even the developer of the mp3 players in their distribution!) to pay $50,000 face up. Where do you get off?
Re:not the reason?? (Score:3, Insightful)
That's all nice and fine. However, it misses the point.
The attention came from a change to the license; specifically the removal [archive.org] of an exemption for software players/decoders distributed free of charge. And I believe THAT exclusion came about in responce to some concern over the license several years ago - although I might be remembering that wrong.
If Thompson's agent was saying something along the lines of "we changed our license - its our technology and we can do that. Pay up or stop using our stuff" then fine. Or even if the rep had claimed it was all a mistake... a simple oversight... and the license was modified to include the origional exclusion, then even better. But that's not what is going on here.
The license has changed. It is a very distinct and important change to the development community. And it is the very kind of change that a project like Ogg Vorbis has been created to handle.
Meanwhile, there is a PR representative demanding that everybody ignore that license behind the curtain. And, of course, he also insists that any attention on this matter is not a responce to their own actions (changing their license) but a devious mud-slinging campaign by the Ogg Vorbis group.
And an anonymous poster/shrill attempting to further Thomson's story while ignoring the contrary evidence included in the very article he/she mentions.
Re:not the reason?? (Score:2, Insightful)
The real reason they removed that exemption is so that players such as Winamp, which are commercial but distributed free of charge, have to pay a license fee. If you formally list an exception for free decoders, they wouldn't have to do that, because they technically are free (even though they are made by a large corporation and are supposed to make money). Also, pretty much anyone would be able to have an MP3 decoder in their application (even if it costs money) by shipping it separately free of charge. It's a gaping loophole. So, Thomson now is saying that the fees still apply to everyone, although Thomson is not enforcing them for what they consider free decoders. If you show me one free project that has gotten a cease-and-desist letter from Thomson, then I'll believe you. As it is, it does look like a Vorbis publicity stunt.
I highly doubt that Thomson will ever start cracking down on free, open-source decoders, because it just doesn't make any business sense. Besides promoting Ogg Vorbis, it would also generate bad publicity for them and the MP3 format, while not earning them a single cent in extra revenues.
Re:not the reason?? (Score:1)
I highly doubt that Thomson will ever start cracking down on free, open-source decoders, because it just doesn't make any business sense.
Maybe you're right, but I'd hate to be dependant on Thomson's good will some day in the future when the business is tanking and there's no reason for them NOT to try to enforce their patents as widely as possible.
Re:not the reason?? (Score:2)
The real reason they removed that exemption is so that players such as Winamp, which are commercial but distributed free of charge, have to pay a license fee. If you formally list an exception for free decoders, they wouldn't have to do that, because they technically are free (even though they are made by a large corporation and are supposed to make money). Also, pretty much anyone would be able to have an MP3 decoder in their application (even if it costs money) by shipping it separately free of charge. It's a gaping loophole. So, Thomson now is saying that the fees still apply to everyone, although Thomson is not enforcing them for what they consider free decoders.
But now we come to the $64k question. Suppose a company A makes a commercial for profit product including a plug-in architecture such that some freely available and popular decoder (made by an OS group B, not by company A) can be downloaded and just plugs in. Clearly, company A is going for the loophole, but they can't be sued, they just provide generic plug-in interface that can be used for any legitimate purpose, and they don't make the mp3 decoder, or make it available for download. Suppose this becomes a popular product, and this method starts getting copied by other for profit software makers. Who gets sued? Company A? OS group B?
Re:not the reason?? (Score:2)
Is that so? Then where is the exeption in their license for non-commercial use? There is no such thing. The license applies to everyone.
The place for Thomson to make these assurances is in their license. Anywhere else is just words. If Thomson were to take you to court over this issue, their case would certainly revolve around their license. You better have a better defense than a printout of an article from The Register.
Is it a Vorbis publicity stunt? Hardly. Thomson changed their license on their own accord - and despite their spin, the change was considerable. It is only natural for the Ogg Vorbis group to point this out as the reason they exist is to protect developers from just this kind of license issue.
Everything else is noise. It doesn't matter what Thomson's history is, nor their current policy (policy can change on a whim, with a new CEO, after a particularly convincing PowerPoint presentation from a new marketing hot-shot, etc). It doesn't matter what supposed business case against legal action you can come up with (who says you know all the facts? Can somebody come up with a counter-case?). What matters is the words within the license.
To put bluntly:
Its the license, stupid.
Re:not the reason?? (Score:1, Insightful)
Depending on the 'kindness of corporate strangers' with regards to just how long they will continue this non-collection policy seems a bad idea for anyone writing decoders.
Re:not the reason?? (Score:3, Insightful)
We have always been at war with Eurasia.
Javalayer MP3 Player (Score:5, Informative)
Re:Javalayer MP3 Player (Score:5, Insightful)
Re:Javalayer MP3 Player (Score:2)
Basically, all the GPL can do is keep someone who holds a patent from redistributing the software unless the patent holder allows the patent to be used freely with the GPL'ed software and its derivatives.
Re:Javalayer MP3 Player (Score:2, Interesting)
That is an excellent point. If this project is somehow patent-encumbered in the USA but not in Canada or Europe, then it should be perfectly legal to use it in Canada and Europe under the terms of the GPL as was intended by the author. However, it seems to me that this project and others like it would be illegal in the USA.
Yet another reason why I'm thinking that advanced software development (hell, software development in general) may soon be moving out of the USA due to the prevailing legal climate in a manner similar to the way that some doctors are leaving due to the high cost of malpractice insurance created as a result of outrageous jury awards in malpractice suits.
Oh (Score:2, Troll)
http://www.theregister.co.uk/content/4/26893.ht
Next time, when you post a story that's clearly going to cause paranoia and misunderstanding, try to be a bit more adult about it. Mod this down as far as you like - I like Ogg, too, but if this is what it takes for it to gain widespread acceptance, something's wrong.
Re:Oh (Score:1, Insightful)
Take all the fun outa reading
Then again, err,
Mod Parent Up! (Score:3, Informative)
From the Register article:
A Thomson spokesman told NewsForge's Robin Miller that it was a ruse by Ogg Vorbis advocates to get publicity.®
Hmmph.
Read the Article - Follow the Link! (Score:3, Informative)
Really now? You might want to take a look at the link [mp3licensing.com] provided in that very same article you lifted the "publicity" quote. The licensing specifically lists prices for "PC Software Applications" as well as "Hardware Products".
Re:Read the Article - Follow the Link! (Score:1)
Re:Read the Article - Follow the Link! (Score:2)
Yes. I've read the Register article. And I've read the license. And I missed the part in the license page that says these rates apply to only commercial software. In fact... if you follow the OTHER link [archive.org] provided by the Register article, you'll see that the exclusion to non-commercial/free software has been removed. And THAT is what created all the attention. Not some PR plot from the Ogg Vorbis group.
Re:Read the Article - Follow the Link! (Score:1)
Re:Read the Article - Follow the Link! (Score:2)
First, the Thomson rep had a great chance to point out that it was all a misunderstanding. That the removal of the exlusion was an oversight. He didn't. The rep talked about their "policy" and not their "license" - two very, very different things.
Secondly, when it comes to licenses... the devil is very much in the details. What is or is not specifically spelled out is very important. One would expect a company such as Thomson Multimedia, who's very business is licensing technology, would understand this. If they took something out that had previously been promptly displayed... its a safe bet that it was not a mistake.
Finally, Slashdot has an axe to grind with licensing. That's pretty clear. But then, anybody who has payed attention to technology over the past couple decades has seen the industry develop a standard mode of operation which uses licensing to remove as many consumer rights as possible. It is little wonder Slashdot reflects a seige mentality that a large number of its readership feels. Myself included.
If Slashdot has managed to make a licensor look bad, it is very likely their own doing. And in Thomson's case... red herrings such as Ogg Vorbis aside... it is very much their own actions that has brought this attention. All Slashdot had to do was point to the links.
Re:Read the Article - Follow the Link! (Score:2)
Re:Read the Article - Follow the Link! (Score:2)
Yea. And Microsoft has a sterling reputation when it comes to licensing. Good choice.
I'm curious as to how difficult it would be to stream OGG. The BBC ran some pretty successful tests, it seemed. And there are others that are doing it. Getting users "there" would be (more or less) as easy as pointing a link to the OGG plugin for Winamp as well as other popular Windows music players that support OGG natively (such as Sonique).
Re:Read the Article - Follow the Link! (Score:2)
Re:Read the Article - Follow the Link! (Score:2)
There were a few positive comments from ex-pats who were enjoying the streams. And I believe a comment from the sysadmin running the test with an overall positive remark and invitation to hit the streams hard.
It'd be nice to see their data on how well it ended up doing.
Re:Read the Article - Follow the Link! (Score:2)
Re:Read the Article - Follow the Link! (Score:2)
Re:Read the Article - Follow the Link! (Score:2)
Re:Read the Article - Follow the Link! (Score:1)
Re:Read the Article - Follow the Link! (Score:2)
Streaming OGG is no harder than streaming MP3's if you use something like the GNUMP3d [gnump3d.org] - and unfortunately named MP3/OGG vorbis streamer.
Re:Read the Article - Follow the Link! (Score:1)
Can you show me where I can download an Windows Streaming Player for FreeBSD please?
oh, I have to buy a copy of Windows you say. Hmm
Re:Read the Article - Follow the Link! (Score:1)
Shocking, you mean you need a copy of Windows to use Windows Media Server? Well I never...! Geesh.
Re:Read the Article - Follow the Link! (Score:1)
Re:Read the Article - Follow the Link! (Score:1)
Right, because again, we never would have guessed that you could possibly need Windows to run Windows Media Player to access Windows Media Files? Shocked again. Although they are kind enough to provide a player for Mac OS X since it actually has a user base and a legitimate company behind it.
Re:Read the Article - Follow the Link! (Score:1)
Dude, I can't cub indo work doday, I got sdreamig ogg.
graspee
Re:Mod Parent Up! (Score:1)
Translation: "We changed our license terms, Xiph.org released an open letter [xiph.org] showing us how silly this move was, and since we don't exactly love them we would like to use this opportunity to dismiss this letter as childish propaganda AND use it as a smokescreen to avoid tricky questions and move on to easier questions." =)
Re:Mod Parent Up! (Score:1)
Re:Oh (Score:1)
Much as you may wiish it different, and protestations by Thomson public relations folks aside, the license page did change. Words were removed that were there previously and the words that were removed were the ones that exempted free software from the license fee.
resulting in much ado about nothing
Not at all. Much ado, and if you don't think that the change makes any difference then you haven't been paying attention. Would you believe Microsoft's public relations people if they said that security on the Windows platform is as good as security on the Linux platform? I'm sure that words to that effect will have come from that quarter before.
Public relations, advertising, bafflegab and wishful thinking don't make unpleasant realities go away and in this case the reality is that the terms of license have changed and free software for MP3 is no longer a safe project to undertake in the USA - as a programmer or distributor you may be placing yourself in legal jeopardy. Are you sure you want to take that chance?
No, Don't mod parent up (Score:5, Informative)
Basically Thompson have said they currently don't plan to sue anyone making a software decoder but they don't grant you the right to use their patent either. Nobody selling or planning on selling software can use their patent without risk of infringement (and compensation pays triple if you knowingly infringe a patent) and being sued by Thompson in the future.
What some PR flack said doesn't change that. It's only what's in the licence that counts.
Next time when you are clearing posting to spread misinformation and crap, try posting as you so you can get modded down for it.Re:Oh (Score:1)
So Sun's still got to get rid of it.
boo fscking hoo (Score:5, Funny)
Why should I care if I have to pirate the codec as well?
In case you're wondering, yes, I really do board boats, rape the women, kill the crew and take all the CDs on board. So there.
Re:boo fscking hoo (Score:1)
This convenient package of codec's would never be possible in a normal business environment. You'd drown in licensing hell first.
Re:boo fscking hoo (Score:1)
Oops, I have been bording the women, raping the crew, killing the CDs, and taking the boat.
Confusion.... (Score:3, Insightful)
One Word... (Score:1)
Seriously... Shell out the cash and give us the code... How lame (no pun)...
If Sun was as big and powerful as MS, we'd be making Sun-of-a-bitch jokes just a Micro-soft penis choices...
Cheapies...
Re:One Word... (Score:1)
the licencing terms have changed again (Score:3, Informative)
Re:the licencing terms have changed again (Score:1, Informative)
I can think of another company that claimed that they would do one thing, but changed their mind when it suited them since their license stated otherwise.
Java Virtual Machine (Score:3, Funny)
Ogg (Score:1)
ogg is to mp3, what png is to jpg?
Re:Ogg (Score:2)
And FLAC too ... (was: Re:Ogg) (Score:1)
Ogg it! (Score:2)
Re:Ogg it! (Score:1)
Breaking News: Sun About to go Chapter 11 (Score:1, Troll)
I noticed that they'd "temporarily suspended downloads" of the JMF when I went to download it a couple of weeks ago -- although no mention was made at that time exactly which license was the "issue" involved.
Having co-authored a book about Java, having got the tee-shirt, having collected the coffee-mug, and having the Java-cap in my closet, I have to admit that I'm disappointed with the way Sun have screwed up what could have been a beautiful thing.
Either they're going to sink enough resource into Java to fix the bugs, create a more programmer friendly GUI classlib, and compete head-on with Microsoft's offerings -- or they're going to nickle and dime the project all the way to the grave. I fear the latter is more likely based on events of the past five years or so.
Sad really -- I like Java.
Those ads... (Score:2)
From the xmms web site..... (Score:4, Informative)
So why the hell is everybody freaking out? I agree, just like GIFs, the MP3 format is encumbered by patents, and it's probably a good idea to start transitioning to a format that doesn't have this problem. However, the sky hasn't fallen yet.
-J
Re:From the xmms web site..... (Score:1)
This gnu.org petition shows why. Many open source advocates view software patents as the biggest risk to freely available open source software. Lawsuits against many authors of smaller open source programs would bankrupt them personally (no corporate entity to hide behind), and also sour them on open source permanantly.
The whole point of open source is to gain a sort of core set of freedom from direct corporate control, being under the thumb of Thomson, no matter how much they insist they aren't going to slit your throat with that knife they have against it, isn't a comforting throught.
Get the old one here (Score:2, Informative)
1 [uni-paderborn.de]
2 [tu-darmstadt.de]
Still hope (Score:1)
If Thomson really does not intend to charge for free software decoders, as its PR department is loudly proclaiming, then the MP3 decoder should be very soon added to the JMF again.
The effective death of MP3 Is at hand (Score:1)
MP3 -- OGG? (Score:1)
try this script: mp3 to ogg (Score:2)
If you care at all about sound quality, just re-encode, and consider it a lesson for not having listened to all of us license nazis for the past few years. (:
Seriously, taking an mp3 stream (with its artifacts), decoding it to PCM, then re-encoding to Ogg Vorbis format (with its artifacts) will give you inferior sound quality. I don't know how inferior, not having tried this, but be warned. (And, of course, don't judge the quality of the ogg codec by such results!)
If you still think it's worth trying - well, cook up a shell script using mpg123, oggenc and your favorite id3 tag reader. In fact, I'll do it for you...
[one hour later] OK, try mp32ogg [cadcamlab.org]. Requires perl, id3, mpg123 or equivalent, and oggenc from vorbis-tools. Tested on Debian Linux 3.1pre ("sarge") - may require tweaking on other OSes. No copyright, no warranty, etc. (: