Slashdot Mirror


FSF Threatens GPL Lawsuit

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.

426 comments

  1. Umm, and by Anonymous Coward · · Score: 5, Informative

    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

    1. Re:Umm, and by Gortbusters.org · · Score: 1

      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.

      --
      --------
      Free your mind.
    2. Re:Umm, and by Crispy+Critters · · Score: 2, 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 standing relationships with Dell. Companies that write and sell applications, particularly for business, will be targeting their code to run on Dell Linux, not Redhat. Linux code would have to be written to support either Linus's kernel or Dell's kernel; not both because Dell would want NDAs from developers.

      The current momentum of increasing Linux support will be split into the free and proprietary streams. Free Linux would always have free gcc, emacs, X, and so on but the attention and money would go away. (Which I have no problem with.) Enough coders would be happy to program for the public domain to keep things going.

      Nah, I'm just paranoid. But it's an amusing way to pass the time.

    3. Re:Umm, and by ichimunki · · Score: 1

      What about it? You don't have a legal right to create derived works from GPL software if you don't accept the terms of the GPL. If OpenTV can't or won't abide by the GPL then they are guilty of copyright infringement in a very big way. That's still illegal. In fact, I wonder if one couldn't spin the GPL as a security mechanism and make them out to be violating the DMCA as well. ;)

      --
      I do not have a signature
    4. Re:Umm, and by mindstrm · · Score: 1

      Agreeing to share improvements isn't what it's about. That's somethign the open source world likes to do, but it's not what the GPL is about.

      The GPL is about providing the source, and the freedom that that gives you as a person/developer, to anyone who you distribute the work to, including the source to your modifications. THat enables THAT person to choose to do what they want.

      It's entirely possible for me to take a GPL app, modfiy the crap out of it, and distribute it to a dozen of my friends, who all refuse to give it to anyone else. We could easily effectively keep peopel from obtaining our changes.

    5. Re:Umm, and by visualight · · Score: 4, 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.

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

      --
      Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
    6. Re:Umm, and by Electrum · · Score: 1

      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.

      The GPL has nothing to do with EULAs.

    7. Re:Umm, and by Arandir · · Score: 1

      Umm, yes it does. Both licenses purport to tell you what rights you don't have. The only difference is that the MS EULA has a much longer list of rights they claim you don't have.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    8. Re:Umm, and by An+Onerous+Coward · · Score: 1

      Sure it does. Both, insofar as they are legal and binding, are enforcable as a result of copyright law. Both govern the actions a recipient of a copyrighted work can take.

      The main difference, and the reason that the GPL is probably far stronger than EULAs, is that the GPL places no restrictions on the use of a product, only on redistribution.

      It would be very difficult for a court to smack down the GPL without weakening the legal framework which justifies EULAs.

      --

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

    9. Re:Umm, and by amorsen · · Score: 1
      The GPL is not an EULA. Read it. It does not apply if you only run the software, or if you use the software in the ways normally allowed by fair use (making backup copies, copying to RAM for execution, that sort of stuff). On the contrary, an EULA purports to apply as soon as you click ok during the installation.

      The GPL gives you rights that you do not have under copyright/fair use. It does not take away any of the rights that you have under copyright/fair use.

      --
      Finally! A year of moderation! Ready for 2019?
    10. Re:Umm, and by Arandir · · Score: 1

      There is one area where it does regulate usage. Linkage. If I distribute a 100% orginal application that dynamically links to a GPL library, then I must GPL that application, even if I do NOT distribute or modify the library.

      The FSF considers this derivation but it is not. All you are "using" in the library is the API, and since you cannot copyright an API, it is not derivation to create a work that uses that API. It is even possible to create an application that uses a GPL library without even possessing that library.

      I am not talking about static linkage, which would be a case of distribution, but of dynamic linkage. The GPL v3 might even have clauses to regulate runtime linkage as well. With dynamic linkage I do not copy, modify, distribute, fold, staple or mangle the library. I merely include some references to the library which are not resolved until runtime.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    11. Re:Umm, and by WNight · · Score: 1

      Seriously, the original poster was right. EULAs and the GPL are *nothing* alike.

      With an EULA the company expects you to believe that you bought the product, yet this hidden contract that you not only didn't see, but couldn't see, and which contains unenforceable elements, is suddenly binding.

      With GPLed software, you receive the software and can use the software is *any* way that copyright allows. There are *no* usage restrictions in the GPL. As they say, anyone who does not distribute GPLed software can completely ignore the license. But, if you want to do what would be copyright infringement you can read the license and see that the author is willing to let you do that, if you do it in a specific way.

      Again, the GPL is voluntary and does not restrict use at all. An EULA isn't voluntary, isn't pre-sale, and heavily restricts your usage and non-usage actions. (You can't do X with the software, you also can't post benchmarks, etc.)

      But, EULAs aren't enforceable. The consumer doesn't know what they say, often doesn't know they exist, they're expected to take effect after a finalized sale, etc. (You can't buy a stick of gum, then show the clerk a "contract" stating that with all gum purchases you're also entitled to a can of pop.) And, think of this. If EULAs were enforceable, would the software companies have wasted so much money on bribery... err lobbying... to get the UCITA passed in some states?

  2. But... by Realistic_Dragon · · Score: 4, Interesting

    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.

    --
    Beep beep.
    1. Re:But... by bazmonkey · · Score: 3, Insightful

      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.

    2. Re:But... by nuggz · · Score: 5, Insightful

      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.

    3. Re:But... by anshil · · Score: 1

      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. However the copyright holder can sue them for violation of his copyright. (Also as receiver of the product you can't).

      That are some simple legal principles at work one should learn when handling with these sort of things.

      Nobody can give further more rights than he has. Itself very logic isn't it?
      But this also applies to the GPL. Only one can give it further on the licenses if he has the right on it itself. He also can't give you more rights than he has (removing the GPL restrictions and so on).

      Secondly only the one who is damaged can make a private lawsuit, not somebody who feels something should be set right. For example as receiver of a product where you know the original author put it on the GPL license, and your seller denies to give you the code. You can do nothing, since the copyright holder is the one who is damaged.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    4. Re:But... by martyros · · Score: 1
      Well, no... see, the additional code company X wrote is still copyrighted by company X. Just because they broke copyright law by illegally distributing copyrighted code (or copylefted, if you prefer) written by someone else without their permission, doesn't give you the right to break the law by illegally distributing company X's code without their permission.

      The only way for company X to legally distribute the whole shebang is to (a) put their code under the GPL, thus gaining permission from the original authors, or (b) contacting each of the original authors of the code individual and asking their permission to distribute it (assuming they still own the copyright).

      --

      TCP: Why the Internet is full of SYN.

    5. Re:But... by Darthnice · · Score: 1
      Nuggz wrote: Some little company (AT&T wasn't it) didn't want to play by the rules, I wonder how that turned out?

      I read this as a retorical question. I'm not familiar with that incident. Care to share the story?

    6. Re:But... by Kaz+Riprock · · Score: 1

      Surely 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.)

      No, because then the developer/recipient would be liable for breach of the contract with OpenTV (aka "2 wrongs don't make a right"). ...and don't call me Shirley.

      --
      Mordor...a magical, mythical land where women are more rare than dragons--but where every man would rather find a dragon
    7. Re:But... by abe+ferlman · · Score: 1

      decent programmers who choose to give their work away should not be taken advantage of.

      Sure they should, they gave it away!

      Yeah, that's what I say when I take food from the soup kitchen! Haha, suckers! Real restaurants charge for their food, like McDonalds!

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    8. Re:But... by Anonymous Coward · · Score: 0
      mordor, from old english morÃor "murder"
      theoden, from OE Ãzeoden "king"
      frodo, from OE froÃo, "wise"

      it's a great book(s) but he basically lifts common words from OE and makes them into exotic proper nouns.

      then again, that's how they named shit back in the anglo-saxon times.

  3. How many developers get away with this? by TD_3G · · Score: 5, Interesting

    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.

    --
    ...
    1. Re:How many developers get away with this? by bloxnet · · Score: 1, Funny

      I know of one company that gave itself away because of zlib vulnerabilties.....

    2. Re:How many developers get away with this? by Anonymous Coward · · Score: 0

      how many developers actually get away with using Open Source Software

      There are no statistics... that's why they get away with it.

    3. Re:How many developers get away with this? by David_W · · Score: 3, Insightful
      I know of one company that gave itself away because of zlib vulnerabilties.....

      I'm curious... how did a library that has a BSD-ish license reveal a GPL violation?

    4. Re:How many developers get away with this? by Anonymous Coward · · Score: 5, Interesting

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

    5. Re:How many developers get away with this? by Anonymous Coward · · Score: 0

      Documented support for gzip and png wasn't a big enough hint?

    6. Re:How many developers get away with this? by Anonymous Coward · · Score: 0

      Ever think of moderating and meta-moderating to help fix it?

    7. Re:How many developers get away with this? by Anonymous Coward · · Score: 0


      I religilously moderate when given the points. However since the majority likes to take childish potshots it makes no difference. The only net effect of my efforts is to lose points when my ratings are metamoderated (which doesn't stop me from doing it, as I'm never short on Kharma).

    8. Re:How many developers get away with this? by arkanes · · Score: 1

      Is it possible the GPL software running on the box hasn't been source modified, and therefore simply providing the address of the official download site is sufficent under the GPL?

    9. Re:How many developers get away with this? by lfourrier · · Score: 1

      any professionnal programmer live in one of two worlds (sometime part time one, part time the other):
      distributable generic software, or un-distributed specific software. GPL matter only in the first case. In a bank, when you develop the trading software, or the risk analysis, or pricer, redistribution is not an option you can exercise.
      The only redistribution of software that can arise is in case of M&A, and then, if software is not discarded, the type of transfert is more assimilable to embeded system. And when you buy a company and its IT systems, you get the sources in the (poor) state they are in. So no problem.

      Now, for redistributable software, there is the world of the commercial, and the word of the open (and a lot in between). Commercial software is a world I know very little. The only thing I know is that my current customer, when buying a financial software, bought also access to the source. I think also that the reality of commercial software, generic and packaged, and sold, is the concern of less than 10% of developper worldwide. if there are cheaters in this 10%, we, as a society, must punish them when caught. (And I think it is the main reason why Microsoft should have been destroyed by DOJ : when the cheater is the winner, developed society can not sustains itself very long, because, before long everybody cheats. Let corporations cheat, lobby, buy politician, steal oil abroad, and be surprised to have unsecurity at home...but it is not the subject)
      For open projects, if elegance is part of the motivation, licence coherence is important, and must be part of the solution. If ego booster is the main drive, perhaps we can find some cheaters there too. But usually, a little flame war correct the situation.

    10. Re:How many developers get away with this? by Anonymous Coward · · Score: 0

      Well, you know, it all comes down to "getting a life"...

    11. Re:How many developers get away with this? by MrResistor · · Score: 3, Insightful

      The GPL doesn't require source to be included, just available. Have you asked for it?

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    12. Re:How many developers get away with this? by mgkimsal2 · · Score: 1

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


      So what? All the GPL says is that the recipient must be able to request the source code and the supplier must give it to them, and can charge a nominal distribution fee. Nothing was ever said about having to distribute the source with binaries.

    13. Re:How many developers get away with this? by Anonymous Coward · · Score: 1, Interesting

      My impression is: lots, and they don't always have to be terribly clever about it. I actually blew the whistle on a previous employer to the FSF. They were distributing a product that contained, essentially, a fairly complete Linux distro, including a fair bit of GNU/FSF (c) code. This thing had been out there being sold for several years, and clearly showed fairly standard Linux boot messages when turned on. (When I saw the University of Swansea whizz by I *knew* it was for real ;) I'd drawn attention to this internally (memos to management and whatnot) with the predictable result that nothing happened. When the FSF got on the case, apparently the corporate lawyers blustered for a bit and then quietly agreed to fold. Last I heard they were preparing to bite the bullet and contact customers with the source, license and so on that they'd somehow 'forgotten' in the original released product. So all was well; the GPL survives, the breach of copyright was healed, and yet... somehow it rankles with me that the evil corporation concerned (a well-known multinational firm) got no negative publicity at all. I'm not naming them because the FSF specifically asked me not to; I'm just saying it rankles a bit. (Hence also the AC post.)

      Since then I've come across several security appliances where the vendor even name drops Linux on their website in the product specs, but sure enough there's no license and no source. (CheckPoint springs to mind.) Again it's all pretty much out in the open. If Slashdot had a frontpage lead saying "Microsoft in blatant breach of GPL" you'd have over a thousand comments, I bet, but stuff like this seems to go on all the time.

    14. Re:How many developers get away with this? by rekoil · · Score: 1

      As described, assuming my reading of the GPL is accurate, this may not actually be a GPL violation...

      It is perfectly legal under the GPL to distribute GPL binaries, as long as they are compiled from publically-available source code. So selling a box that runs on the Linux kernel and the Squid daemon is not a GPL violation, even if other non-GPL software runs on the box as well.

      The requirement to produce source code only kicks in if it is modified by the developer. For example, if Viglen sold its box with a "hardened" Linux kernel, for example, and did not release a diff of the "hardening" source, then they would be violating the GPL.

      Does that sound right?

    15. Re:How many developers get away with this? by lynx_user_abroad · · Score: 4, Interesting
      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.

      --

      The thing about things we don't know is we often don't know we don't know them.

    16. Re:How many developers get away with this? by MonopolyNews · · Score: 1

      I so want to start a project to do this... check for binay prints of GPL only libraries in commercial software. Although the problems are numerous, there are ticks of luck (like embeded strings, unique idioms) that one could work from. It would take a lot of CPU, ideally a Linux screen saver!

      I actually have the skills to code this, but not the time... and many think I'm crazy. Of course it is doable in the sense that a computer really can be set to looking for needles in haystacks.

      --

      Slashdot Journal on Monopoly News
    17. Re:How many developers get away with this? by Ben+Hutchings · · Score: 1

      That will not only satisfy the GPL's source distribution if the binaries are being distributed commercially.

    18. Re:How many developers get away with this? by Ben+Hutchings · · Score: 1

      There was no attempt at hiding the use of GNU code here. OpenTV distributed an SDK including modified versions of GNU make, gcc and binutils with 'o' added to most of the command names. These produce o-code, which is bytecode for a virtual machine that OpenTV provides for set-top boxes.

    19. Re:How many developers get away with this? by Anonymous Coward · · Score: 0

      Tell the FSF -- Slashdot can't do anything about it.

    20. Re:How many developers get away with this? by arkhan_jg · · Score: 2, Insightful
      This wouldn't be an inty box, would it?

      I've got one of them myself, and having poked around the command line while repairing it (with an inty engineer on the other end of the phone) it's a *BSD box, rather than a linux box.

      And yes, apparently it is running an unmodified squid, so they don't need to provide the source code for that. I believe it's also running apache, but again, I've been told it's unmodified.

      If I was to hazard a guess, their custom stuff is in the webpages running on apache, and possibly custom squid modules. Either way, they don't need to release their code under the GPL any more than I need to release my PHP scripts under the GPL, as they are not altering the programs themselves.

      Of course, you could always speak to inty as they are more likely to be able to help you than viglen, who are only resellers...

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    21. Re:How many developers get away with this? by Wordplay · · Score: 1

      Nope. You've misread.

      "3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:..."

      Section 1 covers distributing an unmodified version. There's no exception for not modifying it. If you distribute the binary, you're on the hook to distribute the source too.

    22. Re:How many developers get away with this? by Wordplay · · Score: 1

      The GPL says that if you don't send out the source code, you have to include a written offer to the person receiving the binary (and transferrable to anybody else) outlining how one might request the code.

      That's not to say that this hasn't been done in this case--you'd have to ask someone who actually bought a box to know for sure.

    23. Re:How many developers get away with this? by dh003i · · Score: 1

      If this was some "simple" piece of code, why didn't you just write it yourself

      If the code was simple enough to be generic, then it doesn't matter. The programming equivalent of something as generic as "I am fine" cannot be copyrighted. Something can only be copyrighted if it is not generic, and is of enough lenght/complexity to be unique.

    24. Re:How many developers get away with this? by bhsx · · Score: 1

      or to point the requestee to the original author of the source code used, if you didn't do any modifications yourself.

      --
      put the what in the where?
    25. Re:How many developers get away with this? by Wordplay · · Score: 1

      Where do you see this? This is contrary to my understanding of the GPL, as well as statements of RMS that I've read.

      I believe the idea was that pointing to another source wasn't good enough because you took no responsibility for that source still being up.

    26. Re:How many developers get away with this? by bergeron76 · · Score: 1

      They don't have to provide the source code with the distribution. They just have to provide it if asked.

      Have you asked them for it directly?

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    27. Re:How many developers get away with this? by phliar · · Score: 1
      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.
      In about fifteen years of hacking, I've seen one instance of borderline violation: it was code meant for internal use only -- not distributed, so the conditions of the GPL didn't apply -- but the copyrights had been stripped. I removed the file from CVS and notified the developer of his error.

      I think companies for the most part really don't want to borrow GPL-ed code. They don't want the legal hassles regardless of whether or not the GPL is enforceable, and it's impossible to keep a violation a secret -- all it takes is one disgruntled ex-employee. It's only lazy and unscrupulous programmers that tend to do this.

      --
      Unlimited growth == Cancer.
    28. Re:How many developers get away with this? by Anonymous Coward · · Score: 0

      VMWare ESX Server is an another example. Although VMWare guys complteley deny that Linux is being only used as a "console operating system", it really is a lie. It loads Linux kernel, and a lot of Binary only modules on top and then calls it as a 'console' operating system, then who will provide the source code for those binary modules? Good luck for finding the source code for the kernel modules in their CD or in their website. You can't read even a single useful document about VMWare ESX server until you are a paying customer though. At times I wished I could buy a copy of that and send to Linus, so that as a copyright owner of the Linux kernel code he might be able to demand for the source code of the VMWare binary only modules by enforcing GPL license (but I'm not that rich though). Hopefully one of these days FSF will get them.

    29. Re:How many developers get away with this? by civilizedINTENSITY · · Score: 1

      The GPL also requires that you either recieve the source with the binary, or a *written* offer of the source, (or a third non-commercial only clause). Its not non-commercial. Source isn't included. So where was the written offer?

      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

    30. Re:How many developers get away with this? by civilizedINTENSITY · · Score: 1

      You are wrong regarding the GPL. The GPL comes into play as soon as you distribute. The fact that you are distributing an unmodified binary doesn't exclude the requiredment that you make sourcecode available. This is explictly stated in 3.a,b,c. And squid is GPL-ed http://bulle.bitforbit.no/ftp/linux/squid/squid-2. 4-200109042300/COPYRIGHT

    31. Re:How many developers get away with this? by Error27 · · Score: 1

      And yes, apparently it is running an unmodified squid, so they don't need to provide the source code for that. I believe it's also running apache, but again, I've been told it's unmodified.

      The GPL places different restrictions on businesses vs individuals. Businesses still have to release unmodified code with the binary or offer to send CDs with the code. This is paragraphs 3a and 3b. Paragraph 3c only applies to individuals.

    32. Re:How many developers get away with this? by Cally · · Score: 1

      It seems unlikely the FSF would do anything in this situation, as the copyright for the Linux kernel belongs to Linus. Of course if the GNU toolchain's in there, it's a different story. But the FSF don't (AFAIK) pursue violations of any GPL'd software, only stuff that they own the copyright for. One reason why they request developers to assign tehm the copyright - it makes it easier for them to defend the GPL.

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    33. Re:How many developers get away with this? by arkhan_jg · · Score: 1

      I stand corrected. I still think we ought to ask Inty for the source first though, before we hang them for GPL infringement. If I remember, I'll email them when I get back to work next week...

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    34. Re:How many developers get away with this? by prizog · · Score: 1

      Hi. I work for the FSF investigating license violations. Can you let me know if there's any software on the Viglen box which FSF holds copyright on? Maybe gzip, or bash, or glibc, or GNU Tar? We even have copyright on a small part of busybox. If we do hold copyright, we can work to get you source code, like we did in this case (but, hopefully, without taking a year and a newspaper article). Also, let me know the exact name of the product. My email address is novalis at fsf period org.

    35. Re:How many developers get away with this? by Error27 · · Score: 1

      Of course. Everyone should be polite as polite as you.

  4. In case it gets ./d by cmburns69 · · Score: 0, Informative

    GPL Legal Battle Coming?
    posted by Dan Gillmor 12:06 AM

    The free software movement has surmounted all kinds of obstacles in its short history, moving from a political statement to a prominent position inside the world's largest companies.

    A battle may -- repeat, may -- be shaping up over whether the GNU General Public License, or GPL, can be enforced. If it gets to court, this could be a pivotal case.

    The GPL is the legal core of the movement. It's basically a copyright agreement. It 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.

    The Free Software Foundation (FSF), which monitors the scene and enforces the GPL, says a Mountain View company has been violating the GPL for more than a year. The foundation calls the violations serious and is threatening a lawsuit.

    The specifics of the FSF's beef with OpenTV have to do with the company's policies in sending source code to licensees of OpenTV software tools created under the GPL. According to the foundation, OpenTV has either refused to provide the code, or has attached improper conditions on providing it, to several programmers who have every right to it.

    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.

    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.

    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.

    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.

    --- From here ---

    Tom Brown
    An online Starcraft RPG? Only at
    In soviet russia, all your us are belong to base!
    Karma: Redundant

    --
    Online Starcraft RPG? At
    Dietary fiber is like asynchronous IO-- Non-blocking!
    1. Re:In case it gets ./d by Anonymous Coward · · Score: 0

      I modded this down Troll. don't post mirror as your user... use AC.

    2. Re:In case it gets ./d by Anonymous Coward · · Score: 0

      thank you mr. slashdot-rules-man. it's good to see that someone around here is going to take charge, and use their modpoints to back it up.

      christ, get a fucking life.
      okay, back to fucking your mother.

    3. Re:In case it gets ./d by WebMasterJoe · · Score: 0, Offtopic
      I modded this down Troll. don't post mirror as your user... use AC.
      Don't mod and post in the same article! You're worse than the guy posting with his own account! (not that I think the guy was wrong for doing that, and he certainly wasn't trolling)

      I don't imagine why anybody would metamod your mod as fair.
      --
      I really hate signatures, but go to my website.
    4. Re:In case it gets ./d by Farley+Mullet · · Score: 1

      oh yeah, would you happen to be this guy by any chance?

      asshat.

    5. Re:In case it gets ./d by Anonymous Coward · · Score: 0
      Sour grapes? You got some karma and that's makes you the winner? Karma's practially free, you just have to write something, instead of stealing.

      You're a loser. It's a newspaper. They don't get slashdotted. You just wanted to get some karma. I hope both your posts go to -1. It would server your right. The article is copyrighted.

    6. Re:In case it gets ./d by Anonymous Coward · · Score: 0
      I don't imagine why anybody would metamod your mod as fair.

      I would. I can't stand this kind of karma crap. There's now way it would be slashdotted. I would also mod all the +1's as unfair. There's not excuse for doing this.

    7. Re:In case it gets ./d by Anonymous Coward · · Score: 0

      LIAR! AC's can't meta mod.

    8. Re:In case it gets ./d by anshil · · Score: 1

      Oh man charma envy, your the worst!

      Who set this rule after all? Oh it must have benn you who is lawgiver and executioner in once.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    9. Re:In case it gets ./d by cmburns69 · · Score: 1

      I'll be the first to admit that I mainly post to get karma. And just because its a newspaper, doesn't mean it won't get slashdotted.. I know of a couple of newspapers that would go down in an instant.

      And everybody cares about copyright, huh? How many MP3s you got? Any DIVXs? If you don't, then I respect you for it.. But the only copyright/license the majority of slashdotters respect is the GPL.

      At least I have the balls to post non AC, even if its to take the heat. And I HOPE this thread gets modded down. Its really only here so you'll see it.. Besides, it would server me right!

      --
      Online Starcraft RPG? At
      Dietary fiber is like asynchronous IO-- Non-blocking!
    10. Re:In case it gets ./d by Anonymous Coward · · Score: 0

      MP3, by nature, has nothing to do with copyright infringement.

      Neither does DIVX. Or divx, for that matter.

    11. Re:In case it gets ./d by Anonymous Coward · · Score: 0

      I cannot speak for anyone else, but when I first clicked on the link it wouldn't load for me. It hung in limbo for at least 30 seconds so I went "self, looks slashdotted or something". Perhaps it might load now, but seeing as how it's posted, there's no need for me to try it.

      --zogger

  5. MythTV is a better product and it's OPEN SOURCE! by MrJerryNormandinSir · · Score: 2, Informative

    Check out Mythtv! I built one! And MYTHTV is
    fully open source! I love the GPL!

  6. Looked like an odd place by EvilStein · · Score: 4, Funny

    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

    1. Re:Looked like an odd place by asscroft · · Score: 1

      I came to the same conclusion. There was never anyone in the building - ever! There was that rehab/halfway house by the tracks right down the road too, I figured it was a nice location for some drug dealing.

      --
      because I have been enjoined by this Holy Office to abandon the false opinion which maintains that the Sun is the centre
  7. Too little too late. by FreeLinux · · Score: 5, Interesting

    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.

    1. Re:Too little too late. by Anonymous Coward · · Score: 2, Insightful

      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?

    2. Re:Too little too late. by DustMagnet · · Score: 5, Insightful
      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.

      --
      'SBEMAIL!' is better than a goat!!
    3. Re:Too little too late. by Thing+1 · · Score: 1
      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.

      IANAL, but IIRC the GPL simply states that you must distribute the source to those customers who request it. So they don't have to put the source online -- they just need to make it available to their customers.

      I don't know how OpenTV is giving/selling the binaries to their customers; if they have downloads available on the internet then I would assume they should post the sources. But a cursory view of their web site shows that this doesn't appear to be the case.

      --
      I feel fantastic, and I'm still alive.
    4. Re:Too little too late. by Mooncaller · · Score: 2, Insightful

      This is all rather silly. Most likely, the violation was caused by a missunderstanding of the requirments of the GPL and ineffective communication, between the FSF and OpenTV and between buisness segments of OpenTV. If OpenTV openly adresses the issue, which they appear to be doing, then the issue is closed. The kingdom is at peace, and the knights can get back to programming.

    5. Re:Too little too late. by MonopolyNews · · Score: 1

      damages awarded as zero, or $1, could go with an injunction against using GPLed code in the future, and that would be enough.

      --

      Slashdot Journal on Monopoly News
    6. Re:Too little too late. by cdrudge · · Score: 4, Insightful
      If you would have taken the 10 seconds to skim the article, you would have found:
      The specifics of the FSF's beef with OpenTV have to do with the company's policies in sending source code to licensees of OpenTV software tools created under the GPL. According to the foundation, OpenTV has either refused to provide the code, or has attached improper conditions on providing it, to several programmers who have every right to it.

      It sounds to me like people have tried to request it, but they have refused to give it. It is not a matter of not posting it online.
    7. Re:Too little too late. by Echnin · · Score: 1
      To WHOM, god damn it! It's the object form of the pronoun, as after a preposition. Oh, and don't put commas after your conjugations; put them before them. If they occur in the start of a sentence, do not use any punctuation there.

      Brought to you by your Norwegian teenager grammar nazi.

      I agree with what you're saying, though. :)

      --
      Lalala
    8. Re:Too little too late. by EmbeddedJanitor · · Score: 1
      A few points:

      The teeth in the GPL is copyright law. This means that only the copyright holder can enforce/prosecute. The FSF can only press the case if the FSF is the copyright holder of code that they are linking to.

      There is no requirement to post GPL code online. You must just make it available to those that ask for it.

      --
      Engineering is the art of compromise.
    9. Re:Too little too late. by GlassHeart · · Score: 2, Insightful
      damages awarded as zero, or $1, could go with an injunction against using GPLed code in the future, and that would be enough.

      No, that wouldn't be enough. That's saying that any commercial entity can just steal GPL code at will, and pay $1 if they're found out.

      If the original authors are giving away the code for free, it's a bit hard to calculate compensatory damages. However, punitive damages should be assessed, so that companies don't get away with the act. Either they should be required to remove the offending code (incurring large delays in their product cycle from having to develop an alternative) with a smaller fine, or provide the modified sources with a bigger fine (so they don't think they can just delay open sourcing until sued).

    10. Re:Too little too late. by ichimunki · · Score: 3, Insightful

      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.

      --
      I do not have a signature
    11. Re:Too little too late. by Anonymous Coward · · Score: 0

      But, the fact of the matter is that they are only doing this after being called on the carpet by the FSF.

      As opposed to the violation of the Virgin Webplayer - Using GNU/Linux and not releasing code.

      The FSF was contacted and they didn't care. When its someone with money and well known (Virgin) They don't care. When its a small, unheard of firm, they are right there.

    12. Re:Too little too late. by lynx_user_abroad · · Score: 2, Insightful
      Who lost money because the source code wasn't released in a proper fashion?

      It works like this. The act of not releasing the source code (a GPL violation) incurs the simple penalty of no longer having a license to make and distribute copies of that GPL licensed code. That's all. But then it get's sticky.

      The act of making and distributing copies of the GPL licensed code without a license to do so (a Copyright violation) incurs potentially huge penalties, which varies on a case by case basis, but can include a requirement to destroy all illigitimate copies, and monitary damages three times whatever profit was made by selling the illigitimate copies. Furthermore, Copyright law is well established, fairly universal, and backed by huge companies with deep pockets and mean bulldog lawyers like Disney, the MPAA and the RIAA.

      The violator could be required to recall and destroy all copies (or devices including copies) of the illegally published software (and refund money to their now-pissed-off customers), as well as turning over all profits derived from the illegally published software, as well as paying twice as much again in punatitive damages. That's before reimbursing the copyright holders for the cost of lost sales (which I think you are presuming would have a low value, because it's given away for free) and such. In other words, you can't claim free license to publish someone elses writings even if they couldn't make any money publishing it themselves.

      For most businesses, it simply spells game over which is why every business which finds itself in the position of having to explain a GPL violation quickly comes to it's senses (whatever the cost) and adheres to their obligations. The alternative is unthinkable.

      --

      The thing about things we don't know is we often don't know we don't know them.

    13. Re:Too little too late. by Anonymous Coward · · Score: 1, Informative

      I think you missed the "statutory damages" provision of copyright law.

    14. Re:Too little too late. by Purple+Library+Guy · · Score: 1

      Seems to me this wouldn't so much be a case for monetary payments (aside from a basic fine perhaps) as for revocation of privileges--unless they wrote all the GPL software they were distributing from scratch. Which seems unlikely--as I understand it, the FSF normally prefers to deal legally only with software they have copyright on. Chances are, this outfit is shipping a Linux on these set-top boxes or whatever, and that Linux has GNU tools on it as per usual, thus giving the FSF their legal basis, as the copyright holders, for a suit.

    15. Re:Too little too late. by Dwonis · · Score: 1

      IANAL, but IIRC the GPL simply states that you must distribute the source to those customers who request it. So they don't have to put the source online -- they just need to make it available to their customers.

      That's almost correct, but not quite. If you distribute source code with the binaries, then you only have to distribute the source to customers, but if you do not, then you must (I quote, and take note of "any third party"):

      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;

      The full section is as follows:

      3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

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

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

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

      The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.

      If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.

    16. Re:Too little too late. by PyromanFO · · Score: 1

      Yes, they would get away from it for free. But they cant use any GPL code in the future, so all thier product would have to be recalled till they rewrite all the GPL code, then release thier product. Thats a pretty big problem.

    17. Re:Too little too late. by DustMagnet · · Score: 1
      Cool. Sometimes I wish I was a lawyer and knew where to find all that.

      I think the important line is: In a case where the copyright owner sustains the burden of proving, and the court finds, that infringement was committed willfully, the court in its discretion may increase the award of statutory damages to a sum of not more than $150,000.

      $150K isn't much for some companies, but as pointed out in another reply to my comment, there are always punitive damages.

      I like seeing the exemptions 2ci and 2cii. It's nice to see that non-profits get a little more safety in fair use.

      --
      'SBEMAIL!' is better than a goat!!
    18. Re:Too little too late. by Nucleon500 · · Score: 1
      What if it was just an honest mistake? They (say that they) will do the right thing when they were called on it. If they didn't mean any harm, suing them won't help the cause, because it will scare companies away from the GPL.

      Lawsuits as a warning to others, and establishing precedent for the GPL against a smallish company could be helpful, but it makes me feel like the RIAA.

    19. Re:Too little too late. by Anonymous Coward · · Score: 0

      "That means that they were intentionally or inadvertantly defrauding their customers and the original developers of the code"

      Give me a break, if they inadvertantly didn't post the code (AKA a mistake), that can't be considered defrauding their customers or the original developers.

      defraud (v) "is to take something by fraud"

      fraud (n) is "A deception deliberately practiced in order to secure unfair or unlawful gain".

      inadvertant (adj) is "Marked by unintentional lack of care"

      you can't do something deliberate unintentionally

      "inadvertantly defraud" is an oxymoron

    20. Re:Too little too late. by www.sorehands.com · · Score: 1

      The company may be required to pay all the money that it had received.

    21. Re:Too little too late. by rifter · · Score: 1

      For most businesses, it simply spells game over which is why every business which finds itself in the position of having to explain a GPL violation quickly comes to it's senses (whatever the cost) and adheres to their obligations. The alternative is unthinkable.

      Curiously this did not apply to Microsoft, who have never afaik released the source code for the gpl products in their Interix product, but have instead suggested that people download the FSF sources. For some reason that whole mess just got swept under the rug. Perhaps that reason was that the FSF was not prepared to sue Microsoft?

    22. Re:Too little too late. by kousik · · Score: 1

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

      Hmmm. Bad news indeed. If you steal, then get caught, and then have to return
      the stuff to the rightful owner, can you claim you didn't cause any damage? I
      doubt.

      K

    23. Re:Too little too late. by Troed · · Score: 1

      I googled, but all the places I found said that MS indeed had supplied the source to GCC (which was the GPL'd component) .. what am I missing?

    24. Re:Too little too late. by rifter · · Score: 1

      I had understood that interix included far more than gcc, essentially that it includes cygwin and all the gnu tools. I went ahead and started my own google, and I did find several articles from the various Microsoft shills (like PC World) which focused mainly on the fact Microsoft was using GPL products while decrying the GPL, and which claimed that they did provide source code to gcc.

      I also found this sourceforge site which chronicles efforts to uncover undocumented microsoft sites that provide GPL software. There is some interix stuff here, but it seems very much incomplete. Not satisfied, I decided to go for the horse's mouth (or is it really the mouth? :)) and found it is much as I originally stated.

      For starters:

      The software development kit (SDK) included with Interix 2.2, makes it easy to migrate existing UNIX-based applications to the Interix environment. It supports over 1900 UNIX application programming interfaces (APIs), and its tools include make, rcs, yacc, lex, cc, c89, nm, strip, gbd, gcc, g++, and g77 comilers.

      You will notice none of that is included in the files at the site I mentioned. Also there is another Microsoft Interix Site which expands on this:

      New Interix Integration

      The key difference between Windows Services for UNIX 2.0 and 3.0 is that now Microsoft Interix is fully integrated into Windows Services for UNIX 3.0. The Interix subsystem technology provides a universal environment in which to run both Windows and UNIX applications on a single system. That means you can reduce development time while leveraging existing employee skills sets.

      The Interix technology provides a UNIX environment that runs on top the Windows kernel, enabling UNIX application and scripts to run natively on the Windows platform alongside Windows applications. With this capability, you can continue to get value out of your UNIX scripts and applications--simply reuse them on Windows.

      Windows Services for UNIX 3.0 also includes more than 300 UNIX utilities and tools that behave exactly as they would on UNIX systems, plus a software development kit (SDK) that supports over 1900 UNIX APIs and migration tools such as make, rcs, yacc, lex, cc, c89, nm, strip, gbd, as well as the gcc, g++, and g77 compilers.

      Anyway, as I said, long ago the FSF bitched about this, and there was a slashdot article with attendant brouhaha, but ultimately afaict the Microsoft answer of downloading sources from the FSF (despite the possibility and likelihood Microsoft changed things before compiling the versions they have distributed) seems to have stood. Even the site I linked which has some source files is unofficial and undocumented anywhere but the sourceforge site I also linked.

      After hunting around on Microsoft's site, I did find this page which does have two links to download some source code and an offer to sell a cd for $20. However, again, even the claimed list of utilities to which source code is supposed to be available is lacking, (Microsoft says they are using 300 gnu tools and there is far less there) and the one link that works (the other does not) appears once again to point to a far-from-all-inclusive source of sources.

      Of course I have no interest in Microsoft's products, it just annoys me that they can violate the GPL and BSD licenses repeatedly and nothing ever really happens to them.

    25. Re:Too little too late. by MonopolyNews · · Score: 1

      exactly, it would be a death sentence, and they might even be sued for the code they mingled, forcing it into the GPLed world (assuming they knowingly did this).

      damages don't have to be based on the price of linux, it can be based on the profits the infringer made. Where would the fine go? That's sort of the hard part.

      --

      Slashdot Journal on Monopoly News
  8. Whew... by Anonymous Coward · · Score: 5, Funny

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

  9. Suit has no basis by BTO · · Score: 0, Troll
    If you read the complaint, you'll find that they are basing their claim on Edgemont vs. Tandy Corporation, which was decided by a three-judge panel and is therefore subject to Inter-circuit arbitration.

    I think what you'll see happen in this case is that it will be granted cert in the 14th circuit, but they will kill it with a pocket veto before it grandfathers in a relatively new concept like the GPL.

    --

    Banach-Tarski Overdrive
    1. Re:Suit has no basis by Anonymous Coward · · Score: 1, Informative

      hmm... interesting. none of the links posted seem to work.

    2. Re:Suit has no basis by asr_man · · Score: 1

      > relatively new concept

      IANAL but stipulating the terms by which a copyrighted work or derived works can be redistributed isn't all that new, is it?

    3. Re:Suit has no basis by Anonymous Coward · · Score: 0

      Good point, but remember the 12th circuit in Intel vs. Tellipro d/b/a Interactive Circuits. In this decision, Judge H. Danville wrote about the defendant:

      Although the Defendant clearly excercised a modicum of consideration while in the process of creating their new product, and like any participant in our free market system was hoping for a return on their efforts, they failed to clearly delineate the boundaries of their contracts. For this reason this court must apply ejusdem generis to the eleemosynary endeavors of the plaintiff.

      Understandably, the judge restrained himself and calling the defendant a bunch of morons, but that's probably what he was thinking. :-)

      I think you could apply the same logic to the GPL, with OpenTV in the position of Interactive Circuits.. and any smart judge would probably come to the same conclusion. It's really almost the same thing (though of course the GPL has the added risk that Stallman will exercise "ex officio" rights, but then again you could make the same argument about OpenTV).

    4. Re:Suit has no basis by Anonymous Coward · · Score: 0

      I have never seen so much bad moderation. Look at the links. They are all bogus and there is no such case as Edgemont vs Tandy. Just do a google damn it and you will see that.

      This is just a class B troll. Please mod it accordingly.

  10. GPL FSF??? WTF by stanmann · · Score: 1

    Isn't OpenTV The build it yourself for free open source TIVO project, and if so, isn't this like friendly fire, except not so friendly, and not so accidental.

    --
    Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    1. Re:GPL FSF??? WTF by jared_hanson · · Score: 1

      No. OpenTV provides various middleware-type products to companies looking to build and deploy interactive television services. The don't provide anything directly to end-users, so far as I know.

      --
      -- Fighting mediocrity one bad post at a time.
    2. Re:GPL FSF??? WTF by dprice · · Score: 1

      OpenTV provides various middleware-type products to companies looking to build and deploy interactive television services. The don't provide anything directly to end-users, so far as I know.

      OpenTV is used in some of the newer Dish Network receivers. From what I've seen on my receiver, it's slow and clunky. It reminds me of what late 1980's computer user interfaces were like. I dread it when I accidentally push the wrong buttons on the remote and select their interactive features. It's painful.

    3. Re:GPL FSF??? WTF by Hieronymus+Howard · · Score: 1

      No, they provide vastly overpriced and completely crap development tools (SDK) to interactive TV developers. Their compiler gcco is based on gcc, but I've never been able to obtain the source to it.

      HH
      --

  11. Is the GPL forcing? No! by termos · · Score: 5, Informative

    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.

    --
    Note to self: get smarter troll to guard door.
    1. Re:Is the GPL forcing? No! by LS · · Score: 1

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

      LS

      --
      There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
    2. Re:Is the GPL forcing? No! by KrispyKringle · · Score: 4, Interesting
      "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.

    3. Re:Is the GPL forcing? No! by Anonymous Coward · · Score: 0

      pick just about any open source licensing scheme, they all accomplish what you are saying but the GPL is the most restrictive. Why do you think Apple chose BSD to build on?

    4. Re:Is the GPL forcing? No! by The+Panther! · · Score: 4, Insightful

      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.

      --
      Any connection between your reality and mine is purely coincidental.
    5. Re:Is the GPL forcing? No! by anshil · · Score: 2, Informative

      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 against the sun java VM, without having to handover the code".

      Or something similar like that, however note that you can only "modify" the gpl for your needs if your the sole author, or all others agree. And well you do not depend on other GPL code (libraries) from other authors.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    6. Re:Is the GPL forcing? No! by ctid · · Score: 3, Interesting
      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.

      --
      Reality is defined by the maddest person in the room
    7. Re:Is the GPL forcing? No! by termos · · Score: 1

      What you say is quite true, it is restrictive that they way that is doesn't allow programmers to change from the GPL license if they first have started using it, or they can't sell their software. But what it doesn't do is restricting them in ways of developement which according to GNU is the most important part. Development and sharing in front of business, and what can be done to create an entierly free operating system. I went a bit offtopic now on my writing, and I know the ideas of GNU and FSF is somehow extreme, but sometimes we need extremists like Richard Stallman and other contributers to get things started.
      Back to the subject, my real point was that it didn't force people, in ways of releasing their source or to share with other people (it isn't communism), and that is about my only point.
      And to those who thing my reply was inappropriate and completly wrong, I somehow agree. I thought right after I hit submit "what did I just write?", and remembered the rest of the story, and I am sorry, but I still think I made a good point. ;-)

      --
      Note to self: get smarter troll to guard door.
    8. Re:Is the GPL forcing? No! by Anonymous Coward · · Score: 0

      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.

      Wrong.

      You can sell it, you just have to sell it under the GPL. It is open, not free. Perhaps you should learn to read.

    9. Re:Is the GPL forcing? No! by nuggz · · Score: 1

      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.

      Ask the authors to relicense their code. If someone asked me to relicense my code to a different license or with an exception to allow linking, and the intent matches my origional intent, I would permit it.

    10. Re:Is the GPL forcing? No! by arkanes · · Score: 2, Informative
      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 want to see what other people do with it. Another is that I don't want anyone else directly making money off my code - supporting it yes, but making it better and selling that, no.

      All that said, I also prefer to use the LGPL (at least for libraries), because while I want MY work to be maintained, I don't care if you call my code from yours.

    11. Re:Is the GPL forcing? No! by inerte · · Score: 1

      Man, what a big fallacy.

      1) I think the GPL is bad;
      2) I am a professional programmer
      3) Therefore professional programmeres think the GPL is bad.

      Are you saying that you are more professional than me? Heck, are you more professional than Linus or RMS?

    12. Re:Is the GPL forcing? No! by infiniti99 · · Score: 1

      Umm, so if the GPL is annoying to deal with, how would you rather all the code you come across be licensed?

      Proprietary/Closed? That doesn't help you at all.

      BSD? You're more of a dreamer than Stallman.

      As a professional, you just have to use what is available and get on with life. There is a lot of code you'll never get to use, let alone see. It should not cause you "heartache".

    13. Re:Is the GPL forcing? No! by naarok · · Score: 1

      I know Stallman frowns on it, but I've happily used the LGPL. We produced a library to access the Windows registry from Java. We LGPL'd it to share with the world, but were able to incorporate it into a product for sale because of the reduced restrictions of the LGPL.

    14. Re:Is the GPL forcing? No! by Fastolfe · · Score: 1

      You're perfectly free to sell your software derived from software licensed under the GPL. You simply have to abide by the terms of the GPL in the process by making your source available and also licensed under the GPL.

      Nobody is going to buy your product, though, if all the product contains is this application. You would generally want to bundle some other stuff with it (like a support contract) and make that your selling point.

    15. Re:Is the GPL forcing? No! by blane.bramble · · Score: 1

      If you produced it without any previous GPL'd code, you could incorporate it into any product you like anyway. If you own all the code, you can GPL it for everyone else and license it under any other licenses you like at the same time. The GPL does *not* apply to the code owner!

    16. Re:Is the GPL forcing? No! by MrResistor · · Score: 2, Insightful

      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 up with a way to make money off GPL software doesn't mean there isn't one.

      As for the rest, well, if you don't distribute your code then the license is pretty much irrelevant, isn't it. If it's so impractical, why use it at all? If the only value you see in the Open Source community is your ability to leach from it, you make me sick.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    17. Re:Is the GPL forcing? No! by William+Tanksley · · Score: 1

      You can't sensibly say that some other programmer should have applied (eg) BSD to some code so as not to "restrict" users.

      Everything else you say is true. This one doesn't make any sense to me, though. Why can't I? If I can't question the choice of license, then upon what basis can I make my own choice of licences for the code I write? If one isn't supposed to question licenses, then why does the FSF get to recommend the GPL over the LGPL?

      The answer seems obvious to me: different licenses have different purposes, and there are some purposes for which the GPL is simply unfit; for which the GPL, in fact, reduces freedom.

      -Billy

    18. Re:Is the GPL forcing? No! by Simon+Brooke · · Score: 2, Interesting
      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 a number of times.

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

      Yes, sonny, we know. Most of us here are; I have been for eighteen years. It doesn't give you the right to steal other people's work.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    19. Re:Is the GPL forcing? No! by Seanasy · · Score: 1

      How do people get away with posts like this? If the poster knew the definitions of paraphrase and plagiarism, he would have noticed that the grandparent quoted the article. He didn't quote a whole paragraph but that is neither paraphrasing nor plagiarism.

    20. Re:Is the GPL forcing? No! by MonopolyNews · · Score: 1

      so the cost of getting something for free is giving something for free? That's not a restriction on you, that's a choice, a temptation, or even a faustian bargain, but not a restriction, really, couched as it is behind you accepting charity (free code).

      --

      Slashdot Journal on Monopoly News
    21. Re:Is the GPL forcing? No! by TheFrood · · Score: 1

      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?

      It certainly does. If they keep their code secret, I can't read it, learn from it, recompile it, or modify it. If someone's going to do something cool with my code, I want to be able to play with it.

      TheFrood

      --
      If you say "I'll probably get modded down for this..." then I will mod you down.
    22. Re:Is the GPL forcing? No! by istartedi · · Score: 1

      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 as long as they want to GPL their work too.. 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.unless you consider the vast "market penetration" of the GPL.

      (bold remarks are mine)

      The GPL does very little to protect the rights of the original author (programmer A), and it does a lot to restrict the rights of others (programmer B).

      Let's take different points of view here.

      First, programmer B. Unless he wants to GPL his code, all GPL'd software is unuseable as a building block. If we consider the body of Open Source as potential building blocks, and the fact that more than 50% of OSS is GPL'd, then the GPL has taken away more than half the building blocks from programmer B.

      Now, programmer A. This guy released his app under the GPL. He can be sure that other programmers won't use his app in proprietary applications, but he has nothing to defend himself against companies like RedHat distributing his "music" in ways that make the RIAA look like a generous patron by comparison. In other words, the GPL restricts a very narrow class of exploitation, and allows all others.

      If programmer A had released his app under BSD, he would have lost protection from proprietary authors, but that's it. He would no longer be able to say "this software is under the GPL, if you want other terms, contact me". Now, how many authors of GPL'd software actually exploit this possibility? Very few, if any, I say. That's becuase it's contrary to the culture, and because contributors would stop contributing. GPL advocates always cite this ownership to argue that programmer A can still make money from deals with proprietary developers, but for all intents and purposes they can't. So programmer A gives up nothing by BSD'ing his code.

      Thus, from the POV of a 3rd party wishing to "exploit" developers, BSD and GPL look very much alike unless the exploiter is using the code as a building block.

      However, even under BSD you can't just repackage the code, slap a different label on it, and expect to be anything more than a commodity distributor with a very thin margin (think CheapBytes).

      What BSD gives you is the potential to add your own work, on your own terms, and set your own price and license. If your mods are trivial, you approximate CheapBytes. If your mods are non-trivial then you can only be rewarded for what you've added--not BSD itself. Thus, programmer A can't argue that you're exploiting him any more than CheapBytes or RedHat.

      BSD says "I can't make money off this, maybe you can". GPL says "I can't make money off this, neither can you."

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    23. Re:Is the GPL forcing? No! by commodoresloat · · Score: 1
      Another is that I don't want anyone else directly making money off my code - supporting it yes, but making it better and selling that, no.

      Exactly how does the GPL prevent anyone from doing that? As long as they are willing to distribute any changes to the source, it is my understanding that under the GPL they can make your code better and sell it for as much as they like. (Of course, this is a Good Thing, IMHO).

    24. Re:Is the GPL forcing? No! by commodoresloat · · Score: 1
      are you more professional than ... RMS?

      I hope you're not asking about wardrobe.

    25. Re:Is the GPL forcing? No! by ctid · · Score: 1
      The answer seems obvious to me: different licenses have different purposes, and there are some purposes for which the GPL is simply unfit; for which the GPL, in fact, reduces freedom.


      How can it reduce freedom when it grants more rights?

      --
      Reality is defined by the maddest person in the room
    26. Re:Is the GPL forcing? No! by Christianfreak · · Score: 1

      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

      Why can't you? The only thing the GPL requires is that you also distribute the source code. Sure people can copy your software but how is that different from the state of commercial software now? People are copying commercial software regardless of the license and yet MS is still rolling in the dough, along with lots of other companies.

      The whole idea that you can't sell GPL software is ludicrous, there will always be people who are willing to pay for a nice box and a book full of documentation.

      I imagine the other problem is that another company could take your code and redistribute it, but they aren't going to be able to sell a boxed version of the thing without getting into a trademark dispute, so all you have to do is build brand loyalty and continue to innovate your own product.

    27. Re:Is the GPL forcing? No! by Anonymous Coward · · Score: 0

      In that case, you're not releasing software under the GPL. You're releasing it under the highly GPL-like BLALBA license. Not the same thing.

      The actual GPL forbids adding extra conditions. If you use GPLed code, and are the author of new stuff, you can't then add an exception. You'd have to develop your entire work from scratch. Then, of course, you're free to license it any way you wish, whether imitating the GPL or not.

    28. Re:Is the GPL forcing? No! by mateub · · Score: 2, Informative

      "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 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." But a crack software engineer like you is no doubt providing manuals & support, and I'm sure your customers will be glad to pay for that. Yes, derivative works have to be GPL. But if you only change 20-lines, why do you think you should be paid for the whole app? No author will let me slap a new cover on her book with my name & charge for that, either. enjoy your reading, Matt

      --
      "And we're happy here, but we live in fear, we've seen a lot of temples crumble..." - Concrete Blonde
    29. Re:Is the GPL forcing? No! by Karn · · Score: 1

      The GPL is most certainly not restrictive with respect to end users (people.) It is restrictive for corporations.

      If you want corporations to have as much power as a person with respect to your software, choose the BSD license. If not, choose GPL.

      --


      Why do I keep typing pythong?
    30. Re:Is the GPL forcing? No! by William+Tanksley · · Score: 1

      More rights than what? The GPL grants the same rights as many other licenses, but the GPL also makes some of them conditional on circumstances the other licenses don't care about.

      If you need to use code in one of those circumstances, the GPL definitely limits your freedom to do so.

      -Billy

    31. Re:Is the GPL forcing? No! by Bootsy+Collins · · Score: 1

      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.

      Uh, actually, it looks like you need to read the GPL yourself.

      You absolutely can `make software that is available for sale from software that's been released under the GPL.' Red Hat, SuSE, etc., do it every single day, when they patch the Linux kernel and release their versions. You are not restricted from selling software that you've come up with by modifying stuff previously released under the GPL. The restriction is simply that whether you sell it or give it away, it too must be released under the GPL.

      But don't believe me; read the relevant part of the GPL FAQ.

      HTH.

    32. Re:Is the GPL forcing? No! by arkanes · · Score: 1

      I view selling it + source as "making it better", since the GPL prevents them from keeping the reciever from re-distributing it.

    33. Re:Is the GPL forcing? No! by FallLine · · Score: 1
      are you more professional than ... RMS?

      I hope you're not asking about wardrobe.
      LOL, or BO.
    34. Re:Is the GPL forcing? No! by Purple+Library+Guy · · Score: 1
      First guy:

      You can't sensibly say that some other programmer should have applied (eg) BSD to some code so as not to "restrict" users.

      Second guy:

      Everything else you say is true. This one doesn't make any sense to me, though. Why can't I?

      Well, you can--but you can't have it both ways. It seems contradictory to say someone should have used a freer license (BSD) so as to give you the right to use a less free one. I mean, am I the only person who feels there's a whiff of hypocrisy there? Surely if the *other* guy ought to be using BSD, *you* should too--but that's basically all the GPL says; it gives you all the rights the BSD does, *except* the right to reduce the next guy's freedom.

    35. Re:Is the GPL forcing? No! by xaraya · · Score: 1

      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.

      But not a professional reader, I see. The GPL places no restriction on sale of software. Thats not its purpose in the least. It is there to protect your copyright to the code, no more and no less. If I release a silly script of code under the GPL and you use it in a work, there is nothing stopping you from selling that work (including my work). Of course there is nothing stopping me from buying it and then releasing it for free, either since under the license you would of course, be releasing it under the GPL.

    36. Re:Is the GPL forcing? No! by the_truk_stop · · Score: 1
      Do you know how to read? Try reading the GPL. [It] means you can never make software that is available for sale

      You should have written "IANL" when responding (hint: it involves the word "literate"). The software can be sold, as is shown by RedHat and everyone else. What the consumer is paying for in RedHat's case isn't the code: it's the support. As for the "pretty serious restriction", if you're the creator of the software, then you can obviously choose whether or not you license it under the GPL. If you take GPL software and extend it or build something from it, I think it's more than OK to demand that your code, which uses MY code, should also be under the GPL.

      The end result, however, is that if you don't like GPL software, go find another sandbox to play in. Nobody's demanding that you participate in a phenomenon. I know one sad person who refuses to go see "The Matrix: Reloaded", too.

    37. Re:Is the GPL forcing? No! by spitzak · · Score: 1
      You are forgetting the original author can dual-license the code. Go contact the original author, just like you have to do with any closed-source author, and ask them to license the code to you under the terms you need. Don't be suprised if you have to pay some money.

      The GPL and LGPL can be modified, and often is, by the original authors of code, so that likely uses are not prevented. My own code is distributed with a greately weakened LGPL that allows you to use the code for any purpose whatsoever as long as you do not modify any of the source or header files. Any modifications of the source or headers requires you to release the modifications (and anything the modifications call, so you can't just add "call_secret_stuff()" to the file).

      Oddly enough, if I thought I could make money with this code, I would have GPL'd it and not given any such exclusions. Then there would have been much more demand for the closed-source license, which I could sell.

      So in fact the GPL is extremely capitalistic and greedy, it allows an author to advertise and even accustom the user on their product, but the restrictions mean that some of them are going to be forced to pay for it someday.

    38. Re:Is the GPL forcing? No! by pongo000 · · Score: 1

      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.

      You don't know what you're talking about. You can most certainly make money from GPL'd software. Nothing prevents one from burning CDs of GPL'd software (perhaps you've heard of CheapBytes) and making money from it.

      What the GPL prevents you from doing is taking someone else's GPL'd code, modifying it for distribution, and subverting the original author's intent to make the original code freely available by not distributing your changes.

      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.

      Don't like it? Check out the BSD license. Or simply don't freeload from the efforts of other professional programmers who don't have a hangup with using GPL for their code.

    39. Re:Is the GPL forcing? No! by A55M0NKEY · · Score: 1

      If you believe that copyright holders have the right to get paid for what they produce, then those that choose to release code under the gpl have chosen to get paid by having access to and generously assuring everyone else has access to any improvements/extentions to it. It's simply the price they demand for the use of the software.

      --

      Eat at Joe's.

    40. Re:Is the GPL forcing? No! by Anonymous Coward · · Score: 0

      Rubbish.
      It takes away their right to close source any further improvements they may make upon it.
      And it gives Richard Stallman the "right" as he feels to try to control the course of development.
      (Like with libc and with KDE and on and on...)
      I would want to keep my code as far away from that iron fist of the FSF as possible!

    41. Re:Is the GPL forcing? No! by phliar · · Score: 1
      [The GPL] 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.

      Whoa there, sonny! Easy with your "professional programmer" dealio. Of course it's a restriction. Even before reading the GPL, you might pay attention that that last letter: the "L" stands for License. As in, these are not works in the public domain; they are copyrighted works. What exactly are you saying? That if a programmer chose to not release source code instead of making it GPL, somehow there'd be more free tools out there? I'm having trouble swallowing this. I guess I can't call myself a "professional programmer" then, I've just been hacking for money for the last couple of decades.

      "As a result" implies causality; you can't just use Proof By Assertion. Perhaps you should go back to your "professional programming."

      --
      Unlimited growth == Cancer.
    42. Re:Is the GPL forcing? No! by jmorris42 · · Score: 2, Insightful

      > He can be sure that other programmers won't use his app in proprietary
      > applications, but he has nothing to defend himself against companies
      > like RedHat distributing his "music" in ways that make the RIAA look
      > like a generous patron by comparison.

      Wrong model. If not for the GPL RedHat would have probably turned into another BSDI. I.E. taken freely available software and turned it into a closed product to sell to the corporate world instead of becoming the major evangelising force in the boardroom.

      But because of the GPL and their belief in it, they serve a valuable purpose in the Free Software ecosystem instead of acting as a simple parasite.

      > BSD says "I can't make money off this, maybe you can". GPL says
      > "I can't make money off this, neither can you."

      Again this is just wrong regarding the GPL. The GPL is saying "I am sharing this code on the condition that you are obligated to return the favor." The GPL author expects to be paid with bug fixes and general assistance building and maintaining the codebase.

      --
      Democrat delenda est
    43. Re:Is the GPL forcing? No! by istartedi · · Score: 0

      Wrong model. If not for the GPL RedHat would have probably turned into another BSDI.

      Or MacOS X.

      "I am sharing this code on the condition that you are obligated to return the favor."

      If your neighbor sent you a box of chocolates with a card that read "I am giving you these chocolates on the condition that you are obligated to return the favor", how would you feel?

      Of course good neighbors tend to reciprocate anyway, but only a rude neighbor would actually insist on it. That's what the GPL is--a rude neighbor.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    44. Re:Is the GPL forcing? No! by Anonymous Coward · · Score: 0

      More rights than copyright law.

    45. Re:Is the GPL forcing? No! by Anonymous Coward · · Score: 0

      If we consider the body of Open Source as potential building blocks, and the fact that more than 50% of OSS is GPL'd, then the GPL has taken away more than half the building blocks from programmer B.

      How can you take something away from programmer B, if he never had it?

      You start to sound like the RIAA. "We have lost 97 billion dollars from this guy, never mind we never had those 97 billion dollars, and he didn't either".

    46. Re:Is the GPL forcing? No! by tree_frog · · Score: 1

      There is nothing in the GPL that says you can't sell GPL'd software.

      However, you are right in that it can stop GPL'd software being distributed. I'm a systems engineer working on telecoms systems. We can't use any GPL'd software because if we distribute, we have to distribute the source. There is nothing in the simulator source that is really that depserately inn need of protection. However, the details of the very proprietary algorithms that run on umpity million pound boxes that are being simulated, is written into the software. Since we don't want that redistrributed, we can't use any GPL'd software. Hence we have re-written any GPL'd stuff that we really want from scratch.

      Best regards, treefrog

    47. Re:Is the GPL forcing? No! by Anonymous Coward · · Score: 0

      I would want to keep my code as far away from that iron fist of the FSF as possible!
      Then you do that!

    48. Re:Is the GPL forcing? No! by dkf · · Score: 1
      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.

      If some piece of source is just under copyright without some kind of license attached, you probably won't see it at all except in contexts like under an NDA. Your point is technically right, but so moot it is unfunny.

      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.

      I can and do say it. The main problem with the GPL is that it tries to spread itself to essentially unrelated code, and this can be a real nightmare in a large software project with components from all over the place. (I've no problem with the LGPL as that focusses on protecting the licensed code itself, though I prefer the BSD license for my own work. But then I'm happy for my code to end up in commercial contexts without remuneration; getting money back to me for what I write is a lot more awkward than it seems anyway, alas...)

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    49. Re:Is the GPL forcing? No! by William+Tanksley · · Score: 1

      Surely if the *other* guy ought to be using BSD, *you* should too--but that's basically all the GPL says; it gives you all the rights the BSD does, *except* the right to reduce the next guy's freedom.

      I hope you'll license that argument to me -- I'm going to use it the next time I'm defending the GPL or LGPL (my personal favorite). :-) Seriously, very well said.

      However, it's not pertinent in this case, for two reasons:

      First, I can't reduce anyone else's freedom if they're already using open-licensed software; all I can do is set the level of freedom they have to use the changes *I* make. I don't have the right to take back their license.

      Second, the GPL doesn't only apply to the software protected by it; it also applies to other stuff. Your argument is a perfect defence of the LGPL (a licence which I like and use), though, since the LGPL protects ONLY the software itself, not anything connected to it. So like I said, I'll be using it.

      -Billy

    50. Re:Is the GPL forcing? No! by istartedi · · Score: 1

      How can you take something away from programmer B, if he never had it?

      If you start with the assumption that all code is free by default, then the GPL takes away. If you start with the assumption that all code is closed by default, the GPL gives.

      If you take copyright law as the meme that formulates your view, then the GPL gives. If you take the state of the "hacker community" before GPL as the meme to formulate your view, then the GPL takes away. Remember, at MIT researchers were free to take basic research and build it into proprietary products. The GPL was a response to that. AFAIK, before GPL, MIT was releasing research under the MIT license, which is non-copyleft, but I could be wrong about that.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    51. Re:Is the GPL forcing? No! by jmorris42 · · Score: 1

      > Or MacOS X

      Yes, but lets not attract the Faithful Followers of Steve to this thread. Almost as bad as Amigans or Team OS/2.

      > Of course good neighbors tend to reciprocate anyway, but only a rude
      > neighbor would actually insist on it. That's what the GPL is--a rude
      > neighbor.

      Neighbors tend to do the 'right' thing because everybody knows everyone and bad behaviour would become known. When social groupings grow beyond a threshold size more formal rules are the norm. And it isn't like we can't all name fifty companies that grabbed up BSD and made closed products from it and have never given the first bugfix back. The GPL is the community's way of telling those leaches to FOAD if they can't at least manage a half assed attempt to co-operate.

      --
      Democrat delenda est
    52. Re:Is the GPL forcing? No! by istartedi · · Score: 1

      (sigh) Your Slashdot ID is way too low for you to ever understand. :)

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    53. Re:Is the GPL forcing? No! by jmorris42 · · Score: 1

      Thank you!

      I'm no great coder or anything, and I think RMS is wrong about a great many things, but the GPL was a truly great invention. Certainly RMS's greatest hit; even greater than emacs. Assuming you mean anyone with a /. id as low as mine can never be convinced otherwise I'll take it as a compliment.

      --
      Democrat delenda est
    54. Re:Is the GPL forcing? No! by the-build-chicken · · Score: 1

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

      Dude, a lot of the ppl that read /. _are_ professional programmers.

      If you don't _like_ GPL code...don't _use_ GPL code. I get really sick of programmers saying how restrictive GPL is, and how it shouldn't be allowed etc etc...a professional programmer just like you created the code that's under GPL and he or she _chose_ to release it that way...that's their right...so there's really nothing you can do about it but abide, or rewrite it. I find it so arrogant that people will take a component that is handed to them for free and get upset because they can't repackage it or wrap it, and on sell it. Bottom line...you have _no_ right to influence the liscensing, or even comment on the liscencing chosen by another programmer for his work unless you're his boss and are paying him for that work.

      GPL...abide, or write it yourself.

  12. Inaccuracies are adding to GPL FUD by naarok · · Score: 5, Interesting

    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.

    1. Re:Inaccuracies are adding to GPL FUD by knightinshiningarmor · · Score: 1

      In the case of OpenTV, it sounds like they are releasing the code, but doing an in-house mod...

      Um.. I don't think their customers live on OpenTV's ground. This is most definitely distribution of the software. I don't see any possible way it is not!

    2. Re:Inaccuracies are adding to GPL FUD by tsg · · Score: 1

      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 spreading FUD just on that basis.

      --
      People's desire to believe they are right is much stronger than their desire to be right.
    3. Re:Inaccuracies are adding to GPL FUD by Anonymous Coward · · Score: 0

      Ok I'm a little confused. If I take some GPL source, and use it as part of my own project, then you are saying that when I distribute my project I do not have to do so under GPL? Or are you just being pedantic in pointing out that what it should say is that if in the case one uses GPL source in a project, and that one releases said project, then it must be so released under GPL?

    4. Re:Inaccuracies are adding to GPL FUD by naarok · · Score: 1

      Sorry, I was unclear. If you distribute your project outside of "in house", you must use the GPL. I got carried away with talking about release source, but meant releasing your project.

    5. Re:Inaccuracies are adding to GPL FUD by naarok · · Score: 1

      I agree, the line I quoted could be read both ways, but taking other similar lines together with this one. eg. "too restrictive of programmers' rights, in the sense of forcing them to open what they've done to the world", I think tends to direct the meaning the wrong way.

    6. Re:Inaccuracies are adding to GPL FUD by Cyno · · Score: 1

      Its amazing there are so many companies with CEOs and execs that went through many many more years of business management school than I ever want to take that just can't seem to understand a simply software license.

      Does that mean we're smarter than these executives? I think so.

    7. Re:Inaccuracies are adding to GPL FUD by Anonymous Coward · · Score: 0

      It's things like this that make the GPL unuseable. NO ONE knows DEFINITIVELY what it means! It's not even got enough legalese in it to cover the ambeguities. It's interpretation is wide open to completely opposite viewpoints.

      And the "threat" of the FSF coming down on your ass for any perceived infraction of their current interpretation of the GPL is easily as bad (if not worse) than the BSA!

      Frankly the GPL scares the hell out of me and I will NEVER use or release any software free or commercial that uses it because of this.

      With commercial libraries you enter in to a MUCH less ambiguous and legally drawn up contract with a single entity. I'd rather pay and know where I stand than get for free and be chained to a hell hound forever.

    8. Re:Inaccuracies are adding to GPL FUD by Anonymous Coward · · Score: 0


      Frankly the GPL scares the hell out of me and I will NEVER use or release any software free or commercial that uses it because of this.

      With commercial libraries you enter in to a MUCH less ambiguous and legally drawn up contract with a single entity. I'd rather pay and know where I stand than get for free and be chained to a hell hound forever.


      Thank you for your input, Mr. Ballmer.

    9. Re:Inaccuracies are adding to GPL FUD by Hieronymus+Howard · · Score: 1

      I'm an OpenTV developer. They release binaries and include the GPL with them, but have always refused to release the source. I first asked them for the source several years ago. All such requests (both by me and other developers) have been totally ignored. OpenTV are complete shits (IMHO).

      HH
      --

  13. Not a big deal by knightinshiningarmor · · Score: 2, Informative

    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.

  14. potentially much more important than OSS by saiha · · Score: 1

    If this does go to a legal battle it could have much more consequences than just for the GPL and other open source licenses. It would seem to define what a valid electronic contract is. So if the GPL isn't valid as it is, what about other software EULAs, or even contracts that are signed electronically like online purchases.

    1. Re:potentially much more important than OSS by Distan · · Score: 2, Interesting

      What would be the "right" ruling? I'd be happy to see one that says that clickwrap and eulas are not enforcable, that no contract was created by the act of clicking your mouse over a group of pixels that say "I agree". What about others?

    2. Re:potentially much more important than OSS by clonebarkins · · Score: 1
      What would be the "right" ruling? I'd be happy to see one that says that clickwrap and eulas are not enforcable, that no contract was created by the act of clicking your mouse over a group of pixels that say "I agree". What about others?

      I personally feel that if you can read a license before you open (i.e., unwrap or download) and install a piece of software, then it is certainly valid as a binding agreement. HOWEVER, if you can't read it until you've already purchased, opened (again, unwrapped or downloaded), and began installing it, then it should not be valid as a binding agreement. This, to me, is plain commonsense--you shouldn't be held responsible for a commitment you didn't know about before agreeing to it.

      Since the GPL is readily available, and I would venture to guess that most GPL'd products are labeled clearly as such on their website and/or boxes, it should be binding (there may be some instances where, due to how they are packaged, some things such as certain linux distros that are sold in Best Buy would not meet this criteria, and I would have to say in those cases the GPL should not be valid).

      Just my $.02

      --

      "The evil of the world is made possible by nothing but the sanction you give it." -- Ayn Rand

    3. Re:potentially much more important than OSS by phliar · · Score: 1
      ...no contract was created by the act of clicking your mouse over a group of pixels that say "I agree".
      What if I say that no contract was created by the act of causing some pigment to be deposited in a particular way over a line printed on a piece of paper?
      --
      Unlimited growth == Cancer.
  15. Troubling... by Anonymous Coward · · Score: 1, Insightful
    While I fully support the ideals of the GPL, I was quite satisfied with the status quo where lawsuits weren't necessary. Once things get litigious the whole 'viral licensing' thing will rear its ugly head again.

    Really bad timing, especially with the whole SCO things.

    1. Re:Troubling... by commodoresloat · · Score: 1

      Yeah, laws are great until you have to enforce them. The only thing that gives licensing any meaning is the idea that it is binding. Saying that you're in favor of the GPL but against lawsuits enforcing it is naive. It would be nice if everyone voluntarily obeyed the license, of course, but when people violate it litigation may become essential.

  16. You can't threaten a lawsuit. by dracocat · · Score: 0, Insightful

    Free Software Foundation is threatening to file a lawsuit

    Yeah, except that threatening to file a lawsuit is illegal. You can inform somebody that what they are doing is in violation of some contract, but you can't say that you will sue them if they don't do what you want.

    1. Re:You can't threaten a lawsuit. by no_code_charlie · · Score: 4, Informative

      What are you talking about? Sure, you can theaten to file a civil lawsuit (unless it part of some otherwise unlawful conduct, e.g., antitrust conspiracy). Maybe what you're thinking about is threatening to report criminal conduct *unless* the alleged perpetrator does as you say (e.g., pay you money). That would be extortion and it is illegal.

    2. Re:You can't threaten a lawsuit. by RazzleFrog · · Score: 1

      I think you are referring to barratry which is "The offense of persistently instigating lawsuits, typically groundless ones." I don't see this as being the case here at all.

    3. Re:You can't threaten a lawsuit. by Anonymous Coward · · Score: 0

      Potato, potah-toe,
      Dracocat, asshat

    4. Re:You can't threaten a lawsuit. by Anonymous Coward · · Score: 1, Informative

      Actually you are very wrong. There is no law against threatening a civil law suit. What you cannot do is threaten some other tortuous behavior in lieu of a suit. Criminal law specifics are a bit different. But that has no bearing in this case.

    5. Re:You can't threaten a lawsuit. by Idarubicin · · Score: 2, Informative
      Yeah, except that threatening to file a lawsuit is illegal. You can inform somebody that what they are doing is in violation of some contract, but you can't say that you will sue them if they don't do what you want.

      Eh? Such a threat is best phrased as follows: "You used my software without respecting the terms of the license. Either release the source per the contract, or I will sue your ass into the middle of next week."

      You can't threaten violence ("release the source or I'll break your kneecaps") or use blackmail ("release the source or I'll put these incriminating photographs into the public domain")--in short, you can't threaten to do anything illegal. You can't ask the other party to do something illegal to avoid being sued, either. You can most assuredly threaten a lawsuit. The cease-and-desist letter is one of the most common (and more formal) methods by which one can threaten another party with a lawsuit.

      You may be thinking of barratry--which is a definite no-no. It involves persistent incitement of (frivolous) litigation*, and it does not apply here.

      *another definition of barratry involves certain illegal acts by the master of a ship--but that's not important to this discussion. ;)

      --
      ~Idarubicin
    6. Re:You can't threaten a lawsuit. by Anonymous Coward · · Score: 0

      * another definition of barratry involves certain illegal acts by the master of a ship--but that's not important to this discussion. ;)

      Don't forget the other definition, which is the sale of office or influence. If that were illegal, though, we'd have to throw most of Washington, D.C. in jail.

    7. Re:You can't threaten a lawsuit. by Anonymous Coward · · Score: 0

      best karma sig ever!

  17. None by Kjella · · Score: 1

    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 burn music cds?" and "The government is planning a tax on blank CDs based on the number of people burning music cds. Do you burn music cds?" You'll get two wildly different answers.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  18. Re:MythTV is a better product and it's OPEN SOURCE by Anonymous+DWord · · Score: 1

    Link, for all you other lazy bastards out there.

    --
    "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
  19. Re:In case... -- a slashcode feature request by awb131 · · Score: 2

    How likely is it that the San Jose Mercury News would get slashdotted? Not very, I'd guess.

    That aside, does anybody else think it would be a good idea to implement something on slashdot that checked every n minutes to see if a link was still responding, and if it wasn't, rendered page views with links to the google cached version instead?

    I think this would be a great idea. It would keep smaller sites from getting hammered too badly, but would still keep pageviews going to the site, or at least a cached version of the site, so they still get the props. For bigger sites that can handle the increased load, it wouldn't change anything.

    Sorry for being OT.

    --
    "There is no night so forlorn, no mood so bleak, that it cannot be infused with pleasure by tender meat..." - R.W. Apple
  20. Re:MythTV is a better product and it's OPEN SOURCE by Anonymous Coward · · Score: 0

    Are there no moderators out there who would bother to compare the two products? MythTV is a software PVR while OpenTV is set-top box middleware amongst other things. Please look before you mod.

  21. Re:This really is getting old ... by Jimithing+DMB · · Score: 2, Interesting
    Now lets get into the article itself. This is another example of a company that is willing to cooperate, but has had a few snags in their plans. They've said they're going to post the code online (which they don't have to do) so lets see if they do.

    Well, I think giving them a full year to allow their customers access to the code is more than enough. I mean, after a year it's pretty hard to claim any excuses whatsoever.

    Furthermore, this isn't a problem unique to free software. Had they used a commercial library without licensing it properly they'd be in just as much hot water. Simply do not use GPL software in a program you don't intend to distribute in accordance with the GPL.

  22. once and for all, the diff between bsd and gpl by Triumph+The+Insult+C · · Score: 3, Funny

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

    --
    vodka, straight up, thank you!
    1. Re:once and for all, the diff between bsd and gpl by ctid · · Score: 1

      Coool!! We're going to start assessing legal documents based on how many words there are in them? That's great: The Law as TV! Perhaps we should have pictures, or even adverts in licences so that people don't get bored!

      --
      Reality is defined by the maddest person in the room
    2. Re:once and for all, the diff between bsd and gpl by Anonymous Coward · · Score: 0

      ummmm, did ANYBODY realize the parent was a joke? It *was* a joke, right?

    3. Re:once and for all, the diff between bsd and gpl by Triumph+The+Insult+C · · Score: 1

      this is slashdot. everyone takes bsd vs gpl stuff seriously.

      --
      vodka, straight up, thank you!
    4. Re:once and for all, the diff between bsd and gpl by Anonymous Coward · · Score: 0

      If it was indeed originally intended as a joke, it failed in its mission. It started off pretty well, with quite a bit of promise, but something got lost about halfway through and the punchline just fell flat on its face. Maybe there's some missing context somewhere (e.g. identity/history of the author) that would add some humor? Or some subtle wordplay or obscure cultural reference?

    5. Re:once and for all, the diff between bsd and gpl by Anonymous Coward · · Score: 0

      Elegy on the Death of *BSD


      I am a *BSD user
      and I try hard to be brave
      That is a tall order
      *BSD's foot is in the grave.

      I tap at my toy keyboard
      and whistle a happy tune
      but keeping happy's so hard,
      *BSD died so soon.

      Each day I wake and softly sob
      Nightfall finds me crying
      Not only am I a zit faced slob
      but *BSD is dying.

    6. Re:once and for all, the diff between bsd and gpl by Anonymous Coward · · Score: 0

      Too bad /. won't let you have the whole name, buy why isn't your sig ...for me to poop on!

      Just sayin'

    7. Re:once and for all, the diff between bsd and gpl by Anonymous Coward · · Score: 0

      wc -l gpl.txt 340

      This is why it is not so popular in Europe.
      Just another overcomplicated American legal document.

  23. Is FSF ever going to go for Damages? (& how mu by cmehta1 · · Score: 4, Interesting

    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.

  24. Everyone loses by nuggz · · Score: 0, Troll

    Everyone lost.
    We could have ALL (minus 1) had the benefit of this software for free.
    The very first person would have to purchase it, but then could freely redistribute to the world.
    By locking out the GPL we all lost use of this software, we also lost the ability to improve the software.
    Anyone who wanted a feature that was not added lost out.

    1. Re:Everyone loses by Anonymous Coward · · Score: 0

      Since you posted at plus 1 I am guessing you are not a troll so I will answer your post. Tell me, in dollar amounts, how you measure that loss? Any of your arguments would fall under punitive damages if they weren't outright laughed out of court.

    2. Re:Everyone loses by Anonymous Coward · · Score: 0

      I'd like to see the GPL tested in court.

      It's like suing someone for not making the suggested donation at a public museum or something.

      Fuck you hippies.

    3. Re:Everyone loses by yaphadam097 · · Score: 5, Insightful
      Everyone lost. We could have ALL (minus 1) had the benefit of this software for free. The very first person would have to purchase it, but then could freely redistribute to the world.

      I hope this is not the argument that is used in court, because I think it misrepresents the intent of the GPL. Claiming that everyone in the community was damaged because they didn't get the benefit of this software without paying for it sounds a lot like the viral GPL that Microsoft warned about.

      I think the more relevant point is that by using other people's work as the basis of their software they entered into a contract which said that others could do the same. They have an obligation under that contract to make their work available for others to learn from, adapt, and improve upon.

      The intention of the GPL is not, IMO, to allow consumers to have access to other people's work for free. "Free as in beer" access to software is a natural consequence of the GPL that we sometimes benefit from. It is not a requirement nor is it the intent.

      ...we also lost the ability to improve the software. Anyone who wanted a feature that was not added lost out.

      That's the relevent point! Take that one to court but leave the first part about everyone getting it for free (As in beer) out.

    4. Re:Everyone loses by Xentax · · Score: 4, Interesting

      Yeah -- more specifically, "everyone" is misleading as well, isn't it?

      I thought you were only on the hook to provide source to whoever you distributed binaries to -- not *everyone* (unless, of course, you are giving away the binaries).

      So, if I write XYZ including GPL'd source, I have to make source available to anyone I make binaries available to. So, if that's a single customer contract, they get the source when I deliver on the contract, along with the binaries, docs, etc. If that's anyone willing to pay a sticker price, they get the source when they buy the box (binaries, docs, etc.). But I *don't* need to post the source on a website or anything unless I post the binaries on a website, right??

      Xentax

      --
      You shouldn't verb words.
    5. Re:Everyone loses by mindstrm · · Score: 4, Informative

      You have to either provide equivalent access to the source to everyone you distribute to.. so posting online alongside the binaries covers this, as does putting them both in the same package or distribution media. In this case, when you stop distributing one, you can stop distributing the other, and have no furtehr obligation (providing equal access to the source online is the same thing effectively as providing the source in a single package with the binaries)

      OR You can provide a written offer valid for so many years to provide the soruce to anyone who asks.

      Now, that language is a bit confusing, but I interpret "anyone who asks" as meaning that written offer is trasnferrable. I can't refuse to give your buddy teh source if you gave him your offer. It's still an OFFER TO PROVIDE THE SOURCE... meaning: when someone wants to USE that offer, they can provide me with teh written offer, I will provide them with the source, and my obligation is finished.

      The best solution, I think, is to provide the source, always, with the binaries you distribute. That ends your obligation under the GPL. You are in no way required to give that source to everyone else on the planet.

    6. Re:Everyone loses by Anonymous Coward · · Score: 0

      No, it's more like suing someone for charging people to enter a public museum through the back door, without telling them about the free front entrance.

      Analogies are stupid.

      Fuck you too.

    7. Re:Everyone loses by rubinson · · Score: 3, Informative

      I thought you were only on the hook to provide source to whoever you distributed binaries to -- not *everyone* (unless, of course, you are giving away the binaries).

      This is a common misunderstanding of the GPL. When you release a binary under the GPL, you are obligated to provide the source code to "any valid third party." The term "any valid third party" indicates anyone who has received a copy of the binary -- whether it came directly from you or not. In effect, you do need to be prepared to distribute source to anyone who requests it (although, technically, I believe that you could require proof of possession). (Also, posting the source publicly (e.g., on a website or ftp server) doesn't necessarily absolve you of your obligation. You still need to provide the sources to anyone who requests them (e.g., if someone doesn't have internet access, you can provide the sources on disk).

      The GPL faq is very useful in answering these types of questions.

    8. Re:Everyone loses by Karn · · Score: 1

      This guy's post is absolutely NOT a troll, and is inline with what Stallman says.

      It's a valid comment which was most likely modded down by people who hate the GPL, for whatever reason.

      --


      Why do I keep typing pythong?
    9. Re:Everyone loses by cHiphead · · Score: 1

      effect, you do need to be prepared to distribute source to anyone who requests it

      and the source you provide HAS TO BE LICENSED UNDER THE GPL. thus, whomever you share the source with can legally distribute it freely on their own website (again, under terms of the gpl) and you can do nothing to stop them. thats why i love the gpl. :-D

      --

      This is my sig. There are many like it, but this one is mine.
    10. Re:Everyone loses by nathanh · · Score: 1
      So, if I write XYZ including GPL'd source, I have to make source available to anyone I make binaries available to. So, if that's a single customer contract, they get the source when I deliver on the contract, along with the binaries, docs, etc. If that's anyone willing to pay a sticker price, they get the source when they buy the box (binaries, docs, etc.). But I *don't* need to post the source on a website or anything unless I post the binaries on a website, right??

      You don't even need to do that. You just need to provide the source IF ASKED with costs that are not greater than the shipping and media expenses. Even then you only need to provide the source to people who have received a copy of the binaries; either directly from you or indirectly from a previous customer.

      In the past there has been a trend to just put the code on a website and allow everybody to download a copy. There was no obligation for any company to do this. You might argue it was the cheapest method in the long run; a single phone call would probably waste more corporate cash than 100s of downloads off a website.

      Though bear in mind that you cannot forbid the customers from redistributing the source. The GPL explicitly requires that all recipients have the same rights that you do. An uncooperative company who makes it difficult to get their source will quickly find mirrors appearing everywhere. There's nothing the company can legally do to stop this either; if they go after the mirrors then their license (the GPL) is revoked and they are guilty of copyright infringement. With our anti-piracy legal system that's a fate worse than death.

    11. Re:Everyone loses by Anonymous Coward · · Score: 0

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

      You must be reading a different GPL -- that doesn't say "any valid third party", it says "any third party." Meaning, you know, anyone, whether or not they have binaries.

    12. Re:Everyone loses by Anonymous Coward · · Score: 0

      This guy's post is absolutely NOT a troll, and is inline with what Stallman says. /me *points to the quoted comment*

      you see the flaw in your argument now, don't you?

    13. Re:Everyone loses by Adrian+Lopez · · Score: 3, Informative
      Please don't confuse things in an attempt to make them clearer. The obligation to distribute sources to any third party only applies to folks who distribute binaries to modified programs without also providing the sources. Specifically:
      3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following [emphasis added]:

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

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

      * c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
      So, if you provide sources along with the binaries, your obligation to the public has ended. If you do not then you're obligated to provide sources for at least three years after distributing each binary.
      --
      "In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
    14. Re:Everyone loses by civilizedINTENSITY · · Score: 1

      Its not "any valid third party", rater it is "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". So, technically, no "proof of possession" of a binary is required.

    15. Re:Everyone loses by Anonymous Coward · · Score: 0

      "...they entered into a contract which said that..."
      Probably not. There was an article by an Australian lawyer who pointed out that, under Australian law at least, agreeing to the license of the GPL does not constitute a contract - because contracts (under Aus. law) require a two-way interchange.
      (Whether this means that Aus. law simply doesn't allow for people giving stuff away, speaking loosely, I'm not sure).

      BTW, the point he made was that since it was not a contract, the owner of the copyright is free, _at any time_, to cancel the license! They won't be breaking any contract, becuase _there never was a contract_. This is pretty important - it runs counter to the "it's been GPLed, it's everyone's now" claims so common on /.

      [Of course, if the copyright holder is FSF, then there shouldn't be a problem, but if it's SCO...]

    16. Re:Everyone loses by Wildfire+Darkstar · · Score: 1

      Yes, but this argument holds up for essentially all software license agreements. When was the last time someone phoned Bill Gates/Steve Ballmer over a particularly disagreeable section in the labyrinth that is your standard MS EULA?

      A contract is not a contract without a two-way interchange. This is true under both Australian and American law. But, in an era of mass distribution of goods and services, it simply is not practical for the providers of a service to enter into discussion with everyone who would seek to use said service. The law in question has, more or less, been adapted to substitute the idea of choice in place of actual interchange. In other words, and theoretically speaking, if you have a significant problem with the MS EULA or the GPL, or whatever, to the point where you do not agree with it, then you are forbidden to use the software, but are (theoretically) legally entitled to a refund for whatever it cost you to get to that point in the first place. Doesn't always work out that way (how many retail outlets take back opened merchandise, for instance?), but that's the theory.

      A EULA may not be a contract, in the traditional sense, but it gets treated that way because, if it wasn't, the entire model with which software is produced and distributed would break down. You can't claim that OpenTV has the right to break the GPL without claiming, by extension, that I have the right to burn copies of Windows XP and sell them on the nearest street corner.

      That said, IANAL, and I think a lot of this remains in something of a legal grey area. But that's my understanding of the situation....

      --
      Sean Daugherty "I have walked in Eternity -- and Eternity weeps."
    17. Re:Everyone loses by zero_offset · · Score: 1
      ...we also lost the ability to improve the software. Anyone who wanted a feature that was not added lost out.

      That's the relevent point!

      And that is where GPL fails. I happened to stumble across a perfect case in point two days ago. I was trying to decide if I wanted DishNetwork's PVR or the DirectTV TiVo package. (As a side note, TiVo has better features. The DishNetwork offering is basically a HDD-based VCR.) On the DishNetwork site, they had a link to http://208.45.37.181/ which was labled as the GPL compliance information for their Linux-based PVR.

      If you actually go to that site, you'll see this caveat (my emphasis added):

      In compliance with the terms of the GPL, we are making this source code available to the public to download. Please note that the DishPVR 721 software also includes some proprietary elements that are not subject to the GPL. You cannot create a working DishPVR 721 software build without the additional proprietary code.

      So lah-dee-frickin-da, you can see some of the code, but you can't do anything useful with it. As illustrated by that site, it was pretty easy for them to build upon the free labor of "the community", and comply with the rules of the GPL, yet prevent the publicly accessible portions from being useful to anyone. What's the point? To hijack (and paraphrase) an excellent sig I've seen on /. recently, "Open Source is like working for DishNetwork without getting paid."

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

    18. Re:Everyone loses by Physics+Dude · · Score: 1
      There area only TWO ways they could be compliant with the GPL Licence while only releasing partial source:
      • If the proprietary code consists entirely of stand alone programs (doesn't sound likely).
      • If the proprietary code is calling LGPL libraries, but it seems clear that they are talking about the GNU licence and not the LGPL licence.
      It is not legal to link proprietary code with GPL libraries and distribute!

      If they are using the GPL software in conjunction with their proprietary software and not releasing the proprietary source under GPL, they are in direct violation of the GPL.

      Even though they claim that the proprietary elements are not subject to the GPL, The GPL License does not entitle them to use GPL software in conjunction with it unless they're seperate stand alone programs.

      If they are unwilling to abide by those licence requirements, then they are not legally entitled to use the GPL software and need to write their own code.

      See the license page for more information.

  25. Re:This really is getting old ... by ctid · · Score: 4, Informative

    There is no chance of any court finding against the GPL. The GPL grants rights that you would not have without it. If the court decided that the GPL was unenforceable in this case, OpenTV would simply lose all rights to use the software. So there is no possibility that OpenTV will allow this to go to court. Remember that nobody forced this company to use GPLed software. They chose to do that; and the only basis on which they could choose to do that is under the terms that are very generously offered by the GPL.

    --
    Reality is defined by the maddest person in the room
  26. Re:MythTV is a better product and it's OPEN SOURCE by Anonymous Coward · · Score: 0

    Please curb your enthusiasm a little. It reads like a spam ad for Viagra right now.

  27. Screw OpenTV by Anonymous Coward · · Score: 0

    One thing I truly and deeply loathe is being unable to easily use my browser's Back Button to leave a site. That, combined with the fact that their Web site uses images more than words to tell what they're about makes me think they're idiots. Screw your flashy animations and hypnotic music and scripting that borks my back button. I don't care if you have "Open" in your name -- U SUK!

  28. Re:teh geek manifesto (geek angst) by Anonymous Coward · · Score: 0

    BAD TROLL!
    BAD BAD BAD!

  29. Different from SCO lawsuit? by mp3zero · · Score: 1, Insightful

    It amazes me that everyone is gung-ho about suing over violations of the GPL while people are willing to burn SCO at the cross for upholding their legal right when their license has been violated.

    Seriously, what is the difference? FUD against linux you say? What about the FUD the open tv costomers / potential investors are hearing right now?

    I fail to see the difference between the two stories. Both entities (SCO & FSF) are just trying to maintain the integrity of their licenses. We should start a petition / web site to ban the FSF just as the community has done to SCO.

    1. Re:Different from SCO lawsuit? by ctid · · Score: 0, Flamebait
      I fail to see the difference between the two stories. Both entities (SCO & FSF) are just trying to maintain the integrity of their licenses.


      The difference is that SCO's case is completely without merit, while the FSF's case here is completely watertight. Of course, this is my opinion. You could form your own opinion by reading SCO's deposition, plus whatever other materials are available (I'd recommend Eric Raymond's OSI position paper for a start).

      We should start a petition / web site to ban the FSF just as the community has done to SCO.


      What do you mean, "we"? You start a petition in support of OpenTV if you like. Why do we have to waste our time with your petty complaint?
      --
      Reality is defined by the maddest person in the room
    2. Re:Different from SCO lawsuit? by russotto · · Score: 1

      Who modded this one "insightful"? I guess there's no "dumb". Merely because two cases make slightly similar claims doesn't mean they have similar merit. SCO is getting righteously flamed because their suit is obviously baseless and several of the claims they make are not only false but obviously so -- see the Open Source Initiative's position paper to see some of the reasons why.

    3. Re:Different from SCO lawsuit? by mp3zero · · Score: 1

      >>The difference is that SCO's case is completely without merit, while the FSF's case here is completely watertight

      How do you know the SCO lawsuit has no merit? Have you seen the unixware / openserver code and compared it line by line with linux code? I didn't think so.

      >>(I'd recommend Eric Raymond's OSI position paper for a start).

      I have read it and have to say there are numerous problems with the paper. Of course it is a work in progress and has gotten better with each revision but some mistakes still exists. Refer to the earlier story about the paper to view the mistakes I am talking about.

    4. Re:Different from SCO lawsuit? by stratjakt · · Score: 1

      And the Open Source Initiative is supposed to be some sort of neutral third party?

      Maybe they're right. Maybe they're wrong. Maybe they're the O.J. in this case, "the glove does not fit!"

      Their word isnt gospel, just damage control, and won't affect the outcome of the case.

      --
      I don't need no instructions to know how to rock!!!!
    5. Re:Different from SCO lawsuit? by quantaman · · Score: 2, Insightful

      Seriously, what is the difference?

      For one SCO is deliberatly making this as big a FUD campaign as possible against Linux. Also SCO isn't disclosing the infringing code (possibly because there isn't any), this lawsuit is specifically aimed at damaging Linux as much as possible so that SCO can possibly get bought up or supported by microsoft. If the FSF didn't disclose what code they felt was infringing, turned to have a strong relationship with a competitor of OpenTV and dragged the preceedings out as long as possible ensuring maximum damage to OpenTV's reputation then I would agree and would be against the FSF. But right now these are two drastically different lawsuits and situations with very little in common other than the phrase "licensing violations".

      --
      I stole this Sig
    6. Re:Different from SCO lawsuit? by Piquan · · Score: 3, Insightful

      Because a lot of us believe that SCO has no actual basis in fact. First: their complaint is vague, and does not discuss the merits. It pretty much says, "It would impossible for Linux to be this good unless they ripped us off." (Read it. It's on SCO's homepage.) Second: they didn't follow procedures they would have if they had any basis in fact, such as filing for an injunction. Third: they have taken procedures-- such as filing in state court instead of federal-- to avoid disclosing facts.

      These lead me (and probably others) to the conclusion that they are doing a lot of chest-beating and posturing, and their allegations likely have no basis in fact. They're trying to spread FUD and dissuade people from using Linux, taking advantage of the fact that a lot of people don't understand the issues (and indeed, shouldn't need to). They're doing a lot of posturing, likely on behalf of MS.

      I haven't read the FSF's letter (I don't know where to find it), but they historically have been very up-front about specific issues, and have worked to a resolution. This isn't them trying to spread FUD. Some FUD may happen, but the FSF isn't pushing it.

    7. Re:Different from SCO lawsuit? by MrResistor · · Score: 2, Interesting

      The FSF is open and honest about the specifics of the violation. It's not difficult to find out exactly what code is being used by the violator. The FSF is also very respectful, taking every opportunity to resolve the conflict without having to even threaten a lawsuit.

      SCO, on the other hand, is very secretive, giving absolutely no evidence to support their vague allegations. They persue drastic legal measures before even giving the option of a more peaceful resolution, and in the process disparage the entire open source developer community, which until the beginning of this action they claimed to be a part of.

      One kid asks if he can borrow some of you lunch money, another threatens to beat you up if you don't give it to them. What's the difference? Both of them just want some milk with their sandwich.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    8. Re:Different from SCO lawsuit? by Anonymous Coward · · Score: 0

      Are you an idiot or just a troll?

      While the paper may have a few mistakes, SCO's accusations have no content, lots of chest-beating, and numerous holes. No, they don't give examples of what code is infringing, but they take great pains to try to convince people that Linux could not have gotten to where it is without stealing (which is complete nonsenes.) Give me a fucking break.. Linux exists because people like hacking, not because someone likes to copy and paste old UNIX source code.

      Protecting their code and IP? No. In fact, I bet they would be ecstatic if someone did copy some of their old-ass code, because then they could actually make a couple dollars off it by suing, because god knows noone is buying SCO OpenServer.

      I guess you're just an idiot.

    9. Re:Different from SCO lawsuit? by Anonymous Coward · · Score: 0

      I see you post here alot, and almost every post is anti-Linux.

      Of course you are going to talk down the OSI paper.

  30. i would donate but ... by asv108 · · Score: 1, Interesting
    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, and another reservation I have about donating to the FSF foundation is what projects are funded? Does the FSF fund any "open source" projects? Would projects that compete with GNU/ projects receive any funds?

    I have no interest in donating to the FSF if my money is going to be spent telling people how to name their software projects or "educating" people on why the name open source is bad.

    1. Re:i would donate but ... by Anonymous Coward · · Score: 0

      Most organizations have directed donations for specific projects. So, you could specify that your money go only to license enforcement (say).

    2. Re:i would donate but ... by twistedcubic · · Score: 1


      Does the FSF fund any "open source" projects?

      Aren't all GNU projects open source?


      Would projects that compete with GNU/ projects receive any funds?

      Don't forget that in addition to funding its own projects such as emacs and gcc, it indirectly funds all other software projects which rely on GNU tools, such as the Linux kernel, and a staggering host of others (open- and closed-sourced). A reasonable person may conclude that donating to FSF is good bang for the buck.

      Oh, and KDE does have its own funding machine, which is rather successful, isn't it? Why does FSF need to send them cash?

    3. Re:i would donate but ... by asv108 · · Score: 1

      GNU projects are all "free software" because Stallman has never embraced the term "open source" for idelogical reasons.

    4. Re:i would donate but ... by twistedcubic · · Score: 1

      Then let me rephrase: all GNU projects have freely available source code. I don't think "open source" is commonly used as a technical term, in the same sense "free software" is.

    5. Re:i would donate but ... by extrasolar · · Score: 1

      You forget that even pragmatism is an ideology.

      And the term "open source" became used also for ideological reasons.

      Really...this is a non-argument. You're just trolling, or grinding an axe against the FSF or something.

  31. Dollar loss- Hard to prove by nuggz · · Score: 0

    This is hard to prove, the RIAA makes crazy claims all the time. They don't get judgements that large.

    It is much easier to just claim copyright violations and a fine.

    Actual losses could be the total number of units sold minus the first person, as they could have all gotten the product legally.
    Number of people who purchased an equivalent product.
    A Business that had to license or develop an alternative product.

    I think those are justified, but IANAL

    1. Re:Dollar loss- Hard to prove by Anonymous Coward · · Score: 0

      The RIAA can estimate lost record sales based on number of songs downloaded. It may not be an accurate number but it is at least a number. Since OpenTV is middleware that is useless without their hardware there is no such thing as getting the product free legally. I also think you will have a real hard time convincing a judge that the FSF should be rewarded damages because users bought the product and should have gotten it for free.

      I really don't think you are thinking this through.

    2. Re:Dollar loss- Hard to prove by Anonymous Coward · · Score: 0

      I find it funny when the RIAA get's blasted for trying to protect the copyright if their members, when the GPL hinges on the enforcibility of copyright.

    3. Re:Dollar loss- Hard to prove by paule9984673 · · Score: 3, Insightful
      Actually the damage would be as follows:

      A creator can license his code under the GPL and at the same time license it under different terms (read: for monetary compensation) to third parties. The damages incurred by people using his GPLed code in closed-source applications are the damages of the original creator not being able to license it under a commercial license for licensees, who don't want to be bound by the terms of the GPL.

    4. Re:Dollar loss- Hard to prove by Anonymous Coward · · Score: 0

      And how is this related this case? I didn't think we had gone into the world of hypotheticals.

    5. Re:Dollar loss- Hard to prove by Archfeld · · Score: 1

      this AC has it....I don't think there will be a monetary loss, but there is a license violation that has been ongoing for more than a year. The software itself is not of great value without their hardware, but the developments they made to the code base may have been useable and sparked something else, but quantifying that is going to be next to impossible.

      --
      errr....umm...*whooosh* *whoosh* Is this thing on ?
    6. Re:Dollar loss- Hard to prove by Karn · · Score: 1

      I don't find it funny at all. If things aren't balanced, people are going to find a way to make them balanced.

      Ever hear the phrase "Fight fire with fire"?

      --


      Why do I keep typing pythong?
    7. Re:Dollar loss- Hard to prove by Zeriel · · Score: 1

      The devil is in the details--namely, the detail that GPL forces information to stay free, where conventional copyright does not.

      --
      "America has done some terrible things. But I know that Americans don't cheer when innocents die." -Dave Barry
    8. Re:Dollar loss- Hard to prove by Charlotte · · Score: 1
      I find it funny when the RIAA get's blasted for trying to protect the copyright if their members, when the GPL hinges on the enforcibility of copyright.

      It does seem to be contradictory but both are a question of freedom: the freedom to share things with your friends. A good record, a good software program. The freedom to play a CD in your pre-2001 CD player. I don't mind paying for things as long as the seller doesn't deprive me of my rights as a consumer or a human being. I try to exercise my rights by not buying that copy-protected CD that my sister-in-law asked for her birth day - but it's still annoying.

      Face it: the internet is probably the most important medium ever invented - and many more such changes are on the way. For a brief time only can those who stand in the way of change cause stagnation in society. We the people are the steam roller.

  32. Subtle but important correction by sacrilicious · · Score: 5, Informative
    [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.

    --
    - First they ignore you, then they laugh at you, then ???, then profit.
    1. Re:Subtle but important correction by hpulley · · Score: 3, Insightful
      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.

      --
      $#!^ happens, but why does it always have to happen to me???
    2. Re:Subtle but important correction by TFloore · · Score: 1

      Yeah, the ASP loophole that was noticed a few years ago. Last I heard, RMS was working on the next version of the GPL (v3) that would close this loophole.

      Sometime. Eventually.

      GPLv3 may take even longer than Hurd. :)

      --
      This is my sig. There are many like it but this one is... Oops. Frank, I've got your sig again! Where's mine?
    3. Re:Subtle but important correction by commodoresloat · · Score: 1

      That is not the same as the ASP loophole. The grandparent post describes the difference between using GPL code in-house and actually distributing the code; the ASP thing creates a grey area where use flows over into distribution. I don't think RMS is going to turn the GPL into a EULA.

  33. Did it get ./d? by IPFreely · · Score: 1
    I think we need a new (or additional) definition for being "Slashdotted". It goes like this:

    When someone on the Slashdot web site copies the entire contents of another sites article into the Slashdot website, violating all kinds of copyright laws along the way.

    Now publishers and journalist have a new word for what happens to their IP as well as their web sites.

    --
    There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
  34. Re:Is FSF ever going to go for Damages? (& how by russotto · · Score: 1

    Violating the GPL puts you in violation of copyright. The $100,000 statutory damages thus apply.

  35. Re:Is FSF ever going to go for Damages? (& how by no_code_charlie · · Score: 4, Informative

    Ah, but statutory damages are only available to copyright claimants who have *registered* their copyright claims prior to the alleged infringements. Otherwise, you can apply for registration after the fact and settle for actual damages (compensatory; profits) and injunction. Register those copyrights, boys.

  36. Re:Is FSF ever going to go for Damages? (& how by Anonymous Coward · · Score: 0

    You say that like it is a given. Until it is tested in court there is no guarantee that violating the GPL is a violation of copyright.

  37. Re:This really is getting old ... by no_code_charlie · · Score: 2, Insightful

    It depends on what you mean by "finding against." A court might construe the GPL to mean something other than what you think it does. There are *many* unresolved ambiguities concerning the GPL and predicting what it might mean and how it may operate under peculiar circumstances is sometimes *very* difficult.

  38. Screw the FSF by Moonwick · · Score: 0, Flamebait

    Put your money where it'll make a difference; join the Electronic Frontiers Foundation.

    --
    Only on slashdot can a posting be rated "Score -1, Insightful".
  39. Re:MythTV is a better product and it's OPEN SOURCE by moosesocks · · Score: 1

    MythTV and OpenTV have absolutely no relation. OpenTV is a new and upcoming software platform for cable and satelitte boxes.

    Basically, it's an entire embedded OS. Sort of like Symbian (only for set-top boxes)

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
  40. Re:Is FSF ever going to go for Damages? (& how by TotallyUseless · · Score: 2, Informative

    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 the license to make money. I think a reasonable settlement would be for the OpenTV people to forfeit all of the money they have made using GPL code. Unfortunately for OpenTV, that would appear to be every dime they have made. You know what though, that is their fault.

    Now, if it is a free product violating the GPL, then damages can be harder to assess, but I think this would be far less likely. Also, just because a license/contract hasn't been tested in court, that doesn't mean it shouldn't be considered legal until it is tested. If that were the case, there would be no point in even having such contracts/licenses because they would mean nothing.

    --

    Time for some tasty Shiner Bock!
  41. stealing by sacrilicious · · Score: 5, Insightful
    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.

    --
    - First they ignore you, then they laugh at you, then ???, then profit.
    1. Re:stealing by rifter · · Score: 1

      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.

      That reminds me of the satire of NPR in GTA:VC :)

      Gratuitously stolen from this site!

      MICHELLE: That's Pressing Issues here on VCPR, Vice City Public Radio.
      If you haven't given money to VCPR, and you're listening to this
      station, you are a thief.

      JONATHAN: That's right, Michelle. You might as well as throw a brick
      through the window and loot the place. How selfish you people are? This
      is public radio, serving the public, with everything that is important.
      Like me. So come on. Keep us on air. It's really important.

      MICHELLE: Send us your money. I'm going to say this over and over until
      you do.

      JONATHAN: Yes. Michelle is known for her beg-a-thon tantrums. She cares
      about this station, unlike you. Think of how much money you spend on
      drive-thru fast food and comemorative plates. Take that money right now,
      and send it, direct to me, Johnathain Freeloader, Starfish Island, Vice
      City. Now back to the show, with Maurice Chavez, the asshole.

      MICHELLE: You're correct. He IS an asshole.

  42. Re:In case... -- a slashcode feature request by cmburns69 · · Score: 1

    Ya know, thats a pretty good idea! Something like a slashdot proxy server.. Certain sites wouldn't do well behind a proxy, but news stories and other similar types of posts would do well. It would work as you mention, but since there's no guarantee that Google will have the link yet, any article that gets posted to slashdot would automatically get stored, in case it needed to be accessed via proxy...

    Probably be too expensive bandwidth-wise, but would definately be cool.

    --
    Online Starcraft RPG? At
    Dietary fiber is like asynchronous IO-- Non-blocking!
  43. Very similar to SCO case, in fact by metamatic · · Score: 1

    Assume for the moment that the SCO lawsuit has merit, in the sense that the Linux kernel contains SCO code. It seems undeniable that SCO made modifications to the Linux kernel, and then released it under the GPL with their code in it.

    Maybe they didn't recognize their own code when they were looking at it, but that's their problem. They worked on it and then knowingly released it under the GPL, they owned the rights to it and were entitled to place it under the GPL. Hence no matter how it got there it's under the GPL now, and we can use it.

    So SCO have no grounds to be threatening Linux vendors or end users the way they are. At most, assuming their claims are true, they should be able to get damages from whoever copied the code into the Linux kernel, and whoever failed to exercise due diligence within their own organization.

    In other words, many of us are quite consistently arguing that the GPL should be found to be valid in both this case and the SCO case, and that most of SCO's threats should be thrown out of court.

    Now, as a secondary matter I think the claim that SCO code was copied into Linux is highly dubious. But even if the allegation were true, SCO's behavior would still be sleazy.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:Very similar to SCO case, in fact by mark-t · · Score: 1
      Maybe they didn't recognize their own code when they were looking at it, but that's their problem. They worked on it and then knowingly released it under the GPL, they owned the rights to it and were entitled to place it under the GPL. Hence no matter how it got there it's under the GPL now, and we can use it.

      Wrong.


      Copyright law supercedes rights granted by the GPL. If SCO owns code in Linux they don't want distributed, they can revoke any and all rights to distribute derivative works of their code, even though it is imbedded in a GPL product. As long as *they* own the copyright, they can dictate any and all circumstances of its distribution, even including revoking the GPL on it. Remember, even when a person knowingly GPL's code, they still *OWN* the copyright and can dictate whatever terms of reproduction that they like, including changing the license on a later release, effectively revoking the GPL on their earlier versions (although there would probably not be sufficient control available to stop its spread into the public domain).


      Personally, I think SCO's full of it. Their entire argument seems to rests on the premise that the open source community is a bunch of incompetent hackers that couldn't have possibly come up with enterprise-level functionality in such a short amount of time (which is ludicrous when you consider how much documentation is actually out there in the public domain or in books about Unix and its internal operation).

    2. Re:Very similar to SCO case, in fact by metamatic · · Score: 1

      Copyright law supercedes rights granted by the GPL.



      But copyright is the very enforcement mechanism of the GPL. To say that copyright law is stronger than the GPL makes no sense.

      If SCO owns code in Linux they don't want distributed, they can revoke any and all rights to distribute derivative works of their code, even though it is imbedded in a GPL product. As long as *they* own the copyright, they can dictate any and all circumstances of its distribution, even including revoking the GPL on it.


      For SCO to ship their Linux distribution, they had to agree to the terms of the GPL. Without doing so, they had no right--according to copyright law--to ship a Linux distro. They can't agree to the terms of the GPL, and then unilaterally modify the terms of the agreement several years later after shipping code, any more than Microsoft can turn around and say that Windows 95 users are retrospectively deemed to have agreed not to run Netscape.

      Even if they could, it would simply mean that they duplicated and redistributed other people's code (i.e. Linux) illegally, falsely claiming that it was licensed to their customers.
      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    3. Re:Very similar to SCO case, in fact by mark-t · · Score: 1
      For SCO to ship their Linux distribution, they had to agree to the terms of the GPL. Without doing so, they had no right--according to copyright law--to ship a Linux distro. They can't agree to the terms of the GPL, and then unilaterally modify the terms of the agreement several years later after shipping code, any more than Microsoft can turn around and say that Windows 95 users are retrospectively deemed to have agreed not to run Netscape.
      You're comparing apples and oranges. The Netscape issue is not covered by copyright, that would be an exampe of an EULA, which cannot retroactively be changed once a person has purchased a product. Copyright, however, remaining the property of a the copyright holder, no matter how it is distributed, can be retroactively modified by the owner at any time. Copyright does not in and of itself dictate conditions for use, it only dictates the conditions for distribution (which is exactly what the GPL does, explcitly).

      Of course, any change to their copyright only applies to what they, themselves, have actually copyrighted (in this case, supposedly several lines of Linux code). It would not apply to the work as a whole unless they actually owned the copyright on the entire work (no one person owns the copyright on all of Linux, actually). Further, if SCO's code had somehow mistakenly been put in because of some illigitimate leak at IBM, SCO would have every right to seek compensation from IBM for the damages done because of it. The Linux development community would be under obligation to remove the infriging code immediately from the kernel (and they probably would anyways, even without being asked), and SCO's claims to damages would be thus limited to not include (or at least minimize claims to) ongoing damages.

  44. Am I feeding the troll? by Pentagram · · Score: 4, Funny

    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.

    1. Re:Am I feeding the troll? by the-build-chicken · · Score: 1

      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.


      I'd think twice about begging the wisdom of a 'professional' programmer...IMHO, 'professional' in this industry means I wasn't good enough to make it on the strength of my code, so I moved into sales, marketing or management (sorry to the sales/marketing/management ppl out there :) )...again, IMHO, the best coders are damn unprofessional...they turn up late...they keep odd hours...the don't cut their hair...the wear cargos to work etc etc.

      I tend to humor 'professional programmers' until I can find a replacement...but listen intently to every word that the cargo wearing slacker in the corner has to say :)

  45. Re:MythTV is a better product and it's OPEN SOURCE by cens0r · · Score: 1

    You think MythTV would run on one of those via boxes? that sure would be nifty.

    --
    Jack Valenti and Orrin Hatch will be first up against the wall when the revolution comes.
  46. haha by Anonymous Coward · · Score: 0

    first power mac 7200/120 post!

    1. Re:haha by Anonymous Coward · · Score: 0
      first power mac 7200/120 post!

      I guess you finally finished copying that 19 mb file.

  47. once and for all, the diff between cat and vi by Xtifr · · Score: 1
    $ man cat |wc -l; man vi |wc -l
    Reformatting cat(1), please wait...
    74
    Reformatting vi(1), please wait...
    354
    I wonder which one is easier to understand, use, and just flat out makes more sense. Gee, I guess I should switch to using cat for my code from now on!

    (For the clue-impaired: the BSDL and the GPL have different goals, so comparing them strictly on a line-by-line basis makes about as much sense as comparing cat and vi.)
  48. Re:This really is getting old ... by portnoy · · Score: 5, Informative
    This is another example of a company that is willing to cooperate, but has had a few snags in their plans. They've said they're going to post the code online (which they don't have to do) so lets see if they do.
    Indeed. A quick google search of "opentv gpl" finds that developers have been requesting the source code since March of 2001, to no avail. At some point, it begins to look less and less like a misunderstanding and more and more like a willful violation.
  49. Doing plenty in plenty of time. by doublem · · Score: 1

    Theory 1: Legal department stamped the standard disclaimers and restrictions on the outgoing code, and never bothered to read the GPL or didn't know they needed to.

    Theory 2: A PHB thought the GPL wasn't important or could be safely ignored.

    Theory 3: The company was trying to get away with something.

    Lacking evidence to the contrary, I'll do what Napoleon recommends, and assume incompetence instead of treachery.

    Given that assumption, posting the code in accordance with the GPL without further fuss is just fine. Sort of a "We were going what?" Followed by "Our bad, let us take care of that ASAP."

    Even if they were doing it on purpose, I'd say they get a pass on this one. "We caught you, we'll let it slide this time if you obey the rules from here on out." Like getting out of a speeding ticket because you say you didn;t see the 55 mph sign, and thought it was still a 65 zone.

    Crucifying the company when they're trying to make amends is a waste of resources. Save the legal fees for a company that is violating the GPL and thumbs their nose at the FSF when they're caught.

    Now, if these guys don't post the code in accordance with the GPL, I say the lawyers get a call.

    There is a teacup. There is a storm in it.

    --
    "Live Free or Die." Don't like it? Then keep out of the USA
    1. Re:Doing plenty in plenty of time. by Kyller · · Score: 2, Funny


      Your analogies are as bad as a chicken that walks funny.

    2. Re:Doing plenty in plenty of time. by neitzsche · · Score: 1

      If they had put the code on-line the day their "oversight" was revealed to them (already over a year late) would indicate some inclination to "make amends." I don't see any "download" links on their site at this time.

      They are therefore not trying to make amends. They are trying to stall using legal maneuvering and empty promises. For that, they should not be granted any leeway ever.

      --
      "God is dead." - Frederik Nietzsche
    3. Re:Doing plenty in plenty of time. by doublem · · Score: 1

      Point.

      However, we don't know how long ago this issue was brought to their attention, and how long they've had to act on it.

      I'd say a week from when they found out there was a GPL issue would be fair. If it's been longer than that, then I'll have to assume that they're trying to get away with something.

      Less than that, and they could just be carving through all the red tape.

      Hell, this could all be due to a single PHB who refuses to listen to reason!

      Or the whole company could be corrupt and evil, paid by Microsoft to trash the GPL any way they know how.

      --
      "Live Free or Die." Don't like it? Then keep out of the USA
    4. Re:Doing plenty in plenty of time. by macshit · · Score: 1

      However, we don't know how long ago this issue was brought to their attention, and how long they've had to act on it.

      Keep in mind that the sort of `inadvertant violation' you describe has happened many times, and the FSF has always tried hard to resolve things in a friendly manner first, without involving a court, and without public statements.

      So I think it's reasonable to give the FSF the benefit of the doubt in this case.

      --
      We live, as we dream -- alone....
    5. Re:Doing plenty in plenty of time. by doublem · · Score: 1

      I am.

      It was the hate filled slashdot reaction I was worried about!

      I know the FSF knows how to deal with this kind of thing.

      --
      "Live Free or Die." Don't like it? Then keep out of the USA
  50. Those who live in glass houses... by Sabu+mark · · Score: 1

    ...shouldn't throw nitpicks.

    Oh, and don't put commas after your conjugations; put them before them. If they occur in the start of a sentence, do not use any punctuation there.

    You mean CONJUNCTIONS, not CONJUGATIONS, TOEFL-boy!
    YOW!

    You are correct, however, that grammar and usage are quite important; under the surface they arouse in your audience a strong yet subtle, almost unconscious impression of your intelligence.

    --

    What Would Jesus Do
    (for a Klondike bar)?
    1. Re:Those who live in glass houses... by Echnin · · Score: 1
      Did I mention that Norway lies 6 hours ahead of US EST and that I slept for 4 hours last night? I know I didn't; just making a slight point. I need to remind myself not to complain about others' grammar under such circumstances. :)

      I bet my Norwegian grammar is better than yours, though. Nyah nyah. Tulling.

      --
      Lalala
    2. Re:Those who live in glass houses... by fucksl4shd0t · · Score: 1

      Did I mention that Norway lies 6 hours ahead of US EST

      Hmmm, that begs the question, "Then why were you criticizing?"

      --
      Like what I said? You might like my music
  51. Joining FSF by Anonymous Coward · · Score: 0

    I would like to join but I think the membership list will one day be used to hunt down communist sympathizers.

  52. Not exactly. by mindstrm · · Score: 1

    You either have to provide equivalent access to the source (offering the source online alongside the binaries is fine, as is including the source and binaries in one package), OR you have to provide a written offer valid for several years, I think 5, to provide the source upon demand for no more than the cost of media & shipping to anyone who asks.

    If there was no written offer included, explaining the situation, adn there were no sources offered online, or anywhere else, then they were not complying with the license.

    1. Re:Not exactly. by Ben+Hutchings · · Score: 3, Interesting

      I had access to the OpenTV development kit at a previous place of employment, and never saw any sign of source, or an offer to supply source, for the GNU-derived tools. We did consider making a request for source, but never got round to it.

  53. Re:MythTV is a better product and it's OPEN SOURCE by snofla · · Score: 1

    It's not new at all. It has been deployed for ages: Almost all stbs you encounter nowadays run the OpenTV middleware

    --
    i don't like style guides
  54. Re:This really is getting old ... by MrResistor · · Score: 1

    There are *many* unresolved ambiguities concerning the GPL and predicting what it might mean and how it may operate under peculiar circumstances is sometimes *very* difficult.

    Could you name a few of these ambiguities? Or are you just spewing FUD?

    I've read the GPL a few times, and it seems very clear-cut to me.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  55. Huh? by StarKruzr · · Score: 1

    You have no problem with the attention and money going away?

    The attention and money are what's helping Open Source beat the commercial software monopolies.

    I would certainly have a problem with that going away.

    --

    +++ATH0
  56. Re:In case... -- a slashcode feature request by Ugot2BkidNme · · Score: 1

    Well in case you didn't know according to Copywrite laws That would be very illegal. In fact Googles cache feature is very illegal. it takes control fo the users content away from the Author. if I post an article on my website and it gets slashdoted I then change that article in any way for correction or other information then that would then be the valid copy. however googles caching ability takes this away from my control. So why Would /. Do sothing like this and set them selves up for potential lawsuits. Think before you Speak.

  57. I'd like to see this go to court by Smeg}{ead · · Score: 1

    I for one would like to see this kind of thing settled and create a legal precident. Two questions I'd like to see answered are:

    1. Is the GPL enforceable?

    2. Can you award monetary damages for the unlicensed use of software that was being provided at no financial gain in the first place (i.e. what is the "harm" done?)

    Interestingly enough though, even though companies don't want to end up in court and have a decision go against them, the FSF probably have more to lose. If a test case went against them they would be in deep trouble. This may be why they always settle out of court.

    I sure wish SOMEONE would decide this thing once and for all.

    1. Re:I'd like to see this go to court by no_code_charlie · · Score: 1

      Assuming that your No. 1 is answered in the affirmative, the answer to No. 2 is also, clearly, yes. Reason: Even if plaintiff/claimant could not show that the infringing activity directly harmed the monetary value of his product (e.g., because he gives it away for free), the Copyright Act authorizes an award of damages measured by the infringer's profits attributable to the infringing activity. (Also, "statutory damages" are sometimes available and are not necessarily tied to monetary harm to plaintiff/claimant.)

    2. Re:I'd like to see this go to court by Edmund+Blackadder · · Score: 1

      I think the reason they settle is because:

      1. Following the gpl is not very hard. The companies that get sued would much rather prefer to publish the code, or take out the gpled code, than have a lawsuit on their hands.

      2. The FSF is not out to get people and is not looking for a windfall. They just want to get companies to follow the GPL. Thus, they are happy to settle a case once they ensure the gpl will be followed, instead of holding out for financial windfall.

      That being said, you are totally right that if the GPL turns out unenforceable it will be a disaster for the FSF.

  58. OpenTV SDK 3.0 GNU Code by Anonymous Coward · · Score: 3, Informative

    My apologizes if this has already been posted: http://www.opentv.com/utilities/techdocs/download_ sdk.html

  59. Re:This really is getting old ... by Anonymous Coward · · Score: 0

    I see they actually have posted it now... opentv.com

  60. source has been released by yanowitz · · Score: 5, Informative

    sdk is here.


    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.

    1. Re:source has been released by Edmund+Blackadder · · Score: 2, Funny

      Wow that was fast. I bet even the BSA lawyers are jealous of FSF's ruthless efficiency. :)

    2. Re:source has been released by civilizedINTENSITY · · Score: 1

      Does anyone understand this? It appears to indicate that the patent on their work stands alone...

      To the extent that you,
      or your licensees under the GPL,
      make any modifications to,
      or derive (through reverse engineering or otherwise)
      other software products and/or functionality from,
      the OpenTV Distributed GNU Utilities ("Modifications and/or Derivatives"),
      neither OpenTV nor the GPL licenses you,
      implicitly or otherwise,
      under any OpenTV patents that cover the Modifications and/or Derivatives
      ,
      whether alone or in combination with the OpenTV Distributed GNU Utilities.

  61. It's called Mitigation by Cranx · · Score: 1

    Get used to this: courts don't hear cases when the plaintiffs don't make every attempt possible to get the defendants to remedy. In this case, if OpenTV complies (even if late), ta-da: no case for FSF.

    1. Re:It's called Mitigation by Anonymous Coward · · Score: 0

      If it had been the RIAA, no attempt would have been made at all. Just get some armed police officers and a search warrant, confiscate everything looking even remotely like computer equipment, and multiply the number of CD-burners with 2.5

    2. Re:It's called Mitigation by Cranx · · Score: 1

      That's what happens when you commit a crime (aka, break a law). Violations of contracts like the GPL are civil matters; you have plaintiffs and defendants and right/wrong are determined by analyzing the contracts and matching that against who did what to whom.

      Distributing copyrighted music without license is illegal; aka, you are breaking a law. The cops will come bust your door down.

      Distributing GPL software without accompanying source is a violation of the GPL and a civil court will decide which part(s) of the contract you've violated and determine a punishment and restitution and all that. No cops, just suits and donuts.

  62. Bah, the GPL is not the "core of the ... movement" by Abcd1234 · · Score: 4, Insightful

    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.

  63. Re:Is FSF ever going to go for Damages? (& how by Jason+Earl · · Score: 2, Insightful

    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't want money, they want source code.

    That's why the GPL has never been tested in court. There have been plenty of organizations that have violated the GPL at one time or another, but the FSF has simply waved their big stick around while whispering quietly that if the offender releases their source code they will be forgiven. This tactic has been wildly successful. Pretty much every major development house on the planet has some GPLed software that they redistribute, including companies like Apple, IBM, and even Microsoft.

    If the FSF were in this gig for the money (or to punish commercial developers), then you would be right, but they aren't. When the goal is Free Software, then releasing the source code in question is good enough.

  64. Nice troll, popular fodder.. by msimm · · Score: 1

    Now repeat after me.
    I will not post trolls on Slashdot.
    I will not post trolls on Slashdot.
    I will not post trolls on Slashdot.
    ...

    In case anyone hasn't already been beaten over the head by this, the two licenses are very different and serve different circumstances and individuals. There is no right or wrong here, just two great licenses.

    Summary:

    GPL=Free software must remain always free.
    BSD=Free software should be free even to not to be free.

    Correct license? Whichever you prefer or suits your project better.

    Other alternatives? Sure, but trolls don't care. ;-)

    --
    Quack, quack.
  65. Re:Is FSF ever going to go for Damages? (& how by MrResistor · · Score: 1

    For all the GPL violations that the FSF has ever gone to court/threaten to goto court, I have yet to see any damages.

    The FSF has NEVER gone to court over the GPL, and this is the first time I've ever even heard of them threatening to do so. Why would there be damages if a suit has never even been filed?

    All that being said...IF there are damage awards, how much do you ask for violating a free product's license.

    Selling price has absolutely no bearing on damages awarded in a copyright violation suit. If it did, there's no way the RIAA could have sued those college kids for such a ludicrous amount of money. IIRC, their amount was based on the $150,000 per violation that copyright law allows. It certainly wasn't based on the actual selling price per song.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  66. Re:This really is getting old ... by ctid · · Score: 1
    There are *many* unresolved ambiguities concerning the GPL


    I'd love to hear about even one of these.
    --
    Reality is defined by the maddest person in the room
  67. Re:Bah, the GPL is not the "core of the ... moveme by ctid · · Score: 1

    The GPL is the core of the Free Software movement. "Free" in this context doesn't mean "no price", it refers to "freedom". I would recommend reading, say, this to see what we're all talking about when we say "free".

    --
    Reality is defined by the maddest person in the room
  68. Restrict? Tired argument... by msimm · · Score: 1

    One of the rights the GPL gives that never gets enough attention from people arguing like you is the freedom not to use it.

    Don't like the license? Don't use it. Whats important is that the projects that are released under the GPL will be available for your children and your children's children to read and learn from, and maybe even develop.

    That's freedom.

    --
    Quack, quack.
  69. Playground Antics by cenobita · · Score: 0, Troll

    Am I the only one here who's absolutely sick of hearing about licensing this-licensing that? The GPL and FSF are just as bad as any proprietary software company, at least in attitude if not outright practice. The word "free" indicates to me "the freedom to do whatever the hell you want", but this is a far cry from the actuality of the FSF.

    By all means, it is within reason and legal right for the FSF to enforce the guidelines of the GPL..but at the end of the day, bully tactics are still bully tactics, no matter who's doing the pushing. This kind of bureacratic pushing and shoving over licensing agreements is simply childish and counterproductive.

    Before you toss the flames my way, just bear in mind that i'm stating a very simple point: Despite RMS and his ideals about software, there are multiple elements within the software world that are just as "evil" as proprietary software. This is one among many.

    1. Re:Playground Antics by no_code_charlie · · Score: 1

      "The word "free" indicates to me "the freedom to do whatever the hell you want", but this is a far cry from the actuality of the FSF." Please. How grown up does one have to bo to realise that no two persons (or entitites) can have complete and absolute freedom in all cases. Reason: The possibility of conflicting exercise of such rights. Logic 101: Take it. All the FSF/GPL tries to do is facilitate certain freedoms that it considers important in the greatest number of people. Of course, in order to do this, they must restrict certain other right, that they place less importance in. This is logically necessary.

    2. Re:Playground Antics by praksys · · Score: 1

      The word "free" indicates to me "the freedom to do whatever the hell you want"...

      Does that include killing other people, or enslaving them, or taking their property? Hobbes thought so, but of course he was an authoritarian who was trying to undermine the very idea of political freedom. Most political and ethical theorists who actually liked the idea of freedom have understood political freedom to be a state where you can do what you want to do, so long as it does not harm others. Considerable disagreement arises over what qualifies as harming others, but I think there would be very little disagreement between the various different theories of freedom when it comes to the GPL. It places no constraints on what you can do with software covered by the GPL, it merely places constraints on the licensing terms that can be applied to such software. In other words it limits the legal power of some people to limit the freedom of action of others. I don't think there is any theory of freedom that would count that kind of constraint as a limit on freedom, just as there is no theory of freedom that would count a prohibition against murder as a limit on freedom.

    3. Re:Playground Antics by Anonymous Coward · · Score: 0

      http://www.gnu.org/copyleft/gpl.html

      Read up. you dont understand the topic at hand.

    4. Re:Playground Antics by cenobita · · Score: 1

      What the hell does free software have to do with killing or slavery?

      Second, it *does* place constraints on what you can do with software. If a developer uses portions of code that was released under the GPL, their product must also be released under the GPL. However, I did not say whether or not I agreed or disagreed with the license itself.

      I've already been marked a troll because I spoke up against the *attitudes* of the FSF and the way that the GPL is enforced, which if you'll look back, is what my post was about. NOT about whether the guidelines of the GPL were right or wrong. In fact, I make specific mention of the fact that it is WITHIN REASON AND LEGAL RIGHT for it to be enforced.

      Get the picture now?

    5. Re:Playground Antics by cenobita · · Score: 1

      Who's talking about "absolute freedom in all cases"? I'm talking about software; nothing more, nothing less.

      Also, how is facilitating some freedoms, and restricting others, all that different from a proprietary software company? Is it so far fetched to consider that some of those developers think that charging for software facilitates *better* software, but the tradeoff is that the end-user can't edit the code?

      Oh, and pull the "logically necessary" bug out of your ass. It's just as logical for a developer to expect payment for his efforts so that he can feed his family.

    6. Re:Playground Antics by praksys · · Score: 1

      What the hell does free software have to do with killing or slavery?

      Perhaps you should go read you original message again. In it you said:

      The word "free" indicates to me "the freedom to do whatever the hell you want"...

      I was just checking to see whether you really meant that, or whether you were confused.

      Second, it *does* place constraints on what you can do with software. If a developer uses portions of code that was released under the GPL, their product must also be released under the GPL.

      This is not an example of a limit on what you can do with the software. It's not a limit on how you can use it. It's not a limit on what purpose you can use it for. It is a limit on the licensing terms you can attach to it but, as I said before, that is merely a limit on your legal power to limit the actions of others.

      I've already been marked a troll because I spoke up against the *attitudes* of the FSF and the way that the GPL is enforced...

      I didn't think you were a troll, but I did think that you were making a pretty common mistake. There is no equivalence between Software vendors who say "you can't use this unless you pay us" and the FSF that says "you can use this, so long as you don't try to stop others from doing the same". See the difference?

    7. Re:Playground Antics by no_code_charlie · · Score: 1

      "I'm talking about software; nothing more, nothing less." OK, but that's one case which is a subset of the set of "all cases." Also, ask around. You may find that its not too logical for a developer to expect to feed his family by creating GPL'd software.

    8. Re:Playground Antics by cenobita · · Score: 1

      I wasn't referring to a developer creating GPL'ed software and expecting to get paid. I was referring to a developer of proprietary software expecting to get paid for his efforts.

      Look, the topic at hand is software. Not human rights, not murder, just SOFTWARE. Freedom of use concerning software may be "a subset of all cases", but the same conventions that apply for murder do not apply for something like software. Taking a stance that they are is just plain retarded.

    9. Re:Playground Antics by cenobita · · Score: 1

      Well, forgive my assumption, but I thought this was a discussion on software. As such, "freedom to do whatever the hell you want" should give a pretty obvious indication that i'm referring to freedom to do whatever the hell you want with software.

      Whatever words you want to mince, a restriction is still a restriction. Enforcement is still enforcement. For the record, i'm not anti-GPL or FSF. I don't want to see RMS on a pike (well, usually..). I'm simply tired of seeing headline after headline about companies, associations, and individuals trying to impress their ideals and fair use on one another, noble intentions or not. I admit, I may be making an over-generalization, but you have to admit, licensing makes up for more than it's share of headaches, rediculous "battles", and petty squabbles (just look at SCO).

    10. Re:Playground Antics by no_code_charlie · · Score: 1

      Hmmmm. I think this thread got mangled by semantics. I'm probably mostly to blame for that. I'll do us both a favor and throw up the white flag. Congratulations.

  70. Re:This really is getting old ... by no_code_charlie · · Score: 1

    Sorry guys, I didn't mean to spew FUD. I am a supporter of the GPL. I would be happy to oblige you by pointing out a couple of ambiguities but that would really create some FUD, wouldn't it? One thing that you have to realize, though, is that a contract is not interpreted by a court in a vacuum. Rather, courts generally interpret contracts according to the circumstances under which they were made, and under which the dispute arose. In so doing, courts apply the laws of the state that govern the contract. (Generally, the laws of the several states differ.) [hint.] Now, I never meant to imply that the GPL is defectively ambiguous in any generally important regard. Still, the meaning and effect of the GPL will ultimately be determined over time by the courts, on a case-by-case basis and the results may vary in sometimes unexpected ways according to the facts and laws that govern each case.

  71. wrong war by Anonymous Coward · · Score: 0

    Take note of how the war against Linux is waged.

    It isn't on the desktop, it isn't in the codebase.

    Microsoft isn't dumb enough to step into that arena with Linux.

    They will however make sure to challenge every facet of Linux (and free software) in the courts.

    Who do you think operating the control panel on the SCO case?

    The way to make Linux beat Windows isn't in the debugger. It's in the law library. Microsoft can hire better lawyers than GNU can recruit programmers.

    1. Re:wrong war by Anonymous Coward · · Score: 0

      No you dumb idiot. the way to beat windows is to provide a product that WORKS. Simple, isn't it?

  72. the real losers are the general public by Anonymous Coward · · Score: 0

    Is this a precident of things to come where the GPL is used as a wedge to harrass any company that uses any GPL product?

    I take this into account given the precident that the Software Publisher's Association uses to force unscheduled software audits on unsuspecting companies.

    Free, as in beer, code is in the PUBLIC DOMAIN and not GPL!

  73. It is time to stop questioning the GPL like this by GauteL · · Score: 4, Interesting

    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.

  74. Here Here... I second that by m11533 · · Score: 3, Insightful

    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, back then even the software you paid the big-bucks for was distributed in source code. I was involved with one of the big players of the time when everyone realized there was a workable alternative to shipping source code to every customer and asking them to compile and install every software product. Customers would write their own patches and utilities based on the insights into commercial product code offered by the source distributions. I should add, though, that given the huge burden of building products (a large percentage of even a large mainframe's disk space was consumed for many hours building just one of the major products), customers were right at the head of the line insisting on binary software distribution. It also made support MUCH simpler since you didn't have to worry about what fun new features a specific customer had added to their copy of the product.

    Anyway, to get back to the my main point. GPL came along well after the tradition of free software had been established. I do not see it as essential to maintaining the free sharing of software. There ARE forces at work that will reduce this practice, but I don't believe GPL hinders those efforts, they being software patent madness and the US Department of "Homeland Security". (should I add that even in the days of the Soviet Union, Soviet computer people were both contributing and consuming free software. I am sure GPL had no impact what so ever there)

    1. Re:Here Here... I second that by fsmunoz · · Score: 1
      Anyway, to get back to the my main point. GPL came along well after the tradition of free software had been established.

      You are correct, but somehow it appears that people think that the FSF denies it or something like that... the FSF, the GNU Project and the GPL existe *precisely* because there was a tradition of free software (in Universities, etc). From the Overview of the GNU Project
      The GNU Project was conceived in 1983 as a way of bringing back the cooperative spirit that prevailed in the computing community in earlier days---to make cooperation possible once again by removing the obstacles to cooperation imposed by the owners of proprietary software.

      In 1971, when Richard Stallman started his career at MIT, he worked in a group which used free software exclusively. Even computer companies often distributed free software. Programmers were free to cooperate with each other, and often did.

      By the 1980s, almost all software was proprietary (18k characters), which means that it had owners who forbid and prevent cooperation by users. This made the GNU Project necessary


      And this leads to the part were we disagree: you believe that "[the FSF isn't] essential to maintaining the free sharing of software", whereas I believe the opposite: the FSF effectively bore the light of the free software spirit (pardon me for the overly poetic way of putting it) during a time where most things were proprietary and non-free, to the point where most people didn't even remembered that once upon a time software was freely distributed and hacked amongst programmers. I clearly remember that in the 80's most people couldn't even conceive "free software", the most they could grasp was shareware. Also the FSF was - if not the only - the most determined organization devoted to "evangelise" people about free software, i.e. it wasn't just producing software, it always had a strong philoshophycal background and made it an important - one might say *the* most important - part of it's mission

      I'm heavily biased in this matter because I personally owe to the FSF my knowledge about Free Software; I still remember reading the FSF articles and thinking "wow, what a nrew and refreshing concept". More to the point, if nowadays I can make a living as a Unix sysadmin it's in great part due to the FSF. I do however understand that others might have different experinces and thus have different views on the subject.

      cheers,

      fsmunoz
    2. Re:Here Here... I second that by Abcd1234 · · Score: 1

      You misquoted the original poster, actually. He said the *GPL* isn't essential to maintaining the free sharing of software. This doesn't preclude the important role that the FSF played in bringing open source software to the forefront. It only says that the GPL license wasn't a requirement, and more to the point, isn't today, either.

      What the FSF did was develop and impressive suite of applications, and then release them for free. IMHO, it was this act itself that kickstarted the freeware community again, not the license the software was placed under, or the philosophy behind the FSF. Yes, the GPL is an interesting political statement, but I'd argue that if the original GNU tools had been placed under the Artistic license, they would have had the same, dramatic impact on the software industry. This is especially true given the closed, proprietary environment in which they were released, as the actions of the FSF were so contrary to the prevailing opinion of the time, hence making massive waves in the industry and re-opening people's eyes to the idea of freeware.

  75. Re:Bah, the GPL is not the "core of the ... moveme by Abcd1234 · · Score: 2, Interesting

    The GPL is the core of the Free Software movement.

    No, it isn't. My whole premise is that the free software "movement" (as in, the process of providing software for others to modify, use, or abuse as they see fit) would probably be chugging along just as well if the GPL never existed. Why? Because what drives the "movement" is its spirit, NOT its license! This contrasts with the article which claims (wrongly, IMHO) that this "movement" will somehow "derail" if the GPL is defeated. Bull, I say! It will be just fine, no matter what Stallman would have you believe. After all, if you believed this ridiculous premise, the BSD-derived OSs shouldn't exist, not to mention Apache and a host of other non-GPL-licensed software projects.

    Incidentally, I happen to believe that the BSD license provides MORE freedom than the GPL, in that it doesn't mandate what the end user can and cannot do with the code (ie, they are "free" to do more things under the BSD license than the GPL). But this is, of course, a philosophical argument that no one will win. :)

  76. Free beer? by Anonymous Coward · · Score: 0

    Why wasn't I told of this?? I'm all for the FBL (Free Beer Licence). mmmmmm.....beer

  77. Anything BUT open by ghunza · · Score: 1
    OpenTV makes a set top box decoder software for interactive television. Basically, they made an STB OS that lets you send programs to it that are encoded in the MPEG brodcast stream.

    When working on OpenTV projects, we used to joke that it was anything but open. These guys make you pay for everything and their standard is so closed it is not funny. I believe the 'open' in their name indicates that their OS will run on different set-top boxes (ie STBs made by different manufacturers) but the truth is that this a non-trivial affair.

    I remember much cursing and swearing during OpenTV projects. Doesn't surprise me that they are involved in some shifty deal. Details wise, I'd love to learn more about what is being alleged.

    Don't get me started on interactive television either...

  78. Is the GPL all that important to OSS? by Froobly · · Score: 1

    I keep hearing claims that the GPL is paramount to open-source software development. Why is this?

    Will open-source developers stop writing software if they're not forced to release all their derivative code? Have any significant contributions to the free software community been made entirely as part of a requirement of the GPL?

    Now I'm all for the GPL's rule; I think that it's only fair that if you take from the community, you have to give back. Although I like the sound of this, I'm not convinced that it actually results in any positive change.

    It may seem unfair if a company like OpenTV (or potentially Microsoft) uses GPL code without contributing back, but does GNU/Linux suffer from it? What happens if it turns out that the GPL doesn't hold up in court and every company starts using GPL code without doing their due diligence? Will all the projects on SourceForge just fold up and die?

    While I can understand the open source developers feeling exploited, I don't think it would be the end of free software as we know it.

    1. Re:Is the GPL all that important to OSS? by praksys · · Score: 1

      I keep hearing claims that the GPL is paramount to open-source software development. Why is this?

      Take a look at the history of Unix. It started out free (in Stallman's sense) because of constraints imposed on AT&T due to its monopoly status. Later when those constraints were lifted it became unfree, and splintered into a number of different proprietary versions. It was largely this set of events that motivated Stallman to found the FSF and come up with the GPL.

      If the GPL disappeared then Linux and other open source projects would not just disappear (just as Unix has not disappeared) but many of those projects might well cease to be open-source (just as Unix ceased to be open).

    2. Re:Is the GPL all that important to OSS? by An+Onerous+Coward · · Score: 1

      The GPL is simply the legal implementation of the ideals and goals of open source. It's necessary, because those who don't share those ideals and goals could set themselves up to take quasi-ownership of originally free code.

      It's called "embrace and extend," and it has happened more than a few times. Say a piece of BSD-style free software--an instant messaging system called TCPChat for example-- becomes very popular. Someone starts a closed source company called Chatterbox, which is a virtual clone of the original code. It adds some neat features (voice support, file sharing, and maybe a shared whiteboard system) that are only available to users of their software.

      Suddenly, users of their software outnumber the users of TCPChat 10 to 1. The final step is to tweak the communications protocol in such a way that their clients will no longer talk with the old clients at all. They've basically taken the results of someone else's work, made money hand over fist with it, and given nothing back to the original creators.

      The point is, the GPL wouldn't be necessary if a large majority agreed with its goals and were willing to support them. Instead, the GPL exists to enforce these ideals within a hostile medium.

      --

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

    3. Re:Is the GPL all that important to OSS? by Anonymous Coward · · Score: 0

      The GPL implements the ideals of Free Software. "Open Source" has no ideals, it's just a fork of Free Software with the ethics removed to be more palatable to ethically-challenged customers.

  79. Re:Bah, the GPL is not the "core of the ... moveme by ctid · · Score: 3, Interesting
    No, it isn't. My whole premise is that the free software "movement" (as in, the process of providing software for others to modify, use, or abuse as they see fit) would probably be chugging along just as well if the GPL never existed.

    Yes, it is. Nowadays, "Free Software" means pretty much what the FSF suggests it means. It's not a term you can "re-apply" any more, because the FSF definition is established. Whether that's a good thing or a bad thing is a different kettle of fish, or a "philosophical argument that no one will win", as you so eloquently put it. But I don't think it's terribly productive in 2003 do be debating the meaning of "Free Software".
    --
    Reality is defined by the maddest person in the room
  80. I'm making BANK on your work! by Anonymous Coward · · Score: 0

    The company I work for uses GPL in their products ALL THE TIME.

    If you stupid fucks are dumb enough to give away your work, then fuck ya!

  81. From OpenTV's Website by dreamword · · Score: 2, Informative
    They have downloadable binaries of the GPL'd software here, 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?
    1. Re:From OpenTV's Website by ripsnarl · · Score: 1

      Yes, opentv sends it out to those who request it. there is a substantial amount of non-gpl code included in the SDK. I don't think they have made the latest gpl source available

  82. Re:Bah, the GPL is not the "core of the ... moveme by praksys · · Score: 1

    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.

    I would contend that the GPL has quite a lot to do with the spirit of the community. It is much easier to be generous when you can be sure that your generosity will not be turned against you.

  83. Re:Bah, the GPL is not the "core of the ... moveme by Abcd1234 · · Score: 1

    Yes, it is. Nowadays, "Free Software" means pretty much what the FSF suggests it means. It's not a term you can "re-apply" any more, because the FSF definition is established.

    Ahh yes, that's actually a very good point. Perhaps I should have said "open source" rather than "free". At least, I think that's what I should have said... I'm so confused. *sigh* :)

    Whether that's a good thing or a bad thing is a different kettle of fish, or a "philosophical argument that no one will win", as you so eloquently put it. But I don't think it's terribly productive in 2003 do be debating the meaning of "Free Software".

    I couldn't agree more...

  84. Re:Bah, the GPL is not the "core of the ... moveme by Abcd1234 · · Score: 1

    I would contend that the GPL has quite a lot to do with the spirit of the community. It is much easier to be generous when you can be sure that your generosity will not be turned against you.

    I suspect the developers of Apache and its related tools, not to mention Perl, Python, and the various BSD-derived OSs might disagree with you.

  85. FSF has registered 19 copyrights by dilute · · Score: 2, Informative

    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.

  86. The scariest possibility... by Pendersempai · · Score: 1

    ...is that it goes to trial and the judge rules in favor of the FSF but then assesses damages to be negligible. Sure, OpenTV would have to comply with the GPL thereafter, but I don't think anyone here cares about the OpenTV source specifically so much as the precedent it would set: that violating the GPL has no negative consequences, and the worst that can happen if you do is that you'll have to start following it later.

    If companies realized that, there would be no deterrent to breaking the GPL, and mass disobediance could follow. And, as the RIAA can tell you, you can't sue everyone for copyright infringement.

    1. Re:The scariest possibility... by clonebarkins · · Score: 1
      If companies realized that, there would be no deterrent to breaking the GPL, and mass disobediance could follow. And, as the RIAA can tell you, you can't sue everyone for copyright infringement.

      STD DISCLAIMER: IANAL

      There are several ways damages could be assessed:

      Actual damages: Although the source code was "free", it was only free on the condition that modified code would also be free. Using simple logic, the contrapositive of this statement is that if the modified code is not free, then the original code is also not free. A figure could be determined based on the number of developers that worked on the project times the average number of hours each developer donated to the project.
      Punitive damages: Any money OpenTV may have made from the software could be determined to go to the FSF since the license was broken. This type of damages are the ones usually associated with huge amounts awarded by runaway juries -- you know, a million dollars for spilling hot coffee on yourself and crap like that.
      --

      "The evil of the world is made possible by nothing but the sanction you give it." -- Ayn Rand

  87. Not so by A+nonymous+Coward · · Score: 2, 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.

    1. Re:Not so by Anonymous Coward · · Score: 0

      Go away fake AC.

    2. Re:Not so by bwt · · Score: 1


      Profits that arise as a result of infringement are considered part of "actual damages". There is also a provision for getting "statutory" damages, which can be quite high for willful for-profit infringement.

    3. Re:Not so by maxpublic · · Score: 1

      A price tag doesn't have to be attached to merit damages.

      Example: I once wrote a series of articles for a magazine at no charge, as a favor to one of the editors. I retained the copyright but wasn't paid a dime for the articles, so one might conclude that the articles weren't worth anything at all.

      However, another magazine, about a year later, published this same series of articles without my permission, expressly violating my copyright. Once I discovered this the magazine in question was *very* quick to accommodate me, because they knew that if I sued I could have put them out of business (most magazines run on a thin margin).

      If the articles had truly been worth nothing, the second magazine could've thumbed their nose at me and carried on as usual. But the punitive damages involved in such a gross violation of copyright can be enormous, especially if you get the right jury. Much to the disappointment of certain lawyers, everything was settled amicably within 24 hours of my discovery.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  88. yes, it *is* stealing by perky · · Score: 1, Insightful
    Oh for God's sake. Despite your protestations to the contrary, unlawfully copying somebody else's intellectual property is depriving them of deserved reward. Calling it anything other than theft or stealing is simply trying to make yourself feel better for the enormous collection of MP3's and divX's on your machine.


    illegally copying IP *is* theft. Make no bones about that.

    now watch me get modded to oblivion as a troll whilst I listen to the music that I have stolen.

    --
    "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
    1. Re:yes, it *is* stealing by Wooo · · Score: 1

      No, legally you are wrong. Copyright infringement is in no way, shape or form legally considered *stealing*, it is copyright infringement. I am not pointing this out to rationalize or condone the act of copyright infringement, but rather, as the parent post pointed out, to clarify the distinctions between theft and copyright infringement. One can debate endlessly the differences between infringement and theft, i.e. is there any monetary loss if the person who infringed never had the intention or did not have the financial means to obtain the product legally, but try to identify the crime (yes, copyright infirngement is a crime) for what it is. Don't let some corporate oligopoly interpert the law for you, there is a reason for writing a law in the first place.

      --

      When life gives you lemons, you squeeze the lemon juice into your enemies eyes and steal his apples.
    2. Re:yes, it *is* stealing by spitzak · · Score: 1
      Well at least you are consistent, so in some ways I agree with you. I also agree with the original poster.

      Though many people on all sides of these issues wish otherwise, copying music or GPL code without the permission of the original copyright holder is the same thing. Some people may call it "stealing", some may call it "copyright infringement". They can argue that out (I tend toward the copyright infringement part). But anybody who thinks they are different is wrong.

      Copying GPL code without following the rules is depriving the original author of their ability to sell closed versions for profit, or to advertise their abilities as the author of the software, or just their desire to not allow their work to be used for other's profit, and it hurts them. Copying music deprives somebody (perhaps even the original author) of selling a record to everybody who would otherwise buy one, and it hurts them.

      You can argue all over the place over whether this hurt is greater or lesser than the benefit of the copyright infringement, but I do hope everybody realizes they are the same, no matter how mad it makes them.

    3. Re:yes, it *is* stealing by Anonymous Coward · · Score: 0

      Actually, the strict legal definition of theft requires that the thief deprives the rightful owner of the stolen property of the use/possession of said stolen property.

      I.e., to "steal" a song in the legal sense, you must have deprived the owner of the song of the use and/or possession of the song.

      Depriving a person of revenue associated with the sale of licenses to use IP (listen to a song) is not theft. It's still illegal, but it is covered by a totally different set of laws.

    4. Re:yes, it *is* stealing by Wooo · · Score: 1
      Let me try to clarify a bit, I don't think I got my point across too well in my last post.

      theft and copyright infringement are governed by totally separate laws, so the act of theft has separate legal repercussions than the act of copyright infringement.

      Using a five fingered discount to get 200 cd's from your local record store isn't exactly the same as downloading those same cd's from kazaa

      --

      When life gives you lemons, you squeeze the lemon juice into your enemies eyes and steal his apples.
    5. Re:yes, it *is* stealing by nathanh · · Score: 4, Insightful
      Despite your protestations to the contrary, unlawfully copying somebody else's intellectual property is depriving them of deserved reward. Calling it anything other than theft or stealing...

      When somebody takes another's life it might be due to murder, or manslaughter, or euthenasia, or state sanctioned execution. The legal differences between the 4 are huge.

      When somebody takes another's money it might be due to theft, or robbery, or fraud, or embezzlement. The legal differences between the 4 are huge.

      So when you claim that copyright infringement is the same thing as theft I think you're just ignorant. You can rant and rave all you like but the law doesn't agree with you.

    6. Re:yes, it *is* stealing by ScottForbes · · Score: 3, Insightful
      Despite your protestations to the contrary, unlawfully copying somebody else's intellectual property is depriving them of deserved reward.

      Define "deserved."

      Hint: "Whatever the fine folks at the RIAA think they deserve" is not a good working definition. At what point do you ask yourself if, say, the Andrews Sisters have been well and fully compensated for contributing "Boogie Woogie Bugle Boy" to society? After 50 years? Seventy? Setting aside the issue of whether the last surviving Andrews sister actually gets even pennies on the dollar at this stage, at what point do you ask whether society is paying too much? When do you ask whether our society is, in fact, being ripped off, fleeced, and cheated of its rightful heritage by greedy, self-interested, amoral business interests, rather than the reverse?

      How do you measure the creative works lost to us because our copyright laws prevent their publication? How many more Shakespeare in Love stories are unheard and unwritten because the lock on Jay Gatsby has yet to expire? What brilliant works of fiction about the making of Citizen Kane die with their would-be authors in copyright limbo? For what good purpose would you deny the people the same right to Steinbeck as they have to Shakespeare?

      Copying the RIAA's IP is most certainly illegal, under our existing copyright laws... but if that's the extent of your thoughts on the issue, I suggest thinking about it a bit more.

    7. Re:yes, it *is* stealing by WNight · · Score: 2, Insightful

      Others have adequately covered the legal distinction between theft and copyright infringement. I'll deal with the practical aspect.

      What's valid IP? Is it theft if I watch you selling ice to eskimos and I start importing the same product? In any rational way, no. But with the new business-model patents you could own that IP and by your standard it would be theft. Bullshit.

      Intellectual Property is a misnomer. It's a government granted monopoly to help fund research. You can violate the monopoly but you can't steal ideas (really, look it up in a dictionary - words have actual meanings and you can't go around changing them just to help your case). Not only can't ideas be owned (laws aren't always enforceable) but if you copy what someone else made you aren't stealing it from them, you're copying it. They still have the original.

      Further, may you develop a festering wound for being a karma troll.

    8. Re:yes, it *is* stealing by cyril3 · · Score: 1
      then why aren't all these 'pirates' being charged with theft.

      I acquired my enormous mp3 collection by ignoring copyright restrictions on some sound recordings. That opens me to potential legal action by the coyright holder and by the law. I would not be charged with theft.

    9. Re:yes, it *is* stealing by maxpublic · · Score: 1

      There is no such thing as 'intellectual property'. This is just a no-nothing buzz phrase invented by corporate America to justify the idea of 'theft' and 'piracy' where no act of theft or piracy is taking place.

      There is copyright infringement. And there is copyright, as well as patent. But there is no intellectual property; the idea exists only to legitimize the creation of draconian laws to prosecute/persecute those who violate copyright and patent.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    10. Re:yes, it *is* stealing by perky · · Score: 1

      For what good purpose would you deny the people the same right to Steinbeck as they have to Shakespeare?

      Simple answer: I wouldn't. in fact I agree with the point you make; namely that the recent extension of US copyright protection is wrong. This seems to me to be the unfortunate result (amongst many, many others) of a political system in which corporate interests dominate. I'm sure someone will correct me if I am wrong, but ISTR the copyright extension was due to Disney's advocacy.

      To everyone else that has pointed out that there is a legal difference between copyright infringement and theft, I concede that you are clearly correct. I suppose that my comment was made in response to my perception of the usual tirade of comments claiming that all information should be free; pirating material isn't hurting anyone; the RIAA are evil anyway, so who cares etc.

      Clearly there has to be a balance between rewarding the content creator to the extent that (s)he is motivated and financially able to devote further time and energy to making content; and ensuring that this work passes into the public domain once such reward has been enjoyed. There is also the importance of ensuring the legal status of licences such as the GPL by which the author can guarantee the free availability of his work. Thus people like us can continue to contribute to what is essentially the largest volunteer movement in the world secure in the knowledge that our efforts will not be hijacked. To my mind it is clear that open source software will in due course make a great positive contribution to the world, and I hope that I can be a small part of that.

      --
      "The new wave is not value-added; it's garbage-subtracted" - Esther Dyson, Dec 1994
    11. Re:yes, it *is* stealing by Art+Tatum · · Score: 1
      Property rights indicate ownership. By definition, if you own something, it isn't just taken away and made public property after 14 or 28 years. Yet that is exactly what the founding fathers put into the first American Copyright act in 1790.

      The power to pass Copyright and Patent laws were specially granted to the national legislature in Article I. Given how strongly the authors of that document believed in property rights, why would they have to grant a special POWER to the legislature to write such laws?

      Additionally, Jefferson often referred to the artificial MONOPOLY nature of Copyright in his letters.

      Clearly, Copyright did *NOT* fit into their understanding of property. The idea that Copyright and Patent were ever intended to be property rights is absurd.

      Before you go off half-cocked and drill me for defending violation of law, I am *NOT* saying that violation of Copyright is OK. It is illegal and I have no problem with that. But it is not a property right and it never has been. The legal issues surrounding it have been corrupted over the years, like so many legal and Constitutional issues.

    12. Re:yes, it *is* stealing by Daniel+Phillips · · Score: 1

      Oh for God's sake. Despite your protestations to the contrary, unlawfully copying somebody else's intellectual property is depriving them of deserved reward. Calling it anything other than theft or stealing is simply trying to make yourself feel better for the enormous collection of MP3's and divX's on your machine.

      illegally copying IP *is* theft. Make no bones about that.


      You're trying to redefine a dictionary word. Theft is when you take something from somebody and they don't have it any more. Copying, though it may be illegal under certain circumstances, is clearly not theft per the accepted definition.

      On the other hand, you may be referring to the Newspeak dictionary definition...

      --
      Have you got your LWN subscription yet?
    13. Re:yes, it *is* stealing by Anonymous Coward · · Score: 0

      Pinhead.

  89. Re:Bah, the GPL is not the "core of the ... moveme by nathanh · · Score: 4, Insightful
    No, it isn't. My whole premise is that the free software "movement" (as in, the process of providing software for others to modify, use, or abuse as they see fit) would probably be chugging along just as well if the GPL never existed. Why? Because what drives the "movement" is its spirit, NOT its license! This contrasts with the article which claims (wrongly, IMHO) that this "movement" will somehow "derail" if the GPL is defeated. Bull, I say! It will be just fine, no matter what Stallman would have you believe. After all, if you believed this ridiculous premise, the BSD-derived OSs shouldn't exist, not to mention Apache and a host of other non-GPL-licensed software projects.

    I disagree. The BSDs had a huge headstart and even taking into account the lawsuits they were not making significant progress. My personal belief is that the BSD license was too permissive. There were commercial derivative works (eg, BSDI) that took a lot and contributed relatively little. The problem is that people are generous but companies are not. Companies are greedy. The GPL forces companies to be generous by using the threat of lawsuits. The GPL was a catalyst that made the "free software movement" explode from a hobbyist plaything into a market force.

    My only evidence I can suggest for this is the huge influx of BSD developers into Linux when BSD was clearly superior. I'll agree the problem is not black and white: there were contributing factors like the lawsuit and the core developer politics. But it doesn't explain why there is STILL a vast number of Linux developers. So all I can do is draw from my own experience; given a choice I will always contribute to a GPL project instead of a BSD project simply because I have absolutely no faith in the BSD license to deliver "returns". I don't believe that we can expect companies to play fair. This is why I'll stick with projects like Linux that are predominately GPLd; we need to beat companies with a big stick if we're to get any returns.

  90. Re:Bah, the GPL is not the "core of the ... moveme by praksys · · Score: 1

    I suspect the developers of Apache and its related tools, not to mention Perl, Python, and the various BSD-derived OSs might disagree with you.

    Why? People are generous even when they expect no one else will be, but there is plenty of evidence to support the claim that they are more generous when they have some assurance that their generosity will be reciprocated. You only have to read some of the writings of people who write free software to see that many of them are motivated by the ideal of freedom that the GPL protects.

  91. One other (cheaper) option by hayden · · Score: 1
    In most juristicitons (and how it is in Australia) there's a seperation between civil copyright violation and criminal copyright violation. Here, once somebody starts selling material they don't have legal right to sell it becomes a criminal matter with jail time and fines with a large number of zeros.

    I'm sure most corporations would change their tune quick smart when threatened with becoming special friends with Bubba.

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
  92. I don't think he's trolling... by bhsx · · Score: 1

    I think you bring up vaild points. Of course, here at /. you'll be labelled a satanist or somesuch and decided it would be better to post that AC; but I can appreciate you sort of putting your neck out to say something unpleasant.
    This is the current view of thousands and thousands of programmers and probably 99% (yes these are guesses) of proprietary software distributors and creators. The GPL has TONS of "legal loopholes" making it an impossibility for many companies, simply because of the ambiguity of the rhetoric, which leads to fears that have NOT been answered satisfactorily (i.e. in US court). The FSF needs to get one of these cases into court and hash through it, no matter what the outcome. Unfortunately, I think the FSF may have the same fears that said companies have; afraid they're going to lose. So instead they throw their weight around via the same barking litigators every time until the infringer submits and concedes. Seems kinda suspicious that they haven't made sure that it's gotten to court yet.
    Oh, and what loopholes?
    Consider this: I use Evolution and GTK, and port it to win32 calling it RevolutionE or something. I give you all the licenses and copyright notices and don't distribute the sources online or in the products shrink-wrapped box-set. It's fine because I gave you the GPL which lets you know you can request the sources from me. Go ahead. Request them. I'll mail the sources when I get around to it, like in say three years (the same arbitrary time the GPL states the offer needs to be good for). Law suit? Go ahead, I'll keep you spinning for quite a while, let's say three years, and right before we go to court everyone who has ever requested the source will get a nice letter in the mail apologizing for the delay, with a copy of all the source on audio tape, paper copy, take your choice.
    I've just (for all intents and purposes) hijacked the GPL source code for three years, and made a lot of money selling RevolutionE.

    --
    put the what in the where?
    1. Re:I don't think he's trolling... by spitzak · · Score: 1
      Consider this: I use Evolution and GTK, and port it to win32 calling it RevolutionE or something. I give you all the licenses and copyright
      notices and don't distribute the sources online or in the products shrink-wrapped box-set. It's fine because I gave you the GPL which lets
      you know you can request the sources from me. Go ahead. Request them. I'll mail the sources when I get around to it, like in say three years
      (the same arbitrary time the GPL states the offer needs to be good for). Law suit? Go ahead, I'll keep you spinning for quite a while, let's say
      three years, and right before we go to court everyone who has ever requested the source will get a nice letter in the mail apologizing for the
      delay, with a copy of all the source on audio tape, paper copy, take your choice.
      I've just (for all intents and purposes) hijacked the GPL source code for three years, and made a lot of money selling RevolutionE.


      This would probably work, and I would suspect this method is being used plenty right now (OpenTV just got caught, imagine how many others there are that are not)

      Only error you made is that the end user is not the one who has a legal claim against you, it's the original copyright holder. This may make your ability to do this even greater (because the end user would have to care enough to inform the original copyright holder), or weaker (because the original copyright holder may be a much bigger fish than the end user).

      You do have to worry about losing, as copyright infringement can carry some pretty significant statuary damages. Ask the RIAA about them. But you can get out of it pretty easily by immediatly giving in, and posting the code, which has acutally been the outcome in all the cases so far. So if you weigh the chances of getting caught and thus truncating your income, against the potential total income, this is a reasonable business plan.

  93. I wish OpenTV would release all their code... by Anonymous Coward · · Score: 0

    ...so all the bugs in it could get fixed.

  94. Ahh yes..... by Anonymous Coward · · Score: 0

    The only "free" is the one King Richard provides.

    He calls it GNU/Linux, so it MUST be.

    One question. How long have you been a sheep?

  95. Right by Anonymous Coward · · Score: 0

    Now substitute RIAA for FSF and see what you come out with.

  96. Does IP exist? by Jonner · · Score: 1
    Your position assumes that there is such a thing as "Intellectual Property." This is a fairly recent idea, supposedly uniting the ideas of copyright, patent, and trademark, traditionally and actually separate areas of law.

    Also, regarding the word "theft," I feel compelled to throw the dictionary at you:


    "Webster's Revised Unabridged Dictionary (1913)"
    Theft Theft, n. OE. thefte, AS. thorni'efethe,
    thorn=yfethe, thorne'ofethe. See Thief.
    1. (Law) The act of stealing; specifically, the felonious
    taking and removing of personal property, with an intent
    to deprive the rightful owner of the same; larceny.

    Note: To constitute theft there must be a taking without the
    owner's consent, and it must be unlawful or felonious;
    every part of the property stolen must be removed,
    however slightly, from its former position; and it must
    be, at least momentarily, in the complete possession of
    the thief. See Larceny, and the Note under Robbery.

    2. The thing stolen. R.

    If the theft be certainly found in his hand alive, .
    . . he shall restore double. --Ex. xxii. 4.


    Notice the phrase "taking and removing." This does not happen when a copy is made.
  97. The GPL is totally different than the EULA by spitzak · · Score: 1
    There is no need to show the GPL anywhere on the outside of the box or anywhere other than inside the actual source code.

    GPL grants exceptions to copyright, which the government says is on all creative material by default. If you don't "agree" to the GPL, you end up with normal copyright, so you can do less with the software (ie you cannot redistribute it at all). For this reason it is irrelevant whether you agree or disagree with it. This is the big difference between the GPL and most EULAs and the reason GPL might be legal while EULA is illegal.

    The view is that you should assumme a box of software is copyrighted. The GPL is then like a gift certificate you find in the box that says you can do a few more things than you expected. It does not matter if you find that gift certificate or not. If you don't find the gift certificate you would assumme you cannot copy the code at all, and therefore you would not break the GPL. You cannot break the GPL without also breaking US copyright laws.

    Now if the government repealed copyright, so that all things you aquire are copyable unless you sign some sort of NDA when you aquire it, then the GPL would have to be rewritten to be a contract, and it would be the same as a EULA. But for now it is different.

    1. Re:The GPL is totally different than the EULA by clonebarkins · · Score: 1
      GPL grants exceptions to copyright, which the government says is on all creative material by default. If you don't "agree" to the GPL, you end up with normal copyright, so you can do less with the software (ie you cannot redistribute it at all). For this reason it is irrelevant whether you agree or disagree with it. This is the big difference between the GPL and most EULAs and the reason GPL might be legal while EULA is illegal.

      A license is a license, no matter what. The GPL has allowances and it has restrictions, just like EULAs have allowances and restrictions. Just because someone feels those allowances are "acceptable" doesn't mean that the terms of the license shouldn't be disclosed prior to purchase of the software.

      The view is that you should assumme a box of software is copyrighted.

      Only if it says it is.

      The GPL is then like a gift certificate you find in the box that says you can do a few more things than you expected.

      Again, the GPL is a license. Whether or not it's less restrictive than you thought (which is very subjective -- are you purporting to know what millions of consumers think they can do with something after they buy it? I'm sure there are many varied answers), a license (which is essentially a contract) should be disclosed PRIOR to purchasing the product in order for it to be binding.

      It does not matter if you find that gift certificate or not. If you don't find the gift certificate you would assumme you cannot copy the code at all, and therefore you would not break the GPL.

      Again, I'm glad you know what I assume. I do not make that assumption. I assume that I have a fair use right to copy and modify things, DMCA notwithstanding. While I might assume that I cannot redistribute it, others may not.

      You cannot break the GPL without also breaking US copyright laws.

      That's purely theoretical.

      Now if the government repealed copyright, so that all things you aquire are copyable unless you sign some sort of NDA when you aquire it, then the GPL would have to be rewritten to be a contract, and it would be the same as a EULA. But for now it is different.

      You have not shown that it is different.

      --

      "The evil of the world is made possible by nothing but the sanction you give it." -- Ayn Rand

  98. OpenTV SDK on SourceForge by Anonymous Coward · · Score: 0
    An older version of the OpenTV SDK can be found here:

    http://sourceforge.net/projects/freetv/

    From the README:

    FreeTV GCC Toolchain

    This is the source code for the FreeTV GCC Toolchain. This tool was originally known as the OpenTV SDK, made by OpenTV Inc. This toolchain produces code meant to be run using on the OpenTV Virtual Machine, common in TV set-top boxes.

    The reasons for the FreeTV project are

    1. To make a Linux port of this software and

    2. To make it reasonably easy to get the source code for these tools.

    Sadly, OpenTV Inc. has a certain way of making it extremely difficult, and sometimes expensive, to get a copy of the source code to these GPL licensed programs. Since I have managed to get access to this source code, I wish to make it TRULY free software and therefore the FreeTV project was created at SourceForge.

    The OpenTV Toolchain was based on the gcc compiler, as well as the programs binutils, gdb and make. These are all well known development tools for anyone familiar with the free software movement. However, the versions in question, that OpenTV has based their work on, is best described as antique. For example, the version of gcc used is 2.60, which was released in 1994.

    Therefore, a third goal, albeit not as important as the first ones, is to bring the work of OpenTV up-to-date, and to maintain the patches needed to use the OpenTV pieces of software with modern versions of gcc, binutils, gdb and make. This shall first and foremost be done on the Linux platform. Should there be time, resources and people with the necessary skills, other platforms will be considered.

    Please note,

    A README file usually contains some kind of build instructions, installation instructions and other vital information. This README will, eventually, adhere to that concept. However, the software has not, as of yet, been compiled by anyone outside the OpenTV corporation and so this information is yet, actually, to be gathered.

    In cleartext; I got my hands on this source code. It was not easy. I want to get it out there as fast as possible to help others in my situation. That's why this README is more of an explanation of why this project exists at all, than information on the technical details. As the project matures, that will change, of course.

    I have, for a few days, fought my way through all these files, fixing things here and there. I wanted to get a brief idea of what I'm talking about. However, I have not compiled these sources (yet) and I may have done strange things here and there. Please, if there is anything you want to point my attention to, contact me.

    Unless otherwise stated, all this software is licensed under the GPL, which you find in the same directory as this README, in the file COPYING.

    /Fredrik Persson, 2002-09-09 (frepe at users dot sourceforge dot net)

  99. someone moderate this clown down! by Anonymous Coward · · Score: 0

    This guy is obviously -1 Troll, just look at his anti free software website!

  100. Free Software Defense Fund by kinema · · Score: 1

    Looking at the FSF Projects I don't see any mention of a "Free Software Defense Fund" or similar project? I haven't been able to find any non-FSF project like this either. It seems that something like this is really needed.

  101. try just the opposite, the lockdown is comming. by twitter · · Score: 1
    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".

    It's more likely that M$ will put people up to this kind of thing to generate as much FUD as possible before Paladium ends software choice forever. They don't care if they win or lose. All M$ has to do is keep demand for non Paladium hardware low for a year or so and the chip makers will shut down the lines. This "viral, lose your natures" FUD is to convince big dumb companies to buy one more wave of M$ PCs. That will tie up the supply chain for two or three years. Then, everything will be over and EULAs won't matter anymore.

    Microsoft will make some more noise about the invalidity of of the GPL, but it's tangential as outlined above. We might expect the M$ sophists to call the GPL's conditional release policy a requirement of postive and costly action and other blither one step above the name calling of the last few years. They will do this as they bring aid and comfort to the firms they put up to GPL violations. They will be able to find firms like they can use, poorly planned businesses teetering on bankruptcy are susceptable to M$ promises of cash. But again, it does not matter. Microsoft's big picture strategy is a hardware lock down. If they get thay, they have won.

    --

    Friends don't help friends install M$ junk.

    1. Re:try just the opposite, the lockdown is comming. by Anonymous Coward · · Score: 0

      Your nickname, as well as your comments, make me think of the last spasm of a dying, retarded child.

  102. Stop this senseless litigation NOW!!!! by Anonymous Coward · · Score: 0

    Enough of this lawsuit abuse. The FSF is running rampant in the china shop of Justice. The line must be drawn NOW!

    1. Re:Stop this senseless litigation NOW!!!! by Xabraxas · · Score: 1, Interesting

      The problem with this approach is that if you stop defending it then it's possible that no one will take it sersiously and everyone will freely be able to steal GPL'ed code. Then you'll end up with a lot of closed source code that none of us can use.

      --
      Time makes more converts than reason
  103. is this the future? by 1seconddelay · · Score: 0

    Is this the future of open source? I mean all this talk of lawyers all the time is getting old already. I think that we should stand up for ourselves and our rights, it just seems to me that the best way for microsoft or anyone else to beat us is to kill us with lawyers all the time. I think we need a landmark case right now! We need to settle all the issues now. Or it could be the issues will never go away. Is this what microsoft wants?

  104. Who cares? by Anonymous Coward · · Score: 0

    GPL is a borked License anyway.
    Microsoft asks for money, GPL begs for code.

    Which is worse? Hint: It at least one works.

    1. Re:Who cares? by m1chael · · Score: 1

      its not like you are forced to use a license if you roll your own code. the GPL protects others from taking advantage of your hard work by making sure everyone has access to the source. that may sound a little contradictory but if everyone has access to the source you dont have to pay for it.

      --
      I know you are psychotic, but please make an effort.
    2. Re:Who cares? by Anonymous Coward · · Score: 0

      that is complete Jibberish nonsense! what drugs r u smokin? I'd like some!

  105. patent problems? by martin-boundary · · Score: 1
    Doesn't the GPL have a patent clause, which the linked to license violates?

    I thought the GPL states that if you distribute under the GPL, you forego any patent claims. Or to put it differently, if you have patent claims on parst of the code, you cannot distribute it under the GPL.

    The license on that link states that the code is distributed under the GPL, but any OpenTV patents used in their modified parts of the code are not transferred. So presumably, they could sue you if you create a derivative, because you don't have a patent license. That's forbidden by the GPL.

  106. How about 150k to everyone who added code? by maxwells_deamon · · Score: 1

    Would that be a good reason to contribute code to the kernel?

    It would buy a couple of nice sports cars and...

  107. and I wonder... by chrae · · Score: 1

    ...which one is dead?

  108. Re:Bah, the GPL is not the "core of the ... moveme by Anonymous Coward · · Score: 0

    The FSF is stalinist for God's sake!
    They don't represent freedom, NAY they represent tyranny! Stallman rules that place with an iron fist. Board of Directors! Hah! more like the "Supreme Soviet" in Stalin's USSR!

  109. Re:This really is getting old ... by Anonymous Coward · · Score: 0

    I've read the GPL a few times, and it seems very clear-cut to me.

    In that case your just a FUD spreading liar yourself.

  110. It's time to understand more detail. by jbn-o · · Score: 4, Insightful
    illegally copying IP *is* theft. Make no bones about that.

    What's interesting about your claim in a thread that centers on the GNU General Public License is how you are simultaneously misrepresenting two authorities you appeal to. Neither the FSF nor U.S. Copyright law consider copyright infringement to be theft.

    And it's not surprising you would make such a mistake, considering you are arguing in terms of "IP" or intellectual property. It's important to understand that copyright law is not the same as patent law, trademark law, and other laws commonly discussed as "IP" and therefore it doesn't help anyone to think of them as a cohesive whole.

  111. Sure does. by rhizome · · Score: 1

    Doesn't the GPL have a patent clause, which the linked to license violates?

    Not only that, but they have some stupid javascript code that prevents you from copying text from that page in an intuitive manner. Also, they explicitly state that the GPL does not license anyone to use any patents in the code, which is wrong.

    Paste from their Download spiel: [All emphasis mine]
    To the extent that you, or your licensees under the GPL, make any modifications to, or derive (through reverse engineering or otherwise) other software products and/or functionality from, the OpenTV Distributed GNU Utilities ("Modifications and/or Derivatives"), neither OpenTV nor the GPL licenses you , implicitly or otherwise, under any OpenTV patents that cover the Modifications and/or Derivatives , whether alone or in combination with the OpenTV Distributed GNU Utilities.

    From the GPL:
    Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that re-distributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all .

    --
    When I was a kid, we only had one Darth.
  112. *sigh* by xant · · Score: 1

    Any time I hear someone saying "why on earth do we question it?" what they're really saying is "it's time to stop disagreeing, and everyone toe the party line."

    Look, disagreement and examination of principles is always good, regardless of the subject matter, and regardless of whether you agree with the prevailing viewpoint. Even as someone who has written and unleashed GPL code on the world, someone who has a vested interest in the GPL being legal and valid, I encourage everyone to discuss it. If the GPL is held to be invalid, I want to know so I can change my license to better protect it. If it's held to be valid, then it is strengthened by having had its opposition disproved.

    The legal arguments have not been made in a court yet. Until they do, we're all just blowing smoke anyway, but I like to hear what people think.

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
    1. Re:*sigh* by Anonymous Coward · · Score: 0

      Why are you americans so sue-happy? Even when an agreement is based so clearly in THE LAW, you assume that until tested in court, people can ignore the agreement and the law as they please.

    2. Re:*sigh* by no_code_charlie · · Score: 1

      Amen. Questioning things in the search for truth is per se good. If the GPL is defective in any way, we ought to want to know that so we can fix it. If its not, then mere questioning won't hurt it one bit. Although the GPL has not been tested in the courts yet, you can bet your bottom dollar that it eventually will be (more than once). Win or lose, this will only strengthen the GPL in the long run.

  113. How does anyone know if you used GPL code? by gratefully+dead · · Score: 1

    It says in the article that if you don't like the GPL, then don't use its code in your software. Fair enough.

    But what if less moral programmers (probably on a small scale) use GPL code in their proprietary software? Is there any way to tell if they have done this? How about searching through binary programs for a certain pattern or something?

    I'll bet there are more violations to the GPL than anyone knows about.

    1. Re:How does anyone know if you used GPL code? by m1chael · · Score: 1

      when they afflicted by the same bug then that could be a clue ;P

      --
      I know you are psychotic, but please make an effort.
  114. gpl criticism by air1 · · Score: 0

    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

    that shut's up pretty much any criticism of the GPL i've ever read.

    --
    if the sites slashdot links to get slashdoted, how come slashdot itself never gets slashdoted??
  115. How about this ..... by ajs318 · · Score: 0

    Someone reverse-engineers the device in question and posts the source code on the Internet.

    If OpenTV complain about this, then the respondent could claim that such reverse engineering constituted "reasonable force" to persuade them to release the source - which the GPL clearly requires them to do, so reasonable force is in order.

    {side note: Is there a guncc? It'd come out with many ifs and gotos, rather than neat structures .....}

    If the GPL is found not legally enforceable, then this could set a precedent and make the MS EULA equally unenforceable. If there is precedent for other software licences, then this stands in favour of the GPL.

    --
    Je fume. Tu fumes. Nous fûmes!
  116. Not quite... by Dr.+Evil · · Score: 1

    The GPL places no restrictions on the use or distribution of a product. Copyright law places restrictions on the redistribution. Nothing restricts your use of the code.

    If you were standing on the sidewalk and two boxes flew out of a car and hit you, one Windows, the other Linux, copyright law would let you do anything with those packages short of redistributing copies of the software.

    That is... you can open the boxes, use the software, erase the software, and sell the boxes with the software in them. You can create backup copies, install it on all of your machines, reverse engineer the code, de-compile, disassemble or whatever you want. You can even write critical articles about the software you found.

    Except.....

    Microsoft wants you to believe that you're legally bound to not do most of that stuff because you opened the box... and that through some miracle of law, disregarding, disagreeing or otherwise ignoring the licence takes away all your rights to use the software. Infact, they want you to belive that agreeing with the license also takes away most of those rights.

    Microsoft also believes that it is the duty of the legal system to enforce a business model based on these strange notions.

    The GPL says it can't stop you from doing any of that... but it can allow you to redistribute the code (modified or otherwise) under a set of conditions. If you redistribute GPL'd software and you disagree with, disregard or ignore the GPL, you're simply in violation of copyright law.

    They're both licenses, but nobody's really sure why or how MS's are binding.

  117. Re:This really is getting old ... by sgtrock · · Score: 1

    Look at the evidence this way: Every Single Time the FSF has approached a company about violating the GPL or the LGPL, the company has capitulated. The empirical evidence would lead me to believe that most corporate attorneys are the ones who are scared to death of the GPL. Therefore, the only logical conclusion that I think we can infer is that the GPL is so enforceable no one wants to challenge it in court!

  118. Re:This really is getting old ... by no_code_charlie · · Score: 1

    OR . . . one might also 'logically infer" that 'every single time' the FSF approached a company about violating the GPL or LGPL the alleged violation was so clear-cut that the company attorneys advised capitulationg. (Another possibility is that compliance w/ FSF demands was deemed cheaper than litigation.) But this doesn't mean that all future alleged vioaltions will be similarly clear, or that a future alleged violator won't find it worthwhile to challenge to FSF on some yet-unforseen legal theory. (Not that this would be a bad thing - one way or another, the GPL will only be strengthened by legal challenges.)

  119. Re:This really is getting old ... by no_code_charlie · · Score: 1

    It's not enough just to read the GPL; you have to imagine how it would apply and operate under a virtually infinite variety of circumstances. (Granted the set of plausible circumstances is large but not infinite.) Let me put this concept into computer tech/coder terms. Suppose you build this bitchin' OS; you test it on your hardware and it seems to work perfectly w/ no bugs. Then, someone else tests it on a different machine and it crashes. Does that mean the program is broke? The answer depends on what one means by "broke." It hardly matters what you call it because no matter what you call it you're going to need to modify to make it work on the new/different hardware. Likewise, over time, do not be surprised to learn that the GPL, too, needs some tweaking and that the need therefor was exposed through litigation. (Even the FSF knows this and has specifically provided for future revisions.) (In the above analogy, the OS is the license agreement and the hardware is the set of circumstances upon which the license agreement oeprates.) Hope that helps.

  120. Re:This really is getting old ... by MrResistor · · Score: 1

    OR... one might avoid inferences altoghether and simply take Eben Moglen's word for it that the GPL is absolutely solid. He is, after all, General Counsel for the FSF, and as such enforces the GPL on a regular basis.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  121. Not quite by fizbin · · Score: 1

    This only applies if you don't provide the source at the time that you provide the binaries. If you do that, you're off the hook (even if the person you gave the source to throws it away - they might be unable to give the software to someone else, but you are off the hook).

    I remember when I first ordered a Debian CD from LSL - they had the GPL-required "will provide source" written offer written around the edge of the CD.

  122. Re:This really is getting old ... by no_code_charlie · · Score: 1

    OOOOOO, scary. I'm impressed by Mr. Moglen. He impressess and scares the heck out of me. Now, if he could only do the same for SCO/M$. Btw, what does "absolutely solid" mean? Does it mean, like, "its way cool, I like it" ?

  123. Re:This really is getting old ... by MrResistor · · Score: 1

    Btw, what does "absolutely solid" mean? Does it mean, like, "its way cool, I like it" ?

    Perhaps you should read the link I provided? The answer is there, but I'll summarize it for you: It means that the GPL has never been tested in court because it doesn't need to be. If you violate the GPL you are fucked, and every single IP lawyer that has been in that position has recognized that basic truth. That's why every single one of them has chosen to cooperate rather than fight.

    When it comes down to it, the fact that the GPL has never been tested in court is a testament to its LACK of ambiguity. If there were any loopholes in the GPL at all, someone would have tested them by now.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  124. Re:This really is getting old ... by no_code_charlie · · Score: 1

    "If you violate the GPL, you are fucked"? Who's gonna fuck you? The FSF? You mean, like the way FSF is fucking SCO? Wow, that's one heck of a fucking. Doh! Look, the original issue here wasn't what happens when you violate the GPL but, rather, was whether there were any significant ambiguities in the GPL such that the existence of a "violation" would be clear in all cases. That one may be "fucked" in the case of an actual violation does not speak to this issue. (I concede that it is possible to violate the GPL.) ----- "If there were any loopholes in the GPL at all, someone would have tested them by now." What the hell do you think SCO is doing *right now*? Granted, SCO is not rasing the GPL as a claim in their litigation against IBM, but that's not what a GPL violator would do (IBM will raise GPL as defense). Instead, they release their own IP under their general GPL'd linux distribution and go on to act like the GPL doesn't matter: sue IBM, threaten linux users, etc. Your 'lack of violator' argument as proof of the non-ambiguity of the GPL fails by SCO's mere existence. Moreoever, an argument to the effect that the GPL is unambiguous in most common cases does not support the proposition that the GPL is absolutely unabiguous and bullet-proof in all cases. (I forget what the formal name for this fallacy is, but it is a fallacy.)

  125. Re:This really is getting old ... by MrResistor · · Score: 1

    I know that's the origional issue, and according to Eben Moglen, a professor of law and general counsel for the FSF who actually enforces the GPL on a regular basis, there are no ambiguities in the GPL. After giving it some thought, I've decided to take his word for it over yours.

    I never said there weren't violators, if that were true Mr Moglen wouldn't have anything to say about enforcing the GPL, would he? I just repeated his claim that when violators are confronted with the facts and the language of the GPL they have, without exception, realized that there was no way they could win if the issue went to court. I also repeated Mr. Moglen's beleif, and I think he knows better than either of us, that if there were a weakness in the GPL it would have been tested in court. It's not like the GPL is new or anything, it's been around for at least 15 years, and in that time not a single person has had the balls to test it in court. That certainly seems like substantial evidence of it's lack of ambiguity to me.

    The SCO situation, however, has nothing to do with the GPL, and even if it did the FSF would have no business pressing the issue since the FSF doesn't hold the copyrights to Linux. The only reason for IBM to raise the GPL as a defense would be to show the possibility that it was in fact SCO that stole the code from Linux, or perhaps that it was there before IBM was ever involved in Linux. Even then, the fact that it is the GPL, and not say BSD or QPL or Artistic license, is totally irrelevant. The only relevance is that it is an open source license, and thus the code was available to anyone who wanted to take a look at it.

    The only way the language of the GPL would be truely relevant is if SCO went after another Linux distro and could be shown to have knowingly distributed their code under the GPL. In that case it would hardly be a demonstration of weakness of the GPL itself, but rather a demonstration of it's strength.

    --
    Under capitalism man exploits man. Under communism it's the other way around.