Slashdot Mirror


MPlayer Alleges KISS Technology Violating GPL

bfree writes "Not for the first time, the people at MPlayer think they have found their code being distributed binary only, this time in at least one of KISS Techologies products. In their traditional quiet style the full story is now the first piece of news on their homepage including string comparisons between the player ROM and MPlayer. The 'evidence' presented relates to subtitle identification, where the KISS ROM includes the same list, in order, of subtitle formats as MPlayer (including their own format mpsub) and MPlayer's patterns for each of the formats are also there identically."

36 of 423 comments (clear)

  1. A taste of their own medicine by Anonymous Coward · · Score: 1, Insightful


    don't Mplayer distribute hacked unauthorised divX,mpg4 and quicktime and realaudio .dlls for win32 ? ever thought why they are hosted in Hungary ?

    funny how the tables turn

    1. Re:A taste of their own medicine by Anonymous Coward · · Score: 3, Insightful

      i dont care about some eulas

      then why should Mplayer expect anyone else to ?

      they are distributing other peoples work for free illegally and then complain when someone else does the same ? haha gimme a break,
      iam sure quite a few companies would like to address their copyright concerns to the Mplayer team

    2. Re:A taste of their own medicine by Da+Masta · · Score: 5, Insightful

      Because MPlayer never pretends to have written the source for all the dll's they're including. Everyone using them knows where they're from.

      KISS, on the other hand, is allegedly using MPlayer source without releasing the sources to their modifications, and in essence are claiming the software as their own. This is a violation of the license MPlayer is released under.

      This is quite different from repackaging and redistributing files that were freely available on the net.

    3. Re:A taste of their own medicine by Teun · · Score: 2, Insightful
      Yes. But they still distribute those binary codecs in clear violation of the law.

      Who's law?

      Check where they operate, it might not be your country!

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    4. Re:A taste of their own medicine by Anonymous Coward · · Score: 1, Insightful

      The same copyright law that they're asking be upheld for the GPL.

    5. Re:A taste of their own medicine by Anonymous Coward · · Score: 2, Insightful

      then why should Mplayer expect anyone else to ?

      Because for the ten billionth time, the GPL is not an EULA.

      You're right though, it's quite funny to see the MPlayer guys complain about unauthorised distribution of their property when they've done it themselves with others' property.

    6. Re:A taste of their own medicine by Anonymous Coward · · Score: 2, Insightful

      just like good science, most accomplishments are built on the works of others, and when your piece of the puzzle comes to fruition, you credit the others upon which your work depends.

      mplayer makes no pretense to have created divx, xvid, mpeg, the dlls from microsoft etc etc etc.

      those that have the rights to those protocols that are being called by mplayer, are free to enforce whatever rights they think they have.

      the line in mplayer is clearly visible. the mplayer engine that mplayer developers wrote, and codecs that are called.

      but you are saying that it's ok for others to blur that line, and just claim GPL code as their own.

      If mplayer had packaged microsoft's, real's, apple's codecs AND CLAIMED "we are responsible for the creation of ALL THESE WONDEROUS THINGS" ....then your comparison would be correct.

      but don't let the facts stand in your way.

      and when things get a little more complicated then tying a shoe, please continue to refrain from making distinctions.

      your broad brush, black and white world probably has someone wishing evil upon you even as I type this...

  2. This is great... by Sheetrock · · Score: 2, Insightful
    Isn't this going to start a trend where hardware companies stop releasing ROM updates for their products?

    90% of my stuff wouldn't even work right if I couldn't update the firmware, and there are a number of people that patch ROMs to extend hardware capabilities unofficially. Maybe the companies will get around it by encrypting their updates, but that doesn't sound like a win for anybody else.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:This is great... by FrostedWheat · · Score: 2, Insightful

      Isn't this going to start a trend where hardware companies stop releasing ROM updates for their products?

      I don't see how. If they haven't broken any distribution licenses then there is no problem. If they have, well they should have thought about that before they used the code.

    2. Re:This is great... by be-fan · · Score: 2, Insightful

      Hopefully, it starts a trend where hardware companies stop violating copyright laws because they think no-one will notice!

      --
      A deep unwavering belief is a sure sign you're missing something...
  3. Re:sweet player... by Tack · · Score: 4, Insightful
    That looks like a sweet player. Go loook at all the features. They include ogg support. Most people the use ogg are pretty cool and open-minded, so hopefully they'll open up what is required.

    Well, if they stole MPlayer's code, they get Ogg support without having to be cool and open-minded. :)

    Jason.

  4. The GPL is headed for a showdown... by Fortunato_NC · · Score: 5, Insightful

    Sometime in the near future, the GPL is going to be tested in court. This is a Good Thing, though, because I'm not sure that the Open Source movement can continue its momentum without an absolute guarantee by the courts that the work of developers will not be open to being "stolen" by proprietary software companies.

    However, there is the possibility that the GPL is struck down as being untenable. In that case, one of two outcomes exists:

    1. All formerly GPL software reverts to merely being copyrighted by the author, who can then do what he wants (close the source, BSD style license, etc.).
    2. All formerly GPL software is considered public domain. There is a massive "land grab" as companies snap up the sources out there for use in their closed proprietary products.

    IANAL. I want to make that clear. I do believe that the GPL is valid, legal, and will stand up in court. I just hope the court system agrees with me.

    --
    Blogging Weight Loss, Distance Education, and more at verlin.com
    1. Re:The GPL is headed for a showdown... by penguin7of9 · · Score: 5, Insightful

      The problem is that while you can't lose your copyright because of distibution under an invalid license, it's hard to prove damages if you were distributing something essentially for free and someone else comes and packages it and makes money with it.

      I don't see that as a problem. People who use the GPL want compliance, not vast amounts of money. The requirement to comply with the license doesn't go away even if there are no monetary damages.

      The GPL already has big hammer: if you violate it, you lose all rights to the software. So, at this point, KISS faces the prospect of having to rip mplayer out of all their players, shipped, shipping, and on the drawing board, and looking for a substitute. That would amount to an enormous penalty and drive them out of business.

      If the open source community feels an example needs to be set, that's what the authors of mplayer should demand.

      Of course, in the past, GPL authors have often been nice and simply permitted companies like KISS to come into compliance by posting the source code after the fact. But that's a friendly gesture from the open source community; the GPL license carries a bigger stick.

    2. Re:The GPL is headed for a showdown... by nuggz · · Score: 2, Insightful

      1. All GPL software is copyrighted by the author.
      It can't revert if it never left that state.

      2. If a government declares my copyright invalid because they don't like my license they can't take away my ownership as punishment. Unless they make a law specifically stating such a process. Imagine if the gov just came and took all blue cars because they dont' like the colour. Doing this would be just as wrong.

  5. acknowledgement by koekepeer · · Score: 4, Insightful

    ok the issue is about code that reads subtitles. other comments here already pointed out that (at least some of the) source is available at the KISS website

    besides possible GPL violation what i find disturbing is that apparently no credit was given to the mplayer developers.

    one of the main motivations of working on something for free is being appreciated and acknowledged for the work you do. kill the motivation, and you kill the incentive to release for free. it's a gift, right?

  6. Re:Doesn't this count as fair use? by jrockway · · Score: 2, Insightful

    Are you smoking crack? Personal use? They're using (maybe) MPlayer's source SO THAT THIER PRODUCT WILL SELL. That's not personal use. That's comercial use.

    And not costing MPlayer a penny? No. But you can't copy the source or binaries unless you accept the GPL which says you have to release your modified code. Frankly, if the Mplayer team found strings in there then they didn't do much modifying of the code, eh? So they can just put mplayer.tar.bz2 on their website and everyone will be happy.

    I think you know that though. Your post read like you were trying to be `funny' by comparing/parodying slashdotter's views on compying mp3s. Frankly, that IS fair use because 1) there's no license and 2) they're raping you by charging too much money. Mplayer costs exactly $0.00 to use in your product. See the difference?

    --
    My other car is first.
  7. i always wondered how ... by Anonymous Coward · · Score: 1, Insightful

    dvd player companies can come up with a $50 player that supports mp3, vorbis, xvid, divx3/4/5, mpeg1-4, and whatnot..

    now i know, taking the code written in some manyears
    by open source developers and putting their company sticker on it.

  8. Re:I own one, it rocks. by gellenburg · · Score: 5, Insightful
    It is products like these that are important to the Open Source community.

    How, exactly?

    Really, I'm being serious.

    • Does KISS donate any revenues or profits received to any OSS projects?
    • Does KISS publicly acknowledge and recognize the hard work from all the MPlayer developers?
      • After all, their product wouldn't be what it is today without the hard work of others.
    • Does KISS offer to host a mirror of the MPlayer code & binaries to help show their support?
    • Does KISS contribute back their code changes to the MPlayer project so the entire project benefits? (changes do not have to be accepted, however.)

    Again, I ask, with all honesty, just how do products like these benefit the OS community; because frankly the way I see it, what's happening here is nothing more than greedy sons-of-bitches who are exploiting the hard works of others.

  9. Re:Mplayer deserves it's props... by TeknoHog · · Score: 2, Insightful
    Yeah, I probably could do this with xmms...but why?

    It's hard to explain, but I couldn't stand listening to several pieces of music without a playlist-based system like XMMS. For example, you have this list of 100 songs and you want to jump into a specific piece (not just the next or previous one). Try doing this with a keypress or two on mplayer -shuffle.

    For movies I use MPlayer, and I like to keep these two things separate. I haven't come across a situation where I'd need a playlist of movies, and MPlayer's CLI is just perfect for what the program does.

    [Shameles plug alert] However, XMMS is not IMHO the best possible playlist, which is why I've hacked together a textmode frontend for XMMS.

    --
    Escher was the first MC and Giger invented the HR department.
  10. Once again, not a GPL violation. by mindstrm · · Score: 4, Insightful

    It's a copyright violation.

    The GPL is not a contract you agree to before using or obtaining source... it is a license that permits you to do things other than those allowed by copryight law alone.

    If they are using MPlayer's code without license, that's copyright violation, and all that entails.

    They can either come to an agreement with the copyright holders, or cite the GPL as their permission, if they had followed it.

  11. Re:So Sue, Or Risk Making GPL Unenforceable by AndreyF · · Score: 2, Insightful

    Before someone says that they're just a small band of impoverished but brave open source developers who can't afford to pay lawyers....well, tough.

    Actually, then they are still likely to be represented by the FSF, or FSFE in this case, probably.

  12. only if it is a customer of theirs by nietsch · · Score: 4, Insightful

    The GPL states that you only have to provide the sources along with the distibution. The distibution is in this case embedded in their player, so the only thing they would have to answer to is a demand from a verified owner of the player.

    If you ask me the evidence is a bit thin. They are offering a full rom update (btw what os is it?) and all they find on them is a couple of strings in a binary? You'd expect the whole player to be in there, not just some subtitle stuff.

    Oh well, their server recieves a slashdotting and their pr-person(subhuman) gets scalded. Then they release the code and all will be good again...

    --
    This space is intentionally staring blankly at you
  13. Re:But, has anybody ever been sued for GPL violati by GigsVT · · Score: 2, Insightful

    Yes, in 2002 MySQL AB sued Nusphere for statically linking to GPL code without including source. The judge didn't rule on the merit of those claims however, so it wasn't a very good test for the GPL. The judge just told Nusphere to stop using the MySQL name with their product.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  14. Welcome to America by cloricus · · Score: 2, Insightful

    You're joking right? "Oh dear god they are doing some thing we don't like; SUE THEM!!!" /me Hits speed dial to lawyers
    There is no need at all to sue KiSS, all they need to do is send a nice letter to them asking politely if they will comply with the GPL and if applicable give MPlayer some credit. (Though they aren't bound by anything to give open credit, only the basics.)
    If that fails you take it to the next step and the step after that and at some point they will comply as one of the last steps you get too will be courts.
    There is no need to jump to possibly expensive court cases for no reason at all.

    --
    I ate your fish.
    1. Re:Welcome to America by dizzyduck · · Score: 2, Insightful

      You seem to think there's something wrong about using lawyers to protect your rights. Why?

      The parent's point was the lawyers do not need to be unleashed immediately. They could attempt to settle the dispute without suing. If the dispute could not be settled to their (the MPlayer developers) statisfication, then they could look at suing KISS.

      Sending polite memos back and forth won't establish the legal enforceability of the GPL.

      Not every GPL infringement has to be an opportunity to establish the legal enforceability of the GPL. The primary objective is to stop KISS from voilating their copyright, not to prove that the GPL is concrete.

      --
      Allergy advice: Contains eggs.
  15. Not the way to do it by Alan+Cox · · Score: 5, Insightful

    Thats not the way to do it. The KISS folks have been one of the people who seem to have got the Linux DVD player thing right with regard to the source modules. Secondly the mplayer people need to find out who that code came from - the kiss player if I remember rightly is based on a kit from Sigma designs.

    So firstly its quite possibly not their fault
    Secondly its quite possible they are all still on their christmas holiday

    Someone at mplayer might want to look at the other sigma based players firmware files.

    And finally .. ranting and raving isn't how you solve problems because you make it hard for an accidental offender to correct a problem without losing face, which sometimes means they'll try and tough it out rather than sort it out.

    There are lots of GPL infringements that get sorted out politely. Mostly involving large companies who regardless of what people like Microsoft may claim about Open v Closed most definitely DO NOT do any checking on what their contractors shipped them. They get sorted because the company can add a footnote to the manuals or put the tar source files up on the support page without embarrasment.

    1. Re:Not the way to do it by demi · · Score: 4, Insightful
      So firstly its quite possibly not their fault
      Secondly its quite possible they are all still on their christmas holiday

      Amen. And thirdly, maybe KISS is just treating the mplayer people like they treat their own users: with hostility and inaccessibility. Considering that KISS release sources for busybox and Linux, I find it difficult to believe that they would somehow refuse to release mplayer source because they're evil. Most likely it's just an oversight that will be cleared up in time--too bad the mplayer people are so quick to pound the drum of aggrievance, but it's totally in character for them.

      By the way, I like mplayer very much, the developers do a really excellent technical job; they just lack interpersonal skills--which are very necessary when trying to get a business to do what you want them to do.

      --
      demi
  16. Re:I own one, it rocks. by Jah-Wren+Ryel · · Score: 2, Insightful

    RMS is a smart guy, if he had wanted to enforce the "spirit of the GPL" (whatever that is) he would have made compliance specific in the GPL. To expect more than what is written in the GPL is only setting yourself up for constant disappointment.

    --
    When information is power, privacy is freedom.
  17. Re:But, has anybody ever been sued for GPL violati by helmutjd · · Score: 3, Insightful

    they're still in the same position to sell that same hardware (and perhaps services) regarless of whether some other organization is violating a GPL stipulation
    If the GPL is questioned in a serious lawsuit, it'll be more than just "some other organization violating the GPL". You'd essentially be proving (or disproving) the legal validity of the GPL.

    I suppose it depends on what happens to previously-GPL'd code if the GPL is ruled unenforceable. I really know nothing about it, but I've heard speculation that all GPL'd code could revert back to being "just plain copyrighted" by the author if the GPL was stricken down. I understand that to mean that unless the author chose to re-release it under a different, valid, free license, you'd have no legal right to continue using it at all.

    Their interest in GPL is limited to the extent that it can help them sell hardware
    IBM was just an example, but I'd imagine it'd be pretty hard to sell hardware if you're not legally entitled to use the code.

  18. Re:yet again, clueless open source developers... by Lumpy · · Score: 2, Insightful

    Guess what. Not being a asshole get's you farther in life.

    email-ing them politely and other actions that don't cost money are your first step. I have solved amny GPL violations of my code with a simple email and a request that they fix the oversight on someone's part. Being nice get's you farther. throwing money at a lawyer to piss someone off only get's you hated.

    I suggest you read 'how to make friends and influence people", it sounds like you need some help with negotiation skills.

    --
    Do not look at laser with remaining good eye.
  19. YANAL, ie, informative my ass by A+nonymous+Coward · · Score: 3, Insightful

    The GPL is a LICENSE not a contract.

    Statutory damages can be tremendous, I believe $150,000 per violation if wilful.

    The other penalty is that KISS will have to stop distribution altogether if they lose in court. That basically puts them out of business.

    GPL protection has nothing to do with using or modifying, only with distribution.

    You barely have anything right. You need to read more groklaw.

  20. Re:source available for download... by kasperd · · Score: 2, Insightful

    it is acceptable to have source available on request only.

    Yes, but then you must accompany the binary distribution with a written offer to supply the source to anybody who make that request within the next three years at no more than the cost of physically distributing the source. It would be so much easier to just accompany the binary distribution with source codes. Otherwise they have to keep the source around for three years, and deal with requests for source, which they cannot make any money of, otherwise they would be violating the GPL.

    --

    Do you care about the security of your wireless mouse?
  21. Re:I own a KiSS 450 by Tin+Foil+Hat · · Score: 3, Insightful

    This isn't about whether or not the MPlayer guys are socially adept, it's about whether or not KiSS Tech is violating their license.

    Even assholes have rights, no matter how much other assholes might dislike them.

    --
    No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
  22. What people keep forgetting... by Xugumad · · Score: 2, Insightful

    Is that it only takes one lazy programmer for their to be a GPL violation. I don't see this is being some high-up manager instructing their programmers to use mplayer to save time, I see this as someone realising they needed subtitles code and mplayer had it already, so they did a quick cut&paste.

  23. Re:it's better than that by rhizome · · Score: 2, Insightful

    No, you could not as easily argue that. If it can be interpreted as having miniscule financial value, how do you explain the number of companies who are using it to make, you know, money?

    --
    When I was a kid, we only had one Darth.
  24. Re:But, has anybody ever been sued for GPL violati by nathanh · · Score: 3, Insightful
    Just curious about this, but has anybody ever been sued for a GPL violation?

    Sort of. I'll say "yes" but qualify. You can't sue somebody for violating the GPL. It's not a contract. It's a license. If they don't agree to the license then it has no legal weight.

    The impressive part about the GPL is that if they don't agree to the GPL then copyright law springs into effect. Copyright law can kick them in the teeth a lot harder than the GPL ever could.

    So you don't really sue for a GPL violation. You sue for copyright infringement. You offer the GPL as an escape mechanism. If the guilty party accepts the GPL then they avoid the lawsuit. If they don't accept the GPL then... well... simply put, they lose in court.

    There have been several examples of companies being sued for copyright infringement of GPLed software. I think they've all ended in settlement so far. So effectively the courts have been used to enforce the GPL. A recent example was MySQL vs NuSphere as reported on Slashdot.