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."

30 of 423 comments (clear)

  1. Where's the accusation? by Brahmastra · · Score: 5, Informative

    If anyone is wondering where the link with the actual accusation is, it is on the main page of Mplayer's website.

    1. Re:Where's the accusation? by Curtman · · Score: 4, Informative

      I don't seem to be having a problem with the site myself, but there are a few mirrors of the page already.
      Main
      2
      Switzerland
      Finland

  2. Mplayer deserves it's props... by ScottGant · · Score: 4, Interesting

    Mplayer is one of those apps I just can't live without on my machine. It handles just about anything and everything that I've thrown at it. I use it as my default mp3/movie player. And Quicktime movies are not a problem for Linux anymore.

    I quickly made a list of all of my 10+ gigs of mp3/m4a files just using find and grep...touched it up a bit in vim and then use "aterm -e mplayer -playlist /home/sgant/music/playlist -shuffle" and I've got hours and hours of back to back music. When I want something a little more structured, I have different playlists.

    Yeah, I probably could do this with xmms...but why?

    Give Mplayer it's due. It's a fine piece of software and they deserve all the recognition they get.

    --

    "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
  3. Re:A taste of their own medicine by myzz · · Score: 5, Funny
    ever thought why they are hosted in Hungary ?
    They are hosted in Hungary, because main developers are hungarians?
  4. 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.

  5. 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 rehabdoll · · Score: 5, Informative

      IANAL, but the GPL is a license, nothing else. You cant lose your copyright just because the license is invalid.

    2. Re:The GPL is headed for a showdown... by Fortunato_NC · · Score: 4, Informative

      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. The GPL provides protection because by downloading, using, and modifying GPL software, you are agreeing that you will not redistribute the software without making the source available. That contract between the author and user is what currently "guarantees" that the author's work won't be "stolen" out from under him/her. Again, IANAL, so YMMV...

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

      If I write a piece of software, it is copyrighted by me. If I choose to release my software with a license attached, that gives you the right to use my software under the terms of that license. If for some reason that license is invalid, the software is still copyrighted by me, and you no longer have the rights you once did under that license. Seems pretty straight forward to me.

    4. Re:The GPL is headed for a showdown... by Anonymous Coward · · Score: 5, Informative
      Fortunato NC wrote: 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.

      This is not that big a problem in the US. The US Copyright Act provides several remedies: (i) injunction (a court order for the infringer to stop), (ii) damages based on the copyright holder's actual damages _and_ the copyright violators profits or (iii) statutory damages (that is, damages specified by the statute without any need to show actual damages).

    5. 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.

  6. Re:source available for download... by helmutjd · · Score: 5, Informative

    That archive only contains the source for busybox and uclinux... no mplayer source is included, which means it's still a GPL violation.

    Not to mention the fact that you need to include a copy of the full text of the GPL with your binaries, which they also seem to fail to do.

  7. Re:A taste of their own medicine by Anonymous Coward · · Score: 4, Interesting

    unauthorised distribution maybe, hacked no.

    ffmpeg is the replacement for all divx codecs based on the hacked microsoft dlls so thats fine.

    and on the distribution bit, did it ever occur to you that you would have to keep a windows box for windows media (.avi, .wma), real (.rm, .ra) and an apple (if they played hardball with sorensen) for quicktime around just to see the videos that are released on the net today ? i dont care about some eulas i havent read if i can watch these on a system that doesnt connect to the net everytime i play a video.

  8. Re:Really In Violation ? by kastberg · · Score: 4, Interesting

    From Mplayers homepage: Kiss Technology failed to answer our inquiry for their source files (which they are obligated to provide), so this news entry is posted.

  9. 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?

  10. Re:Really In Violation ? by Sacarino · · Score: 4, Informative

    Um. Not to be difficult or anything, but the last bit of the news article states...

    Every single one of their patterns match ours! This is not coincidence. This is stealing GPL code into a proprietary product! Kiss Technology failed to answer our inquiry for their source files (which they are obligated to provide), so this news entry is posted.

    Sure looks like they asked for the source to me.

    --
    -- El Sacarino tiene gusto de la chocha
  11. GPL notice included in KISS DP-508 Media Player by Bowie+J.+Poag · · Score: 5, Funny



    In accordance with the GPL, the source for KISS DP-508 is available upon
    request, for a nominal fee to cover media and shipping costs.*

    .

    .

    .

    * = The source code will be provided to you as a series of large, neon-lit
    marquee letters shipped individually in wooden packing crates. Currently,
    the world's supply of neon gas limits our ability to ship large quantities
    of source code. The current expected wait time is 32 years, plus or minus
    6 months, depending upon the condition of labor relations in countries with
    substantial noble gas exports.

    For more information, please inject crystal meth directly into your eyeballs,
    and light yourself on fire while listening to the following song:

    http://www.ibiblio.org/propaganda/pogo/easteregg.m p3


    Thats the version of the GPL I prefer, personally.

    --
    Bowie J. Poag

  12. 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.

  13. The bastards by An+Anonymous+Hero · · Score: 4, Funny
    We have one more pattern in our parser, which was commited on 2003 July 20, in effect of supporting a new subtitle format, called "ASS". Kiss Tech's files are missing this one, so they must have lifted our code before that date.

    So, not only they don't comply, they don't even kiss ass. Pretty damning if you ask me!

  14. 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.

  15. 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
  16. 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
  17. what are you saying? by penguin7of9 · · Score: 5, Interesting

    So, you are saying we should tolerate GPL copyright violations so that you can get updates to your ROMs from sleazy companies? I don't think so. As long as software copyrights are the law of the land, GNU has the same rights to enforce them as everybody else.

    If KISS doesn't want to deal with the GPL, they can always license Windows XP/Embedded for their players and you can pay for it. And you can bet that Microsoft will enforce their licenses.

  18. Re:acknowledgement vs. DMCA by penguin7of9 · · Score: 4, Informative

    The DMCA prohibits reverse engineering for the purpose of circumventing copy protection devices. Analyzing binaries for detecting copyright infringement is not something prohibited by the DMCA.

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

    don't Mplayer distribute hacked unauthorised divX,mpg4 and quicktime and realaudio .dlls for win32 ?

    No, they don't. You're probably thinking of the Penguin Liberation Front codec pack, which is not part of mplayer itself.

    You can compile mplayer entirely from source with DivX, mpeg4 and Quicktime support. This support comes from GPL'd source code, not from hacked binaries.

  20. Re:But, has anybody ever been sued for GPL violati by Rich0 · · Score: 4, Interesting

    The FSF opposes on principle most licensing schemes other than the GPL (and legally equivalent variations). They don't wan't dual-licensed products (a la MySQL), etc. You are correct that as a result many developers don't like working on GNU projects. But quite a few do - the FSF is largely about a revolution in how software is licensed in general. In the FSF's vision of the world, there is no such thing as closed-source software. The way they propose to create this new world is by making GPL-based software which is better than anything offered in closed-source.

    The FSF is definitely about activism. Not all programmers are activists, but the FSF believes that the GPL gives them an edge that no proprietary development firm can beat - the fact that even if only a minority of GPL software users give back, they still receive more than proprietary vendors do from their community.

    I'm not bashing those who disagree with the FSF - as I said the FSF is definitely an activist group. But they obviously have been successful despite their requirements regarding copyright assignment. GCC is probably the most widely used compiler there is...

  21. 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.

  22. Re:download link for kiss source by MrEd · · Score: 4, Informative
    From Mplayer's website:


    " 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."

    --

    Wah!

  23. copyright holder entitled to infringer's profits by Brian+Ristuccia · · Score: 5, Informative

    Now take them to court because they are redistributing the content without a license. Easy case to prove, but the penalty is based on damages.

    Actually, the award is not necessarily based on the copyright holder's actual damages. According to 17 USC 504 (a), "an infringer of copyright is liable for either... the copyright owner's actual damages and any additional profits of the infringer, as provided by subsection (b); or statutory damages, as provided by subsection (c)." The emphasis on the additional profits language is mine, but it's important: the copyright holder is entitled to any additional profits the infringer made through use of the infringing material.

    Even in cases where it's difficult to prove damages or additional profits from the infringing material, the copyright holder is entitled to statutory damages. See 17 USC 504 (c). That's $30,000 for infringement in general, and $150,000 if it's willful infringement. An infringer who uses language like "KISS off" or an infringer finding themselves back in court for doing it again will probably be facing the $150,000 number. Paying the judgement does not entitle you to future use of the copyrighted work.