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."
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!
...and the license won!
If you haven't been down-modded lately, you aren't trying.
Sacred cows make the best hamburger.
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."
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.
Bruce
Bruce Perens.
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
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
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
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.
.tgz), but there's definitely something.
No idea what's included (there are two versions of a ~100MB
Now to get the bloody thing to talk WPA to my (also Linux-based) router thingy...
Tedious Bloggy Stuff - hooray?
Maybe it's time I shitcanned my Skype account.
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
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
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)
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.
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
Bruce Perens.
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'!
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.
I am with Linus on this one.
His arguments simply make sense to
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.
"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!
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.
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.
"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
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.
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!
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.
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
Comment removed based on user account deletion
(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.
Comment removed based on user account deletion
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!
Comment removed based on user account deletion
according to this site (in German) the appeal has been withdrawn and skype has retreated with its tail between its legs.
...
until they take a few minutes to understand
it.
http://www.linux-magazin.de/news/
It seems - as usual - lawyers think they can beat down the "amateur made" gpl
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.
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.
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.
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. =====
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.
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.
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 ]
Here is the key phrase from a reputable source:
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.
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.
Wikileaks, no DNS
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.
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.
According to this item at the German Linux Magazine, Skype has withdrawn its appeal.
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.
"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?
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?
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.
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
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
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
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.
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
And they got to write the specifications.
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.
.... Now fast forward to today and think about skype and how crappy every FOSS alternative currently is.
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.....
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.
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
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
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)
"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.
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.
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
C//
Here's the scoop from the man who made it happen, Harald Welte.
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
None of which applies in the instant case, which is being tried in Germany.
Groklaw has the scoop: after their experience at oral argument, Skype decided to drop their appeal. Notch another win to Harald Welte!
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.
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.
http://marriedmansexlife.com/
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!
Put identity in the browser.
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!
Perfect is the enemy of done.
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
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.
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...
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.
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.
You're wrong. You cannot encumber GPL'd code like that.
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.
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
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.
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//
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.
Seems fair to me, I somehow managed to not think of the obvious there. Thanks for the info :]
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]
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.
http://marriedmansexlife.com/