Slashdot Mirror


GPL vs. Skype Back In Court

mollyhackit writes "Hackaday reports that the GPL vs Skype case is going back to court today. This as an appeal to the court's decision Slashdot reported last July. The original case was brought against Skype for the Linux based SMC Skype WiFi phone. The court upheld the GPLv2 and decided that Skype had not gone far enough in meeting section 3 which details how to provide the original source. This time around Skype is apparently trying to argue that the GPL violates anti-trust regulations."

369 comments

  1. Violates Anti-Trust?? by NoSCO · · Score: 5, Insightful

    Perhaps if they code something off their own back then rather than leech off the work of others, there would be no problem. Honestly, the nerve!

    1. Re:Violates Anti-Trust?? by sohmc · · Score: 5, Insightful

      How exactly is the GPL violating Anti-Trust laws? Doesn't the GPL do the exact *opposite*? The whole point of open source is to allow others to have access to the same code, thereby leveling the playing field...I guess in a way.

      --
      We don't live in Shouldland.
    2. Re:Violates Anti-Trust?? by mea37 · · Score: 4, Insightful

      Well, that's the core take-away from this story. We don't yet know how the case will play out, and I certainly don't claim to understand their theory on the anti-trust angle well enough to speculate. But either way, this speaks to the ethical stance of a company.

      A company that takes what it needs/wants, knowing what is expected in return; doesn't give what is expected; is caught and convicted; and then challenges the validity of the agreement under which they were allowed to take what they want, with the implied conclusion that they should be allowed to take what they want anyway while giving nothing back.

      Bunch of children.

    3. Re:Violates Anti-Trust?? by GooberToo · · Score: 5, Interesting

      Doesn't the GPL do the exact *opposite*? The whole point of open source is to allow others to have access to the same code, thereby leveling the playing field...I guess in a way.

      Yes, it is exactly the as you say. In fact, the power of the GPL is that its strength stems from copyright law. If the GPL is deemed in violation of anti-trust, it means copyright law is in violation of anti-trust. Needless to say, it is not very likely they have a sound argument here.

    4. Re:Violates Anti-Trust?? by Anonymous Coward · · Score: 0

      Well... isn't this the old EULA issue all over again? Users actually click the "I accept the EULA I have JUST read" without actually accepting what it says and... to be honest, not even reading it priorly. Then microsoft (or some other evil incarnation) comes and sues you and you just say "Well, I never really agreed on the license and what you ask of me is totally unfair, so you have no right to sue me."

    5. Re:Violates Anti-Trust?? by fishbowl · · Score: 5, Insightful

      >How exactly is the GPL violating Anti-Trust laws?

      It is not.

      >Doesn't the GPL do the exact *opposite*?

      No. The "opposite" of violating the law is "compliance" and the GPL cannot "comply" with Anti-Trust laws.
      A creator of content has certain rights, that are reserved by default, purely on the basis of him having created that work. There are ways to assert those rights, such as giving notice (e.g., "registrations"), but these do not confer any "improved rights", they merely help with evidence when those rights need to be defended.

      But the GPL is a license, a grant of certain authority that the licensee would not have without the license.
      If you wanted to accused the grantor of a GPL-style license of breaking some law, you would first need to show that the grantor did not have the right to use the license, which in the case of the GPL, would mean somehow depriving the grantor of his rights that he has under copyright law. What you suggest doing would be unprecedented in the US.

      --
      -fb Everything not expressly forbidden is now mandatory.
    6. Re:Violates Anti-Trust?? by joostje · · Score: 5, Insightful

      EULA's impose extra restrictions on top of what copyright gives (cannot reverse engenier, etc); while the GPL gives extra rights over what copyright gives (can run, copy, etc as often as you want). If you claim not to have read the GPL license, you would have been bound to normal copy right law, and not have been allowed to distribute the program at all.

    7. Re:Violates Anti-Trust?? by RCL · · Score: 0

      GPL can create a mega-corporation the same way as USSR created a mega-corporation out of itself (although it was supposed to be people's property).

    8. Re:Violates Anti-Trust?? by 99BottlesOfBeerInMyF · · Score: 4, Insightful

      Well... isn't this the old EULA issue all over again? Users actually click the "I accept the EULA I have JUST read" without actually accepting what it says and... to be honest, not even reading it priorly.

      No. EULAs restrict what you can do with a copy of software. The GPL is a license for making and distributing copies of software, not using them. Applying this to another medium, imagine you bought a DVD, and then discovered upon running it that it required you to agree not to watch it with the sound turned off. The GPL, on the other hand, would be like buying a DVD and then discovering that it came with a license agreement that would grant you permission from the copyright holder to make copies of the DVD and resell them, if you mailed 10% of the profit to the address listed. In the case of an EULA it is trying to place restrictions on you that are not part of law. In the case of the GPL, it is offering to allow you to take an action that would normally be against the law, provided you agree to the conditions.

      EULAs are very questionable from a legal standpoint. The GPL is just a contract for distributing a copyrighted work, just like any other such agreement signed between a record company and Apple or a photographer and a magazine. It is just a very inexpensive agreement and as such, some people mistake it for not being an agreement at all and try to ignore their half of it.

      s for the antitrust argument, I have a good handle on antitrust law and it makes absolutely no sense to me. I'll be quite curious to see what they are claiming for a market definition and abusive action. Personally, I think this is just trying to draw out the litigation in the hopes of buying their way out of it.

    9. Re:Violates Anti-Trust?? by dkh2 · · Score: 1

      Could we please call this GSF/GPL mega-corporation The Umbrella Corporation?

      --
      My office has been taken over by iPod people.
    10. Re:Violates Anti-Trust?? by xappax · · Score: 1

      Oh yeah? How's that? Please give an example scenario.

    11. Re:Violates Anti-Trust?? by DragonWriter · · Score: 3, Insightful

      How exactly is the GPL violating Anti-Trust laws?


      It would probably be easier to have a sensible discussion of that if anywhere in TFA or even in the post to which TFA linked as its source there was any indication of the particular legal argument Skype was making.

      Of course, even if we had that, the odds of a sensible discussion of German anti-trust law on Slashdot when the GPL is involved would be low.

      Doesn't the GPL do the exact *opposite*?


      No, the GPL does not do the opposite of violating anti-trust law, which would be enforcing anti-trust law.

      The GPL in some ways lowers certain barriers to entry in markets, which would seem to broadly align with the policy goals notionally served by anti-trust laws. But they also impose other restrictions; whether those conflict with laws governing restraint of trade in any particular jurisdictions would be the kind of question that would require knowing the applicable laws in the jurisdiction.

    12. Re:Violates Anti-Trust?? by RCL · · Score: 0, Troll

      With GPL, a single product can monopolize the market. The community (or, more exactly, the largest organized group within community, e.g. a company like RedHat) will prevent smaller companies trying to "reinvent the wheel" with alternative (perhaps closed-source) products from joining the market.

      If the whole world turns GPL, it will be the same collective labour we had in USSR (I'm Russian) when no one cares about the things being done and everyone "owns" everything (in theory), but only ones having real power (aforementioned Red Hat) will shape the development. How easy is it to create a competition to, say, gcc?

      GPL is a way to stagnation.

    13. Re:Violates Anti-Trust?? by tietokone-olmi · · Score: 1

      And besides this, the GNU GPL specifically states that no other license may take away or restrict in any way the rights granted by the GNU GPL. This applied to version 2, and I would be a very very surprised man indeed if it did not apply to version 3 also.

    14. Re:Violates Anti-Trust?? by tietokone-olmi · · Score: 1

      Even more interesting would be to see whom they claim is the corporate entity that has a monopoly which they are abusing, seeing as Harald Welte is a private individual and the Free Software Foundation is a registered and certified and whatnot not-for-profit organization. Unless this goes where Jeff Merkey went, i.e. claiming that copyright is in itself a form of monopoly in the context of, uh, some market that I think he failed to define.

      Really, any judgement except one against Skype in this case would have enormous knock-on effects with regard to monopoly status. Symbian, for instance, would be forced into public domain, as would any number of other significant copyrighted works.

      (Also, IANAL, but fortunately such a thing is not required in my country. The things that a novice can learn with some humility, eh?)

    15. Re:Violates Anti-Trust?? by OrangeTide · · Score: 1

      I think by opposite he means GPL is the opposite of a monopoly.

      --
      “Common sense is not so common.” — Voltaire
    16. Re:Violates Anti-Trust?? by gmack · · Score: 1

      Say what? GPL does the exact opposite of that.

      If RedHat doesn't provide good service it's customers can go to someone else who can just take over the service and bug repair. No actual need for Red Hat.

      If a GPL project stagnates than it can simply be forked. This is what happened to the X11 code base when the X.org people decided they could do better and forked.

      GCC is actually a perfect example as well. Several years ago someone thought they could do better and made pgcc. The GCC people woke up and agreed with then and ended up merging much of PGCC's code.

    17. Re:Violates Anti-Trust?? by Eivind+Eklund · · Score: 0
      A GPL codebase is a monopoly (on that codebase), and the GPL is using a monopoly to extend the monopoly.

      This problem can actually be quiet real when there are network effects, so that's the only reasonable codebase to work with.

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    18. Re:Violates Anti-Trust?? by Archonoid · · Score: 1

      Additionally, if they do have a sound argument there, I will be gleefully watching the tidal wave of anti-trust lawsuits immediately levied at the RIAA and MPAA (among others) for trying to enforce copyright law. Talk about win-win!

    19. Re:Violates Anti-Trust?? by michrech · · Score: 2, Insightful

      With GPL, a single product can monopolize the market. The community (or, more exactly, the largest organized group within community, e.g. a company like RedHat) will prevent smaller companies trying to "reinvent the wheel" with alternative (perhaps closed-source) products from joining the market. You don't seem to understand, well, anything about the issue. RedHat is a service company. Yes, they also happen to employ some people that happen to write code for GPL projects. Any code they create and distribute must be given back to the project.

      On that, if a particular GPL product (we'll use GCC from your example below) were to be so widely used that it was the only product, well, that says something about GCC, now doesn't it? Is anything or anyone stopping a person or group of persons from creating a competitor? No. If they did so, and it was better (in whatever way you wish to define "better"), people will switch to it. If it didn't offer anything over the existing "standard" product (in our case, GCC), then no one will use it. It's not GPL's fault, and to argue that it is is just insane.

      If the whole world turns GPL, it will be the same collective labour we had in USSR (I'm Russian) when no one cares about the things being done and everyone "owns" everything (in theory), but only ones having real power (aforementioned Red Hat) will shape the development. How easy is it to create a competition to, say, gcc? This argument falls apart specifically because, as I mentioned before, RedHat isn't in control of "GPL". It might be creating some code under GPL, but it doesn't control it. You seem to be quite confused, or, something else... GPL is a way to stagnation. Balmer?! Is that YOU? Now your post makes SO MUCH more sense!
      --
      bork bork bork!
    20. Re:Violates Anti-Trust?? by Sloppy · · Score: 3, Insightful

      Definitely not. Microsoft, Blizzard, etc assert that you agreed to the EULA, regardless of whether you did or not. GPL producers never make any such claim. If there ever appears to be a conflict between the copyright holder and the user, then it's an actual question of whether or not the license was agreed to, and the user is the one who gets to make up that answer to that question! The user can say "Yes, I did agree to the license you offered," and then the terms of that license are how you judge whether the usage is allowed or not. But the user can also say, "No, I don't agree to it," and the copyright holder accepts that answer. If the user says No, then copyright law (instead of the license terms) says what acts are allowed.

      Don't you see how that's a huge difference?

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    21. Re:Violates Anti-Trust?? by Archonoid · · Score: 2, Insightful

      ...or equivalent EU/German associations, I should say.

    22. Re:Violates Anti-Trust?? by maxwell+demon · · Score: 1

      Another example is the Emacs/XEmacs split. This is especially interesting because it proves that there's not necessarily a single product from the same base line which dominates. Instead there's a healthy competition between Emacs and XEmacs.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    23. Re:Violates Anti-Trust?? by Anonymous Coward · · Score: 0

      I believe it was brought up at some point involving one of the RIAA cases, but the anti-trust charge as I understood it (it may actually have been a different charge, so ymmv) was because, if ruled true, it would revoke the copyright on the songs/code and thus leave it public domain. Hence if they won on the anti-trust charge they would have their cake (invalidate the GPL) and eat it too (getting the code uncopyrighted, and hence usable for any purpose, commercial or not.)

    24. Re:Violates Anti-Trust?? by Anonymous Coward · · Score: 0

      Hmm, you got me wrong (I'm the previous anonymous coward (I should really get an account)). I didn't mean to compare GPL to EULA at all, I was just answering to this:

      "A company that takes what it needs/wants, knowing what is expected in return; doesn't give what is expected; is caught and convicted; and then challenges the validity of the agreement under which they were allowed to take what they want, with the implied conclusion that they should be allowed to take what they want anyway while giving nothing back."

      It's the same we users do with EULA. We say we agree and use the product, then don't comply with whatever we faked to agree to. It's not as if Skype was doing something so evil that it goes beyond our comprehension. We do it all the time.

    25. Re:Violates Anti-Trust?? by rbanffy · · Score: 1

      Why do they use Linux?

      If that's their thing, they could easily leech off the work of the fine folks that make *BSD without a problem...

    26. Re:Violates Anti-Trust?? by DarthJohn · · Score: 1

      It's a legal monopoly granted by copyright. I am not a lawyer, but the method of extending the monopoly through the copyright license seems reasonable: "you can share in my monopoly so long as you then extend that privilege to users of the monopoly you derive from mine."

    27. Re:Violates Anti-Trust?? by init100 · · Score: 1

      GCC is actually a perfect example as well. Several years ago someone thought they could do better and made pgcc. The GCC people woke up and agreed with then and ended up merging much of PGCC's code.

      Then this has happened multiple times, as gcc has also been forked into egcs, which later became the normal gcc.

    28. Re:Violates Anti-Trust?? by SanityInAnarchy · · Score: 1
      Hilarious that you chose RedHat, because that's pretty much proof to the contrary.

      In particular, Debian (and, by extension, Ubuntu) often steal ideas and code from RedHat, when said ideas and code are open source.

      How easy is it to create a competition to, say, gcc? That is not because of the GPL, that's because writing compilers are hard. And that said, there are a few competitors -- I believe Intel has their own C compiler for Linux. And there are at least a few other languages which have entirely different compilers targeting the same platform -- Haskell, for example, has ghc, which has no relation to gcc.

      But I will take you seriously if you can show that any model other than the GPL will do better in this circumstance.

      Oh, and because I can: OpenOffice, you would think, would be a bigger and harder target than a C compiler. Indeed, it's a hell of a lot more code (and RAM wastage) -- and yet, we have individual projects like AbiWord and Gnumeric, and whole separate office suites like KOffice. And because of the GPL, these don't even have to waste effort -- anything that's done properly in one can be copied by the other.
      --
      Don't thank God, thank a doctor!
    29. Re:Violates Anti-Trust?? by SanityInAnarchy · · Score: 1

      And if you're still reading: Anyone can fork gcc. Instant competition. And because of the GPL, no one in charge of gcc can do anything to stop it.

      --
      Don't thank God, thank a doctor!
    30. Re:Violates Anti-Trust?? by Anonymous Coward · · Score: 1, Interesting

      Parent is of course right that the GPL in and by itself does not violate the anti-trust law. It's just a license grant, in the end just legal text. An anti-trust violation has to be an actual action, not just text. E.g. putting source code under the GPL is an action. Suing someone over a GPL violation would be an action. The question is, is there any action that involves the GPL in some way be construed as an anti-trust violation?

      One approach would be the "essential facilities doctrine". Under certain circumstances, a dominant player may be forced to trade with potential customers, if they have a monopoly. This also includes legal monopolies, such as patents and copyright. A copyright holder can sometimes be coerced to sell licenses. Offering *only* a GPL license might rob a potential customer from income, and thus be an anti-trust violation. Especially if that potential customer is a competititor in related fields.

    31. Re:Violates Anti-Trust?? by Anonymous Coward · · Score: 0

      It's kind of the opposite, at least at first. In other environments, it's called a "Poison Pill". If there's some proprietary software that 'owns' a market and you (a company) can't make headway into it or your product is losing, GPL it and put it into OSS to poison that market. It will begin to erode that particular market and make it so that the only money you can make in it is in service and you hope that your stuff is interesting enough to get people to develop for it for free or that you can get enough money from service fees to hire programmers to work on it more.

      However, it's sort of self defeating... if OSS is so much better, you won't make money off of fixing bugs because there will either be no bugs or someone will fix them for free... so no money there. You have to hope people pay you to implement new features, but you have to be careful because anyone can implement the new features for free. So... unless you like programming for free, programming custom stuff for companies, or service programming, a world of GPL kind of kills commercial software.

    32. Re:Violates Anti-Trust?? by allthingscode · · Score: 1

      The obvious counter to this is that the GPL is a license on the copyright of the code in question. If Skype doesn't like the terms of the license, they can write their own code. The GPL doesn't apply to the new code, and therefore is not a monopoly.

    33. Re:Violates Anti-Trust?? by TGoddard · · Score: 1

      Haskell, for example, has ghc, which has no relation to gcc. Except when compiling with -O or -fvia-C. These both make GHC output C then compile that with an optimising C compiler. Sure you can use another C compiler instead of GCC but the tuning and optimisation options are pretty GCC-centric.
    34. Re:Violates Anti-Trust?? by tabrisnet · · Score: 1

      That and GPL isn't a use-license, but rather a distribution-license.

    35. Re:Violates Anti-Trust?? by 99BottlesOfBeerInMyF · · Score: 1

      It's the same we users do with EULA. We say we agree and use the product, then don't comply with whatever we faked to agree to. It's not as if Skype was doing something so evil that it goes beyond our comprehension. We do it all the time.

      Evil is a subjective term. What many people do by ignoring EULAs, however, is not the same as ignoring GPL obligations in several ways. First, by the time you see an EULA, you've usually already paid for the work. Adding additional, technological restricts at that point is dubious both ethically and legally. With the GPL, you are given a choice up front. Second, breaking the GPL is violating copyright law, something fairly well understood and clearly defined and which applies to all copyrighted works. Breaking an EULA is breaking a private contract that generally contains a number of unenforceable (read illegal) clauses. Users are not necessarily even legally or ethically obligated to follow any of the terms. In my state, for example, not reading a contract at the time of signing is grounds for it being voided.

      Perhaps if you're trying to draw an analogy, you might look at uploading copyrighted songs to p2p networks without permission. That is a whole lot closer (although still not perfect given the GPL as a "copyleft" license).

    36. Re:Violates Anti-Trust?? by ichigo+2.0 · · Score: 1

      How easy is it to create a competition to, say, gcc?
      1. Download GCC source.
      2. Make changes
      3. Release under a new name with source code

      Now if you meant to say "how easy is it to create a commercial, closed-source competitor to gcc", then you're missing one of the points of open-source. One problem with your comparison of open source to collective labor in USSR is the same as the comparison of copyright infringement to theft: software can be reproduced infinitely (with an infinite supply of memory and energy). The correct analogy would be that someone builds a house and from that point onward, everyone on our planet has an unlimited supply of houses.

      We should not keep reinventing the wheel, we should instead concentrate on improving the wheel and inventing new things.
    37. Re:Violates Anti-Trust?? by savuporo · · Score: 1

      Why is this a Skype vs GPL if its an SMC product, made, distributed and sold by them ?

      --
      http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
    38. Re:Violates Anti-Trust?? by fishbowl · · Score: 2, Insightful

      >I think by opposite he means GPL is the opposite of a monopoly.

      But the GPL is an expression of rights that the grantor has under copyright law,
      and among those rights, is in fact, a limited monopoly on distribution.

      --
      -fb Everything not expressly forbidden is now mandatory.
    39. Re:Violates Anti-Trust?? by oliderid · · Score: 3, Funny
      GPL can create a mega-corporation the same way as USSR created a mega-corporation out of itself (although it was supposed to be people's property).

      Ahhh...Following the book : History for geeks
      You couldn't fork communism in USSR. They didn't have any upgrade after the 1.917 version...The cosmetic changes of the 1.922 aren't worth to remember and they didn't last anyway. The massive refactoring of Stalin didn't help either. Khrushchev tried extreme programming with the cuba crisis and some clever UI interface codename sputnik...The marketing department (called politburo) ruined all his efforts few years after. In the end Gorbatchev had to sold out the assets.
      As you see this is totally different from GPL. You can fork application since the beginning of GPL. See Emacs vs Xmacs.
      (I love Slashdot probably the only place on earth where GPL can be seriously compared with communism.)

    40. Re:Violates Anti-Trust?? by OrangeTide · · Score: 1

      What? that's a pretty loopy interpretation and I don't agree with it.

      GPL is more easily thought of as "copyleft" rather than strictly a copyright license. It takes copyright and turns it inside-out and attempts to remove limitations on copying by granting very broad rights to duplicate and distribute modifications.

      The opposite of a monopoly would be where a community has the privilege of selling/distributing a commodity, rather than that right being centralized (mostly) exclusively to some entity. Anyone in the community can scoop up GPL and distribute, modify and use it. This is clearly different from a typical use of copyright for the purpose of maintaining a monopoly on a proprietary work.

      ps - I'm no fan of GPL and never apply that license to my own works.

      --
      “Common sense is not so common.” — Voltaire
    41. Re:Violates Anti-Trust?? by mea37 · · Score: 1

      Which is a particularly interesting distinction, when you consider that distribution is a right covered by copyright (and so a distribution license clearly makes sense), while "use" is not (so wtf do I need a "use license" for again?)...

    42. Re:Violates Anti-Trust?? by Courageous · · Score: 1

      A GPL codebase is a monopoly... ...granted by the government, as a copyright, yes.

      C//

    43. Re:Violates Anti-Trust?? by Courageous · · Score: 1

      Not exactly correct. Copyright prevents someone from making many copies on their own personal computers of a thing, but GPL allows this. So it's not simply a distribution license, exactly.

    44. Re:Violates Anti-Trust?? by Courageous · · Score: 1

      The FSF is avoiding designation as a license, because going there will bring them under contract law, for which an exchange of consideration is typically required. The program, being free, does not have that exchange, and that spells trouble.

      I think full scale EULA's are not enforceable for FREE products, even in commercial space.

      C//

    45. Re:Violates Anti-Trust?? by fishbowl · · Score: 1

      >This is clearly different from a typical use of copyright for the purpose of maintaining a monopoly on a
      >proprietary work.

      It's not different in a legally meaningful way. It doesn't assert any rights that aren't reserved under copyright. It *cannot* do any such thing. It does not "take copyright and turn it inside out." It grants
      a distribution license under specific terms that are valid *because* a copyright is valid.

      You may *want* the GPL to be "different". Most of the "never been tested in court" crowd seem to want it to be different from other software licenses. The problem with that approach is, if the GPL is somehow invalid, many other publishing licenses will fall to the same argument.

      --
      -fb Everything not expressly forbidden is now mandatory.
    46. Re:Violates Anti-Trust?? by nsayer · · Score: 1

      A GPL codebase is a monopoly (on that codebase), and the GPL is using a monopoly to extend the monopoly. Let me correct a typo for you:

      A copyrighted codebase is a monopoly (on that codebase).

      ... And that's on purpose. That's what copyright is - the grant of exclusive rights to the creator of a work for a limited (snicker) time. The copyright bargain is that by granting this monopoly over a work to its creator it encourages folks to, well, create. And after the copyrights expire (which the Disney corporation, I'm sure, will never allow to happen), those works become part of the public domain, which enriches us all.

    47. Re:Violates Anti-Trust?? by nsayer · · Score: 1

      But there is consideration on both sides. The user's consideration is the granting of the right to produce copies. The grantor's consideration is all of the restrictions that come along with the GPL.

      Consideration need not be monetary.

    48. Re:Violates Anti-Trust?? by rastoboy29 · · Score: 1

      Yeah, but it is interesting to consider what will happen in the future, when GPL software is, in fact, the norm--certainly for platforms.  It'll happen, I promise you.

      Still, kinda awkward to suggest that GPL is somehow abusing it's monopoly position, evnen then.

    49. Re:Violates Anti-Trust?? by mpe · · Score: 1

      It's not different in a legally meaningful way. It doesn't assert any rights that aren't reserved under copyright. It *cannot* do any such thing. It does not "take copyright and turn it inside out." It grants a distribution license under specific terms that are valid *because* a copyright is valid.

      That kind of claim would make more sense in respect of EULAs.

      You may *want* the GPL to be "different". Most of the "never been tested in court" crowd seem to want it to be different from other software licenses.

      Many "other software licenses" which are something completly different.

      The problem with that approach is, if the GPL is somehow invalid, many other publishing licenses will fall to the same argument.

      Which would lead to the GPL being supported by some unlikely parties.

    50. Re:Violates Anti-Trust?? by morgan_greywolf · · Score: 1
      Copyright law is in violation of anti-trust. Duh. It says so right in the law that allows it exist, at least in the United States. One of Congress' powers is:

      To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;
      So, Congress made copyright law.

      Exclusive right == monopoly. The government grants a legal monopoly to the copyright holder. Anti-trust legislation is designed to prevent monopolies. The two laws are in constant conflict with one another as the courts struggle to find a useful balance. That's what the Microsoft antitrust cases in the US and the EU were all about.

    51. Re:Violates Anti-Trust?? by Courageous · · Score: 1

      I don't see it. What consideration has the end user given to the grantor? I think none.

    52. Re:Violates Anti-Trust?? by OrangeTide · · Score: 1

      GPL is just using standard copyright laws to enforce a radical new type of license. You say so what, but I say, hrmm that's interesting.

      --
      “Common sense is not so common.” — Voltaire
    53. Re:Violates Anti-Trust?? by Miseph · · Score: 1

      Exclusive right!= monopoly unless you wish to water down the meaning of the word "monopoly" so far as to make it meaningless.

      Monopolies must dominate an entire market such that they are the only de facto choice: Microsoft is a monopoly because the _average consumer_ is faced with the choice of buying their products or not using personal computers, Apple is not a monopoly because the average consumer can easily purchase an mp3 player that is not an iPod (and should, the prices are way better, I spend a lot of time looking at them). This in spite of the fact that only Apple may manufacture and distribute iPods.

      Microsoft wasn't deemed a monopoly because only they can sell Windows, they were deemed a monopoly because everybody has to buy Windows (some exceptions may apply, but generally do not) AND they are the only one who can sell it. If OSX(+) and/or Linux and/or whatever the heck else gathers enough of a user base to change that underlying fact (hint: the tipping point is where software that won't run on something else is an exception, not an assumption) Microsoft will, in fact, cease to be a monopoly (provided that MSOffixce doesn't keep them there, but that seems doubtful in context), though they will retain the exclusive right to publish and distribute Windows.

      --
      Try not to take me more seriously than I take myself.
    54. Re:Violates Anti-Trust?? by Anonymous Coward · · Score: 0

      GPL still cant abuse a monopoly position because no actual company controls all GPL code, its a cookie cutter licencing agreement, no different from any other standardized legal document. It doesn't create a monopoly because it never actually gives control to of the code to any individual.

      remember MS's trouble with the EU over their monopoly, they were ordered to release documentation so that third parties could interoperate with MS products easily.

      Well heres the GPL and the damn source code, what more could you want? how could a company possibly encourage competition in a market more than showing its competitors exactly how they did it?

    55. Re:Violates Anti-Trust?? by Anonymous Coward · · Score: 0

      Where I live we call an EULA a contract after point of sale, and thats unenforceable.

      Were you to further try to assert your EULA against me, I would point out that I purchased this product, and when I did there was no indications of any secondary restrictions.

      I would further say that I now own this product, and I would challenge you to produce a copy of my signature on any contract that would limit my use of said product.

      Please note, where I live 'opt-out' clauses are also illegal, so the 'by installing this software you agree' line at the top is also unenforceable.

      Finally, I have this awesome program, very handy for security, it lets me view hidden processes and windows, as a side effect (for the same reasons) i can override 'greyed out' boxes to make sure i can always kill a process, or that crappy UI tricks don't force me to do something i don't want to. Bottom line, I can click 'next' on the installer before clicking 'I agree'.

    56. Re:Violates Anti-Trust?? by RCL · · Score: 1

      I have read all the replies... Okay, I don't want to argue, it just gets me modded as Troll. But remember: community property is bad. We learned that hard way.

    57. Re:Violates Anti-Trust?? by SanityInAnarchy · · Score: 1

      Oversimplifying is bad, too.

      It's a bit like saying "Guns are bad."

      --
      Don't thank God, thank a doctor!
    58. Re:Violates Anti-Trust?? by RCL · · Score: 1

      Well... and they are bad, aren't they? Sometimes they can be used for achieving something, that couldn't be achieved without them, but in general, the less often guns are used, the better.

      What makes me sad is that my fellow countrymen are embracing community property again. Linux will now be mandatorily installed in schools instead of Windows (and already is being installed), even military created its own distro... But that's Russia with all its duality. I can't understand though why cybercommunism is that popular in such an individualist country as USA is.

    59. Re:Violates Anti-Trust?? by AngryDill · · Score: 1

      With proprietary software, a single product can monopolize the market. The industry (or, more exactly, the largest corporation within the industry, e.g. a company like Microsoft) will prevent smaller companies trying to "reinvent the wheel" with alternative (perhaps closed-source) products from joining the market.

      There; fixed that for you.

      Now it should pass the reality filter.

      -a.d.-
      --


      I'm Erwin Schrodinger and I approve of this message, and I do not approve of this message!
    60. Re:Violates Anti-Trust?? by RCL · · Score: 1

      Sure, proprietary software is also able to monopolize the market. But that situation can be fixed by means of anti-monopoly laws and/or software owner going bankrupt (what will eventually happen to Microsoft, hopefully). At the very least, you can make a bargain with software owner and pay for incorporating parts of its software into yours one.

      With GPL everything is different. if GPL'd software dominates the market, it will likely stay that way for ever - over time, it'll become infeasible for proprietary software to rewrite everything from scratch to catch up with existing GPL'd application (and they cannot use GPL'd code). That market will be closed for all software except GPL'd forks/branches - see peer-to-peer software as an example.

      In an extreme situation of the whole OS going GPL, you cannot even create a closed source application for that OS, unless you also implement your own non-GPL libc and all the other system libraries you link against.

      So the bottom line is: GPL makes creation of closed source private-owned applications infeasible. That way, GPL'd software can be seen as a "community monopoly" in software market.

    61. Re:Violates Anti-Trust?? by AngryDill · · Score: 1
      Dude, I want some of what you're smoking!

      Sure, proprietary software is also able to monopolize the market. But that situation can be fixed by means of anti-monopoly laws

      Then why haven't they "fixed" the MS monopoly on operating systems, office software, email clients/servers, etc.? I'll tell you why; because they can't. Repeat after me... It's not illegal to have a monopoly on a product!

      They only reason the Justice Department went after Microsoft and ended up giving them a gentle slap on the wrist was that they were abusing their monopoly position in one field (operating systems) to dominate another market (web browsers); and only that violates anti-trust laws. If they hadn't done that, they would have never seen the inside of a courtroom.

      and/or software owner going bankrupt (what will eventually happen to Microsoft, hopefully)

      I'd love to see that myself, but I'm not naive enough to believe it will ever happen. Even in this day and age where GPL and OSS software exists to compete with most of Microsoft's products, The Redmond Juggernaut's revenues keep increasing at a rate that's staggeringly high... especially for a company that already dominates the marketplace

      if GPL'd software dominates the market, it will likely stay that way for ever.
      And why? Because Slashdot Prophet RCL says so, that's why! Actual facts are so pre-9/11! ;-)

      GPL makes creation of closed source private-owned applications infeasible.

      Look, I write software for a living... "closed source private-owned applications". Has the onset of GPL and OSS software destroyed my employment? No, my company can't hire developers fast enough! Do you want to tell my CEO that what we're doing is "infeasible"? Maybe you'd like to give a presentation at the next Microsoft shareholders meeting that all their numbers must be fabrications becase they couldn't possibly be making and selling proprietary software?

      History is paved with the the body of software companies that were either destroyed or marginalized by one particular proprietary software behemoth. Among those companies: Digital Research, Wordperfect Corp., Borland International, Ashton-Tate, Geoworks Inc., Netscape, Lotus, Powersoft, Software Publishing Corporation (makers of Harvard Graphics), and so forth.

      Please point me to a list of all the GPL victims you are mourning? After all, the GPL has been around almost 20 years (1989), so it must've racked up quite a body count by now.

      You keep saying one thing (with no facts or evidence whatsoever to back up this hypothesis) while actual experience shows something entirely different. I call "FUD"!

      Regards,
      -a.d.-
      --


      I'm Erwin Schrodinger and I approve of this message, and I do not approve of this message!
    62. Re:Violates Anti-Trust?? by SanityInAnarchy · · Score: 1

      Well... and they are bad, aren't they? Sometimes they can be used for achieving something, that couldn't be achieved without them, but in general, the less often guns are used, the better. So hunting is bad?
      --
      Don't thank God, thank a doctor!
    63. Re:Violates Anti-Trust?? by SanityInAnarchy · · Score: 1
      Sorry, but I couldn't let the rest of your post go unanswered, either.

      Linux will now be mandatorily installed in schools instead of Windows Which is bad, sure. But wouldn't you feel the same way if Windows was mandatorily installed? Does it matter which it is?

      even military created its own distro Not quite sure how that's bad.

      I can't understand though why cybercommunism is that popular in such an individualist country as USA is. I'll treat this as a serious comment, though it really sounds like a troll...

      First, it's not the same as communism, and is certainly different than any implementation of communism so far. Everyone doing open source chooses to do so, individually, at least in the US. And everyone gets to choose exactly how they want to contribute, and under what terms. Communism, on the other hand, often starts with a Benevolent Dictator and goes downhill from there.

      But more importantly, open source (and Linux) is more empowering to more individuals than proprietary software.

      Specifically: Windows gives a lot of power to one group (Microsoft). The same is true of most proprietary software -- the proprietor gets the power.

      Linux gives a lot of power to everyone who uses it. I can get the source code, change it, recompile it, redistribute it, do anything I want with it, so long as I leave it open. Some projects go even farther -- sqlite is perhaps the best example in that it is entirely public domain, meaning anyone can use it for anything.

      Tell me that's not individualistic -- I, an individual, can do whatever I want with this software, as long as I provide source code.

      One more thing: I am glad of real-life "community property" in the strictest sense -- like the town square. What, did you think some individual would own central park? No, it's open to the public -- open to all.
      --
      Don't thank God, thank a doctor!
  2. I fought the license.... by jeiler · · Score: 3, Funny

    ...and the license won!

    --

    If you haven't been down-modded lately, you aren't trying.

    Sacred cows make the best hamburger.

    1. Re:I fought the license.... by sm62704 · · Score: 4, Funny
      I usually prefer the Dead Kennedys version of that song to The Crickets version, but not in this case. YAY GPL!

      Drinkin' beer in the hot sun, I fought the law and I won
      I needed sex and I got mine, I fought the law and I won
      The law don't mean shit if you've got the right friends
      That's how the country's run
      Twinkies are the best friend I've ever had
      I fought the law And I won
      I blew George & Harvey's brains out with my six-gun
      I fought the law and I won
      Gonna write my book and make a million
      I fought the law and I won
      I'm the new folk hero of the Ku Klux Klan
      My cop friends think that's fine
      You can get away with murder if you've got a badge
      I fought the law And I won I am the law So I won
      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    2. Re:I fought the license.... by Anonymous Coward · · Score: 0

      GPL takes on all-comers currently undefeated!!

  3. Simple Solution by Nom+du+Keyboard · · Score: 5, Insightful

    This time around Skype is apparently trying to argue that the GPL violates anti-trust regulations.

    If you don't like GPL terms, don't use GPL software. How much simpler can it be?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Simple Solution by moderatorrater · · Score: 5, Insightful

      Don't you see? The source code is right there in the open! It's free! Why are you guys getting so worked up about something that you don't care about enough to protect? The nerve of you hippies; go smoke your pot while us real people turn your code into something useful, something that will revolutionize the world and move us closer to utopia, things like recording television and making phone calls on the internet.

    2. Re:Simple Solution by neokushan · · Score: 5, Insightful

      Try telling that to an overpaid manager that's thinking "hmm, we could spend maybe a few thousand hiring software developers to code up this thing we need, or we could save all that money by stealing this free thing. Worst case scenario is we'll need a couple of lawyers to get us out of that pesky GPL thing"

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    3. Re:Simple Solution by Bryansix · · Score: 4, Informative

      Or you could use that free thing, add value to it and post the source code like you are supposed to. Then you save money and help out the public good all at the same time. That is how GPL is supposed to work.

    4. Re:Simple Solution by peragrin · · Score: 5, Insightful

      Hmm you could always go the apple route and just take BSD code that has a license that makes the software free to abuse as much as you like.

      It doesn't take a brain to see the differences. If you wanted it closed use a close source license to begin with.

      --
      i thought once I was found, but it was only a dream.
    5. Re:Simple Solution by HardCase · · Score: 3, Funny

      There has to be a car analogy somewhere around here...

    6. Re:Simple Solution by rs79 · · Score: 3, Informative

      Caveat: IANAL.

      But my exes dad was, he was the head of the anti truct division of the justice department in Los Angeles for 15 years.

      He had two seminal cases: 1) He beat Howard Hughes in court and 2) he was the guy behind US. Vs. Brown Shoe which I understand was a landmark case and is required reqading for anti trust lawyers today. Never mind Reagan gutted most anti-trust law.

      To run afoul of the Sherman anti trust act you must control 2% of the total means of production of something. This is clearly not the case.

      This is off the top of my head. Queue NewYorkCountryLawyer dude to correct me (as usual).

      --
      Need Mercedes parts ?
    7. Re:Simple Solution by emag · · Score: 2, Insightful

      Then you save money and help out the public good all at the same time. There's very little profit in "public good".
      --
      "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    8. Re:Simple Solution by Bryansix · · Score: 5, Insightful

      But there is a lot of profit in saving money. That's the point. In Business you make money by doing two things... raking in revenue and controlling costs. It would have been a lot less expensive for Skype to have just played by the rules.

    9. Re:Simple Solution by L4t3r4lu5 · · Score: 4, Insightful

      There's plenty of profit in "public good" if it means the bottom line isn't crippled by solicitor's fees.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    10. Re:Simple Solution by McDutchie · · Score: 2, Insightful

      There's very little profit in "public good".

      True. "Public good" is not profit, but the price you pay for incorporating someone else's GPLed software into your product. (You know, the "free as in freedom, not price" thing.) If Skype is not willing to pay that price, they should not have used the software.

    11. Re:Simple Solution by Redlum_Jak2 · · Score: 2, Interesting

      Even simpler. use the free thing when you have no revenue and no one cares. When the product becomes successful and someone notices that you're doing something illegal, then delay long enough to re-write it. When Skype is no longer using Linux, then they won't have to divulge their code.

    12. Re:Simple Solution by EasyTarget · · Score: 1

      What, you mean, like when the original article mentions anti-tust law, or somesuch?

      --
      "Oops, I always forget the purpose of competition is to divide people into winners and losers." - Hobbes
    13. Re:Simple Solution by Anonymous Coward · · Score: 0

      if you don't want people stealing your ride, you should have bought a car with doors that you can actually lock

    14. Re:Simple Solution by robertjw · · Score: 1

      Or you could use that free thing, add value to it and post the source code like you are supposed to. Then you save money and help out the public good all at the same time. That is how GPL is supposed to work.

      Or, you could put all that GPL code into a library and link it in to your app so you avoid the problem of having to release all of your source. Support the open source portion as you should, and keep your proprietary codebase clean. You really can have it both ways, why not just do it.
    15. Re:Simple Solution by Jah-Wren+Ryel · · Score: 2, Insightful

      There's plenty of profit in "public good" if it means the bottom line isn't crippled by solicitor's fees. I think that someone at Skype has realized that they are in a commodity market. Thus there is no profit in the "public good" for Skype if that public good means giving any advantage at all to their competitors. They probably think the price of the lawyers is totally worth the benefit of denying anyone else in the VOIP market access to the software changes they have made.

      Unless they are selling the handsets at below cost, I can't see that reasoning really being true. But I'm not one of the skype managers who have decided that lawyers are worth the price.
      --
      When information is power, privacy is freedom.
    16. Re:Simple Solution by jackbird · · Score: 1

      Los Angeles, Germany? Never heard of it.

    17. Re:Simple Solution by LingNoi · · Score: 1
      Incorrect...

      If you don't like GPL terms, don't include GPL software in your software. How much simpler can it be?
      ..Correct
    18. Re:Simple Solution by 99BottlesOfBeerInMyF · · Score: 1

      Hmm you could always go the apple route and just take BSD code that has a license that makes the software free to abuse as much as you like.

      Technically, the BSD code costs too, it is just cheaper yet in that it only requires credit to the original authors. So long as you are crediting them, you're not abusing anything, you're just complying with the terms the authors asked for. (One might further note that Apple does go well beyond this and provides the source for their BSD based components, not out of altruism I'm sure, but they do.)

    19. Re:Simple Solution by Nursie · · Score: 1

      Umm, no. You're thinking of the LGPL. You can't even link to GPL code without agreeing to the terms. And either way you need to make the source for the (L)GPL'd bits available if you distribute them.

    20. Re:Simple Solution by Anonymous Coward · · Score: 0

      Let's not make the poor lawyer bastard wait in some line - cue him for his lines IMMEDIATELY instead. ;-)

    21. Re:Simple Solution by EllisDees · · Score: 1

      That would be the LGPL. You cannot link to a GPL library without having to release the source code if you intend on distributing the program.

      --
      -- Give me ambiguity or give me something else!
    22. Re:Simple Solution by Bruce+Perens · · Score: 4, Informative
      Or, you could put all that GPL code into a library and link it in to your app so you avoid the problem of having to release all of your source.

      Linking, even dynamic linking, doesn't get you off the hook if you distribute all of the pieces together and they don't work separately. It doesn't necessarily get you off the hook in other cases either (avoiding a long legal discussion).

      However, the Skype code, at least the important part of it, isn't in the Linux kernel. It's a user-mode application and the GPL of the kernel doesn't apply to it.

      Bruce

    23. Re:Simple Solution by gratemyl · · Score: 1

      Translated parent:

      Use GPL library gpled.dll
      Use proprietary library prop.dll

      Proprietary library is closed-source.

      The have another department write open.exe (open-source) linking in gpled.dll and prop.dll -- since prop.dll is maintained by another department, they choose the license. The guys distributing open.exe, gpled.dll and prop.dll "unfortunately have no access to the source for prop.dll"

      Problem solved.

      --
      hackerkey://v4sw5/7BCHJMPRUY$hw3ln3pr6/7FOP$ck6ma8+9u6L$w4/7CGUXm0l6DLRi82NCe3+9t5Sb7HMOPRen5a17s0DSr1/2p-3.62/-5.23g3/5
    24. Re:Simple Solution by david@ecsd.com · · Score: 1

      Hippy.

    25. Re:Simple Solution by robertjw · · Score: 1

      Or, you could put all that GPL code into a library and link it in to your app so you avoid the problem of having to release all of your source.

      Linking, even dynamic linking, doesn't get you off the hook if you distribute all of the pieces together and they don't work separately. It doesn't necessarily get you off the hook in other cases either (avoiding a long legal discussion).

      However, the Skype code, at least the important part of it, isn't in the Linux kernel. It's a user-mode application and the GPL of the kernel doesn't apply to it.

      Interesting. Was just going on memory when I posted that, guess that will teach me. Does bring up an interesting discussion though. Are there any proprietary Linux apps that don't use ANY dynamic libraries that are under the GPL. If find that difficult to believe.

      However, the Skype code, at least the important part of it, isn't in the Linux kernel. It's a user-mode application and the GPL of the kernel doesn't apply to it.

      Not sure I understand this portion of your comment. You don't have to be kernel code to dynamically link to a library...

      On a larger note, probably somewhat OT, I think the restriction against dynamically linking to GPL code is stupid, and I would be curious if there is any case law on the validity of the idea that dynamically linking to a library makes the whole codebase one application subject to the terms of the license of the library. Does the GPL specifically specify this situation in the license, or is this just an interpretation by the FSF?

      Legal issues aside, it's just a bad position for the GPL to be in. I'm a huge fan of Open Source Software, but I also recognize that developers have to make a living. If a company can use GPL code as a libray, support and donate to that library as needed, and still keep a portion proprietary to generate revenue, more power to them. Making linking to a library a violation of licensing terms for proprietary software pretty may explain why there is so little commercial software for Linux. If Adobe and Microsoft have to not only rewrite their app for Linux, but can't rely on common libraries that are available in Windows and OSX.
    26. Re:Simple Solution by Eivind+Eklund · · Score: 1
      This works, assuming that the utility value of doing a piece of development is larger than the cost of doing that development.

      Of course, if the utility value for one person - say, the utility value of having a piece of software adapted for use by a blind person - is less than the cost of development, that development will not happen unless somebody does it out of the goodness of their hearts, even if the total utility value for the sum of all users would be larger than the development cost.

      That's when the monopoly use of the GPL hurts.

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    27. Re:Simple Solution by jedidiah · · Score: 1

      What pure GPL libraries would they be using?

      Most Linux libraries of relevance are licensed LGPL.

      This is what allows Oracle to make Linux versions and EA to make console games with gcc.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    28. Re:Simple Solution by Anonymous Coward · · Score: 0

      There's plenty of profit in "public good" if it means the bottom line isn't crippled by solicitor's fees. The solicitors are the one who would be getting the bottom line eventually so them getting it in terms of fees or profits means the same.

    29. Re:Simple Solution by Anonymous Coward · · Score: 0

      Actually, you still get to use it. You just don't get to distribute it. The GNU GPL explicitly says it doesn't cover usage, otherwise it would affect freedom 0 (the freedom to use the software for any purpose).

    30. Re:Simple Solution by rbanffy · · Score: 1

      They only price would be to make the parts of GPL'ed code they changed. If they were clever enough, all their code resides in the userspace or in driver blobs.

      And, still, any enhancements they made to Linux in order to make it work better for their use would still be available to the public.

    31. Re:Simple Solution by Bruce+Perens · · Score: 2, Informative

      Are there any proprietary Linux apps that don't use ANY dynamic libraries that are under the GPL?
      All of the important libraries for applications to use, like GLIBC, are under LGPL instead of GPL. You'd have to be sloppy to get a GPL library in a proprietary application.

      However, the Skype code, at least the important part of it, isn't in the Linux kernel. It's a user-mode application and the GPL of the kernel doesn't apply to it.
      Not sure I understand this portion of your comment. You don't have to be kernel code to dynamically link to a library...
      Harald Welte holds copyright to part of the kernel. It's less likely that Skype used Harald's GPL code in their application, which wouldn't be part of the kernel.

      Legal issues aside, it's just a bad position for the GPL to be in.
      Actually, the Linux system is pretty clean for people who want to make proprietary works, because the facilities they would need to directly incorporate aren't under GPL. However, there are pieces which are under GPL that shouldn't be married to your propiretary code, and wouldn't be unless you just didn't know what you were doing.
    32. Re:Simple Solution by vidarlo · · Score: 1

      If you don't like GPL terms, don't use GPL software. How much simpler can it be?
      You don't have to agree to use GPL'd software. GPL only bothers with distribution, and does not have a single word about my usage. In short, I can use gpl'd code in whatever way I want. I don't have to abide by GPL, I don't have to give away my code if I don't want to. However, *if* I distribute it, I'm bound by GPL. And yes, you can sell GPL'd software, at whatever price you like, but you have to provide a source code, and can't deny others the right to do what they want with the software, as long as they abide the GPL. People in here should *REALLY* read the GPL FAQ's!
    33. Re:Simple Solution by aztektum · · Score: 1

      How much profit is there in perpetually paying attorney's fees?

      --
      :: aztek ::
      No sig for you!!
    34. Re:Simple Solution by pugugly · · Score: 1

      Which is why the GPL makes it require so very little effort to do so.

      So long as the profit exceeds the effort required, then you are better off contributing to the "Public Good".

      Pug

      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    35. Re:Simple Solution by pugugly · · Score: 1
      The canon source disagrees with you:
      per http://www.gnu.org/licenses/gpl-faq.html

      Does prelinking a GPLed binary to various libraries on the system, to optimize its performance, count as modification?

              No. Prelinking is part of a compilation process; it doesn't introduce any license requirements above and beyond what other aspects of compilation would. If you're allowed to link the program to the libraries at all, then it's fine to prelink with them as well. If you distribute prelinked object code, you need to follow the terms of section 6.

      When we say "copy code", we mean just that: you're taking a section of code from one source, with or without modification, and inserting it into your own program, thus forming a work based on the first section of code. âoeUse a libraryâ means that you're not copying any source directly, but instead interacting with it through linking, importing, or other typical mechanisms that bind the sources together when you compile or run the code.
      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    36. Re:Simple Solution by EllisDees · · Score: 2, Insightful

      >Problem solved.

      If they want to legally distribute it, they cannot do so unless they offer the source for prop.dll. If you can't offer the source, you can't redistribute. It's that simple.

      --
      -- Give me ambiguity or give me something else!
    37. Re:Simple Solution by init100 · · Score: 1

      Libraries with equivalents under other licenses (such as glibc) are usually licensed under the LGPL. This is so that proprietary applications can use it instead of having to install a redundant library with equivalent capabilities.

      Libraries with no equivalents are often licensed under the GPL. This is to give free software an edge over the proprietary alternative, in that it can use the unique GPLed library while the proprietary software can't. This is entirely deliberate.

    38. Re:Simple Solution by mrchaotica · · Score: 2, Insightful

      Why are you guys getting so worked up about something that you don't care about enough to protect?

      The funny thing is, they did care enough about it to protect it -- hence the first court case that they already won. Too bad Skype's apparently too stupid to figure that out...

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    39. Re:Simple Solution by mrchaotica · · Score: 1

      Or, you could put all that GPL code into a library and link it in to your app so you avoid the problem of having to release all of your source.

      No, you're thinking of the LGPL. The regular GPL doesn't allow what you suggest.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    40. Re:Simple Solution by TheRaven64 · · Score: 1

      Maybe I'm missing something, but when does anything happen when the utility value of doing it is less than the cost of doing it? With GPL'd software (or software under any Free Software license) a group of blind people can collectively pay for someone to do it. With proprietary software the only people who can pay for it to be done are the copyright holders, and they will only do it if they can be persuaded that there is a market for it.

      If there is only one piece of software for a particular task in the world, and it is GPL'd, then any person or consortium who wants a feature can pay to have it added as long as they consider it to be worth doing.

      --
      I am TheRaven on Soylent News
    41. Re:Simple Solution by Anonymous Coward · · Score: 0

      When Skype is no longer using Linux, then they won't have to divulge their code.
      I know that a common settlement term is that you agree to stop doing something you shouldn't have been doing in the first place, but this doesn't absolve you of wrongdoing. The defendants in the copyright infringement suits by Sony, UMG, etc. can't say, "Your honor, I uninstalled BitTorrent, can I leave now?" and expect a favorable reply. The same holds true for Skype - they have to answer for any infringement they've committed.
    42. Re:Simple Solution by zIRtrON · · Score: 0

      Probably a marketing trick riding on the back of the success of the GPL.

      I do telco work and haven't used skype for a while. Some end user though, caught me by surprise saying, "Have you used the new skype business - you can do transfers now, which is really helpful". Sounds good for the small business crowd, or web designers :P

      Thanks for your comment Bruce

    43. Re:Simple Solution by Anonymous Coward · · Score: 0

      I don't know why exactly is it that your comment is rated "Insightful", but you just don't get it, do you? GPL license and copyright laws protect the source code as much as EULA protects Windows.

      It's not about code not getting stolen, it's about honoring a contract you make with the author of the software by using it, modifying it, or redistributing it.

    44. Re:Simple Solution by rastoboy29 · · Score: 1

      I'm constantly amazed by many company's aversion to sharing their source.  I don't even mean GPL, but even with a super proprietary license.

      The problem, I think, is that they think they are very clever.  But coding is not really all that hard, generally speaking.

    45. Re:Simple Solution by ajs318 · · Score: 1

      You can link proprietary code (such as the nVidious driver) to GPL code (such as the Linux kernel) -- that is an example of what Copyright law calls Fair Dealing or Fair Use.

      What you cannot do is distribute the two together, because the GPL then requires you to do something that the proprietary licence does not allow.

      --
      Je fume. Tu fumes. Nous fûmes!
    46. Re:Simple Solution by Daengbo · · Score: 2, Informative

      The canon source disagrees with you:
      per http://www.gnu.org/licenses/gpl-faq.html

      Does prelinking a GPLed binary to various libraries on the system, to optimize its performance, count as modification?

      Why not quote something pertinent?

      The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read .
    47. Re:Simple Solution by Nursie · · Score: 1

      I'm fairly sure linking isn't allowed. Please see the other response tree to my post.

      It's not whether you distribute the things together, it's whether you distribute your stuff at all.

      The GPL explicitly provides that it cannot be used that way. The LGPL is the one for libraries that allow non-GPL stuff to be linked to them. There is a brief discussion of the way ATI/nVidia do things here:

      http://lwn.net/Articles/184996/

      Which seems to imply they don't link to the kernel with their non-GPL code.

      Please explain these Fair Dealing and Fair Use concepts further. I'm interested in how they override the GPL, I don't think they do.

    48. Re:Simple Solution by ajs318 · · Score: 1

      Fair Dealing, or Fair Use if you prefer, refers to certain uses of copyrighted material which are expressly permitted by copyright law -- such as research and study, commentary and criticism, certain educational uses, and using your own property for its rightful purpose (making a copy of a computer program in memory for the purpose of running it is not covered by copyright law). Plus whatever the courts decide -- if you are taken to court for copyright infringement, use the defence that your use of the copyrighted material was fair and the jury agree, then you go free and whatever you did becomes legal for everyone thereafter. This is why nobody has ever been done for transferring CDs they owned to cassette or MP3; the BPI, RIAA &c. daren't risk legalising it because they make too much money out of pretending it's against the law.

      If you dynamically link a Caged program (which you have the necessary permission to use) against a GPL library (which you also have the necessary permission to use), then you are dealing fairly with / making fair use of the copyrighted works in question. And since the Law of the Land tells you that you can do this, nothing can stop you -- even if you agreed to it and signed a contract in blood. That's what that catch-all phrase, "Your statutory rights are not affected" accompanying all legalese means.

      When you come to distribute the linked work, however, you are stepping beyond the bounds of Fair Dealing / Fair Use into "explicit written permission required" territory. But the copyright holders of the Caged application have not given you permission to distribute its Source Code, and the copyright holders of the GPL library have only given you permission to distribute it if you supply the Source Code of the application which links to it. It's the classic "deadly embrace" situation: there's no way you can comply with the requirements of either licence without breaching the other.

      Note that the nVidious drivers require you to perform some deliberate act (compiling a small program) before you can make any use of them; this is as much as anything about proving intent.

      --
      Je fume. Tu fumes. Nous fûmes!
    49. Re:Simple Solution by Nursie · · Score: 1

      OK, it's just that your previous post implied that you could distribute the linked work as long as you dodn't distribute the GPL'd stuff with it.

      As my understanding goes, if you have:

      -Closed source app A
      -GPL library B
      -LGLP library C

      You can't dynamically link A to B and distribute A (without GPLing the code). You can dynamically link A to C and distribute A.

      The post I originally replied to implied that you could do the former. I still don't believe you can, unless you do some crazy trick like have a GPL module the dynamically loads your nVidia blob and feeds it symbols from the kernel in a callnback style way. Which is still a bit iffy to me...

      And I think (I could be wrong) that we have reached agreement.

    50. Re:Simple Solution by ajs318 · · Score: 1

      Yes, it's dodgy. The need to compile the wrapper ensures that the user did the non-infringing Act of Fair Dealing, which is within the letter of the GPL if not the spirit -- creating a "You changed it! It's your fault anything happened!" situation.

      Personally, I think anyone who tries to conceal Source Code from users is extremely dodgy anyway. Unfortunately, the Law of the Land is on their side for the time being :-( Were I Minister for I.T., I would pass a law requiring all software vendors to supply all users with Source Code, whether or not they were allowed to pass on copies to third parties -- and authorising the use of reasonable force against offenders.

      --
      Je fume. Tu fumes. Nous fûmes!
    51. Re:Simple Solution by pugugly · · Score: 1

      Because the question is regarding 'Linking'. Incorporating code into your (Non-GPL) program violates the GPL. Yet using linked libraries, does not.

      Unless there is some subtle reason the plain face reading of the question and the FAQ is wrong (And that's not sarcasm - I only code as a hobby. There may *well* be just such a subtle reason), it seems to me that the question was about linking libraries, the GPL faq spoke to linking libraries, and answering as though the question asked about actually using code internally in your new program is confusing the issue.

      Pug

      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    52. Re:Simple Solution by Daengbo · · Score: 1

      The quoted part is about linking to libraries. That's because linking at compile time DOES incorporate headers from the library into the code, requiring programs linking to GPLed libraries to be GPLed themselves. This is the exact reason why the LGPL was created with the exception for linking.

    53. Re:Simple Solution by Daengbo · · Score: 1

      Clearer:
      Your response was regarding linking proprietary programs to a GPLed program.
      The original question was about linking GPLed libraries to non-GPLed programs.

    54. Re:Simple Solution by pugugly · · Score: 1

      I will grant that I may still be (actually, almost certainly am) missing something here - but the way I read the FAQ, it says, fairly specifically, "This is the situation Daengbo is describing, and no, you don't need to GPL the program."

      Looking through the internet, either there are a *lot* of people confused by any distinction between Linking and prelinking, or the two terms are actually interchangeable - I'm not finding anyone preaching a specific distinction out there. It seems like there has to be one since the FAQ itself notes that if you can link you can prelink, implying that they don't consider it the same.

      But, I'm not sure why this FAQ says you can link, if that is what the LGPL is for.

      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
  4. I wonder... by jskline · · Score: 2, Interesting

    Didn't Microsoft try this tactic some time back?? I'm almost sure of it but can't remember what and when. Seem to me they were trying to get the whole premise of "free software" banned on a legal level. Anyone??

    --
    All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
    1. Re:I wonder... by init100 · · Score: 1

      You might be confusing Microsoft with SCO. SCO CEO Darl McBride once argued in from of the US Congress that the GPL violates the US Constitution.

    2. Re:I wonder... by jskline · · Score: 1

      You might be right there. I now remember scads of the SCO debacle. I still have this hint of something Microsoft was involved in... Oh well. I'm getting on in life and one of the things I need to do is put past behind and move forward..

      --
      All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
  5. Anti-trust theory already tried, and failed by Bruce+Perens · · Score: 5, Insightful
    The anti-trust theory was already tried in Wallace vs. International Business Machines et al.. OK, Wallace represented himself, and wasn't a lawyer. But it's not going to fly. Why is eBay asleep at the switch while some rogue laywer at Skype pulls this? They have nothing to lose from releasing the kernel, and both reputation and money to lose while they balk.

    Bruce

    1. Re:Anti-trust theory already tried, and failed by R2.0 · · Score: 5, Interesting

      "Why is eBay asleep at the switch while some rogue laywer at Skype pulls this? They have nothing to lose from releasing the kernel, and both reputation and money to lose while they balk."

      For the same reason they are suing Craigslist for stock dilution. I'm not saying I know what it is, but they are both lawsuits with shaky legal ground and huge damages to reputation, so I figured the same genius is behind both.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    2. Re:Anti-trust theory already tried, and failed by no-body · · Score: 3, Interesting

      A - didn't Ebaybuy Skype at one point?
      B - shooting down the GPL - you can bet there is more behind that push than just "somebody" at Skype

      great to speculate....

    3. Re:Anti-trust theory already tried, and failed by Anonymous Coward · · Score: 2, Interesting

      If ever there ever was a time to apply section 4 of the GPL surely appealing like this after losing the initial decision is it.

    4. Re:Anti-trust theory already tried, and failed by HardCase · · Score: 3, Informative

      I think, Bruce, that the difference in this case is that it's being tried in Germany, not the US. I suspect that Germany puts as much value on US precedence as the US puts in Germany's.

      Still, it does appear to be a stretch.

    5. Re:Anti-trust theory already tried, and failed by peragrin · · Score: 5, Interesting

      Actually in germany it's worse. the GPL has not only been upheld it was upheld against SCO's random claims years before a US judge even opened their mouths on the subject.

      Not only will this not fly it is going to get flung back at those lawyers. most likely painfully.

      --
      i thought once I was found, but it was only a dream.
    6. Re:Anti-trust theory already tried, and failed by Hozza · · Score: 4, Informative

      This case is being tried in Germany, so a different set of anti-trust laws apply than in the IBM case. The original case was brought by people involved in the gpl-violations.org project, who have a good track record of ensuring companies follow the principle of the GPL for products released in Germany. (IIRC, IANAL in Germany anyone can bring a copyright case to court, it doesn't have to be the actual owner of the copyright)

    7. Re:Anti-trust theory already tried, and failed by c0p0n · · Score: 4, Informative

      GPL vs Skype is being held in Munich, not in the US. And the GPL has been successfully tested at least once in Germany.

      --

      Your head a splode
    8. Re:Anti-trust theory already tried, and failed by Toonol · · Score: 2, Interesting

      The eBay lawsuit against Craigslist isn't shaky at all; from everything I've seen, including their own admissions, Craigslist illegally diluted eBay's share in the company. I like Craigslist better than eBay, but I think they'll lose this one.

      The Skype lawsuit seems pretty groundless, though. It's probably some lawyer feeling that they need to exhaust every legal option, even the craziest ones, before admitting a loss.

    9. Re:Anti-trust theory already tried, and failed by Richard_at_work · · Score: 2, Interesting

      B - shooting down the GPL - you can bet there is more behind that push than just "somebody" at Skype great to speculate.... I'm pretty sure this conspiracy theory will soon rank right up there alongside aliens at Area 51, the JFK shooting, the thousand mile carburetor and other notorious theories.

      If Microsoft wanted to legally challenge the GPL, they could easily set up a dummy corporation with huge amounts of money whose sole employees are top notch lawyers and their only job is to build a case and fight it. They wouldn't be doing it piecemeal through half arsed efforts through companies that hold no fealty to them.
    10. Re:Anti-trust theory already tried, and failed by Alphager · · Score: 3, Informative

      (IIRC, IANAL in Germany anyone can bring a copyright case to court, it doesn't have to be the actual owner of the copyright) Nope, false.
      Only the copyright-owner is allowed to file a case. However, Harald Welte (author of things like IPTABLES) is german and head of gpl-violations.org.
    11. Re:Anti-trust theory already tried, and failed by R2.0 · · Score: 2, Informative

      "The eBay lawsuit against Craigslist isn't shaky at all; from everything I've seen, including their own admissions, Craigslist illegally diluted eBay's share in the company. I like Craigslist better than eBay, but I think they'll lose this one."

      Got any links? Not being a wiseass - I'm interested in the case but haven't seen a whole lot of substantial information.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    12. Re:Anti-trust theory already tried, and failed by kripkenstein · · Score: 2, Interesting

      Why is eBay asleep at the switch while some rogue laywer at Skype pulls this? They have nothing to lose from releasing the kernel, and both reputation and money to lose while they balk.

      Bruce

      Just a random theory: Perhaps they modified the kernel in some way, for example, adding device drivers for their particular hardware, or something else. Which means that if they supply the source code, they need to supply their own kernel-residing code as well, and not just the vanilla kernel.
    13. Re:Anti-trust theory already tried, and failed by penix1 · · Score: 2, Informative

      The anti-trust theory was already tried in Wallace vs. International Business Machines et al.. OK, Wallace represented himself, and wasn't a lawyer. But it's not going to fly. Why is eBay asleep at the switch while some rogue laywer at Skype pulls this? They have nothing to lose from releasing the kernel, and both reputation and money to lose while they balk.


      It depends on how much stock a Munich court puts in US legal decisions. The Wallace case was a US case and according to TFA this one is in Munich. I know the US courts don't put that much weight in European decisions.
      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    14. Re:Anti-trust theory already tried, and failed by MrNaz · · Score: 1

      Please point me to the spot in the post you are replying to where MS is mentioned or even implied.

      --
      I hate printers.
    15. Re:Anti-trust theory already tried, and failed by MRiGnS · · Score: 1

      Unlike in the US, precedence has absolutely no value in the German law or court system.

    16. Re:Anti-trust theory already tried, and failed by ArsonSmith · · Score: 1

      This seems a bit interesting. Are you saying that every court decision is made entirely independently with out reviewing prior, similar cases for reference?

      That sounds inherently stupid and almost cannot be true.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    17. Re:Anti-trust theory already tried, and failed by Bruce+Perens · · Score: 2, Insightful
      Perhaps they modified the kernel in some way, for example, adding device drivers for their particular hardware, or something else. Which means that if they supply the source code, they need to supply their own kernel-residing code as well, and not just the vanilla kernel.

      Now, figure out how their proprietary value is in that kernel code. If it's just driver code, rather than the skype application, the user interface, etc., it does not represent some big trade secret or a large amount of proprietary value to the company.

      Bruce

    18. Re:Anti-trust theory already tried, and failed by Carewolf · · Score: 1

      They do take precedence into account, but unlike Common law, precedence is only guiding not binding.

    19. Re:Anti-trust theory already tried, and failed by Carewolf · · Score: 4, Informative

      Actually SCO was not only laughed out of german court, they were asked to shut up or be fined for libel, because their statements was so absurd the court could only find them deliberately malicious.

    20. Re:Anti-trust theory already tried, and failed by Ares · · Score: 4, Insightful

      I wouldn't say that "absolutely no value" is true, but Germany is under "Civil Law" rules, whereas most of the anglophone world is under "Common Law" rules. Under Common Law, like the US, UK, most of the Commonwealth, etc., case law plays a very important role in future cases, frequently much more so than the actual written law. With Civil Law, which is derived from Roman law, the written law has much more influence from the written law.

      Wikipedia has a really good writeup on the differences.

    21. Re:Anti-trust theory already tried, and failed by MRiGnS · · Score: 3, Informative

      The only precedence that matters in Germany is if the Federal Constitutional Court of Germany declares something unconstitutional, but this won't matter in the GPL vs. Skype case. Besides this every court decision isn't and shouldn't be affected by other courts' decisions directly. This is law and this is how it is in Germany.

    22. Re:Anti-trust theory already tried, and failed by Richard_at_work · · Score: 0, Flamebait

      Implied? Easy - 'you can bet there is more behind that push than just "somebody" at Skype', which is another variation on a common Slashdot groupthink theme in that any legal issue brought against Linux, the GPL etc has to be the devious work of Microsoft.

      Who, if not Microsoft, do you think the original parent was implying? The list isn't very long, this is Slashdot after all.

    23. Re:Anti-trust theory already tried, and failed by Anonymous Coward · · Score: 0

      whoever modded this a troll has got a good bowl of something they're smoking and should share it with the rest of the class.

    24. Re:Anti-trust theory already tried, and failed by Chosen+Reject · · Score: 2, Interesting
      --
      Stop Global Warming!
      Just say no to irreversible processes!
    25. Re:Anti-trust theory already tried, and failed by tietokone-olmi · · Score: 1

      The GNU GPL has been repeatedly upheld by a number of courts in Germany. And not only in cases brought by Mr. Welte (i.e. the Linux netfilter & iptables guy). He's a long-time activist in this kind of stuff, even got himself the FSF award for his seminal gpl-violations.org project, which is where this case stems from.

      Not quite sure, but I seem to recall that this is in fact an appeals trial. The "high district court of München" would seem to suggest as much; higher courts only process cases appealed up from a court.

      In short, Skype is about to get reamed, in a bad way. I don't expect Mr. Welte will be too pleased about having to go to appeals, either. Personally, I'd be going for the jugular after such provocation.

      It does make me wonder though. If Skype feels that they have a case here, despite the law and all precedent to the contrary, what ace do they believe they have up their sleeves? Corruption? I find that hard to believe in a country with low corruption levels and lacking a "left hand washes the right hand" system as Germany is.

    26. Re:Anti-trust theory already tried, and failed by kripkenstein · · Score: 2, Interesting

      Oh, I agree with you, I highly doubt that even if they did modify the kernel, that there is any significant reason not to release the source. Skype itself is in userspace, presumably. But, perhaps having to release source of any kind is too frightening for them (they wouldn't be the first company with that irrational fear).

    27. Re:Anti-trust theory already tried, and failed by c-reus · · Score: 1

      you mean there are more evil software companies that would like to see GPL disappear? I'm shocked.

    28. Re:Anti-trust theory already tried, and failed by mrsteveman1 · · Score: 1

      It's implied, every good conspiracy theory has Microsoft at its center.

    29. Re:Anti-trust theory already tried, and failed by rbanffy · · Score: 1

      And that goes a long way towards the ideal of making stupidity painful.

      If only we could make it fatal...

    30. Re:Anti-trust theory already tried, and failed by Eivind+Eklund · · Score: 1
      If it's a kernel driver for the Skype protocol, that could be a problem for them. (I personally think that protocols used be the public should never be proprietary - but they still could see it as a problem, as they're trying to keep that protocol secret.)

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    31. Re:Anti-trust theory already tried, and failed by Bruce+Perens · · Score: 1

      If it's a kernel driver for the Skype protocol, that could be a problem for them.
      Hm. If it had significant value, and had to live in the kernel, it would have to be a low-latency streaming protocol over IP. Not the higher-level voice bits. But you can already get such a protocol under GPL. Someone with wireshark could tell us whether Skype is running on top of TCP or not.

      Bruce

    32. Re:Anti-trust theory already tried, and failed by Lupu · · Score: 1

      Depending on their contract with the hardware vendor, they might not be allowed to distribute the source. Hardware vendors typically charge $$ for specifications, which would render them unhappy if someone released their specs in C(or any other language for that matter).

    33. Re:Anti-trust theory already tried, and failed by Bruce+Perens · · Score: 1
      Actually, I'd assume that SMC (or the hardware vendor, if not SMC) passed the infringement on to Skype, as no doubt this device ran Linux when given to Skype. Which would mean that Skype could sue them for pass-on infringement, which would put the vendor in a mood to negotiate.

      Bruce

    34. Re:Anti-trust theory already tried, and failed by jimicus · · Score: 1

      If Microsoft wanted to legally challenge the GPL, they could easily set up a dummy corporation with huge amounts of money whose sole employees are top notch lawyers and their only job is to build a case and fight it. They wouldn't be doing it piecemeal through half arsed efforts through companies that hold no fealty to them. Sounds a lot like SCO in the last 5 years.
    35. Re:Anti-trust theory already tried, and failed by TooMuchToDo · · Score: 1

      Wow. Looks like Ebay/Skype picked the wrong piece of code to pilfer.

    36. Re:Anti-trust theory already tried, and failed by Hal_Porter · · Score: 1

      A - didn't Ebay buy Skype at one point? They tried to. They wire transferred $50 million to some dude with good seller reviews but all they got was a box of bricks sent receiver-pays.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  6. Shooting itself in the foot by Dancindan84 · · Score: 5, Interesting

    IANAL, but it seems like their's only two coices 1) The GPL is valid and they need to comply 2) The GPL is invalid and they arein violation of copyright. Aren't they shooting themselves in the foot arguing that it's invalid?

    --
    "Always forgive your enemies; nothing annoys them so much." - Oscar Wilde
    1. Re:Shooting itself in the foot by 91degrees · · Score: 5, Funny

      Option 3 - the clause that requires them to release code is invalid/only applies to the unmodified version of the code. Option 4 - Chewbacca is a Wookie and therefore the copyright belongs to Skype. Both of these are unlikely but there's not a dichotomy here.

    2. Re:Shooting itself in the foot by Anonymous Coward · · Score: 1, Insightful

      Judges generally prefer low-impact rulings that set little precedent and make little waves beyond righting the wrongs done. If you recall the Artistic License case a while back, the judge ruled that violating the license didn't suddenly make it copyright infringement, merely contract violation. In this case you would have to prove and quantify damages, which with open source is nearly impossible (really, what's the financial damage done by failing to provide yet-another copy of the kernel source).

      Geeks like us tend to see things as binary, algorithmic, "EITHER gpl is valid OR it's copyright infringement". This naive take on the law will blindside us when more cases like this proceed to trial unsettled.

    3. Re:Shooting itself in the foot by trifish · · Score: 2, Informative

      the judge ruled that violating the license didn't suddenly make it copyright infringement, merely contract violation.

      Yes, but the Artistic License does not have a specific section that GPL does. The section states that if you don't comply with the terms of the license, your rights under the license are terminated. Then it becomes copyright infringement (although the infringement might be proven incidental later on).

      In short, there's a crucial difference between those licenses, so you can't compare their cases.

    4. Re:Shooting itself in the foot by Ares · · Score: 1

      And it is perhaps that section alone which would cause me to use the GPL for software I write rather than one of the other licenses. The JMRI case referred to in the GP post definitely opened my eyes to that. And in the US at least, that potentially makes the infringer liable for a large sum of money for each violation. Which is why JMRI is appealing to get the case back in the domain of copyright.

    5. Re:Shooting itself in the foot by arthurpaliden · · Score: 1

      Unless of course they consider that they are just renting access to their closed network and that the software and / or device is part of it. So since they have not sold it to a customer, as such, the GPL distribution clause does not apply.

    6. Re:Shooting itself in the foot by tietokone-olmi · · Score: 1

      Also, the Artistic License has a deserved reputation for not being as solid a license as the GNU GPL. One of the reasons for this is precisely because it is not formulated as an "according to the Bern treaty [etc etc] all rights are reserved by default, but if you accept the terms of this license then you will be granted these specific new rights" type affair.

      It would not be far-fetched for a judge to read the Artistic License as an "intent" rather than a "code".

      In any case, Skype seem to be arguing against the validity of the GNU GPL as a whole. This puts them in a very, very uncomfortable place as far as international copyright treaties are concerned.

    7. Re:Shooting itself in the foot by gratemyl · · Score: 1

      Unless of course they consider that they are just renting (..) [the] device (...). So since they have not sold it to a customer, as such, the GPL distribution clause does not apply.

      So if I rent you a DVD with a movie on it, am I not "distributing" the movie, even if only for a short amount of time?

      Of course, nobody would have the right to request source code once they return the phone, but anybody who is still in physical possession...

      Anyway, renting does not apply -- I pay for ownership of the phone, there is no rental statement when I order one (and Skype has no right to change a transfer of ownership into a rental AFTER the transfer has happened -- this would be like me selling you my house and later saying "I only rented it to you").
      --
      hackerkey://v4sw5/7BCHJMPRUY$hw3ln3pr6/7FOP$ck6ma8+9u6L$w4/7CGUXm0l6DLRi82NCe3+9t5Sb7HMOPRen5a17s0DSr1/2p-3.62/-5.23g3/5
    8. Re:Shooting itself in the foot by tietokone-olmi · · Score: 1

      It'd be extremely weird for your Option 3 to apply. The GNU GPL is structured in such a way that clauses concerning distribution of the work in question are separate from the clauses concerning licensing of derived works.

      It's sort of like this: 1) thou shalt make source (and build files, certification keys etc) available at non-prohibitive cost if thou doth release binaries, and 2) if thou makest a derived work, then the derived work shall also be licensed under the GNU GPL. Striking down parts of both in such a way as to turn the GPL into the LGPL would, in my non-lawyer opinion, require nothing short of incredible corruption on the judge's part, or incredible incompetence on Mr. Welte's part. (look him up. this latter one definitely doesn't apply.)

  7. Mod parent up by Raul654 · · Score: 1

    I was about to say the same thing. The license is the only thing that keeps the people who wrote the source code from suing them. They would have to invalidate the license, and somehow get the judge to declare the source code to be in the public domain, or some such nonsense. Even if the judge grants their motion, I don't see how this is going to fly.

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
    1. Re:Mod parent up by belroth · · Score: 2, Informative

      Why? Why would the copyright holder(s) be deprived of copyright?

      --
      I hereby inform you that I have NOT been required to provide any decryption keys.
    2. Re:Mod parent up by Rakishi · · Score: 1

      It was never public domain so it cannot revert to. GPLed code is STILL owned by the person who wrote it, that person can do anything they want with it (make in non GPL, etc.). They are allowing other people to use it via the GPL which is only enforceable because the original author still owns full copyright.

  8. Dumb! by sm62704 · · Score: 1

    Anti-trust regulations govern companies. The GPL is not a company. I have no idea how skype thinks this will fly.

    --
    mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    1. Re:Dumb! by cfulmer · · Score: 3, Interesting

      Antitrust regulations govern interactions and arrangements among companies. The GPL can be one of those. Cross-licensing agreements, effectively what the GPL is, have been held to violate antitrust law when they're used to keep competitors out of a market.

      Consider a company that manages to create a de facto standard based on GPL software and then use the GPL to force competitors to release changes to their own software. The original company doesn't have to do this (since, as the author, it doesn't have to release its own changes). As a result, the original company has a competitive advantage over its competitors.

      I'm not asserting that this applies here. But, there are situations where it might.

    2. Re:Dumb! by Tuoqui · · Score: 1

      And if the competitors didnt want to abide by the GPL they could just as easily hire developers to 'reinvent the wheel' so to speak... Saving time is the benefit of the GPL, releasing your modifications in source code format is your obligation under the GPL.

      If you use it, you have to abide by it. Just like when you install a copy of Windows on your machine. You basically have an agreement that you wont install it on like 50 computers with the same key or something unless you have volume licensing or some other special agreement. Technically its an EULA/Contract/License just like Microsoft Windows EULA is... If they shoot down the GPL then it does not bode well for proprietary software's EULA's holding up in court either.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
    3. Re:Dumb! by igb · · Score: 2, Informative

      The original company doesn't have to do this (since, as the author, it doesn't have to release its own changes).
      They do if they distribute the binaries. If they're not distributing the binaries, it's hard to see how they can be keeping other people out of the market.

      ian

    4. Re:Dumb! by Chandon+Seldon · · Score: 1

      The original company doesn't have to do this (since, as the author, it doesn't have to release its own changes).

      That strategy breaks down as soon as they incorporate anyone else's changes into their version. The GPL doesn't require any copyright assignments, so the product would then have two separate copyright holders - and both are bound to release their changes in order to meet the GPL license on the other one's code.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    5. Re:Dumb! by Klaus_1250 · · Score: 1

      If the company distributes software itself, it will have to release to source-code. If you distribute software under the GPL, source-code must always be accessible (on request).
      Second, you can only create a defacto standard if it is accepted within the industry. If you have a monopoly, you can effectively force (defacto) standards, but that's another story.

      --
      It only takes one man to change the Wisdom of the Crowd to Tyranny of the Masses.
    6. Re:Dumb! by Ares · · Score: 4, Informative

      Igb, I'm assuming that you're talking about the sources with this. As long as they're the sole copyright holder, they don't have to release the source for those changes, as they aren't a licensee of their own software. If I as the author of some GPL'ed software choose to release a binary-only version of that software under some other license with a feature not encompassed in the GPL release, I'm free to do so. I certainly won't get much standing in the community for it, but I am free to do it. MySQL had plans to do this before Sun reversed that path.

    7. Re:Dumb! by Anonymous Coward · · Score: 0

      you missed the part, where they added the code to the gpl licensed software - not the one with the internal license

      so the changes are only valid for the gpl'd version

      when they use these changes in their internal version, they commit a copyright violation

    8. Re:Dumb! by shentino · · Score: 2, Insightful

      The GPL is very much a permissive and mandative license, not a prohibitive one.

      It absolutely will NOT stifle competition, because anything you release can only help other companies if they decide to use it.

      Which means...a restraint of trade can ONLY happen with the cooperation of the victim.

      "You gotta give out the source code" does NOT mean "you can't use this".

      The only case where the GPL "encumbers" anything is if there's a patent involved, in which case the encumberance is both legal AND preexisting anyway.

      In principle, this, is complete bullshit.

      In practice, I fear some judge might not see it that way, especially in this current plutocracy.

    9. Re:Dumb! by Anonymous Coward · · Score: 0

      But, if they wanted to include ANY changes submitted to the GPL-based branch, then their code base would become GPL, or they could no longer sell their closed version.

    10. Re:Dumb! by igb · · Score: 1
      But they can't incorporate the changes that are made by others into the non-GPL'd release, because those changes _are_ GPL'd.

      You can dual-license your own code, of course, with one version released under the GPL and another version, derived from the same codebase, under a completely closed license. But the scenario in the grandparent was that a company could incorporate other users' changes back into the closed release. They can't: you can't dual-license, and then take changes made by other people in the GPL'd version and release them in the closed version.

    11. Re:Dumb! by Ares · · Score: 1

      Exactly. I didn't read the GP as though the company was releasing the other companies' changes. I suppose in re-reading the post, that could be implied by the competitive advantage statement, but I didn't think of it that way initially. You, JetScootr, and Chandon are completely right once incorporating the external changes and redistributing the software. But that's why we all love the GPL in the first place :)

    12. Re:Dumb! by Anonymous Coward · · Score: 0

      A standard is not software. You can write your own implementation of the standard and use a different license. Patents can prevent this, but that anti-competitive behavior is encouraged so isn't

    13. Re:Dumb! by Anonymous Coward · · Score: 0

      What you said is complete nonsense.

      Let's look at the 3 possible cases.

      Case 1: Company A stops releasing GPL code - Company B forks it, and if A wants to use any code from the fork, it has to start releasing its own version again. Neither company really has the competitive advantage.

      Case 2: Same as case 1 except Company A doesn't use any code from the fork. Where's the competitive advantage? Essentially two companies started off with the same code base & neither can see each others code (well A can kinda see B's code, but it can't do anything with it legally). If anything, B has the competitive advantage that it doesn't have to invest its own capital developing the initial version. A has the competitive advantage of first to market.

      Case 3: Company A continues releasing GPL code - A has first mover advantage & any improvements made by other companies. Other companies have a reduced initial investment cost.

      So in the end, neither Company A or any other company in any way get an unfair advantage because of using GPL'ed software.

    14. Re:Dumb! by Kjella · · Score: 2, Insightful

      Consider a company that manages to create a de facto standard based on GPL software and then use the GPL to force competitors to release changes to their own software. The original company doesn't have to do this (since, as the author, it doesn't have to release its own changes). As a result, the original company has a competitive advantage over its competitors. So considered. If internal, neither company would be required to disclose source. If distributed, the original company couldn't incorporate any of those GPL changes in their own product without distributing it under the GPL themselves. Also noone can be prevented from having a license, assuming they got it legally. I assume the regular use is for all members of a cartel to only cross-license between themseelves and slam any outside competition. I guess it's not impossible to use the GPL that way but it sounds very far-fetched.
      --
      Live today, because you never know what tomorrow brings
    15. Re:Dumb! by profplump · · Score: 2, Insightful

      Their competitor does not have to use GPL software to implement the standard -- they are free to re-implement the standard so long as they don't copy code. Compaq seemed to do just fine in terms of copyright with their whiteroom implementation of the IBM BIOS, and that BIOS wasn't even offered under such open terms as GPL software.

    16. Re:Dumb! by Anonymous Coward · · Score: 0

      since, as the author, it doesn't have to release its own changes uhhh wrong.

      5. Conveying Modified Source Versions.

      You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:

              * a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
              * b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices".
              * c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.
              * d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. If the orignal work is GPL ANY derivative is GPL, the GPL was designed so idiot asshats like skype couldn't take open source code, tweak it a little and claim ownership.

      So similarly, if a company started with GPL code, created a defacto standard, and than changed that standard after seeing what their competitors did, they'd still be obliged to licence their changes under the GPL.
    17. Re:Dumb! by cfulmer · · Score: 1

      So, first of all, you're quoting GPLv3, and the case is under GPLv2.

      And, secondly, you're ignoring who "You" is in the above language. "You" is not the original author -- it's people who get the software from the author, directly or indirectly.

    18. Re:Dumb! by cfulmer · · Score: 1

      Yes. It can be done, and a cleanroom is probably the best way of doing it. But, that's not particularly easy. Eventually, the software is going to come out of the cleanroom. At that point, if it behaves differently from how the GPL code behaves, somebody is going to have to look, see why, and fix it. And, in doing that, there's a chance that they may be copying expression from the GPL code.

    19. Re:Dumb! by Anonymous Coward · · Score: 0

      If the company changing the GPL code doesn't release their changes to their users, they are breaking copyright law. If they are keeping the code in-house, their chances don't affect anyone.

      A competitor in your case merely needs to be a customer of the original company to keep abreast of all changes.

      Your example is therefore, crap.

    20. Re:Dumb! by Anonymous Coward · · Score: 0

      Then just don't use the code! Code up your own thing! There's no such thing as a "de-facto" standard on code.

      The whole notion of GPL violating anti-trust regulations is so idiotic, that I'm left speechless.

    21. Re:Dumb! by gratemyl · · Score: 1

      The only case where the GPL "encumbers" anything is if there's a patent involved, in which case the encumberance is both legal AND preexisting anyway. Isn't there in fact even a clause in the GPL that states you won't sue others for patent infringement?
      --
      hackerkey://v4sw5/7BCHJMPRUY$hw3ln3pr6/7FOP$ck6ma8+9u6L$w4/7CGUXm0l6DLRi82NCe3+9t5Sb7HMOPRen5a17s0DSr1/2p-3.62/-5.23g3/5
    22. Re:Dumb! by onemorechip · · Score: 1

      From TFA: "claims that the GPL as a whole violates anti-trust regulation". Yeah, it's lacking in details so I don't know if there's a more substantive claim. So, how does the GPL as a whole do what you suggest it might? In your scenario, a company is using the GPL to create a potential antitrust violation, but the illegality is in the company's actions, not in the tools it uses. It's like suing paper because a company has paper documents that it uses in some anticompetitive action.

      --
      But, I wanted socialized health insurance!
    23. Re:Dumb! by cfulmer · · Score: 1

      It doesn't. I just replied to a post that basically said the GPL wasn't impacted by antitrust law by pointing out a conceivable way that a company might violate antitrust law using the GPL.

      The idea that the GPL is some sort of per se antitrust violation is absurd.

    24. Re:Dumb! by shentino · · Score: 1

      Depends on if you mean the v2 or v3 GPL

    25. Re:Dumb! by tricorn · · Score: 1

      No, if they own the copyright (and the binary doesn't contain anyone else's code that is GPLed itself), they do not have to follow any license. License terms don't apply to the owner of the copyright. They own it, they can do what they want with it. They can, for example, license it to someone else with terms other than the GPL. That wouldn't affect any copies that they licensed under the GPL, of course.

      If they do release their own code under the GPL, it would seem quite mad to object to providing source code. What they might do is avoid the "make available for 3 years" provision; provide source code now as people request it, but reserve the right to stop providing it at any time, which someone distributing GPL code written by others can do only by providing the source code WITH the binary, something that can be an annoying requirement when distributing the binary as part of a device (for example).

      If they release a binary that does contain someone else's GPLed code, then of course they need to comply with the GPL and provide their own code as well, since otherwise they wouldn't have permission to use that other code.

      Since this particular case is not one that fits the example given ("Consider a company that manages to create a de facto standard based on GPL software..."), it doesn't seem relevant to anti-trust.

  9. GPL code already available? by Ford+Prefect · · Score: 2, Interesting

    I've got a Belkin Skype phone, which judging by pictures and reviews is nigh-on identical to the SMC model - and while looking for updated, marginally less buggy firmware a while ago, I noticed that Belkin had 'GPL Downloads' available for their own product.

    No idea what's included (there are two versions of a ~100MB .tgz), but there's definitely something.

    Now to get the bloody thing to talk WPA to my (also Linux-based) router thingy...

    --
    Tedious Bloggy Stuff - hooray?
    1. Re:GPL code already available? by Anonymous Coward · · Score: 1, Informative

      Content:
      WPA supplicant
      u-boot (boot loader)
      libjpeg
      linux kernel 2.6.9
      curl
      busybox
      binutils
      gcc
      glibc

  10. Maybe by jav1231 · · Score: 5, Interesting

    Maybe it's time I shitcanned my Skype account.

    1. Re:Maybe by Anonymous Coward · · Score: 0

      I jumped ship back when they took an anticompetitive piss on AMD.

    2. Re:Maybe by Anonymous Coward · · Score: 0

      Thinking about that too. I use Skype quite a lot for International calls. What's the alternative ?

    3. Re:Maybe by Anonymous Coward · · Score: 0

      I did a long time ago, after some reading, when Skype wasn't eBay yet and this was just in.

      Qutecom just about does the job for me - and it's Free as in Speech.

    4. Re:Maybe by ajs318 · · Score: 1

      IAX is the alternative. The Inter-Asterisk eXchange protocol. It is an open standard; the "reference implementation" is the GPL version of Asterisk.

      There are many software telephones supporting IAX, and many telephone companies around the world offering IAX-to-POTS gateways (and the reverse; often with non-geographic, "low rate" STD codes for a monthly fee or "high rate" STD codes for nothing [the calling party pays]).

      --
      Je fume. Tu fumes. Nous fûmes!
  11. what goes around comes around by Anonymous Coward · · Score: 0

    Well, if Skype somehow wins, maybe we should take up and sue Skype for their license being illegal? If Skype doesn't feel that they need to adhere to a license agreement, why do they expect their customers to adhere to their license?

    captcha: prejudge

  12. even if Skype wins this one... by someone1234 · · Score: 1

    If the GPL is invalid, what license they used when they took the original source?
    Fighting the only license that makes your code usage legal equals suicide.

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
    1. Re:even if Skype wins this one... by MrNaz · · Score: 0, Troll

      No. If, hypothetically, the GPL became invalidated for some reason, all GPL code would revert to the public domain.

      --
      I hate printers.
    2. Re:even if Skype wins this one... by RKThoadan · · Score: 5, Informative

      This is a common myth and it's false. If the GPL was invalidated all the code would be owned by it's authors and thier would be no legal way for anyone to use the code without the authors permission. The only time something becomes public domain is after a very long time or if the Author intentionally and legally releases it.

    3. Re:even if Skype wins this one... by Bruce+Perens · · Score: 4, Informative
      No. If, hypothetically, the GPL became invalidated for some reason, all GPL code would revert to the public domain.

      That's not how it works.

      Both Germany and the U.S. have ratified the Bern Copyright Convention (of sometime in the seventies), which made the default all rights reserved if there is no license, not public domain.

      If a GPL term were found to be unlawful, it would be severed from the rest of the license, and the rest of the license would stand.

      Bruce

    4. Re:even if Skype wins this one... by rs79 · · Score: 1

      " Both Germany and the U.S. have ratified the Bern Copyright Convention (of sometime in the seventies)"

      The US ratified it January 1, 1990.

      --
      Need Mercedes parts ?
    5. Re:even if Skype wins this one... by Bruce+Perens · · Score: 1
      The US ratified it January 1, 1990.

      How long was that after the treaty?

      Bruce

    6. Re:even if Skype wins this one... by mrsteveman1 · · Score: 1

      Doesn't the GPL specifically state that if certain provisions are found to be void that you have no right to the code whatsoever?

    7. Re:even if Skype wins this one... by vyrus128 · · Score: 1

      Sigh. False. RTFL.

    8. Re:even if Skype wins this one... by Anonymous Coward · · Score: 0

      This is a common myth and it's false. If the GPL was invalidated all the code would be owned by it's authors and thier would be no legal way for anyone to use the code without the authors permission. The only time something becomes public domain is after a very long time or if the Author intentionally and legally releases it. That is also a myth. You don't need a license to use a copy that you legally own (and the GPL doesn't have any of that "licensed not sold" stuff). If the whole GPL was invalidated, it would be illegal to modify the code or distribute copires without the copyright holder's permission.
  13. Why didn't they use NetBSD? by Anonymous Coward · · Score: 1, Interesting

    Disclaimer: I use Linux (Debian) and FreeBSD. And never used or installed NetBSD (yet).

    But if I had to pick an OS that worked on commercial devices such as phones, I would see if NetBSD met my needs before choosing Linux (assuming I didn't want to comply with GPL):

    a. because it is an OS designed to work on numerous hardware platforms

    b. because it uses a BSD license which does not require the resulting works to be published as open source

    Why do companies continue to screw up by overlooking alternative OS that don't require them to challenge GPL in court?

    But from the perspective of a consumer, I'm really enjoying Linux-based firmware like Tomato 1.19 (think of it as DDWRT minus less-frequently used features, plus AJAX interface)

    1. Re:Why didn't they use NetBSD? by tietokone-olmi · · Score: 1

      It's likely that they contracted for the platform work from somewhere in East Asia (PRC or Taiwan are two popular countries of origin). These companies are as close as you can get to fly-by-night as possible without going to a Russian company.

      Of course this does not exempt Skype from the GNU GPL's obligations any less than hiring a hitman would make one not a murderer.

  14. Please enlighten me by Anonymous Coward · · Score: 0

    From the way this looks, should the GPL be targeting SMC, the company that actually makes and sells the device that Skype's software is running on?

    I'm trying to wrap my brain around the merits of the original case, which seems akin (using an admittedly poor analogy) to Microsoft suing Nero for Dell not including instructions to re-install the OS.

    1. Re:Please enlighten me by trolltalk.com · · Score: 1

      From the way this looks, should the GPL be targeting SMC, the company that actually makes and sells the device that Skype's software is running on?

      As you pointed out, it's Skype's software that is in question here. Skype is the one who isn't releasing the source, which they were supposed to give to SMC when they gave the binaries.

      However, just to be on the safe side, I'd name SMC as a codefendent and ask them if they received their copy - and if not, to stop distributing the software/hardware bundle.

    2. Re:Please enlighten me by Anonymous Coward · · Score: 0

      Except the ruling was regarding how the source code for the version of Linux used on the phone was made available (which was done by including a URL to download it - Apparently the internet is not a "medium customarily used for software interchange"...)

      Again, this is an issue with how the manufacturer of the phone is operating. While I work at neither Skype nor SMC, I find it is unlikely that Skype would make the modified version of Linux that runs on SMC's device.

    3. Re:Please enlighten me by trolltalk.com · · Score: 1

      Only if you distribute the binary via download can you use a download url as the same distribution medium.

      From the GPL:

      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.

      Otherwise no, the internet is not a valid means of distributing the source code.

      In other words, if the person received the binary by physical transfer (in this case, a phone), the medium for transferring the source code must also be physical:

      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;

      It's pretty straight-forward.

    4. Re:Please enlighten me by savuporo · · Score: 1

      "the medium for transferring the source code must also be physical:" Huh, call me silly but isnt internet an entirely physical construct ? Nothing metaphysical or paranormal about it, no ?

      --
      http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
    5. Re:Please enlighten me by trolltalk.com · · Score: 1

      So you'll be able to store the source code on your copy of "the internet"?

      Turn the power off, and the internet disappears, along with access to the code. The GPL is clear that when a physical medium is used to transfer the binary, a copy of the source, stored on a physical medium, must also be conveyed on demand. The day you can physically convey a "copy of the internet" to someone, you'll have a point.

    6. Re:Please enlighten me by Anonymous Coward · · Score: 0

      The only issue that I see is that the passage you selected does not explicitly state that only if you provide the end product via download may you provide the source code via download.

      In fact, I would argue that the flier does in fact comply with Section 3b:

      b) Accompany it with a written offer (the flier), 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 internet, citing sites such as download.com, tucows.com, microsoft.com, ubuntu.org - All of which provide software - and would furthermore posit that since the device requires an internet connection to use, the ability to access the download is established, and a computer to download it from can be assumed as the source code is unusable without one.)

      This is of course neither here nor there as Skype has dropped it's appeal, but the question that still hasn't been answered is why is Skype the one being targeted, rather than SMC as the company that produces and sells the device? (There are many Skype-enabled devices available from Skype. The SMC device is NOT among them.)

    7. Re:Please enlighten me by trolltalk.com · · Score: 1

      The section I qouted specifically states that you canonly use the internet to distribute source if you distributed the binary over the internet.

      That excludes the internet as an "interchange medium" for any other method of distribution under the terms of the gpl. In other words, to offer to distribute the source via the internet when the binary was distributed by any other means is quite simply prohibited on a plain reading of the GPL.

      The reason to target skype instead of smc is obvious from your comment - since there ARE many different skype-enabled devices, it's quicker and more efficient to go after skype than to target each individual device manufacturer.

    8. Re:Please enlighten me by Anonymous Coward · · Score: 0

      The section I qouted specifically states that you canonly use the internet to distribute source if you distributed the binary over the internet. Please point to the part that specifically forbids this, rather than specifically allows for one example. Just because there isn't a law that specifically allows someone to shave a goat doesn't automatically make it illegal to shave a goat.

      The reason to target skype instead of smc is obvious from your comment - since there ARE many different skype-enabled devices, it's quicker and more efficient to go after skype than to target each individual device manufacturer. Except that only the SMC device fails to meet the requirements. Skype didn't make the modifications to Linux. Skype didn't make the device. Skype didn't put Linux on the device. Skype only made the software that runs on the device, and possibly at one point in time, sold the device via their store.

      Are you going to then argue that Best Buy (or any other big box retailer) should be responsible for GPL violations by the companies that actually produce the products?

    9. Re:Please enlighten me by trolltalk.com · · Score: 1

      See this post http://slashdot.org/comments.pl?sid=547036&cid=23341900

      Remember, this is a license - something that erxtends a permission where none otherwise exists. That which is not specifically allowed is forbidden. That's copyright law for you. If someone allows you to make a copy under certain specific conditions, that doesn't mean that you can also make copies under other conditions because they didn't expressly forbid them.

      Again, from the GPL:

      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.

      As the gpl states, there's nothing forcing you to accept these conditions. There is nothing in the gpl that gives you or skype permission to ship a binary with a physical product, then claim that "making the source available for download over the internet" being sufficient to fulfill your gpl "distribution of source" obligations.

      The gpl uses the legal principle of "same means". For example, if you send someone a notice by unregistered mail, they're not obliged to use registered mail to reply, absent an agreement to the contrary.

    10. Re:Please enlighten me by Anonymous Coward · · Score: 0

      First, referring to a prior post in the thread is akin to repeating yourself, especially considering that you did not point out where it specifically says that if you provide the binaries physically you must provide the source physically as well.

      Additionally, the only part of the selected passage that could be remotely stretched to that point is "a designated place" which could just as easily indicate a non-networked computer in my basement. However, the phrase does not say "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 is the only valid method of distribution of the source code..."

      Furthermore, as I have already established, the internet is "a medium customarily used for software interchange" and therefore fulfills the requirements of section 3, and since there is no verbiage that specifically states that the same distribution method must be used for both binary distribution and source distribution, I must stand by my statement that section 3 was satisfied.

    11. Re:Please enlighten me by trolltalk.com · · Score: 1

      Just goes to show you don't have as much experience interpreting legal documents as the judges who tried the case, and sided with the GPL.

      The distribution on "a medium customarily used for software interchange" applies to the physical media used to store the progarm, not the method. The media can include floppies, cd and dvd roms, usb keys, etc. "The Internet" is not one of those media - you can't physically transfer a copy of the internet, unlike a cd or dvd.

      Guess that's why you have to keep posting AC -

    12. Re:Please enlighten me by smbarbour · · Score: 1

      My original post was AC due to the inconvenience of logging in mid-post (with the new forms for Slashdot). I continued AC afterwards for the sake of consistency. That is neither here nor there, however.

      From what I've seen and experienced, legal documents need to be explicit in their verbiage with nothing implied or assumed (otherwise lawyers would spend all of their time in court saying "My client meant to say that", and that would pass court muster). With the license not explicitly stating that the medium must be physical, the license should apply to all medium customarily used for software interchange. I have not purchased software on a physical medium in many years. Although the license may have been written before the ubiquity of the internet, that does not mean that what was held as customary at the time is the only valid custom for the purposes of the license. Additionally, if the license can implicitly require the medium to be physical, why shouldn't it be argued that it is implicitly agreed that a request for physical media will be granted? I have seen in other posts, however, that there have been some that bought the device, and besides the flier, there was, in fact, a physical CD in the box with the source, but we have moved on from that specific case, and are arguing on the more general level.

      Furthermore, you CAN transfer a copy of a web site (which would be partial copy of the internet), and given enough bandwidth and storage space, it is technically possible to transfer a copy of the entire internet, albeit practically infeasible, just as doing a backup of a modern enterprise server cluster would be practically infeasible using 5.25" floppies.

      The judges who tried the case are just as human as we are, and thus prone to making mistakes.

      By your logic of "same means" the only valid distribution of source would be via skype-phone.

      Perhaps the correct course of action would be for the FSF to file an amicus curiae to legally elaborate on the verbiage in the license. Then, and only then, could it be argued that a non-physical medium is not valid.

      But still, the question could be asked, where do you draw the line? It is entirely feasible that a personal computer has no removable media options (We actually have some of these where I work, using PXE to reimage the machines as necessary). If someone (a representative of the company that needs to fulfill the requirements of the GPL) were to bring a computer with them to your physical location and transfer the source to your machine via a crossover ethernet cable, would that satisfy the requirements? In this case, non-physical media is the only method of transferring the source to a particular computer. If it does satisfy, at what point does the transfer become unacceptable? Connection via a hub or switch? Perhaps on the other side of a dial-up connection? Where do you draw the line?

    13. Re:Please enlighten me by trolltalk.com · · Score: 1

      Thanks for logging in :-)

      Notice something in your own reply:

      Furthermore, you CAN transfer a copy of a web site (which would be partial copy of the internet), and given enough bandwidth and storage space, it is technically possible to transfer a copy of the entire internet, albeit practically infeasible, just as doing a backup of a modern enterprise server cluster would be practically infeasible using 5.25" floppies.

      You would STILL have to store that copy on some media - a disk, a USB stick, whatever - the internet is only a transfer medium, not a storage medium. Again, you're making the same mistake that the lawyers for Skype made - confusing the transfer of information with its' storage in machine-readable form. The bitstream sent over the internet is not source code in machine-readable form. For example, you have 56 bits of header in each TCP/IP packet. It's only after your computer does the converting that IT can save a copy to your hard drive. The GPL is quite specific - a copy of the source code affixed to some media, not transferred via some media.

      As to the "pc with no removable media" - that is irrelevant to the GPL. The GPL deals with licensing; once you have a physical copy, it's up to you to decide if and how to transfer it to a computer, or whether you'll just stick it on the shelf for future reference.

      There's no real ambiguity here. Code developers understand what "source code in machine-readable format" on a "physical medium" is. Like SCO, Skype tried to "get cute" wrt the GPL; like SCO, they should have just asked slashdot ;-) In a community this large, it is inevitable that some of us *do* have extensive legal experience.

    14. Re:Please enlighten me by smbarbour · · Score: 1

      Ah, but even with the physical media, a transfer protocol must be used, be it ATA, SATA, SCSI, or whatever floppies use, even then a filesystem protocol must be used to translate the raw data, such as FAT12, FAT16, FAT32, NTFS, ISO9660, ext2, et cetera. No computer can directly read physical media. It has to be converted into machine-readable form first. Even with regards to the 56 bit header in each TCP/IP packet, there is a table on every piece of physical media that maps where the data is located just as the header in the TCP/IP packet identifies what order the packet belongs in the sequence. I would even go so far as to argue that the only real difference in the bitstreams of a physical media reader and a network interface adapter is the interrupt request level that they use.

      By restricting it to specifically physical media that is machine-readable, you could even argue that the media could be formatted in such a way that would require special software to decode (much in the same way that a Mac formatted floppy could not be read in a Windows based machine). The media is completely unusable by you, but you have it in your hands, physically. Would you consider this scenario to be compliant with the GPL, as it is up to you to figure out how to use it?

      But then again, source code is NOT machine-readable, it is human-readable. Depending on what type of system you are using, the source code could be encoded in ANSI, UTF-8 (or any other Unicode scheme), or even EBCDIC.

      Still, though, you acknowledge that the internet is a transfer medium, and the GPL does not specify what type of medium can be used other than a medium customarily used for software interchange. If you make the assumption that the GPL is implying only storage media (or physical media), you are restricting the license beyond what is actually printed, and the argument in court is "Well they meant to say this". If this actually did work, all legal documents would be intentionally vague so that in a court of law you could bend the verbiage however you like. If the verbiage specifies something with subsets, if you do not specify which subsets it applies to, it applies to all subsets. For instance, if I said that only red shirts could be worn on Mondays (and did not specify which types of red shirts), and you wore a red tank top, I could not then say, well I MEANT to say only red "sleeved" shirts.

      Disclaimer: This debate is for the sake of arguing the opposing viewpoints. I am not necessarily disagreeing that the GPL means physical media only, but only that perhaps the GPL has flaws in its implementation.

    15. Re:Please enlighten me by trolltalk.com · · Score: 1

      much in the same way that a Mac formatted floppy could not be read in a Windows based machine

      My old 286 was able to read, write, and format Mac floppies, as well as amiga, etc. (transcopy hardware controller for copy-protected floppies, transcopy software for all formats that weren't copy-protected).

      Machine-readable just means that the machine can read the bytes recorded on the media, as opposed to, say, delivering a phonebook-sized printout (that would not only discourage compiling, but it would also be expensive, since you're allowed to charge the cost of distribution on physical media). Source code in machine-readable form means source that you can edit in a plain-text editor, then recompile. Note that the GPL states clearly that everything needed for recompiling (including the compiler) must be readily available, or, if not readily available, it must be included with any source distribution.

      A dead-tree delivery of source code doesn't fulfill the GPL requirements for those 2 reasons: you can't compile dead tree source code directly, and the machine can't directly read it (you have to enter it into the computer manually or via ocr, and convert it from the dead trees to bytes that the compiler can work with as source code, rather than have the machine read it).

      The courts usually take the "plain reading" of the text - the idea being that, where people are arguing for 2 different interpretations of a clause, the one that has a plain meaning must be used over the one that requires contortions. Since the GPL makes a distinction between delivery of binaries over the internet and delivery with a physical product, and specifies that full compliance wrt source code delivery is only accomplished via internet distribution in cases where the binary was likewise distributed, then the delivery of source by other means has to mean something different than via the internet.

      The GPL isn't all that complicated. Skype tried to "read in" something that wasn't there, and failed.

      Disclaimer: It's all good in any friendly debate ;-)

    16. Re:Please enlighten me by smbarbour · · Score: 1
      Strange, the GPL 2.0 posted on gnu.org specifically "excludes" the compiler unless it is included with what was received.

      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.
      This prevents the sticky situations where the code is covered under the GPL, but the compiler itself is not readily available (Such as VB 5.0 source code, which is not readily available to the general public)

      Out of curiosity, do you have a link to how the GPL 2.0 is interpreted for the Internet Age? GPL 2.0 predates the ubiquity of the internet, and I'm just wondering what the general consensus is with regards to applying the provisions to today's technologies and customs.
    17. Re:Please enlighten me by trolltalk.com · · Score: 1

      Out of curiosity, do you have a link to how the GPL 2.0 is interpreted for the Internet Age? GPL 2.0 predates the ubiquity of the internet, and I'm just wondering what the general consensus is with regards to applying the provisions to today's technologies and customs.

      I can see your point. 1989 *is* a bit long in the tooth if you're on internet time. Heck, that was back in my BBS days (grapevine bbs w. a pair of modems so people could get their "joke of the day", file downloads, etc ...)

      As for interpretation in this day and age, I think the courts just supplied the answer :-)

    18. Re:Please enlighten me by smbarbour · · Score: 1

      Has the FSF issued a statement indicating how the GPL 2.0 should be interpreted? If not, perhaps they should. The computer world has come a long way since "a designated place" was connecting to a BBS via some obscure phone number or FTP/Gopher if you were one of the lucky few with access to the internet.

      Why should the courts be the one to decide how the license should be interpreted? The FSF made the license. The onus should fall on them to decide how the spirit of the license should adapt to the changing world. I realize that they've moved on to version 3 where they address some of these issues, but version 2 is still the most commonly used version.

      * Yes, I actually did mention Gopher. :)

    19. Re:Please enlighten me by savuporo · · Score: 1

      um, this is an old post, but .. turn the power off, and access to your hard disc is gone as well. what difference does it make whether you get your data over an IDE cable or CAT5 ? Linus would tell you that kernel.org is safer storage than a random CD

      --
      http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
  15. If it wasn't so dumb... by Bruce+Perens · · Score: 5, Insightful
    shooting down the GPL - you can bet there is more behind that push than just "somebody" at Skype

    Well, if they tried to do it in a smart way. This is about the most stooooopid way possible. First, they use a legal theory that only a fool would pursue and that is, indeed, known for having been pursued foolishly only to be dismissed with a very clear finding by the judge in a U.S. court. Then, they pursue this case when complying with the terms of the GPL would cost them nothing, which is the mark of a lawyer who isn't considering his client's best interest. There is nothing special about Skype that belongs in the Linux kernel. Their proprietary software is safe in user-mode, where this case won't touch it. The only things that would need releasing is the customization for that particular embedded phone device, which is not terribly different from the wealth of customization for similar devices already in the public.

    In other words, complying with the terms of the GPL would cost Skype less than pursuing this case.

    They're stupid, or crazy. If eBay can't rein them in, what about eBay stockholders?

    Bruce

    1. Re:If it wasn't so dumb... by Chris+Burke · · Score: 4, Interesting

      Then, they pursue this case when complying with the terms of the GPL would cost them nothing, which is the mark of a lawyer who isn't considering his client's best interest.

      An alternative explanation, which is fresh in my mind from the recent Reiser judgment, is a client who refuses to listen to the lawyer's advice as to what is in their best interest. At the end of the day, the client is the one who is in charge. In particular a corporate lawyer is going to take the legal strategy they are told to take.

      --

      The enemies of Democracy are
    2. Re:If it wasn't so dumb... by XaXXon · · Score: 1

      This is not a criminal case. The lawyers are in control. If they are asked to do something unethical, then they are required to not do it or they will be sanctioned by the court/bar. Contrary to popular belief, lawyers are not owned by their corporate masters and have a higher "rule" to obey.

      In a criminal defense, the defendant in the end is responsible for his defense and can tell the lawyer to stfu. However, he cannot make the lawyer do unethical things - they tend to do that kind of stuff on their own - but they can't be forced to.

    3. Re:If it wasn't so dumb... by Anonymous Coward · · Score: 0

      One thing I've learned, working with attorneys, is that unless they are managed, they will take what they do well beyond what's reasonable. For example, we just went through a lease negotiation on some office space. On both sides the attorneys were jumping in for their "client's best interests" and appeared to create more problems (and expense) than they were worth. The low point came when they returned a freshly red-lined version of the contract the *day before* we were expecting them to sign. They were concerned on a micro level of what the possible complications might be for slightly different wordings, as opposed to the macro level of we need to get in this space so we can grow the business.

      You rely on an attorney to give you their opinion of what's in your best interest. Sometimes attorneys interpret that as making sure their clients get the most they can get, or get the most rights, or most leverage, even if it winds up actually hurting the overall business. Basically, you have to evaluate the advice of your attorney and determine if it's really in the best interest of your business overall, even if not following their advice leaves you some possible "exposure." However, so many people fear "exposure" at any level they are willing to let their attorneys talk them into stupid things. I'm sure the attorney looked at the micro level of what the GPL requires you to do and felt they needed to challenge the GPL to avoid the possibility that the client would be put in a worse position some time in the future, should someone elect to interpret the GPL in such a manner as might be detrimental to the interest of the client.

    4. Re:If it wasn't so dumb... by orgelspieler · · Score: 1

      I thought most companies this size used in-house lawyers from their legal department. If that's the case, they may not be "owned by their corporate masters," but they could very well be fired by them. Do we know whether this is in-house or a third party? (I know, I know: RTFA)

    5. Re:If it wasn't so dumb... by DragonWriter · · Score: 1

      First, they use a legal theory that only a fool would pursue and that is, indeed, known for having been pursued foolishly only to be dismissed with a very clear finding by the judge in a U.S. court.


      Munich is not, last I checked, governed by U.S. law. Neither the statute law, nor the legal system, is the same, so while a decision by a U.S. trial court might have some minimal, tangential bearing, its hardly a valid basis for claiming the legal strategy here is something "only a fool would pursue".

      Then, they pursue this case when complying with the terms of the GPL would cost them nothing, which is the mark of a lawyer who isn't considering his client's best interest.


      Actually, no. Even if assuming your description is correct and Skype would forego nothing of value by doing this, what course they pursue isn't a sign of that, since lawyers ultimately (if they are doing their job) pursue the course their client decides on, within certain ethical boundaries, even if it is not what the lawyer would advise.

    6. Re:If it wasn't so dumb... by Chris+Burke · · Score: 1

      It's not necessarily unethical to merely take what is the lawyer's opinion a sub-optimal course of action. Unethical isn't the same thing as dumb. And they are pretty much owned by their corporate masters; if they don't want to pursue the legal strategy they are told to, then their only option is to quit, because otherwise they'll be fired and another lawyer hired.

      --

      The enemies of Democracy are
    7. Re:If it wasn't so dumb... by Bruce+Perens · · Score: 2, Insightful
      Even in Germany, making software available for absolutely everybody to use, redistribute, and modify, under the same terms for everybody, does not create a cartel. I don't see how a German judge is going to find any differently from the U.S. one.

      Even if assuming your description is correct and Skype would forego nothing of value by doing this, what course they pursue isn't a sign of that, since lawyers ultimately (if they are doing their job) pursue the course their client decides on, within certain ethical boundaries, even if it is not what the lawyer would advise.

      So, you're saying the lawyer's not an idiot, it's management that are idiots.

      Bruce

    8. Re:If it wasn't so dumb... by metamatic · · Score: 1

      Their proprietary software is safe in user-mode, where this case won't touch it.


      Unless... Suppose when they became aware of the whole GPL thing and did an internal code audit, they discovered that they had also used GPL code in their proprietary software? Suppose they're trying to knock down the GPL now, before someone discovers what other code they stole?
      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    9. Re:If it wasn't so dumb... by jedidiah · · Score: 1

      Nope. The client is always in control.

      This "lets blame the evil lawyers" nonsense is just that, nonsense.

      A lawyer can do what his client tells him or quit/get fired. Those are his options.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    10. Re:If it wasn't so dumb... by mrsteveman1 · · Score: 1

      Going out on a limb, perhaps this is similar to Linksys and their Broadcom driver, as in, they got the driver code for some chip from its manufacturer and aren't allowed to release it in source form.

      I was always curious why Linksys was allowed to get away with distributing a binary only driver that was clearly derivative of the kernel. Maybe I'm way off though :D

    11. Re:If it wasn't so dumb... by Bruce+Perens · · Score: 1
      In this case, the developer of the device (SMC?) would be liable to Skype for pass-on infringement.

      It's not at all clear to me that Cisco/Linksys could get away with distributing that driver if the kernel developers wanted to do something about it.

      Bruce

    12. Re:If it wasn't so dumb... by Bruce+Perens · · Score: 1

      Unless... Suppose when they became aware of the whole GPL thing and did an internal code audit, they discovered that they had also used GPL code in their proprietary software? Suppose they're trying to knock down the GPL now, before someone discovers what other code they stole?

      Well, let's assume that there are such infringements, since as far as I can tell most embedded developers mess this up. It would still make the most sense for them to fix the problems and release new code. Harald would forgive past infringements in exchange for present compliance.

      Bruce

    13. Re:If it wasn't so dumb... by fbartho · · Score: 1

      The lawyers themselves aren't doing anything unethical. They are pursuing a case within the confines of the law. Whatever their client may have done, the lawyers arguing that it should be legal is not unethical, it's just an argument and a tactic. It is unfortunate that a bad lawyer working the public good could fail to get the judge to strike them down, but in the end these lawyers aren't being unethical as long as they clearly inform their clients of the ramifications of their legal course of action. Now, if the lawyers themselves were to break the law it'd be a different story. In the end the client is the one responsible here. We all just wish they wouldn't be stupid about it. We know it's a waste of money and highly inefficient course of action, it clearly demonstrates malice on the part of somebody in control in the sense they want to control every single bit they can. And it demonstrates lack of forethought because we all believe it will fail, and we're pretty certain the time in the proceedings alone will cost them significantly, let alone the judgement that will come against them that will in the end accomplish what they're trying to stall. As a geek/engineer I know I hate inefficiency of that kind. It's irrational, and irrational things are dangerous*.

      * Except for numbers... Well actually, PI is dangerous, so I retract my qualification.

      --
      Gravity Sucks
    14. Re:If it wasn't so dumb... by Anonymous Coward · · Score: 0

      Have to wonder if, maybe, there were modifications necessary and the nature of the modifications are proprietary trade secrets. The company then ends up in a bad place where it has to choose between meeting the terms of the GPL and violating a contract with a business partner or fulfilling a contract with a business partner and violating the terms of the GPL.

      Skype may have painted themselves into a corner and, if so, it's their fault. However, their biggest concern is getting themselves out of it with the lowest cost. Violating the GPL probably seemed smarter than breaking contract with a a company that has a nice legal department.

    15. Re:If it wasn't so dumb... by Anonymous Coward · · Score: 0

      You talk way too much, fag.

  16. What is their argument? by Anonymous Coward · · Score: 1, Interesting

    I'm interested to hear how they argue that GPL violates anti-trust regulations.

    I can only find the argument by Wallace that essentially said it was a collusion to lock him out of the OS market by providing an 'unbeatable price'.

    I'm assuming Skype must have some other angle. Otherwise I suspect folks will want to have a word about their 'unbeatable prices'!

  17. Antitrust? by Millennium · · Score: 3, Insightful

    OK, forgive me if I'm wrong here, but I thought the whole purpose of antitrust legislation was to crack down on things that discourage competition.

    What in the GPL discourages competition? Nothing. You can make your own competing programs all you want. You may not be able to use GPL'd code without also releasing your source, but this is irrelevant: no one complains when Coke doesn't let Pepsi use the Coke recipes.

    Even if that were a legitimate complaint, however, it would still be irrelevant. There is plenty of competition, even among GPL'd software. Consider the myriad Linux distributions, to give an example of entire businesses that compete with one another despite using GPL'd products. If Skype wants to compete with Linux using some kind of "Skynux," they too are free to do so. All they have to do is comply with the license.

    1. Re:Antitrust? by Anonymous Coward · · Score: 0, Interesting

      What in the GPL discourages competition? Nothing. You can make your own competing programs all you want. You may not be able to use GPL'd code without also releasing your source
      Forcing others to release their source can restrict competition, for example if the other source contains code under licenses that don't allow redistribution.

      but this is irrelevant: no one complains when Coke doesn't let Pepsi use the Coke recipes
      People complain about printer companies locking inks, or automobile manufacturers locking down replacement parts.
      There's a chance that GPL gets treated like those restrictive EULA's, where overall it's not illegal, but parts of it get invalidated for being too restrictive.
    2. Re:Antitrust? by sqlrob · · Score: 1

      Forcing others to release their source can restrict competition, for example if the other source contains code under licenses that don't allow redistribution.

      How is this any different from restrictions that may exist on proprietary licenses? Doesn't WindowsCE require all changes be given to MS?

    3. Re:Antitrust? by rkanodia · · Score: 3, Funny

      Welcome to the new capitalism. What's mine is mine. What's yours is mine. If you attempt to stop me from taking back the things of mine, which you have had the sheer gall to put in your own possession after doing nothing but think them up with your own mind and create them with your own effort, I'll sue your ass.

    4. Re:Antitrust? by Ares · · Score: 1

      No one is forcing anyone to release their source code. The decision to use and incorporate software under the GPL into one's own proprietary software is solely the decision of the person/company incorporating it. The GPL is quite clear in stating that "nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License." Just as it is a choice to use proprietary software, it is a choice to modify and distribute GPL'ed software. The price paid for using proprietary software is frequently in the form of a licensing fee to the author of that software. Similarly, the price paid for modifying and distributing GPL'ed software is that you must also release your modifications to that software. If one does not wish to pay that price, one should not be consuming the software; a choice to consume the software is a choice to pay the associated price.

    5. Re:Antitrust? by servognome · · Score: 1

      Doesn't the same argument work for DRM, shrinkwrap licenses, and EULAs.
      There is precedent that some licensing restrictions are unenforceable, even if the customer has agreed to the terms.

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    6. Re:Antitrust? by Ares · · Score: 1

      In that case I'd argue that if the source redistribution requirement were held unenforceable, there's nothing else allowing the redistribution of the software, the rights for which would then fall back exclusively to the author.

    7. Re:Antitrust? by Millennium · · Score: 2, Insightful

      Forcing others to release their source can restrict competition, for example if the other source contains code under licenses that don't allow redistribution.

      Then don't use the GPL'd code. Again, going back to the Pepsi vs. Coke example, they use different recipes and compete quite nicely. Nothing is stopping Skype from doing the same.

    8. Re:Antitrust? by servognome · · Score: 1

      Not necessarily, if only the "inclusion of source code" part is determined to be invalid, then the redistribution could occur without that part. Just like when a part of a EULA or shrinkwrap license is invalidated it doesn't mean you have to give the software back.

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    9. Re:Antitrust? by tietokone-olmi · · Score: 1

      Parts of licenses being struck down in this manner to the damage of the copyright holder is essentially unheard of in German, where the case was to take place before Skype tucked their tail between their legs. You would do well to ground your claims in precendent next time, so as to appear slightly less of a complete idiot.

    10. Re:Antitrust? by servognome · · Score: 1

      Parts of licenses being struck down in this manner to the damage of the copyright holder is essentially unheard of in German, where the case was to take place before Skype tucked their tail between their legs.
      Not really, especially in cases with standard licenses and contracts which tend to favor the writer. If for some reason the court finds one of the stipulations in the license causes undo harm to the receiving party that term can be invalidated. Typically in Germany this is applied to "No Warranty" clauses in licenses, but could also be applied to any clause that causes excessive harm to the user. It does have to be an affirmative defense, but it is possible, considering that question was examined in other German GPL rulings.
      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
  18. Linus is right by Anonymous Coward · · Score: 0

    I am with Linus on this one.
    His arguments simply make sense to

  19. GPL- no like -no use by Anonymous Coward · · Score: 0

    If you don't like the terms of the GPL license.
    Don't use GPL'd software.
    Write your own and quit leaching a profit off of it.
    If you use GPL'd software improve it for all.

  20. Re:Sitting on my encounter-suited butt. by jimwelch · · Score: 1

    "Sitting on my encounter-suited butt."
    Do Vorlons have butts?? They are energy beings!

    Wearing a tie is a *sin* against man and God!

    --
    Never trust a man wearing a coat and tie!
  21. What this case is really about by Ares · · Score: 3, Interesting

    IMO, this case from the Skype point of view, is more about protecting the hardware from what one might call "rogue" firmware developers. Compared to SIP based hardware, Skype-only equipment is very cheap. If a new firmware image could be built for the phone, it would be incredibly easy to use the phones with Asterisk rather than the intended Skype, simply by replacing the phone application with something that speaks SIP, since the hardware access pieces of the software would fall under the GPL, being part of the OS.

    1. Re:What this case is really about by tangent3 · · Score: 1

      The solution to this, of course would be to use software out there that is not GPL. Sure, they may have to pay for proprietary stuff, but there ain't no free lunch.

    2. Re:What this case is really about by tietokone-olmi · · Score: 1

      If that is the case, then perhaps they should have considered their market strategy in depth before electing to go with GNU/Linux. What is done is done however; now it is time to pay the price.

      If anything, Skype should consider themselves lucky at being faced only with a single person rather than a corporation: a corporation would have no qualms against demanding things like punitive damages. Even the FSF generally requires a substantial donation in the event of a violation of the GNU GPL, as part of the settlement. (Yes, you never hear about these cases. This is because Mr. Moglen and whomever else make up FSF's general counsel have a knack at instilling despair in their opponents. Reputedly it has something to do with their being very right indeed.)

    3. Re:What this case is really about by Ares · · Score: 1

      Oh, I'm not arguing that what they're doing is right at all. Like you said, they should have thought that through before deciding to use Linux. Those same rules apply to Tivo and anyone else, particularly those like Tivo who would have a significant amount of loss were someone to install new "firmware" that say, used the hardware but not the Tivo service itself.

    4. Re:What this case is really about by tietokone-olmi · · Score: 1

      What a coincidence, I was not actually arguing against you. More like... with you in fact.

      But geez, these people have the nerve to try something dumb like software-based lock-in with Linux. Dumb, dumb, dumb.

  22. SIP is the *open* and *free* alternative by gnuman99 · · Score: 4, Informative

    You don't know the alternative and call yourself a geek? Or, maybe an AC is no a geek!

    The alternative is to use SIP phones. And then if you don't like one provider, you get another. For example,

        http://les.net/

    is one provider I've had experience with. But you can get lots more if you want,
        http://www.sipcenter.com/sip.nsf/html/Service+Providers

    With SIP you can use ANY provider and not waste money on substandard service. Heck, with SIP *you* can be your own provider with Asterisk PBX software.

    There is probably more real phones available for SIP than the proprietary protocols like Skype,

    http://www.grandstream.com/products.html

    Very good phones from my own experience. Skype has been an obsolete VoIP solution for years now. Anyone seriously looking for a flexible VoIP solution, will only look at SIP.

    1. Re:SIP is the *open* and *free* alternative by Fatalis · · Score: 1

      it's not like the only thing skype has is voip, and it's not like it all depends solely on what you choose to use. I have some 60-odd contacts in there and communicate with them via IM, and only occasionally via voip, and it tends to involve video too. there's probably no way I could get the other people in my contacts to start using something else, because they too have dozens of contacts in skype that are valuable to them. so sip phones are a non-alternative to skype, unless all you use it for is voip, and even then it's unclear to me if you could call the same people for free as you can now with skype.

      --
      Deus est fatalis
  23. GPL wasn't provided .. ? by rs232 · · Score: 1

    "After the initial GPL violation, a flier with the URL for the source was added to the package. The GPL wasn't provided and the court found this insufficient for fulfilling the requirements of the GPL"

    I went to the SMC site and it includes the GPL in the firmware section. What exactly is the violation?

    --
    davecb5620@gmail.com
  24. Quite incorrect. by Anonymous Coward · · Score: 0

    Greetings,

          The GPL covers the software, not the standard that the software is applied to. So in order for the other companies to be required to follow the GPL is if the original company distributed it's code as GPL, or released a standards document that was somehow called out as GPL.

          The GPL is in no way a cross-licensing agreement, instead it is a copyright and fair usage agreement. As such, even if the first company were to release a standards document under the GPL, the other companies would not be required to follow the GPL, unless they released their own standards documents, which happened to be based on the original.

  25. GPL section 9 throws this case out. by IGnatius+T+Foobar · · Score: 3, Informative

    9. Acceptance Not Required for Having Copies.

    You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.


    In the GPLv2, the language was simpler: "You are not required to accept this license, since you have not signed it. However, nothing else grants you permission..." It's completely clear. You accept the terms of the GPL as written, or you don't use the code. Period.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  26. Re:Almost no usefulness to doing so... by JetScootr · · Score: 2, Informative

    You write a big app, release it GPL and sell products using it. OK, what happens next? You make changes, release under a diff license. Still OK, it's all your code.
    You get the community's version of your app, with community updates. You release under diff license without source - hold on there, buddy. You're in violation of the GPL of the community's updates to your code.
    You don't own that other code. If you want to duplicate their efforts with your own code that parallels community features, fine, burn yer money. You wanna benefit from other's GPL code added to yours - then comply with the license they used to release their code.

    --
    Pavlov wouldn't be so famous if he'd used a can opener instead of a bell.
  27. the GPL violates anti-trust regulations .. ? by rs232 · · Score: 1

    Is Skype trying to pull an SCO, in other words trying to commit economic suicide. Assuming their argument is upheld (which is very unlikly) what would be the effects on the rest of the Open Source universe. Someone already tried to play the anti-trust card and failed, way back in Nov 2006.

    Pulling an SCO: proverb

    Definition: sueing the people you rely to do business with.

    --
    davecb5620@gmail.com
  28. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  29. Re:DON'T Mod parent up by JetScootr · · Score: 1

    (In the US at least) If the GPL is invalidated, the copyright of the source remains with the creator of the code. Copyrighted works do not "automatically revert" to the public domain. It requires a specific decision by a judge to do so.
    At any rate, it won't be invalidated in the US or any other even slightly reasonable jurisdiction.
    The "default" access one has to source code is zero, so any license you grant is giving to others, not taking away. Since the GPL gives so much more than proprietary licenses, invalidating it would potentially invalidate every proprietary license that gives less or demands more actions from the licensees.

    --
    Pavlov wouldn't be so famous if he'd used a can opener instead of a bell.
  30. Comment removed by account_deleted · · Score: 0, Troll

    Comment removed based on user account deletion

  31. Not to public domain by Straker+Skunk · · Score: 1

    GPL'ed code is protected by copyright, but makes an exception to standard copyright protections by allowing distribution if you comply with certain conditions.

    If the GPL is invalidated, then the exception is invalidated, and you're left with... standard copyright protections. Which includes a prohibition on unauthorized distribution.

    (Reverting to public domain would mean that the court is voiding a legitimate copyright, which is majorly bad juju.)

    Which makes you wonder exactly what Skype is trying to accomplish with this appeal....

    --
    iSKUNK!
  32. From TFA... by blitzkrieg3 · · Score: 1
    From TFA:

    After the initial GPL violation, a flier with the URL for the source was added to the package. The GPL wasn't provided and the court found this insufficient for fulfilling the requirements of the GPL.
    So what they are saying is that they allow you to freely download the source, but they won't put a flier with a few legal terms in it on the box? Why would they possibly want to fight that?
  33. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  34. appeal withdrawn by skype by wes33 · · Score: 5, Informative

    according to this site (in German) the appeal has been withdrawn and skype has retreated with its tail between its legs.

    http://www.linux-magazin.de/news/

    It seems - as usual - lawyers think they can beat down the "amateur made" gpl ... until they take a few minutes to understand it.

    1. Re:appeal withdrawn by skype by StormReaver · · Score: 1

      "It seems - as usual - lawyers think they can beat down the "amateur made" gpl ... until they take a few minutes to understand it." ...and they realize that it wasn't made by an amateur, but by a very experienced and smart lawyer.

    2. Re:appeal withdrawn by skype by wes33 · · Score: 1

      true - although the original and the core idea that strikes fear in the hearts of code thieves' lawyers was written not by a lawyer ...

    3. Re:appeal withdrawn by skype by Anonymous Coward · · Score: 0

      wes33 wrote:
      > according to this site (in German) the appeal has been withdrawn

      I was pretty sure it was a cunning attempt by Skype to strengthen the GPL in law.

      Withdrawing the appeal proves I was wrong and that Skype lawyers really were incredibly incompetent.

      Funny old world...

  35. Yeah...not! by silanea · · Score: 2, Informative

    Where does this nonsense come from, I wonder? If you put something under the GPL you still retain your ownership of it. All you do is you grant others certain rights on this something. If the GPL is ruled invalid, the somthing's legal situation is just as if the GPL had never existed: It is covered by conventional copyright law. Which means Skype were f*cked.

    --
    Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
  36. The problem for Skype by gr8_phk · · Score: 5, Insightful

    The GPL doesn't violate anything, but even if they did manage to get the License declared illegal in some way... They would still be using someone else's copyrighted code without a license. GPL is the only thing that grants you the right to distribute copies, if you throw it out then you've got nothing to stand on. After all the other cases, I still find it amazing that people don't understand this.

    1. Re:The problem for Skype by Anonymous Coward · · Score: 1, Interesting

      The GPL doesn't violate anything, but even if they did manage to get the License declared illegal in some way... They would still be using someone else's copyrighted code without a license. GPL is the only thing that grants you the right to distribute copies, if you throw it out then you've got nothing to stand on. Not really. Proving that a part of the GPL violates anti-trust would not automatically mean that the code used was not actually licensed successfully. They would only need to apply this claim to the relevant sections which represent their non-compliance. I have no clue how they intend to argue this, and I doubt they will be successful, but I will be interested to learn what sort of things they come up with.
    2. Re:The problem for Skype by TheRaven64 · · Score: 1

      It's generally not an all-or-nothing thing. They may be able to get one clause of the license deemed illegal, which would just mean that they don't have to comply with that condition (neither does anyone else). They could still accept the legal clauses of the license. If I had been the FSF, I would probably have added a clause saying 'if any conditions in this license are found to be invalid in your jurisdiction then you may not distribute this code.'

      --
      I am TheRaven on Soylent News
    3. Re:The problem for Skype by rohan972 · · Score: 1

      If I had been the FSF, I would probably have added a clause saying 'if any conditions in this license are found to be invalid in your jurisdiction then you may not distribute this code.'
      Good idea.
      http://www.gnu.org/licenses/gpl.html
      If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all.
  37. Re:Almost no usefulness to doing so... by FictionPimp · · Score: 1

    Well you could always require anyone submitting patches to your product to assign their copyright to you. There are projects that do that. It would cut down on how many people donate their code to your project however.

  38. Re:Violates Anti-Trust? It's about the money. by Jaywalk · · Score: 4, Insightful

    How exactly is the GPL violating Anti-Trust laws? Doesn't the GPL do the exact *opposite*? The whole point of open source is to allow others to have access to the same code, thereby leveling the playing field
    SCO tried this same stunt, and we know how well it worked out for them. It all turns on the parts of the anti-trust laws that targets predatory pricing. With predatory pricing, your company sells your product at a loss in order to bankrupt your competitor, then mark your prices up to a level you couldn't sustain if there was any competition. The argument goes that Linux, with a price of zero, must be anticompetitve since it is impossible to underprice them.

    There's a whole raft of problems with this argument. Here's my short list. Feel free to add your own.
    • * The GPL isn't a monopoly. There's plenty of competition for software out there, including a convicted monopolist.
    • * GPL code cannot be priced up if a monopoly is ever achieved. The terms of the GPL prohibit charging for GPL code ever, so real predatory pricing is precluded.
    • * The antitrust laws have been gutted by a series of court cases. One of the "new" standards is harm to the consumer, an almost impossible to prove issue. (So, how do you know Netscape wouldn't have gone bankrupt anyway?) While Microsoft has benefited from this standard, it also will require Skype to prove that giving away software for free harms the consumer.
    That's my short list. Like I said, please feel free to add your own.
    --
    ===== Murphy's Law is recursive. =====
  39. Skype withdrew the appeal during the court hearing by Anonymous Coward · · Score: 1, Informative

    As reported (in german) by Linux-Magazin Online Skype has withdrawn its appeal during todays court hearing. After Skype presented its arguments, the presiding judge indicated the arguments Skype presented had severe weaknesses and Skypes chances were small. At that point Skype decided to withdraw its appeal.

  40. No, no and ummm ... NO by celtic_hackr · · Score: 1

    GPL is a license to use the software. It has nothing to do with copyright validity. When you create something and copyright it, then you are granted certain rights to that work, and you can use a license to relax some of those rights or to restrict certain rights (within the confines of allowable restrictions). If the license is found invalid then your rights revert to the stock copyright rights, which means if Skype wins they can no longer distribute the code and can no longer use the then illegal derivative works and the copyright holder might have the ability to ownership of the derivative work. So either way Skype loses and their lawyer is stupid for trying such, but sometimes stupid wins in court. Although I smell malpractice suit down the road for this lawyer.

    1. Re:No, no and ummm ... NO by Spy+der+Mann · · Score: 3, Informative

      GPL is a license to use the software.


      The GPL is *NOT* an EULA! It's a DISTRIBUTION license!!!
    2. Re:No, no and ummm ... NO by celtic_hackr · · Score: 1

      Only if you distribute. If you're an end user it's an End User license. I never said it was an EULA, I just said it is a license, but since you want to nitpick, it's both an EULA and a DLA. It all depends on how you use it, but it's still a license without which you can't: modify, incorporate into your own software, redistribute or any combination of the above.

      Not sure how your irrelevant statement got to be modded informative, but there you are.

  41. Even simplier by DrYak · · Score: 1

    If you don't like GPL terms, don't use GPL software. How much simpler can it be? GPL is a license, in the original meaning of the word : it gives you additional rights in addition to what is granted by the law. If you don't like those additional rights, don't use the license.

    It has nothing to do with shrink wrapped EULA that you are forced to accept in order to use the said software.
    In fact, you are not even forced to accept the GPL to use a GPLed software. The GPL only comes into play when distributing the software (basically the GPL only says if you want to give this soft to someone you must give him too the freedoms you received with your copy - only by the time of GPLv3, the FSF needed to explain it in more details because there are always companies such as TiVo trying to find a loophole).

    Scype doesn't like the GPL ? They don't even need to go in court, to stop applying it. They are free to ignore it.

    THE BIG problem, is that :
    If they ignore the GPL, they're back to standard official copyright laws.
    They could use copies of legally obtained GPL software themselves as it please them (say, run Linux distros on their desktops at work), *BUT* they simply are *NOT allowed* under copyright laws to make copy to anyone else. (They can't install Linux Skype-Phone and distribute them).

    If you want to make copies, the laws says you need to get a special authorisation from the authors.

    GPL gives some additional rights ("license"), as long as you follow some rules. And those aren't very restrictive, they only require you to pass along the freedom you recieved with your copy.
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Even simplier by Eivind+Eklund · · Score: 1

      GPL gives some additional rights ("license"), as long as you follow some rules. And those aren't very restrictive, they only require you to pass along the freedom you recieved with your copy. Plus the rights to modifications you make.

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
  42. Proff Positive. by gnutoo · · Score: 0, Flamebait

    Here is the key phrase from a reputable source:

    This is about the most stooooopid way possible.This is about the most stooooopid way possible. [several good reasons this is not in Skype or Ebay's best interest.]

    I can think of no better proof that Steve Balmer is behind the move. The SCO case, the Novel Deal, the patent threat, OOXML ... all of these have two things in common, Microsoft and extreme stupidity. The dumber it is the harder they push it.

  43. Re:Violates Anti-Trust? It's about the money. by Morosoph · · Score: 2, Informative

    The terms of the GPL prohibit charging for GPL code ever, so real predatory pricing is precluded.

    By 'code' here, I assume that you mean 'source'. You can charge what you like for the runtime code, provided that you also ship the source.

    If you do not provide another way of providing the source code, they you can charge no more than the reasonable cost of physically making a copy. Also, once three years are up from their last shipping of runtime code, the GPL licencees can charge what they like for the source.

    The point isn't that the software is free-as-in-beer, but rather that any shipped software comes with the source, or else the source is easily acquired for the next three years, together with liberal hacking rights. Unshipped runtime code doesn't matter, whether for reasons of price or else any other reason, any more than undistributed code matters.

  44. Absolutely Stupid by hackus · · Score: 2, Insightful

    How can the GPLv2 which essentially is a public domain license with a few twists of ownership thrown in, violate Anti Trust laws?

    Freaks!

    I say they can run, but they cannot hide.

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
  45. Translation of Relevant Part of Article by Anonymous Coward · · Score: 0

    Weltes legal representative referred to the fact that the passing on of the sources was a substantial condition of the GPL.

    It did not let the cost argument apply, because but no royalties resulted with Linux.

    After both sides had spoken their arguments, the judge pointed out that the chances of success of the appointment would be to be regarded against the judgement of the national court as extremely small.

    After short consultation the Skype lawyers decided to withdraw the appointment.

    Confirmed courts thereupon the provisional order in accordance with judgement from 12 July 2007 of the regional court Munich; this was recognized hereby as final regulation.

  46. Update: Skype has withdrawn its appeal by belmolis · · Score: 1

    According to this item at the German Linux Magazine, Skype has withdrawn its appeal.

    1. Re:Update: Skype has withdrawn its appeal by wild_berry · · Score: 1
  47. Seriously, though: fuck Skype by Sloppy · · Score: 4, Insightful

    I know their service appears to be superior to traditional POTS and mainstream VoIP offerings, but they still suck. You're locked into a proprietary protocol that doesn't interact with anyone else's apps, and the crypto is "fake" (in the sense that Skype is always the trusted introducer for key exchange, and is therefore subject to coercion by, say, governments).

    Kill this app. The "free" calling seems neat, but this isn't what we really need. Like the iPhone, it's a good demo of the future, but everyone loses if the actual product is the future.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  48. Re:Violates Anti-Trust? It's about the money. by eison · · Score: 4, Informative

    "The terms of the GPL prohibit charging for GPL code ever"

    This is a horrible misconception.
    You can charge whatever people will pay for GPL code.
    You just can't sell it to them without also granting them the code and the right to redistribute. That's it. Nothing says no money may change hands.
    This is the difference between "free as in freedom" and "free as in beer". GPL code is free as in freedom, not beer.

    http://www.gnu.org/philosophy/free-sw.html

    --
    is competition good, or is duplication of effort bad?
  49. Re:Violates Anti-Trust? It's about the money. by LordVader717 · · Score: 1

    But wouldn't the first buyer be able to distribute all the code and source as much as he likes as soon as he gets his han on it?

    Has there ever actually been an instance where somebody made use of the three-year limit?

  50. Re:Violates Anti-Trust? It's about the money. by IAmAI · · Score: 1

    * GPL code cannot be priced up if a monopoly is ever achieved. The terms of the GPL prohibit charging for GPL code ever, so real predatory pricing is precluded. The only restriction the GPL states with regards to charging for distribution is that you can't charge more for the source than you did for the binaries. The reason for this restriction is prevent access to the source being 'restricted' by a ridiculously high fee. In any other respect however, the GPL offers complete freedom in charging to distribution: you can charge nothing or a million. In contrast, a monopoly would require control of distribution and the fee for doing so.
  51. Wallace v. FSF already said it doesn't! by Xenographic · · Score: 3, Informative

    I wonder what they're going to do about Wallace v. FSF which already decided that the GPL does not violate any anti-trust laws?

    IANAL, but it would seem that a court having already decided this exact issue would pretty much kill their case. Wallace lost on summary judgment, which means that the court in that case found that, even if everything he said was true (and that was doubtful), he could not prevail.

    In other words, that claim is very likely to go nowhere, fast. The judge in the Wallace case was a well-respected anti-trust expert, too.

    1. Re:Wallace v. FSF already said it doesn't! by Josef+Meixner · · Score: 4, Informative

      IANAL, but it would seem that a court having already decided this exact issue would pretty much kill their case. Wallace lost on summary judgment, which means that the court in that case found that, even if everything he said was true (and that was doubtful), he could not prevail. In other words, that claim is very likely to go nowhere, fast. The judge in the Wallace case was a well-respected anti-trust expert, too.

      The Skype case is in Munich, Germany, a US court does not exactly set any precedent here. But I doubt the decision will be much different to how it would be if it was, as the GPL has been upheld quite often in Germany as well.

    2. Re:Wallace v. FSF already said it doesn't! by mpe · · Score: 1

      The Skype case is in Munich, Germany, a US court does not exactly set any precedent here. But I doubt the decision will be much different to how it would be if it was, as the GPL has been upheld quite often in Germany as well.

      Which makes it even stranger that Skype is arguing about "Anti-Trust laws", AFAIK, this is a US concept. As well as why they didn't make this argument to the original judge.

    3. Re:Wallace v. FSF already said it doesn't! by fugue · · Score: 1

      No, but ve hev agents. Yees, agents, with gunz. And politickal immunity. And power, yeees, more den a leetle beet uv power. We ken remove people from Munich to Gitmo. We can disappear them, yes, even from Munich. Germany is our bitch. Yes. Yeeeeeee-haw!

      --
      "The biggest problem with communication is the illusion that it has taken place."
    4. Re:Wallace v. FSF already said it doesn't! by Josef+Meixner · · Score: 1

      Which makes it even stranger that Skype is arguing about "Anti-Trust laws", AFAIK, this is a US concept.

      Nope, see the EUs case against Microsoft. Anti-Trust laws are common in Europe as well.

    5. Re:Wallace v. FSF already said it doesn't! by Anonymous Coward · · Score: 0

      IANAL, but it would seem that a court having already decided this exact issue would pretty much kill their case. Wallace lost on summary judgment, which means that the court in that case found that, even if everything he said was true (and that was doubtful), he could not prevail. Correction: it wasn't a summary judgment, the case was dismissed. I'll leave it to Slashdot's amateur lawyers to explain the difference between the two.

    6. Re:Wallace v. FSF already said it doesn't! by DragonWriter · · Score: 1

      Which makes it even stranger that Skype is arguing about "Anti-Trust laws", AFAIK, this is a US concept.


      Anti-trust laws are about as uniquely American as anti-murder laws.

  52. Re:Violates Anti-Trust? It's about the money. by MBGMorden · · Score: 2, Interesting

    But wouldn't the first buyer be able to distribute all the code and source as much as he likes as soon as he gets his han on it? Yes, but that needn't be a bad thing. Imagine a "code-for-hire" situation. Some local company asks me to develop a custom application that does SomethingReallyCool(TM). I agree to code this application for a contracted fee under the terms that I own the copyright and that I can license it under any license I so choose. So I code the app for them, GPL license it, and then provide them with the binary code as well as a copy of the source.

    I was able to underbid competing developers because I got to reuse various libraries and code that competitors couldn't use. I also can release the finished product on the web for free. Everyone is happy. The original company wanted the application and they got it (with source code as a bonus). Sure they paid while everyone else now gets it free, but they were the ones who wanted it the most. The fee (lower because I was able to reuse code as mentioned) was worth it to them just to get the program they wanted. I got money for my time invested. The community gets a shiny new app that does SomethingReallyCool.
    --
    "People who think they know everything are very annoying to those of us who do."-Mark Twain
  53. SIP questions by Weezul · · Score: 1

    I realize that Skype is a despicable company, but :
    - I must use VoIP under adverse network conditions. I've often found SIP blocked while Skype was not.
    - I've had marginally more trouble with the quality of SIP connections.
    - I've had trouble finding a good *free* SIP client. I'd need video & voice in said client. I'd also prefer IM presence indicators and IM capacity.
    - SIP solutions are rarely as easy for less knowledgeable people to set up.

    Suggestion? I'd love to switch to SIP, but it's just not been realistic thus far.

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  54. Re:Violates Anti-Trust? It's about the money. by Anonymous Coward · · Score: 0

    GPL code cannot be priced up if a monopoly is ever achieved. The terms of the GPL prohibit charging for GPL code ever, so real predatory pricing is precluded. Not true. It's not prohibited to sell GPL'ed code at all. It is however rather pointless, since the one buying can easily release it for free.

    Quoting section 4 of the GPLv3:
    "You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee."

    --MaximusBrood (who never posts on /. anyway)
  55. Phone came with sources in France by srmq · · Score: 2, Informative

    I bought this phone at the "skype boutique" in the French version of the site several months ago. It did came with a paper leaflet saying that the phone contains GPL covered software and a CD-ROM with the sources of the linux kernel and many other packages (like wpa-supplicant). It is weird that they were still trying to fight this in court in Germany.

  56. You _can_ indeed charge for GPL software. by IBitOBear · · Score: 1

    One correction...

    The GPL does not "prohibit charging for GPL code".

    The GPL requires that the distributor of a binary provide the source with that binary, if the receiver of the binary wants it.

    That is if Abe sells (third-party GPLed) programX to Barry, Abe is required to make the source available to Barry as well, for no more than incidental extra cost (media/copying costs).

    Note that Abe has no duty to give Craig a copy of the source if he only distributed programX to Barry.

    So if Abe charges Barry $300 for programX, then the source cost Barry money. If Craig demands the source from Abe, Abe can charge Craig any amount he wants for that source.

    Of course, if Craig goes to Barry and asks for the source, Barry can give it to Craig at whatever price he chooses, including for free.

    The only real moderation in this is that Abe cannot "add additional terms" in his deal with Barry that bars Barry from selling on to Craig.

    The "free" in the GPL has _nothing_ to do with price. The propagation of the work (programX) creates a "surface" (or network) that could be bound by a potentially very steep real cost. That is, to get from "outside" to "inside" the surface could have a _very_ high cost.

    Now Craig could go to whoever Abe got programX from in the first case, but that code would _not_ contain any of Abe's presumed additions.

    ===

    So in this case particularly, Skype has provided the binary at a given price (0$) and in so doing have a burden to give the complete source any of the people who downloaded the program from them "for the cost already paid" "plus, optionally, a reasonable copying fee". Skype doesn't want to comply.

    If today, Skype decided to start charging $110 per download of their binary, then a person who had not previously downloaded the current version of sfotware would still be entitled to the source for no additional cost, but a newcommer should expect to pay the $110 for the binary and then be able to get the source for "the price just paid plus a reasonable reproduction fee etc"

    ====

    Skype doesn't want to "give away" "their work" but what _they_ dont understand is that part of the cost _they_ paid to receive the software was "fee" that they are required to pass on their modifications in source that they passed on as binary under this "must be available" "reasonable reproduction fee only" model.

    That is, they could have gone to microsoft and paid _cash_ up front and maybe more cash on the back end per unit (at whatever pricing they could manage) for windows (etc), but they chose up front to to "only" "pay" _disclosure_ on the back end "per unit".

    Now they want to say that they don't have to pay what they _agreed_ to pay for their back end per unit rights.

    It is like someone licencing to pay you $1 per unit moved based on their use of your (patent, software, drill press, company name, whatever). Then that person sells a bunch of units and gives away a whole bunch more, and when they do the math they discover that they owe you 1$ * 1,000,000 units moved and they didn't make a million dollars because they gave away fully 900,000 of the units moved. So they go back and say 1$ per unit wasn't fair.

    Nobody forced them to make the deal, they just didn't think ahead or do the math.

    But in Skype's case they gave away the 1,000,000 units and charged for the 10,000 full service contracts. Then they realized that the leverage to charge for the 10,000 "full service" contracts is that they "added a secret" to all those giveaways.

    Then they realize that the 990,000 "freeloaders" are entitled to "the secret" as are the 10,000 paying customers. Once the secret is out, they cannot expect to charge the paying customers.

    They didn't do the math.

    If today, they canceled the free downloads and made everybody pay up, all the existing and future people would be entitled to "the secret" because that is the deal they made when they decided to go GPL.

    They should have don

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  57. Re:Violates Anti-Trust? It's about the money. by init100 · · Score: 2, Insightful

    Sure they paid while everyone else now gets it free, but they were the ones who wanted it the most.

    And they got to write the specifications.

  58. Exactly. by crhylove · · Score: 1

    Now would somebody PLEASE code a simple and effective cross platform video chat program using open codecs? I recommend speex, and in particular stealing the code from pidgin and mumble.

    Thanks in advance, and my children and grand children will thank you also.

    It seems Ludicrous to me that the next big thing (video chat) is so horrifically behind in the FOSS world. I mean, breaking the skype hegemony is going to be MUCH easier now than it will be later, when everyone already has skype (which we are very near NOW, by the way, in some places). Imagine if Firefox had been out BEFORE IE conquered 90% of the market..... .... Now fast forward to today and think about skype and how crappy every FOSS alternative currently is.

    FOSS junkies really need to prioritize! Let's win the battles that are being fought now (Metaverse, VOIP, Video Chat), AND continue to fight the battles we already lost (Ubuntu vs MS, Firefox vs IE, GIMP vs Photoshop, Pidgin vs AIM, Wikispaces vs MySpace, etc....)

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    1. Re:Exactly. by swv3752 · · Score: 1

      Perhaps you have heard of GnomeMeeting? It is now know as Ekiga. Supports H.323 and SIP and many many codecs.

      --
      Just a Tuna in the Sea of Life
    2. Re:Exactly. by crhylove · · Score: 1

      And it is switching to a shareware based model.

      And, it kind of sucks, and will now focus mainly on Windows.

      So.....

      --
      I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    3. Re:Exactly. by rohan972 · · Score: 1

      And it is switching to a shareware based model. ... And, it kind of sucks, and will now focus mainly on Windows. ... So.....
      Have trouble reading dates, huh? Go and look again, that post has an update. http://ekiga.org/

      Ekiga 3.00 available for WIN32 only 2008-04-01, Damien Sandras

      Update: This news is an April Fool.

      Due to the big popularity of the Microsoft Windows operating system compared to the GNU/Linux desktop, we have decided to put all our efforts on the WIN32 port of Ekiga.

      Due to the increased amount of work and the lack of spare time, Ekiga 3.00 will only be released for WIN32.

      While Ekiga 3.00 will stay free (as free beer), it will be the last version to be completely free. From Ekiga 3.20, Ekiga will become a shareware with a small license fee to use either Ekiga or its associated platform Ekiga.net. The money that it will generate will finally allow us to live from our project instead of spending countless hours for free on it.
    4. Re:Exactly. by Anonymous Coward · · Score: 0

      Damn! I got had and months later, too!! Clever FOSS evil bastards!

  59. "post the source" is _not_ required. by IBitOBear · · Score: 1

    Just a nit to pick...

    At one company I worked with/for we included the source code (ready to use) with the product, whether you asked for it or not. Loose the disk and you were SOL.

    Read the license carefully, or give it to a lawyer to read it for you. There is a very important "or" in that clause.

    You are required to make the source available for three years IFF you don't provide it at the time of distribution. It's an _or_ not an _and_.

    This also means that if _I_ didn't give a binary to _you_ then I have no duty to provide _you_ with any access to the source. Additionally, if I _already_ gave you the source when I gave you the binary, I am under no further duty to give you the source again.

    Similarly, If I give you version 1.01 of the binary _or_ the source, I have no duty to give you source versions other than versions that constitute 1.01.

    Furthermore, if I give you version 1.01 and you give version 1.01 on to "that guy", I bear no burden to provide any source to "that guy" as I didn't distribute to him.

    My requirements as a distributor go exactly as far as I distribute, and no further.

    In this case, however, Skype _did_ give version(s) to many people and _didn't_ give the source at that time, so they have a 3 year burden to provide _every_ _version_ they every provided to each person they provided any particular version to.

    Thy are also enjoined from "adding" any additional requirement on those persons that would bar them from handing those versions of source or binary on at whatever price they chose.

    So they could make those versions available, but restrict that availability to persons who could prove they got the software directly from skype.

    All without the burden to publicly post a single word.

    At least that's the way it _could_ have worked.

    BUT since they are already in violation, when they lose this case, they may be required to publicly post by the settlement (which is what usually happens).

    If they'd been "smart" they could have included the source in the download and had a checkbox for "unpack the source at this time?" and all the people who didn't so check that box, would have lost their opportunity to get the source (if they threw away the archive/installer after install).

    Course that wouldn't have protected their "business interests" since their security is largely by obscurity.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  60. Re:Almost no usefulness to doing so... by igb · · Score: 1

    If you want to duplicate their efforts with your own code that parallels community features, fine, burn yer money.
    Part of the background to the GPL is the work RMS did re-implementing the features Symbolics put into the Lisp Machines so that LMI could release them. MIT had made available the sources and hardware designs for the Lisp Machines, and two companies --- Symbolics, who were well funded, and LMI, who were less so --- were producing commercial systems. The licenses said that changes made by the companies had to be given back to MIT, but that was not transitive: the changes didn't have to be made available to other licensees of the code. Symbolics refused to allow LMI to have the changes; that's commercially reasonable, ethically less so.

    RMS decided to re-implement the Symbolics features and make the changes available to LMI. He had access to the source, but he just took the high-level specifications and interfaces and implemented against those. In 1978 or whenever, which was a kinder and gentler age, this was controversial enough. Today, if you took someone's copyright and GPL licensed material, read it, and then released a `re-implementation' against the same codebase, you'd need to have good lawyers.

    ian

  61. Buh, Bye, Then. by bill_mcgonigle · · Score: 1

    Drat. I was recommending Skype, due to their excellent echo cancellation and support for PostgreSQL. I somehow missed their actions against the GPL.

    OK, that's over with. I hope they find this kind of business practice rewarding.

    (does anybody know if OSLEC can run on ztdummy?)

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Buh, Bye, Then. by bill_mcgonigle · · Score: 2, Interesting

      Oh, right, and this is an eBay company. Double ding.

      I hope eBay doesn't use any GPL'ed software, or they're going to be in violation of the GPL by rejecting the license.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  62. Re:Violates Anti-Trust? It's about the money. by StormReaver · · Score: 1

    "The terms of the GPL prohibit charging for GPL code ever, so real predatory pricing is precluded."

    No, it does not. You can charge a million dollars per character of GPL code if you can find someone stupid enough to pay it. The GPL says that you may not charge more than distribution costs for redistributing the source code, but it doesn't say that you can't negotiate a support agreement on a per-[whatever] basis.

  63. Well, to be honest ... by ScrewMaster · · Score: 1

    This time around Skype is apparently trying to argue that the GPL violates anti-trust regulations.

    it's not like I really needed another reason not to use Skype.

    --
    The higher the technology, the sharper that two-edged sword.
  64. Re:Violates Anti-Trust? It's about the money. by Courageous · · Score: 1


    Well; I don't think you really think this.

    Surely you don't think I can make a GPL program, and charge $10M for the code?

    I think you mean you can charge for the transfer of GPL programs. Yes, that's
    true, but you cannot set any price you wish for /code/.

    C//

  65. The good guys won... by milesw · · Score: 2, Informative

    Here's the scoop from the man who made it happen, Harald Welte.

  66. Re:Violates Anti-Trust? It's about the money. by Mr.+Slippery · · Score: 1

    Surely you don't think I can make a GPL program, and charge $10M for the code?

    What do you mean by "the code"? Source code is "code", so is object code. It's ambiguous.

    You may make a GPL program, and sell it to me for any amount you like; but you must include source code (or an offer to provide source at no more than a copying fee). Heck, you don't even have to include binaries. So yes, you can charge me $10 million for the source code, provided it's all part of one transaction - you can't charge me $5 for the executable, and then $10 million for the source.

    And you can't keep me from giving away copies after I get them.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  67. Re:Violates Anti-Trust? It's about the money. by nsayer · · Score: 1

    None of which applies in the instant case, which is being tried in Germany.

  68. Appeal Dropped! by l2718 · · Score: 1

    Groklaw has the scoop: after their experience at oral argument, Skype decided to drop their appeal. Notch another win to Harald Welte!

  69. Re:Violates Anti-Trust? It's about the money. by nsayer · · Score: 1

    But if he must give you the source code, and must allow you to redistribute it, then surely there won't be a market willing to pay $10M for a copy when the first person who bought it can simply give it away for free if they like. Ergo, you can't, in a practical sense, sell GPLed code. If you charged $19.95 for it, 5 hippies would club together to buy one copy and then fork it.

  70. Re:Violates Anti-Trust? It's about the money. by rohan972 · · Score: 1

    There is a substantial difference between "the market won't support your price or business model" and "the license doesn't allow it". People can, and do, sell GPL'd software.

    http://www.gnu.org/licenses/gpl.html
    Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.

    Why do people insist on commenting about what is and isn't allowed by the GPL without even taking the trouble to read it? It is hardly ambiguous.

  71. Re:Violates Anti-Trust? It's about the money. by zsau · · Score: 1

    That depends on if you own all the source code. If someone else owns it, then you can't charge any more than reasonable costs for the media and postage. If you own all the code, then obviously the GPL can't stop you from doing whatever you want, although it would be very strange of you to charge thousands of dollars for the source code and then let people give it away.

    --
    Look out!
  72. Re:Violates Anti-Trust? It's about the money. by Daengbo · · Score: 1
    * GPL code cannot be priced up if a monopoly is ever achieved. The terms of the GPL prohibit charging for GPL code ever, so real predatory pricing is precluded.

    4. Conveying Verbatim Copies.

    You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.

    You may charge any price or no price for each copy that you convey , and you may offer support or warranty protection for a fee.
  73. Skype is dying by ajs318 · · Score: 1

    Skype is dying. Their reluctance to play nicely with everyone else in the VoIP market (i.e., Asterisk) is their undoing, and their arrogance (disguising the code against standard debugging tools!) is breathtaking. You can't be in the communications business and refuse to communicate.

    The moment someone releases a suitably blingy IAX software phone client that Windows-using chavs can download to say "am I bovvered, though, she was dissin' me bigtime, innit" to their mates across the street is the moment Skype lose the reset of whatever little relevance they ever had.

    --
    Je fume. Tu fumes. Nous fûmes!
  74. Re:Violates Anti-Trust? It's about the money. by BruceCage · · Score: 1

    That depends on if you own all the source code. If someone else owns it, then you can't charge any more than reasonable costs for the media and postage. Sorry but no it does not.. The words "reasonable cost" in the license only apply the so called Corresponding Source and only after conveying the related object code. See Section 6 (b), Conveying Non-Source Forms. You can charge as much as you'd like for the initial distribution.
    --
    Perfect is the enemy of done.
  75. Re:Violates Anti-Trust? It's about the money. by Mr.+Slippery · · Score: 1

    then surely there won't be a market willing to pay $10M for a copy when the first person who bought it can simply give it away for free if they like. Ergo, you can't, in a practical sense, sell GPLed code.

    Most software is bespoke. It's entirely possible for you to hire me - maybe not for $10 million, but for say $10,000 - to craft you up some custom code, and for me to sell you GPL'd code.

    Blender was sold to the community for 100,000 EUR.

    People can and do sell GPL'd code. The market might not support the business models some people would like; that's a failure of their business skills, not of the GPL.

    (Here's something to contemplate that may be related: people give sex away for free. And yet prostitution is still a profitable business. Why?)

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  76. Re:Violates Anti-Trust? It's about the money. by darthflo · · Score: 1

    You can't make a GPL program and charge $10M for the source code, but you totally can make a GPL program and charge your customer $10M for the binary, accompanied by it's source code.
    Your customer would then be free to redistribute both binary and source -- verbatim or altered (with a notice stating changes) -- under the terms of the GPL.
    If you include an NDA-style clause in your sale contract, you may even be able to force your customer to treat source and binary as a trade secret and not redistribute them. IANAL, but given mutual agreeman that ought to work.

  77. Re:Violates Anti-Trust? It's about the money. by mpe · · Score: 1

    But if he must give you the source code, and must allow you to redistribute it, then surely there won't be a market willing to pay $10M for a copy when the first person who bought it can simply give it away for free if they like.

    It depends if the person paying $10M (or whatever) intends distributing the software in the first place...

  78. Re:Almost no usefulness to doing so... by JetScootr · · Score: 1

    if you took someone's copyright and GPL licensed material, read it, and then released a `re-implementation' against the same codebase, you'd need to have good lawyers.
    Hence the comment "fine, burn yer money". ;)

    --
    Pavlov wouldn't be so famous if he'd used a can opener instead of a bell.
  79. Re:distributing" the movie by JetScootr · · Score: 1

    So if I rent you a DVD with a movie on it, am I not "distributing" the movie
    Correct. You are transferring possession, not distributing. This is called the 'doctrine of first sale': You can rent, lend, give, sell the copy YOU bought.
    "Distribute" means making one or more copies and renting, lending, giving or selling them.
    PS: I assume you're hypothetically renting a DVD you bought, not a duplicate you burned.

    --
    Pavlov wouldn't be so famous if he'd used a can opener instead of a bell.
  80. Re:Violates Anti-Trust? It's about the money. by Courageous · · Score: 1

    You're wrong. You cannot encumber GPL'd code like that.

  81. Re:Violates Anti-Trust? It's about the money. by Registered+Coward+v2 · · Score: 1

    The antitrust laws have been gutted by a series of court cases. One of the "new" standards is harm to the consumer, an almost impossible to prove issue. (So, how do you know Netscape wouldn't have gone bankrupt anyway?) Actually, harm to the consumer is a good standard - since predatory pricing generally helps, not harms, the consumer. If Company A decides to sell a product below cost to drive out company B; the consumer gets goods at below market - a good deal. Now, when A decides to raise prices, competitors reenter the market; keeping prices lower than what A would like to charge. In the end, A loses a lot of money and doesn't get the benefits at the end; a net win for consumers. This is especially true for markets where entry / exit is easy; if companies invest large amounts of capital they often stay in business hoping that either they have deeper pockets or the predatory pricer will eventually give up and let prices return to profitable levels (which is what the airline industry wants).

    As for the computer fields, there are alternatives to almost everything MS sells; at prices starting at free and selling for more than their products.

    As a consumer; I like the harm standard because it lowers my cost; I really don't want the government deciding what prices should be - I really don't want to go back to paying $2000 or more for an airline ticket I can get today for $900 or less, for example.

    --
    I'm a consultant - I convert gibberish into cash-flow.
  82. Re:distributing" the movie by gratemyl · · Score: 1

    The point being that Skype is "renting" the device according to the hypothetical situation by GP, where they are producing the devices.

    The "I" who is renting out the DVD is then Warner Bros. or something.

    --
    hackerkey://v4sw5/7BCHJMPRUY$hw3ln3pr6/7FOP$ck6ma8+9u6L$w4/7CGUXm0l6DLRi82NCe3+9t5Sb7HMOPRen5a17s0DSr1/2p-3.62/-5.23g3/5
  83. Re:Violates Anti-Trust? It's about the money. by DragonWriter · · Score: 1

    Surely you don't think I can make a GPL program, and charge $10M for the code?


    Sure you can. The GPL is not a sales contract, and so it does not set the terms of initial sale. It is a license. If you make a program and choose to license it under the GPL, you can still charge anything you want for it (though, after the first copy, you may be competing with the people you gave it to, who can distribute it, but only for free.) The GPL doesn't bind the creator at all; it is a gratuitous license.

    Now, if you create a derived work from someone else's GPL-licensed program, and only have the right to distribute that at all because of the GPL, then you do face some restrictions. But even then you can charge anything you want for the software in whatever form you distribute it, you just can't charge anything extra (beyond, in certain cases, your own reasonable reproduction costs) for the source code beyond what you charged for the binary/object form.
  84. Re:Violates Anti-Trust? It's about the money. by Courageous · · Score: 1

    You're right about that. I was really speaking of GPL derivatives. The original author can license, cross license, dually license, or whatever he wishes (including creating a GPL mutation).

    C//

  85. Re:Violates Anti-Trust? It's about the money. by Courageous · · Score: 1

    I ought to refine on my prior remark. As one other poster pointed out, you can CREATE a GPL work and do whatever you wish with it. However if you are creating a GPL derivative, you cannot encumber the derivative the way you are thinking.

  86. Re:Violates Anti-Trust? It's about the money. by darthflo · · Score: 1

    Seems fair to me, I somehow managed to not think of the obvious there. Thanks for the info :]

  87. Re:Violates Anti-Trust? It's about the money. by darthflo · · Score: 1

    Obvious as in "respect the [GP]L" of other people's code you use, that is. Anyways, it's almost 03:30, gotta catch the remaining three hours of potential slee..z.zZzzz

    [No carrier]

  88. Re:Violates Anti-Trust? It's about the money. by nsayer · · Score: 1

    There is a substantial difference between "the market won't support your price or business model" and "the license doesn't allow it". But not a practical one.

    People can, and do, sell GPL'd software. An existence proof does not answer my argument.

  89. Re:Violates Anti-Trust? It's about the money. by nsayer · · Score: 1

    people give sex away for free. You're not from around here, are you?

    And yet prostitution is still a profitable business. Why? Because your assumption is faulty. People don't really give sex away for free. If they did, it'd be more like the circuit in Logan's Run. People engage in a very costly (both in money and time) ritual that leads to them agreeing to have sex. Prostitution is profitable because it replaces the ritual with a straightforward economic proposition.
  90. Re:Violates Anti-Trust? It's about the money. by rohan972 · · Score: 1

    An existence proof does not answer my argument.
    You said: "Ergo, you can't, in a practical sense, sell GPLed code." but people do sell GPLed code. It isn't a matter of whether you think that is a good enough answer, your statement does not conform to known reality.

    Why bother with me though, when you can discuss this with Bruce Perens Quote: "I have a start-up company making Open Source software. GPL3, and Affero GPL3, are my money-making tools."

    I'll check replies to his comment tomorrow. I look forward to seeing you explain to Bruce that GPLed software can't be sold.