Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
GNU is Not Unix Software

MPlayer Alleges KISS Technology Violating GPL 423

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."
This discussion has been archived. No new comments can be posted.

MPlayer Alleges KISS Technology Violating GPL

Comments Filter:
  • sweet player... (Score:1, Interesting)

    by JThundley ( 631154 ) on Saturday January 03, 2004 @10:22AM (#7866819)
    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.
  • by ScottGant ( 642590 ) <<TONten.labolgcbs> <ta> <tnag_ttocs>> on Saturday January 03, 2004 @10:26AM (#7866832) Homepage
    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.
  • by Anonymous Coward on Saturday January 03, 2004 @10:42AM (#7866889)
    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.

  • by kastberg ( 726375 ) on Saturday January 03, 2004 @10:42AM (#7866893)
    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.
  • by anti-NAT ( 709310 ) on Saturday January 03, 2004 @10:57AM (#7866948) Homepage

    Start reading here

    groklaw [groklaw.net]
  • by DrWho520 ( 655973 ) on Saturday January 03, 2004 @11:01AM (#7866964) Journal
    How long until someones acknowledgement is denied and work is stolen by a large company who can hide behind the DMCA? An Open Source project could be "appropriated" by Sony or Microsoft who then releases it as their own project. If the source is unavailable, could you determine the origin deffinatively without reverse engineering?

    Could this be true, or am I missinterrupting the DMCA (shudder, I hate that thing)?
  • by turnstyle ( 588788 ) on Saturday January 03, 2004 @11:03AM (#7866971) Homepage
    Just curious about this, but has anybody ever been sued for a GPL violation?

    If nobody ever gets in any trouble for using GPL code in a closed project, then isn't it reasonable to assume that it'll happen more often?

    And who is supposed to hire the lawyers on behalf of a free project? And don't tell me FSF will just handle everybody's legal troubles pro-bono...

  • by Rich0 ( 548339 ) on Saturday January 03, 2004 @11:17AM (#7867025) Homepage
    The FSF tends to stick with GNU projects. They insist that all GNU developers give them a form assigning the FSF their copyrights - so that they have strong standing in a court. One potential argument a GPL-violator could bring up against most other projects would be to argue to the judge that the plaintiff can't prove that all the copyright holders agree with the suit. Then again, all the copyright holders did release their code under the GPL, so the court might nix that argument. The FSF prefers not to risk it, however.

    If the FSF gets one or two cases with significant penalties, companies will fall in line. If a company knowning violates the GPL and sells a billion dollars worth a product they could face huge penalties - the loss of several billion dollars isn't worth saving a few million in development costs by ripping off the code...
  • by jdhutchins ( 559010 ) on Saturday January 03, 2004 @11:38AM (#7867109)
    They are using the subtitle stuff to identify that it's their code. I doubt anyone else uses MPlayer's subtitle format, so if MPSub is in there, then it probably came from MPlayer. The subtitle format names are also listed in the same order as MPlayer. These two make it probably more than just a coincidence.

    We'll just have to see what KISS says about this. If they release the source, it's probably all good (at least it has been for the FSF in the past)
  • Re:This is great... (Score:4, Interesting)

    by the_mad_poster ( 640772 ) <shattoc@adelphia.com> on Saturday January 03, 2004 @11:44AM (#7867132) Homepage Journal

    While that's unfortunate for you, the end customer, it's just too bad. If they're not playing by the rules and they're stealing peoples' code, then the problem is that they were crooks, not that they used free software. Wouldn't be much different from Microsoft stealing Sun code.

    Perhaps it's a dawning age when businesses will be afraid to use proprietary software for fear that the company integrated GPL'ed source into their binaries without giving poper credit and/or providing the sources? Imagine, all the manadrones going from "Open Source is untrustworthy, we might get sued" or other such nonsense to "Proprietary systems are untrustworthy, they might get sued and we'd lose support".

    Ahhhh.... sweet sweet vindication... maybe.

  • what are you saying? (Score:5, Interesting)

    by penguin7of9 ( 697383 ) on Saturday January 03, 2004 @11:49AM (#7867156)
    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.
  • by Bowie J. Poag ( 16898 ) on Saturday January 03, 2004 @12:03PM (#7867203) Homepage


    Hi Alan,

    True. But you have to agree there was some degree of professional neglect on their part. While it's true the GPL doesn't necessarrily require an inheritant to go out of their way to contact the benefactor, as is the case with KISS, its good practice to do so, at least from a professional standpoint.

    AFAIK, nothing in the GPL obligates me KISS to have any substantial dialogue with the mplayer guys. Much the same as nothing obligates me to say "thank you" when someone keeps an elevator door open for me. It's just common courtesy. KISS should have acknoqledged their concerns. GPL or not, it's undeniably rude to take someone's code and run off making major commercial plans with it. Call it personal consideration, professional ethics, or whatever.. I don't think it's beyond the ability of any company, no matter how large, to be considerate to people.

    (For the record, I couldn't manage to send a fax to them. And it was worded much like above, not a flaming zealous nasty-gram. )

    Cheers,

  • by shakey_deal ( 602291 ) on Saturday January 03, 2004 @01:04PM (#7867475)
    Kiss are using a lot of sigma stuff in their products. Not sure if they are in this case but maybe it is Sigma who did yet another cut n paste?
  • by Anonymous Coward on Saturday January 03, 2004 @01:05PM (#7867478)
    unfortunatly not many people comply with the GPL. At work we're starting to work with alot of new devices and i see embedded linux on all of them, but when i search these websites for the companies, i see no source.

    This seems like a growing trend that is getting out of control, and we can't do anything about it. The worst we could do is force them to not use the gpl'd software and hit them up for lawyers fee's.

    for most companies thats not even a dent in the wallet, so i guarantee they will continue to use gpl'd software incorrectly with not even a slap on the wrist.
  • by Junta ( 36770 ) on Saturday January 03, 2004 @01:22PM (#7867558)
    You missed his point. Let's say, hypothetically, KISS said 'kiss off, we are violationg the GPL and don't give a rat's ass.' Ok, so know they are known to be in willful violation of the GPL, and therefore lose license to redistirubte within the bounds of copyright law. The GPL is not a contract, and therefore not adhering to the GPL only means redistribution is prohibited by *copyright* law. 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. How much does a free software project lose by having another company copy their stuff? Lost monetary gain is not an issue, as they already give it away for free. So yeah, the company is easily proved to violate copyright, but in doing so, the monetary payout in terms of penalty is likely to be low.

    So within the bounds of the legal system, I think the GPL holds little sway. However, what companies are intimidated by is the possibility of a boycott. The market of poeple who care about the GPL and stay aware of these cases maybe relatively small, but still sizable. For an embedded device company in particular, where the main draw is the hardware and the software merely an enabler for selling the hardware, the cost of disclosing source is infinitely smaller than even 300 lost customers due to boycott. Now for software packages that offer little benefit over a lesser known open source package they based themselves on, things change, as disclosing source under GPL means that a) competing almost as good free package gets attention and they lose sales and b) people can redistribute their product under terms of GPL and they face a new competing product they helped to develop and receive no benefit. However, for these companies they would likely want to keep the whole thing quiet (don't want potential customers finding out there is an open source project out there that is almost as good as their commercial product), and make a donation in exchange for the project not complaining loudly about the violation.
  • Quality sign (Score:2, Interesting)

    by Waldeinburg ( 737568 ) on Saturday January 03, 2004 @01:39PM (#7867627) Homepage
    This shows that MPlayer is of a quality worth stealing. Way to go!
  • by Rich0 ( 548339 ) on Saturday January 03, 2004 @01:42PM (#7867644) Homepage
    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...
  • by JohnQPublic ( 158027 ) on Saturday January 03, 2004 @02:02PM (#7867754)

    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.

    How odd to read someone writing negatively about violation of the GPL when the one thing that the FSF said made the original BSD license non-free was the advertising clause! If you want credit that badly, use a license that insists upon it. The GPL doesn't ask for it, and asks for a lot of other stuff, so it apparently doesn't matter to folks who release their code under the GPL.

  • by 13Echo ( 209846 ) on Saturday January 03, 2004 @02:29PM (#7867867) Homepage Journal
    Why would GPL be any less valid than Microsoft's EULA? If GPL were considered invalid, the whole licensing system would be invalid, and would cruble. This would mean that no software company could control software piracy. Music companies could not control unlicensed distribution of music.

    GPL is a license like any other. To use the software, you must adhere to its rules.
  • free != free (Score:2, Interesting)

    by RVT ( 13770 ) on Saturday January 03, 2004 @04:16PM (#7868505)
    Violating the GPL can cause 'real' monetary damages.

    Please get the concept that 'free' software can cost money!

    Just because English is a piss poor language does not mean reality has to accommodate it.

    How can an author lose mone by some company violating the GPL? Easy. If the company wanted to keep their modifications to my code proprietary, they would have to contact me for a licence other than the GPL, which I would have gladly given them; in return for some $$$.

    Get it now?

    This is why a lawsuit can show real damages. Based on the companies revenues and typical licence fees.

    P.s.: Most other languages seem to have different words for free/freedom and free/beer. Only native English speakers seem to be hung up on this.
  • Re:Minor correction. (Score:2, Interesting)

    by Curtman ( 556920 ) on Saturday January 03, 2004 @06:32PM (#7869128)
    Its not my link, its Mplayer's link from their front page. DNS is a technology which translates names to IP addresses (and sometimes back again.. Oooooh). Check it out [about.com].

    Lets see if we can resolve that address:
    ping www7.mplayerhq.hu
    PING www.linux.ncp.fi (195.148.194.75) 56(84) bytes of data.


    Hrrmmm... .fi, that looks like it might be Finland!!

    Lets just check [keylanroute.com].

    Magic internet faries, you've done it again.

    Forgive my sarcasm, I've been battling AC's and its left me jaded and cynical.
  • by StormReaver ( 59959 ) on Saturday January 03, 2004 @06:49PM (#7869246)
    "my understanding is that the cost for the source simply can't be more than the cost for the program."

    The parent was correct. The free for providing the source cannot exceed the costs for physically transferring the source. See GPL section 3b:

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

    However, I may have discovered a loophole that allows the charges to be extremely high, and here it is:

    The GPL does not state that fees cannot exceed the cost of physically distributing that copy of the source, but merely that the fee cannot exceed the cost of source distribution.

    Suppose your primary method of source distribution is Internet based and you maintain your own T3 (for example). You could theoretically and arbitrarily assign a large portion of the total T3 maintenance cost to providing bandwidth for source distribution for all the programs you provide in binary-only form.

    Then you provide your binaries with the written offer for the source, but you charge each recipient, for each source package, the assigned costs of maintaining your T3. This can easily run into thousands of dollars per source package.

    Common sense would suggest that the intent of the GPL applies not to your cost to provide source as a whole, but the cost of transferring just that one copy of the source. However, the GPL is somewhat ambiguous in that regard.
  • Yes... and No... (Score:3, Interesting)

    by IBitOBear ( 410965 ) on Sunday January 04, 2004 @09:26AM (#7872591) Homepage Journal
    (This is a hair you are splitting.)

    IANAL, but...

    "Contract Law" is a bit like saying "Intellectual property". It isn't right. Contract law is really "tort" law, and a "tort" is a twisting (violation etc) of an agreement. The word "contract" is just a place-holder for the formula for an agreement, and it is broader than you might imagine.

    A contract exists when (if I recall correctly) consideration (value) is exchanged under terms of agreement. In point of fact, there is legal precident for the idea of a "social contract". In other words, a contract is just an agreement of a certian complexity that meets certian requirements. All the penalties and violations happen in/as "tort" and that is a broad brush indeed.

    In gerenral, if the author finds value in having his work used, and indeed worked on or modified and distributed, this argument becomes stronger. But... (always more buts... 8-)

    -- Default terms were offered.

    -- Acceptance of those terms is inferred by re-distribution. (this is as valid as a click-through in terms of being evidence of agreement.)

    -- Value was exchanged more-or-less, though some of that value is a little esoteric.

    -- The failure of KISS to fulfill their agreement is tort (kind of like not paying after you agreed to pay.)

    IF you insist that you had no agreement *THEN* it is copyright issue.

    The thing is, there is nothing to be had by persuing the tort, as the tort can be resolved by providing the source and licencing terms. The remedies under tort are huge if you *need* the product and you insist on your refusal to pony up the source. This is why the GPL violations are essentially resolved by production of the source, which is much easier than pulling the product etc. If the distributor fulfills the agreement and causes the tort to disapear, the issue is over.

    GOD SAVE the company that insists the GPL is invalid, refuses to comply whit it, has not other agreement to use the material, and thereby gets things promoted into the copyright law.

    So, in fact, the License Agreement is a contract. But just as a man with a legion standing behind him is stronger than a man standing alone; the license agreement (as a concept) has copyright law standing behind it. It creates a "deal with me or deal with my armies" kind of condrum that brings lawyers nicely to heel.

    These bodies of law overlap a good bit, but here is the key thing: I have a copyright and I proffer terms for its use. There isn't a special body of law saying what those terms may be. There are no explicit "copyright assignment statutes". The fact that I cannot require you to do bizzare and incidental things comes from "contract law" and not copyright law. The word "agreement" is the great unifier here. Only certian kinds of agreements are enforcable. What those kinds are is covered in contract law. (and so on, forever, ahmen... 8-)

    The GPL is a CONTRACT dealing with the assignments of copyright rights.

    just as

    The purchase agreement on a home is a CONTRACT dealing with the transfer of real property (rights) between parties.

    just as

    If I ignore my Microsoft EULA, particularly if I do something having nothing to do with "copying" such as actually securing my system against Microsoft's right to snoop on and upgrade my box (8-) or deleting all the microsoft logos and replacing them with pictures of blowfish, I am liable for things like lawyers fees but I am not automatically thrown to the $150,000 sharks.

    If you violate the GPL, you tort a contract, if you abrogate that contract by any means so there is no governing agreement at all, THEN the copyright holder can hammer you for viloating his copyrights.

    Remember, there is no magic to "signing something", a signature is *ONLY* evidence of agreement. For a contract to exist there needs *only* be an agreement by all parties that isn't otherwise illegal as an agreement per-se. (e.g. an contract to murder someone isn't legally

And it should be the law: If you use the word `paradigm' without knowing what the dictionary says it means, you go to jail. No exceptions. -- David Jones

Working...