Slashdot Mirror


Kiss Technology Counters MPlayer GPL Arguments

Snaller writes "Recently, MPlayer claimed that KISS Technology were violating the GPL by using parts of their MPlayer movie playback code in proprietary software. Now The Danish National Radio has interviewed the managing director of Kiss Technology, Peter Wilmar Christensen. He denies all claims of wrongdoing and suggests that if the pieces of code are the same, perhaps they were leaked from Kiss Technology and were then used by the Mplayer group. He also adds that the GPL is a weak license which has never been tested in court. Gabucino from the Mplayer team is furious, and accuses the director of outright lying."

634 comments

  1. GPL == strong by BlurredWeasel · · Score: 5, Insightful

    The reason GPL has never been tested in court is that there haven't been any solid violations of the licence and the fact that it is so clear (the GPL that is...). The only grey area is 'derivative work' which most certainly includes blatently ripping off a chunk of code.

    1. Re:GPL == strong by alexborges · · Score: 2, Insightful

      Danish Law != USA Law
      (EU Law?)

      So go figure.

      --
      NO SIG
    2. Re:GPL == strong by johannesg · · Score: 3, Funny

      Looking at the bright side, if he wants to see it tested in court so badly he may very well get his chance. In fact, if he tries hard enough he might just be able to squeeze in before SCO...

    3. Re:GPL == strong by SoSueMe · · Score: 3, Interesting

      There has been "solid violations of the licence" but the lawyers haven't been able to turn the terms of the license to their client's advantage.

      The GPL is quite clear on what is and isn't allowed.

      The copywrite holder decides to release under the GPL and anyone deriving works from that code must abide by those conditions.

    4. Re:GPL == strong by pe1rxq · · Score: 4, Informative

      The GPL is mostly based on the copyright as defined by the Bern Convention.
      It will be pretty solid in countries that recognize it, and as far as I know Denmark does.

      Jeroen

      --
      Secure messaging: http://quickmsg.vreeken.net/
    5. Re:GPL == strong by jg_elliott · · Score: 3, Funny

      (Obligatory Starwars reference)
      Even if it isn't strong, and it fails in court, something tells me that if you strike the GPL down, if will become more powerful than we can possibly imagine....

    6. Re:GPL == strong by sniggly · · Score: 4, Interesting
      ITs totally valid in Denmark. You CANT use GPL software unless you specifically agree to share your modifications with the original copyright holders under the GPL.

      The GPL really is about protecting the copyright of the original authors. If it's ever tested in court that will be the final argument. "They wrote it so they can distribute it however the hell they want".

      Kiss apparently thinks mplayer is small fries and hopefully kiss will either come clean, be boycotted, or get sued by the FSF.

      --
      Of those to whom much is given, much is required.
    7. Re:GPL == strong by D-Cypell · · Score: 3, Insightful

      Im not so sure.

      I think the main reason that the GPL has never been tested in courst is because violations are very difficult to prove.

      You can be sure that this isnt the only case of GPL code existing in commercial products, but the nature of closed source prevents us from being able to easly spot a GPL violation.

      If I come around to your house and steal your television, you have no right to break into my house to see if I have it.

      Its the SCO thing in reverse, SCO refuse to open out their code to prove the violation, KISS will obviously be reluctant to open theirs to disprove it.

      It would be nice to live in a world where the hard work of voluteer developers was respected via the license they choose to license their work under, wouldnt it?

      Unfortunatly, BSD/Apache style licenses are looking like more a viable option.

      Sure, where there is a clear violation, the offender should be dealt with in court and made to pay whatever penalty is decided, it finding the offenders that is the trick. :o(

    8. Re:GPL == strong by dossen · · Score: 2, Interesting

      Isn't that the idea of discovery: You go to court with what little you have, and then you have the judge compel the other side to produce records and such, just like IBM is doing to SCO (OK, SCO are dragging their feet).

    9. Re:GPL == strong by kyrre · · Score: 1

      You can use GPL'ed software as much as you want. You cannot however distribute it unless you agree to the license terms.

    10. Re:GPL == strong by richardalan · · Score: 5, Informative

      There have been violations of the GPL, but they've been dealt with quietly and have not gone to court. See Eben Moglen's Article about GPL enforcement.

    11. Re:GPL == strong by Anonymous Coward · · Score: 1, Funny

      weak.

    12. Re:GPL == strong by D-Cypell · · Score: 1, Interesting

      Thats if you have anything at all.

      Honestly, what can the judge compel the other side to produce except for source-code. Even there, what is to stop companies from making alterations to stolen GPL code to obfuscate it 'just enough' so that it can no-longer be assumes to be the same as the original.

      Reminds me of the Lindows/Windows debate. What if it had been Lindox, Lendox etc... where is the line?

      I guess the best-case-scenerio, is to compel the company to provide the details of a developer they allege worked on the software in question and ask them under oath if the software was their own work or taken from elseware, but I think you will be surprise how many developers that make their living from close source development will develop amnesia when asked to implicate their employer. That kind of thing does not look good on a resume!

    13. Re:GPL == strong by squiggleslash · · Score: 1
      Reminds me of the Lindows/Windows debate.
      That's a trademark issue, and is an entirely different can of worms. It's also still pending.
      --
      You are not alone. This is not normal. None of this is normal.
    14. Re:GPL == strong by Anonymous Coward · · Score: 0

      Sort of.. You do have to agree to its terms to use it. The terms state that if you modify & distribute, then you must make the source available. Without agreeing, you're using someone else's copyrighted code without a license.

    15. Re:GPL == strong by Anonymous Coward · · Score: 5, Informative

      I think Eben Moglen Professor of Law & Legal History @ Columbia Law school who works pro bono for the FSF says it best for his licence (GPL):

      -----quote
      I hear quite often that my license has not been tested in court. This puzzles me. It is, because of the structure of my license, the defendant's obligation affirmatively to plead it, if she wants to. After all, if she is distributing, it is either without license, in which case my license doesn't get tested--there's an unlicensed distribution going on and it's enjoinable--or the license is pled by the other side .... how interesting. There, if I may put it to you briefly, is the trick. That's how it was done. That's how an enormous commons came into existence throughout the world, not just with zero cost of goods and movement and sales, but with near zero cost of enforcement.

      For ten years, I did all of the GPL enforcement work around the world by myself, while teaching full time at a law school. It wasn't hard, really; the defendant in court would have had no license, or had to choose affirmatively to plead my license: they didn't choose that route. Indeed, they didn't choose to go to court; they cooperated, that was the better way. My client didn't want damages, my client wanted compliance. My client didn't want publicity, my client wanted compliance. We settled for compliance all the time. We got compliance all the time.

      ------end quote

      The URL is http://emoglen.law.columbia.edu/publications/maine -speech.html

      Done in the spirit of Free software, anonymously and with no karma whoring intentions. The licence was written by Eben Moglen but someone else brought forward the idea. GNU project founder Richard M. Stallman.

    16. Re:GPL == strong by D-Cypell · · Score: 2, Insightful

      Reminds me of the Lindows/Windows debate.

      That's a trademark issue, and is an entirely different can of worms. It's also still pending


      It is a different issue from a legal perspective, yes. However it still provides a useful analogy.

      If I steal some GPL code and include it as is, it is easy to determine my violation if you have access to my source code.

      If I steal some GPL code, change all the variable names, add a few extra 'helper' methods. Move some code around etc etc it then becomes more more difficult to prove that I violated the GPL in the first place.

      There is already an argument that two developers may potential come up with identical code to a given problem, but the chance of this is quite remote, but the more minor changes are applied to the original code the harder it becomes to prove that it just wasnt a case of two different developers with the same way of thinking.

      Similarly, calling a product Windows (if you are not microsoft) is a clear trademark violation. Change a letter to make Lindows, is it still a violation of just a similar name? What about Lendox etc... eventually you change all the letters and there is no link at all... where is the line drawn...

      So yes, different types of legal issues but conceptually the same thing.

      I appreciate I am making an unpopular point here, but I am a realist, and this seems to be a problem to me.
    17. Re:GPL == strong by Anonymous Coward · · Score: 0

      YOU DO NOT have to agree to the terms of the GPL to USE it. The GPL has absolutely no effect on end users, other than they get a cool program gratis.

      YOU DO, however, have to agree to the terms of the GPL to re-distribute. You don't even have to agree to the terms to modify the program--So long as it remains in-house.

    18. Re:GPL == strong by sniggly · · Score: 1

      I meant using as in "using it in your own software product" instead of using it like you use a downloaded binary openoffice.

      --
      Of those to whom much is given, much is required.
    19. Re:GPL == strong by An+Onerous+Coward · · Score: 2, Insightful

      Technically, you don't need to give the modifications back to the original copyright holders. The GPL only requires that you give the source and modifications to anyone who receives the code from you (or make it clear that the source is available upon request).

      --

      You want the truthiness? You can't handle the truthiness!

    20. Re:GPL == strong by kcbrown · · Score: 4, Informative
      Honestly, what can the judge compel the other side to produce except for source-code. Even there, what is to stop companies from making alterations to stolen GPL code to obfuscate it 'just enough' so that it can no-longer be assumes to be the same as the original.

      That's quite simple. If they alter it in such a way as to generate different executable code, then that becomes clear when you have them build the executable from the source code they submit and compare that with the executable they're actually distributing. If they're different, then they lose.

      If they end up being the same, then someone skilled in the art of programming in whatever language is relevant should be able to compare the code submitted with the GPL'ed variant to determine whether or not they're equivalent, and should be able to explain to the judge how they're equivalent.

      --
      Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
    21. Re:GPL == strong by Anonymous Coward · · Score: 0

      Unfortunatly, BSD/Apache style licenses are looking like more a viable option.

      Why, because they magically prevent license violations? You do realize the BSD/Apache licenses have terms just as the GPL does? Different, more permissive terms, but terms nonetheless.

      PS: I wonder how many closed-source licenses have been "proven in court".

    22. Re:GPL == strong by dillon_rinker · · Score: 1

      Actually, you don't need to give modifications to ANYONE, so long as you don't distribute.

      Those who say the GPL limits freedom want anarchy, not freedom.

    23. Re:GPL == strong by Urkki · · Score: 1
      • Those who say the GPL limits freedom want anarchy, not freedom.

      Anarchy perhaps, but perhaps more commonly they just want to make a "honest" buck off other people's work...
    24. Re:GPL == strong by oolon · · Score: 0, Troll

      Why is BSD more "viable", BSD licence just gives it away for all to use, with that licence everyone is allowed to take your work. Many people (myself included) would rather it rotted on a shief that do that, but are more than happy to allow people to use and improve it so long as they give changes back. BSD is not an alturnative its different sure you don't have to worry about courts.. but thats cos you have nothing. BSD more "Commerical", why should I care if its commerical or not? Why should I care if someone is UNABLE to make a buck from my work due to the licence? Don't like that? Tuff write your own code or licence someone elses.

      James

    25. Re:GPL == strong by drsmithy · · Score: 2, Funny
      Change a letter to make Lindows, is it still a violation of just a similar name?

      No, AFAIK it's a violation only when the changed name is being used in a similar market to sell an (ostensibly) competing product.

      For example, if somebody started selling flat screen "Krinitron" TVs under the name ""Kony", then Sony might have something to say about it.

    26. Re:GPL == strong by stor · · Score: 4, Interesting

      > I think the main reason that the GPL has never been tested in courst is because violations are very difficult to prove.

      Dude, I see GPL violations popping up every few months on LKML and other places, usually due to someone reverse-engineering a binary or rom and finding GPL code/comments. Discovery doesn't seem too difficult.

      In most cases I've heard a bit of grumbling, followed by an "I'll contact the company and tell them that they're doing the wrong thing", then a followup.

      It seems to me that the authors of the code just want the company to do the right thing and not steal their code. They never seem keen on litigation.

      Of course this is in stark contrast to what a number of corporations (yay SCO, ya fuckwits) do.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    27. Re:GPL == strong by Felinoid · · Score: 1

      I think the main reason that the GPL has never been tested in courst is because violations are very difficult to prove.

      During an interview Bill Gates was faced with this question and he basicly said he'd use software experts to prove his case.

      It's possable to identify what operating system sent the data packets by how it organise the packet headers.
      Likewise with most software. Some behavure is unique and can be spotted a mile away.
      As a result it is usually not as difficult to recognise liccens violations as one might think.

      BUT. This is not a perfict solution. Example: My old BBS changed behavure according to clues from the users system. Often this would make it nearly identical to populare BBS software available for the users system.
      One user was happy to find at least one TRS 80 BBS left and one user posted a message to me about how he'll never be back becouse he hates IBMs. At the time I didn't own a TRS 80 or a PC.

      Yeah the PC? Those clues didn't always work.. wops.

      --
      I don't actually exist.
    28. Re:GPL == strong by dasunt · · Score: 5, Informative

      In the current KISS situation, the strings that are matched between the DVD firmware and mplayer are (1) in the same order and (2) include a subtitle format that mplayer was using in 2001 while the KISS firmware seems to be from 2003.

      While the former could be a coincidence, how does KISS explain the later? They suggest that code leaked from KISS into mplayer!

      You are right. mplayer has no right to break into the house of KISS and examine their ``tv''. But mplayer does have the legal right to bring their case before a judge, show the evidence that suggests that KISS has their ``tv'' and the judge can order KISS to show the ``tv''.

      I hope that mplayer can gather the legal resources to persue this case -- why not have a European GPL precident?

    29. Re:GPL == strong by SanLouBlues · · Score: 2, Interesting

      What the GPL needs is sharper teeth for folks who think that the GPL is BS. Something along the lines of:
      "If you do not accept the GPL and distribute the program or derivative works in violation of the GPL you agree to pay a minimum of $5000 USD per distributed work to the copyright holder and cease and desist in distribution of the program or derivative works. This also applies if the GPL is found to be invalid or illegal in a court case in which you are a defendant."

    30. Re:GPL == strong by Anonymous Coward · · Score: 0

      Not if the guys name selling the TV's was Kony Krinitron. Or you made the TV's in the town of Kony in the foot hills of the beautiful Krinitron mountains.

      I live in the Pacific North West. We have a lot of stores called "The olympic cleaners" and "Olympic press" because it is named after the Olympic mountain ranges. Of course the Olympic committee regularly sends them letters to change their name, but they just tell the committee to fuck off.

    31. Re:GPL == strong by Ogerman · · Score: 2, Insightful

      Unfortunatly, BSD/Apache style licenses are looking like more a viable option.

      BSD-style licenses are ok for some things but very wrong for others. As a consultant who develops and supports free software business applications, there is an enormous advantage for me if other people who use my work and improve it must contribute the changes back. I've put an enormous amount of work into the foundation of my software and I don't want people freeloading off my efforts by selling proprietary derivatives with just a little bit of extra polish. GPL ensures my work stays free and that others play fair in the open source "code economy."

      If I were the mplayer developers, I too would be quite outraged. If KISS is in violation, they owe back to the community any improvements that they have made or else they must license mplayer under a commercial license and thereby support the project in doing so. Those are quite fair rules to play by. Open Source Software == efficient development model and != free lunch.

    32. Re:GPL == strong by Anonymous Coward · · Score: 0

      Peter Wilmar Christensen, the technology director, says this at the end of the article.

      Og jeg mener ikke, det tjener noget formal, at folk fra Open Source miljoet bruger energi pa at jagte private firmaer som os, der netop vaerdsaetter Linux-miljoet og ser det som et aktiv for IT-miljoet.

      roughly translated.

      I don't think it serves a purpose, that people from open source use energy to hunt down private companies like us, who use and like the Linux community, and are an asset for the computer industry.

      So what he says is that we should not go after him, because he is using Linux.
      Does he really think that we should just ignore his violations of other peoples copyright, because he is using Linux?

      Sorry, but no can do.

      If he can't accept that people demands their rights, he should just switch everything over to Windows. Then he will be the one complaining about his rights.

    33. Re:GPL == strong by SnowZero · · Score: 1

      Is that perhaps the difference between version 1 and 2 of the GPL? Was version 2 a rewrite by Moglen, of a version 1 written by Stallman? Or were they both Moglen? Hopefully someone who knows the history can answer this...

    34. Re:GPL == strong by KinkyClown · · Score: 1

      I can imagine that there are plenty violations of the GPL. Some people have no decent upbringing. Some are known but most violations are unseen to the OSS programmer. Even when detencted like in this case: who will test the GPL in court? No the OSS programmer, it's not his thing. He can make mean software, but he is not a laywer. Does he have money to fight in court? I do not think he will. He will talk to the media and they will listen. But until someone actually fights for OSS in the courts more and more violations of the GPL will occur in the future.

    35. Re:GPL == strong by JPriest · · Score: 1

      It amazes me how many people don't know this. I see people get accused of violating GPL simply because they don't have a free download link for the source on the webpage.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    36. Re:GPL == strong by zurab · · Score: 1
      I appreciate I am making an unpopular point here, but I am a realist, and this seems to be a problem to me.


      Well, except that you are missing a big distinction in your analogy - what constitutes a copyrighted work vs. what constitutes a trademark.

      In the case of copyrighted works, most any original work is automatically copyrighted by its author. It's relatively simple in that regard.

      With respect to trademarks, however, you cannot use generic terms (in your industry) as your trademarks. I am guessing a large part of Lindows' case is that Windows alone cannot be a valid trademark in the software industry since "window" is a generic term to software. Much like the word Wireless cannot be a trademark in telecommunications, for example. So, MS' trademark would only be Microsoft Windows (like Verizon Wireless), and in that case, Lindows would be allowed to use its Lindows mark as its own. Similarly, someone could register a trademark on Lireless and Verizon cannot sue them.

      IANAL - though it may look like there are similarities on the surface, trademark and copyright laws are very different in details; especially in the Lindows case where related legal principles are non-existent in copyright law at all.

      Now if you took a different case, I'm sure many exist, where the above doesn't apply - like a hypothetical Trinitron/Krinitron scenario in another reply, you'd have a more similar analogy. And I don't think you'd be making an "unpopular" point at all.
    37. Re:GPL == strong by Eivind · · Score: 1
      In Practice, you're rigth. (if only because noone is likely to be that skilled and that sneaky), but in theory, the code can be fake, and still produce the rigth executable.

      It's fully possible (and indeed it's been done) to change the *compiler* so that it on seeing certain instructions, it generates different code, so I could submit to you "source-code" as well as my "proprietary compiler", the source-code would not contain any of your copyrigthed code, but any executable compiled from that source-code with that compiler, would still be derived from your work.

      So, you probably think, you'll get around that by demanding also the source-code for the compiler, atleast unless it's a standard one from a third-party that you trust.

      Problem is, that doesn't work. The compiler could also be changed so that it recognizes compiling itself, and then does the same trick as above, that is, insert or change instructions relative to what it "should" be doing if it was looking only at the source-code and following the spec.

      So, even with "product", "source-code", "compiler" and "source-code for compiler" you cannot be sure that your code ain't in the finished product. Not even after you checked that: the compiler-sourcecode produces the "compiler", that the "compiler" produces the "product" when gives the "source-code". It's all for naugth.

      No. I don't think anyone would actually have the guts (or the ability) to pull this off. It could also, atleast in theory, be detected by disassembling the compiler.

    38. Re:GPL == strong by sparkes · · Score: 3, Funny

      Dam I just brought a Frinitron by Fony at Peckham market this morning. I was told it was rebadged Sony for the eastern european market.

      Let's hope Dell Boy will give me a refund ;-)

    39. Re:GPL == strong by Anonymous Coward · · Score: 0
      Done in the spirit of Free software, anonymously and with no karma whoring intentions.

      you must be new around here...

    40. Re:GPL == strong by Zwets · · Score: 2, Funny
      ...if somebody started selling flat screen "Krinitron" TVs under the name "Kony", ...

      Hey, are the KDE guys diversifying? What next, flat screen Gnonitron TVs by Gnony? And which would be better..?

      --
      One of the lessons of history is that nothing is often a good thing to do and always a clever thing to say. - Will Duran
    41. Re:GPL == strong by Anonymous Coward · · Score: 0

      Denmark recognizes the Berne convention, so no problem there.

      I can't see there should be any problem here (except the usual "who is right and who is wrong), it's a clear violation of danish copyright law "Lov om ophavsret".

    42. Re:GPL == strong by theonetruekeebler · · Score: 1

      I write some code. I copyright it. You use it in your product. What makes you think I can't sue you for infringing on my copyright?

      The GPL says that I will let you use my code in any manner you choose, so long as you agree to distribute source code along with your product. If you don't, you are using the code without my permission, because I have not placed my code in the public domain.

      --
      This is not my sandwich.
    43. Re:GPL == strong by RickL · · Score: 1

      A better test would be to show that, with the code on which they claim ownership, that they can compile to a binary that is reasonably similar to their product.

      While this won't prove that they used GPL code, it will prove that what they are presenting is not the code they used in their product.

    44. Re:GPL == strong by Anonymous Coward · · Score: 0

      Dude, I see GPL violations popping up every few months on LKML and other places, usually due to someone reverse-engineering a binary or rom and finding GPL code/comments.

      Dude.

      Comments don't show up in compiled code.

      Dude.

    45. Re:GPL == strong by Anonymous Coward · · Score: 0

      The GPL really is about protecting the copyright of the original authors.

      No, the GPL is about protecting the freedom of users to understand, modify, and share software. It uses the original author's copyright as a way to ensure that freedom is passed along to all users, not just some.

    46. Re:GPL == strong by Suidae · · Score: 1

      Would it be in compliance with the GPL if the only way you offered your source was printed on paper?

    47. Re:GPL == strong by JCholewa · · Score: 1

      > Would it be in compliance with the GPL if the only way you offered your source
      > was printed on paper?

      I suspect not.

      http://www.gnu.org/copyleft/gpl.html
      It says here that the copy of the source that you distribute has to be machine-readable, which probably means that paper copies are right out as an option, unless you happen to have the mother of all OCR programs.

      --
      -JC
      coder
      http://www.jc-news.com/parse.cgi?coding/main

    48. Re:GPL == strong by Espectr0 · · Score: 1

      The Gnonitron would require 100 dependencies like a specific table or electricity and weather . It would have an RJ-45 hole to plug in and connect via SSH to tweak its settings.

      Oh, and it would have a bad file^h^h^h^h channel selector

      The Krinitron would be pissed on by the Gnonitron guys because Krinitron requires a commercial license when windows users want to see and tape their TV shows

    49. Re:GPL == strong by poot_rootbeer · · Score: 1

      You CANT use GPL software unless you specifically agree to share your modifications with the original copyright holders under the GPL.

      That's not what the GPL says, though.

      If you REDISTRIBUTE code based on GPL'd source, you're obligated to share your modifications. Not just with the original copyright holders, but with anyone who would like to see it.

      If you don't distribute your project, you don't need to share your modifications with anyone.

    50. Re:GPL == strong by poot_rootbeer · · Score: 1


      Just because KISS's version of the code was released to the world in 2003, doesn't mean development of it may have predated Mplayer's 2001 release. They could have written their subtitle routines in 1999, and sat on them for four years while commodity hardware got cheap enough to sell devices at a profit.

      Occam's Razor still applies, but KISS's version of events isn't COMPLETELY impossible.

    51. Re:GPL == strong by Pope · · Score: 1

      Hey, I know a genuine Magnetbox when I see one!

      --
      It doesn't mean much now, it's built for the future.
    52. Re:GPL == strong by Anonymous Coward · · Score: 0

      Or.... compiling the compiler with a -different- compiler! Tada.
      The compiler trick has been done before, by someone who's name you'd recognise.

    53. Re:GPL == strong by Anonymous Coward · · Score: 0

      Doubtfull. The MPsub format was develop by the Mplayer team, and has not been spotted in the wild before now. Coincident? Not bloody likely.

    54. Re:GPL == strong by Anonymous Coward · · Score: 0

      The first by RMS. The second by Moglen with RMS has a filosofi director.

  2. KISS of death by danormsby · · Score: 1, Funny

    Is this the KISS of death for GPL?

    --
    Omnis amans amens
  3. Interesting by olliej_nz · · Score: 3, Insightful

    The only way we could know for sure would be to see the CVS/[insert source archive system here] logs to see whether they were developed all at once by KISS (implying they stole) or whether it built up over time...

    --
    To be or not to be.-Shakespeare
    To do is to be.-Nietzsche
    To be is to do.-Sartre
    Do be do be do.-Sinatra
    1. Re:Interesting by Neon+Spiral+Injector · · Score: 5, Insightful

      You mean, whether Kiss implimented MPlayer's unique, never seen in the outside world, never used in a video file, subtitle format called MPsub, all at once, or over time?

    2. Re:Interesting by Anonymous Coward · · Score: 0

      I wonder when the mplayer project is going to stop violating other people's copyrights. For instance,
      they are distributing Apple binary codecs without permission:

      http://www1.mplayerhq.hu/MPlayer/releases/codecs /

    3. Re:Interesting by olliej_nz · · Score: 1

      the mplayer people say that there method is extremely simple, so it is possible, however unlikely, that Kiss implemented it in the same way, development logs would easily show this, however if they did just copy it we'd end up seeing it go from no subs, to mplayer formed subs in a single commit or something...

      --
      To be or not to be.-Shakespeare
      To do is to be.-Nietzsche
      To be is to do.-Sartre
      Do be do be do.-Sinatra
    4. Re:Interesting by Anonymous Coward · · Score: 0

      You mean, whether Kiss implimented MPlayer's unique, never seen in the outside world, never used in a video file, subtitle format called MPsub, all at once, or over time?

      Perhaps he noticed that there are other commercial products which seem to support the format.

      Of course, it's possible that SubMax is written by MPlayer developers since both MPlayer and SubMax are based in Hungary. I'm a fickle bastard though. I trust the MPlayer development team to give a full and accurate appraisal of the situation as much as I trust GW Bush to give an accurate appraisal of the situation in Iraq.

    5. Re:Interesting by mindriot · · Score: 1

      Hm. Like KISS would ever publicize their CVS code, if it exists... sounds not much more likely than SCO opening up their code. The only proper way for MPlayer to prove their innocence (if they ever had to) would be to find the oldest copy of MPlayer code (hey, their CVS is open...) containing the code in question and to hope that it's older than KISS's code, or even older than KISS themselves. I would guess that's not too unlikely...

    6. Re:Interesting by Cpt_Kirks · · Score: 2, Insightful

      In the same, unique file format?

      About as likely as dumping a glass of water in the ocean, waiting a month, then scooping out the exact same water molecules, on the other side of the world. Possible, but highly fscking unlikely.

    7. Re:Interesting by scosol · · Score: 1

      Or maybe they *chose to use Mplayer's MPsub format*???

      Nothing wrong with that- algorithms and formats and such have to be *patented*.

      Like- TCP is just a format, and not patented- but my code that implements the TCP format of network interaction is copyrighted.

      --
      I browse at +5 Flamebait- moderation for all or moderation for none.
    8. Re:Interesting by Millyways · · Score: 1

      Or if they offer the source code to thier DVD players downloadable under the GPL.

      Is it just me or isn't this what all the complaining is about??

    9. Re:Interesting by damiam · · Score: 1

      If they chose to use Mplayer's format (unlikely - they're claiming mplayer stole their proprietary code), I still doubt they'd manage to do a complete clean-room implementation using the exect same symbols as the mplayer version, every single one. The chances there are lower than winning the lottery without buying a ticket.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    10. Re:Interesting by scosol · · Score: 1

      Right- I doubt it as well- but the poster seemed to be dwelling on the fact that MPSub was "secret and not used anywhere" or something.

      --
      I browse at +5 Flamebait- moderation for all or moderation for none.
    11. Re:Interesting by Xabraxas · · Score: 1

      This has been gone over to death already but that is only a link to Linux and BusyBox source code. They will not open the source to 'their' applications.

      --
      Time makes more converts than reason
    12. Re:Interesting by dspeyer · · Score: 1
      From the mplayer site, haven't checked it personally:
      2004.01.03, Saturday :: Kiss Tech comment
      posted by Gabucino

      Before I get another 10 mails about this: the GPL.ZIP file which they offer for download on their site contains only the Linux kernel and busybox sources, not MPlayer's!

      Thanks.
    13. Re:Interesting by Anonymous Coward · · Score: 0

      But the only symbol they have is the string 'mpSub' in the list of subtitle formats. How could KISS support mpSub without having that string to compare against!

      And the idea that mpSub is some secret is ludicrous, if no-one could create media files using it what purpose would it have? In fact end-users can add mpSub format data to their media files and its unsurprising KISS players can read it.

      Even if they downloaded mplayer source and looked at the data format, provided they implement their own reader there is no copyright infringement. Data formats cannot be copyrighted.

  4. Blame SCO by big_groo · · Score: 1, Funny

    The bastards.

    1. Re:Blame SCO by SoSueMe · · Score: 1

      Naa, SCO is holding its collective breath(s) hoping that the GPL is struck down or deminissed by this challenge. I hope that SCO cannot survive without oxygen for eight minutes in that regard.

    2. Re:Blame SCO by damiena · · Score: 1, Offtopic

      I do believe that you mean litigious bastards.

    3. Re:Blame SCO by big_groo · · Score: 0
      I do believe that you mean litigious bastards.

      Touche.

    4. Re:Blame SCO by Anonymous Coward · · Score: 2, Funny

      You're supposed to link that to SCO's website when you do that, so that Google will up their pagerank for that term. E.G. so that eventually SCO will be the most relevant result when you search for various obscenities.

      Why? Because this is slashdot, and we have no lives ;)

    5. Re:Blame SCO by gnu-generation-one · · Score: 1

      "Why? Because this is slashdot, and we have no lives ;)"

      You mean...

      Why? Because this is slashdot, and we have no lives ;)

  5. Untested? Bah. by __aavhli5779 · · Score: 5, Informative

    We have confirmed what we already knew, that when using code licensed under the GPL then we have to publish any derivative work. This means that the legal foundation is very thin and there is no place in the world that I know of where the GPL has been tested in court. So from a business perspective I would say that the license is relatively weak. This doesn't change the fundamental spirit in the Open Source community which I think - all in all - is positive. But it is clear that as a commercial company living off selling its product, can not and will not release its proprietary code. It is naturally so that one should not use GPL code in proprietary systems.


    Is it just me, or is this an attempt at blatantly copping-out by capitalizing on all the anti-GPL hysteria that has been rampant recently?

    The GPL certainly hasn't been tested in court (yet), but that doesn't mean it hasn't been tested. A large number of out-of-court settlements (some of them rather expensive) prove that corporations are willing to respect the license, and that its defenders are willing to enforce compliance.
    1. Re:Untested? Bah. by devphaeton · · Score: 2

      Is it just me, or is this an attempt at blatantly copping-out by capitalizing on all the anti-GPL hysteria that has been rampant recently?

      The GPL certainly hasn't been tested in court (yet), but that doesn't mean it hasn't been tested. A large number of out-of-court settlements (some of them rather expensive) prove that corporations are willing to respect the license, and that its defenders are willing to enforce compliance.


      You said 100% better what i wanted to say. I reached for mod points but i had none.

      Sorry.

      "capitalizing on all the anti-GPL hysteria" hits the nail on the head.

      --


      do() || do_not(); // try();
    2. Re:Untested? Bah. by Anonymous Coward · · Score: 3, Insightful

      We have confirmed what we already knew, that when using code licensed under the GPL then we have to publish any derivative work. This means that the legal foundation is very thin

      Does that make any sense whatsoever? "If you want to publish something based on our code, then you have to abide by our terms" seems completely reasonable to me.

    3. Re:Untested? Bah. by Curtman · · Score: 5, Insightful

      And once again someone (KISS, not parent poster) needs to understand that if the GPL isn't valid, they have absolutely no rights to use code copyrighted by the various authors of the Mplayer code.

      Could someone who understands the language take a look at the pre-translated version of:

      We doesn't use MPlayer, we use our own player, a player like we know from Real Player, Microsoft Media Player is the application used to display movies. It is a fundamental thing for our player, because it's what we are known for, being able to play a wide range of different formats.

      And tell us weather thats actually what this guy said, or if he actually knows what any of this is about? What the hell is he saying? Is he claiming they are using Windows Media player on Linux? Or just that they have a program that functions similar to Real or WMP?

    4. Re:Untested? Bah. by Anonymous Coward · · Score: 5, Informative
    5. Re:Untested? Bah. by decade_null · · Score: 1

      I don't speak Danish, but from the rough translation it looks to me that he is saying that they use a player software that they have created themselves. Then he tries to clarify what the player does by comparing it to Real Player and Windows Media Player. And finally he says that the player software is a very important part of their device, because it allows the device to play many different formats.

    6. Re:Untested? Bah. by Anonymous Coward · · Score: 0

      Thats what I figured, but I watched this get debated in #mplayer on freenode this morning. Just hoping someone could clarify. I thought it was pretty funny when he said "we are known for, being able to play a wide range of different formats" though. Most of us probably never heard of KISS except through Mplayer, which IS actually known for being able to play a wide range of different formats.

    7. Re:Untested? Bah. by anno1a · · Score: 5, Informative

      I'm a native dane, and heard the interview. I don't have time to listen through it to get to the point where he says it, but the translation is AFAIR correct! What he's basically saying is that, no, they did not steal the mplayer source code.

      And it isn't the translation's fault that he sounds like a complete idiot not knowing what's going on around him either. Many of his claims are just plain stupid, but that he begins to claim that perhaps mplayer has stolen from them is ludicrus! First of all mplayer came first (two years), have a cvs archive proving it and so on, but is it at all possible for the mplayer folks to have copied it without hacking Kiss' machines? Please shut this man up, I'm ashamed!

      --
      ------- I fumbled my registration and I now must suffer
    8. Re:Untested? Bah. by Anonymous Coward · · Score: 0

      Didn't listen that far?? Thats one of the first things he says. At least in the translation it's the first Peter: block anyhow.

    9. Re:Untested? Bah. by TheSunborn · · Score: 1
      The interesting quote is
      But it is clear that as a commercial company living off selling its product, can not and will not release its proprietary code. It is naturally so that one should not use GPL code in proprietary systems.


      What they are saying is that because the GPL have not been testen in court, and because the exact rules/definations for what deriving means are unkown(Not tested in court) one should not use GPL code in proprietary systems

      Which simply seems to agree with the general understanding of the gpl
    10. Re:Untested? Bah. by kasperd · · Score: 5, Informative
      The quoted translation is more or less correct. I listened very carefully to his words in the published .rm file starting at 6:41 and ending at 7:02. (Ironically I couldn't make mplayer play the file, so I used Real Player instead). Here is my translation (with help from Gyldendals Rode Ordboger):
      We don't use mplayer, we have our own player. Simply a player like we know Real Player - Microsoft Player, the application that does that video is presented. And that is of course a completely fundamental thing for our player because that is what made us known, that we are able to replay a number of formats.
      And I think what he is trying to tell us is, that they have a program similar in function to Real Player and Windows Media Player.
      --

      Do you care about the security of your wireless mouse?
    11. Re:Untested? Bah. by kasperd · · Score: 1

      Didn't listen that far??

      It is exactly six minutes and fourty one seconds into the file. Only reason I could find it so quickly is, that I heard the entire file just before I read the story on slashdot.

      --

      Do you care about the security of your wireless mouse?
    12. Re:Untested? Bah. by jesterzog · · Score: 1

      And once again someone (KISS, not parent poster) needs to understand that if the GPL isn't valid, they have absolutely no rights to use code copyrighted by the various authors of the Mplayer code.

      Not necessarily. In theory the GPL could be entirely valid, but just say something different from what we all believe it does. Presumably it would come down to what the court interprets the GPL as actually saying. It might be that there's a loophole in the wording that nobody's ever noticed.

      If the court were to decide that, through some possible ambiguity of wording, the GPL did allow code to be distributed without source, then he'd be in the right. Personally I think the chances of that actually happening would be very low and anyone trying this are probably grasping at straws, but in theory it's possible.

    13. Re:Untested? Bah. by Anonymous Coward · · Score: 0

      Err they use MS Media Player, Has anyone ran checks between MS Media Player and MPlayer/MPSub?

    14. Re:Untested? Bah. by Raffaello · · Score: 5, Informative

      There is a widespread misconception about the legal status and enforceability of the GPL. The *fact* of the matter is, that the GPL has been enforced *many* times, and the FSF has *always* won. The reason is quite simple.

      In any copyright infringement case, the infringing party must either:
      a. Have a license, or,
      b. Not have a license, or,
      c. Not be infringing (i.e., the defendant's code is *not* copied from GPLed code, nor a derivative of GPLed code).

      In the FSF's cases, the only possible license is the GPL. The defendant must either:
      a. Admit they were using GPL code without a license or,
      b. Admit that the license they used the code under is the GPL, or,
      c. Claim that their code is not copied from, nor derivative of, GPLed code.

      The result of this enforcement strategy has been that the defendant *always* complies with the GPL. The alternative is to come into court and admit that you have been redistributing copyrighted material without a license! Courts frown on that mightily. So, *all* defendants have chosen compliance with the GPL.

      Note that if the defendant claims c., that they are not infringing (i.e, they claim that their code does *not* contain any code licensed under the GPL, nor any derivative of code so licensed) then the GPL is *not* tested. This becomes a separate issue of fact (i.e., *is* the code in question actually copied from code licensed under the GPL, or is it not?), *not* a test of the GPL itself.

      If KISS's code is copied from, or derivative of GPLed code, they are screwed, because they must either admit to redistributing someone else's copyrighted material without a license, or they must admit that the license they distributed the code under is the GPL. Ether way, they lose.

      See Eben Moglen's keynote address to the University of Maine Law School's Fourth Annual Technology and Law Conference for the FSF's counsel's description of how he's done this enforcement, all by his lonesome, while teaching full time at Columbia Law School, for years.

    15. Re:Untested? Bah. by Geek+of+Tech · · Score: 1
      How's that. I just loaned you a (+1) Insightful. Sometime when I need a modpoint to give, maybe I could get you to loan me one. :P

      --
      Stop the Slashdot effect! Don't read the articles!
    16. Re:Untested? Bah. by Allnighterking · · Score: 2, Informative

      Ummmm excuse me... but MySQL won a lawsuit on just this point a little over a year ago. Part of MySQL had ben incorporated into another companies proprietary database program.

      Judges early opinion

      --

      I'm sorry, I'm to tired to be witty at the moment so this message will have to do.

    17. Re:Untested? Bah. by devphaeton · · Score: 1

      How's that. I just loaned you a (+1) Insightful. Sometime when I need a modpoint to give, maybe I could get you to loan me one. :P

      Hurray for Joshua Rogers!

      I owe you one, bud! :oP

      --


      do() || do_not(); // try();
    18. Re:Untested? Bah. by dot-magnon · · Score: 1

      Being a Norwegian, I just read the interview. What he also says is, that "...there's no point in hunting us, because we're supporting Linux use and the Open Source community by that."

      That is what I vaguely remember, but anyway, that is just nauseating to read. There's no excuse to break the GPL just because you like Linux.

      What they also say, is that they will not open up their software. This because "their" player is what makes them unique.

      If they get sued, and they loose, isn't the GPL stating that GPL code that is given out must be given out in the same medium as the binary? Like, you buy a CD, you get a source CD. You download, you get to download source code. Do they need to do firmware upgrades for every DVD player? ;)

      I think mplayer should stay in contact with various organisations like GNU and FSF and follow this case to the courtroom. Mplayer has their evidences clear, and an independant jury would probably take mplayers argument if Kiss deny to show source code to the court.

    19. Re:Untested? Bah. by Anonymous Coward · · Score: 0

      Like, you buy a CD, you get a source CD. You download, you get to download source code

      It doesn't have to be on the same medium. If they haven't modified Mplayer, all they have to do is put a link on their web page to the Mplayer tarball that they used, and they're good to go. If they did modify the code, they should just include it in the GPL.zip that they have with the rest of the GPL software. It says in the GPL that they just have to make it available on request. So worst case they could require you to write them and ask for the source code.

    20. Re:Untested? Bah. by Anonymous Coward · · Score: 0

      Ironically I couldn't make mplayer play the file, so I used Real Player instead

      Mplayer can play the file BTW

    21. Re:Untested? Bah. by jacoplane · · Score: 1

      I was wondering, does a website exist that lists these settlements? The FSF has a website for reporting GPL violations, but I cannot find any page that lists the outcomes of such disputes. I did find this mailing list posting suggesting the GPL might be unenforcable in Germany.

    22. Re:Untested? Bah. by bYTEREALm · · Score: 1

      That is a very good translaion.
      I have actually heard the whole interview, and that's exacly the words of that arrogant jerk i heard in the radio... :(

    23. Re:Untested? Bah. by Rogerborg · · Score: 2, Interesting

      Please cite examples of where companies have told the FSF to go screw themselves, or simply ignored them, and where Eben has backed down quietely without telling anyone.

      I find it hard to believe that Eben has settled every single case out of court. He's never run up against a bunch of incompetent blunderers (like KISS) who are too dumb to back down? Really?

      To paraphrase Rumsfeld, we don't know if we know everything that Eben knows.

      --
      If you were blocking sigs, you wouldn't have to read this.
    24. Re:Untested? Bah. by curne · · Score: 1

      You said 100% better what i wanted to say. I reached for mod points but i had none.

      Somtimes I think I would subscribe to Slashdot if one could buy mod points for cash.

      --
      All interpreted languages are abstractions over Lisp
    25. Re:Untested? Bah. by Bigman · · Score: 1
      isn't the GPL stating that GPL code that is given out must be given out in the same medium as the binary?

      No, the GPL says that if you make a binary distribution of a GPL program you must

      a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

      b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

      c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

      --
      *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
    26. Re:Untested? Bah. by Anonymous Coward · · Score: 0

      slashdot and the register? yeah, those are reliable sources...

    27. Re:Untested? Bah. by Haeleth · · Score: 2, Informative

      No, all that mailing list posting says is that in Germany you can't force someone who previously violated the GPL to release all the source code for the application they included GPL'd code in.

      Guess what? You can't do that in America, either. That goes for everywhere in the world, because that isn't what the GPL is meant to do.

      However, as that very post you linked to says, in Germany, you CAN stop the violator from continuing to distribute the product while it contains your GPL'd code, and you can claim damages for the copyright violation. Again, this is the same as everywhere in the world, and it's what the GPL is meant to do.

      Look up that article that was posted here and on Groklaw a while back about how the GPL is a license not a contract... it should clear up this misunderstanding.

    28. Re:Untested? Bah. by tietokone-olmi · · Score: 1

      Fortunately, in most of the civilized countries (i.e. European nations and others that have been significantly influenced by their legal traditions), in lawsuits where licenses (and contracts as well, though the GNU GPL is not one) are involved they are primarily evaluated on the intent of the licensor instead of the tiniest little bits of wording. IANAL, and I don't have to remind you about that from where I'm sitting, but around here you can't play semantic games with the courts. You can try, but don't expect to win.

      Also, given that the GNU GPL is worded to be essentially semantic-game-proof in the US, it would seem that you'd need some heavy bribery or pre-existing bias to get a court to not outright defenestrate wording-based arguments.

    29. Re:Untested? Bah. by bugnuts · · Score: 1

      I would, too, if they implemented:

      (-1 RTFA)
      (-1 moron)
      (-1 utter bullshit)

  6. Bad tactic by downix · · Score: 3, Insightful

    He just got a bunch of easily riled up geeks that love the GPL pissed off at him.

    Expect mailbombing, DDOS attacks, and outright criticism. Then expect to start hearing from legal advisors that know what they are talking about.

    --
    Karma Whoring for Fun and Profit.
    1. Re:Bad tactic by roll_w.it · · Score: 1
    2. Re:Bad tactic by Anonymous Coward · · Score: 0
    3. Re:Bad tactic by placeclicker · · Score: 2, Insightful

      Or, more likely, those DDoS attacks would make the OSS community look childish, and thus help KISS's case.

      --

      Browse at -1, because trolls are often the most creative part of /.
    4. Re:Bad tactic by xlyz · · Score: 3, Insightful


      DON'T DON'T DON'T DDOS or mailbomb

      there is a much better action you can take: stop buying their products!!!

      this will really hurt them

    5. Re:Bad tactic by Kenja · · Score: 3, Funny

      But I'd have to first start buying their products inorder to stop.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    6. Re:Bad tactic by Anonymous Coward · · Score: 0

      better yet, start your own company making similar products but distribute the mplayer source.

    7. Re:Bad tactic by 0x0d0a · · Score: 1

      Now, *how* the hell would being mailbombed (hell, even by MPlayer developers) help KISS's case?

      This came up with SCO. That was a different issue, though. It was extremely high profile, and the person asking people to stop was ESR, who is extremely concerned in Open Source as a cohesive movement and about managing PR.

      On the other hand, I doubt that mailbombing will do much good. It tends to piss people off and make them stubborn. At this point, the sinking feeling that's probably going around KISS is more likely to do everyone good (i.e. they're more likely to fix things) than them being pissed off and stubborn. Furthermore, if they get constantly mailbombed, they end up turning into bitter spokesmen about how much the OSS community sucks. [shrug]

      On the other hand, I think that it would be more than appropriate for KISS to donate something to the MPlayer folks if they're shown to be wrong. It does look extremely suspicious.

    8. Re:Bad tactic by Anonymous Coward · · Score: 0

      It would give the impression that MPlayer doesn't HAVE a case if they have to resort to that.

      Plus, it just doesn't look good for the supports of MPlayer

    9. Re:Bad tactic by Xerithane · · Score: 1
      Or, more likely, those DDoS attacks would make the OSS community look childish, and thus help KISS's case.

      -- Posted on Slashdot.
      --
      Dacels Jewelers can't be trusted.
  7. see you in court then by Anonymous Coward · · Score: 1, Insightful


    if the GPL is strong , there should be no problem seeing him in court right ?

    1. Re:see you in court then by epiphani · · Score: 2, Insightful

      im there. you're paying, right?

      --
      .
    2. Re:see you in court then by Anonymous Coward · · Score: 0


      oh ive left my wallet in my other pants

    3. Re:see you in court then by Prior+Restraint · · Score: 1

      You said it. As soon as I read, "Gabucino from the Mplayer team is furious," I thought to myself, "so, aside from shaking his fists in impotent rage, what exactly will he do about it?"

    4. Re:see you in court then by Anonymous Coward · · Score: 0

      Gabucino from the Mplayer team is furious

      Does this remind anyone else of a Chico Marx line to Professor Wagstaff in the movie Horse Feathers?

    5. Re:see you in court then by broeman · · Score: 2, Insightful

      In Denmark (I expect that the company has a clausule on wanting every dispute settled in a Danish court) you can get a free process, if the prosecutor (sorry about my bad English) has an income lower than 220,000 DKK. Hopefully the mplayer-guys are "poor" (European Standards, you know), but I think a non-profit-organisation says it all?

      --

      (yes this can be compared with sex)
    6. Re:see you in court then by dvdeug · · Score: 1

      In Denmark (I expect that the company has a clausule on wanting every dispute settled in a Danish court)

      If they copied the code, then they committed a crime. Criminals don't get to chose which court they get tried in. They could be sued anywhere they sell their product. In some places, like the US, mplayer developers have to dot their i's first, but they could bring suit in the US if they so chose.

    7. Re:see you in court then by broeman · · Score: 1

      Somewhat true, because I have no idea about what country has the best favour, Denmark or Hungary ... typically it is the prosecutor that choose (I was thinking about a dispute when Kiss would sell something, then they had the right, my law-learnings are getting a bit rusty ;). But at least I showed you what the developers can get, if they choose to do it in a Danish courtroom. mplayer had written directly to the main headquaters in Denmark, so I don't think they would take it in another court than these two countries. Also mplayer has a good case in Denmark, since the story is on most IT-newspapers/sites frontpages.

      --

      (yes this can be compared with sex)
  8. Never let it be said... by Anonymous Coward · · Score: 5, Insightful

    Well, never let it be said that Americans are the only people to behave in shitty corporate self-interested ways.

    Such dishonesty is painfully pathological.

    1. Re:Never let it be said... by Anonymous Coward · · Score: 2, Interesting

      The hypocrisy of mplayer developers is interesting. They seem to believe that copyright should only be respected when it's their copyright. When are they going to stop distributing Apple binary codecs without permission?

    2. Re:Never let it be said... by Anonymous Coward · · Score: 0

      This is a disgrace!!! typical example on how the danish justice system works (not that it has been tried in this case, but the expectation is clear)

    3. Re:Never let it be said... by saforrest · · Score: 1


      When are they going to stop distributing Apple binary codecs without permission?


      Can you provide a reference to this?

    4. Re:Never let it be said... by Anonymous Coward · · Score: 0

      http://www1.mplayerhq.hu/MPlayer/releases/codecs/

    5. Re:Never let it be said... by Daengbo · · Score: 1

      The MPlayer team has been in some hot water over some IP issues themselves, I know. Are these codecs not freely redistributable? I was under the impression that, like the MS fonts used to be, that they could be redistributed in unmodified form, so that magazine CDs could include them.
      Not so? Enlighten me, please.
      No matter. I do think that the MPlayer team needs to be working outside of the gray area that they are now in.

    6. Re:Never let it be said... by 0x0d0a · · Score: 1

      Are Apple's codecs, in fact, not redistributable in binary form?

    7. Re:Never let it be said... by Anonymous Coward · · Score: 0

      Download QuickTime from Apple and check the license agreement for yourself. It's not allowed.

    8. Re:Never let it be said... by Anonymous Coward · · Score: 0

      Download QuickTime from Apple and check the license agreement for yourself. Redistribution is not allowed.

      http://www.apple.com/quicktime/download/standalo ne /

    9. Re:Never let it be said... by kyhwana · · Score: 2, Insightful

      They don't need to distribute apple binary codecs anymore anyway, since libavcodec/ffshow can decode SQV1/3 natively, so no need for external binary libraries.

      --
      My email addy? should be easy enough.
    10. Re:Never let it be said... by Anonymous Coward · · Score: 0

      I keep hearing that MPlayer has reverse-engineered all these formats, but yet their site and their install instructions definately push users towards using closed-source codecs.

      The conclusion has to be that the oss implementations don't work very well.

  9. Looks like the server is melting already... by Anonymous Coward · · Score: 5, Informative

    So here:

    The Danish National Radio (http://dr.dk) has made an interview with me (as MPlayer representative), and Kiss Technology's managing director Peter Wilmar Christensen.

    It is going to be broadcasted tonight at 20:35, but it is also downloadable from the Internet right now:

    * streaming
    * downloadable file

    A written article is also available, in Danish.

    We have made a rough english translation of the session (thanks to Anders Rune Jensen). Our commentaries can be found at the bottom.

    Speaker: The development of MPlayer was started by a little group of Hungarian programmers 3 years ago.

    Speaker: We needed a program that could play media files under Linux and were so unsatisfied with the existing choices that we started making a better alternative - said Gabucino, the spokesperson for the MPlayer programmers.

    Speaker: MPlayer has reached a wide recognition in the Open Source community. Gabucino emphasizes the program's stability and ability to play many different movie formats as some of the obvious advantages.

    Speaker: The trouble with Kiss technology started recently when one of the MPlayer developers was shopping for a new DVD player and went for a product by the Danish company. For fun the programmer started looking at the software in the Danish DVD player, the so called firmware, and compared it with MPlayer's own code. There were enough similarities to take a closer look at the case and make the MPlayer team angry - Gabucino said.

    Speaker: The specific part of the code in which the similarities are found is the one controlling the subtitles when playing movies. The reality is that the code doesn't contain anything really brilliant. On the contrary, it's very simple. So Gabucino is puzzled why anyone would even bother using the code instead of writing it themselves. He suggests that it could be laziness on the programmer's side.

    Speaker: I think it's actually a very normal thing that programmers borrow Open Source code because they are too lazy to write it themselves. There have been some cases prior to this which have caused quite a lot of trouble. I think there are hundreds of examples like this that we just don't hear about - Gabucino said.

    Speaker: The MPlayer team has published the accusation of the code theft on their website and has tried to document it by listing the strings in the code which are identical in the two pieces of software. According to Gabucino, there are so many similarities that it's unthinkable that this might be a coincidence.

    Speaker: Normally this type of code is different depending on who implemented it, so, when there are so many identical strings, it's obvious that we're dealing with theft, the Hungarians believe.

    Speaker: GPL or General Public License which MPlayer is licensed under is a very widely used Open Source license, which gives the users certain rights and certain duties. Long story short, it is okay to take the code from MPlayer and develop it further, as long as the result is given back to the community. In this specific example Gabucino and the other Hungarians therefore demand that Kiss Technology should release the software used in its DVD players. And makes it clear that it is not a matter of getting some money from the Danish company, but a matter of fulfilling the requirements of the GPL and releasing the software.

    Speaker: Kiss Technology at first didn't react to the Hungarians' inquiry, but after the story began to get large publicity in the different net-medias and forums the company began to investigate the case this week. There are two main questions: whether code from MPlayer really is inside the Kiss software and how the licenses of Open Source software should be interpreted and applied. Apart from being accused of taking code from MPlayer, Kiss Technology has also been accused of using other Open Source software, but managing director Peter Wilmar Christensen denies all accusations with small requisitions. The DVD player from K

    1. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      >How come companies like Kiss cant'be punished by Law?

      Sure they can, sue them. You can do that in Denmark.

    2. Re:Looks like the server is melting already... by Alan+Cox · · Score: 5, Insightful

      One of the first things I'd say reading this is that his reaction looks a lot like several other vendors I dealt with whose CEO simply could not believe that either their employees or their subcontractors would steal code.

      Some of the confusion also comes from the speaker. If the translation is accurate the speaker asks

      "As he said, there are no big economical options for dragging the case to court. Instead they hope that the Open Source community will put so much pressure on Kiss Techonology that they will be forced to release all its software."

      The speaker doesn't say anything about software stolen by employees or contractors, or software in dispute, just about "all software". So the reply is that KISS won't release their player app - which the company guy clearly doesn't think contains mplayer code so he doesn't have to release.

      At that point he's already denied stealing any code, but confirmed he is having the matter checked.

      Now it may be that code was stolen and he doesn't know about it. It may be it was stolen and he systematically was involved. I find the latter hard to believe - if it had been done by someone smart and with foreplanning they would a) have an instant cover story b) done the hiding job a lot better.

      So the way I read this it says
      "We havent copied anything but we will check"
      "We wont be releasing all our code, including our proprietary stuff containing only our code"
      "We do release all the open source stuff"
      "We have fixed minor errors in the past"
      "You are picking on the wrong people"

      Put that way it's not quite the same as the mplayer view. Lets just see how the evidence pans out. If the KISS guys find someone stole code then we will see how they handle it. If the mplayer guys are right it won't be too long before the KISS folks will be apologising.

      Alan

      BTW: Larg e scale commercial copyright violation in parts of the EU (Denmark I believe included) is a violation of criminal not just civil law.

    3. Re:Looks like the server is melting already... by Curtman · · Score: 1

      I wonder why they couldn't just put links to the mirrors in the story as well? This happened with the last MPlayer item too. 1 2 3 4

    4. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      > How come companies like Kiss cant'be punished by Law?

      How come the mplayer project can't be punished for distributing Apple binary codecs without permission?

    5. Re:Looks like the server is melting already... by madsdyd · · Score: 1

      > How come companies like Kiss cant'be punished by Law?

      But, they can.

      You need a Danish representative if you want to prosecute them in Denmark. But it should be possibly to prosecute them in the US too. I suppose the FSF can do this.

      Mads Bondo Dydensborg

    6. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      Alan,

      Any chance of a link to a Welsh->English translator so we can read your diary?

      Ta.

    7. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      civil litigation != punished by law

    8. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      I don't get whats up with him wanting to learn welsh. I think any language expert would agree that English has more technical merit. And it certainly has critical mass, since people all over the world speak it.

      So, why Welsh? IMO Welsh speakers should all be taught English. I mean, aren't standards a good thing? English is, like, the http of the real world! Yeah!

    9. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      Er, if you look at the grandfather post, you might notice that Alan can *already* speak English!

    10. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      Mr. Cox,

      Thanks for all your support, we appreciate that.

      Yours trully,
      Peter Wilmar Christensen.

      P.S: You check is in the mail.

    11. Re:Looks like the server is melting already... by bex+l · · Score: 1

      _If_ they find that code was stolen, it doesn't mean that they have to release the entire program code though (does it?). Couldn't they just remove the offending code and move on?

    12. Re:Looks like the server is melting already... by OneFix · · Score: 1

      It depends on 2 things. First, how integrated is the code...can the code be removed from the main app...if so, then they would only have to release the module with the GPLed code...if they actually broke this code out into a seperate module, it would probably be obvious, therefore, they would still be in violation...

      Then again, if they are willing to rewrite, the MPlayer group may allow them to rewrite without opening code...even though they are still in violation with previous releases, so if the MPlayer group wants to push it, they are still in violation regardless of the rewrite...

      What it really comes down to is KISS should be kissing @$$, because it's ultimately up to the MPlayer developers as to how they want to proceed...

    13. Re:Looks like the server is melting already... by Lehk228 · · Score: 1

      They would not have to release their code, but they could be sued for damages and barred from distributing untill they have removed the offending code,

      --
      Snowden and Manning are heroes.
    14. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      You need a Danish representative if you want to prosecute them in Denmark. But it should be possibly to prosecute them in the US too.

      Yeah, because the first thing that someone from Hungary thinks when he's contemplating a lawsuit is "Let's file the charges in a country on the other side of the globe!"

    15. Re:Looks like the server is melting already... by Hobbex · · Score: 1

      No they don't, and yes they can. That they would have to release their entire program is mostly Microsoft FUD. It is really just like any other copyright violation.

      Groklaw has a good article on the subject.

    16. Re:Looks like the server is melting already... by Hobophile · · Score: 1
      The problem is that if their player contains GPL code, then:

      1) The rest of the player must also be released under the GPL, per its conditions.

      2) Failure to release the player under the GPL means they do not have a license to use the code they've already distributed, as they have violated the terms under which they were granted the license.

      3) Distributing copyrighted code without a license equals copyright violation, and damages can be assessed.

      Ignorance is not a defense. They must either release any previous versions that used GPL code under the GPL, or prepare to pay damages.

      Assuming the GPL is not a valid license, KISS never had a license to use the mplayer code in the first place, and therefore they are certainly violating copyright. Nor, in that case, do they have the option of releasing under the GPL to make the problem go away.

      This last point is probably why you don't see many people challenging the validity of the GPL -- invalidating the license gets you into even deeper trouble.

    17. Re:Looks like the server is melting already... by the-build-chicken · · Score: 2, Informative

      they already tried to cover it up after they were told about it...that kinda puts a hole or two in your theory...read the posts on mplayer site, it has info about changes after notification

    18. Re:Looks like the server is melting already... by Grishnakh · · Score: 1

      I think English as a language has about as much technical merit as Windows XP. It came from some decent roots, way way back, but in the past 1500 years has been hacked and kluged so much it doesn't even resemble its beginnings, and is a complete unworkable mess that no one can fully understand.

      It'd be nice to come up with a new, clean language that plans for future additions and changes, and just have everyone switch to that, but unfortunately most humans aren't very good about learning languages after they've become adults.

      English is probably somewhat like HTML, not http; it looks standard, but there's a bunch of nonstandard extensions, and has been changed a lot so that older browsers can't read newer versions, and the result is just a mess.

    19. Re:Looks like the server is melting already... by 0x0d0a · · Score: 2, Insightful

      One of the first things I'd say reading this is that his reaction looks a lot like several other vendors I dealt with whose CEO simply could not believe that either their employees or their subcontractors would steal code.

      Pretty much what I thought. He probably isn't intentionally lying, even if KISS is infringing (as seems likely). He naturally kicks into do-my-job-and-don't-admit-liability-mode.

      If the mplayer guys are right it won't be too long before the KISS folks will be apologising.

      I don't know. I'd like to think that is the case, but KISS is in a really lousy position. They can't settle with all the people that have contributed code to MPlayer. They will be open to civil cases against them for the earlier violations. This sort of thing is a real black mark to your company name to have all over the news. Finally, they're looking at the expense of auditing their code and possibly the loss of chunks of their code. I suspect that they are probably not legally able to GPL their code as a whole, as they may have licenses from other folks. Not good.

      This really drives home the poor current legal situation with code.

      Code is, increasingly, a commodity. It gets produced as cheaply as possible -- India, overseas, by companies willing to infringe --whatever. You have companies, little subcontractors, who are *never* going to get sued, or if they do, bob back up again. They have a phenomenal set of reasons to infringe copyrights. You have a lot of programmers, who, even if they *are* well-meaning, may not have proper legal knowledge on how far one can legally go. Having a company lawyer sitting in an office somewhere is not enough -- techies are woefully uneducated on IP issues, and *need* to know what they're talking about. I've seen so much bad information posted on Slashdot that it's really amazing.

      Frankly, if I were designing a software engineering curriculum these days, I'd include at least one class on code-related IP issues in law.

    20. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      his reaction looks a lot like several other vendors I dealt with whose CEO simply could not believe that either their employees or their subcontractors would steal code.

      For the last time...

      COPYRIGHT INFRINGEMENT IS NOT STEALING!

      It's not theft when you copy a CD. It's not theft when you copy software. It's theft when you actually remove something from somebody's possession. The MPlayer people still have their code don't they? The crime is that their right to be the only people who can make copies of that code have been infringed upon. Hence copyright infringement.

    21. Re:Looks like the server is melting already... by aardvarkjoe · · Score: 1

      Then again, if they are willing to rewrite, the MPlayer group may allow them to rewrite without opening code...

      This is a possibility, but in my opinion, it's a rather ridiculous one. A better solution (if the MPlayer team doesn't want to insist on opening the code) would be for KISS to pay off the MPlayer team. A couple hundred thousand bucks could pay for some people to work on mplayer full time.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    22. Re:Looks like the server is melting already... by The+Kow · · Score: 2, Funny

      for shizzle, dogg. big ups to the new language movement, bra. i wit ya all de way. forreals. we be straight-up languafyin' up in dis heezy. hell jeah.

      --
      Moo
    23. Re:Looks like the server is melting already... by Nerull · · Score: 1

      Every other language on earth is the same, except maybe the dead ones...but thats just because nobody uses them.

      Languages change over time, deal with it.

    24. Re:Looks like the server is melting already... by Cecil · · Score: 1

      Welsh speakers already can speak English, almost all of them. In fact, that's kind of the problem. Welsh is a dying language. Wales is not a country anymore, it is a part of England, and as such, English is the official language. Welsh is not part of the standard curriculum there, so fewer and fewer people are learning it. And as fluent Welsh speakers age, there are fewer people to teach it as well.

      Welsh is a unique language with a very rich history. It is also widely regarded as the hardest western language to learn, so learning it is somewhat a mark of honor.

      I have probably been trolled, but I am 1/4 Welsh, and hate to see the language dying. Congrats to Alan.

    25. Re:Looks like the server is melting already... by OneFix · · Score: 1

      This sounds good to me, but I think the real point is that it is ultimately up to the MPlayer team to decide how they want to deal with it...

    26. Re:Looks like the server is melting already... by Fnkmaster · · Score: 1

      Maybe you get what you deserve for hiring low paid commodity workers from India? It should hardly be a shocker that you will likely get code back tainted with other people's copyrighted work. Maybe you should hire real professionals to monitor, track and audit the work your team in India is doing?

    27. Re:Looks like the server is melting already... by Grishnakh · · Score: 1

      Not to the extent that English is, by a long shot. Most languages have pretty clear rules to follow, and even though they've borrowed words from other languages, they haven't totally eroded the foundations of the language in the process. Take a few classes in German and you'll get an idea of just how horrible English is.

    28. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      How many languages do you speak, American?

    29. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0
    30. Re:Looks like the server is melting already... by dvdeug · · Score: 1

      Take a few classes in German and you'll get an idea of just how horrible English is.

      Right, because it's much harder to have the word "book" and figure out "the books" then it is to remember what gender Buch is and then figure out how to pluralize that particular word. (Not that English plurals are entirely regular, but the vast majority of words you just add an s (or es if it ends in s or z), and the exceptions generally date back 1,500 years, when the language was supposedly "purer".)

    31. Re:Looks like the server is melting already... by KjetilK · · Score: 1
      Yes, I read the Danish version, not the transcript, but the summary by the journalist, and there are some differences, not as much in content but in tone. I think that what he is trying to say is that "huh, no, I don't think it can be possible we stole code. Really. If we did, we'll fix the problem. Give us a break, and we'll see".

      Probably, it's a good idea for the community to do just that.

      However, he is clearly suggesting that code could have come from KISS to MPlayer, not the other way around, and it is very understandable that the MPlayer folks take that as an insult.

      It seems like the evidence is pretty damning, so I think we should wait a few days and see if KISS come up with an apology.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    32. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      Welsh is a unique language..

      Welsh is a Celtic language similiar to Irish & Scottish Gaelic and even Cornish. It isn't all that unique.

    33. Re:Looks like the server is melting already... by madsdyd · · Score: 1

      The thing is, KISS actually _are_ present on the US market. And, FSF is perhaps stronger/more used to the situation in the US, then FSF Europe.

      Mads Bondo Dydensborg

    34. Re:Looks like the server is melting already... by Anonymous Coward · · Score: 0

      If the KISS people claim to have accepted the GPL, they might be force to open some stuff. On the other hand, if they claim they never accepted it, they would never be forced to open anything.

      They would not be in violation of the GPL, they would be in violation of copyright law, which doesn't say anything about opening code. They would "just" get a heavy fine, and maybe have to do a recall, to replace the code they copied.

  10. hmm by Anonymous Coward · · Score: 0

    GPL.. What is it all about.. is it good, or is it whack?

  11. GPL@Court by SignificantBit · · Score: 5, Insightful

    ... i'm really eager to see what is going to happen when the GPL goes to court.
    To me, it's seems that with wider commercialization of GPLed technology, it becomes more important to have solid foundation to stop once and for all corporate greed and FUD.

    1. Re:GPL@Court by kasperd · · Score: 1

      ... i'm really eager to see what is going to happen when the GPL goes to court.

      Some time ago I attended a talk given by a Danish lawyer, who said he would love to be the first to take such a case to court. And in a case like this the first thing he would do if KISS Technology refuses to publish the code would be to have the bailiff go and pick it up.

      --

      Do you care about the security of your wireless mouse?
    2. Re:GPL@Court by 0x0d0a · · Score: 2, Insightful

      GPL@Court ... i'm really eager to see what is going to happen when the GPL goes to court.

      It appears that the revolution will come...in Hungary. :-)

    3. Re:GPL@Court by antiMStroll · · Score: 2, Insightful
      .... it becomes more important to have solid foundation to stop once and for all corporate greed ....

      That'll happen the day after all human greed stops. A more likely scenario is greedy corporations who adhere to the GPL, finding the license to their advantage, attacking greedy companies that don't. Which is a good thing.

    4. Re:GPL@Court by Tokerat · · Score: 1

      A more likely scenario is greedy corporations who adhere to the GPL, finding the license to their advantage, attacking greedy companies that don't. Which is a good thing.
      ...or, at least, a better thing...
      --
      CAn'T CompreHend SARcaSm?
  12. And As Always... by bfg9000 · · Score: 5, Funny

    ...the way to show support for our mplayer friends is to slashdot them into infinity!

    --

    I'm not normally an irrational zealous dickhead, but I figure "When in Rome..."

    1. Re:And As Always... by siphi · · Score: 0, Troll

      Set opera to reload every 5 secs on their site. Mwahahahahaha.

      --
      Sig (appended to the end of comments you post, 120 chars)
    2. Re:And As Always... by trippinonbsd · · Score: 1

      or do a recursive wget on their site in a while true shell script loop...

    3. Re:And As Always... by tirnacopu · · Score: 1

      Not a native English speaker, but I think it was "slashdot them into nothingness".. like what will remain from a poor web server after they finish hammering it while screaming "Bleed them bits, bitch! Bleed!"

  13. They should no better. by pardasaniman · · Score: 4, Funny

    GPL has been tested over and over, and enforced too. Those who don't comply are slashdotted! (And some those who do too!) We slashdotted SCO, now we slashdot KISS.. Fear our wrath!

    1. Re:They should no better. by Mike+Hawk · · Score: 1

      Fear our wrath; grammar be damned!

  14. If You Don't Accept the Terms of the GPL... by Rude+Turnip · · Score: 5, Informative

    ...then you're back to standard copyright law, which means you *cannot* distribute any derived works. IMO, this is why the GPL is much stronger than a EULA. It doesn't try to restrict usage at all; and it grants you certain distribution rights if you're willing to play ball.

    1. Re:If You Don't Accept the Terms of the GPL... by Pyro226 · · Score: 2, Informative
      You're entirely right. There are some situations whose outcomes can be decided by whether the GPL is enforceable or not, but this is not one of them.

      ...then you're back to standard copyright law, which means you *cannot* distribute any derived works.

      Now, lets assume that KISS Technology did take code from MPlayer. The only thing that gives them the right to use that code at all is the GPL. Whether the GPL is valid or not, MPlayer has the copyright to that code. Being the copyright owners, MPlayer was nice enough to release their code under a license that allows other people to use it pretty freely. If the GNU/GPL is found to be invalid, those rights die with it, and the code is covered by standard copyright laws. I'm sure that KISS does not want to have to return all of the nice open source code that they've been using (until they can contact all of the authors, up the ENTIRE chain of derivitive works).

      That is only if KISS did steal code. If they didn't steal code then they are just mean for insulting the GPL.

      --
      This message is encrypted with Quad ROT-13 to protect the author's copyright under the DMCA.
    2. Re:If You Don't Accept the Terms of the GPL... by Mike+Hawk · · Score: 1

      Just to play devil's advocate, and hopefully get an expert opinion on the issue...

      Is it possible that this commonly held belief is actually untrue? Written another way, if I have waived some of my copyrights (in this case permission to copy and redistribute) under a license that is later found to be unlawful, do I still retain copyright? That is to say, has a similar case been tried in another medium.

      To use a rediculous example:
      I give you permission to copy and redistribute a photograph I took under the condition that you shoot my neighbor.* Now knowing that this would soon prove illegal, you plead your case in court. Could it be possible that a judge would rule both 1. you retain rights given to you by me 2. you don't have to shoot my neighboor?

      I'm sure even asking is sacriledge, but I'm interested in actual cases, not what Groklaw says, not what the new kid in IT says, actual tried cases. Does anyone have links to where I could look at this stuff? People like the above poster repeat what they say as fact, but I have not yet seen actual proof. Call me the suspicious type I guess.

      *This is not to imply that the GPL is deadly or that sharing source is murder or even that murder is bad. This is just an example of an obviously illegal contract for someone to take as reference. This should also not be construed as myself agreeing with KISS or mplayer.

    3. Re:If You Don't Accept the Terms of the GPL... by ajs318 · · Score: 3, Insightful

      It is not, never has been and never could be illegal to give permission for someone to use your copyrighted work. Some might think it slightly unusual to grant permission on such a wide basis just out of the goodness of one's heart, but that is a matter for individual copyright holders.

      What might be open to question is the revocability of such permission if the licensee breaches the conditions of the licence. However, the licence can only be breached by committing a deliberate act, and it would be next to impossible to prove that KISS had inadvertently breached it.

      My guess is that if someone were to misappropriate GPL'ed software, the courts would rule that the copyright in the modified version belongs to the original copyright holders, who would then have the right to distribute that modified source code under the GPL. Ignore the GPL for a moment - we need to look at cases where someone has unlawfully distributed modified versions of "ordinary" copyrighted software {without the GPL} to determine what would be likely to happen.

      If permission once granted is revocable, then plain old copyright law applies, exactly as though KISS were selling modified versions of Windows without permission from Microsoft. And if permission once granted is not revocable, then every EULA is invalid. That's why nobody wants to test the GPL in court. Either way, it jeopardises the whole concept of payware.

      --
      Je fume. Tu fumes. Nous fûmes!
    4. Re:If You Don't Accept the Terms of the GPL... by L-Train8 · · Score: 1

      Well, IANAL, so I can't point you to any legal precedents, but I can take your analogy and expand on it.

      If you were to give me $10,000 to kill your neighbor, and I knew it was an illegal contract so I didn't kill your neighbor, could I keep the $10,000? Not likely, so I doubt that it would be okay to retain copyright under such a deal either.

      --

      Don't forget that Friday is Hawaiian shirt day.
    5. Re:If You Don't Accept the Terms of the GPL... by Scaba · · Score: 1

      I don't have cases to cite, but US contract law (and common sense, when you think about it) says that contracts that violate state or federal statutes are partially or fully unenforceable. I would guess Denmark has similar restrictions. See here (No Violation of Public Policy) for more details.

    6. Re:If You Don't Accept the Terms of the GPL... by mystran · · Score: 1
      That's why nobody wants to test the GPL in court. Either way, it jeopardises the whole concept of payware.

      Sorry about this, but I'd like your comments why SCO seems to want to test GPL in court. I can think of points why RedHat or IBM might not care, but why SCO wants it there? It might be that they are hoping that it never happens but...

      --
      Software should be free as in speech, but if we also get some free beer, all the better.
    7. Re:If You Don't Accept the Terms of the GPL... by radish · · Score: 1

      The best example I can think of is in the area of contract law, and UK contract law at that, but here goes. There is a standard tenet that regardless of the fact that I willingly signed a contract with you, it can be nullified if (a) any clause is illegal or (b) any clause is deemed "unreasonable" by a judge. Your example would come under part (a) - the murder clause is illegal (incitement to murder) and so the whole contract becomes void, including the part involving the photo. For an example of part (b), we can look at the George Michael vs Sony Music case from a few years ago. I forget the details, but basically they had him on like an 8 album deal or something, but weren't giving him the "support" (read: cash) he thought he deserved as a big star. They said that regardless of the fact that he was a kid when he signed, a deal's a deal. The judge said one of the clauses was "unreasonable" - threw out the whole contract.

      I've seen US contracts with a clause in them saying "in the event that any clause in this contract it deemed illegal or unreasonable it shall not affect the validity of the rest of the clauses" or words to that effect. That suggests to me that US law has a similar concept. However, that clause in itself would be illegal enough to nullify the contract in the UK :)

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    8. Re:If You Don't Accept the Terms of the GPL... by ajs318 · · Score: 1

      In most countries, you have certain statutory rights which are sacrosanct and cannot be abridged by contract. If you attempt to sign away such rights, you get to keep them anyway. EULAs such as Microsoft's insist that you should waive certain of your statutory rights. Also, since a software licence is so one-sided, its enforceability is questionable.

      The GPL does nothing to take away your statutory rights. Instead, it grants you privileges according to certain conditions. Whatever the likes of RMS may say, there is no law that says you have to make your source code available. Access to the source code is ex gratia. Nothing in the GPL is legally questionable except the fact that it is still technically one-sided. However, anyone who rightfully acquires a piece of GPL'ed software retains the right to use it, so it looks as though your statutory rights are unaffected.

      Therein lies the crucial difference between EULA and GPL. Basically, if the GPL is found to be invalid, then every EULA is also automaticaly invalid.

      <outrageous analogy>Suppose, in the course of trespassing on someone else's land, Linus shot and killed a Siberian tiger -- a protected species -- in self-defence. In a separate incident, Bill went trespassing on someone's land and shot and killed another Siberian tiger "just for shits and giggles". Now the courts might well rule that Linus' defence -- that the tiger would have killed him -- was valid; but they might also rule that he should never have been there in the first place, particularly if the landowner had posted "beware of the tiger" signs and otherwise followed all regulations concerning dangerous animals, therefore the offence of killing a protected species would be prosecutable in law.

      If Linus gets off with the tiger murder, he will of course still be liable for civil damages, since trespass is a civil offence. But Bill's case still has a crucial weakness, because Bill is not able to claim self-defence. On the other hand, if Linus goes down for killing the tiger, then this damages Bill's case irrepairably.</outrageous analogy>

      Microsoft et al do not want to see the GPL tested in court, because a ruling either way would at least cast doubt on the credibility of their own end user licence agreements even if it did not blow them clean out of the water.

      If the GPL does come to court, SCO will gain nothing even if it is found invalid. The Linux Kernel 3.0 will just have to be released into the Public Domain. Then at least the National Libraries of the world will be able to see that its code is not being misappropriated. Microsoft et al would also be badly damaged, because there is no way that an EULA could be enforceable if the GPL is unenforceable.

      I think SCO is the equivalent of the cliche'd crazed gunman backed into a corner with a hostage and enough ammo to take out more than a few cops on the way down -- and the only way they stand the ghost of a chance of getting away alive is for someone else to choose to avoid the showdown. Unfortunately for SCO, the hostage happens to be a thoroughly unpleasant criminal for whom bullet holes would be privately regarded by many people as an improvement, were it not for the fact that they are technically under-age .....

      --
      Je fume. Tu fumes. Nous fûmes!
    9. Re:If You Don't Accept the Terms of the GPL... by Anonymous Coward · · Score: 0

      Bah, everyone knows that if the GPL is invalidated that the software automatically falls back to a BSD-style license!

  15. Dates? by phorm · · Score: 4, Insightful

    The arguement of "who stole whose code" shouldn't be too hard to settle. There are archives of old versions, logs of when certain sections/features were added. Compare the allegedly stolen Mplayer code with the Kiss release date, and then tell Kiss to kiss our GNU/Asses.

    As for the GPL being were and unverified in court, perhaps they'd like to be our guinea pig? Of course, without GPL they'd still be in violation of copyright and up for large monentary damages.

    1. Re:Dates? by nate1138 · · Score: 4, Interesting

      Actually, the code in question (the subtitle code) is even easier than that to verify. At issue is MPSub, the subtitle format developed internally by mplayer coders. This format was developed by them for them, and until mplayer's release had never been "in the wild". KISS's players mention the MPSub format in their subtitling code. That makes it pretty darn clear to me.

      --
      Where's my lobbyist? Right here.
    2. Re:Dates? by arkanes · · Score: 4, Insightful
      Using the MPSub file format does not neccesarily imply that the code used to read it is taken from the MPlayer source. I haven't read the entire MPlayer website yet, but the sscanf() patterns they match don't convince me either - parsers for the same formats would neccesarily have similiar if not identical patterns. The other strings results are more suspicious, but I would call this reason for further investigation, not the 100% proof that the MPlayer people seem to be claiming it as.

      The guy who wrote it might very have used the Mplayer code as inspiration (not suprising, if they're using the MPSub format), without direct copying. That'd explain things like the otherwise extreme coincidence of string names and order (once you've seen those you'll tend to put them in same order when you do it yourself).

    3. Re:Dates? by ShadyG · · Score: 1

      Prosecution: The prosecution would like to enter two printed directory listings. We would like to enter as Exhibit 'A' a listing from the CVS source code repository of our client, showing the code in question checked in at 14:47, August 12th, 1998. Further, Exhibit 'B' shows the same files checked into the subpoenaed source tree of the defendant on 08:33, February 3, 2000.

      Defense: The defense would like to enter into evidence Exhibit 'A', my birth certificate, clearly showing that I was born on July 1st, 1974. Exhibit 'B' is a directory listing from my own source code repository demonstrating that I wrote and checked in the first five books of the Harry Potter childrens' book series between 16:22 and 16:25 on March 9th, 1971.

      -- ShadyG

    4. Re:Dates? by YOU+LIKEWISE+FAIL+IT · · Score: 1

      Agreed. At university, they always wanted CVS logs to prove that development on certain milestone goals had ceased at the earmarked times. Why bother? Anyone who controls the machines can bend 'reality' as it's recorded on disk anyway they choose. CVS logs are surely not even worth mentioning in a possible copyright dispute, unless they were held by some uninterested third party ( good luck ).

      --
      One god, one market, one truth, one consumer.
    5. Re:Dates? by Anonymous Coward · · Score: 0
      once you've seen those you'll tend to put them in same order when you do it yourself

      So it's a derivative work.

    6. Re:Dates? by Anonymous Coward · · Score: 0
      Out of context, you have a very good point. But let's look at the context. It makes sense for mplayer to have its own subtitle format; it's a general tool.

      What benefit would there be to reimplementing this format for a DVD player? Absolutely no current media use this format, and it's unlikely to be popular any time soon. The company don't generate media of their own, so they can't use that as an excuse.

      Basically, support for the format at all makes a very strong case for wholesale copying of code.

    7. Re:Dates? by GlowStars · · Score: 1

      What benefit would there be to reimplementing this format for a DVD player?

      You do know that the Kiss DVD players play DivX media, do you? The ones that may come with subtitles?

    8. Re:Dates? by Anonymous Coward · · Score: 0

      You do know that the Kiss DVD players play DivX media, do you? The ones that may come with subtitles?

      but divx encoded using mencoder with subtitles ripped into MPSub format?!? how often do u get those?

    9. Re:Dates? by nate1138 · · Score: 1

      True enough. They may just be using the file format. However, the mplayer team has found several other instances of strings matching line for line. Also, part of the comparison that uncovered mpsub was a list of subtitle formats. The list in the firmware was in the exact same order as the list in mplayer. It even included the same "unknown" entry in the same place. There are just too many matches to be coincidence. This needs further investigation.

      --
      Where's my lobbyist? Right here.
    10. Re:Dates? by arkanes · · Score: 1
      The unknown entry was actually NOT the same - in mplayer its called "dunknow" or something like that. That, combined with the difference in punctuation, looks to me like a re-implementation based off of mplayer rather than just copying. The order is not as coincidental as it would seem, if they're using the MPlayer file format and therefore referring to the MPlayer sources (is the file format documented formally anywhere besides the source?)

      Theres obviously alot of things I don't know about both MPlayer and this product, but as a third party I find the evidence that MPlayer has posted to be worthy of investigation but not outright proof of wrongdoing.

    11. Re:Dates? by Anonymous Coward · · Score: 0

      never.

      There has never been any video files with the MPsub format for subtiles release in the wild. I dare you to show me even one.

  16. The GPL Works, Because People Have Respect In It by puckmaster87 · · Score: 0

    The GPL has never been tested in court for a reason:
    People have respect for it and follow it. In the open source world, large coporations aren't usually involved and matters of GPL violations can be handled in a simple manner outside of the court system. If any of you don't understand what I mean by people having respect for it, let me give you an example. The U.S. dollar bill would be worth absolutely nothing if people didn't have trust and respect for it. U.S. money is not backed by any gold, silver, etc. It is backed by trust and respect and it is the same for the GPL. Well, except for the fact that an entire license isn't written on our money.

  17. didn't the code... by Anonymous Coward · · Score: 0

    didn't the code in question have something about mplayers internal format in? someone who commented on it when it last came up had pointed it out.

  18. does anyone by Anonymous Coward · · Score: 0

    know what happened to the computer printer company from the late '80's that also went by the name of "KiSS"? I figured it was the same company that had made my old laser printer (long since taken to the dump), but their website says they opened shop in 1994...
    Hard to imagine that two companies would pick the same dumbshit name....

  19. Re:well they can KISS my ass! by Anonymous Coward · · Score: 1, Funny

    I believe you mean "liar, liar, pants on fire".

  20. Christensen doesn't make Kiss look much better by ThisIsAnExampleAccou · · Score: 5, Insightful
    So, if Gabucino is correct, Kiss Technology stole code from MPlayer. And if Peter Wilmar Christensen is correct, someone working for Kiss Technology leaked the information to the competition, possibly for money.

    Neither scenario paints a pretty picture of Kiss Technology. Are they a publically traded company?

    1. Re:Christensen doesn't make Kiss look much better by Anonymous Coward · · Score: 0

      Nope, it's a private held company.

    2. Re:Christensen doesn't make Kiss look much better by nmos · · Score: 1

      So, if Gabucino is correct, Kiss Technology stole code from MPlayer. And if Peter Wilmar Christensen is correct, someone working for Kiss Technology leaked the information to the competition, possibly for money.

      If Peter is correct then someone working for Kiss has a time machine.

  21. Since the mplayer website is being ./'d to death.. by bruns · · Score: 0, Redundant

    2004.01.10, Saturday :: Radio interview: Kiss VS MPlayer
    posted by Gabucino

    The Danish National Radio (http://dr.dk) has made an interview with me (as MPlayer representative), and Kiss Technology's managing director Peter Wilmar Christensen.

    It is going to be broadcasted tonight at 20:35, but it is also downloadable from the Internet right now:

    * streaming
    * downloadable file

    A written article is also available, in Danish.

    We have made a rough english translation of the session (thanks to Anders Rune Jensen). Our commentaries can be found at the bottom.

    Speaker: The development of MPlayer was started by a little group of Hungarian programmers 3 years ago.

    Speaker: We needed a program that could play media files under Linux and were so unsatisfied with the existing choices that we started making a better alternative - said Gabucino, the spokesperson for the MPlayer programmers.

    Speaker: MPlayer has reached a wide recognition in the Open Source community. Gabucino emphasizes the program's stability and ability to play many different movie formats as some of the obvious advantages.

    Speaker: The trouble with Kiss technology started recently when one of the MPlayer developers was shopping for a new DVD player and went for a product by the Danish company. For fun the programmer started looking at the software in the Danish DVD player, the so called firmware, and compared it with MPlayer's own code. There were enough similarities to take a closer look at the case and make the MPlayer team angry - Gabucino said.

    Speaker: The specific part of the code in which the similarities are found is the one controlling the subtitles when playing movies. The reality is that the code doesn't contain anything really brilliant. On the contrary, it's very simple. So Gabucino is puzzled why anyone would even bother using the code instead of writing it themselves. He suggests that it could be laziness on the programmer's side.

    Speaker: I think it's actually a very normal thing that programmers borrow Open Source code because they are too lazy to write it themselves. There have been some cases prior to this which have caused quite a lot of trouble. I think there are hundreds of examples like this that we just don't hear about - Gabucino said.

    Speaker: The MPlayer team has published the accusation of the code theft on their website and has tried to document it by listing the strings in the code which are identical in the two pieces of software. According to Gabucino, there are so many similarities that it's unthinkable that this might be a coincidence.

    Speaker: Normally this type of code is different depending on who implemented it, so, when there are so many identical strings, it's obvious that we're dealing with theft, the Hungarians believe.

    Speaker: GPL or General Public License which MPlayer is licensed under is a very widely used Open Source license, which gives the users certain rights and certain duties. Long story short, it is okay to take the code from MPlayer and develop it further, as long as the result is given back to the community. In this specific example Gabucino and the other Hungarians therefore demand that Kiss Technology should release the software used in its DVD players. And makes it clear that it is not a matter of getting some money from the Danish company, but a matter of fulfilling the requirements of the GPL and releasing the software.

    Speaker: Kiss Technology at first didn't react to the Hungarians' inquiry, but after the story began to get large publicity in the different net-medias and forums the company began to investigate the case this week. There are two main questions: whether code from MPlayer really is inside the Kiss software and how the licenses of Open Source software should be interpreted and applied. Apart from being accused of taki

    --
    Brielle
  22. SUE THEM!!! by Wooky_linuxer · · Score: 1

    There are way too much violations to the GPL already. Stallman and Cia. should have a fund for sueing such idiots so that no other lamer shall think the GPL is "weak".

    --
    Where is that guy who'd die defending what I had to say when I need him?
    1. Re:SUE THEM!!! by samjam · · Score: 1

      FSF will take up the case but only if copyright has been assigned to FSF.

      Sam

    2. Re:SUE THEM!!! by paroneayea · · Score: 1

      There are way too much violations to the GPL already. Stallman and Cia. should have a fund for sueing such idiots so that no other lamer shall think the GPL is "weak".

      Look. I think they're jerks too. However, if they're going to be sued, it shouldn't be because they think the GPL is "weak," it's because they violate the GPL. If they think the GPL is weak and they comply anyway, then fine. I might not like them, but that's no reason to sue (and it doesn't make the OSS/GNU community look good).

      But if there's enough proof that they're violating it... and at this point I still have to study this case a bit more before I can make up my mind either way... that is the only time at which these people should be brought to court.

      --
      http://mediagoblin.org/
    3. Re:SUE THEM!!! by Wooky_linuxer · · Score: 1

      I would agree with you in a perfect, ideal world. In our real dirty one, people violate the GPL if they think it's too weak to be enforced. Of course, perhaps I've given you the impression we should sue them just because KISS's representative said the GPL is weak in a interview, but's that's not what I meant.
      I've checked the strings [older firmware version] and they indeed are the same. I think it's highly unlikely they came the other way round (from KISS to Mplayer).

      --
      Where is that guy who'd die defending what I had to say when I need him?
  23. Cebit 2003 by -unta · · Score: 5, Interesting

    I met this guy at Cebit last year - and he certainly seemed VERY pleased with himself. He was going on about how the player used "2 million lines of code". I wonder how many of those 2 million came from the MPlayer CVS server? ]-[

    1. Re:Cebit 2003 by Tomun · · Score: 1

      Only the subtitle code it seems. I often use mplayer (well mencoder) to transcode (I use that too) files the kiss player wont play. Strangely it also barfs on some of the subtitle formats that mplayer handles just fine.

      Personally I think the best resolution to this case of licence infringement would be for Kiss Technology to remove their own player and replace it with mplayer and the relevant free codecs, and of course offer the source to Kiss player owners.

      I expect that any mplayer developers who are also Kiss player owners would be very happy with this, if it also came with an apology.

    2. Re:Cebit 2003 by Anonymous Coward · · Score: 1, Informative

      You need to get a clue as to what a hardware player is....

    3. Re:Cebit 2003 by Anonymous Coward · · Score: 0

      I think you are the one that needs a clue. The KISS code is running on a sytem capble of running linux. This tells me that what he is suggesting, is entirely possible. Further more, is should be done. That way the KISS player would improve drastically and they would no longer be volating the GPL.

  24. The True Meaning of KISS... by deminisma · · Score: 5, Funny

    Keep It Stolen, Stupid.

    1. Re:The True Meaning of KISS... by Anonymous Coward · · Score: 0

      Obvious, but funny nevertheless.

    2. Re:The True Meaning of KISS... by Anonymous Coward · · Score: 0

      Why not "Knights In SCO's Service"?

    3. Re:The True Meaning of KISS... by Anonymous Coward · · Score: 0

      Or maybe "Kiss Is Stolen Software"?

  25. Breaking news... by bennomatic · · Score: 5, Funny

    SCO is apparently suing KISS for stealing their business model...

    --
    The CB App. What's your 20?
    1. Re:Breaking news... by Anonymous Coward · · Score: 0

      -876967578566465434 Redundant

    2. Re:Breaking news... by Anonymous Coward · · Score: 1, Interesting

      uhhh...except that in this case, the difference is Kiss is playing the role of linux and mplayer is playing the sco role.

      well, that and the code might actually have been included inappropriately (we'll give Kiss time to investigate it fully before condemning them).

    3. Re:Breaking news... by Fembot · · Score: 1

      Give kiss time to investigate??? This IS slashdot we're talking about, they're on death row already according to 90% of the posts so far!

  26. Re:License Review by Unregistered · · Score: 1

    mplayer violating eulas by packaging stuff that's available free == good (except the mplayer guys don't to this themselves, the PLF does). Other companies stealing from mplayer == bad. See the difference? troll.

  27. Around and round we go! by Ghoser777 · · Score: 4, Insightful

    Wow, either that's a bad translation, or Peter talked himself in circles like 8 times. I guess he wanted to make it clear that they don't use MPlayer directly... as if that really mattered. Instead of answering a question with an answer, he kept saying they were looking into it and investigating. Now that's okay for a one or two line answer, but he kept saying it over and over and over again. It really sounded like he had no idea what to say but decided to say it over and over again.

    Over all, a fun read!

    Matt Fahrenbacher

    --
    James Tiberius Kirk: "Spock, the women on your planet are logical. No other planet in the galaxy can make that claim."
    1. Re:Around and round we go! by Chainsaw+Messiah · · Score: 2, Funny
      " It really sounded like he had no idea what to say but decided to say it over and over again."

      Well, when his company goes under, he'll have a bright future in politics.

    2. Re:Around and round we go! by daserver · · Score: 1

      He was repeating himself in danish also. He wanted to stress that they didn't steal the code.

    3. Re:Around and round we go! by /Wegge · · Score: 1

      Wow, either that's a bad translation, or Peter talked himself in circles like 8 times.


      As a native Danish speaker, I can confirm that he did. Furthermore, it is clear from the wording of what is said, and also from the evasive answers to the questions asked, that at best Peter Wilmar Christensen does not know wheter or not the code in the Kiss DVD player had actually benne copied or not. And when I say at best, I mean it. The most likely explanation is that tomorrow some poor sod is going to get the pink slip, not for copying code from someone else, but for not changing it enough that the public wouldn't notice.
      --
      //Wegge
    4. Re:Around and round we go! by Anonymous Coward · · Score: 0

      Did you know that becuae your name "/Wegge" has a slash in it it seems to be impossible to visit your user page.

      Grr, buggy slashcode!

    5. Re:Around and round we go! by Anonymous Coward · · Score: 0

      he kept saying it over and over and over again. It really sounded like he had no idea what to say but decided to say it over and over again.

      Like you? ;)

    6. Re:Around and round we go! by kasperd · · Score: 1

      Did you know that becuae your name "/Wegge" has a slash in it it seems to be impossible to visit your user page.

      There is a way.

      --

      Do you care about the security of your wireless mouse?
  28. Re:well they can KISS my ass! by Anonymous Coward · · Score: 0

    Hmmm.... a lair o' pants.... O the possibilities...

  29. Mplayer.hu site article by Anonymous Coward · · Score: 5, Informative

    Site seems to be on the virge of slashdotting, so here's the mplayer peoples' comments.

    2004.01.10, Saturday :: Radio interview: Kiss VS MPlayer
    posted by Gabucino

    The Danish National Radio (http://dr.dk) has made an interview with me (as MPlayer representative), and Kiss Technology's managing director Peter Wilmar Christensen.

    It is going to be broadcasted tonight at 20:35, but it is also downloadable from the Internet right now:

    * streaming
    * downloadable file

    A written article is also available, in Danish.

    We have made a rough english translation of the session (thanks to Anders Rune Jensen). Our commentaries can be found at the bottom.

    Speaker: The development of MPlayer was started by a little group of Hungarian programmers 3 years ago.

    Speaker: We needed a program that could play media files under Linux and were so unsatisfied with the existing choices that we started making a better alternative - said Gabucino, the spokesperson for the MPlayer programmers.

    Speaker: MPlayer has reached a wide recognition in the Open Source community. Gabucino emphasizes the program's stability and ability to play many different movie formats as some of the obvious advantages.

    Speaker: The trouble with Kiss technology started recently when one of the MPlayer developers was shopping for a new DVD player and went for a product by the Danish company. For fun the programmer started looking at the software in the Danish DVD player, the so called firmware, and compared it with MPlayer's own code. There were enough similarities to take a closer look at the case and make the MPlayer team angry - Gabucino said.

    Speaker: The specific part of the code in which the similarities are found is the one controlling the subtitles when playing movies. The reality is that the code doesn't contain anything really brilliant. On the contrary, it's very simple. So Gabucino is puzzled why anyone would even bother using the code instead of writing it themselves. He suggests that it could be laziness on the programmer's side.

    Speaker: I think it's actually a very normal thing that programmers borrow Open Source code because they are too lazy to write it themselves. There have been some cases prior to this which have caused quite a lot of trouble. I think there are hundreds of examples like this that we just don't hear about - Gabucino said.

    Speaker: The MPlayer team has published the accusation of the code theft on their website and has tried to document it by listing the strings in the code which are identical in the two pieces of software. According to Gabucino, there are so many similarities that it's unthinkable that this might be a coincidence.

    Speaker: Normally this type of code is different depending on who implemented it, so, when there are so many identical strings, it's obvious that we're dealing with theft, the Hungarians believe.

    Speaker: GPL or General Public License which MPlayer is licensed under is a very widely used Open Source license, which gives the users certain rights and certain duties. Long story short, it is okay to take the code from MPlayer and develop it further, as long as the result is given back to the community. In this specific example Gabucino and the other Hungarians therefore demand that Kiss Technology should release the software used in its DVD players. And makes it clear that it is not a matter of getting some money from the Danish company, but a matter of fulfilling the requirements of the GPL and releasing the software.

    Speaker: Kiss Technology at first didn't react to the Hungarians' inquiry, but after the story began to get large publicity in the different net-medias and forums the company began to investigate the case this week. There are two main questions: whether code from MPlayer really is inside the Kiss software and how the lice

    1. Re:Mplayer.hu site article by squiggleslash · · Score: 1
      Sounds to me that not only can the MPlayer team sue for copyright violations, but also for defamation too.

      Good luck to them.

      --
      You are not alone. This is not normal. None of this is normal.
    2. Re:Mplayer.hu site article by fatgeekuk · · Score: 1

      As always happens in this situation... it boils down to MONEY. The MPLAYER people are not looking for monetary gain, but in order to further their ends through the courts, it will take significant funds and effort. I would love to see KISS open up their platform (I would love to be able to write my own software for the playa (think of mame or just a better user interface.)) this would do nothing but increase the sales of the players... But it is not going to happen, what legal team is going to take this on without being payed up front if there is no prospect of a percentage of winnings. It all comes down to money, sadly.

    3. Re:Mplayer.hu site article by Fractalizer · · Score: 0

      I would love to see KISS open up their platform (I would love to be able to write my own software for the playa (think of mame or just a better user interface.))

      There seem to be alternatives. I stumbled upon a Linux based set top box that seems to be just what I want for my living room: ReelBox PVR 1100. Their announcements read like they will be honouring the GPL and base the development of the product on the OSS community model. Sounds promising.

    4. Re:Mplayer.hu site article by Anonymous Coward · · Score: 0

      You had to post your inane comment three times? Three times because you got your panties in a bunch over moderation? You really think your comment is so important that it must be read by everyone, now, this very second?

      Get over yourself and your vacous, idiotic, Slashbot commentary.

    5. Re:Mplayer.hu site article by Anonymous Coward · · Score: 0
      Some mod was playing games. I just wanted the comment to be readable. Sorry if that destroyed your entire evening or something. My policy is if someone mods me down to invisible and my comment is on-topic and genuine, I repost.

      Take it up with the arse who modded it down the first two times, not me.

    6. Re:Mplayer.hu site article by Anonymous Coward · · Score: 0

      The first one was corrected anyway. You are being a pain about it. (meta-)Moderation will correct itself more or less if you calm down for a bit.

    7. Re:Mplayer.hu site article by bmedwar · · Score: 1

      > make the MPlayer team angry

      so much for openess.

      --
      --Brian
    8. Re:Mplayer.hu site article by Anonymous Coward · · Score: 0
      It wasn't when I posted the article. And I am being "calm" about it. I saw my message had been modded to oblivion so I reposted it.

      And metamoderation doesn't "fix" problems, it merely reduces the chance of them recurring. FWIW, metamoderation doesn't apply to "overrated" modifiers anyway.

      Rather than getting worked up because I reposted something that had been absurdly modded, why not go and make yourself a nice cup of chamomile tea or something? You'll feel better, I promise.

  30. Damm by Anonymous Coward · · Score: 0

    Well I come from Denmark, and this interview makes me angry - what he basicly says is that it is okay not to folllow the GPL because KISS is a company and they need to make money (when asked if the company will put the code online if it contains part of mplayer, he says that it is a natural thing, that a company can not show its code).

    I can understand that a company that have coded an aplication that runs on top on a modified linux, will only show the modified linux code, but in the case of KISS this aplication that runs on top of linux, is made of mplayer code - and should be made public.

  31. Just sue them by obsid1an · · Score: 0

    $3 billion sounds like a good number.

    1. Re:Just sue them by Anonymous Coward · · Score: 0

      Forget damages--better stuff can come out of this than money.

      Just force them to comply with the license of the code they're using (GPL). This means they have a choice of either not distributing their derivative work at all, or distributing the source code to their customers.

      If they choose the former, they go out of business. Good. If they choose the latter, the world discovers yet again that you can make money from GPL-licensed software. And so KISS learns TWO lessons!

    2. Re:Just sue them by ctr2sprt · · Score: 1
      Remember, we don't want to become what we're fighting against. Force them to live up to the terms of the GPL - which would probably mean open-sourcing most or all of their player's firmware - and take a tiny royalty from their past sales. Add in legal fees and you've got a fair settlement that lets KISS stay in business while solving the original problem.

      The goal here is to make these companies play fair, and suing them into oblivion doesn't further that end.

    3. Re:Just sue them by cerenyx · · Score: 1

      Sue them to comply with the GPL; what is valuable that can be reaped from this episode is not $$$, but the publicity that will be given to OSS and the GPL, not to mention mplayer.

  32. maybe... by morganjharvey · · Score: 1

    Perhaps all that is needed is a little kiss and tell?

    Sorry, I'm a bad person. :)

  33. Re:well they can KISS my ass! by terminal.dk · · Score: 1

    Going to court here is pretty cheap.
    I think this will be handled in the "sea- and trade court", which can command Kiss to stop distributing the software, until the copyright infringements has been removed.

    You can run the case yourself, and if you win it will cost nothing.

  34. GPL Defense Fund? by _bug_ · · Score: 4, Insightful

    Is there any such thing as a GPL defense fund? A lot of open source software is being developed by people who probably don't have the extra money to pay the legal fees needed to pursue action against GPL violators. Hence the GPL remains untested in court (although IBM may help fix that soon).

    It'd be nice if any leftovers from the US$10 million that IBM and Intel are putting up would be dumped over into a general GPL defense fund.

    1. Re:GPL Defense Fund? by jg_elliott · · Score: 1

      Aren't the FSF around to help out stuff like this? Don't they give legal aid to open source developers? Wouldn't they be interested in defending the GPL in a case which seems so cut and dry? Wouldn't that help in the GPL and the whole community in the long run?

    2. Re:GPL Defense Fund? by L-Train8 · · Score: 1

      Here is a link to the FSF's enforcement philosophy:
      http://www.gnu.org/philosophy/enforcing-gpl.html

      They generally work on infringement issues with software to which they hold the copyright, but they consult for and advise others in infringment situations as well.

      --

      Don't forget that Friday is Hawaiian shirt day.
    3. Re:GPL Defense Fund? by 110010001000 · · Score: 0

      The FSF is only interested in GNU software. We don't have the resources to investigate every potential GPL violation.

  35. what he's really saying by jtilak · · Score: 5, Interesting

    By saying "if parts of the code are similar maybe MPlayer stole our code" he is basically admitting that someone stole from someone.

    then he says...
    The GPL is a weak license and hasn't been tested in court. What is the point of making this comment if he feels that MPlayer stole from them? What he is really saying is "What are you going to do about it?"

    1. Re:what he's really saying by ScottSpeaks! · · Score: 3, Insightful

      The mutually incompatible responses (accusing MPlayer of being the derivative work, whilst questioning the enforceability of the GPL) are a standard legal defence tactic. You present every possible counter-argument you can think of, and depending on what the "facts" turn out to be, you've already gone on record defending yourself against them. It's actually a wise move when you're not sure whether you can establish the facts in court or not. Credible or not (it sounds a bit like Bart Simpson's "I didn't do it, and nobody saw me do it"), it's what our legal system encourages.

    2. Re:what he's really saying by Anonymous Coward · · Score: 0

      No. By saying "if... maybe..." he is basically admitting nothing.

    3. Re:what he's really saying by Anonymous Coward · · Score: 0

      If the the sky is made of applesauce, then maybe Bill Gates eats broccoli.

      I think I just admitted that Bill Gates eats broccoli.

    4. Re:what he's really saying by Anonymous Coward · · Score: 0

      No. "If the sky is blue then maybe..." the sky is in fact blue and parts of the code are in fact similar.

  36. Article in danish by Zakarun · · Score: 1

    Here's a direct link to the article in danish

  37. I don't know if... by Anonymous Coward · · Score: 1, Interesting

    ...it was already mentioned in the previous article, but the KISS player can even play older divx format (the 3.xx one), which are based on illegaly tweaked MS drivers.

    I don't know if these divx can be played with legal drivers, but if it's not possible, and KISS accept to provide the source of the player, they ould also accept to provide the evidence that they are using illegal MS drivers in their product, wouldn't they ? In that case, doesn't it cast some light on their possible motivations ?

    1. Re:I don't know if... by Chad+Page · · Score: 1

      libavcodec (from ffmpeg, which mplayer uses) can decode that codec just fine, IIRC.

    2. Re:I don't know if... by Wildfire+Darkstar · · Score: 1

      Decoding DivX 3 files isn't really that difficult. The official DivX codec has been able to do so since it went legal with version 4, XviD can manage it, as can numerous other codecs, including libavcodec/ffmpeg.

      --
      Sean Daugherty "I have walked in Eternity -- and Eternity weeps."
    3. Re:I don't know if... by Anonymous Coward · · Score: 0

      Ok, thanks, I wasn't quite aware of that fact.

    4. Re:I don't know if... by Anonymous Coward · · Score: 0

      Well, After checking, these DLL are still available on the mplayer website.

      Now, I concede that the original post (mine btw) of this thread belongs more of the FUD realm than the reasonable one (such as Alan Cox posts in other threads), and quite frankly, I really hope they are much smarter than just including these DLLs in their player.

      Nevertheless, it remains a possibility, even if the smallest one, and it's more pleasant to believe it than just think that KISS are simply greedily doing business without the scruple of screwing the OSS community.

  38. Presentation by phorm · · Score: 4, Interesting

    It's really too bad that this article wasn't out a bit sooner. It seems from on their homepage that they did a public presentation in vegas from the 8th-11th. Anyone know their next presentation date... perhaps we could come and present some poignant questions about the now-dubious legitimacy of their product (nothing quite like: "isn't it true that XXX and YYY have found evidence that your code is stolen from project ZZZ" in a public place).

  39. Mplayer subtitles.. by Chris_Jefferson · · Score: 1

    So wait.. let me get this stright. If Mplayer stole this stuff from KISS, why did KISS invent a new subtitle format which they never told anyone about, which the mplayer people just happened to decide to launch? This has crap written all over it

    --
    Combination - fun iPhone puzzling
  40. Good Luck by pavon · · Score: 1, Interesting

    MPlayer is the last open source project that needs to be giving lectures on breaking licences. The only thing that makes their project usefull are the dll's which they redistribute, the legality of which is iffy at best.

    While thier claim of GPL violation may be completely legitimate, the first rule when breaking the law is you don't go calling the authorities if you get screwed.

    1. Re:Good Luck by Covener · · Score: 1

      MPlayer is the last open source project that needs to be giving lectures on breaking licences. The only thing that makes their project usefull are the dll's which they redistribute, the legality of which is iffy at best.

      That's odd, I get the most use out of the native libavcodec codecs, native mpeg2, native xvid, native mp3...

    2. Re:Good Luck by t4k1s · · Score: 1

      In what sense are they breaking licenses? They are doing things _very_ similar to Wine regarding the usage of Windows DLLs. And Wine has commercial spinoffs so apparantly, there is no problem in using Microsoft's DLLs.

    3. Re:Good Luck by scheme · · Score: 2, Insightful
      In what sense are they breaking licenses? They are doing things _very_ similar to Wine regarding the usage of Windows DLLs. And Wine has commercial spinoffs so apparantly, there is no problem in using Microsoft's DLLs.

      They are breaking licenses in the same sense that they accuse KISS of breaking licenses. In particular, if you go to their downloads page, you'll notice that they offer downloads of modified dlls for various codecs including wmv, quicktime and realplayer. Likewise they distribute arial fonts. Most of these things can't be distributed without permission from Microsoft, RealNetworks, Apple, etc.

      --
      "When you sit with a nice girl for two hours, it seems like two minutes. When you sit on a hot stove for two minutes, it
    4. Re:Good Luck by Wildfire+Darkstar · · Score: 2, Informative

      Actually, wasn't the Arial fontset including in Microsoft's old "core fonts" collection. Sure, the official MS downloads have been taken down, but there's nothing to indicate that the licensing terms, which specifically allowed third-party redistribution, have been revoked (even if such a thing were really possible). So they're probably in the clear on that one...

      As for everything else, though, I don't disagree....

      --
      Sean Daugherty "I have walked in Eternity -- and Eternity weeps."
    5. Re:Good Luck by zurab · · Score: 1
      While thier claim of GPL violation may be completely legitimate, the first rule when breaking the law is you don't go calling the authorities if you get screwed.


      I guess that's why FBI stopped arresting and prosecuting "pirates" distributing bootleg copies of Windows ISOs - because MS was convicted of illegally abusing their monopoly power. Oh wait... they didn't stop! Distributing those DLLs shouldn't and doesn't affect MPlayer's ability to defend their own copyrights - these are separate issues.

      With regard to those DLLs specifically, it is possible to get a license from both Apple and Microsoft to distribute those components with your software. I don't know if MPlayer developers have such a license or not, but neither Microsoft or Apple has come forward and complained to my knowledge. Most users that have paid for Windows are licensed to use those DLLs anyway.

      Even if you were to argue they are violating copyrights with regard to those DLLs (which would be an assumption at this point), they still have full rights to defend their own copyrights. What you are suggesting is definitely not the "first rule" of anything in this case.
  41. SCO Defense vs. Chewbacca Defense vs. OJ Glove by CoreDump · · Score: 1, Funny
    I guess the next poll, should be "Lamest Legal Defense".

    I think I'll vote for the "Cowboy Neal made me do it!" option.

    --

    ---
    Segmentation Fault ( core dumped )

    1. Re:SCO Defense vs. Chewbacca Defense vs. OJ Glove by powerbarr · · Score: 1

      I can't believe you forgot the Twinkie Defense!

  42. This won't be the last time by Earlybird · · Score: 4, Interesting
    He denies all claims of wrongdoing and suggests that if the pieces of code are the same, perhaps they were leaked from Kiss Technology and were then used by the Mplayer group.

    This is an interesting problem that will require a solution. Can the Mplayer people prove that their code existed before it existed in Kiss' source tree? Certainly the contents of version control systems could be compared, and release repositories such as SourceForge could be used as evidence, but a more formal system is probably needed.

    I imagine a system similar to copyright registration and escrow services, where a neutral third party would receive code checkins/snapshots that would be time-stamped, "sealed" as evidence (and compared against SCO sources, natch). Then the owner would stand on more solid ground, and even unpaid open-source developers would have a chance to protect their work. Of course, such a service would have to be highly affordable, perhaps even free, SourceForge-style; in fact, this is something SourceForge ought to support and promote.

    1. Re:This won't be the last time by Anonymous Coward · · Score: 0

      The code in question concerns mplayer's own subtitle format. Chances of Kiss creating the format first, and naming it after mplayer? About as good as Bush's chances of winning the Nobel Peace prize.

      And about your suggestion...

      Doesn't SourceForge already have CVS?

    2. Re:This won't be the last time by 0x0d0a · · Score: 1

      Doesn't SourceForge already have CVS?

      Yes. However, technically the grandparent is correct. CVS is truly, truly awful from a security standpoint. Only the unstable branch is even remotely usable in an untrusted environment, and it's far from perfect. It's quite possible for anyone with commit access to forge CVS history, though it would take some doing.

      On the other hand, I agree that this case is pretty darn clear-cut.

    3. Re:This won't be the last time by firewood · · Score: 1
      I imagine a system similar to copyright registration and escrow services, where a neutral third party would receive code checkins/snapshots that would be time-stamped, "sealed" as evidence (and compared against SCO sources, natch). Then the owner would stand on more solid ground, and even unpaid open-source developers would have a chance to protect their work. Of course, such a service would have to be highly affordable, perhaps even free, SourceForge-style; in fact, this is something SourceForge ought to support and promote.

      Why not just register the entire contents of SourceForge with the PTO every 30 days? Doesn't a US copyright registration on file allow for larger damages or something?

  43. Not To Play Devil's Advocate by devphaeton · · Score: 2, Interesting

    but I'm curious as to why the mplayer folks were using "strings" on the KISS module(s).

    Granted, if what they say is true, it *does* look like something's not right there.

    But why they were even looking to see how KISS's stuff worked is a bit curious.

    --


    do() || do_not(); // try();
    1. Re:Not To Play Devil's Advocate by bruns · · Score: 5, Insightful

      But why they were even looking to see how KISS's stuff worked is a bit curious.

      Because, when you develop open source software, and suddenly some closed source company suddenly 'develops' software for their set top boxes that has very similar features to your open source software, you should check using simple tools (like strings) to see if anything matches. Its not hard to look for certain strings, and you certainly not violating any laws by doing it.

      You aren't reverse engineering the software.

      Open Source developers have every right to protect their projects.

      What, you don't think Microsoft, and every other closed source software developer does this to products which are very similar to theirs?

      How else are you supposed to discover when someone steals your work?

      --
      Brielle
    2. Re:Not To Play Devil's Advocate by Anonymous Coward · · Score: 1, Funny

      Why oh why is there not a "Stupid" option for moderation???

    3. Re:Not To Play Devil's Advocate by saforrest · · Score: 1

      But why they were even looking to see how KISS's stuff worked is a bit curious.

      Part of accepting 'fair use' is accepting that people poking around in software they've bought are not doing something particularly evil.

      I remember the fun I had back in 1991 with the first version of Civilization, when I discovered that replacing the content of the story.txt file let me rewrite the text of the opening sequence of the game.

      Yeah, maybe I and the hundreds of other geeks who discovered this were freaks. But we weren't wrong.

    4. Re:Not To Play Devil's Advocate by jcuervo · · Score: 1
      But why they were even looking to see how KISS's stuff worked is a bit curious.
      ...Is that supposed to be a pun?

      I've got a netgear wireless/ethernet router. Know what? I ran strings on it. Why? Because 1) I wanted to hack MY new router, and 2) because I was "curious".
      --
      Assume I was drunk when I posted this.
    5. Re:Not To Play Devil's Advocate by 0x0d0a · · Score: 1

      Because, in the past, MPlayer code *has* been stolen and used. And all of a sudden, out comes another media player. So, some MPlayer developer gets suspicious and figures that it's worth fifteen minutes of his time to strings it.

      The argument that the MPlayer people were trying to steal KISS IP is ridiculous. It's *much* easier for almost all systems (with a few notable and extreme exceptions, such as registration number generation schemes or drivers talking to custom hardware...and sometimes not even for drivers) to simply examine then inputs and outputs of a program, and then reproduce an equivalent program. You treat it as a black box in such a case.

      The MPlayer people certainly have the talent required to implement their own stuff, rather than spending ages decompiling some DVD player maker's code.

      My guess is that there have been MPlayer developers poking at a number of systems looking to see if people have been swiping MPlayer code ever since the last big violation.

    6. Re:Not To Play Devil's Advocate by Cereal+Box · · Score: 1

      How else are you supposed to discover when someone steals your work?

      Wait, I'm confused! According to Slashdot, it's impossible to steal movies or music, so how is it possible to steal source code? After all, it's not like the original author is deprived of his copy of the source!

      Ah, the hypocrisy of Slashdot...

    7. Re:Not To Play Devil's Advocate by Anonymous Coward · · Score: 0

      it's not tha same thing.
      if you copy music to present it as your own or make profit from it i would assume most people would agree it's closer to stealing than in other cases.

    8. Re:Not To Play Devil's Advocate by tgibbs · · Score: 1
      But why they were even looking to see how KISS's stuff worked is a bit curious.

      Professional interest? It's always interesting to see how somebody else has solved the same problems that you have.

    9. Re:Not To Play Devil's Advocate by asm0deu5 · · Score: 1

      Ever thought that maybe it's different posters? I've seen a pretty wide variety of views posted on this and similar topics. It's not like /. is one big hive mind.

    10. Re:Not To Play Devil's Advocate by cout · · Score: 1

      You are mistaken. You have been assimiliated.

  44. The Newest Defense by Dark+Paladin · · Score: 5, Funny
    What may happen in the future....

    GPL Group: Excuse me.

    Evil Proprietary Company (EPC): Yes?

    GPL Group: That's our code.

    EPC: No, it's not.

    GPL Group: Yes, it is. Look - you didn't even remove our "GPL License" warnings inside.

    EPC: Oh, that. No, it looks like you stole our code.

    GPL Group; What? Why would you put those warnings -

    EPC: So we could prove when people steal our code! Now, leave us alone, you thieves!

    GPL Group: Wait a second -

    Scooby-Doo: Shaggy, look!

    Fred: Why, it's Darl McBride! He's been making other perfectly honest proprietary companies look bad by giving code thieves an argument they can make to the press!

    Darl McBride: And I would have gotten away with it too, if it weren't for you meddling kids! By the way, I invented that talking dog, and his royalties are mine! Mine, I tell you!

    Velma: We knew the truth when we asked you to show us your code history through the CVS archives which clearly showed when the Open Source code was developed.

    (Everyone else looks at her.)

    Velma: What? Didn't I look hot in the movie?


    Hopefully we can stop this evil before it spreads too far. No, not Velma looking really good in the next "Scooby Doo" movie, but companies stealing GPL code, then arguing "Well, *you* must have stolen it from us", even though they can't prove it.
    1. Re:The Newest Defense by MrLint · · Score: 1

      While this post is funny, this is so far the 2nd (that i know of) excuse like this.

      SCO has opened up the chewbacca defense.. oh well we didnt infringe on GPL someone must have stolen our code and you used it.

      The only way to put an end to this is suing with extreme prejudice. one or 2 asshat gets shot down with this and it'll stop getting used.

    2. Re:The Newest Defense by The+Kow · · Score: 1

      There is such a thing as 'burden of proof', which my (IA)NAL-ness interprets as saying that you can't just passively make an accusation like that and then leave it at that. There is a point where you must prove that what you claim happened actually did. At this point they would then be obligated to show that MPlayer stole the code. Until they do that, it's just FUD-slinging.

      --
      Moo
  45. GPL weak... No way.. by fuzzbot77 · · Score: 1

    Put simply

    You will see how strong GPL is with the SCO - IBM battle.

    Need I say more ?

    1. Re:GPL weak... No way.. by Anonymous Coward · · Score: 0

      Nah, we won't. SCO will squealing like a pig before that. And after some SEC investigations Darl will be squealing like a pig.

      Dirty.

    2. Re:GPL weak... No way.. by fuzzbot77 · · Score: 1

      Hehehe..yeah your right.. sounds more likley.. compared to SCO's past actions

    3. Re:GPL weak... No way.. by base3 · · Score: 1

      Hate to break it to you, but the rich and connected rarely go to prison. And the ones that do don't go to the one in which people "squeal like a pig."

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
  46. Copyrights on compiled databases by Trinition · · Score: 4, Interesting

    Mind you that I'm referring to U.S. law which may or may not impact the MPlayer/KISS problem, but didn't a high court recently decide that it is not copyright infringement to copy data from a database built from a compilation of data? That is, you can't just organize a bunch of readily available data and copyright it and prevent anyone else form using the same data.

    The reason I ask is that the original Slashdot article stated that a big clue was "the KISS ROM includes the same list, in order, of subtitle formats as MPlayer (including their own format mpsub)". That sounds like it could be construed as a compiled set of data, akin to the case I cited above.

    I'm certainly not supporting KISS

    1. Re:Copyrights on compiled databases by IshanCaspian · · Score: 2, Insightful

      Think of it this way. You can't put 10 poems in order, publish the book, thereby gaining ownership of the poems, and then sue someone whenever you see the poem reprinted somewhere else. That's all that decision means. This, however, is different.

      Imagine, if you will, that you're sitting in a classroom, and it's time to hand in your term papers....you then notice that the kid sitting next to you has EXACTLY the same title page and table of contents from the term paper you turned in last year...wouldn't it be worth checking to see if there are any other similarities?

      --

      But there is another kind of evil that we must fear most... and that is the indifference of good men.
    2. Re:Copyrights on compiled databases by Anonymous Coward · · Score: 0

      This was specific to phone lists and addresses, which are already public domain, so no they're not copyrightable.

      The strings output looks like a "list", but its really forenzic evidince left behind by using others code.

    3. Re:Copyrights on compiled databases by spitzak · · Score: 1

      IMHO the damning evidence is the scanf strings, though I would really need to look at the source code and the documentation for how DVD menu information is stored, to see if there is another reason. My guess is that anybody writing this themselves could come up with different scanf strings, or multiple ones, or use something other than scanf to accomplish the same thing. But then again, if the documentation for the menu system on DVD's says "use a scanf string like this to parse this field" then it is pretty obvious why both programs use the same strings.

      Obviously the list of names means they looked at the MPlayer code, but I think this can be excused: engineer A says to engineer B: "Hey we need to implement this list of stuff" and then cut & pastes the string list from the MPlayer source. I think that is fair use of the code. And of course the resulting list would end up in the same order. Notice that they changed the capitalization and changed "dunnowhat" to "unknown".

      KISS does not have to open their source code. Even if they violated the GPL, all they have to do is remove that code and replace it. MPlayer could sue for copyright damages but I don't think they would. If in fact KISS did not steal the source code, they could probably prove it reasonably by revealing a copyrighted chunk of their code that can be easily seen to be unrelated, despite the fact that it produces the same strings.

    4. Re:Copyrights on compiled databases by anto · · Score: 1

      THey are not claiming that the list of formats is the copyrighted material just evidence that copyrighted material (that generates that list) must be present.

  47. The sad state of affairs. by deadhammer · · Score: 1

    Thanks to SCO, it looks like we have a new trend developping. Any time you want to rip off GPLed code, and you get busted, simply deny deny deny, and then turn around and level the charge that YOUR code was put into THEIR project! What better way to get code for free and get away scot free?

    --
    I'll be honest, we're throwing science against the wall to see what sticks. -Cave Johnson
    1. Re:The sad state of affairs. by Anonymous Coward · · Score: 0

      Welcome to the real world boys and girls. In this world being "nice" gets you fucked over by those who understand how things really work. I applaud KISS in knowing that the open source community is a bunch of whiny brats who want everything for "free" and doing what it takes to make money off of their naive ideas. It's called "capitalism", I know how alien that term sounds to GPL advocates, but its how you get along in the non-living-in-your-parents-basement world. Perhaps next time, you whiny brats will not be so eager to push false ideologies like "free software".

  48. Yu shud spel betta. by Spoke · · Score: 0, Troll

    Um, yeah.

  49. Ah, yes, that makes perfect sense. by Temporal · · Score: 5, Funny

    That's right... By some freak coincidence, KISS had developed a custom subtitle format and gave it the name "MPSub". You might think that the "MP" in that name stood for MPlayer -- you know, as if MPlayer had invented it -- but you would be wrong.

    uhh...

    1. Re:Ah, yes, that makes perfect sense. by Anonymous Coward · · Score: 0

      Moron. "MP" stands for "KISS".

    2. Re:Ah, yes, that makes perfect sense. by Anonymous Coward · · Score: 0

      MP stands for Mukunda Paramjeet, the Bangalore programmer who wrote the firmware.

      Yeah, that's it. You can't prove otherwise. That's our story and we're sticking to it.

  50. Liars and thieves don't like to be called on it... by Spoing · · Score: 4, Insightful
    A little more behind the scenes negotiations before making this an even bigger issue might have been prudent.

    Yes, Kiss stole from Mplayer. Calling them on it early and harshly, though, might have been the wrong tactic as it forces Kiss to defend an unethical position or to admit they are thieves.

    Now, it's an issue of ego and anger where it could have been a largely uninvolved and low key licence dispute.

    Case in point: Anyone remember Marion Barry, former Washington DC mayor? He was caught buying crack cocaine -- and ended up a hero to many people because he fought back from an ethically undefendable position where he had already lost everything. Barry is still involved in DC politics.

    Kiss currently can cause Mplayer and other projects trouble, and since Kiss also -- potentially -- has nothing additional to loose there is little reason for them not to be defiant and to basically say "No, you're wrong" to Mplayer.

    The only thing that will change this is if the dammage of caving in is less than the dammage of fighting this.

    Any ideas?

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  51. MOD DOWN, PARENT TROLL, CHECK HIS JOURNAL by Anonymous Coward · · Score: 0

    but mod grandparent up

  52. Re:Don't pass judgement yet. by jdhutchins · · Score: 2, Insightful

    Mudflinging with no proof from both sides? The MPlayer guys have provided some evidence, as well as how they got the evidence and how you can find it yourself. The evidence seems pretty compelling. Not to doubt the MPlayer guys, but it's always a wise idea to hear your opponents arguments. If you don't hear your opponents arguments, you may overlook a large hole in yours.

    However, there haven't been any arguments from KISS other than "We didnt' do it, we swear, and by the way, if we did it anyways, GPL sucks"

    And if GPL is so weak, why do they distribute the rest of the sources used in their stuff?

  53. THUS SPEAKS THE SPOOGE AWARDS by Anonymous Coward · · Score: 0
  54. How come companies like Kiss cant'be punished by L by Confused · · Score: 3, Insightful

    > How come companies like Kiss cant'be
    > punished by Law?

    Because the GPL is a rather weak weapon to make their life miserable. They just have to fix the problem or publish the source to their customers and the case collapses. This approach may be very sensible in a civilised society but not a good tool to annoy your neighbour.

  55. this smacks of, by pair-a-noyd · · Score: 0, Redundant

    SCO! Is KISS taking lessons from Daryl??

    1. Re:this smacks of, by Anonymous Coward · · Score: 0

      Do you ever do anything other than make lame SCO "jokes" that get modded down?

  56. Not likely! by Saeed+al-Sahaf · · Score: 2, Interesting
    Then expect to start hearing from legal advisors that know what they are talking about.

    The problem is, this part probably will not happen, and KISS knows it. The "small guy" generally does not have the resources to pursue this kind of legal action. This is why I was happy to see SCO take the GPL to task, if it becomes part of their future legal insanity, we may then get a good test case that clears the unknowns up.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  57. Stop the FUD by worldcitizen · · Score: 1

    >The GPL is a weak license which has never been tested in court

    == F U D

    Copyright infringement on programs otherwise GPL licensed has been tested in court (and, as expected, it is still copyright infringement).

  58. GNU's NOT EFF?? by sniggly · · Score: 1
    GNU's NOT EFF!

    well, at least the link is right :)

    --
    Of those to whom much is given, much is required.
    1. Re:GNU's NOT EFF?? by Waffle+Iron · · Score: 5, Funny
      GNU's NOT EFF!

      Actually, GNE's not EFF.

  59. Re:License Review by pavon · · Score: 2, Insightful

    No I don't see a difference.

    The codecs various were made available under various licences. MPlayer is redistributing them in violation of those licences.

    MPlayer released it's code under a licence. Kiss is redistributing it in violation of the licence.

    What is the difference? The fact that the codecs did not require money in exchange for a licence does not change the fact that you have no right to use them except as specified in the licence. The exact same holds for the mplayer source.

  60. Basically by dtfinch · · Score: 2, Insightful

    They're claiming that after all this time they haven't taken the 10-20 minutes to download the mplayer source and compare it to theirs, and would like to hurl a few offensive comments towards the mplayer developers and the rest of the open source community before investigating if the claims are valid.

    Notice how he states that they're not violating the GPL, then proceeds to bash the GPL as if they were. Unless they found something incriminating and went "Of F**K, we violated the GPL," it makes no sense for them to argue that the GPL is weak.

    1. Re:Basically by sde1000 · · Score: 2, Insightful

      "I didn't get your message. And furthermore, you were out when I tried to reply."

  61. Reply to original article by Otto · · Score: 4, Interesting

    How come companies like Kiss cant'be punished by Law?

    Well, see, they can. You yourself stated that you thought up the MPSub format and that this other guy, laaz, implemented it. Well, that means that laaz has *copyright* over that implementation and possibly you have copyright over the format itself (that's a bit more iffy though).

    In any case, laaz has obviously released his changes to the mplayer codebase under the GPL. If KISS used that part of the code, but didn't release their derivative work, then they have violated the licensing agreement that gave them access to that MPSub source in the first place. And that means laaz can sue them for copyright violation.

    If the RIAA can sue people for it, then developers can too. My advice to anyone who finds this sort of attitude when they get their code stolen: call a lawyer. I know it's not nice, and I know you released the software so that anybody could use it. But if a company steals your work and won't play ball with everybody else, then sue them. You have the right. Your work has been *stolen* here. What the hell are you waiting for?

    Despite what idiots say, the GPL has never been tested in court because it's rock-fucking-solid. It cannot be defeated, not really. This is the opinion of some very, very smart people who know law in great detail. And you'll have the support of every developer on the planet if the other side tries to attack the GPL directly.

    So do it. If they won't abide by the terms of the license, no matter what you try, then sue the holy shit out of the fuckers. At least you'll be able to force them to stop using your code that way.

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    1. Re:Reply to original article by Anonymous Coward · · Score: 0

      "and possibly you have copyright over the format itself (that's a bit more iffy though)."

      Very iffy.

      You cannot do much to protect the format - only the implementation, unless you have wrapped the format up as a clever patent.

      The format is an "idea" and so can be (if done correctly) protected by the patent system.

      The implementation is a "work", and so can be covered by copyright.

      Nonetheless - just leave the KISS guys alone.

      This does nothing but make the GPL look stupid - all this fighting over a tidbit of code is so petty. And, yes, I understand there are principals involved - but so what. Get on with your life and be happy your code is (possibly) being used on many peoples players.

      The BSD license is the only way to create truely free software.

    2. Re:Reply to original article by Anonymous Coward · · Score: 0

      > Nonetheless - just leave the KISS guys alone.

      > This does nothing but make the GPL look stupid
      > all this fighting over a tidbit of code is so petty.

      Eh? So I imagine you won't mind me, and a few million other people, depriving your bank account of a few cents now and again? Right?

      Just a few pennies, maybe small parts of a dollar, nothing big. Tidbits.

      No? My how petty you are.

    3. Re:Reply to original article by oolon · · Score: 1

      How do we know it is just limited to the sub code? They have been shown to steal GPL code. We have know way to know they have not taken other bits of code. Personally I recon if they did it once (and thought they got away with it) they did it again.
      It is not up to KISS to prove they are clean or they should be sued to hell and back.

      James

    4. Re:Reply to original article by Alsee · · Score: 1

      Nonetheless - just leave the KISS guys alone.

      This does nothing but make the GPL look stupid - all this fighting over a tidbit of code is so petty.


      HAHAHAHAHAHA!

      You know, I think I'll swipe a "tidbit of code" out of a Microsoft operating system and stick it into Linux. Microsoft should just leave me alone, it does nothing but make Microsoft look stupid and petty.

      Get on with your life and be happy your code is (possibly) being used on many peoples players.

      Exactly, Microsoft should just get on with it's life and be happy their code is (possibly) being used on so many people's Linux machines.

      The BSD license is the only way to create truely free software.

      I really don't understand the point of the BSD licence at all. Seriously, I mean it, WTF is the point? If you are going to argue for that sort of "free" then arent you really saying that people should just renounce their copyright and dump their code into the public domain?

      I mean really, if you want people to dump their code into the public domain then why don't you just come out and say so? Go ahead and say it: "I want people to abandon their copyright and throw their work into the public domain".

      People who write GPL code are copyright holders. They have not chosen to abandon their copyrights and they do not want to throw their work into the public domain.

      GPL code is protected by copyright law. If you don't like copyright law then go ask congress to change it. If you don't want to use the GPL then don't use it. If you want to ask people to do work for free and to throw their work into the public domain then fine, go ahead and ask them. But you are an idiot if you are going to bitch about GPL copyright holders bringing big fat lawsuits against people who VIOLATE THE LAW and commit COPYRIGHT INFRINGMENT.

      People who write GPL code have given their work to the community on extremely generous terms, but they are still the copyright holder and copyright law says you still have to pay the author if you want to include his work in a non-GPL project, exactly the same way you'd have to pay any non-GPL programmer.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    5. Re:Reply to original article by 0x0d0a · · Score: 1

      Formats can't be copyrighted.

      You can copyright a particular expression of an idea. You cannot copyright an idea, however. You could copyright a tutorial that shows how to implement a format. You couldn't copyright the format, however.

      A format may imply use of processes that are patented. Furthermore, a format, or processes involved, may be a trade secret. However, copyright does not apply to formats.

    6. Re:Reply to original article by 0x0d0a · · Score: 1

      As a follow-up -- one might think that a format could *imply* use of a copyright. This has been shot down in court. At one point, Sega tried to use copyright implied by a format to support a DRM scheme. Basically, the format for games for one of their consoles stated that games must be prefixed by a snippit of text. This text was copyrighted to Sega. Some third party game vendor wrote a game without purchasing a license from Sega. Sega, as one of the legal attacks on the company, claimed that the vendor had violated copyright. The court, however, found that the copyright was invalid -- that it could not be used in such a way.

    7. Re:Reply to original article by Skjellifetti · · Score: 2, Informative

      I really don't understand the point of the BSD licence at all. Seriously, I mean it, WTF is the point? If you are going to argue for that sort of "free" then arent you really saying that people should just renounce their copyright and dump their code into the public domain?

      One Word: Liability.

      It is not clear that releasing code into the public domain (whatever that really means) gets you off the hook if someone incorporates it into another product and it then blows up their nuclear reactor, shoots an airliner out of the sky, or steals their wife. The BSD license is the author's way of saying "Sure, you can use it as you please, you just can't sue me if it doesn't work the way you expected."

    8. Re:Reply to original article by Alsee · · Score: 0

      releasing code into the public domain (whatever that really means)

      It is exactly the same as copyright expiring. Here, I'll do it right now:

      I hereby release this post into the public domain.

      Bam, done. This post is no longer subject to copyright law in any way whatsoever. The public owns it and has every right to do anything the like with it.

      Oh, and I'll include some code I wrote:

      seekcolumn(11); myread(); move_cost=atof(temp);
      seekcolumn(9); ship_size=fgetc(shiplist);
      excess_energy=energy-3 1*move_cost;
      if(ship_size=='2') excess_energy-=7.5;
      if(ship_size=='3') excess_energy-=4.5;
      if(ship_size=='4') excess_energy-=3.0;
      fprintf(out,"%6.2f\t",excess_ energy);
      seekcolumn(3); i=0; c=fgetc(shiplist);
      do{i++; fputc(c,out); c=fgetc(shiplist);}
      while(c!='\t');
      while(i++!=6 ) fputc(' ',out);
      fputc('\t',out);
      seekcolumn(5); myread(); bpv=atoi(temp);
      fprintf(out,"%4i\t %2i\t %-1.2f\n",bpv,energy,move_cost);

      That code is now public domain too. Nothing exiting, just a fragment of code to analize ship energy levels in the game Startfleet Command.

      As for liability, fine, lets assume our legal system really is totaly fuxored and attempts to impose liablility on public domain code (a dumb idea, short of actual criminal intent), any competent programmer should have the brains to be able to release the code with a solidly anonymous veil. Anonymously publishing text is far easier than trying to anonymously initiate a virus infection. Anyone grabbing anonymous public domain source code (or any public domain material) should have no expectations about it.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    9. Re:Reply to original article by jsebrech · · Score: 1

      First of all, anonymity does not exist. Someone somewhere always know it was you that released the code. All that has to happen is for them to talk. Show me an example of offending code which was released anonymous in the last few years. Even code that the creators knew was going to be a problem (like decss) was traced back to the original distributor or author.

      Secondly, the BSD license guarantees escape from liability, releasing something in the public domain does not. Anyone wanting to abandon copyright, but that also wants to not get fried, will do the smart thing and use the BSD license. All the benefits if releasing something into the public domain, without the downsides.

      I agree there is way too much liability nowadays, but unless the laws get changed, it's best to be smart about how you comply with the laws you disagree with.

    10. Re:Reply to original article by duggy_92127 · · Score: 1
      Despite what idiots say, the GPL has never been tested in court because it's rock-fucking-solid. It cannot be defeated, not really.

      This sounds like zealotry, but it's true, isn't it? Say the GPL goes to court; some company getting sued wants to make the GPL invalid. If the GPL wins, then they didn't have the right to use the code without following the terms of the license to the letter. If the GPL loses... then they didn't have the right to use the code at all.

      It's lose-lose for the company, isn't it?

      Doug

    11. Re:Reply to original article by Alsee · · Score: 1

      First of all, anonymity does not exist. Someone somewhere always know it was you that released the code.

      Not true. You can anonymously mail a disk. You can anonymously connect to a public wireless access point. You can dial in to a free ISP from a payphone.

      And yeah, there are all sorts of internet relays where a number of people would have to keep logs and cooperate in order to build a chain back to you.

      It is also laughably easy to walk up to almost any random house and plug a modem into the external phone connection. That is obviously illegal, but I really couldn't help being dumbfounded by how trivial it would be when I opened the box outside my own house to fix a problem. Anyone could just walk up with a plain screwdriver and attach a tape recorder or even an IR or radio remote access link. It's insane, external phone jacks should have some sort of lock on them, even if it's just a crappy lock.

      Show me an example of offending code which was released anonymous in the last few years.

      The only cases of "offending source code" I can think of lately are Elcomsoft/Adobe which was sold commercially, DeCSS which I don't think Jon attempted to be anonymous about, and the iTunes code also by Jon, which we was most certainly not anonymous about.

      Hell, how often are virus writers caught? About the only case I can think of offhand is some idiot who had the virus phone home to his own computer.

      Lets turn your question around - can you find even a single case of anyone being held liable at all for public domain code?

      Secondly, the BSD license guarantees escape from liability, releasing something in the public domain does not.

      I doubt it. There's liability that you can never disclaim away, such as for malicious criminal intent, but I don't see how BSD is any more able to disclaim liability then public domain. You can include the exact same sort of disclaimer like this code does:

      Copyright
      This code is placed in the public domain.

      Warranty
      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL ARBORTEXT OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


      Anyone is free to remove that disclaimer and further distribute it, but they have created their own derivative version.

      And as screwed up as out legal systenm is, there is still a strong link between liability and having some ownership or other beneficial intrest in something. Public domain code is owned by the public, the author no longer has any interests in the code at all. He cannot personally benefit from it in any way whatsoever. BSD is potentially more dangerous because you own the copyright on that code. By retaining ownership (and the benefits of that ownership) some forms of liability may attach to that ownership and some liabilities may attach to those benefits.

      But I'm not aware of any liability case connected to either ublic domain code or BSD code.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    12. Re:Reply to original article by Anonymous Coward · · Score: 0

      Yes. The only argument you could make in court, would be that your code isn't a derivative. This has nothing to do with the GPL, and everything to do about standard copyright laws.

      There simply doesn't seem to be anyway to attack the GPL in the courtroom.

      Like the old saying: "You're damned if you do, and you're damned if you don't."

  62. Re:Don't pass judgement yet. by GustavoT · · Score: 2, Insightful

    And if GPL is so weak, why do they distribute the rest of the sources used in their stuff?

    This simply cannot be iterated enough. It's just plain silly to say something like that.

    It's called HYPOCRISY.

    --
    Gus
  63. I will sacrifice my KISS DV-500 for the community. by mpcooke3 · · Score: 1

    I will smash up my KISS DV-500 and remove the chip with the stolen code on.

    Then I will send back the broken remains to KISS with a message saying

    "We want ALL our code back!

    Look. . .the people you are after are the people you depend on. Do not f**k with us."

    Matt.

    Disclaimer: The above only applies if their latest patch doesn't fix their buggy zoom feature that switches off half way through the damn movie. Is THIS fixed in mplayer yet? :)

  64. Recourse? by jasonditz · · Score: 1

    What exactly happens if KISS is found in violation of the GPL? Does some government agency get to kick down their doors and take all their source code? Is there some sort of monetary damages, and if so, who would get them?

  65. GPL Not Weak by terrencefw · · Score: 4, Informative
    If the GPL was weak, it would have been demolished a long time ago, says mr. common bloody sense. The fact that it's still here is testement to it's solidity.

    Besides, if the license fails, standard copyright laws prevail. Remember, the GPL gives you additional rights over normal copyright law. If the GPL fails, you lose your rights to use the code, not gain them.

    --
    Like tinyurl, but one letter less! http://qurl.co.uk/
    1. Re:GPL Not Weak by ocie · · Score: 1

      Also, as I understand it, since the GPL is a licence and not a contract, if a company is found to have stolen GPL code and released it in a manner that is not allowed under the GPL, that does _not_ allow the developers of the GPL to demand that the company's code be released under GPL. Releasing its code is one way for a company to comply with the GPL, but it is not the only way. They can also remove the GPL code and write their own replacement.

      There may be fines and injunctions involved, but nothing that "forces" code into the GPL.

      --
      JET Program: see Japan, meet intere
    2. Re:GPL Not Weak by Anonymous Coward · · Score: 0

      If the GPL was weak, it would have been demolished a long time ago, says mr. common bloody sense. The fact that it's still here is testement to it's solidity.

      Ever heard of Windows?

    3. Re:GPL Not Weak by firewood · · Score: 1
      Remember, the GPL gives you additional rights over normal copyright law.

      Unless freely, publically, and widely releasing code under the GPL was considered by the courts as tantamount to placing it into the public domain, thus rendering the copyright essentially unenforceable. Then copyright law would give you more rights.

    4. Re:GPL Not Weak by Anonymous Coward · · Score: 0
      Unless freely, publically, and widely releasing code under the GPL was considered by the courts as tantamount to placing it into the public domain, thus rendering the copyright essentially unenforceable. Then copyright law would give you more rights.

      You can't *accidentally* place something in the public domain. If you don't charge for it, it's still yours. If you give it away to 3 billion people, they can't make copies for the rest. Similarly, if you give someone (or everyone) certain rights, they cannot then claim all other rights associated with a work. This is why you can't, under an MS shrinkwrap license, modify and redistribute MS Windows just because they gave you a limited right to use, and also why, if you give your friend a slice of pizza, (s)he may not sue you for the rest of the pie. The actual damages for such a copyright infringement would include the violator's profits from the infringement (burden of proof is on the violator to show what part of its gross income are excluded!) in addition to statutory damages (up to $20000, or $100000 if it's a matter of willful infringement).

      I see that you have posted this particular uninformed statement and similar ones in several different threads. I think you may be trolling; if so, these things are said often enough to justify a response.

    5. Re:GPL Not Weak by Anonymous Coward · · Score: 0

      Any country doing this would be in serious vioation of the Berne convention, and thus in how water internationally. They would most likely be unable to sell anything to the EU or the US, until they fixed their copyright system to match up with the rest of the world.

    6. Re:GPL Not Weak by tietokone-olmi · · Score: 1

      No. If a company is in violation of the GNU GPL, and at some point in the future decides to comply, it does not erase past violations in one fell swoop. Out-of-court settlements aside, a company that has once upon a time been in violation of your code is in exactly the same sort of actionable position (though some countries will consider sufficiently old crimes as too old to sue over, this time is typically measured in decades) as a company that has been and still is in violation.

      You're right in that getting out of the "in violation" state can be accomplished by either getting into a position where the GNU GPL no longer applies (i.e. removing GPL'ed code from the offending binary) or by getting in compliance with the GPL by releasing source code as required by the license.

      IANAL, even though there's no reason or requirement for me to say so.

    7. Re:GPL Not Weak by ocie · · Score: 1

      I thought that's what I was saing. There may be fines and injunctons against distributing the product because it has violated the GPL, but there is no way in which the GPL forces the developer to release his or her code under the GPL. Releaseing its code under the GPL is one way to comply, removing the GPL code from the product is another.

      --
      JET Program: see Japan, meet intere
    8. Re:GPL Not Weak by tietokone-olmi · · Score: 1

      Yeah, that's pretty much it. Just felt that these things needed to be pointed out for those with significantly higher UIDs ;-)

  66. Distributing DLL's by nuggz · · Score: 2, Interesting

    Please show what DLL's they distribute without a licence.

  67. hexapodia as the key insight by Anonymous Coward · · Score: 1, Funny

    Wow, translating from PR-flack to Danish to Hungarian to English really did a number on that statement.

  68. Perhaps a change to the GPL is needed... by ealbers · · Score: 1

    Why not add a line forbidding certain individuals and companies from EVER using GPL code. Have the GPL point to a web page with a list of the theives. Create a virtual 'voting court' to decide the cases.

    1. Re:Perhaps a change to the GPL is needed... by Anonymous Coward · · Score: 0

      Not if you want to have your software in Debian:

      Debian Free Software Guidelines:

      5. No Discrimination Against Persons or Groups

      The license must not discriminate against any person or group of persons.

  69. As soon as the MPlayer guys decide to sue... by greg_barton · · Score: 3, Funny

    ...they're getting a donation from me.

    Just say the word, guys.

    1. Re:As soon as the MPlayer guys decide to sue... by greg_barton · · Score: 1

      m'kay...I don't get it...why was my comment +5 Funny? :)

    2. Re:As soon as the MPlayer guys decide to sue... by markov_chain · · Score: 1

      I'd chip in too. mplayer is a marvelous piece of software. I remember the first time I used it. I had a bunch of home videos in the form of .iso images, with the actual AVIs sitting on the CD filesystems within. I felt frustrated that I would have to go mount each image, copy the AVI, unmount for each image, and then tried to just play the .iso files directly. It worked! What a convenient little feature! Can you imagine a company like MS ever having something like this in their media player?

      --
      Tsunami -- You can't bring a good wave down!
    3. Re:As soon as the MPlayer guys decide to sue... by jcuervo · · Score: 1
      m'kay...I don't get it...why was my comment +5 Funny? :)
      Moderators on crack. If there was any justice in the world, my karma would be so low my next eight lives would be Anonymous Cowards trolling /. :P
      --
      Assume I was drunk when I posted this.
  70. Re:well they can KISS my ass! by madsdyd · · Score: 1

    But if you loose, you will have to pay "something". Remember, you not only have to pay the court, you also (in that case), have to pay KISS for their troubles, and your own laywer.

    This stuff quickly adds up.

    I still think its a _lot_ cheaper than the US, but you need "some money" up front.

    Mads Bondo Dydensborg

  71. important question by Anonymous Coward · · Score: 1, Interesting

    In case KISS in this case did not steal code from the mplayer project, but

    someone copied parts of a commercial product into an open source project,

    and the damage to the company behind the commercial product is beyond repair, who is then responsible? ..the project leaders of the oss project? ..the person who contributed?

    how shall the victim receive retribution..

    and what if the person who contributed is untracable?

    wrongdoing here can kill a company, and with the company the hard working employees who suddenly no longer can support their families and have to work so many hours at the local macdonalds they have no more time to contribute to open source projects in their spare time.

    Its so easy to fuck someone up when noone is responsible, and if they are, it will mean nothing..

    I like and love open source software projects, but what stops them from turning evil by will or event?

  72. what about MS? by prockcore · · Score: 2, Interesting

    KISS claims to be able to play some files that mplayer can't play without MS's DLLs.. so is KISS also violating MS's IP by distributing MS's DLLs?

    Maybe mplayer doesn't have the resources to smack KISS, but MS does.

    1. Re:what about MS? by Quikah · · Score: 1

      Mplayer distributes MS's DLLs also (and Apple's and lots of other companies). Maybe MS should smack mplayer?

      --
      Q.
  73. More importantly by mcc · · Score: 1

    Will the creators of the KISS paperdoll and cosplay software jump into the fray because KISS is diluting their trademark?

    1. Re:More importantly by Ciderx · · Score: 1

      Well, what I hear, Gene Simmons is PISSED!

    2. Re:More importantly by Anonymous Coward · · Score: 0

      Drunk again? Poor man.

    3. Re:More importantly by Wolfrider · · Score: 1

      --Yeah! I hear he's gonna show up at their offices, spit blood all over the place and blow out the windows with Loud Music!
      :b

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    4. Re:More importantly by Anonymous Coward · · Score: 0

      And he's gonna bring little insectoid robots that inject acid!

  74. Re:Don't pass judgement yet. by Anonymous Coward · · Score: 0

    "And if GPL is so weak, why do they distribute the rest of the sources used in their stuff?"

    Because being right means nothing these days. But being powerful commands respect. If they did not publish their "enhanced" Linux code every major linux vendor would be on their case. And if that did not happen the FSF would barge in. And the FSF has lawyers working pro bono for it. And there is nothing more fierce than a lawyer who does not get paid.

  75. Pardon ? by Alan+Cox · · Score: 3, Insightful

    That sounds more to me like they understand the license and don't intend to violate it. They think its bad commercial business but the market will sort out whether their proprietary player is better than open source.

    The Linux community have dealt with KISS before, and KISS are providing the linux kernel sources and busybox. People are building NFS support into their players and other fun stuff.

    Reactionary readings of stuff, especially translated stuff that has also been through the radio system and journalists (who like a good story so tend to turn things up 8)) is never a good idea.

    1. Re:Pardon ? by Anonymous Coward · · Score: 0

      Mplayer has problems because of the proprietry codecs it needs to do it's job. That doesn't change the fact that KISS are violating the Mplayer license, intentionally or not.

    2. Re:Pardon ? by Arker · · Score: 2, Interesting

      That sounds more to me like they understand the license and don't intend to violate it.

      Indeed, that's how I read it too. But the evidence seems pretty damning. Particularly how the strings appear after the executable is unzipped.

      My guess, without any inside knowledge, is that the frontman in the interview doesn't have a clue and is just going on what his programmers told him - but they lied. They ripped code from mplayer to make their own job easier, and passed it off to their superiors as their own work.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  76. Re:Well, well, well. It looks like Kiss by Anonymous Coward · · Score: 0

    Linux users owe SCO nothing. The code was NOT stolen. It's a bloody header file! Do you know what a header file is? Basically it's a list of every function and every variable in the programme. Well when you come to implement an interface to conform to a published standard, which says what the functions are to be called, then that's the function declarations taken care of. As for the variable names, some of them will inevitably be called the same things as function parameters, some will have trivial names {i and j for for loop variables} and so a lot of the variable names are taken care of. The programmer has a free reign over the others, but Great Minds Think Alike. And if you arranged them in alphabetical order, which is a convention, then that explains the orders matching.

    On the whole it's hardly surprising that two header files written by different people could be so similar. If you lose a 1998 pound coin, you can't just go around assuming that every 1998 pound coin you see has been stolen from you.

  77. CVS logs by nilsjuergens · · Score: 2, Interesting

    So everyone, remember to keep your CVS respository and logs so no one can claim ownership on your code!
    Well they still can, but you will have some solid evidence.

    Now if there only was a way to timestamp a file in a tamperproof manner, something based on cryptography...

    --
    -- Having problems sending big files over the net? Try out Efisto (http://efisto.org)
    1. Re:CVS logs by TeddyR · · Score: 3, Interesting

      speaking of logs... It would be interesting to see of they can find out KISS's ip range and grep their logs for download activity from KISS.....

      --

      --
      Time is on my side
    2. Re:CVS logs by Anonymous Coward · · Score: 0

      Logs are useless... There were plenty of logs when you did what we all know you did.

      Logs are as useless as your life you 1053r...

      ~GoAT~

  78. Re:How come companies like Kiss cant'be punished b by DA-MAN · · Score: 1

    Not nessecarily.

    By violating the terms of the GPL you have no access to the code.

    4. You may not copy, modify, sublicense, or distribute the Program
    except as expressly provided under this License. Any attempt
    otherwise to copy, modify, sublicense or distribute the Program is
    void, and will automatically terminate your rights under this License.
    However, parties who have received copies, or rights, from you under
    this License will not have their licenses terminated so long as such
    parties remain in full compliance.


    Clear as day it says that they no longer have the rights to the code. In addition, they could probably be made to open the code they distributed if they were found to have acted in bad faith, but that's for the courts to decide.

    --
    Can I get an eye poke?
    Dog House Forum
  79. It works both ways by Anonymous Coward · · Score: 0

    If you try to sue them, they'll simply rewrite the offending code themselves. You can't win. This is the same as Linux's SCO last resort.

  80. Well this blows it for Kiss players, for me by PCM2 · · Score: 5, Insightful
    Hmm. Well, this is all starting to sound very unfortunate. I was really, seriously thinking of buying one of these KiSS DVD players. But ...

    ... and here is the important thing ...

    ...KiSS needs to know that I will not be supporting (buying) they products if they are violating the GPL. It seems to me that a large part of their market is going to be geeks like us. A DVD player that plays MPEG-4 is still rather a niche market, in the U.S. and Europe at least. If they want to corner the market that's going to be interested in these products -- us -- then they need to respect our ethics and our community.

    If we continue to buy these players while this issue remains unresolved, we are just shooting ourselves in the foot.

    On the other hand, this guy sounds like a typical suit, who doesn't really know how his product gets made and whose main job is to pump it. Somebody else posted that he was once heard bragging about the "2 million lines of code" that went into his product. That's exactly the type of dumb, meaningless puffery you can expect from somebody who really doesn't understand what he's selling at a fundamental level.

    He has said that KiSS is looking into the problem. If they discover that their firmware contains open source code in violation of its license, then KiSS should immediately issue a firmware update that removes that code, for good or ill as far as product performance goes. (I'm assuming here that they aren't going to relent on their stance that they cannot, under any circumstances, open their code.)

    If they find that they really didn't use MPlayer's code, then I guess what they need to do is show their source code to a representative of MPlayer under strict NDA, such that the MPlayer people can be convinced. Would that solve MPlayer's problem, or would they be unwilling to sign an NDA for this purpose?

    Still, this whole "we can't open the code" thing is a little silly. KiSS should at least be considering the possibility of opening their source code at this juncture. They're already beginning to face competition in the form of MPEG-4 enabled DVD players from Korea, Taiwan etc. These things are going to beat them on price, guaranteed. Meanwhile, domestic companies like Linksys have announced similar products for the U.S. market, and I can't see how Sony or Panasonic can be too far behind. Any of the established consumer electronics companies is easily going to shut these guys out of the retail channel for good, just on brand recognition alone.

    If they open their source, they open up the possibility of "hacked" variants of their player, sure. But what's to lose?

    • Nobody says they have to support a hacked version of their firmware, or even support the player at all once the end user flashes a hacked version.
    • By opening their source, they gain extra goodwill and patronage from their core market (geeks)
    • Closed source isn't going to prevent anyone from emulating their features. We're already seeing it happen. Who cares how 1337 they are when $50 Korean hardware does the same thing?
    • It's unlikely that their firmware is going to be binary compatible with another manufacturer's hardware. In other words, you couldn't download a KiSS firmware and run it on a Taiwanese player unless it was hardware compatible, and I assume the hardware design could still be protected by various intellectual property laws. So open KiSS firmware helps to sell closed KiSS hardware.
    • What the hell? Open the source, use all the MPlayer code you want, save on R&D!
    Right now, I really could not in good conscience buy a KiSS product. If they opened their source tomorrow, I'd probably be jonesing for one even twice as hard as before.
    --
    Breakfast served all day!
    1. Re:Well this blows it for Kiss players, for me by Aldric · · Score: 3, Insightful

      I was just thinking something similar. Why the hell don't they just use all the GPL code they want and publish any changes they make? In fact, make it as easy as possible to modify the player. The Linux community would love it and buy it over all other players. I can't imagine there's much of a market for MP4 players outside the geek community.

    2. Re:Well this blows it for Kiss players, for me by Anonymous Coward · · Score: 0


      KiSS should immediately issue a firmware update that removes that code


      If removing GPL code is enough, one can use it as replacement while writing his own implementation (or carefully rearanging/changing GPL code) until cought.
      Doesn't sound right to me.

    3. Re:Well this blows it for Kiss players, for me by PCM2 · · Score: 1
      If removing GPL code is enough, one can use it as replacement while writing his own implementation (or carefully rearanging/changing GPL code) until cought. Doesn't sound right to me.
      In which case, it's up to the MPlayer guys to stop posting complaints on their own message board and simply sue them. Nobody was ever awarded damages if they never even went to court.
      --
      Breakfast served all day!
    4. Re:Well this blows it for Kiss players, for me by larstr · · Score: 1

      I don't think KiSS can release their code without violating a NDA from Sigma Designs as they are using Sigma's mpeg4 chip for divx playback.

      Also Sigma Designs have a history that forced them to release their source code because they were violating GPL.

  81. What can I say? by Anonymous Coward · · Score: 0

    I don't really care. I love my Kiss DP-500 - it ROCKS! So fucking what if they borrowed an early version of some MPSub code (it botches on some subs that MPlayer does fine). Couldn't care less, as long as they keep shelling out good firmware for my player!
    Actually they could drop their own player and steal ALL of MPlayer - Would be nice if they did that and released the modified code though :P

  82. smallmind by Anonymous Coward · · Score: 0

    daniel parsons has no wang

  83. Whistleblowers by Perl-Pusher · · Score: 1

    Well why don't users of Mplayer start a donation to offer anyone who works or recently worked at KISS a reward to blow the whistle on these scum. If anyone is reading this from KISS, you can always do the right thing anonymously. A danish radio interview would put alot of pressure on them.

  84. KISS? by Anonymous Coward · · Score: 0

    I want to rock and roll all night
    And pirate every day...

  85. Who is going to buy Kiss' product. by bstadil · · Score: 2, Insightful
    Interesting point, but Kiss is a small piss ant company and no OEM is going to touch them with this hanging over their head.

    SCO has killed it's business by doing what they are doing, but the are banking on the lawsuit or Pump and Dump stock scheme.

    Kiss do not have that option, They can Company Name their behind goodbye, that's all.

    --
    Help fight continental drift.
  86. Wrong way to look at it by Sarojin · · Score: 0, Redundant

    The reason GPL hasn't been tested in court is that there haven't been any solid violations of the licence and the fact that it is so clear. Most minor violations have been resolved out of court fairly easily. The only grey area is derivative work which most certainly includes ripping off a chunk of code.

    --
    HOW'S MY POSTING? CALL 1-800-POSTING
  87. Re:How come companies like Kiss cant'be punished b by xenocide2 · · Score: 1

    IANAL. Actually, I don't think that's entirely true. They can still be pursued for any damages the copyright holder may be entitled to, during the perioud of which the defendant was distributing their software without a GPL liscence. This is in addition to being forced to comply with the terms of the liscence. It seems that so far, no copyright holders have had the balls to put a case together against the infringer and bring it to court.

    It also becomes very difficult to litigate when the copyright to the entire code is owned by multiple people. This is, in part, why the GNU Foundation requires assignment of copyright for submitted patches.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  88. Explicit Revocations All Around Then? by IBitOBear · · Score: 1

    Seems like this company deserves an explicit revocation all around. IANAL but it seems that the denyal of GPL provisions is grounds for revocation. That revocation has always read "a little strange to me" because it could be construed to revoke the GPL in general and not just for the one product. Yea, that is a tinfoil hat possition, but then again it is demonstrably "bad faith" to say that the license you are using for one product is weak for another.

    With no license in force, all of KISS' linux (etc.) products are simply in violation of copyright.

    So they should be forced to legally cease and desist.

    And again, since civil matters are "preponderance of evidence" then their "our software must have leaked" defense would rest on their ability to proveide provenance for "their code".

    Someone needs to be Beaoch Slapped.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  89. Thats one thing off my shopping list. by oolon · · Score: 2, Interesting

    I was thinking of buying one of those things, but I guess I shall be crossing it off my shopping list.

    James

  90. This is why companies want DRM and laws like DMCA by Anonymous Coward · · Score: 0

    They can rip OS code and it's an offence if you do any discovery.

  91. Who cares? by nsample · · Score: 3, Insightful

    I don't intend to troll, but really, *who cares*? What's the big issue here? Mindshare? Proper credit? Counting ego coup? (Don't spout some "GPL violation" BS, we all *get* that rationale... but there has to be something more to make this news.)

    So, here's my thinking: If the code in question is really as simple and trivial as claimed by the MPlayer folks, then why bother facing this Danish DVD group? Don't we expect that trivial code would be written in a nearly identical fashion independently? (I haven't seen the code, just going by what the MPlayer folks have stated about subtitling and the complexity.) And why bother? Is this a zealotry issue... trying to uphold the RMS/FSF flag for its own sake? Or is there something more?

    What we've got here is a relatively obscure company (perhaps) taking a relatively small section of admittedly trivial code for their application. If this isn't shaping up to be a legal challenge for the GPL, then it's a waste of time! No good can come of this. My momma always said to "pick your battles", and I don't see the upside of this one...

    Fighting every fight for its own sake, or even teh sake of the GPL, is plain stupid and inefficient.

    Crap. It sounds like I turned into a flamebait at the end here. *sigh* God forbid Slashdot function as something other than a mental echo-chamber once in a while. We shall see how many steps to "-1".

    1. Re:Who cares? by entrigant · · Score: 1

      The infringment was found based on a comparison of identical string values. The extent of the infrginement cannto be known without access to the KISS player source code. It is entirely likely a lot more was stolen, or nothing more.

    2. Re:Who cares? by 0x0d0a · · Score: 1

      So, here's my thinking: If the code in question is really as simple and trivial as claimed by the MPlayer folks, then why bother facing this Danish DVD group?

      A couple of reasons:

      * Principle. You wrote code, it was ripped off, person making money on it not only won't follow your license but refuses to admit that you wrote it. This is wildly frusterating.

      * Prescedent. If companies get away with making money off of ripping off GPLed code here, more and more will do so. A clear message needs to be sent that ripping off the OSS community is not acceptable. If you do it and are found out, you will be run into the ground.

      * Potential greater violations. The subtitle reader was picked up on because it was easy to see. Who knows what other code, potentially more advanced, might also have been stolen from MPlayer?

      * The value of the code itself. Even if it isn't massively complex, that's still code that you wrote that was stolen.

      * Prestige. The guy making money off this promptly claimed that perhaps the MPlayer team stole *his* code. MPlayer is a prominent open source project. This is not a good thing for open source.

    3. Re:Who cares? by Skavookie · · Score: 1

      IANAL, but my understanding is that if you fail to protect your "intellectual property" then you lose it. Of course, who knows how this interacts with the GPL legally. Also, it's quite easy to envision a situation in which some company takes GPLed code, incorporates it into their own product, and then claims that the project the code came from is infringing their IP rights.

    4. Re:Who cares? by nathanh · · Score: 1
      I don't intend to troll, but really, *who cares*? What's the big issue here? Mindshare? Proper credit? Counting ego coup?

      Maybe all of those things, but I would add... growth. If the MPlayer dudes didn't care about getting contributions back they'd have chosen the BSD license. That they chose the GPL shows that they want MPlayer to grow through its user base. KISS is taking without giving back and that does not help MPlayer to grow.

      Is this a zealotry issue... trying to uphold the RMS/FSF flag for its own sake? ... Crap. It sounds like I turned into a flamebait at the end here.

      Yes, you did.

    5. Re:Who cares? by Alsee · · Score: 1

      Don't we expect that trivial code would be written in a nearly identical fashion independently?

      Yeah, just like we expect them to invent a brand new format and name it after MPLAYER.

      The MPlayer people came up with a format and called it "mpsub", for MPlayer Subtitles.

      If you look inside the KISS code you'll find "MPSub". They obvious came up with it independently, the capitalization is different! KISS just named it after MPlayer in a nearly identical fashion because, you know, it's trivial code that does the same thing.

      But, you know, you're right. KISS may have violated these programmer's copyrights, but these programmers really shouldn't shouldn't pester KISS with an annoying LAWSUIT for commiting COPYRIGHT VIOLATION, just like Microsoft shouldn't pester me with an annoying LAWSUIT for commiting COPYRIGHT VIOLATION if I grab some of their source code and stick it into Linux. Yeah, no good could come from Microsoft suing me for violating their copyright, it would just be a silly zealotry issue.

      Oh, I'm sorry, it's not fair to compare GPL copyright infringment with with infringing Microsoft's copyrights because GPL code like, isn't really copyrighted, it's like public domain or something.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    6. Re:Who cares? by Anonymous Coward · · Score: 0

      > MPlayer is a prominent open source project. This is not a good thing for open source.

      Prominent copyright infringment is more like it. In these SCO-FUD days, mplayer gives Linux and Open Source a bad reputation.

    7. Re:Who cares? by Anonymous Coward · · Score: 0

      Only for trademarks.

      You don't lose copyright until 70[1] years after you die, at which point it doesn't anymore.

      [1] Exact number of years may vary from country to country.

  92. GPL already tested in court by linuxislandsucks · · Score: 0, Redundant

    oh how sooon sladotters forget..

    http://www.open-mag.com/6378388.htm

    GPL has already been tested in court..

    Next Lie please..

    --
    Don't Tread on OpenSource
    1. Re:GPL already tested in court by Anonymous Coward · · Score: 0

      Error 404, file not found

  93. New business model by Anonymous Coward · · Score: 0

    1) Convince small-time technology players to violate the GPL.
    2) Wait for the copyright owners to sue them, or, if they're a real go-getter (like SCO), have the violator sue the copyright owners!
    3) Repeat as frequently as necessary until the copyright owners are out of money and can't even afford to pay their own rent. Try to spend as little of your own money as possible on this nonsense.
    4) Send the Church of Scientology a free copy of Windows XP Pro and a thank you note for the great suggestion.
    5) Profit!!

    I guess it's not as funny when the plan could actually work, but oh well.

  94. But the GPL *HAS* been tested in court, and won. by hacker · · Score: 4, Insightful

    Anyone recall the MySQL vs. NuSphere case? A few reminders:

    GPL enforcement goes to court for first time in MySQL case
    Affidavit of Eben Moglen on Progress Software vs. MySQL AB Preliminary Injunction Hearing
    FAQ on MySQL vs. NuSphere Dispute

    This was over 2-3 years ago. But again, the GPL itself, will not be "tested" in court, because violations and violators are easy to find, and prove. Once you violate the GPL, everything else above and beyond that, are U.S. Copyright violations (and in some cases, Lanham Act violations).

    Most companies settle out of court, because the cost of public embarrassment would be much more damaging to them. I personally know, because I've got 4 active GPL investigations of my own going on three projects I actively contribute to (and one I am the primary maintainer of), and one company backed WAY down, once they realized the huge financial and public penalty for not complying with our license.

    No company wants to take the GPL to court, mostly because if it gets that far, the developers/FSF/community have already done their homework, and can prove, beyond a reasonable doubt, a violation. Penalties range from $30k/USD to $150k/USD per violation once the GPL itself is violated and rights to continue using it are stripped. For a site that provides "free downloads" of a product that might contain violating code, that can get quite expensive.

  95. OT: Twinkie Defense by Prior+Restraint · · Score: 1

    The so-called "Twinkie Defense" was horribly distorted by the media (see The Straight Dope for a detailed account). Basically, counsel for the defense argued that the defendant was severely depressed, as evidenced by his over-consumption of junk food (including Twinkies). The media turned around and reported that the defendant's case was that the junk food caused his depression. It's a classic example of how news agencies repeatedly fail to understand the difference between correlation and causation.

    1. Re:OT: Twinkie Defense by Anonymous Coward · · Score: 0

      The outrage over the Twinkie defense stemmed from outrage over the way the case was going at the time (jurors visibly weeping in sympathy for the accused). The general, and frankly, correct, consensus, was that if he had only murdered the mayor, he'd have gotten the death penalty--but because he also murdered Milk, he was going to get off easy. There was plenty to be pissed off about with that case. The press misstated the substance, but not the character, of the defense.

  96. Listing of their dlls by scheme · · Score: 4, Interesting
    Please show what DLL's they distribute without a licence.

    Go to http://www1.mplayerhq.hu/MPlayer/releases/codecs/ . Notice how they have a variety of codecs for indeo, realplayer, quicktime, wmv, etc. None of these codecs are legally redistributable without permission which mplayer almost certainly does not have.

    --
    "When you sit with a nice girl for two hours, it seems like two minutes. When you sit on a hot stove for two minutes, it
    1. Re:Listing of their dlls by Anonymous Coward · · Score: 0

      Are you saying that it's not likely that Microsoft has given the mplayer project permission to redistribute Microsoft's binaries?

      No Way!

  97. Maybe you should first. by benjamindees · · Score: 1

    Unless you're talking about his misspelling "phear", you're completely wrong. His spelling was perfect. His grammar is atrocious, of course, because English obviously isn't his first language. The fact that you didn't pick up on that means that you should be the one to head back to primary school.

    --
    "I assumed blithely that there were no elves out there in the darkness"
    1. Re:Maybe you should first. by Anonymous Coward · · Score: 0
      They should *no* better.
      His spelling was perfect.

      I can play every note of the piano perfectly as well. I just can't get them in anywhere near the right order.

      (fair point about non-native speakers though)

    2. Re:Maybe you should first. by Anonymous Coward · · Score: 0

      The funny thing is that I live in Canada, and I speak English better than Hindi (first language.) Americans launch wars on terrorism. Slashdot launches wars on the English Language.

  98. It's all in the wording by bstadil · · Score: 2, Interesting
    Why not just reverse and say the true statement

    GPL is a strong license which has never been defeated court.

    if asked.

    --
    Help fight continental drift.
  99. Knock yourself out by Anonymous Coward · · Score: 0


    ftp://ftp1.mplayerhq.hu/MPlayer/releases/codecs/

    of course shall we ask Apple,Microsoft,Franhofer,RealNetworks,Indeo etc etc etc if they are an authorised distributer ?

    perhaps i should put a disclaimer on my site then i can distribute 50cents, j-lo and Eminem's mp3's

    You should be aware that some of these DLLs have licenses that restrict them
    to use with certain programs. We only distribute them, the rest is your responsibility.


  100. Mplayer violates licenses as well by scheme · · Score: 1

    I'll actually listen to the mplayer developers when they stop violating other people's licenses by not distributing modified dlls for mplayer. The download page at http://www.mplayerhq.hu/homepage/design6/dload.htm l and http://www1.mplayerhq.hu/MPlayer/releases/codecs/ have copies of several codecs that belong and were created by Apple, RealNetworks, MS, etc. It's one thing to go after developers that steal your code when you are clean, it's another to do that when you are stealing other peoples code.

    The ugly truth is without those codecs, mplayer wouldn't be nearly as useful as it is now and people wouldn't use it as much. Which is why the mplayer developers probably distribute even though it is illegal.

    --
    "When you sit with a nice girl for two hours, it seems like two minutes. When you sit on a hot stove for two minutes, it
    1. Re:Mplayer violates licenses as well by Anonymous Coward · · Score: 0

      you must be mad...

      - "by not distributing modified dlls"

      they are not modified, afaik

      - "when you are stealing other peoples code"

      there is no code of that dlls in mplayer

      - "without those codecs, mplayer wouldn't be nearly as useful as it is now"

      i never use those dlls, because they are almost completely useless... libavcodec opens everything i need, and is used by both mplayer and xine.

    2. Re:Mplayer violates licenses as well by gurensan · · Score: 1

      I have not read the EULAs of all the codecs, but many of them ARE redistributable in binary form.

      --
      You are all fartheads.
  101. Re:i'm not circumcised by Anonymous Coward · · Score: 0

    Yes, women love the cervical cancer and genital warts they get from uncircumcised men.

  102. Re:License Review by Anonymous Coward · · Score: 0

    Well you're a clueless fuck and the OP got modded down as troll for telling the truth - that's what not going with sheep groupthink will get you around here. See the difference?

  103. About time by Anonymous Coward · · Score: 0

    Yeah, that whole spitting blood and breathing fire onstage thing was totally MPlayer's idea.

    Plus, who can forget the early 70's classic, MPlayer Vs. the Phantom of the Park?

  104. They have proof ??? by llzackll · · Score: 1

    I saw the "proof" on mplayer's site, but all I see are similarities in the compiled code.

    Yes, they probably are violating the GPL, however I think it would be very hard to prove it in court, and even harder to find a judge that can comprehend the "proof".

  105. my email to kiss. by MartinG · · Score: 4, Interesting

    [please dont copy this and send it to kiss yourself - it will do more harm than good.]

    Dear KiSS,

    Let me start by saying that I am a big fan of KiSS technology products (in
    particular your DivX compatible DVD players are great!) and I am also a
    big fan of open source and free software.

    However, I am rather worried by reports I have been reading about
    allegations made by the mplayer team regarding unlicensed use of their
    intellectual property by KiSS Technologies.

    Having read the English translation of a recent radio interview involving
    Peter Wilmar Christensen of KiSS I am a bit nervous.

    Firstly, I am disappointed that Mr Christensen doesn't seem to respect the
    GNU GPL License, but that is not a major concern.

    My major worry is that the allegations by the mplayer team don't seem to
    be taken seriously. There doesn't seem to be any attempt to show that
    KiSS have not mis-appropriated the code from mplayer. Of course the burden
    is not with you to prove anything, but as a professional software
    developer myself, I know how easy it should be to show your development
    history and you can clear the whole thing up in no time. (I also know as a
    professional software developer that you _can_ release your source
    sometimes, and it often pays off well as a PR exercise)

    Until now I have considered KiSS to be a trustworthy company whose
    products I have often recommended to others. Unfortunately however, until
    this matter is resolved I will no longer do so.

    I hope enough people share my view and together we can help you work with
    the open source community instead of appearing to ignore them. You
    probably already realise that a large number of your customers (at least
    all the ones I know!) are open source advocates and would take a dim view
    of any who appeared to be working against their community.

    Yours,

    --
    -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
  106. Re:The GPL Works, Because People Have Respect In I by jtev · · Score: 1

    Sure it is. On the money the licence is stated in quite simple terms, This note is legal tender for all debts, public and private. Because the licence is simple, it can be printed on such a small peice of paper.

    --
    That which is done from love exists beyond good and evil
  107. Just wanted to add... by Otto · · Score: 1

    ... that in this particular case, I don't think KISS has been given enough time to investigate and so actually suing them is probably premature. They likely will comply if the code is found in there.

    However, I was trying to point out that there are legal remedies if some company flat out refused to comply with the terms of the license. The original article seemed to not understand that.

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  108. So sue them... by sholden · · Score: 1

    Or press charges, or do whatever is done under the copyright laws of a jurisdiction in which the copyright infringement occurred.

    Talk is only good when both parties might come to an agreement.

    Transfer copyright rights to someone who cares and can afford the legal bills if you can't afford them...

  109. mplayer currently violating IP rights? by Anonymous Coward · · Score: 0

    Danish National Radio (DR) are usually pretty strict about their IP. Still the whole production is available for download at the mplayer-newssite.

    If mplayer haven't got permission, this is a clear violation of DR's IP rights.

    I would be surprised if Gabucino has recieved rights to put the interview online at his own site (even though it's available from DR's own site). Can anyone clarify that this is the case? Or is Gabucino violating IP as well?

    (don't mod this up - mod a clarifying answer from a trusted source up)

    1. Re:mplayer currently violating IP rights? by Anonymous Coward · · Score: 0

      I've forced him to ask the radio ppl before publish the link to audio and teh translation. We've got the permission, even to release the stuff before it went to broadcast. Also we got teh permission to publish the translation by the translator.

      In short: no we don't violate DR's IP.

      A'rpi/MPlayer

      ps: about the DLL redistributing issue someone mentioned at least 10 times today, it's also OK, similar case to wine, check maillist archioves for details of legal stuff. And we don't distribute Arial _font_, we distribute bitmaps (.RAW format) showing chars created using the arial font. It's like if you FAX a letter printed using the arial font... anyway the original arial font is redistributable too, check the corettfonts package somewhere at sourceforge.

  110. Re:Liars and thieves don't like to be called on it by Jeremiah+Blatz · · Score: 3, Interesting
    Your sentiment is entirely correct - that it's better to try to settle these sorts of disputes privately before going public and making a big row.

    However, if you would have RTFA, you would have seen that:

    1. They tried to discuss it privately, and were unable to come to a satisfactory conclusion
      Kiss Technology failed to answer our inquiry for their source files (which they are obligated to provide), so this news entry is posted.
    2. KISS is apparently a serial offender in this respect, the MPlayer folks claim to have found fingerprints from MAD, mpg123, and libjpeg in the KISS firmware. This is apparently not an isolated incident, but a pattern of repeated abuse. (Note, this point is based on one-sided evidence. Although it looks bad for the KISS folks, I would give them a chance to explain themselves before damning them.)
  111. Re:Liars and thieves don't like to be called on it by SewersOfRivendell · · Score: 1

    No, fuck that. Corporations are not individuals and are not to be extended the same level of slack as an individual who made a mistake might be. The livlihood of a corporation is much harder to destroy than that of an individual. Kiss also has a responsibility to their stockholders (whoever they may be) to behave lawfully. Ego cannot enter into it. If it does, the shareholders had better come down on it pretty quickly.

  112. Re:How come companies like Kiss cant'be punished b by Alsee · · Score: 1

    They just have to fix the problem or publish the source to their customers and the case collapses.

    False.

    It's true that cases thus have been voluntarily settled of court on those terms, but the copyright holder (GPL copyright holder) could easily choose to persue the case in court. Even if the infringer releases all of their code it does not change the fact that their previous actions were a violation of copyright law and they remain liable for those past violations. Releasing the source code merely means they stop commiting more violations and stop increasing their liability.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  113. Executive summary by Chuck+Chunder · · Score: 1

    Peter: I didn't do it. Nobody saw me do it. You can't prove anything.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  114. KISS taking SCO at their word? by bex+l · · Score: 1

    If KISS _have_ taken GPL'd code could it be because they believe SCO when they say that the GPL is invalid? And if the GPL _is_ tested in court (SCO vs IBM) and holds up do you think KISS will rethink their position? Hmm...

  115. Re:Liars and thieves don't like to be called on it by Anonymous Coward · · Score: 0

    What exactly is unethical about buying crack? I would argue the opposite, it's unethical to making buying crack illegal, and therefore it is unethical to think that buying crack is unethical.

  116. Moral outrage? by justins · · Score: 1

    How much moral outrage can a project which has stolen other people's codecs in the past really muster? Ah, hypocrisy.

    --
    Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  117. Weak? Not tested in court? by Cytlid · · Score: 3, Insightful

    Oh, so all these proprietary commercial licenses are null and void until they've been tried in court? I can ignore any EULAs because they haven't been tried in court? Great!

    --
    FLR
  118. Invalid GPL ? by rickms · · Score: 4, Insightful

    Here's one thing I don't understand,as IANAL. Say the courts struck down the GPL as invalid, why is it SCO and KISS believe that, it instantly makes the source code public domain? Having the GPL invalidated pretty much invalidates thier right to use the code at all doesn't it?

    --
    Making something out of nothing : MD5 ("") = d41d8cd98f00b204e9800998ecf8427e
    1. Re:Invalid GPL ? by hacker · · Score: 1
      "Say the courts struck down the GPL as invalid, why is it SCO and KISS believe that, it instantly makes the source code public domain?"

      This is a common misconception among companies who are probably already violating the license anyway, and need an excuse to ease their guilt.

      If the GPL is violated, your rights to continue to use the code under that license are immediately revoked. This means that each new violation, after the GPL has been stripped from you, is now a U.S. Copyright violation, subject to penalties of $30k to $150k USD per incident.

      The code certainly does not automatically go into the "Public Domain", if the GPL is thrown out of court. The original authors of the code still hold copyright on that code, and until they give up those rights, the code belongs to them, and only they can tell you how you can use it. The GPL adds rights, it doesn't take them away. It isn't a contract, and it isn't a EULA. It is backed by the U.S. Copyright system.

      You can bet that if the GPL is thrown out of court, that the entire U.S. Copyright system will be hauled into the Supreme Court for a lengthy review.

  119. Kiss... Army? by Anonymous Coward · · Score: 0

    Since when has Gene Simmons been involved with technology?

  120. Re:Liars and thieves don't like to be called on it by Anonymous Coward · · Score: 0
    KISS is apparently a serial offender in this respect, the MPlayer folks claim to have found fingerprints from MAD, mpg123, and libjpeg in the KISS firmware. This is apparently not an isolated incident, but a pattern of repeated abuse.

    If those projects are all GPL'd or similarly open sourced, why does anyone care if they use the code for their product? I hate to say it, but this is another instance of where the BSD license is far superior to the GPL since it allows commercial redistribution.

  121. Re:Don't pass judgement yet. by zurab · · Score: 1
    However, there haven't been any arguments from KISS other than "We didnt' do it, we swear, and by the way, if we did it anyways, GPL sucks"


    Well, he didn't even say that completely. From his [translated] interview:

    I would say that the is no truth to the accusations.

    Denial - IOW - MPlayer developers are lying. Then later on in the interview:

    We are currently investigating exactly that specific part, how that can be and if it's really true what they say. Currently we have not investigated it enough to be sure whether or not they are right or wrong in their accusations.

    Eh? Didn't you just say that their claim had "no truth" to it? If you haven't "investigated" and come up with your conclusions don't call the other guys liars just yet.

    Then about GPL:

    We have confirmed what we already knew, that when using code licensed under the GPL then we have to publish any derivative work. This means that the legal foundation is very thin and there is no place in the world that I know of where the GPL has been tested in court. So from a business perspective I would say that the license is relatively weak.

    Strictly as a suggestion to KISS, if that's exactly what you believe, then don't use software that's licensed under "weak" and "untested" licenses, like your product's OS (Linux). From "business perspective" does it make sense to subject your business to that much risk? Because if GPL is so "weak" and is ruled illegal or unenforceable by a court, then you'd have no way to distribute software with your product - all that software would be covered by authors' copyrights, and you'd have no rights to distribute the system at all. Maybe, it would make more business sense for you to use "tested" and "stronger" licenses that MS Windows XP Embedded or CE come with. Just an idea.
  122. Not the point of the post by Anonymous Coward · · Score: 0

    The point was that the mplayer dudes did not steal code ... wether the Kiss dudes did is a seperate question.

    Dude, Im saying dude too much!

    1. Re:Not the point of the post by Anonymous Coward · · Score: 0

      Dude.

  123. KISS Tech violating DVD Consortium license? by 0x0d0a · · Score: 2, Interesting

    Perhaps, though Microsoft might have licensed the IP to them. There's another IP issue, though.

    I there is code in MPlayer that, while legal, violates the agreement that the DVD Consortium forces vendors to sign into (like bypassing region codes and whatnot). KISS Technology is supposed to be a DVD system vendor, and may have signed this document. If they are, in fact, in violation of their DVD Consortium license, the DVD Consortium may revoke their license.

  124. Wrong by Theatetus · · Score: 3, Informative
    Sort of.. You do have to agree to its terms to use it. The terms state that if you modify & distribute, then you must make the source available. Without agreeing, you're using someone else's copyrighted code without a license.

    That's a common misconception. You need no license to *use* GPL'ed software. I quote the GNU General Public License:

    5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.

    So you see, there is no need to accept the terms of the GPL to simply use GPL'd software; you only accept the license by redistributing the software.

    --
    All's true that is mistrusted
    1. Re:Wrong by Atrahasis · · Score: 2, Informative

      Not just distributing - the passage says "modifying OR distributing" (emphasis mine).
      If you modify the program, you accept the terms of the license. If you give a copy to a friend (modified or not) you accept the terms of the license.

    2. Re:Wrong by Anonymous Coward · · Score: 0

      Giving a copy to a friend is distributing. How is that any different and what does it have to do with the act of mearly modifying the code?

    3. Re:Wrong by Atrahasis · · Score: 1

      The parent said "you accept the license ONLY by redistributing" [empahasis mine]. That is not the ONLY way to accept the license.

    4. Re:Wrong by badzilla · · Score: 1

      These actions are prohibited by law if you do not accept this License
      This statement just cannot be true. How can the GPL know what country or jurisdiction I am in, or precisely what my local laws prohibit or don't prohibit.

      --
      "Don't belong. Never join. Think for yourself. Peace." V.Stone, Microsoft Corporation
  125. Re:Liars and thieves don't like to be called on it by XO · · Score: 1

    They probably couldn't come to any kind of agreeable terms because the MPlayer authors are complete assholes to EVERYONE they come in contact with. I actually have considered not using the software simply because the entire team reminds me of the Goatse.cx guy.

    Maybe they are using un-modified versions of MAD, mpg123, libjpeg, etc... ? then they wouldn't HAVE to release their own source code. Upon request, they could simply point the asker to the official archive.

    You don't have to host an ftp server or web server that has all GPL code on it, all you need to do is make it AVAILABLE to those who REQUEST.

    Unless th GPL has changed in the 10 years or so since I last read it cover-to-cover

    --
    "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  126. The reason the GPL has never been tested in court by hayden · · Score: 5, Insightful
    It being hard to show that GPL code was used is only a reason up until it is found. Then companies, like KISS, that get busted start banging on about how the GPL has never been tested in court. This lasts until they get actual legal advice and then it goes something like this.

    If you lose the court case and the GPL is upheld then you have to either withdraw the product and/or release all of the source code.

    If you win the courte case and the GPL is found to be unenforcable then standard copyright takes over. In which case you've distributed copyrighted code without a valid licence and you'll get sued for damages. This outcome is the less likely of the two and would be challanged by every software company in the world (as it would probably make pretty much all software licences uneforcable).

    So if you challenge the GPL in court you have the possible outcomes of loosing or loosing worse. Not a really appealing set of options that.

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
  127. Hah, Mplayer's crappy dev team by Anonymous Coward · · Score: 0

    is getting their butts handed to them.

    It couldn't happen to a more deserving nest of hornets.

    *dances for joy*

  128. Re:Liars and thieves don't like to be called on it by 0x0d0a · · Score: 1

    Now, it's an issue of ego and anger where it could have been a largely uninvolved and low key licence dispute.

    I can't agree. MPlayer contains code from a *lot* of people (including me, and I hadn't even heard of all this until the Slashdot story). This code was GPL-licensed. The MPlayer core team does not have the legal ability to provide a non-GPLed license to MPlayer, unfortunately, as they have integrated many patches and code from other folks.

    There are only two options. First, the copyright holders (probably most of whom are mplayer core members) may simply let things slide if the company removes the code. Now, that doesn't mean that KISS is legally clear (doing that would be extremely difficult, requiring all involved copyright holders to agree not to sue KISS for their old code). However, it might just be a minor imperfection if KISS yanked things. The MPlayer team already tried this, KISS ignored them.

    The other option is that KISS opens and GPLs their code. Since they probably cannot do this due to licensing agreements with another company, they're in an uncomfortable situation, and are likely to do whatever they can to squeeze out of it.

    Keep in mind that MPlayer is a popular project to steal code from. This has happened before, more egregiously, by media code vendors. Most of the MPlayer developers have an extremely short tolerance for this. They were already pissed off after last time.

    The good news is that KISS is probably fucked to some extent. The company may not die, but you have a huge piece of PR all over the place about how you are violating code licenses. Anyone reading this when researching the company when considering doing business with them is going to be awfully leery of getting involved. I wouldn't touch 'em with a ten foot pole -- there are better choices.

    KISS trying to play off the fact that they use Linux is ridiculous. Lots of people use Linux in their systems -- it's a hella fast way to get up and running, and it doesn't make any difference in this case whether they were running CE or Linux.

  129. Uses Microsoft Media Player ? by polyp2000 · · Score: 2, Interesting

    from the interview transcription by Peter Wilmar Christensen. (Kiss).

    "Microsoft Media Player is the application used to display movies."

    Hmmm... I never knew there was a Linux implementation of Microsoft media player.

    Having read many of the comments by Peter Wilmar Christensen it is quite clear that he has no idea what he is talking about, and obviously no idea what is going on behind the scenes as development at Kiss.

    This is really quite a shame, I was previously considering getting one of the Kiss machines. After this news I will be having second thoughts about doing it. At the end of the day they are making their money on the hardware they are selling. It really makes no difference whether the source code is open or closed for something like this (I know this is open to debate!)

    At the end of the day, regardless of license GPL or not, it is plain unfair to steal someone elses code and pass it off as your own.

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
    1. Re:Uses Microsoft Media Player ? by evilviper · · Score: 1
      This is really quite a shame, I was previously considering getting one of the Kiss machines. After this news I will be having second thoughts about doing it.

      I don't know why anyone would want to get one, anyhow. At $200, I could build a full-fledged computer for the same price, with a cool-running processor, and practically silent fans. Setup a handful of simple shell-scripts and it can automatically do everything a KISS dvd player could, and support far more formats at the same time.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  130. GPL irrelevant for copyright infringement by Anonymous Coward · · Score: 0

    This is copyright infringement, plain and simple. It doesn't matter what the license it is managed under as long as it does not allow this, which is doesn't. Why do infringers like to pick on the GPL?

  131. Re:How come companies like Kiss cant'be punished b by Kjella · · Score: 4, Informative

    Because the GPL is a rather weak weapon to make their life miserable. They just have to fix the problem or publish the source to their customers and the case collapses. This approach may be very sensible in a civilised society but not a good tool to annoy your neighbour.

    Bullshit. If you were a megacorp doing this, and knowing you have a watertight case, you'd have a) an injunction stopping them from distributing the code (literally freezing their business), b) you'd sue for both damages based on the profits *they've* made plus c) tort and possibly even more for d) fraud since they now represent themselves as authors of the code.

    There is nothing in the GPL, or in copyright law that say everything is fine if they begin following the licence. In fact, they can still be sued, convicted and lose the right to use any of that software (not to mention any derivative work, ouch) for any reason.

    The reason it doesn't happen is because it takes a lot of time and money to pursue it in court, money most Linux developers don't have up front, and the awarded damages are unknown. Not to mention many companies didn't know, and so the FSF usually cuts them a deal - they start following the GPL, and the FSF will leave them alone.

    But I sure wish someone would actually do it, and bitchslap some company real good with felony copyright violation. Just to show that there are teeth, even if they don't go sinking into anyone that steps too close.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  132. DDoS them by Anonymous Coward · · Score: 0

    if we all do this:
    wget http://kiss-technology.com/files/firmware/satdem_p vr.exe
    or even better, use prozilla! (proz)

    then it will bring the site to its knees in no time.

  133. Kode is Simply Stolen by Anonymous Coward · · Score: 0

    I'm sure there are more :)

  134. In the US by Anonymous Coward · · Score: 0

    But what about Hungary? I'm not saying it's certainly legal, I just don't know if it is. Also, are those codecs from the companies you mentioned or are the reimplementations of the same codecs -- or, are they just wrappers for the Windows DLLs that implement those codecs?

  135. Re:How come companies like Kiss cant'be punished b by John+Hasler · · Score: 1

    > It also becomes very difficult to litigate when
    > the copyright to the entire code is owned by
    > multiple people.

    It is quite easy. Any one owner can litigate on his own without permission of any of the others.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  136. "Prove It" by nurb432 · · Score: 1

    Is what i think hes really saying. Why would anyone admit to wrong doing?

    Of course: ' we didnt steal any code, so get lost '.

    Just normal CYA. Nothing special. Though, he could have told them to go to hell a bit more nicely and helped the PR department.

    --
    ---- Booth was a patriot ----
  137. MPlayer DLL infringement by 0x0d0a · · Score: 1

    They are the actual Windows DLLs. The wrapper code is in mplayer.

    Theoretically, Microsoft could bite 'em if their EULA prohibits allowing people to download the codecs, and I'm sure MS maintains a nice long list of OSS projects that they can attack if they need to. However, this is also a pretty minor thing. These are all DLLs that you can download and install on a Windows system freely. It's merely a convenience to people who don't want to find a Windows box, install the codecs, and then copy the codecs over. If they couldn't provide a download any more, it would hardly be a huge deal for the product.

    1. Re:MPlayer DLL infringement by Anonymous Coward · · Score: 0

      > Theoretically, Microsoft could bite 'em if their EULA prohibits allowing people to download the codecs

      Do you know anything about copyright law?

      You need permission to redistribute. In other words, there is no need for Microsoft to prohibit redistribution since it's prohibited by default under copyright law.

      It's copyright infringement. End of story.

      Mplayer developers are hypocrites.

    2. Re:MPlayer DLL infringement by gurensan · · Score: 1

      Read the individual licenses of the codecs. Find one that states that you can't give it to your friend. Most of them (all those I have bothered to read) have said that they are redistributable but can't be cracked (in a nutshell).

      It's not copyright violation (or a violation of the DMCA) if you don't take it apart to see how it works. Of course, if you did that and wrote a work-alike, you'd be reverse-engineering, and that at least USED to be perfectly legal.

      --
      You are all fartheads.
    3. Re:MPlayer DLL infringement by Anonymous Coward · · Score: 0

      You're right - because a majority of the open software users refuse to purchase Windows legally, and instead download it from various sources to use on their own...Can't even deny that...So, they do something illegal to re-use something illegal, yet they think it's ok!

      How's that for being just as stupid?

    4. Re:MPlayer DLL infringement by Anonymous Coward · · Score: 0

      > Read the individual licenses of the codecs.

      I have. You obviously haven't.

      Apple's license does not allow redistribution.

      http://www.apple.com/quicktime/download/standalo ne /

    5. Re:MPlayer DLL infringement by zurab · · Score: 1

      Just to show how much you are trolling, dear AC, take a look at appropriate licensing pages on both Apple's developer site, and MSDN:

      - Apple's Licensing for QuickTime redistribution

      - Microsoft's licensing for WMP redistribution on MSDN

      So, arguing that Apple and MS don't allow for any redistribution is nonsense. Now, I'm not a lawyer and I don't know what licenses MPlayer is using for their DLLs, so I don't know if MPlayer is actually violating anything or not; but arguing that redistribution licenses cannot be obtained is plain wrong.

      Moreover, it is likely that each component may have its own license like another poster said, as they may be included in different SDKs under different conditions. I am not an MS or Apple media developer or a lawyer, so I am not going to waste my time looking through all available licensing options; do it yourself if you are interested.

    6. Re:MPlayer DLL infringement by Anonymous Coward · · Score: 0

      im sure the mplayer team will remove the relevant codec if asked by apple, as mplayer will actualy work fine without it.
      now the question is..
      why would apple want someone to not watch movies / trailer in quicktime format and force them to A: buy an apple, B: move to .AVI or .WMA for linux video play ..

    7. Re:MPlayer DLL infringement by Anonymous Coward · · Score: 0

      Do you have a reading comprehension issue?

      I was specifically referring to the license for QuickTime player.

      One can obviously obtain another license which allows redistribution. From your link:

      "Note: The fields within these PDFs are modifiable, but you must print, sign and submit the hard copies as directed on the checklist attached to each document."

      "Note: You are not permitted to distribute the QuickTime installers until your agreement is executed by Apple."

      The mplayer project has not obtained this license.

      How likely is it that Microsoft has granted a redistribution license to a Linux project? What are you smoking?

    8. Re:MPlayer DLL infringement by Anonymous Coward · · Score: 0

      Why would Apple want to have their copyright infringed?

    9. Re:MPlayer DLL infringement by Anonymous Coward · · Score: 0
      The release notes for their codec pack:
      http://www.mplayerhq.hu/MPlayer/releases/w32codec. txt

      W32 Codec package for MPlayer on x86 UNIX systems.

      Note: this is useless for ms windows or microsoft mplayer2 users, as it contains modified DLLs, and doesn't contain .EXE/.BAT/.INF files required by windows installation.

      Download only if you run MPlayer on x86 unix (linux/bsd/solaris) system!

  138. 5 STAR Case? by aosgood · · Score: 1

    Until we get a 5 STAR Case then this will all be mute.

  139. A more likely scenario... by BiggerIsBetter · · Score: 4, Insightful

    I'll hazard a guess here:

    The Manageing Director has no clue about this, and is going on what his developers told him.

    Developers saw MPlayer as an easy solution to their problem and figured they wouldn't get caught, but were wrong, and are now desparately covering their arses.

    --
    Forget thrust, drag, lift and weight. Airplanes fly because of money.
    1. Re:A more likely scenario... by Wolfrider · · Score: 1

      Tomorrow's KISS internal memo:

      Attention developers, effective immediately you are ordered to switch the firmware for our product to XINE sources, and compress with bzip2 instead of gzip. That is all.

      END OF LINE

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  140. Re:GPL Defense Fund? this exists !!! by compactable · · Score: 1

    The GNU / FSF organization has an organization exactly for this purpose. How successful are they?

    1) Apart from the SCO mess, little is seen in courts regarding this kinda cr@p, and
    2) They pretty much self-fund off the results of these clashes...

    A'rpi / Gabucino / whomever needs to contact Eben Moglen et al on this sort of stuff : license-violation@gnu.org.

  141. I was gonna write my own thoughts on the matter... by dduck · · Score: 0, Offtopic
    ...but the Pornolizer did a much better job ;)
    the ballbusting Danish "Jar Jar" National Radio has interviewed the managing director of Kiss "Nobgoblin" Technology, Peter "Muffmuncher" Wilmar Christensen. He gangbangs all fingers of wrongdoing and suggests that if the spews of code are the thrusting same, cuntlapps they were leaked from Kiss "Bastard" Technology and were then used by the Mplayer group. He also charvers that the wad pulling GPL is a weak license which has never been charvered in court. Gabucino from the Mplayer team is creams, and accuses the jerking director of outright lying.
    Really! I didn't insult him! The program did! Honest! :D :D :D
  142. making my boss GPL by zlel · · Score: 1

    I'd been wondering how I can, when developing (in-house) solutions in a company that doesn't care less how i do it, ensure that my code can be GPL'd and released - cos i recall advice to have the management sign themselves out of claiming undue ownership over the code. think i've just found my solution.

  143. Kiss wouldn't be here if it wasn't for GPL. by julie-h · · Score: 1, Flamebait

    In the end of the article and the interview Kiss tells the Open Source community to be happy that Kiss is using Linux, and from that we should thank them.

    I think it is the other way around. Kiss should thank Linux for the kernel, as Kiss wouldn't be here if it wasn't for Linux!

    The least Kiss could do, is not to abuse the community that made what Kiss is today.

    Remember Linux came first, so it is Linux that made Kiss.

  144. Never attribute to malice... by El · · Score: 2, Interesting
    ... that which is adequately explained by stupidity.

    Has anybody considered the possibility that KISS honestly doesn't know that it is infringing? They probably hired a lazy contractor that thought to themself "Why should I write this from scratch, when there is free code out there I can steal?" Hence, KISS may beleive they really own the code, while the contractor that did the infringing is long gone...

    I expect to see a lot more of this happening, especially as more and more software development is shipped overseas to countries that don't have a long tradition of IP protection.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

    1. Re:Never attribute to malice... by Shadowlore · · Score: 2, Funny

      I expect to see a lot more of this happening, especially as more and more software development is shipped overseas to countries that don't have a long tradition of IP protection.

      You mean like Redmond, WA?

      --
      My Suburban burns less gasoline than your Prius.
  145. Re:I was gonna write my own thoughts on the matter by AvengerXP · · Score: 0, Offtopic

    "The GPL is mostly banged on the motherfucking copyright as defined by the entering Bern "Sniff-my-Ass" Convention.
    It will be pretty solid in fucks that recognize it, and as far as I know Denmark titty fucks."

    hahahahah hilarious, run this comment section through the URL

    --
    Trolls dont like to be Flamebait, because they burn so well. Protect our Troll heritage!
  146. Easter eggs (was Re:GPL == strong ) by CoolVibe · · Score: 5, Interesting
    I think the main reason that the GPL has never been tested in courst is because violations are very difficult to prove.

    Which is why you should put at least one obscure easter egg in the source, which is hard to find on casual inspection, but easy to trigger if you know how.

    Imagine the blushing faces of KISS when Gabucino triggers an easter egg in the KISS player's subtitle code. Now who stole what from who again?

    My memory is a little vague, but I do remember some incident where a case was one by a company because one of the programmers triggered an easter egg in the defendant's code, which blatantly showed that the defendant _had_ been stealing code. Can someone who has better recollection than me refresh my memory?

    1. Re:Easter eggs (was Re:GPL == strong ) by andyr · · Score: 5, Informative
      My memory is a little vague, but I do remember some incident where a case was one by a company because one of the programmers triggered an easter egg in the defendant's code, which blatantly showed that the defendant _had_ been stealing code. Can someone who has better recollection than me refresh my memory?
      I also remember that one. Bit o' googling comes up with This article - the meat of which is (spelling left intact) :-
      Now, in fact (and I've verified this) if you type BOOT/SYS.WHO (notice that password WHO...) at a TRS-DOS 2.3 prompt, hold down the right combination of keys (2,4,6?) and press return, it'll clear the screen, go into 32 column mode, and display a copyright notice. This copyright notice is not obviously stored in the remaining blocks of BOOT/SYS - from memory the bytes are XORed with the position in the message and with the keyboard data lines before being displayed.

      The above is all fact, and I've verifyied it myself.

      Now for the rumour, which I can't veryify. Note to lawyers - I'm passing this on as I heard it, and I'm not saying if it is true or not.

      One version of TRS-DOS wasn't written by Tandy, but by a 3rd party and licensed to Tandy. Tandy got fed up with paying the license fee and came out with a new version which they claimed was entirely re-written. Said 3rd party claimed that parts of it were taken from his code.

      Said 3rd party asked for a TRS-80 Model 1 and a new TRS-DOS disk to prove his case (I don't know if it ever went to court). He went through the above routine, and it displayed _his_ copyright notice. Tandy had copyied the boot granule and hadn't realised there was an easter egg in it.

      Later versions kept the easter egg, but with a Tandy message.

      Cheers, Andy!
      --
      Andy Rabagliati
    2. Re:Easter eggs (was Re:GPL == strong ) by theonetruekeebler · · Score: 1
      Microsoft Excel has at least one Easter egg in it: you go to a particular cell and enter a particular equation, and the cell recalculates to an obviously absurd value. Microsoft did this to bust people who attempt to appropriate MS binaries and libraries.

      Probably the whole tradition came from phone books, maps, and other databases having bogus values in them to catch unscrupulous competitors.

      --
      This is not my sandwich.
    3. Re:Easter eggs (was Re:GPL == strong ) by Anonymous Coward · · Score: 0

      The easter egg (OK, not in the way you meant) has already been triggered. The KISS player's subreader contained the MPsub (stands for "MPlayer subtitle format"). Now why on earth would it do that, unless the code was lifted from the Mplayer source code?

      KISS has egg on their face. Let's see how far this goes before they decide to was it off.

  147. Re:How come companies like Kiss cant'be punished b by 0x0d0a · · Score: 1

    Good point.

    It is very unpleasant for the defendant, because the defendant cannot settle, though. And, as it happens, lots of cases are resolved through settlements. This would mean that the defendant *has* to go through the court system.

  148. Re:Liars and thieves don't like to be called on it by Anonymous Coward · · Score: 0

    Ignore libjpeg, the IJG doesn't use the GNU GPL.

    The GPL'd libraries don't permit you to bolt them inside your program and pretend that the resulting work isn't derived. Any more than you can put paragraphs from the latest Douglas Adams in your novel and then pretend it's all your own work. The FSF are willing to take this to court (but sadly none of the affected code, so far, is owned by the FSF).

    It's also not allowed for a _commercial_ distributor to merely point at some supposedly official archive. If he distributes binaries HE is responsible for providing the source, not just a URL and a "when I looked you could get a tarball here, I think it's the one we used"

    You can get away with offering to mail people a CD or something (a proper written offer valid for IIRC 5 years, not some oblique reference), but then you have to keep a pile of CDs marked with each version of the firmware and... it's tiresome. Choosing that option basically means cutting off your nose in the hope that it will annoy people who have to look at you. Not smart.

  149. And bad business by AmVidia+HQ · · Score: 1

    KISS was perhaps the first (that I know of at least) company that made a DVD console player which plays DivX. As a company that impressed me with their "cutting edge and geek" technology, it's unfortunate that it is exactly people like us, the geeks, who they are pissing off.

    They can "kiss" their mindshare goodbye =b

    --
    VIVA1023.com | Political Fashion.
  150. j00 c4n7 y00z3 4ll0y5 & c0mp0unds & 7h1ng5 by Deraj+DeZine · · Score: 2, Funny

    Please. DDoS, mailbombs? Only if your primitive mind can't come up with anything better. Me, I've still got some Anthrax leftover from my recent SCO fan mail mission.

    --
    True story.
  151. Sigma? by Anonymous Coward · · Score: 1, Interesting

    Didn't sigma rip off a load of GPL licenced stuff too?
    This interesting kiss press release says this:

    28-08-02 KiSS Technology selects Sigma

    1. Re:Sigma? by polyp2000 · · Score: 1

      see my other post , i did an ascii dump and found sigma code in there. Maybe KiSS are not aware of Sigma's violations...
      here

      --
      Electronic Music Made Using Linux http://soundcloud.com/polyp
  152. KISS supports Vorbis, DivX by 0x0d0a · · Score: 4, Interesting

    The Linux community have dealt with KISS before, and KISS are providing the linux kernel sources and busybox. People are building NFS support into their players and other fun stuff.

    KISS supports Vorbis and DivX. I will give them that -- these are folks that seem to tend more towards the OSS side of things.

    On the other hand, the mplayer folks have been burned before by folks ripping off their code (and subsequent attempts to cover up said infringement through obfuscation), and are probably extremely ready to blow up over this. I suspect that, in their shoes, I'd be in about the same state of mind.

    I kind of wish that someone like ESR or Perens, someone respected by the folks involved, could step in and lend a cooling touch, maybe mediate a bit. The FSF only seems to get involved when it's software that they own the copyright on. :-(

    1. Re:KISS supports Vorbis, DivX by danro · · Score: 2, Insightful

      I kind of wish that someone like ESR or Perensomeone respected by the folks involved, could step in and lend a cooling touch, maybe mediate a bit.

      What, pray tell, makes you see ESR as someone who would quiet things down?
      The man is always where the fighting is thickest... a regular stormtrooper of FOSS, and the last person you'll want involved if you wish a quiet peaceful solution.
      If you want some general PR-mayhem on the other hand...

      --

      "First lesson," Jon said. "Stick them with the pointy end."
    2. Re:KISS supports Vorbis, DivX by Anonymous Coward · · Score: 0

      I kind of wish that someone like ESR or Perens, someone respected by the folks involved, could step in and lend a cooling touch, maybe mediate a bit.

      Yeah, the grand-parent poster seems to have a pretty cool head about this. If only he were of the respected like ESR or Bruce...

      Um, do you know who you just responded to?!? At least assuming the name is correct, and judging by the post I rather think it is.

      I'll take one Alan Cox over twenty rabid ESR's and fifty fashion-police Bruce Parens'.

  153. Re:Blame SCO, Seriously! by mystran · · Score: 1
    The parent might be funny, but indeed, this might have something to do with SCO. Now that SCO has started it, smaller players might be more willing to try violating GNU GPL, and hope to get away with it. The more companies actually do it, the more doubt it will cause that there is something wrong with either the GPL or software under it, and the harder OSS community will have to fight to defend it's ideas, software and (hopefully not) users.

    Keep faith. This might, after all, ultimately lead to a revolution. =)

    --
    Software should be free as in speech, but if we also get some free beer, all the better.
  154. Re:License Review by 0x0d0a · · Score: 1

    Some of the licenses probably prohibit redistribution, though potentially not all.

    The reason why the the MPlayer folks being upset is more understandable is that Apple or Intel or whoever could ask the MPlayer people to stop at any time, and they would. Those codecs aren't core to mplayer functionality -- the wrapper code is, which lets folks use their own Windows DLLs. The DLL zip file is just a convenience. For a long time, people *did* just run the codec installers in Windows and then use the DLLs.

    KISS, however, was asked to stop, and ignored the MPlayer people, and are now claiming that MPlayer might have misappropriated KISS code, which is pretty clearly ridiculous.

    That doesn't mean that MPlayer is legally in the right, but I have a lot less of an ethical problem with them.

    If Apple told MPlayer's folks to stop allowing folks to download some DLL, and MPlayer told them to go jump in a tree, or the MPlayer folks tried to claim that they made the DLL, then things might be a bit different.

  155. I bet... by Timbo · · Score: 3, Funny

    ...there is some junior software engineer at KISS sweating like a pregnant lesbian nun in a fish shop right now.

  156. GPL == strong-Artists agrees by Anonymous Coward · · Score: 1

    "It would be nice to live in a world where the hard work of [artists] was respected via the [copyright] they choose to [put] their work under, wouldnt it?"

    Yes it would. Now why we don't is a more enlightening question?

    "Sure, where there is a clear violation, the offender should be dealt with in court and made to pay whatever penalty is decided, it finding the offenders that is the trick. :o("

    Do the P2P dance.

    1. Re:GPL == strong-Artists agrees by Anonymous Coward · · Score: 0

      Obviously people who rip off code should owe $150,000 USD per function. That seems fair, like the DMCA.

    2. Re:GPL == strong-Artists agrees by Anonymous Coward · · Score: 0

      It's not a question of if the RIAA has the *right* to pursue copyright violators, it's a question the means used to that end.

      If the end is stopping piracy, and the means is destroying the lives of pirates and thier families, then do the ends justify the means?

  157. Re:How come companies like Kiss cant'be punished b by Anonymous Coward · · Score: 0

    They just have to fix the problem or publish the source to their customers and the case collapses.

    No. The harmed party at that point usually drops it, but they don't have to. It's like giving away copies of Windows. When Microsoft catch you, you don't say "oh, it's okay, I'll 'fix things' by not infringing on your copyright any more." The crime's already been committed.

  158. Re:The reason the GPL has never been tested in cou by SoSueMe · · Score: 1

    That's excatly the point. The GPL is not a software licence, but rather a copywrite agreement.

    You can use it, linking to it in it's unmodfied format and making the source available, you can make a call to another program that uses it, or if you use it in a modified format you have to open the source to that program because the copywrite agreement stipulates this condition.

    The reason that challenges fail is that in it's simple statment of limitations, the GPL is rigid, legally speaking.

  159. Why does mention the GPL? by WgT2 · · Score: 1

    The fact that Christensen belittles, let alone mentions, the GPL smacks of guilt to the core. What he is saying is:

    ~Even if we did jack code from MPlayer, the GPL wouldn't be able to stop us anyway.~

    One of the worst things that could come out of SCO vs. IBM is the case settled out of court.The GPL needs to be properly tested in order to set precedence for cases like this one.

  160. SUE THE F**CKERS by Anonymous Coward · · Score: 0

    Company decisions are based on economic forcasts. Threaten the court room and answers will follow.

  161. Sigma Designs? by polyp2000 · · Score: 2, Informative

    What is Sigma Designs relationship with Kiss?

    I found reference's to Sigma Designs alleged GPL infringment on the web sigma infringement

    That article is relating to a file called "khwl.o" not sure what it does, but after looking at an ascii dump of the KiSS kernel I found references to it .

    khwl.o

    Sigma

    I started looking through the Ascii dumps of these files. Someone more qualified than me ought to take a closer look because Im seeing stuff that looks like code from a bunch of different sources in their, Maybe some of it is on different licenses but I am seeing possible stuff from things like NXClient, Microwindows and a bunch of other interesting looking stuff.

    The initial thought was that Sigma designs (they seem to make Multimedia Chips & Hardware etc) maybe supplied KiSS with drivers for their chips and this got merged into the code without them knowing. That might mean that Sigma are mainly at fault here.

    nick ...

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
    1. Re:Sigma Designs? by Anonymous Coward · · Score: 1, Informative
      Kiss DP players are based on Sigma Design EM85XX

      Who have a history of GPL ignoring: busybox gpl hall of shame

      Also of intrest: this lkml thread

  162. Interesting SCO Possibility.... by polyp2000 · · Score: 1

    How would this pan out if SCO sued KiSS for Linux Infringement ? heh ...

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
  163. The GPL will hold in danish court by infolib · · Score: 1

    IANAL, but the danish law is one of the most extreme in the world. Read for yourself. (I'm ashamed)

    I'm not sure if the MPlayer team will be able to force KissTech to open their code (should they be convicted), but some monetary damages would probably be awarded.

    Anyway, if they're serious about pursuing this in danish courts this organization might provide "seed money". If KissTech really is guilty of this, please accept my apologies on behalf of Denmark :-/

    --
    Any sufficiently advanced libertarian utopia is indistinguishable from government.
    1. Re:The GPL will hold in danish court by broeman · · Score: 1

      If KissTech really is guilty of this, please accept my apologies on behalf of Denmark :-/

      Mine too.

      I actually like our consolidated act before that Brian Mikkelsen destroyed it all (if you don't him, he is a pretty irritating figure in Danish political life, eventhough he is visionary at times).

      There are several interest-groups in Denmark fighting for free software and linux, so a cheap/free process shouldn't be hard to get.

      --

      (yes this can be compared with sex)
  164. anal cocks anal cocks anal cocks ANAL COCKS by Anonymous Coward · · Score: 0

    ANAL COX!!!

  165. ok by Anonymous Coward · · Score: 0

    I think I speak for the entire Slashdot community when I say: OMFG!

  166. Libjpeg != GPL by nullset · · Score: 1

    on the mplayer site, they also complain that KISS is using libjpeg. LIBJPEG is NOT GPL. It is under the BSD license, so their usage is perfectly reasonable, legal, and what the developers intended (assuming that they document the copyright line according to the license from IJG)

    --buddy

  167. The GPL is NOT VALID and WILL NOT STAND by scosol · · Score: 1

    Let me tell you why- it's simple:

    There is *no* clear definition *anywhere* of what exactly a "derivative work" is.

    Really- there's not- it's similar to the definition of "life".

    Depending on your POV, you can see *all* works as somehow derivative, or *no* works derivative.
    Until there are concrete things like (just examples) "a function that replicates at least 70% of the mathematical operations in the same order will be considered derivative" or "rewriting code using different variable names while looking at original source code is not derivative" or "if more than 50% of an entire application'f functionality is identical to the original work, then the new work is considered derived"- the GPL will remain unenforcable except in repackage-and-distribute cases.

    (I know those above definitions have lots of holes in them, but they're off the top of my head- and that's probably a good thing- it underscores the vastness of the problem)
    "what is an appliaction exactly?"
    "what exactly is source code?"

    These are all very loose definitions...

    Specifically in this case- lets say KISS used Mplayer's subtitle code but wrote everything else themselves.
    (merely a hypothetical)
    Is their player now a "derivative work"?
    I surely don't know- common sense would suggest "no"- since the subtitle stuff is just a very very small part of the entire "player application" functionality.
    But who knows?!?!?!?
    Surely not me!!!!!!!
    Nor anyone else!

    Suppose KISS took the Mplayer subtitle code and "modified" it in to its own neat little file that represented the "modified mplayer code".
    Then they simply #include (or compile as a dll- its just semantics) that functionality.
    Then they release their "modified mplayer" (just the subtitle code) freely, as required by the GPL.

    That stance seems decent to me- "we modified mplayer to provide subtitles to our proprietary movie player, here's the source to our modified mplayer"

    It is just these kinds of things that, until ironed out, I'm afraid will be the death of the GPL...

    --
    I browse at +5 Flamebait- moderation for all or moderation for none.
    1. Re:The GPL is NOT VALID and WILL NOT STAND by astro-g · · Score: 1

      I would doubt that there is not a legal definition of derived work in copyright law

      qoute from http://slashdot.org/comments.pl?sid=92569&cid=7957 368

      "You have to be careful to interpret the law using the legal definition of derived work, not a vernacular definition.

      A derived work contains material that is covered by copyright taken from another work.

      Imagine I take some numbers from a table in your book to make a graph to put in my book. In a colloquial sense you might say my work is derived from yours, but it is not a derived work in the legal sense, because all I took was information, which is not protected under copyright law."
      -- crispy_critters

      and besides, as has been pointed out elsewhere, revocation of the GPL will invalidate the license to distribute granted by it. therefore the infringing party is distribnuting without license.

      and in anycase, the nature of the derivation in question will be a decision made by a judge, with expert advice, IF it ever comes to that point.

    2. Re:The GPL is NOT VALID and WILL NOT STAND by scosol · · Score: 1

      > A derived work contains material that is covered by copyright taken from another work.

      Well right, but we're specifically using that question, "Is it covered by copyright?" to decide whether it is derived or not.
      -
      A question can not be it's own answer.

      > Imagine I take some numbers from a table in your book to make a graph to put in my book. In a colloquial sense you might say my work is derived from yours, but it is not a derived work in the legal sense, because all I took was information, which is not protected under copyright law."
      -- crispy_critters


      "All I took was information?"
      Information is all there is for you, ever.
      There for you waiting to discover it.

      > and besides, as has been pointed out elsewhere, revocation of the GPL will invalidate the license to distribute granted by it. therefore the infringing party is distribnuting without license.

      Not true- I'm arguing that the definition of "derivative work" is of infinte proportions.
      Something that can be interpreted by both sides as being in compliance of the GPL- the lack of legal precedent is what allows this- the GPL never having been tested or refined- it is open to interpretation. Indoubtedly 2 companies soon will bring it to redemption, them each interpreting in what they thought were correct ways- and a judge deciding which is right.

      > and in anycase, the nature of the derivation in question will be a decision made by a judge, with expert advice, IF it ever comes to that point.

      Until that point comes, the GPL is potentially worthless.

      --
      I browse at +5 Flamebait- moderation for all or moderation for none.
    3. Re:The GPL is NOT VALID and WILL NOT STAND by Anonymous Coward · · Score: 0

      A question can not be it's own answer.

      What about "What is the text of this question?" ;-)

  168. Original work by Anonymous Coward · · Score: 0

    From the mplayer website: "Pressing Microsoft (or Bush)-style PR, like repeating their own lies"

    I hope he enjoys writing mplayer, 'cause it looks as though that's only original thinking he's doing.

  169. I give it a few weeks.. by NekoXP · · Score: 1

    .. before Gabucino accepts multi-thousand-dollar (i.e. a few dvd player sales worth :) sponsorship for MPlayer from KISS, as a shut-up compromise.

    The GPL does not stop copyright owners selling their code, or making exceptions.

    I doubt anyone involved is that pig-ignorant that they'll sit around until the end of days fighting it on a moral issue, when they can advance both projects in such positive, green, president-emblazoned* ways.

    *(or whatever your native bank notes look like :)

  170. Its all about the money by clusterix · · Score: 1
    Even though this will be at the bottom of useless gpl discussions and never read. I would just like to point out why Kiss as a company has to be the big asshole here.

    They are funded by investors, to get this money they have made many great promises. The first one will be that they actually made their own technology. (It is damn hard to get capital in this world unless you are sole licenser of IP.) Now it is coming out that they cheated to make the software and worst yet, they used GPL in their core app. It is too late because it has already been distributed and co-mingled. They really do understand this whether they act stupidly about the situation in public or not. This means they WILL lose all their IP to GPL unless they can lie cheat or buy their way out of this mess.

  171. Kiss teccies -- show your honesty by Anonymous Coward · · Score: 0

    Well, I guess so, Kiss Technology's MD may be dishonest, but if so then we can do nothing about that here (although the courts probably can).

    In contrast, Kiss Technology's teccies are subject to "Tech Law", in the sense that if found to be dishonest then they will have to live with the indelible online consequences of that for all time among us.

    So, Kiss teccies, tell us ... is there Mplayer code in Kiss product, or Kiss code in Mplayer? One or more of you knows the truth, and so do one or more of the Mplayer developers, and in time we'll all know it. Speak up. :-)

    Silence means that your MD is lying and that you know that this is so but that you are safeguarding your job. Most people will probably sympathize with that, but not with an outright lie.

  172. Re:j00 c4n7 y00z3 4ll0y5 & c0mp0unds & 7h1 by GreyWolf3000 · · Score: 1

    You just know that's hitting a homeland defense computer search right about....

    --
    Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
  173. Re:How come companies like Kiss cant'be punished b by gurensan · · Score: 1

    Actually, the offenders who have been caught haven't had the balls to defend themselves. The copyright holders haven't had to drag their butts to court at all, excepting in a very few well-publicized cases - see MySQL vs. NuSphere.

    The thing is, if the offender is caught red-handed, there are two punishments OTHER than money the copyright holder can go for:

    1. stop distributing
    2. release code

    .. both of these can flat kill a company like KISS. Imagine if M$ were caught copying Linux's network stack. To kill a company's flagship product by catching them stealing GPLd code can be equal to killing that company.

    Kinda make you respect the GPL a little more, eh?

    IANAL, but that's what I'd do.

    --
    You are all fartheads.
  174. lies by austad · · Score: 1

    The managing director may not be lying. It's possible he doesn't even know. He could have went around and asked his programmers if the claims were true, and for fear of their jobs, they lied.

    All it takes is one lazy programmer, especially if he thinks he's in over his head.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  175. Here we go again... by Anonymous Coward · · Score: 0

    Why is that everyone is willing to jump on the bandwagon of other litigious bastards these days over silly infringement issues. People seriously need to chill out.

  176. Re:j00 c4n7 y00z3 4ll0y5 & c0mp0unds & 7h1 by Deraj+DeZine · · Score: 1

    What? I didn't say I was going to DO anything with the anthrax. I mean, if I went down to the post office, they'd say that I can't mail a letter with white powder in it, so I'd add a piece of counterfeit money and say I'm mailing money so then they'd say they're going to take the money out just to be sure and then I tell them "no," but they open it anyway and they spill all the anthrax all over Joe Swanson and now he's going to die of anthrax! I didn't mean to do it... and now I've wasted my one phone call with a modem posting to Slashdot... SOMEBODY HELP ME!!!!

    --
    True story.
  177. What is this "violating the GPL" bullshit? by mark-t · · Score: 1
    They should just be dinging them for plain old ordinary copyright infringement.

    The GPL happens to outline what conditions must be fulfilled in order to obtain permission from the copyright holder(s) to copy and redistribute the code, and if they aren't complying with those conditions then they don't have permission and continued distribution constitutes outright copyright infringement.

    1. Re:What is this "violating the GPL" bullshit? by EdMcMan · · Score: 1

      They don't want money. They want the source.

    2. Re:What is this "violating the GPL" bullshit? by mark-t · · Score: 1
      They can't get at the source without claim to it, and the GPL does not give them legal claim to it. All the law will actually allow is for them to sue for copyright infringement. How the defendant responds to this, either by compensating them financially or by complying with the terms of the GPL, is up to the defendant. Considering complying with the terms of the GPL is most likely the less expensive option, they will probably go that route, but if they want to spend more money paying for rights to distribute _without_ complying with the GPL (and those rates can be set at the sole discretion of the copyright holder(s)), that's their business.

      The neat thing about the GPL is that permits copyright holder(s) to release software under different licensing policies to different people if he or she so desires.

    3. Re:What is this "violating the GPL" bullshit? by dpete4552 · · Score: 1

      Incorrect. If a copyright holder says, "You may use my copyrighted works under these conditions..." that means that unless you use that work under those conditions than you do not have the right to use the work at all. This does not mean that one can simply ignore the wishes of the copyright holder so long as they pay up. If the copyright holder does not allow you to use a work, then you can not use it, regardless of how much money you're willing to pay.

      --
      http://www.archive.org/details/ThePowerOfNightmares
    4. Re:What is this "violating the GPL" bullshit? by jgoemat · · Score: 1

      I think that what he was trying to say is that KISS could contact the copyright holders and try to work out a closed-source licesnse to use the code. That is totally acceptable. Just because someone releases code under the GPL does not mean that they cannot use it in closed-source projects or sell it to other people. Releasing the code under the GPL does not "give away" the copyright, the originally author still retains the copyright and can use the code however he or she wishes. However, by releasing the code under the GPL, the GPL will always be in effect for that code, so that anyone that has a copy of the code under that license can still use it and make changes according to the GPL. The author however can use the code in any other way they see fit as well, but not modifications made by someone else which are owned by the person doing the changes.

    5. Re:What is this "violating the GPL" bullshit? by Anonymous Coward · · Score: 0

      The authors have already stated that they are not interested in money, and will not sell a commercial license to KISS.

      So, there are only two options left: Release the source, or write their own software. For already sold units, we will either be looking at a fine, or possibly a recall to replace the software.

    6. Re:What is this "violating the GPL" bullshit? by mark-t · · Score: 1

      Right... so they categorically do *NOT* have permission to distribute the program from the authors, which makes the case pretty much open and shut (as long as it can be shown that it _was_, in fact, copied from their code). So the plaintiff' would need to express the desire that, rather than receive financial compensation, the court issue an injunction against this company from distributing the program without first acquiring permission from him (which, of course, happens to require that the company comply with the GPL). If the terms for obtaining permission are unacceptable to the defendant and they continue to distribute it anyways, the plaintiff takes them back to court, the court will ding them for contempt, and then it's jail time, which would also result in the company shutting down for good.

  178. Do you trust the MPlayer people? by Anonymous Coward · · Score: 0

    In all of the projects I've come across in the decades I've been around computing, I have NEVER seen a group of developers who are as whiny, delusional, narcissistic, and shitheaded as the MPlayer group. None. Never.

    At this point, I'm personally more inclined to believe someone who is actually smart enough to start a company, than a bag of fucktards who produce nothing but buggy code and bile.

    1. Re:Do you trust the MPlayer people? by YorkshireONE · · Score: 1

      Thank you, someone else who sees them as a bunch of wound up pedantic assholes. Fuck me I can't even comprehend such a tightarsed attitude.

  179. KiSS isnt the only game in town... by bigno+the+psych-o · · Score: 1

    I believe Lite-On has a very similar product you can find for sale at NewEgg (hint-hint).

    1. Re:KiSS isnt the only game in town... by Anonymous Coward · · Score: 0

      Liteon uses the same chipset as the KISS player: Sigma Designs EM8500. I did a string dump of the Liteon 2001 version 0229 firmware and didn't see the MPSub string. But I also didn't look too hard (I didn't bother with uncompressing stuff.)

  180. Wonder if... by leabre · · Score: 1

    I wonder if because all this SCO stuff is being largely unchallenged by the open source community and most companies aren't taking much a stand (not as much as they should) that it is sending the wrong message, the message that "we can trample all over GPL and get away with it."

    I'm not an OSS zealot, not in the least. But I'm starting to notice something here. Hopefully, I'm not the only one noticing and hopefully it gets stopped before its too late.

    Thanks,
    Leabre

  181. Re:i'm not circumcised by Anonymous Coward · · Score: 0

    Gee... wash your cock every now and then, and we don't have to worry about that, now do we?

    And if you're not washing your cock every now and then, you shouldn't be allowed to have sex anyways. "You! Out of the gene pool!"

  182. Licenses by Ashcrow · · Score: 2, Insightful

    He also adds that the GPL is a weak license which has never been tested in court.

    And I take it their software licenses have been tested in court?

  183. You can use GPL software without agreeing by Anonymous Coward · · Score: 0

    The GPL doesn't cover software use. That right is usually granted by copy ownership. This is why most proprietary software has contracts, either shrink-wrap or click-through. The GPL is a license (not contract) which grants the right to distribute / copy / create derivative works, etc.

    The GPL doesn't protect the copyright of the original owners. Copyright law protects that. The GPL only grants additional rights to people who recieve the software.

    Of course, IANAL.

  184. parent is a TROLL mod it down by Anonymous Coward · · Score: 0

    parent is a TROLL mod it down

  185. if u delete from ur hdd after 24h is not piracy by Anonymous Coward · · Score: 0

    am I right?

    Go a head a tell that to the FBI and the Cyber-justice league of America.

  186. Re:But the GPL *HAS* been tested in court, and won by Al-Hala · · Score: 1

    And here's the link to the resolution.

    Wrap Up of the Case

  187. Re:The reason the GPL has never been tested in cou by firewood · · Score: 1
    f you win the courte case and the GPL is found to be unenforcable then standard copyright takes over. In which case you've distributed copyrighted code without a valid licence and you'll get sued for damages.

    There's also the possibility that a court would rule that the damages for this copyright violation are zero, since GPL'd software is declared as being distributable for free (in economic terms). So the voilators would have to stop, but if they didn't, maybe the damages they'd have to pay would be found to be zero.

    Maybe the GPL would be stronger if it required every user to send a penny to every contributor (or their favorite charaty) as legal consideration and exchange.

  188. Re:How come companies like Kiss cant'be punished b by firewood · · Score: 1
    In addition, they could probably be made to open the code they distributed if they were found to have acted in bad faith, but that's for the courts to decide.

    Where in copyright law does it say that violators have to reveal trade secrets? It looks more like any damages assesed would be in terms of dollars instead.

  189. Re:Liars and thieves don't like to be called on it by Jeremiah+Blatz · · Score: 1
    If those projects are all GPL'd or similarly open sourced, why does anyone care if they use the code for their product?
    Because the authors of the code said that they were releasing it under the GPL. And the users of the code are bound by that license.
    I hate to say it, but this is another instance of where the BSD license is far superior to the GPL since it allows commercial redistribution.
    By that metric, public domain is superior to the BSD license, since you can rip off people's code and not even give them credit. You seem to be missing the point, which is that the GPL forbids distribution of derived works without releasing the source. You might not like it, but guess what? It doesn't matter what you think. You didn't write the code. Presumably, the authors of mpg123, mplayer, etc. found the redistribution restriction of the GPL to be a positive thing.
  190. Re:How come companies like Kiss cant'be punished b by firewood · · Score: 1
    Releasing the source code merely means they stop commiting more violations and stop increasing their liability.

    But how was there any violation, since the GPL doesn't specify exactly how many days one can take to ship a copy of source code to the person requesting it? One ping round trip, one decade, what's the diff??

  191. Why is it... by Anonymous Coward · · Score: 0

    ... that on virtually every set of article comments on this site there is at least ONE person who does not know the difference between "lose" and "loose"? It drops the author's credibility by a large margin.

    Maybe this board should have the option of ignoring comments where the author does not know the difference. The sad thing would be that the AI would have a better clue than those authors...

    1. Re:Why is it... by Anonymous Coward · · Score: 1, Funny

      You know, when I first started reading forums I saw so many people who spelt losing as 'loosing' I began to think Americans had a different spelling for the word.

  192. SCO trend? by oohp · · Score: 1

    SCO creating a trend here? Well they're asking for a lawsuit from the FSF. Does the FSF sue people in Denmark as well?

  193. GPL Code Stolen!? by dot-magnon · · Score: 2, Funny

    Tell SCO! Tell SCO!

    It should be easy to convince SCO that their code is in mplayer, too. Imagine, what a wonderful world, offenders suing offenders!

  194. EU by Slashamatic · · Score: 1

    Denmark hasn't yet succeeded from the EU. Hungary is joining this year. KISS are being *very* stupid.

  195. Also... by Slashamatic · · Score: 1
    You can't do anything.

    The last three are provably wrong and the attacl on the GPL is really asking for trouble. What surprises me is that if they turned round and said, whoops, we made a mistake and then offerred an ex-gratia payment of a thousand dollars or so for the use of the subtitling code, I'm sure they would be able to dig themselves out at less than the lawyer time or the ding on sales.

  196. Re:How come companies like Kiss cant'be punished b by DA-MAN · · Score: 1

    If they distributed the derived code, they were already required to under the GPL. They MAY just be forced to follow through with the agreement THEY made when THEY distributed GPL'd code.

    In addition, how could damages of 'free' software be assesed in terms of dollars?

    --
    Can I get an eye poke?
    Dog House Forum
  197. Re:How come companies like Kiss cant'be punished b by firewood · · Score: 1
    If they distributed the derived code, they were already required to under the GPL. They MAY just be forced to follow through with the agreement THEY made when THEY distributed GPL'd code.

    Where in copyright law does it say you have to agree to some sort of license just because you might be violating the copyright?

    In addition, how could damages of 'free' software be assesed in terms of dollars?

    Exactly. If there are no damages in dollars, then perhaps you can distribute GPL'd code without any monetary penalty (beyond the big bucks you might have to pay your lawyers). That will be an interesting issue for a court to decide.

  198. Re:How come companies like Kiss cant'be punished b by DA-MAN · · Score: 1

    Perhaps you don't get that the copyright law is based on contract law. By distributing the derived code, they are agreeing to follow the rules of the contract, IE the GPL. If the court finds them in breach of contract, they can enforce the contract.

    Just like anyone else found in breach of contract, the court can then come in and enforce said contract.

    --
    Can I get an eye poke?
    Dog House Forum
  199. GAR! by margal · · Score: 1

    It makes me really sad to wake up in the morning and read about another defiant CEO in the face of a GPL violation. It shows ignorance to your own product when you fail to reconise quite blatent similaraties in your own firmware. I don't think I'll be buying KISS anytime soon...

    What I would like to know is if there is _any_ connection -- perhaps through donatations, or investment between SCO or Microsoft and KISS. That wouldn't surprise me.

    If they fancy challenging this in court, then I'll donate to MPlayer and I hope you all do the same too.

    As the GPL grows in popularity, this will happen, it's invertable. It's the same _capitalist_ exploitation that the western world has shown towards our eastern and developing counterparts. That is; "if we can get it cheaper, do it, and we'll sort out the moral stuff later.".

  200. Re:Liars and thieves don't like to be called on it by soccerisgod · · Score: 2, Insightful

    A little more behind the scenes negotiations before making this an even bigger issue might have been prudent.

    NO. It HAS to hurt.

    If it doesn't hurt, companies will have no reason not to use GPL code in their proprietary products. The price to pay for the violation of the GPL, the risk HAS GOT to be high. They have to see that this will burn their greedy fingers, so the MPlayer people did the only right thing. Such behaviour simply cannot be tolerated.

    --
    If a train station is a place where a train stops, what's a workstation?
  201. Re:How come companies like Kiss cant'be punished b by Plammox · · Score: 1

    Get a grip, please. A harsh reaction like slapping companies around in court if they're not complying 100% with the GPL would just mean less willingness of companies to experiment and implement GPL in their business model. This would have an adverse effect on the GPL licensing model.

  202. Well as for the Lindows thing by Sycraft-fu · · Score: 1

    The standard is basically if it is reasonably likely to cause confusion in consumers. So that means it depends on lots of things:

    1) How similar the allegedly infringing product/ad/logo/etc is. The more similar it is, the more likely it is that someone could reasonably be confused, hence the more likely it is infringing.

    2) How unique the orignal name is. If your bussiness is "Joe's Truck Lot", you'll find a hard time enforcing that as there is no uniqueness. Likewise if you name is indicitive of what you do, like "The Fresh Fish Mart", you'll again find it more difficult to defend. Windows, believe it or not, IS a fairly unique since in the minds of most people, Windows don't have anything to do with computers.

    3) How strong your trademark or brand name is. IF it's two no-names suing eachother, they'll have a lot more trouble proving anything since it's reasonable that most people have never heard of either company, hence the'll be no confusion.

    4) How similar the markets are. If you run a Chinese restraunt called "The Imperial Dynasty" and I open an auto shop called "Imperial Car Repair", you don't have much of a case. It's pretty clear people are not going to confuse spark plugs for lo mein. This is also why GM doesn't care about a browser called Firebird. Noone is going to confuse it for their like names Pontiac. Lindows was in real trouble here since the two prodcuts were for the EXACT same purpose.

    Lindows really was screwed, from a legal standpoint. You have two products designed for identicle purposes (both PC OSes) that differ in name by only one letter, and are pronounced nearly the same. Also, one of those products (Windows) is an incredibly strong brand, and a novel one (by legal reasoning) at that. But what really made it bad is it was quite clear from comments made by the Lindows founder that he INTENDED to make his product look and sound like a Windows replacement.

    So where's the line you ask? Well, that's what the courts are for. Since you are dealing with an issue that must take social and behavioural issues into account, there is no hard answer. It really does depend on the situation, so the law is deliberatly vague and just lays out conditions to be met. I have a feeling ha it been called Lindox, this would have never gone to court. The name is different enough that I think it's reasonable to say most people would not be confused. However Lindows and Windows are very close, they vary only by the first phoneme in pronouncation. It would be easy to mistake a person saying one for a person saying the other with just a bit of noise around. Hence, the court's ruling.

  203. There it goes by tommten · · Score: 1

    I was playing with the idea of buying a Kiss-dvdplayer but this really turns all arguments for a such a device over.. ain't touching that with a 10 feet pole!

    --
    - I choked on the red pill and now I'm stuck in limbo
  204. Two conclusions by Anonymous Coward · · Score: 0

    1. The code in question is almost certainly stolen from code released under the GPL, because the data structures used for the subtitles are identical - several arbitrary decisions that independent developers would have made in different ways.

    2. Gabucino, however, is blowing smoke. If he's not going to take Kiss Technology to court he should shut up and stop wasting our time.

  205. Re:How come companies like Kiss cant'be punished b by firewood · · Score: 1
    Perhaps you don't get that the copyright law is based on contract law. By distributing the derived code, they are agreeing to follow the rules of the contract, IE the GPL.

    Better check all the software you've downloaded to make sure there are no fine print clauses requiring you to give up your first born child to Bill Gates...

    also read up on specific performance and how often courts order it, even for violation of a signed contract.

  206. All your Code are belong to us by EqualSlash · · Score: 1


    Unless the GPL is proved quickly in the courts, many other companies will tend to steal GPLed code claiming "GPL is a weak license which has never been tested in court".

  207. Who cares by YorkshireONE · · Score: 1

    My KISS player rocks. Who cares a few lines of code are copied, code is built upon code, web site templates copied etc. The only people who will win are the lawyers and that is depressing. Save the courts time for real issues.

  208. Re:How come companies like Kiss cant'be punished b by Cistern64 · · Score: 1

    I have to disagree. For companies to be able to use the GPL they have to be sure that their basis for profits can't be stolen. This in it self is no contradiction to GPL. However they will need to know that they can enforce the GPL to it's fullest extent before they can invest in developing GPL'ed software. So I would say that the ability to enforce GPL, and if necessary 'bitchslap' companies breaking it, is essential for the survival of GPL..

  209. Kiss Technology by Anonymous Coward · · Score: 0

    Has anyone here actually owned a Kiss DVD player? .... Mine went up in flames! (yes, fire, burning)... Haha, what a piece of crap.

    All 4 that we bought died within 3 months.. Mine lasted the longest, but otoh if my house would have burnt down I wouldn't be laughing...

    Any btw... we all know that those danish people are retarded, they can't even speak..
    Greetings from sweden! ... ;D //fatal

    1. Re:Kiss Technology by YorkshireONE · · Score: 1

      Yes I have owned two Kiss DP-500 players since the day they were available in the UK. Well over a year and no problems at all.

  210. Maybe because... by goldfndr · · Score: 1

    Attempting a buffer overflow or other exploit was impractical? It's a much surer sign of copying than strings...

    --
    Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
  211. A letter to Kiss-my-ass-technologies and... by tres3 · · Score: 1
    I have written the following email to Kiss, their supplier, samsung and their US distributer: sales@mtsbs.com.

    To: sale@kiss-technology.com bo.lustrup@kiss-technology.com sales@mtsbs.com dcewebmaster@samsungusa.com

    Kiss-Tech,

    You have stolen the property of the Open Source Software Community! Your actions will not be forgotten. I am one of millions of people that have recently become upset with your actions. Do you really think that irritating the OSS community is the best thing to do when your company relies on their support? You will loose your license rights under the GPL to distribute any and all OSS code, including the GNU/Linux OS that is at the core of your product. The GPL is not merely a guidline - it is the way that we live. As for its legal teeth: I hope that you are the first company that gets to test it out in court. The reason that it has never been challenged in court is because it is extremely clear cut. Do you treat the DVD-CSS' and the movie studios' copyrights as you do the FSF/OSS/GPL copyrights? The community will not stand for this!

    If your products ever make it to the shores of America, since I work selling consumer electronics, I will work my very best to talk everybody out of purchasing your pirated products. I take the Open Source community that I am a part of very seriously and I consider you to be an enemy of it. You should move back to Microsoft and quit getting a free ride from us.

    The only way that you can relieve this situation is a complete release of your source code. Since your president stated that the release of code is never going to happen I can state that I will never purchase one of your products and will bad mouth your company, using the same kind of lies that your president used in his interview with the Danish National Radio, to persuade every customer in the store that I work that your product is almost always returned by very angry customers because it is considered JUNK!

    Your behavior is despicable! It's more like Kiss-my-ass-technology!

    Tres

    PS The reference site: http://www.mplayerhq.hu/homepage/design6/news.html

    Slashdotters: Also note that SCOX stock was off $1.00 or 5.85% probably due to the Novell indemnification.

  212. Re:How come companies like Kiss cant'be punished b by Alsee · · Score: 1

    But how was there any violation, since the GPL doesn't specify exactly how many days one can take to ship a copy of source code to the person requesting it?

    Incorrect, they commited copyright infringment before any request was ever made.

    One ping round trip, one decade, what's the diff??

    They could have agreed to give the source, and delivered it in a single millisecond, and they would still be guilty of copyright infringment.

    Why? To quote the GPL they cannot redistribute at all unless they do one of the following:

    a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
    b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
    c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)


    Option (A) requires inclusion of the source code in the first place. Option (B) requires in the first place an inclusion of a written offer to mail anyone a physical copy of the source code, at cost. Option (C) is not available to commercial distributions, but it also requires inclusion of someone else's written offer for the source in the first place.

    Redistributing GPL code without ALREADY including the source or a valid offer for the source is immediately a violation of copyright law. You cannot retroactively utilize the GPL to fix an infringing distribution. It leaves you liable for up to $150,000 per infringment. You can also immediately get slapped with a restraining order. Any commercial case will automaticaly qualify as a felony with up to five years in prision.

    These penalties infringment were passed by congress at-the-request-of and for-the-benefit-of the RIAA and MPAA and the rest of the copyright lobby, but it none the less gives the GPL the exact same protections and infringment penalties. Thanks to the copyright lobby GPL one hell of a nasty set of teeth.

    Thus far all GPL copyright holders have been amazingly generous and agreed to settle out of court for nothing more than belated compliance with the GPL.

    Those who have infringed GPL code have gotten off quite easy thus far. If a GPL copyright holder pushes for a court case then the infringer is going to be in deep doo-doo.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  213. Additionally... by goldfndr · · Score: 1

    * Payoff. You get to see what they did to the code - perhaps they made 90%+ efficiency improvements or robustness/compatibility improvements. Tit for tat.

    (BTW, I think for "value of the code itself" you really meant "Price".)

    --
    Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
  214. Oops.... by Alsee · · Score: 1

    I just realized I filled in US infringment penalties, but this is not a US case. My bad.

    The point still remains that they are going to be guilty under their local copyright law unless they already include the source or a valid offer for the source.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  215. Dear mplayer dooods by Rogerborg · · Score: 1

    If you really believe in the spirit of GPL and FSF and all that hippy crap, assign the rights (hard copy signature, remember?) to the FSF, and have Eben Moglen, The Man Who Never Loses, kick KISS's ass.

    What's that? You wish someone would do something about KISS, but not at the expense of giving up ownership of mplayer? Yeah, I thought so.

    --
    If you were blocking sigs, you wouldn't have to read this.
  216. Not very enforceable in the Nordic countries by KjetilK · · Score: 1
    I'm Norwegian, IANAL and AFAIK and all that, but I seriously doubt large portions of the GPL is enforceable outside of the US and in the Nordic Countries and Denmark in particular.

    This is a real pending disaster for the whole free software community, and we'd better attend to it now.

    It may not be very relevant to the case at hand. If there is MPlayer code in KISS' products, then they should have obtained some kind of license, if they didn't, they're infringing. But the GPL really doesn't do it right.

    The reason is that GPL is a hack on the top of US legal traditions, a very cool hack, but it builds on the US concept of a public domain, where no rights are reserved.

    But under the legal traditions we have around here, there is no such thing as the public domain, at least not as it is understood in the US. There are certain rights that the author cannot sign away, and doesn't really expire, such as the right to be associated with his work, and influence over what is a legitimate derivative work. That exists mainly to protect authors from exploitation by very powerful corporations.

    That's rights you sign away when you GPL something, at least to an extent greater than I think (IANAL again) is allowed by law in the Nordic countries.

    Now, you might think that it doesn't mean anything, but imagine what would happen if M$ or SCO-type corporations bring out FUD that rumours have it that for example Trolltech or MySQL AB will revoke the GPL because they were under undue pressure when they GPLed their software. It is not that I think they will ever do it, it is not in their interest, but the FUD would have basis in real legal traditions, so the FUD would be devastating.

    I know that Glenn Otis-Brown of Creative Commons have been thinking about this a lot, he makes the analogy that the legal tradition is an operating system, which determines what a license can do. The Bern convention is simply not enough here. What we need are platform-independent licenses, and we may need to change the operating system to do it.

    Around here, we have other traditions that may serve as the basis of copyleft and similar ideas. For example, we have what we in Norway call "allemannsretten", that the un-developed land is a common, everyone can walk wherever they like without asking the permission of the land owner.

    For that reason, I think the Nordic countries should get together and make laws that can give free software appropriate legislation, and I think the Nordic Council would be the appropriate venue to do it. I have written them a brief e-mail, received no response, but I would encourage others to do it as well.

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
    1. Re:Not very enforceable in the Nordic countries by DjReagan · · Score: 2, Interesting

      Eh what? The GPL has absolutely nothing to do with "public domain" - quite the opposite in fact. Its leveraging copywrite (the Berne Convention view of it) in order to enforce various conditions upon the licensee (ie, you must make it available under the same conditions that you got it, etc)

      If it was built on the concept of public-domain, there would be absolutely no way to enforce those, as the concept of public-domain explicity removes all restrictions.

      --
      "When I grow up, I want to be a weirdo"
    2. Re:Not very enforceable in the Nordic countries by KjetilK · · Score: 1
      No, you're forgetting that there are two parties to GPLing, and the GPL depends strongly on the concept of public domain in that the GPL forces the a contributor (i.e. author) to grant certain rights in exchange for being allowed to distribute derivative works.

      Uhm, well, since IANAL and my English vocabulary is a bit short in legal matters, I find it very hard to explain this properly. But trust me, we have a really hard problem here, something that will be used in big FUDslinging if we don't fix it.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    3. Re:Not very enforceable in the Nordic countries by Rumagent · · Score: 1

      I am from Denmark, and I can tell you that what you are saying is not true here. Public domain has nothing to do with the gpl. The gpl is just another license, and is treated as such.

      I don't know if that is different in Norway, but it is wrong to say that the gpl cannot be enforced in the nordic countries.

    4. Re:Not very enforceable in the Nordic countries by CantGetAUserName · · Score: 2, Informative

      erm, what? If the GPL is not valid you go back to plain, boring old copyright - i.e., you'd need explicit (probably written) permission to copy. If you don't play by GPL rules, you play by the old rules, not no rules at all. At least, that's my understanding of it. (I, ANAL)

      --
      Semper en excreta sumus solum profundum
    5. Re:Not very enforceable in the Nordic countries by Anonymous Coward · · Score: 1, Informative

      There is nothing to enforce! Why do people always talk about enforcing the GPL? It's a license do redistribute my work. Either you accept its validity and use the rights granted to you, or you do not accept its validity, in which case you are yourself claiming you have no rights above what ordinary copyright law grants you. It's as simple as that. If I have given you permission to use my work, I cannot revoke this permission in other ways than specified in the permission (license).

      If you choose to misappropriate my copyrighted work, it is a copyright violation and has nothing to do with the GPL or the public domain. Copyright law has slight variations in different countries, but in all countries that honour copyright it is illegal to redistribute other peoples work without their consent. That is what copyright means.

      Swedish law, at least, places very few restrictions on signing over copyright, but that is unimportant. The GPL is not about signing over copyright, it is merely a license to use, extend and redistribute copyrighted work. The GNU project use a system where authors sign over their copyright to the FSF, so that a lawyer representing the FSF can protect this copyright in court. This is a separate agreement between the original copyright holder and the FSF, and is not part of the GPL.

      All this according to Swedish contract and copyright law. I am not going to point to specific passages, as it is of course more complex than that. A good place to start reading is 1960:724. (Yes, I know you're not Swedish and don't have a copy of Swedish law lying around, but someone else who is and has might be interested).

    6. Re:Not very enforceable in the Nordic countries by KjetilK · · Score: 1

      If you choose to misappropriate my copyrighted work, it is a copyright violation and has nothing to do with the GPL or the public domain.

      Indeed. That's why I wrote that it is a copyright infringement regardless of GPL in my original post.

      Swedish law, at least, places very few restrictions on signing over copyright, but that is unimportant.

      OK, I thought it was similar to Norwegian law, but I may be wrong here.

      The GPL is not about signing over copyright, it is merely a license to use, extend and redistribute copyrighted work.

      Have you ever contributed code to other projects? I know I have, and my three-line patches doesn't have my name on it nor my copyright notice. My name is in a Contributors file, but that's common courtesy, not required by the license. I'd argue that a lot of the code in free software is like that. And then, the problem is: If I go to court and say "I didn't know what I was doing when I sent this patch, I had beer with a few guys that seemed so nice, and they got me drunk and made me do it", what happens?

      The crucial distinction, as far as I understand it is that a US court would probably say "tough, you had been using free software, benefitted from it, and knew what it was about", whereas a Norwegian court would say "Yes, they put you under undue pressure, made you sign away inalienable rights. They have to remove your code. So ordered".

      Removing a few lines here and there would be a minor annoyance, but the problem is that it can, in principle happen to major libraries, such as Qt. Again, not that I think it would, but imagine the FUD if M$ started pushing this idea.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    7. Re:Not very enforceable in the Nordic countries by Znork · · Score: 1

      The GPL depends strongly on the concept of COPYRIGHT for forcing the contributor to grant rights in exchange for being allowed to distribute derivative works.

      The copyright of the original author is the legal basis, not any public domain tradition. And it's the same in the nordic countries as in most of the world, if you dont have permission from the copyright holder you cant distribute, and with the GPL you can get that permission by adhering to the terms of the GPL or by getting your own separate license from the copyright holder.

      There is no legal problem. The GPL is as watertight as it's possible to get, and the only thing that could cause a problem for the GPL would be if some global agreement to remove the concept of copyrights came along. Which isnt particularly likely to happen anytime soon.

    8. Re:Not very enforceable in the Nordic countries by Karl+Cocknozzle · · Score: 1
      Uhm, well, since IANAL and my English vocabulary is a bit short in legal matters, I find it very hard to explain this properly. But trust me, we have a really hard problem here, something that will be used in big FUDslinging if we don't fix it.

      I especially like the term "FUDslinging". I'll be using that as often as possible. Don't be ashamed that your command of English isn't perfect... After all, bad grammar got George W. Bush made president of these United States.
      --
      Who did what now?
    9. Re:Not very enforceable in the Nordic countries by cristi1979 · · Score: 0

      and if you got me drunk and i shot somebody is your fault?

      --
      This idea was invented by Shampoo.
  217. Re:How come companies like Kiss cant'be punished b by firewood · · Score: 1
    It leaves you liable for up to $150,000 per infringment. You can also immediately get slapped with a restraining order. Any commercial case will automaticaly qualify as a felony with up to five years in prision.

    ...

    Thus far all GPL copyright holders have been amazingly generous and agreed to settle out of court for nothing more than belated compliance with the GPL.

    And why would they settle if they could easily stock the FSF fund with N * $150k and set legal precedent?

  218. Re:The reason the GPL has never been tested in cou by Anonymous Coward · · Score: 0

    Listen Buddy i agree, but for you and other who seem to have fairly adequate literary skills, why the hell can't people TELL THE FUCKING DIFFERENCE BETWEEN LOSE AND LOOSE.

    Someone needs to bring Lose not Loose guy back.

  219. Re:The reason the GPL has never been tested in cou by Anonymous Coward · · Score: 0

    Since when is "I'll give you mine, if you give me yours" considered "distributable for free"?

  220. Re:Damn it it's spelled "losing" by Anonymous Coward · · Score: 0

    No, it's spelled "loosening"!

  221. GCC development by Per+Abrahamsen · · Score: 1

    Most GCC development is funded by companies who redistribute their own derived versions. I think it is rather unjust to both these people, and the volunteers who also work on GCC, to say that all this work contributed by the companies would have been done anyway by volunteers, and therefore doesn't matter. GCC is today the de-facto reference implementation of C and C++, and perhaps Ada (the Hava, Objective-C and Fortran front-ends haven't reached that status yet). It only got that status because of contributions from private companies. The C++ and Ada front-ends were written by private companies in the first place.

    The GPL provides a powerful reason to work with original authors for the common benefit, namely that derived versions will have to be made public anyway. This resaon only holds if we actually care about violations, and does not treat it just like a lengthy version of the BSDL.

    I hope MPlayer will be in the same position as GCC is, known as the reference media player. But this requires that companies like KISS work with the original authors, rather than keeping their derived versions private.

  222. Philips 737 by youroldbuddy · · Score: 1

    Philips 737 is half as expensive as anything KISS makes and plays DIVX 3.11 and up and XVID. Other manufacturers are coming out with similar products. KISS is probably using more expensive PC components and will loose its niche.

  223. Re:How come companies like Kiss cant'be punished b by AllUsernamesAreGone · · Score: 1

    Rubbish. The same companies have to comply 100% with commercial software licenses or face massive fines, the same companies probably rely on people to comply 100% with their licenses to make money. So why the hell should they be let off complying with the GPL? If they want to use GPL software, they abide by the GPL, simple as that. There is no middle ground here.

  224. Re:Liars and thieves don't like to be called on it by Anonymous Coward · · Score: 0

    When we talk about commercial companies (like KISS), the product needs to come with a written offer to make the code available, or with code included.

    Since they have done neither, there is no chance of fixing the mistake after the fact.

  225. loosing by radoni · · Score: 1

    i'm sory, but that was teh funney. i git teh pwnt n mbye it wus intentnshunal, kthx bye~

    --
    SIGERR: laziness exceeds quota
  226. Change of Tune by Anonymous Coward · · Score: 0

    Wel, well, well. It is vaguely amusing to hear mplayer now is soooo eager to defend their GPL'ed software. Others here will no doubt remember their truly flexible views on GPL on Debian lists ( http://www.debian.org ) a number of months ago when they defended their fast and easy approach to copyright by calling it "freedom of speech". Really.

    And guess what, it was indeed mplayer that was the cause of problem; after all Debian is always eager to stay in the clean when it comes to the GPL in particular and freedom in general, as opposed to when they just feel like it.

    I am not impressed. I am however bemused watching the sky turn black with chickens coming home to roost.

  227. gpl already violated by nazsco · · Score: 1

    actualy, there had been some violations. I can't recall the name now, but a company that make embeded linux solutions had a custom kernel for their own products, and the source release was always a version late than the "professional version" (binary, paid). The linux crowd just keep flooding them with mail, and without any legal warnings from the linux kernel people they now release the source along with the binary, as the gpl states.

  228. weak license by jdavidb · · Score: 1

    If the GPL fails in courts, then you don't get to copy the code anymore. Is this man illiterate, or what?

  229. Re:Liars and thieves don't like to be called on it by Anonymous Coward · · Score: 0

    Their pants might become loose if the company goes under and they can't feed themselves.

    But if they did copy GPLed code, they don't have much to lose.

  230. Re:How come companies like Kiss cant'be punished b by aurelian · · Score: 1
    But I sure wish someone would actually do it, and bitchslap some company real good with felony copyright violation.

    I sure wish people would stop using the term bitchslap. It's fucking offensive.

  231. how do you pronounce Eben Moglen? by midgley · · Score: 1

    Clever chap, but what does it sound like?

  232. Re:Weak? Not tested in court? by runderwo · · Score: 1

    GPL is a distribution license, not a EULA. It is therefore using copyright law instead of contract law. There is no case history to suggest that EULAs are binding contracts, just as there is nothing to suggest that the GPL is an invalid copyright license. They are orthogonal.

  233. Wow! by Quixadhal · · Score: 1

    It looks like SCO does indeed have a fan!

    Of course, with a stupid name like KISS Technologies, they're destined to fail one way or another (unless they jump into cosmetics or pr0n pretty quick!)

  234. Obvious solution... by PurplePhase · · Score: 1

    The people responsible for the subtitles have been sacked.

    (thanks Monty Python!)

  235. Reasonably Certain by StormReaver · · Score: 1

    Even without reviewing the specific alleged violations, one can be fairly sure that the allegations have merit when the alleged violator's major response is to attack the license under which the original software is distributed.

  236. What if KISS hasn't modified the MPlayer code? by jldrew · · Score: 1

    There are already so many responses. I hope someone will notice my question.

    What if a commercial entity uses GPLed code in their closed-source product, but they haven't modified the open code? What does the GPL prescribe? Does the company need to distribute the unmodified source, simply provide a notice that they've used the source, or something else?

    While I'm posting, I'd like to comment on this line in the translated interview:

    But we think that the community should respect the companies who use Linux and not hunt them because I don't think that's beneficial for anyone.

    That's ridiculous! I'm sick of these companies pretending that they're doing the open source community a favor by using our code. We are doing them a HUGE favor, and we don't ask for much in return. I couldn't care less if no one used my code. I release it with the hope that it saves a fellow programmer some headaches - if it does, I'd love to hear "thanks" and see the favor returned via improvements to my code.

    1. Re:What if KISS hasn't modified the MPlayer code? by xadhoom · · Score: 1

      as far as I know, even if you don't modify the code but just add it into your closed source app, you must distribute the whole code as GPL if you sell that code (that is KISS case). but you are not obliged to distribute the closed source code with GPL code in it (modified or not) if used for own purposes (ie not sold in any manner)

      --
      I was there.
  237. Re:The reason the GPL has never been tested in cou by mwood · · Score: 1

    If the violators didn't stop distributing their product after the judge ordered them to, damages will not be their problem; the problem will be a citation for contempt of court. IIRC around here if they persisted in their defiance after that, the judge could have them jailed until they change their attitude.

    I don't know what judges can do in Denmark but there's probably something analogous for the KISS people to worry about.

  238. Will this affect Detroit Rock City? by FerretFrottage · · Score: 1

    Just wondering....

    --
    "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  239. Gabucino from the Mplayer team is furious,

    Dude, that guy's like, ALWAYS furious about everything. heh.

  240. Re:How come companies like Kiss cant'be punished b by tietokone-olmi · · Score: 1

    Because, apparently, the FSF doesn't have any particular ambition to become known as a hard-ass, vindictive copyright violation enforcer. Let's face it -- in all but the most egregious of cases (think SCO), it'd be very much past the overkill marker to go for the jugular and sue for piles and piles of damages (most of which the plaintiff wouldn't even see -- how many companies do you know of that can afford to cough up, say, $150k times 5000?), destroying a potentially worthwhile company in the process.

    A much better resolution, in my view, is to settle out of court and not press formal charges in exchange for full source code release or a behind-the-scenes agreement that the offender Won't Do That Again, and a public apology. That way, the FSF gets nice-guy points, the offender is given a chance to save face and the press releases that may follow show for everyone that when you mess with the FSF and/or the GNU GPL, you're likely to end up capitulating in the end.

    Far as I've understood, the FSF isn't exactly hurting for money, considering all the donations and free lawyering they're getting.

  241. Re:Weak? Not tested in court? by poot_rootbeer · · Score: 1

    I can ignore any EULAs because they haven't been tried in court? Great!

    Sure, ignore away... At Your Own Risk. But be prepared to face the consequences if those EULAs ARE upheld in court.

  242. Running "Strings" Not Reverse Engineering by HopeOS · · Score: 1
    The strings program just shows the obvious text in the application. Frequently this provides copyright notices, and some fingerprint-like identifiers. When code is bulk copied, these strings are usually replicated. The correlation in strings between two applications can be very good evidence of code copying when little to no obfuscation has taken place.

    Here's a snippet of strings from the WindowsXP ftp client:

    tenex
    image
    binary
    ascii
    PASS %s@%s
    USER anonymous
    TYPE %s
    TYPE %s %s
    ... snip ...
    SetConsoleMode
    GetConsoleMode
    CreateFileA
    Sleep
    CharToOemBuffA
    OemToCharBuffA
    @(#) Copyright (c) 1983 The Regents of the University of California.
    All rights reserved.

    Compare this to ftp client on my box...

    Error creating temporary file, oops
    Filename provided by server doesn't match pattern `%s': %s
    Extremely long filename from server: %s
    Mode: %s; Type: %s; Form: %s; Structure: %s
    Verbose: %s; Bell: %s; Prompting: %s; Globbing: %s
    Store unique: %s; Receive unique: %s
    Hash mark printing: %s; Use of PORT cmds: %s
    Connected for proxy commands to %s.
    CWD command not recognized, trying XCWD
    ... snip ...
    $NetKit: netkit-ftp-0.17 $
    $Id: glob.c,v 1.9 1999/10/02 13:25:23 netbug Exp $
    @(#) Copyright (c) 1985, 1989 Regents of the University of California.
    All rights reserved.
    $Id: main.c,v 1.15 1999/10/02 13:25:23 netbug Exp $
    $Id: ruserpass.c,v 1.9 1999/10/02 19:12:33 dholland Exp $

    Notice that the feel of the strings are different. The copyright notices are intact. A programmer can gather some information about what language the code was written in, how they may have handled certain problems in a generic way, but little can be reverse engineered. Also interesting to note is that both are based on BSD code as evident from the University of California copyrights.

    -Hope
  243. Ok... by jack_csk · · Score: 1

    Perhaps we shall kiss "KISS" goodbye. No matter GPL itself is strong or not, violating it is stealing code from the developers. Hope that KISS is not the next 5C0

  244. Re:How come companies like Kiss cant'be punished b by xenocide2 · · Score: 1

    Really, what I was saying, is that you don't get the choice of money or stop distributing or releasing code. You get the option for money (since they have broken your copyright without permission or fair use) AND they must still comply with the terms of the liscence, which either means stopping distribution or releasing the code. If they continue to do it, well, that will be substantially more money in your pocket, no? I don't think you can ask the court to force the code open, its not an available remedy specified by the law.

    As usually, consult with your local legal Bar assiociation for people who can give you sound legal advice. Never trust idiots on the internet to provide you with trustworthy legal advice.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  245. Lol. by Rick+and+Roll · · Score: 1

    I've wished that from time to time. Muwhaaha, embrace and extend GNU, become the next Bill Gates!

  246. Re:How come companies like Kiss cant'be punished b by DA-MAN · · Score: 1

    Better check all the software you've downloaded to make sure there are no fine print clauses requiring you to give up your first born child to Bill Gates...

    Actually running a FreeBSD system, most of my software has good well known open source licenses. Not an issue for me.

    also read up on specific performance and how often courts order it, even for violation of a signed contract.

    Just because it is not a common thing to happen does NOT mean that it couldn't happen. I was mentioning a possible recourse. Not saying this is what the court will order if you derive from GPL and not release source code.

    --
    Can I get an eye poke?
    Dog House Forum
  247. Re:The reason the GPL has never been tested in cou by Anonymous Coward · · Score: 0

    This is a common misconception. Just because you don't charge for something, doesn't mean it doesn't have any value.

    There is always a minimum boundary for copyright violations, and it's not zero.

    The offending company earned big bucks by violating your right, obviously the violations had a value. Most likely (which is standard practice for free-of-charge stuff) the judge will reward damages based on earnings the violators obtained by using illegal code.

  248. Re:How come companies like Kiss cant'be punished b by Anonymous Coward · · Score: 0

    EULAs (not presented before purchase, not negotiated, not agreed upon) aren't enforceable.

    The next time you get an EULA that you don't like, do the following exercise: Add and subract stuff from the EULA, get it verified by a notary and then send the revised EULA to the software company, so they can see under what terms you are using their software. If they are smart, they'll shut up and take it. If they are dumb, they might take it to court. The judge will find the EULA unenforceable, thus rendering the software to "only" be protected by copyright laws.

    EULAs, every real contract lawyer always has a little giggle when you mention them.

  249. Re:How come companies like Kiss cant'be punished b by Anonymous Coward · · Score: 0

    bitchslapbitchslapbitchslapbitchslap

  250. Re:Weak? Not tested in court? by Anonymous Coward · · Score: 0

    EULAs have gotten shot down in court (adobe vs. Softman). But if you live in a state in the US that have entered UCITA into law, then you're basically screwed.