Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
GNU is Not Unix Your Rights Online

FSF Threatens GPL Lawsuit 516

An anonymous reader writes "Dan Gillmor of the San Jose Mercury News reports that OpenTV is violating the GNU General Public License. He notes that the Free Software Foundation is threatening to file a lawsuit in the case. If you haven't become an associate member of the FSF yet, now would be a good time!" Note that Gillmor is reporting the FSF's claim of violation, not making it himself.
This discussion has been archived. No new comments can be posted.

FSF Threatens GPL Lawsuit

Comments Filter:
  • Umm, and (Score:5, Informative)

    by Anonymous Coward on Wednesday May 21, 2003 @03:48PM (#6009967)
    Since nobody ever reads the article around here, i want to get this one paragraph out in the open and up at the top as quickly as possible, in hopes it will keep some stupid flamers from making stupid posts:

    OpenTV's intellectual property lawyer, Scott Doyle, says there's been missed communications on both sides but that the company has no intention of violating any legal agreements. He says the company plans to post the code in question online. :shrugs:. I've never even heard of OpenTV
    • Too little too late. (Score:5, Interesting)

      by FreeLinux ( 555387 ) on Wednesday May 21, 2003 @03:54PM (#6010025)
      It is great that they are putting the source online, if they actually do it. But, the fact of the matter is that they are only doing this after being called on the carpet by the FSF. They had no intention of doing this before. That means that they were intentionally or inadvertantly defrauding their customers and the original developers of the code. This then leads to the question of damages. Actually, there is no question of damages but, rather a question of how much and to who?

      As a final note cases such as these serve as a warning to any other potentially unscrupulous individuals that may have considered stealing GPL code. Put simply, such a law suite will further legitimize the GPL from a legal perspective and ease future GPL enforcement efforts. Assuming the FSF wins, that is.
      • by Anonymous Coward
        Actually, there is no question of damages but, rather a question of how much and to who?

        I have a question of damages. Unless you are talking punitive, I can't see where any real damages have been incurred here. Who lost money because the source code wasn't released in a proper fashion?
        • Who lost money? How about the programmers OpenTV would have otherwise had to pay by the hour to produce proprietary code for their systems? The programmers who chose to give out their code under the GPL expected that code to be shared and shared alike, not hoarded by OpenTV. In all likelihood, had they wanted to facilitate OpenTV's private interests they would have asked to get paid for their services. It's not like the consideration these programmers are asking for is all that expensive or complicated.
      • by DustMagnet ( 453493 ) on Wednesday May 21, 2003 @04:06PM (#6010151) Journal
        Actually, there is no question of damages but, rather a question of how much and to who?

        I'd call those big questions of damages. How much damage might be found to be zero. That could be bad news for GPL.

        • Not so (Score:3, Informative)

          It is my understanding that if something is explicitly marked as copyrighted, then damages are not limited to sale prioce of the product. It's only the basic implicit copyright that every written document inherits that can collect no damages.
      • stealing (Score:5, Insightful)

        by sacrilicious ( 316896 ) <qbgfynfu.opt@recursor.net> on Wednesday May 21, 2003 @04:43PM (#6010512) Homepage
        As a final note cases such as these serve as a warning to any other potentially unscrupulous individuals that may have considered stealing GPL code.

        I feel obligated to point out that violation of the GPL is not stealing... it is copyright/license infringement.

        Slashdot discussions hold various examples of folks who refer to p2p copyrighted file sharing as "stealing". Some people (with whom I agree) then respond that this is not an example of stealing, it is an example of copyright infringement. This clarification is not intended to condone (or condemn) the sharing of copyrighted material; the point is to not sink to the same level of newspeak as the RIAA/MPAA which claims (for example) that not watching commercials is "stealing". The reason this is important is that it has everything to do with what legal analysis and remedies can and should be brought to bear on the matter.

        When something has been stolen, there are clear answers to the questions (1) who has lost, and (2) how much. It is in the world of copyright infringement that these questions become enormously debatable.

    • But what about the meat of it?
      But if the FSF is right that OpenTV is violating the GPL, and if this behavior is found to be legal by the courts, the entire free-software and open-source movements could be derailed. Agreeing to share the improvements you make in the GPL-licensed software you've used is an essential part of the larger ecosystem.
      • Re:Umm, and (Score:3, Insightful)

        But if the FSF is right that OpenTV is violating the GPL, and if this behavior is found to be legal by the courts, the entire free-software and open-source movements could be derailed.

        Derailed? No. Affected? Certainly.

        The code that exists now can't be taken away, but the momentum can be stolen.

        What if Dell were to sell hardware with DRM that would only run their modified, proprietary version of Linux. They would sell lots of these machines, because Linux is cool and useful and large companies have

      • Re:Umm, and (Score:5, Insightful)

        by visualight ( 468005 ) on Wednesday May 21, 2003 @05:48PM (#6011118) Homepage

        But if the FSF is right that OpenTV is violating the GPL, and if this behavior is found to be legal by the courts, the entire free-software and open-source movements could be derailed.

        It seems to me that if the GPL were weakened by a court decision, that same decision would also weaken copyrights generally and eula's specifically. Which brings to mind and interesting possible scenario:

        The lawyers at MS, realizing that the GPL is about to put on trial, initially rejoice but then realize that their own eula is also in danger. Bill Gates donates a billion dollars to the FSF legal fund as a "gesture of goodwill".

    • Re:Umm, and (Score:5, Interesting)

      by ePhil_One ( 634771 ) on Wednesday May 21, 2003 @03:59PM (#6010088) Journal
      He says the company plans to post the code in question online

      Sounds like their using delaying tactics. They plan to, they added conditions, etc. Personally I don'y know who these OpenTV yokel's are,but clearly they are trying to avoid making the code public, else the line would have been: We have made the code public at . That the FSF has to file suit to make this happen means that they have to push the suit, else others will take code and abuse it until the FSF finds them and sues. Just dropping the case once they comply will set a bad precedent, they need to get expenses+ as a discouragement to others.

    • by Arker ( 91948 ) on Wednesday May 21, 2003 @05:31PM (#6010972) Homepage

      The FSF has always made it a matter of policy to always try to raise these issues quietly and solve them in private whenever possible. Since this guy doesn't give his sources, and there is nothing on the fsf.org website about it, we really don't know what is going on.

      They could be settling this amicably, and this guy found out about it and either ignorantly or maliciously decided to make it public without need. Or the FSF could have been trying to get these guys to honour their obligations in private for the past year, and the lawyer just being a lawyer and lying for his money. Who knows. Not nearly enough information in the article to know. Hopefully it will be clarified shortly.

  • by bloxnet ( 637785 ) on Wednesday May 21, 2003 @03:48PM (#6009971)
    I am definiately not a lawyer, but it seems to me that if the GPL simply does not remain stuck to, then that would mean pretty much ANY end user EULA or related licensing is worthless.

    The line from the article:

    "But legal agreements are supposed to matter in our system. Just because the GPL turns the idea of intellectual property somewhat around doesn't make it less valid."

    Seems exactly correct. IF the GPL is not enforced, what makes any other license agreement from any piece of software "enforceable". Aside form the amount of monetary grease being supplied to lawmakers that is.
    • by bobbozzo ( 622815 ) on Wednesday May 21, 2003 @03:52PM (#6010006)
      Not necessarily.

      The GPL uses copyright to enforce restrictions on distribution. Copyright has a LOT of legal precedents.

      EULA's are a license to use something. There are fewer precedents for that, and this case shouldn't be relevant.
      • by brlewis ( 214632 ) on Wednesday May 21, 2003 @04:11PM (#6010204) Homepage
        Bogus. Copyright law grants "exclusive rights" to the copyright holders, excluding other people from copying, which they would otherwise be free to do. There is no "use" law that grants exclusive use rights to anybody. If you buy something, it's yours to use however you want, unless you agreed otherwise at the time of the sale or earlier. EULAs have no teeth unless (a) you agree to them prior to sale or (b) they somehow hinge on copyright law.
        • You should read the GPL -- it's very explicit about this. The GPL makes no restrictions on use, and use of GPLed software does not bind you in any way. You can use GPLed code freely without any concern for the license. To quote from the GPL:

          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,

    • The difference between the GPL and most other lisences is that in the case of the GPL no money is exchanged for the lisence. Essentially, the opposition can argue that because it is made freely and widely available, the software can be treated as belonging to the public domain.

      As such, they can do whatever with it.

      • by f.money ( 134147 ) on Wednesday May 21, 2003 @04:07PM (#6010157)
        The difference between the GPL and most other lisences is that in the case of the GPL no money is exchanged for the lisence. Essentially, the opposition can argue that because it is made freely and widely available, the software can be treated as belonging to the public domain.
        Bullshit. Copyright makes no mention of money - the creator of a work has exclusive rights to distribution. He can give his works away for free, but that doesn't mean he gives up his rights. There is no method, besides the copyright expiring, of anything going into the public domain.
        jon
        • This is true. Money is not a requirement in a legal agreement. You know it, and I know it, but this will not stop the opponents of open source from arguing the case. As someone mentioned above, how do you determine damages for the misuse of something that is being given away for free?

      • (IANAL)
        For a contract to be valid consideration is required, it does not have to be money.

        GPL is just a way to get people to share equally with each other.
    • by Crispy Critters ( 226798 ) on Wednesday May 21, 2003 @04:07PM (#6010161)
      I am definiately not a lawyer, but it seems to me that if the GPL simply does not remain stuck to, then that would mean pretty much ANY end user EULA or related licensing is worthless. Remember that the GPL is unusual.

      When you purchase a product, you have certain expectations of what you can do with it. EULAs generally work to restrict your actions.

      However, code is copyrighted, and there is no reason to think that buying a copy of a piece of software would allow you to modify it and sell copies to other people. The GPL permits actions that otherwise would be illegal, while EULAs usually try to restrict actions that would otherwise be legal.

      Not to mention that the GPL has no effect on a user. There is no user license. The GPL only comes into play when the software is redistributed. This really doesn't have anything to do with EULAs.

  • That title is very poorly worded. It should be "FSF Threatens GPL Violator with Lawsuit."
  • But... (Score:5, Interesting)

    by Realistic_Dragon ( 655151 ) on Wednesday May 21, 2003 @03:50PM (#6009985) Homepage
    Surley if the company is distributing GPL code under additional restrictive licensing agreements, the recipient can jsut ignore these and redistribute the code freely under the GPL? (Assuming he was very sure that this was the case.)

    If the company does put the code online and issue a serious apology and a statement about their commitment to open source then sueing them may just send the wrong message about the open source community. However, if they show even the slightest sign of offending again the FSF should put their balls in a vice and squeeze hard - decent programmers who choose to give their work away should not be taken advantage of.
    • Re:But... (Score:4, Insightful)

      by bazmonkey ( 555276 ) on Wednesday May 21, 2003 @04:02PM (#6010115)
      Surley if the company is distributing GPL code under additional restrictive licensing agreements, the recipient can jsut(sic) ignore these and redistribute the code freely under the GPL? (Assuming he was very sure that this was the case.)

      And assuming that the code was accessible in the first place. I thought the article was stating that OpenTV left out parts of the source code or refused to provide it at all.

      Either way, if they do correct their blunder and provide the code, I think the FSF will stand down and consider it a victory. It would be nice for a case like this to get to court, however. Not because I get off on legal battles or anything, but because the GPL could exert itself much easier knowing that it has the legal precedent to do so.
    • Re:But... (Score:5, Insightful)

      by nuggz ( 69912 ) on Wednesday May 21, 2003 @04:05PM (#6010141) Homepage
      decent programmers who choose to give their work away should not be taken advantage of.

      Sure they should, they gave it away!

      Now those who license it under the GPL did NOT give it away and should have their license respected.

      Back before my time the BSD license said you had to display the credits. Some little company (AT&T wasn't it) didn't want to play by the rules, I wonder how that turned out?
      The old BSD license was very close to giving it away, much closer then the GPL, and courts ruled it was enforcable. I would be surprised if the GPL was any less valid.
    • Yes this would hold true if the GPL license itself would not forbid exactly that, it's constructed that way by the FSF it as you see it's good so.

      Since the GPL license forbids to sell it under an additional restricive license agreements, the seller would not have the right on the code first place, since he violated the GPL rules.

      HOWEVER since the did not have rights on the code, as receiver you also do not automatically receive any rights! Neither on the original GPL codes, nor on their extentions. Howeve
  • by TD_3G ( 595883 ) <matthew.sahagian@gmail.com> on Wednesday May 21, 2003 @03:50PM (#6009986) Homepage Journal
    Does anyone know of any statistics on how many developers actually get away with using Open Source Software (more specifically GPLed) code within their closed source products. It would seem to me that with the large distribution of GPLed code and the ease of use to obtain it along with documentation on how to use it, more and more people would do this assuming no one will ever find out. Afterall, how many people actually go around trying to look for breaches in the GPL.
    • by Anonymous Coward on Wednesday May 21, 2003 @04:06PM (#6010147)
      I was once asked the best way to obsfusicate the 'readline' library for use in a proprietary project - I didn't feel inclined to supply an answer.

      One of the worst offenders are Viglen Computers in the UK, who sell a network proxy/security/mail 'black box' that nmap reports runs on Linux, and the proxy appears to be Squid. The GPL is included in the webmin interface (well buried) but no source code is supplied on CD and there is no way to recover it from the box (without some pretty dedicated reverse engineering).
    • by Kjella ( 173770 )
      Does anyone know of any statistics on how many developers actually get away with using Open Source Software (more specifically GPLed) code.

      None. Because if they were in a statistic, it would mean somebody found out and so, they didn't get away with it. I'd bet most companies would lie even on an anonymous survey, someone might choose to raiding based on that survey.

      People will answer truthfully to surveys only if they believe there are no directly harmful consequences. Try asking the questions "Do you bu
    • by lynx_user_abroad ( 323975 ) on Wednesday May 21, 2003 @04:45PM (#6010532) Homepage Journal
      Does anyone know of any statistics on how many developers actually get away with using Open Source Software (more specifically GPLed) code within their closed source products.

      Try this little thought experiment; You're a (reasonably smart) software developer. You're paid to develop a portion of a proprietary software product. You find a function in a GPL'd program which does what you need. You do the copy/paste/globalsub dance and complete the project.

      Then a bit later, you get called into a meeting with your manager and some junior coder dude from another part of your company.

      "Hey dude, like, it kinda looks like, for your code, you like just copied the GPL'd stuff and substituted your own identifiers, man."

      This brings up the common questions of:

      If this was some "simple" piece of code, why didn't you just write it yourself? Are you incompetent or just an idiot?

      If it was complex stuff, did you really think no one would notice your implementation was identical to the GPL'd one, or are you just an idiot?

      Did you think your company could get away with this because you supposedly keep all your code secret (as if no one ever leaves your company, or there aren't any honorable, clued, and GPL-sympathetic people employed there) or are you just an idiot?

      Believe me, it's not that much more comfortable to be "that coder dude" having to ask the questions like "did you really write this yourself?" and "Do we have the rights to ship this to our customers?" and "...ummm...BugTrak just reported a vulnerability in the GPL'd one, do we need to go back and check our implementation?" Been there, done that. It's no fun counting dots on the ceiling why the Legal guy explains that we can't ship the product as planned, or have to recall everything we've already shipped.

  • Check out Mythtv! I built one! And MYTHTV is
    fully open source! I love the GPL!
  • by EvilStein ( 414640 ) <.ten.pbp. .ta. .maps.> on Wednesday May 21, 2003 @03:53PM (#6010020)
    OpenTV uad an office in Mountain View for a while, right down the street from Netscape. I used to peek in the window on my way home but I never actually saw anyone IN there, just a bunch of TV screens showing various programming.
    I always thought that it must have been a dot-com front for drugs or something.
    Interesting to see that it's an actual company. :P
  • Whew... (Score:5, Funny)

    by Anonymous Coward on Wednesday May 21, 2003 @03:54PM (#6010029)
    Note that Gillmor is reporting the FSF's claim of violation, not making it himself.

    Thanks! I almost had to read the article this time...
  • by termos ( 634980 ) on Wednesday May 21, 2003 @03:56PM (#6010047) Homepage
    To quote the article at siliconvalley.com: Some people I respect say the GPL is a bad idea, period. They say it's too restrictive of programmers' rights, in the sense of forcing them to open what they've done to the world.

    This is completly wrong! It does not restrict the right of programmers - it's more the opposite, it gives programmers the right to view technology and learn from it, and even more importantly - they don't have to reinvent the wheel every time. What is this with forcing them to open what they have done to the world? It is not forcing anyone, it is just a license which the programmer choose to distribute his software under, or he choose not to, I can't see how that is forcing anything on anyone.
    • How do people get away with posts like this? If the poster quoted the entire paragraph, you would see that s/he is simply paraphrasing what was already said:

      "Some people I respect say the GPL is a bad idea, period. They say it's too restrictive of programmers' rights, in the sense of forcing them to open what they've done to the world. Fine: If you don't like the GPL, don't create software from code that used it in the first place. Then put different licensing terms on what you've done."

      Nice plagiarism
    • by KrispyKringle ( 672903 ) on Wednesday May 21, 2003 @04:10PM (#6010195)
      "It is not forcing anyone, it is just a license which the programmer choose to distribute his software under, or he choose not to, I can't see how that is forcing anything on anyone."

      This appears to be, in essence, the same position as that of Gillmor (and of myself), that certainly it is a programmer's right to release the code however he wants, and, to some extent, we should be thankful that the code has been released at all. As Gillmor puts it, "Fine: If you don't like the GPL, don't create software from code that used it in the first place."

      However, the arguments against using the GPL (as opposed to saying it is somehow immoral or Bad) are perfectly valid; if you are not making money off of keeping your code secret, and you are going to release the code anyway, does it hurt you to allow others to make their code, which is derived from your code, secret?

      For many programmers, I suspect, the GPL is more intended as a means of preventing someone from selling their hard work. Perfectly valid, but other licenses can accomplish this more directly, while at the same time not creating such restrictions on other programmers who would like to use your code, say, with other open code which is not and cannot be converted to GPL.

      Picture a hypothetical situation (derived from a real one I experienced) where package derived from two open sourced applications violates the GPL because one is GPL and the other is a commercial/proprietary license which also states that works derived from its code cannot be licensed under another license. In other words, trying to incorporate code from two open, and nearly identical, "viral" licenses violates both.

      In this situation, the coder is prevented from doing something for no profit, simply to benefit the greater community in the original spirit of the GPL but hindered by the license itself.

      Surely the GPL is a double-edged sword, and not a miracle cure for all situations.

      • Well I've done something similar if you are the sole author of a GPL code you do have of course the right to append any additions to the GPL license for your product, in example to weaken it.

        I wrote a native java extention which was licensed under the GPL, however it used the SUN JVM. Which is corporate code. Impossible situation? No as the FSF has answered my request the solution is to put an extention to the GPL, like "As special exception the author BLALBA allows this software package to be linked again
      • The GPL allows dual licensing under other licenses that guarantee at least the rights the GPL provides - so if your hypothetical other license is "GPL compatible" - there's a list of them on the FSF website - then you can link code under said license with GPL code with no worries. If it's the OTHER license that says you can't link it with code licensed under any other license - well, thats not the GPLs fault :P

        Also, re: choosing the GPL - I do it for a couple reasons. One is that I'm proud of my work and I

    • by The Panther! ( 448321 ) <panther@austin.YEATSrr.com minus poet> on Wednesday May 21, 2003 @04:13PM (#6010223) Homepage
      What is this with forcing them to open what they have done to the world? It is not forcing anyone, it is just a license which the programmer choose to distribute his software under, or he choose not to, I can't see how that is forcing anything on anyone.

      Do you know how to read? Try reading the GPL. It requires any derivative works to also be GPL. That's a restriction, because it means you can never make software that is available for sale from anything that has been opened as GPL. Pretty serious restriction, if you ask a professional programmer. I am one, I know.

      As a result, the GPL has proven itself to be an excellent source for back-office proprietary, offline tools that never see the light of day and are never intended for release to the public in any form. Then you don't have to provide source code, and lose nothing of your technological edge to your competitors.

      While I admire the spirit of GNU, they're very impractical, and cause tremendous heartache among programmers that are generally in favor of their movement than not. Unfortunately, its primary target, the packaged software industry, is largely unscatched.

      • by ctid ( 449118 ) on Wednesday May 21, 2003 @04:25PM (#6010341) Homepage
        Do you know how to read? Try reading the GPL. It requires any derivative works to also be GPL. That's a restriction, because it means you can never make software that is available for sale from anything that has been opened as GPL. Pretty serious restriction, if you ask a professional programmer. I am one, I know.


        If some code doesn't have the GPL and just has standard copyright applied to it, you don't get to use it at all. You can't copy it. You can't change it and use the changed stuff you have made. You can't do anything with it. Apply the GPL and others get the right to copy, change, re-use and a whole host of other rights. It makes no sense to talk about the GPL as "restrictive", unless you compare it with some other arrangement (ie not standard copyright). So the GPL imposes a restriction as compared to (say) BSD licences, but so what? What is relevant is what you would have without a licence (nothing) versus what the originator grants you by applying the GPL (considerably more than nothing). You can't sensibly say that some other programmer should have applied (eg) BSD to some code so as not to "restrict" users. If you like BSD, you apply it to your code.

      • by Pentagram ( 40862 ) on Wednesday May 21, 2003 @04:54PM (#6010602) Homepage
        it means you can never make software that is available for sale from anything that has been opened as GPL

        Bollocks!

        1) There is nothing to stop you selling GPL'd software

        2) If you're the copyright holder of the code you can do anything you like with it, including making proprietary derivatives

        if you ask a professional programmer. I am one, I know.

        Excuse me while I fall down at your feet and beg for your wisdom.

        the packaged software industry, is largely unscatched

        If you were that professional you would use real words rather than making up your own.
      • Do you know how to read? Try reading the GPL. It requires any derivative works to also be GPL. That's a restriction, because it means you can never make software that is available for sale from anything that has been opened as GPL. Pretty serious restriction, if you ask a professional programmer. I am one, I know.

        It's a good thing you're a programmer, because you suck at being a lawyer.

        In absolutely no way does the GPL restrict your ability to sell software. Just because you aren't smart enough to come u
      • Do you know how to read? Try reading the GPL. It requires any derivative works to also be GPL. That's a restriction, because it means you can never make software that is available for sale from anything that has been opened as GPL.

        No, it's not a restriction at all. No-one forces you to make a derivative work. If you don't like the licence the original author used, you can do a clean room reimplementation - something I personally have had to do [weft.co.uk] a number of times.

        Pretty serious restriction, if you ask

      • "The Panther!" wrote: Do you know how to read? Try reading the GPL. It requires any derivative works to also be GPL. That's a restriction, because it means you can never make software that is available for sale from anything that has been opened as GPL. Ironic that you appear not to read much either. Here [fsf.org] is a whole page on the details of how you can sell GPL software. You will be interested to discover that the FSF encourages you to sell your GPL'd software. I'm sure what you mean is "nobody will pay."
  • by naarok ( 102579 ) on Wednesday May 21, 2003 @03:56PM (#6010056) Homepage
    Dan Gillmor is adding to the GPL FUD with errors in this article. He says a number of times that " If you create software that is derived from software previously licensed under the GPL, you must release what you've written under the same license.". This is not exactly true, you are not forced to release what you have written and you don't have to share the code unless you release your changes. In the case of OpenTV, it sounds like they are releasing the code, but doing an in-house mod to GPL code does not require you to release what you've written. Errors like this in the mainstream media just muddy the issue and add to GPL detractors.

    I've also seen some pretty convincing arguments that the GPL is on pretty solid legal ground. The GPL gives you the right to view the source -> modify it -> release it. In return for that right, you agree to the conditions of the license. Namely , that if/when you release your work, you use the GPL. IANAL, but this sounds like a simply contract you are agreeing to when you release your code.
    • This is not exactly true, you are not forced to release what you have written and you don't have to share the code unless you release your changes.

      It depends on how you read the sentence. "You must release it under the same license" does not necessarily mean "you must release it". It could be read to mean "you must relase it under the same license, or not at all". "You must drive on the right side of the road" doesn't mean "you must drive".

      Yeah, it could have been clearer, but I wouldn't accuse him of
  • After reading the article I get the impression that OpenTV is going to post the source code for the programs they use on the website, and the FSF will back off.

    True, if it does go to court it will be the first big test of the GPL. However, I doubt it will go that far.
  • # wc -l bsd.txt ; wc -l gpl.txt
    39
    340

    i wonder which one is easier to understand, use, and just flat out makes more sense.
  • by cmehta1 ( 88375 ) on Wednesday May 21, 2003 @04:12PM (#6010218)
    For all the GPL violations that the FSF has ever gone to court/threaten to goto court, I have yet to see any damages.

    Granted maybe its a good thing that when lawyer actually see what the GPL states, they fold like cheap suits.

    BUT there should be costs to violate the GPL, if only as a deterrent. Otherwise people will try to get away with it and only come clean when FSF gets huffy and puffy and simply distribute the source code in question. Its like bank robbers stealing from a bank, getting caught, and only have to give back the money w/o penalties.

    If the RIAA can get major damages out of college students for "sharing" mp3s with no business intent, then someone abusing GPL code should also be taken to the proverbial woodshed financially.

    For those who worry that we will get "mercenary" lawsuits, offer to distribute all cash (minus reasonable expenses) to some worthy charity (other than the FSF).

    All that being said...IF there are damage awards, how much do you ask for violating a free product's license. Your avg jury probably will simply say "The offending parties should post their code, but the original person didnt lose sales" and probably give squat.

    I dont even presume to know a way to properly calculate damages, but I do think it shouldnt be discriminatory amongst popular projects like Linux kernel vs. little projects of the week. Hence the lil guys are even more likely to be screwed over. Maybe the % of GPL source code in the overall body of product source can be a factor, but also relevant functionality overall too.
    • All that being said...IF there are damage awards, how much do you ask for violating a free product's license.
      Well, The simplest place to start would be to determine how much money the offending party made off of the free code. If they didn't release their code to begin with, then it is likely because it is being released as some sort of commercial product and they feel like they have trade/tech secrets to protect. Just because the author didn't lose money, doesnt mean people should be allowed to violate
    • BUT there should be costs to violate the GPL, if only as a deterrent. Otherwise people will try to get away with it and only come clean when FSF gets huffy and puffy and simply distribute the source code in question. Its like bank robbers stealing from a bank, getting caught, and only have to give back the money w/o penalties.

      The Free Software Foundation wants people to use GPLed software, and you don't entice people to use your software by crucifying organizations that make licensing mistakes. They don

  • by asv108 ( 141455 ) *
    If you haven't become an associate member of the FSF yet, now would be a good time!"

    I try to donate every year to different charities like the EFF and others. I'm not wealthy so it usually amounts to ~$300/year. I've never dontated to the FSF, because it is unclear to me where my money is going. I will not give the FSF a dime until until they stop childish behavior such as this [gnu.org], and another reservation I have about donating to the FSF foundation is what projects are funded? Does the FSF fund any "open s

  • by sacrilicious ( 316896 ) <qbgfynfu.opt@recursor.net> on Wednesday May 21, 2003 @04:25PM (#6010342) Homepage
    [The GPL] gives users of GPL-licensed software the right to see the source code, or programming instructions, of the software and to make modifications. But there's a string attached: If you create software that is derived from software previously licensed under the GPL, you must release what you've written under the same license.

    AFAIK you only have to release the source code to your software if you release the binaries. This may seem like a pedantic point, but in fact it makes a profound difference for any business that wants to go the "service bureau" route. Suppose your business consists of processing digital image files that customers submit. If the software that does this is built from GPL'd components, you nevertheless do *not* need to release the source code as long as it runs only on your servers. If instead you release a consumer version of the software, that is the point at which you must release the source as well.

    • by hpulley ( 587866 ) <hpulley4@NoSpaM.yahoo.com> on Wednesday May 21, 2003 @04:42PM (#6010510) Homepage
      Suppose your business consists of processing digital image files that customers submit. If the software that does this is built from GPL'd components, you nevertheless do *not* need to release the source code as long as it runs only on your servers. If instead you release a consumer version of the software, that is the point at which you must release the source as well.

      Exactly! Isn't this much of the point of the GPL? That users who buy software can do their own support (via the source code) but in this case the users are getting an end product so they have no need for the source code. If the code is buggy and the images are bad they'll complain to you to make them another picture but don't have the right to the source as they bought an image, not a program. The GPL attempts to keep non-proprietary code that way but doesn't restrict use of the resulting code itself.

      This is why you have to release your own code if you release linked binaries. Just releasing the original code would not let them support the program as bugs in your code could be the cause.

  • by Anonymous Coward on Wednesday May 21, 2003 @05:24PM (#6010898)
    My apologizes if this has already been posted: http://www.opentv.com/utilities/techdocs/download_ sdk.html
  • by yanowitz ( 21263 ) on Wednesday May 21, 2003 @05:24PM (#6010905)
    sdk [opentv.com] is here.

    [sourceforge.net]
    freetv has the announcement.

    Intriguingly, the postlink sources have a makefile for linux even though OpenTV doesn't officially support linux. Hopefully they'll release their toolchain for linux RSN.
  • by Abcd1234 ( 188840 ) on Wednesday May 21, 2003 @05:27PM (#6010930) Homepage
    Free software has been around for a LONG time, and in many incarnations. Sure, much of it has been licensed under the GPL, but the BSD-derived licenses have been around for as long (if not longer), not to mention the classic Artistic license, and so on. Calling the GPL the core of the free software movement is a vast overstatement.

    Consider, the BSD-derived operating systems (and by operating system, I mean the core and all the related tools) have been around for a LONG time, and have attracted a large number of developers. These developers have improved the BSD systems as a whole, and have contributed their changes back into the code base, despite there being no LEGAL requirement to do so. Granted, some companies have coopted BSD code, but who cares? In the end the BSDs have progressed just fine.

    So, why is this? It's because, in the end, the core of the free software movement is about creativity, generosity, and a sense of community, and NOT because they feel that *have* to contribute their changes back to the community. . I would contend that the reason the Linux kernel has progressed so well has little to do with the license and everything to do with the spirit of the community. Heck, I suspect that if the Linux kernel had been licensed under the BSD license, or even the Artistic license, it would have done just as well. Why? Because people *want* to work on the kernel. They want to be part of that community, and to feel like they can contribute. In the end, the GPL serves as nothing more than a political statement about the views of that community.

    Thus, I have to seriously question the idea that, if the GPL was defeated, this would "derail" the free software "movement". This so-called movement has been around for a long time, and will continue, whether or not the GPL is legally tenable.
    • I suspect a lot of people were not around in the pre-FSF/GPL days. The various Universities with computers would share their software with each other, and pretty much anyone else who had a computer.

      As soon as two machines could exchange files via UUCP, people and organizations were sharing software for no charge. There were even cases before any kind of communications based transfer were possible where, if you supplied the tape and shipping, you could get a vast array of software for that day.

      Of course, b
  • by GauteL ( 29207 ) on Wednesday May 21, 2003 @06:00PM (#6011223)
    Questioning wether the GPL is "enforcable" like this is just contributing to uncertainty.

    Why on earth do we question it in the first place? It is based very solidly in copyright law, a field that is pretty much tried and tested by now.

    If you take copyrighted code and distribute it without consent you are doing something illegal. The GPL is no different. Without that license, the user has no distribution rights.

    You are the copyright owner for code you have written, that does not change by you licensing it out with the GPL. The case where a receiver of the code, uses it against in breach of the GPL-license is pretty much a open and shut case. If the GPL is found invalid, OpenTV would not have the rights to distribute the software at all.

    The opposite, where the copyright holder tries to retract the rights to use the code (which is supposed to be irriversible except when the GPL is breached), is more interesting.
  • by dreamword ( 197858 ) on Wednesday May 21, 2003 @06:30PM (#6011447) Homepage
    They have downloadable binaries of the GPL'd software here [opentv.com], posted along with a copy of the GPL. As for source, the page says:
    OpenTV will also provide any third party a complete machine-readable copy of the source code for OpenTV Distributed GNU Utilities on a medium customarily used for software interchange in exchange for our cost of physically performing such source distribution, provided the request is received no later than 3 years after OpenTV has distributed the OpenTV Distributed GNU Utilities to you. To request a copy of the source code for a particular OpenTV Distributed GNU Utility, please send a written request, including contact, billing and shipping information to: ...
    Which appears to comply with part 3(b) of the GPL:
    (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.
    So it seems that they've fixed it, the CD they send in response to requests doesn't contain all the code it needs to contain, or there's some other GPL'd code not included in the SDK distribution. Any other ideas on how they might not be in compliance?
  • by dilute ( 74234 ) on Wednesday May 21, 2003 @07:28PM (#6011792)
    You can look these registrations up on the U.S. Copyright Office web site, http://www.loc.gov/copyright/

    I saw only 19 registrations, but most of the "biggies" (GNU C, Emacs, GNU tar, diff, make, m4, etc.) are covered. These are existing registrations. There are potentially serious consequences for infringing these - even with no "actual" damages. Plus FSF could register more of their copyrights any time they wanted.

    This looks pretty serious to me. I don't see why there's any doubt about FSF's ability to enforce this. My guess is that they'd rather settle it without having to spend any real money. Even with volunteer lawyers, lawsuits can cost a lot.

    The guy in the paper needed somthing to write about. This will quietly settle and it will not be big news.

"Protozoa are small, and bacteria are small, but viruses are smaller than the both put together."

Working...