GPL to be Modified to Penalize Patents and DRM
null etc. writes "MSNBC is running an article about how upcoming changes to the GPL will retaliate against companies that patent software or produce DRM'ed products. "Software patents are clearly a menace to society and innovation. We like this to be more explicit. The basic idea is that if someone patents software, he loses the right to use free software. It's like a patent retaliation clause.""
I'm a big fan of the GPL, and of course I'm opposed to software patents, but to divine from the two the need to tax everybody for everything just smacks of totalitarianism. Who then decides how this money gets doled out to the artists, for one thing? And how does this model work for movies, when they cost millions of dollars to produce? I just don't see it.
--
You didn't know.
It's not very free then is it?
And the knowledge that they fear is a weapon to be used against them...
Is anyone looking at the source of this FUD? 'MS'NBC
- Just my $0.02, take with a grain of salt, your mileage may vary.
This is the GPL that SHOULD be tried in court. It's about time that a stop is put to the abuse of the patent system by greedy corporations. They don't have right to profit. It's a privelege and one they should have lost long ago.
-"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
That one is bold. And is not a good idea IMHO. Almost every company today uses GPLed software, also those with software patents (e.g. Nokia, Motorola). Making it illegal for them will only make GPL enforcement harder.
I bet a lot of people will start releasing their stuff with a specific version of the GPL. Political wrangling like this doesn't belong.
"We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
I thought GPL was about choices. This sounds like a contract in restraint of trade.
Later IBM. It was good while it lasted.
-Peter
This just gives more ammo to the "open source is communism" crowd, no small thanks to RMS.
Yes DRM and patents suck, but open source should mean open.
We must be alert to the danger that public policy could become captive to a scientific-technological elite. - Eisenhower
I guess that will also make developers think a bit. The "normal" GPL allows the user to select eg. GPL version 2 *or at his option a later version*. That is really a recipe for disaster. Who's to say that there will never be a version of GPL that assigns all rights to a commercial entity? Or that drops the requirement to share source code?
Without seeing a draft of the new GPL, how can they speculate?
And once drafted, the FSF will most certainly be accepting feedback from the community.
If this is accurate, then I honestly feel this is a bad idea. One of the strengths of the GPL is its ability to bring people in, while still enforcing the idea of Free (as in Freedom) software while keeping it Free (as in Beer). By forcing companies to choose either patents or GPL, I believe we do a disservice to both.
Now, if they want to put in the clause that says "If you try to patent something that's in GPL software, then turn around and use said software, *then* you lose the ability to use it". This would prevent SCO like actions of "We'll use what we want, and sue you anyway" (yes, I know they're sueing off of contract or copyrights or whatever it is this week - but just go with me here).
Anyway, as stated, that's just my $0.02 after reading the article. IMHO, so on and so forth, so I could be wrong.
52 Weeks, 52 Religions with John Hummel
..."How to to Piss off IBM and Apple in one easy step" PL.
I wonder how this will effect Linus and his sizable patent portfolio.
"Free as in speech -- as long as you're saying what we want you to say". No way is this going to work.
Have you read my blog lately?
This will result in some very talented developers simply stopping their contributions to open source. Not everyone makes their living with open source. A lot of the best talent does commercial work for their day job.
The GPL already seems scary enough to me already, being that if Stallman wants to change the GPL then the license for your program changes too...
So what happens if someone makes a load of GPL'd software then comes up with some brilliant ideas and patents it? What happens to all his previous work?
I don't see how this is going to help free software at all. It just makes the prospect of it more scary, IMO - I'm all for free software, but I still think that closed source and proprietary software (to an extent), has a place - example, I use Crossover Office rather than Wine, and I use that to run Power Tab Editor because there is no decent F/OSS alternative (yet).
I think the FSF is running the risk of alienating itself from the rest of the computing world when it should be trying to extend into it more. Just my thoughts...
This is pure flamebait! This new GPL restriction is like throwing gasoline on the GPL vs. BSD is more free fire.
Microsoft must have spent weeks crafting this bit of "news".
This defeats the "free" part of Free Software. I sure hope that the article is wrong, that the GPL does not adopt these provisions, or that nobody uses the GPL when it does. This is like making it illegal to watch broadcast TV if you have ever watched satellite. It's impertinent, out of place, and a fundamental corruption of the whole point of the operation.
Stallman will write a draft version of the new GPL by December, after which it will be evaluated by thousands of organizations, software developers and software users in 2006.
The draft version may contain a proposal to penalize those companies which use digital rights management (DRM) software which protects songs and films against piracy, and which is seen as an anomaly by the free software association.
So it appears that what the article quotes as fact is something in RMS's head that may or may not end up on paper and then may or may not become a new license. Sensationalism at it's best.
"Eve of Destruction", it's not just for old hippies anymore...
I like the boldness behind this concept... DRM and software patents, much like spam, tend to be the sort of things that nearly everyone hates about but few actually do anything about them.
On the other hand, I worry that it might be a deterrent to large companies adopting free software if they believe that the "free" software will restrict their business practices in some way. What's next, witholding software to companies that pollute the invironment? That pay less to female employees? That don't have casual Fridays?
To rid ourselves of software patents and DRM, we need to show that those things are bad business models (*cough* $300 Million wasted on DIVX DVDs *cough*) not by adopting a holier-than-thou attitude and pretending to take the high moral ground.
Andrew Lenahan http://www.starblind.com/
From the article: The free software association said on Tuesday it would start adapting rules for development and use of free software by including penalties against those who patent software or use anti-piracy technology.
This means that people who were using older GPL'd software are free from obligations of the upcoming license. This obviously doesn't solve the problem because you can always use older GPLed software and modify it yourself to keep it up to date. The whole idea of free software is that it gives people the freedom to do what they want with it. The new license will be saying something like: "Hey, you can have this candy as long as you don't take any from those guys"
We really need to think about where this is taking us.
Theo De Raadt has chutzpah: he dropped support for adaptec hardware in OpenBSD, because they strung them along about giving him docs. Not code/binaries -- documentation.
And although I don't like the GPL (I prefer MIT/BSD terms), I really appreciate that RMS and the GPL crowd have such balls to do this one.
It is a long time coming -- finally the GPL people figure they are big enough to make a difference where it really counts.
They really care about this stuff!
http://www.thebricktestament.com/the_law/when_to_
This is going to lead to an anti-GPL revolt. I know I'm considering it right now.
Finding God in a Dog
Honestly, this is speculation and FUD.
Nothing to see here, move on.
This has absolutely nothing to do with open source. This is about Free Software. The GPL is a license created by the Free Software Foundation. If you don't like Free Software, then pick a different license from the list. Personally, I prefer Theo De Raadt's brand of Free Software to Richard M Stallman's, but I don't claim that this group has the right to dictate policy to an organisation such as the FSF.
I am TheRaven on Soylent News
If such changes are made in the next GPL, we probably won't see very many people using it. The release of a new version does not automagically upgrade all software licensed under v2 of the GPL. Among other things, it violates the discrimination clause of the OSI policy, as well as the debian policy.
Badass Resumes
Yeah, this is really going to help the take up of the GPL and OSS. Many software producers write software for both Windows AND *NIX. So now they'll be forced to just completely stay away from *NIX.
For example, mp3...out the window for using OSS, so why should they bother making their codec linux compatible?
What about all that stuff that IBM is putting out? For that matter, now Novell, Redhat.....WHOOPS. Guess the GPL will effectively kill off several major players....
Stallman, I hate to say this, but you're not exactly the sharpest tack in the box, are you?
You can't just lock out anybody who patents software. Lock out those who enforce patents, threaten with patents, sit on patents, etc ... but simply owning a patent? A lot of these patents are used defensively. This new license would bar IBM, Novell, HP, etc from using software under the new license ... heck ... I think even RedHat has a few patents.
Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
I don't know if this is a good idea or not. They are right in patents leading to a dead end. Eventually you won't be able to code anything without violating a patent and opening yourself up to lawsuit. At least, if the software companies had it their way...
Its no longer about innovation. Its about a landgrab. "Method for drawing on screen graphics using a video device." for example. That is a lot of land! It would be like me laying claim to area enough to cover six of today's states back in the days of western expansion.
Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
DRM = choice. Safari = Internet. iPod = music.
Give me Apple or give me Death.
Wow, I must say I agree with nothing in this article. I might not like DRM, but there's no way I would agree with an "Internet Tax" to pay artists. I don't agree with software patents either, but I can tell you that my code will continue to be licensed under the current GPL.
IBM holds piles of software patents, but most of us will agree that they've done much for the OSS community
It sounds like this is just a general lashing out at big corporations. "We're taking our free software away from you" type mentality.
Well, bravo. Push the big corporations back into Microsofts waiting arms.
Set up "JUDGES" to will decide who in society can use GPL and who cannot.
And then the hackers will just come up with REALLY FREE software when Linux becomes to burdened with legal and governmental restrictions.
How about Media-S, which is a GPL'd DRM?
It's almost a philosophy question. Will Media-S dissolve in a puff of logic? Can the GPL create a rock so big it can't lift it?
Weaselmancer
rediculous.
If you have code that is using some patented aspects, and you make that code GPL - what good is it? No-one else can work on it. It's not Free in the GPL sense so you might as well not have bothered to use that licence.
This change is just pointing out a situation that already exists, and ensuring that if you pick up some GPL code that it is at least as patent-trouble free as the creators could make it, that nothing is hidden by the makers to trap you later.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Unless you can run prorietary copyrighted (but not patented) software.
Otherwise Stallman has just committed "sepuku".
While I admire open-source software, and I agree that patents on "business methods" are "a patent of an idea" and loathsome, the things that have kept me from publishing some things are "proprietary data."
In many respects, both are onerous.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
No, the GPL3 will not have these provision?
/ 2005q3/000116.html
How do I know?
Because the process of drafting and discussiong the GPL3 has just started.
Here's todays press release from the FSF Europe
http://mail.fsfeurope.org/pipermail/press-release
and here:
https://mail.fsfeurope.org/mailman/listinfo/gplv3
is the mailing list, in case you want to participate in the discussion.
That one is bold. And is not a good idea IMHO. Almost every company today uses GPLed software, also those with software patents (e.g. Nokia, Motorola). Making it illegal for them will only make GPL enforcement harder.
Enforcement might be a better clause, and since the article doesn't reveal the exact wording, that may in fact be what is intended. I.e. filing for and receiving a patent may not invalidate your license to use GPLed V. 3 software, but enforcing the patent might be. An additional clause allowing a patent to be enforced if it has also been granted without strings attached to any and all GPLed software might be another stance.
You definitely don't want to hamstring GPL friendly companies from enforcing patents if they are attacked by Microsoft's patent portfolio, or make it impossible for companies to use GPLed software because they feel they have to file defensive patents, but you also don't want to allow Microsoft et. al. to use GPLed software when their policy is to destroy it via software patents.
So, perhaps the best approach:
"This License (GPL V. 3) is revoked if a person or company files for and receives a software patent and does not explicitly license any and all use of that patent to all GPLed software free of any requirements (monetary or otherwise) except those stated in the GPL, and if they ever seek to enforce that patent in a non-defensive matter. I.e. the only enforcement of said patent which will not revoke this license is one that is in direct retaliation of a patent enforcement action by another firm or person."
Of course, the lawyers would need to clean up the language quite a bit, but you get the gist.
GPL friendly companies can then patent software, use it to defend themselves against the depridations of Microsoft, Apple, etc., but any and all Free Software released under the GPL would be protected in perpetuity.
The Future of Human Evolution: Autonomy
Reuters got it wrong -- see what The Register writes
So we're going to freely share it with everyone we agree with.
This marks the end of any relevance the GPL has. I wonder what will replace it?
Agile Artisans
Ok, so let's say I'm a big ass software company that has started to roll out Linux. I've got a couple hundred patents to protect my IP (without which I could not sustain my business). Now the New GPL comes along and tells me I can't use Linux, Apache, Tomcat, etc.
What am I going to do?
That's right ladies and gentlemen, run to Microsoft or another non-GPL vendor. I'm sure Bill would be happy to have me back.
Seriously. What if Microsoft added a clause to their licensing that says you can't run it on a network with any other operating systems?
Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
Quote ""Web access could come with a cultural flat fee," he said."
As if we don't have enough horrid artist because of all the government funding of such? Good art does not come because it was funded. Paying for NEW art must remain a voluntary action for the public. Otherwise you end up creating a cottage industry that exists only to suck of wealth.
DRM has many valid uses as do patents. Those ideas should be kept. Toss this mandatory taxation; read: the masses are to ignorant to know what art is; and I can see a lot of people supporting the position.
* Winners compare their achievements to their goals, losers compare theirs to that of others.
There's another article here for anyone who's interested.
TFA might have overstated it a bit - and they also say that it's not certain that it'll be put into the GPL either.
Taxation will not solve anything. Taxing internet connections will just turn the taxing bodies into another OPEC type committee and eventually connections will be taxed to the same degree as gas is right now. I thought that the whole point of OSS is that its open and free for everyone to use whether or not you are a big corporation or not.
GL HF!
This is EXACTLY what we need to fight for our rights. We've all seen how programmers are seen as less than a minority by people who take governmental decision.
Also, people are free to release their GPL'ed projects with whatever GPL license they prefer.
From TFA:
The idea is that if someone uses software patents against free software, that company or person loses the right to distribute that particular program and use it in their product, he added.
This means, in Joe sixpack's terms, that if SCO is suing companies because of patent stuff... SCO isn't allowed to use GPL 3 software. Doing so would be illegal for them.
So, companies are free to choose: Get rid of their "defensive patents", face lawsuits from the FSF, _OR_ switch to 100% proprietary products.
I think this is a very good idea! If the people in the government don't fight for our rights, it's about damn time we do!
(Read as: POWER TO THE PEOPLE!!)
The most the GPL could reasonably demand is that it not be applied to software that contains said objectionable features. Making its use contingent on things with no obvious relationship to the subject of the license sets a very dangerous precedent- it's DRM and patents today, but what will Stallman want to forbid you doing tomorrow? Using Windows? Charging money for software? Voting for republicans?
A great deal of ex-commercial software that has been GPLed most likely could not have been GPLed had this restriction been in place. And it's very unlikely that any entity sitting on the fence regarding software patents and DRM is going to be swayed by whether or not they can use the GPL.
Is that DRM could conceivably used to enforce free software or to even have a system where an open source environment could actually pay its developers.
For example, if I were building a project, I could pay like $5 or something and download "printf" from another developer, $5 for a cool strcpy, and so on, and stitch together solutions on a per source file basis.
With each source file protected by DRM, I could theoretically use them as needed and the authors could actually get paid. The software would be open, that is, everyone could see the source. It would be free, that is, anyone could use it or modify it, but it would not be free as in beer.
I think the OSS community needs to rethink some of its hostility to DRM, because in DRM lies the keys to getting Developers paid all of the revenue from the products, and not shareholders.
This is my sig.
Hey, I'm all for getting rid of DRM, like in audio and video files - but taxing my internet connection to pay for it? Whether or not I view or download it, or if I even know it exists, I still have to pay for it? Are you kidding me?
I'm definately not in favor of software patents, but I think this is a step too far. If I read this right, TFA says if I patent software, then I can't use any free software. WTF? I see an odd case here and there where it may help, but overall I think it will hinder innovation.
Example: Let's say XYZ Widget Co puts out some awesome software that's totally free - maybe a diet version of their $$$ software. However, since it's hard(er) to make money on a free product, their bread-and-butter income is from a patented piece of software - monies come in based on seat licenses and support. Since they have a non free/OSS line of products, they can no longer use the free apps. Goodbye free/OSS product lines. Where's the business logic now?
Maybe I'm missing the point here, but I think this is a bit overboard.
--- "To ignore race and sex is racist and sexist!" -- Jesse Jackson
In other words, the story should say that a new *draft* of the GPL will... yada. yada, yada. And we can all think of thousands of powerful opponents who will not evaluate that draft favorably. It will never move past the draft phase.
...we can't patent software in Europe, only processes which may or may not be executed by a computer.
Freedom is not worth having if it does not include the freedom to make mistakes.
Mahatma Gandhi
In fact, the feedback process started today:
/ 2005q3/000116.html
/. did not report on this trivial news, but instead on this well researched msnbc artile...
https://mail.fsfeurope.org/mailman/listinfo/gplv3
Here's the announcement:
http://mail.fsfeurope.org/pipermail/press-release
Boy, am I glad that
Enough said about that.
I am very small, utmostly microscopic.
reuters story gets it a bit wrong: http://www.channelregister.co.uk/2005/09/06/fsf_pa tent_gpl/
Couldn't this effectively kill big money from being fed into OSS projects? I mean, doesn't IBM already own a shedload of software patents?
Why oh why do they want to cut off their own noses to spite their face?
If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
To "We know were right, but if you don't agree here's a metaphorical gun in the face to convince you."
Do these guys really think this going to make Big Software change its practises? Bad move, boys and girls. You can't win by playing their game.
My days of not taking you seriously are certainly coming to a middle...
The MSNBC article is based on the first version of the Reuters report, which misquotes the FSF on the provisions concerning software patents. Reuters has meanwhile updated the story. Here's a few links to the new and corrected version of the story:
Washington Post
eWeek
Reuters.com
I hope they're clear on patent binaries versus patented source.
I don't know why patent binaries haven't caught on more, and maybe someone can fill me in... but don't you think copyrighted source and patented binaries would be a good idea?
I mean you have your source that is artistic, but there's nothing artistic about binaries. Typically, they're just functional... more akin to something that would be patentable.
"Martha Stewart can lick my Scrotum......do i have a scrotum?" -- Sharon Osbourne
Neither Stallman nor the FSF are the benevolent dictators of the open-source software movement. They can add whatever stupid stuff they want to the GPL, and it will have zero impact on code that's already been released under the existing GPL. And those starting new OSS projects will still be free to choose their license, even the current version (2) of the GPL.
My guess is that relatively few projects will choose a license that is sure to scare away the majority of enterprise users.
First of all, some of the open source players have started patenting software for defensive purposes. See, e.g., http://www.redhat.com/legal/patent_policy.html . Do you really want to cut these players out?
Secondly, this is going to be a big barrier to adoption both of the GPL and of software under it -- what owner of a "software patent" is going to write GPL'd code or use it? Considering the number of such companies, this change will just about condemn the GPL to the trash heap.
"Free software is a matter of liberty not price. You should think of 'free' as in 'free speech.'"
They want to deny some people Freedom 0, the ability to run the software; never mind viewing or editing the source. I fail to see how curtailing some people's access to software moves the world closer to software freedom for all. This reaction is the sort of thing I expect from the pragmatic OSI folks, not the idealistic FSF folks.
Wow how newsworthy, yet another f'ing article on what the GPL might contain.
Many oppose changing the GPL from a copyright licence to a usage licence.
There are two reasons,
1. Copyright is easier to fight internationally.
2. Free as in freedom should include freedom of usage. Altering this IMO guts the core philosopy of the free software movement.
If you don't care about freedom, use open source instead.
This is a good thing that they are doing, but it might be the same as shooting themselves in the feet!
I like free soft, but money still rules more than inspiration!
Well,
It's been nice. I think software development has gotten way too political and I really hate politics...
Between this patent stuff and the outsourcing, software developers are walking on a minefield. I think I'll put my ICAR cert to good use and go work for my brother in his bodyshop...
Software development was a lot more fun back when I was writing programs to help us play PnP AD&D, on my commodore 64... I think I'll go back to writing software for me and my buddies, as a hobby.
l8,
AC
Maybe the draftes of this next revision have forgotten that popularity among corporate benefactors is essential to free software today. And what about companies that have patents but allow free software groups take advantage of those patents free of charge? What's so bad about DRM? The problem isn't DRM, per se; it's DRM that isn't open and isn't fair. It just seems like they're losing it over at the FSF. I thought the GPL was created to help protect the rights of software authors, not to wage a holy war.
Just FYI, there have been no public drafts as yet and it sounds like Mr. Greve is just repeating what was said at the FSF meeting this year, which is that they are considering these things (i.e., patent-retaliation and DRM issues) for inclusion in the language of the new GPL. It's not just RMS working on this, by the way -- as many of you are aware, there are some extremely bright legal minds at the FSF that are working to make this license something you will actually want to use for the software you write.
I wonder what will replace it?
Probably GPL v2. For many projects, if you don't like the new GPL, just don't use (you do have to remove the "or any future version" clause as the linux kernel and others have already done though).
FTA...
Does this mean that if you own any software patents, you can't use GPL software? Or does it mean they are just including a clause in the GPL that prevents software patent restrictions from hindering GPL software, while allowing people to still apply them to proprietary licensed software? I have a suspicion that it is the latter, but the article just wasn't clear enough and took the quote out of context.
Yeah, I'm sure there's legitimate arguments against it, but it satisfies a sense of fair play that is positively limbic.
OTOH, there should be support for a MySQL-style multi-license scheme, where GPL'd code gets free use of patents and non-GPL'd code must pay for licenses.
Fragmented quoting, quoting out of context of an answer...
Quoting one man's ideas as if it will be the final answer of the new GPL...
MSNBC...
It's a troll. Sure, we'd _like_ it if these things were true, but this would be a grevious break with previous versions of the GPL. Probability low.
President of FSF Europe is an important man, sure, but he's not the one making the changes, and he may not even be commenting on what the probable changes are, just what he _wants_ the changes to be.
He may even realize that a lot of the changes can't happen, it's just his idea of the perfect world.
So what is going to happen to the idea of Fair Use in Free Software?
The basic idea is that if someone patents software, he loses the right to use free software. It's like a patent retaliation clause. - and there I thought that Free Software is to be used Freely and maybe even for free by anyone.
I have software that is GPLed, I'll won't support these new changes.
You can't handle the truth.
Totally misleading summary, it's not clear at all whether the GPL3 ""will"" include such stuff. Someone from the FSFE *suggested* it. Thanks a bunch Slashdot.
Seriously. Shouldn't the GPL provide a reason for businesses, which are already skeptical of GPL'ed software, with MORE reasons to contribute, not less?
Instead, RMS decides that punishing the largest contributers is a pretty good idea.
So long, and thanks for all the code. So sad that you should have to go.
This looks like a good first step;
The DRM folks already have an eye aimed in the direction of the opensource folks; Its pretty obvious that most DRM removed is done so with the assistance of opensource and/or free/shareware.
A fair amount of funding for opensource projects come from companies that stand to gain something from the development that occurs and/or the good press provided; without patents much of what we use today (you like that fancy computer in front of you right)? wouldn't exist and/or wouldn't be so cheap that you could own it. This isn't really a defense for the kind of patents that have been filed; filing a patent on something because it seems that no one else has is a horrible thing (nintendo patents sanity comes to mind) but the system is set up to reward those who innovate.
and so I ramble but my point is this:
I've spent the good portion of 5 years trying to get the fortune 500 company I work for to openly accept GPL/GNU software as the good thing it is; a clause of this nature will most likely make all of the work a loss as this company regularly files patents and a good majority of them are accepted; Some will say this is a choice; I suspect this kind of approach will work, it will make successful companies look elsewhere for the tools they need and will prevent some of the good development being done from being released into the wild........
again, I ramble......
Unix, an obscure operating system developed by bored researchers in an attempt to get a better game playing experience.
Beware the psychokinetic mimes!
Will someone please post information for those of us who are concerned about this revision, and how we can get involved in maybe influencing the final document, if that's at all possible?
Personally, I'm distressed about all of this. What happens to corps with large patent portfolios who have been supporting free software up to now?
Although, I guess even if this goes through, I expect it to be ignored. FSF can promulgate licenses all it wants, but that doesn't stop individual developers from continuing to release their software on terms of their own choosing....so maybe there's time to be relieved.
If IBM holds software patents BUT grants an open ended license to all to use such patents ONLY in GPL'ed software then such a clause in the GPL should not apply. In this case the patent holder would protect himself from others making a profit off HIS patent, but NOT block open use of the patent on a level playing field.
Not than anybody is going to be so rightious to do such a thing........
Good old GPL 2.0 maybe?
Sounds like the GPL is getting to be as restrictive and the patents they seem to be complaining about.
When you take something Free (as in speech) and place any kind of restriction on it, it is no longer Free. Then it's just free (as in beer), with value to nobody.
This off-topic but are you not confusing free software with open source software?
to
I hate software patents as much as the next guy, and I think a lot of DRM implementations are stupid and evil, but it's not such an absolute that I want to tether my software to an ideological fight against those things.
For one, I *can* see some cases where DRM is not totally evil. Apple's iTunes Music Store (iTMS) is a good example--they struck a decent balance between usability and convincing the music execs the service was safe. Now, I know people have legitimate objections to the iTMS DRM (FairPlay), but if Apple hadn't gone with DRM, the iTMS would never have happened. I don't think Apple deserves to be penalized for that--they've done the best with the cards they were dealt. Apple has also made significant contributions to the Free Software community--do we really want to shut them out?
As another example, I do research in quantum computing. Suppose I develop some sort of new process or technology relating to quantum computing, and my university pushes for a patent on it. In the world of quantum computing, what is "software" and what is "hardware" is very fuzzy. Could I get shut out of using GPL'd software over that? I might not even have a choice about whether to patent or not--I had to sign a patent agreement when I enrolled here.
The FSF should stick to their original mission for the GPL. By trying to make it too broad, they're going to hurt everyone.
Oh, and "cultural flat fee" with internet access? What the hell? This is like Canada's levy on blank recordable media that goes to pay Canadian "artists" like Celine Dion. I can't think of a worse system for music than putting the government in charge of it. If you thought the RIAA was bad, just wait until Uncle Sam is in charge. Get ready for the "War on Inappropriate Rap Lyrics", the "War on Peer-to-Peer Networks", etc.
Many patents make claims that could be mechanised in software or in something more tangible. If patents avoid saying "this can be done only in software" than I don't see how the new GPL could be written to distinguish "bad" patents from "good" patents.
But GPL version X is, to my mind, going to have a hard time taking off. Any piece of software already covered by an existing GPL version can not move to a new license unless the consent is obtained from each and every contributor (or the code from non-consenting contributors is removed.)
about what the GPL actually means.
Probably the GPL will state that you cannot enforce patents or apply DRM to a something that you are releasing as GPL, and i think that this would make a lot of sense today.
Wondering why i am doing so strange posts? I am trying to get a "+5,Flamebait" or "-1,Insightful" rating.
The headline should read - FSF Announces the GPL Version 3 Development and Publicity Project
/ 2005q3/000116.html
And they should have read the announcement themselves to understand the purpose of the project:
http://mail.fsfeurope.org/pipermail/press-release
One person in Europe does not represent the entire Free Software movement in Europe let alone every global voice in the Free Software movement.
I do not agree with many of the beliefs and ideas of Georg Greve as I'm sure many others do not and will have a say in the writing of the GPLv3.
The clowns at MSNBC chose to post an article with a headline and quotes that would portray the Free Software movement the way they would like the rest of the world to see it. Their objective is not journalism or truth but to polarize those who do not have the time or understanding to discover the truth for themselves.
burnin
BSD license. Works well for OpenSSH.
Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
This is like Al-Jazeerah reporting that the U.S. constitution will soon require the murder of all people of Arabic descent.
Yes, there may be some extremists who would suggest it, but it's extremely unlikely; and the interests of the reporting entity are in presenting the extremists as the mainstream.
Get Stallman a set of skis and a leather jacket.
It's time for the show.
Honestly, if this is what they plan on doing with the GPL then you're going to see everyone abandoning the GPL (at least the new version).
Patents and DRM may in fact be a bad thing and they certainly are being abused but this move will just ensure that no one can use the GPL.
--- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
A better idea would be to modify the clause somewhat to say that any organization that uses GPL software gives up it's right to sue anyone/group for over patent violations in GPL software.
This basically restricts an entity (group/company/person) from taking out patent and then suing the author(s) of GPL software (assuming the first group has used GPL software) over patent violations...
I think I was redundant there...but I think you get the picture.
The GPL is a license. It's an agreement between the parties using the software: producer and consumer (including subsequent developer). What does that have to do with the political agenda of "fighting software patents"? The GPL protects the software it covers from being patented. Its distributors have no further rights beyond the use of the software they provide under the GPL. Certainly not rights to tell the user what they can do with other software that doesn't touch the GPL'd software.
I share the political agenda that opposes software patents. But the GPL is absolutely inappropriate for use in that political battle. How does antipatent clause keep the GPL'd software any more free? Of course it doesn't - and it doesn't keep the user any more free, either. It removes their freedom to do as they please with other code, even code they write themselves. This is an outrageous political stunt, a transformation of the merely legal GPL to a political weapon in a larger, only tangentially related war.
What happens when Chinese software makers include a license that says users must not "oppose the will of the people, the rule of the Politburo"? What happens when Pakistani programmers require that users submit to the will of Allah before linking to their libraries? What happens when Texan programmers require users to register Republican before distributing their patched version of the new CRM package? Probaly, everyone will ignore those political terms. Maybe everyone will refuse to use the package. Either of those responses to a political GPL will destroy the effectiveness of the GPL, almost entirely a voluntary honor system just beginning to pick up momentum. For the sake of our code, the GPL, and our freedom, we must not let them screw us all with a political GPL that leverages our freedom into enlising us in their political agenda.
--
make install -not war
...don't use it. Seems like a pretty simple solution unless I'm missing something where software licensed under V1 or V2 has to automatically accept the terms of V3.
i.e. putting a patented feature in Free software effectively allows free use of that patent in free software and derived works. This is already many peoples interpretation of the license. They just want to clarify it.
It doesn't look too drastic. What it says is that everyone licensing under the GPL allows everyone else to defend themselves against lawsuits due to Patent or other IP related lawsuits by revoking their right to a license under the GPL. Essentially u sue us we take our ball and go home. http://www.theregister.co.uk/2005/09/06/fsf_patent _gpl/
Here is an alternate article on the issue.
:
From the article (bolded emphasis is mine)
One option that the FSF is considering, Moglen said, will make it necessary for companies that distribute GPL software to pledge that they're also explicitly giving the right to use the patents found in their code.
And what about the customers of companies who insist (in some cases for good reason) on either DRM or closed source? People like the military like the idea of a hardware-validated OS very much, and have the bucks to make or break even the biggest players. And a lot of customers don't want the source of their apps made public. Companies can't afford to tell these customers: "sorry, we can't write the code you ask for"
I loathe and detest abuses of DRM and really don't think software should be patentable. And while the GPL is becoming increasingly powerful, it's got no where near the power to force a fundamental change in how the industry works. It's a nice dream, but it's just going to piss off the corporate-types which are just now starting to come around.
Software that is "free" to only a subset of organizations is not free. Such a clause would put the GPL in the same class as any other restrictive license, thereby defeating it's whole purpose.
I remember that, about 10 years ago, the FSF was unhappy at Apple and such using FSF software and tried to limit it's use at such companies. However, any wording (except maybe "software cannot be used by XYZ corporation") that attempts to restrict use to only a certain subset of orgaizations only serves to decrease its appeal to all organizations.
When you create software you choose its license. Many people will probably continue to use the old GPL simply to avoid this "feature". IBM for example wouldn't dare touch this new GPL. This will most likly cause the kernel to use the old GPL, as well as any project that hopes to get corperate help.
I didn't know there was something wrong with creating a product and trying to protect the investment you made in it.
It looks like if you ever tried to make a living creating new software techniques you should sign your innovations over to the masses. That sounds like the communist ethos to me.
I'm all for shareware/freeware. This technique will do anything but encourage people to share and will make it impossible for most packages using it to gain widespread acceptance. My understanding is that if I own ANY software patents I won't be able to use any GPL2 software. That implies that if I don't own any not but some day will, I will have to discontinue using that software. That sounds like a big hassle if I choose a software package that is distributed around my corporation. If somehow we develop a 50kb 3 hour HDVD compression algorythm and plan on protecting that discovery via the patent process, we could have to change out all of our email, OS, x software because it was licensed under the GPL2. Great idea!
Ninjas don't carry tic tacs
This really angers me. To think that at one time I actually interviewed for a job at the FSF! Anyhow, I think that many, if not most, software patents are bogus, but the idea of a software patent is not. What we need is to fix the system, not do away with it.
The DRM stuff bothers me as well, but mostly in their method of compensation for artists. This method smacks of government-supported art and that's just not good. I hate most of the pop culture out there, why should I have to pay for it? Why should I enrich the crappy pop stars? Who decides what artist is worthy of being paid for their work, and how much they should be paid? I'd rather things continued they way they are, and have DRM, than have this Government Art shoved down my throat.
If this is actually put into play, and infects my linux machines, I will convert to a BSD system. I've played with BSDs in the past but always come back to Linux...but this could be the breaking point.
The whole idea of free software is that it gives people the freedom to do what they want with it. The new license will be saying something like: "Hey, you can have this candy as long as you don't take any from those guys"
hmmm... this is from the current version of the GPL:
So if they keep to the same formula, patents and DRM may deprive you of the rights to distribute GPL3 software, but probably not to use it.Still, I agree there are concerns. The whole "tax the internet to pay artists" sceheme needs a lot details working out before I'll agree to that. Greive only said "could" and not should though, so I'm tempted to the conclusion that he's being quoted out of context.
But I expect a lot of the programs licenced under GLP2 "or any later licence" may end up thinking carefully about those words if GPL3 does look to go too far off the deep end.
Don't let THEM immanentize the Eschaton!
However, you do reach a point where so many revisions, albeit GPLv1, v2, LPGL, BSD, et cetera, make it confusing for us developers with no background in law.
By the way, taxing internet users?! Good luck with that one...Um... wouldn't this work against the Linux Kernel as well?
As we have seen in the past, there are probably some 200+ patented technologies embedded within the Linux Kernel. One we know about is RCU(Read/Copy/Update). There are no doubt others...
Since the kernel contains patented technology, does this mean that the kernel can not be covered under the GPL? Hmm... maybe Stallman *IS* trying to do us a favor...:)
Ron Gage - Westland, MI
I see a lot of threads assume that this will force patent holders to choose GPL or their patents, and that they will naturally choose their patents, but there may be another alternative. What if such companies, like IBM, who are supportive of OSS and the GPL, open-source their patents or something to the same effect. I'm no lawyer so I can't speak to the details, but could IBM choose to "give" their software patents to OSS, making them freely available under the new GPL? IBM's patents would then still be protected from use by competitors like MS who choose their patents over the GPL, while becoming freely available to other companies who open-sourced their own patents. It seems like it could be a big win-win-win for any company involved, plus innovation in general, especially if enough companies agreed to this. If Stallman can get such support from a critical mass of corporations, he will have single-handedly reformed the US patent system, making an end-run around Congress.
Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
Taxing the Internet is BULLSHIT. That's the problem with the Open Source crowd, right when you think they are about to take a gigantic step forward, they promptly trip themselves.
It's stupid because you'd never be able to monitor it with the introduction of open/public Wi-Fi among other technologies coming out. Mainly it's stupid on PRINCIPAL alone, taxing the very institution that gives you the power to distribute your ideas.
The Internet, above all else, is the world's largest public plateform for ideas, speaking, presenting, discovering, delivering. Taxing it would be like supporting DRM'd Internet.
WAKE UP PEOPLE!! This stinks of elitest nerdism.
There are going to be ways to write this so it's inclusive.
For instance it could be written in such a way that it only punishes if a GPL user sues another GPL user for patent violation.
That way a completely commercial organization with NO GPL software in use could go su-happy and take anybody they want to court, but somebody who benefits from GPL software...as long as they don't sue the authors of GPL software can use it as much as they want.
Basically write it ONLY to punish Evil(TM) action only.
Ignoring the fact that, in TFA, the relevant quote wasn't even a direct quote, and came from one person:
Please use a dictionary and look up the word "relevant." It is just stupid how this word is being used nowadays, especially by people who want to dismiss their opponents without an argument.
Something is considered "relevant" with respect to other concepts/situations. You might say that a car's gas mileage is relevant when considering its cost. You might say a civilian death toll is relevant when considering the benefits of a war. You might say the cost of a necklace is irrelevant when you're a multi-billionaire. These are all valid uses of the concept of "relevance."
You cannot, without sounding like a total media-drone press-release parrot, say "that politician is irrelevant" or "this product is irrelevant."
However, the more likely scenario (compared to IBM just quitting Linux) is that the Linux kernel would continue to be distributed via the old GPL - with one possible modification - the "or any newer version" clause. Not sure how that would affect newer versions of many of the GNU tools released with most versions of linux. I expect much forking.
After coming up with a good idea, the FSF has continued to push itself to the fringes of relevance. Cutting itself off from its largest product (Linux) would finish the job.
Many companies contribute software to OSS software while simultaneously patenting their own work in other areas. Most of the "good guys" maintain these portfolios exclusively to force other patent-holders into cross-license agreements to avoid being instantly put out of business when a (bad guy) competitor pops up with a patent. Driving these companies away from OSS is not a good idea.
Penalizing companies that engage in abusive behavior is worth considering. Limiting your friends to only those who have no strength at all is a bad idea.
One bright point is that most software packages will probably offer you a level of choice as to what restrictions get placed on GPL code. Recall this paragraph from GPL v2:
So, for instance, jzIntv, my Intellivision emulator, is offered under "either version 2 of the License, or (at your option) any later version." Unless GPL v3 offers my users something that GPL v2 doesn't, my users can decide not to subject themselves to GPL v3.
Now what isn't clear by that wording is if someone could fork this "GPL v2 or later" code and make it GPL v3 only without the copyright holder(s) (me, for most of it) giving permission. I think the answer's "yes." But that won't remove the GPL v2 code from the planet. And so just as you see some projects pick the proprietary-friendly BSD license over the GPL (since each has a different notion of freedom), I think you'll see GPL'd projects split along v2 / v3 lines as well. In my case, I may not even be able to publish code under GPL v3. My hands are "unclean." Looky here, my name is on 1, 2, 3, 4 software-related patents! I promise they are not as asinine as "one-click," and much narrower in scope.
Also, I'm one of the co-architects of several device security features that my employer will include on multiple upcoming chips. These features will be used by our customers to implement DRM! I didn't implement DRM myself. Rather, like the TPM chip, we provide an infrastructure that could be used for good or evil. But I did my best to make the infrastructure watertight. Sorry folks.
--JoeProgram Intellivision!
Two things here:
1/ I think this "kind of BS" is far less revolutionary than the "kind of BS" the original GPL was in its time.
2/ Corporations need open-source, not the opposite.
I share this attitude of restricking the rights of people who try to prevent me from coding certain algorithms. They hurt me, I don't want them to use for free the stuff I make. It makes a lot of sense to me.
The Register had a story on this earlier in the day, complete with a clarification from FSF Europe president Georg Greve:
So, not "companies using software patents lose rights to GPL software," more like "if a company uses patents to attack $GPL_SOFT_PACKAGE, they forfeit rights to $GPL_SOFT_PACKAGE". Sounds fairly reasonable to me. If you want to use the software, agree that you won't use patents to kill it off, whilst internally nabbing the copyrighted code for your own (redistributed) products.
-Q
In a way yes, but in another more acurate way- no. You are thinking Free in monetary ways, and not in terms of freedom. Yes freedom to do what you want with it is important, but .
What do I mean? If I take your GPL'd software package, modify it to include DRM, that removes the rights of the end users of the product from having unencumbered software (not to mention few DRM schemes will actually be free from patents and governing bodies).
While the ability to use GPL'd code is a freedom for the developer, the developer takes away the freedom of use and distribution of its output (data files) from the end users.
-M
when you see the word 'Linux', drink!
Yet another reason to stick with BSD, they don't mind if I make money...
Yes, I have similar rules
People who don't stop fully at stop signs or don't use their turn signals. I make a list and then I go and picket their house and harrass their neighbours.
Also, people who have beliefs that I don't agree with...I make sure I rip up their morning papers sitting on their door step.
I would love to betatest this GPL V3. Just on one of my projects, just to see how well it holds out in the real world.
I wonder if there is a draft somewhere which I can already stamp on my product ?
Slashdot: stuff for news, nerds that matter, matter for news, stuff that nerd
This means that people who were using older GPL'd software are free from obligations of the upcoming license.
You can't retrospectively change licences. And indeed, software authors can happilly still release software under the old GPL if they want.
The whole idea of free software is that it gives people the freedom to do what they want with it.
No, really it doesn't (in the case of the GPL). GPL'd software gives people the freedom to do what they want with it within limits. If I was allowed to do what I want with it with no limits then it would be fine for me to include "free" code in a closed product and sell it, which clearly the GPL forbids.
I do worry though that this new licence may make the FSF look like raving loonies to a lot of the world (more than they do already). They will need to word it very carefully. The current GPL is there to protect the authors of the software from companies ripping it off - it sounds like the new licence will be designed to protect parties who are completely unrelated to the project that is being licenced and that doesn't sound like a particularly sane idea to me.
http://blog.nexusuk.org
Can't wait until version 4 of the GPL comes out in a few years - I hear it will codify the creation of a "GNU/fatwa" to be used against anyone who's ever used a product that wasn't released under a previous version of the GPL.
#DeleteChrome
I have to agree that those who develop software to a model that opposes peoples' freedoms, should not benefit from the work of the people.
Patents have been a disaster. They only serve to stifle innovation. Organisations that use Patents against the common good should not have the right to access any of the labours of the community that they attack.
Patents are the spawn of the ideological right, they neither encourage innovation, nor promote success. The fact that Patents may be awarded for the most trivial and stupid ideas clearly shows that whole system for what it is - a shabby right wing system to make the richest organisations richer.
There are already a bunch of GPL-/like/ liscences for ppl that want to be open, but not really. BSD, MIT, etc. GPL is the alltruistic liscence that started it all and when the EFF needs to put the screws to the industry, sometimes they have to push back a little.
This fucking Rocks.
A "Patent Reciprocity" clause would be far superior. Example language: "Your license to use any and all software licensed under the GPL is contingent upon your agreeing to permit any and all software patents you ever own to be used free of any charge in the implementation of any software licensed under the GPL (so that usage of such software obligates no one to pay any royalties, fees or other compensation to you for the usage of any of your patents.)"
Cthulhu for President! Why settle for the lesser evil?
Correct. Section 9 of the GPL reads:
9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each versio nis given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by hte Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.
So, this threat only has teeth if the latest version of the GPL does away with this retroactivity. It would have to allow users to elect only a version including the "patent punishment" clause.
But that's not the biggest issue. Here's the biggest issue: Does the "patent punishment" clause trigger if the company patents (A) software related to the GPLed software, or (B) any kind of software?
Either option has issues:
(A) If the clause only triggers for software derived from the GPLed code, then that's fair and straightforward. It's also completely redundant with Section 6 of the current GPL:
6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein.
Thus, this option is non-newsworthy.
(B) If it's a threat to punish companies that seek any software patent, then this raises a host of untenable issues. Obvious problems:
Thus, this option is extremely problematic. It probably poses a much greater threat to small companies, and GPLed software itself, than to the stereotypical "bad guys" in the software patent biz. You can almost hear the industry fat cats rubbing their hands in glee, muttering, "Yes, please go ahead and kill the concept of GPL."
- David Stein
Computer over. Virus = very yes.
W went and retaliated against Saddam not because of oil, WMDs, being evil, but because Saddam tried to assassinate W's dad.
Now people want to modify the GPL to retaliate against people who patent software? Maybe the people who want to change the GPL should see how retaliation is working for W and reconsider.
An eye for an eye leaves everyone blind.
If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
I haven't seen how the proposed license is worded, and until it is actually released, we can all speculate on what it MIGHT say. I'd like to think that Stallman is intelligent enough to make allowances for those who support Linux and and free software. It would be sheer foolishness to do otherwise,
>>>> All software should be FREE!
>>>>
>>>> So we're going to freely share it with everyone we agree with.
-----
yea right kiddie, you are probably just another of those free software users who has never spent sleepless night behind a computer trying to make a living from it.
programming is work as is anything else where people use their mind to create something from nothing. now if i really decide to write something for free, then this is *charity*.
would you go to a car factory or to a food market and tell them that "hey dudes, i want your cars/food for free!" , they would be pretty sure to classify you as a nutcase.
opensource free software is great, yes, i like to use it too (heck, i run debian and ubuntu every where i go), but everything has it's limits.
if you invent a superior antiwind shield for automobiles that is 50% better than the ones used right now, would you just go to car makers and say, hey, take it for free ? or would you prefer to charge some millions for it at first ?
it's the same with software, if someone writes code that indexes a database/filesystem 33% faster than anyone could do before, they have the right to ask money for it. weather they do it or not is up to them.
ofcourse if i write a patch or a simple program like some irc client or webserver addon, i dont go running around and screaming patents-profit-yada-yada , but there are pieces of software that deserve patents and i dont think you (according to you attitude here) are in any position to judge the authors of these special software pieces.
summary : free software is great, patenting yellow buttons is bad, patenting really complex pieces of software is actually pretty damn right, not everything you can think of should be free.
I'd tell you the chances of this story being a dupe, but you wouldn't like it.
How long till we hear from Linus that the kernel will no longer be GPL'd...
I bet it happens within 3 days of the official announcement of the terms of this license...
td
hard core geek-ware
I'm sure many of the companies paying for OSDL own software patents. The idea that these companies would be shut out from using GPL software is so ridiculous that I question the veracity of the article.
If any Linux zealot ever engages in a debate with me about why Linux not taking over the planet, or that big business is forcibly holding down the OSS movement, I will simply point to this and say that the people behind the GPL don't seem to grasp how the world really works. I agree that software patents are bad, but I assure you this is the wrong way to go about changing it. These people seem to go out of their way to restrict themselves into obscurity.
-d
"Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
Seriously, how can this be enforced?
The article is vague, but my interpretation is that there will be language in the license that says if you have any IP, proprietary software, you can't use open source covered by the GPL?
(i.e. I can't develop a closed-source app on Linux?)
Or am I missing something?
I have a strong suspicion something like what is being suggested would not stand up in court. IP can't be taken away with a licensing agreement; the GPL can't own anything it didn't own to begin with.
For example, what gives you the right to think the table saw you sold me can't be used to produce furniture I sell on the open market? Sure, I can't slap a sticker on the saw and call it my own product, but the furniture?
Don't believe everything you read.
'penalties against those who patent software or use anti-piracy technology.' I think not.
It may (or may not) address these issues, but I don't think it'll punish users.
MS of MSNBC... Sheesh!
A) Isn't the "gain market share and then change the rules" approach one of the main complaints that leads people to go to Open Source over commercial solutions?
B) If say, for instance, Linux were to adopt this new version of the GPL (assuming this clause ever manages to get it's way in there) it would not be a hard migration path for everybody to switch to BSD.
C) Even if changing the rules mid-flight wasn't sort of a microsoft-ish thing to do, does GNU/Linux and all of the conglomerated applications surrounding it (and making up the core of Free Software that is used on a daily basis) hold enough market share that the GPL drafters could make the case in the marketplace that it's worth ditching a proven profitable business model in exchange for continued use of a somewhat replacable product (see point B).
In either case, it looks (to me) like this is just chest-pounding. Even if it goes through, the beautiful thing about the whole free software concept is that a fork from current-version GPL'd software could be maintained under a sane (no heavy political clauses) version of the license and we'll see which one the marketplace and usership embraces.
---
Play Six Pack Man. I
Doing such a maneuver is a political statement, and nothing else. And like most political statements, I don't necessarily support your view of the world. The hip culture helped produce a nice, open license. But now RMS sounds like he's trying to enforce a hip culture, not a software license. Screw that.
If this does turn out to be indeed true, I will not be using successive GPLs, and will only use previous versions. And hell, I'll add my own clause that successive GPL versions cannot be used on my code.
In the new version of the story, you can find a couple of quotes from me.
Let me additionally clarify that I don't want to raise general doubts concerning the FSF because it seems they're just brainstorming at this stage. I for my part believe that free and open-source software will do better if it's not perceived by politicians and by corporate decision-makers to be an anti-commercial movement. I've previously expressed that point of view, but on LWN.net my respective comments elicited a lot more heat than light.
Over at the reg
they have a better write up, the cause is to stop people like SCO doing an SCO and not to stop people like IBM doing an IBM.
The crapomiter should have gone straight to red on the 'all patent holders cannot use GPL' bit, that's just stupid.
thank God the internet isn't a human right.
Oh, I'm sure there's plenty of drafts written, just none that RMS and company are ready to share. It seems like I've seen these articles pop up every 6 to 9 months over the past couple years. (Take a look at the dates on those links.)
I mean, I know some FSF projects move slowly, but at least they make some progress. (Of course, from Hurd's announcement to "It boots!" was 3 years, so they must be rather, uhm, methodical?)
As for this comment: "So if they keep to the same formula, patents and DRM may deprive you of the rights to distribute GPL3 software, but probably not to use it." Maybe, but maybe not. If nothing else, it's not 100% clear to me who the licence affects when it's based on copyright. Namely, does it apply to the person offering the copy, or the person receiving it? If GPL v3 takes aim at DRM and patents, it may restrict you from receiving a copy. (Seems unlikely though... I'm pretty sure copyright focuses on the person offering the copy.)
--JoeProgram Intellivision!
The GPL will definitely interact better with patents. The main lawyer for the FSF has been encouraging free software developers to apply for software patents, to defend against unscrupulous companies patenting free software and to provide a disincentive for companies to sue free software projects over software patents.
Most likely, the GPL v3 will require that any patents used by the code and owned by the licensor must also be licensed for use by any code derived from the licensed code.
70 years ago, most patents were public and used to create new things - in the last ten years it's shifted so much that most patents are used to hamper development and creation, much as lawyers are.
and if you're an IP or patent lawyer and offended by what I just said, ask yourself why your field has quintupled in size over just the last ten years?
-- Tigger warning: This post may contain tiggers! --
Sure you can, if you hold the copyrights to the code. The difference is, you can't remove from existence the older versions of the code or bar people from using those under the older license.
This is a minor but important point. If I want to take my GPL'd stuff private and proprietary, I can. Any GPL'd copies floating about are fully legit. But, if you want any features from newer versions, you're ponying up for the proprietary version. (Take a look at Aladdin vs. GPL Ghostscript for an example of this model in reverse.)
--JoeProgram Intellivision!
it's not that simple to alter the GPL before applying it : it will require that any modified version be redistributed under the _original_ GPL, not the one you modified.
so the protection / attribution clause (that some FUDders call "virality") is also there to make sure the GPL's integrity will be respected, which complicates a little the use of derivative licenses...
At the very lowest level, the GPL is about `free' software. Not free as in beer, but free as in freedom (though free as in beer tends to come along with it as well.) However, the GPL is not the most `free' license out there. It puts signifigant restrictions on what you can do with the code, but these restrictions are generally something that companies and people can live with.
The idea is that these restrictions are needed to keep the software `free'. And while many disagree, many do agree that it's a good thing.
However, the idea that you can't use GPL software at all if you patent software or use DRM, well, that's nuts. That's about as un-free as possible, and I suspect that it will lead to people either 1) using the old version of the GPL or 2) discarding the GPL entirely for a BSD or other license.
Certainly, I don't expect any companies to decide not to patent software or use DRM just because of this new GPL.
RMS has done a lot of good things for the ideas of open source software and free software and such, and has personally given us several excellent pieces of software (like emacs, the King of Editors! :) But he's also sort of a fringe character, and has many kook-like characteristics. Pushing a GPL that doesn't allow the use of the software by certain people will only make his views even less relevant ...
Join us now and share the software indeed.
In any event, I don't think the post you were responding to was coming from your typical `warez puppy' mindset, which seems to be how you responded to it. It looked sarcastic to me.
Well explained.
I think the idea here is that you can have my improved windsheild for free, as long as you are willing to share your improved steering wheel with me. But the guy over at CarCo or whatever who patents his improved hubcaps, isn't allowed to use our technology improvements becuase he isn't willing to share his. We all still make money off the car, but our car and the car maker who provides the better steering wheel have two improved technologies vs the guy who patents his stuff only has his better hubcaps.
Visualize Whirled Peas
Patent retaliation? Excuse me while I choke... This sounds like a really bad idea. I understand the frustration and anger that the software patent mess has given rise to, but isn't the GPL about freedom? To this point, the language of the GPL is largely positive, but adding patent retaliatory language pushes the GPL closer to the very dark side that its supporters often rail against. Such language can only hurt the adoption of OSS and the GPL.
To the making of books there is no end, so let's get started
Before we start discussing about the positive or negative things that might be or not in the next GPL, shouldn't we wait to have the news from a reliable source. MSNBC cannot be a source of non-FUD info about GPL.
GPL is designed to protect free software. That means that the content management system that is GPL'd should not be elligable for a patent, but that the DRM'd content it plays is fine.
There is a simple market problem here, it costs money to create content, if no one pays for content, (many) people will stop making content.
DRMs are a valid option, and if they are created in a way that allows me to view/listen/read to all of the content I have purchased or rented on any of my systems (car, phone, iPod, computer, tv, PVR, etc) then I will have no problem with them. If they prevent me from burning multiple copies, or make those copies useless to anyone but me, that's fine by me.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
Hasn't Linux said that this kind of stupid decision is why he opted to leave out the "or later" clause from the kernel's license?
I like the GPL, use GPL software, and think it's a good thing overall.
However, I am having difficulting grasping why a software license should be dictating how content is distributed. If anything, adding DRM penalties to the GPL would do more to lock out Linux boxes from mainstream content than anything Microsoft could do.
Software should be free, but limiting the freedom of people using it to listen to DRM'd content is counter-productive
wow, an econ lesson (i teach HS econ). What I think your arguing is your time versus the product. Your time is valuable and scarce, but the code is not necessarily. for example, though you need bandwidth, drive space, blank cd's, etc., you can replicate code, or the binaries, unlimtied times. you can't do that with a car. and there is a huge difference. we're paying for the allocation of scarce resources going to the car, or your time going to coding. but once complete, a new car still requires X amount of metal, a copy of your code requires 0 amount of your time.
the debate on "free" software is an interesting one economically. for example, open source can help a customer, but if they choose not to take advantage, it's "wasted". while getting under the hood of say Word would be priceless, you don't always need to.(maybe bad example!!) it's a bonus.
the difference between a design, a product, and an idea is tricky. even for an artist, a painting is still a single painting. a design can be copied, but what you're paying for was the time and effort. you're allowing others to use it. if I sold a design to Coproration X for $1 million dollars, then I feel my time and effort were worth that. if i license the design a $100 per, then I either can't get a million, or I figure 10,001 peopelo will license it.
i am a huge supporter of free software. i wrote an internal forum for my school (mysql/php) and licensed it gpl. my colleagues think i'm crazy. but what was I going to get paid, really? but, every school that uses it sees my name at the bottom.
i support any license, i as a consumer use what I feel is best. that's why i develop on my ibook.
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
Assuming you mean the Linux kernel here, that was pretty much a given anyway. In order to relicence it (the Linux kernel uses GPLv2 with an extra clause, IIRC, and that only) they'd need to get every single contributor who still has code in the kernel to agree, as Linus doesn't require copyright assignment.
Patents are the nuclear weapons of the software world. Many companies have them in case they get attacked, and everyone knows that should there be a patent war, there will be no winners.
The goal of disarmament is noble, but in a world where these weapons already exist, it's very difficult. I have a software patent, and would give it up in a heartbeat if everyone else would do the same. The following solution is one with perhaps even more teeth, and one that I would embrace:
I propose a modification to the rumored GPL 3.0: "The fee for this software is (huge number), due upon initiation of a software patent attack against any entity." A provision specifically allowing retaliatory lawsuits might make it even easier for patent holders to accept.
So, take for example what Unisys did with their LZW ("Gif") patent. The moment they initiated the first lawsuit, huge bills would come due, one for each piece of GPL 3.0 software they had ever used. Mutual Assured Destruction in it's purest form.
I could have sworn I typed LinuS...
>All software should be FREE!
Whether you are misinformed, deliberately deceptive, or harmlessly misphrasing things I do not know.
The GPL does NOT say "all software should be free".
Proponents of GPL and free software might WISH all software were free, or more people used free software... but those are clearly less ambigious statements than what you say.
People against the GPL use this phrase to edemonstrate that their GPL coworkers want the boss to stop paying everyone, and give away the company code.
Should != Shall
Please do not strawman your opponent. Be honest about things.
(And I think we'll find the MSNBC article to be sensationalized).
You can't retrospectively change licences. ...
If I want to take my GPL'd stuff private and proprietary, I can. Any GPL'd copies floating about are fully legit. But, if you want any features from newer versions, you're ponying up for the proprietary version.
You need to look up what "retrospective" means - you're talking about changing the licence on _future_ versions, hence you're not retrospectively changing the licence.
I guess I worded it badly though - you can retrospectively loosen the licence but you can't restrict it. (I.e. code that's been released GPLed is going to stay GPLed but you can add an additional licencing condition which allows stuff that GPL excludes).
http://blog.nexusuk.org
The real scoop
The basic idea is that if someone uses software patents against a Free Software program under the GPL, he might lose the right to distribute that particular software, to use it for their products. We have no interest in restricting the way people can use and develop software.
If you patent something related to the way that Apache serves web pages, you are no longer permitted to distribute Apache under the GPL.
If you patent something related to the way Linux's memory management works, you are no longer permitted to distribute Linux under the GPL.
Sounds good to me--- Basically, its an addition the GPL saying, "If you patent some aspect of your software in an attempt to restrict redistribution through non-copyright-based legal tools, your software may no longer be distributed under the GPL"
This is a NECESSARY addition. Otherwise, whats to stop some company from patenting X related to some feature they just contributed to the Linux kernel, waiting 2 years for that feature to become widely used, and then sue everyone using the kernel into oblivion?
WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
The basic idea is that if someone patents software, he loses the right to use free software.
So long IBM, and thanks for all the fish!
I think there is a world market for maybe five personal web logs.
Nothing is going to change until we either shoot the bastards or take away their ability to use our software.
Has anyone considered licensing the content so that no member of the RIAA or MPAA, nor any employee of any member company, may use the software?
Andy Out!
The FSF was never about giving away software... To do that you just needs computers and FTP space, which RMS had through MIT anyways (that's who distributed GNU for the longest time) and sell the tapes.
The GNU license, as opposed to the MIT or BSD-w/o advertising clause, was about encouraging OTHERS to give away software. Why is GNU Readline GPL and not LGPL? Because if you want to build applications with that functionality, you need to release it under the GPL, or I suppose, something GPL-compatible and let others use a compile-time option. Either you added the viral GPL license OR you released your software in a way usable free software only people.
The goal of the FSF is to get as MUCH software as possible available for people that want to ONLY use free software.
The FSF doesn't care about Microsoft's bottom line.
The FSF doesn't care about "converting users to free software/open source software."
The FSF doesn't care about "benefits of open source development models."
The FSF is dedicated to one thing only. Getting as much Free Software available to users that share their cause.
It is, of course, reaching the absurdity point, where it has become almost religious (and not just the old belief that it is right to be able to modify your softare... and you ought to be able to share your stuff with your friends)... In writing the old GPL (v1 and v2), the goal was to make the software free for ANYONE to use, and use it as a CARROT (if you play in our sandbox, you get to use all this code for free) for development. It appears that there is now a desire to use a stick as well... (if you don't follow our rules on related items, you can't use ANY of this code for your development).
I presume that the GPL will stick to its core as a distribution license. One of the MAJOR fundamental issues that the FSF talked about was that USAGE licenses were absurd and should be ILLEGAL, copyright only covers distribution.
If the FSF turns this into a EULA... EXTREMELY unlikely, I would expect them to lose what remains of their leadership. Unfortunately for RMS, the man that STARTED the movement for free software (and therefore, open source which was originally an attempt at rebranding), he has been relatively marginalized and called a zealot and extremist. I believe that this is an attempt to retake the leadership of the "Free Software/Open Source" Camps under the FSF banner, but I believe it will cause such resistence as to cause a schism. That may be good, or it may be bad. I happen to like competition, but I'm not convinced that Open Source / Free Software compete for people anyway, as the extreme views of the FSF limit them to true believers.
Alex
I can take the code as it exists today, not change a single line other than the comments which state the license, and re-release it as non-GPL code. How is that not retrospectively changing the license on that code? I can even dig up previous versions and re-release them under a different license.
I guess the point is, you can always relicense code, but that never removes from existence the previous versions. And so, any change in license tends to only increase the freedoms available to users.
Of course, that last point is not strictly true: If license A lets you do "X but not Y" and license B lets you to "Y but not X", code offered under a dual license allows you to do "X or Y, but not both, depending on which license you accept." (When code gets offered under a dual license, the end users essentially get to pick which one they accept. Only one license affects a given user at a time.) Adding a second license did not strictly increase the total freedom available to the user, but it did increase their choices among restrictions.
--JoeProgram Intellivision!
Grandparent is totally off here. Nothing will change for software, that is currently licensed under GPL. Not unless the terms of GPL3 are actually looser than those of it's predecessors. Period.
“Wait for Hurd if you want something real” –Linus
Well, I must be the only one here, but I do believe that an anti DRM and Software Patent clause in the GPL is a good idea. For a start, people have got to realise that the GPL was never meant to be a "nice" license. This license was born out of the continuing threat against developers and against their desire to share sourcecode with others (If you think the desire to share code is not under threat, check for a specific clause in your contract with your employer that states that all software you develop is theirs). So yes, in a sense, and as it has long been accused, the GPL is viral, and this is being demonstrated here. But it's no more viral than the first article of the Human Rights declaration. And in essence, the GPL is the equivalent of the Human Rights declaration for Software. A lot of whining going on around the GPL, and it being too restrictive already, can be pretty much interpreted to people using the first article of the declaration of Human Rights to their advantage ("Hey, I'm as egal as anybody else, so give me the rights to access your GPL'd sourcecode"), but then complaining that it is in some way too restrictive to their interest ("Couldn't I be more equal than others and not share the code I developed out of GPL'd elements?"). And here lies the true secret of the GPL. The GPL is not directed at helping you. It is directed at helping others "benefit" from you! Understood, it is hard to relinquish your rights from something you invested a lot of time and effort in, and not profit from it. But I think it is time we collectively realize that unchecked capitalism will never profit mankind as much as the free (as in free beer) sharing of resources. Of course, some of you will disagree with this last statement. But then, have you started seeing a trend between increased capitalism and an even smaller number of individual controlling more and more of the planet's resources? How long till you are excluded from that small circle and trying to play catchup with people who will not relinquish any of their developments (because, after all, they have no incentive to do so whatsoever)? Oh, and while we're at it, does my believing that capitalism is notthe ultimate answer make me a communist? I sure hope not! Now, why would they want to add a clause against DRM and Software Patents to the GPL? The answer is fairly simple if you consider how viral capitalism really is (even more so than what Microsoft has been accusing the GPL of) When no safeguard exist between a capilastic and a somewhat nicer and more altruistic approach, which one do you think will prevail? Which one do you think will try to use the other to its advantage? Just consider where we would be if the greatest ideas in science had been patented and DRMed from the beginning of the 20th century onwards? Do you really think you would be posting on /. for a start?
You should only use free software and avoid unfree software.
My opposition to software patents stems from concerns over their effect on the economy, the industry (except for a few large corporations), and innovation. I'm pro-copyright, pro-trademarks, pro-trade secrets, and even pro-patents in those areas in which they're justified and necessary.
I'm not really FSF-aligned, nor have I worked with them politically. The NoSoftwarePatents.com campaign, which I founded last year, was backed by companies (initially Red Hat, MySQL AB, and Europe's largest web hosting company 1&1). Furthermore, I'm a computer game developer, and my project is .NET-based.
I recently warned the open-source community against taking a radically anti-IP position:
ag-IP-news: Open Source Community Should Steer Clear of Anti-IP Positioning Warns Mueller
As for software patents, I expect v3.0 will include a far more reasonable clause automagically granting patent licences when code released.
This is just a trial balloon.
"We're fundamentally opposed to DRM. We think it's a dead end for society," Greve said, adding all software should be free to use and that artists could be paid for their films and music by a general 'taxation' on Internet connections.
I guess Greve is a new minion/spokesperson for Stallman.
First off, I'm sure filmakers and musicians will be oh so happy to "socialize" their media. Not.
But Stallman's attempt to put his politics into the license will result in utter failure. DRM is here whether Stallman or slashdotters like it or not, and any attempt to "punish" these people will just result in utter failure for the GPL v3 - even if the license is legal.
This stuff coupled with extending the viralness of GPL v3 in relation to web services will just result in people using GPL v2 and making GPL v3 completely irrelevant and Stallman and the FSF even more irrelevant than they are today.
I B M.
do we really want to alienate them?? You are 100 percent correct mr parent poster.
Stop signs are only Suggestions
I know some people just totally hate the idea of patents and DRM, but that's no reason to start driving a wedge between the fundamentalist and the average user. Simply put if you don't agree with a company's policies, don't buy or steal(as is more often the case) their product. DRM came about because people were stealing music and software. You can't argue that fact. If a new CD or DVD comes out that you just *must* have and it is DRM'ed then you have to make choose what is more important: your principles or getting that item. If the company can make money selling DRM then they will. If the public at large rebelled and refused to buy DRM then they won't sell it. But, I think everyone needs to stop fooling themselves in to believing that the root cause, the theft and copying of copyrighted materials, is not a problem. A true artist just wants to share his or her art, but you can't feed your kids on good feelings.
I won't pay such a tax. We don't need 7/8th of the population calling themselves "artists" so they can get a check from my ISP bill. Not happening. society is already past the point of full time support for those folks. that is one of the reasons that they are complaining, but it's just economics, that "art" market is beyond saturated, it's flooded. They can't all be full time at it.
aaakkkkk The more I think about it the more I realize it is totally out of the question. No, nein, nej. Put your art out there some other way if you want to sell it, but no overall tax. We already did that with blank recording media and it "wasn't enough".
I tell you what I *would* support, a modest in size but useful and functionallinux distro, that had those programs included that were voted on by the purchasers, where all the devs got a piece of the profit. ONE cd max, once a year updated max. Those who didn't care, swell, those who produced the OSS and wanted a chance at a collective micropayment could offer what they had. the incentive is, want to keep getting those payments, keep working on your software, make it better so it stays in the distro come vote time. The distro producers/packagers get a small percentage, the rest all divvied up to the other devs. The folks who use it get to vote on what is included because they come up with the coin, those who don't, no vote. That would eliminate dozens of redundant programs, and reward the devs who actually produce useable stuff beyond pre beta ware. I would pay a reasonable yearly fee for such a distro. I wouldn't pay 100 dollars, but perhaps under 50$ or so, perhaps even less,25$ maybe, but I WOULD like to support all the free coders out there without having to personally do a thousand paypal payments. We have paid distros now, but only a relatively few of the devs involved in the programs on the disk(s) get any money. Just not fair.
I didn't think RMS could top the hubris of demanding five years ago that the developers of KDE ask forgiveness for an alleged GPL violation, after the circumstances of the violation no longer applied.
Apparently, he can.
The GPL is a means of protecting the "openess" of open-source code. It is not a proper tool for behavior modification and cultural engineering--nor should it be.
Flat out prohibiting use of GPL software to companies that us DRM and/or Patents seems a bit extreme.
In the CIIIA, DRM bans free software from computers.In Soviet Russia, free software bans itself from computers with DRM.
I'm still trying to figure out what people mean by 'social skills' here.
I can take the code as it exists today, not change a single line other than the comments which state the license, and re-release it as non-GPL code. How is that not retrospectively changing the license on that code? I can even dig up previous versions and re-release them under a different license.
The licence forms part of a package - you are releasing a new package with a different licence - you are not retrospectively changing the licence on an existing package. The old package is still available under the old licence, people who are using the old package are still using it under the old licence - you haven't retrospectively changed the licence theya re using that code under.
The licence is a contract between the author and a second party - both parties have agreed to that licence and neither can change it without the conscent of the other.
Infact, I think under GPL you are required to put a licence header in each source code file.
If license A lets you do "X but not Y" and license B lets you to "Y but not X", code offered under a dual license allows you to do "X or Y, but not both, depending on which license you accept." (When code gets offered under a dual license, the end users essentially get to pick which one they accept.
However, I think in many cases it would be difficult to enforce this - with free (beer) licences there is usually nothing stopping someone from "purchasing" more than one licence at the selling price (£0) and using both at the same time.
http://blog.nexusuk.org
That's not a copyleft licence. Apples and oranges.
Well, the RIAA managed to get something of a tax onto blank CD-R media (though not much of one here). Granted, it's only for media designated "Audio," and the "Data" stuff works just fine for audio in most cases, but it does provide a model. (In Canada, I believe there's no such distinction between "audio" and "data" CD-Rs for purpose of taxation.)
All you'd need to do is tax the big data pipes. That's it. That'd raise the cost of access to the Internet infrastructure, and those costs will get passed up the chain, eventually back to the consumer. It's just like how tollways and turnpikes ultimately raise the price of milk and veggies.
--JoeProgram Intellivision!
In reality, the patent provisions that the FSF are considering for inclusion in the next version of the GPL are inspired by the ones in other Free software licenses including IBM very own CPL. They know as well as anyone else that patents pose a threat to Free Software and thus wrote their license in.
The FSF has stated that one of their goals in the next version of the GPL, is to eliminate some of the technical legal barriers between otherwise acceptable Free licenses, and have promised to allow plenty of feedback before settling down on anything. I'll wait for the draft to actually come out before making any judgment on it.
How do you BSD something that was already GPL 3.0'd? That would at least require written authorization from all contributors, which may not be possible for many of the larger and more active projects.
You summed it up in your last sentence:
i support any license, i as a consumer use what I feel is best. that's why i develop on my ibook.
It is anyone's perogative, as a consumer or producer, to apply any value they want to something, be that value assessed in time lost from doing something wage earning, the colour of the box, whatever. In your example you expected little/no moneraty gain vs. the hassle of trying to market it and your intrinsic feeling of "oh what the heck, this'll get my name about and I have only to gain from getting it out in the public [perhaps you didn't even expect that but an alturistic subconscous gave you some feeling of pleasure in giving something to others]."
Value is what you make of it; today value is often seen as the price of something, but I derive great value from going for a walk in the countryside, which is free - is that value or is that my own personal profit - is value as we use the term infact profit (be it personal or corporate, or more correctly surplus value)? It is quite ironic that many Slashdotter, neigh workers in America, on the one hand claim to be proud of capitalism and the gains it brings, but on the other employ pure Marxist thinking that effort or time producing something has an automatic value.
I could have my licenses screwed up but doesn't the OLD GPL require you to submit your changes if you release software based on GPL source? Basically it looks like a win/win to me. Old applications still get the newer updates and no one can use the newer updates that are integrated unless they don't patent software.
I think it's a great idea. Lost of companies are already making money directly from free software or benefiting from code without having to patent everything.
Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
The windshield is a bad analogy. I don't agree that an analogy is needed at all here.
The new licence does not say that you cannot charge for your work. It is designed to be incompatible with Patents and DRM. This is distinct to copyright.
Much copyrighted software, written for profit and sold for profit, is developed using GPL components. This is not illegal.
Currently, software patents are invalid in Europe and other parts of the world. This has not prevented people earning a living writing code. You could make a strong argument that it actually helps.
DRM is a seperate issue. DRM is a tool that could be used positively, but with the current balance of power, is going to be used to the detriment of most people.
In using the GPL as a weapon against patents and DRM, the factions are going to divide into more extreme camps, but it's a misunderstanding of the amendments to GPL to confuse Patents with Copyright and to think it bars employment.
Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
But it is one that will solve itself, as DRM reduces the value of products that use it to the point where their sales disappear.
What is MS's number one wish re: Linux? That all current and potential MS customers dismiss it as a toy created by a bunch of clueless, communist, dorks. RMS is playing into MS's hands so perfectly with this move that it's terrifying.
I've been saying for a long time that RMS, Linus, Perens, et al. should shut the hell up and stick to topics they actually know something about. This looming mess with the new GPL is the surest proof yet that their egos are in control, to the detriment of the entire F/OSS community.
Comment removed based on user account deletion
I guess the hair we're splitting is this: I think of the code as "FooBar v1.03", and I can decide to change license I offer it under from GPL to Whatever. What you're saying is that "FooBar v1.03 (GPL)" and "FooBar v1.03 (Whatever)" are different packages and so I haven't changed the license so much as introduced a new package. In either way of phrasing it, the GPL version doesn't go away, and on that point I think we violently agree.
Depending on what X and Y are, you should still be able to enforce a single user with a single copy of the software from doing X and Y simultaneously. And if I were the author of the software, I might even implement such a restriction in the source code, and it would be against the license to remove the restriction.
One example might be a program that can either rip CDs or burn CDs. License A lets you rip but not burn, and license B lets you burn but not rip. (Admittedly a silly example, but at least it's easily explained.) Sure, you could keep two "copies" for essentially free, and use one for ripping and one for burning. What you're barred from doing is a direct CD-to-CD copy (say, if you have two drives).
--JoeProgram Intellivision!
I can take the code as it exists today, not change a single line other than the comments which state the license, and re-release it as non-GPL code. How is that not retrospectively changing the license on that code? I can even dig up previous versions and re-release them under a different license.
I guess the point is, you can always relicense code, but that never removes from existence the previous versions. And so, any change in license tends to only increase the freedoms available to users.
Of course, that last point is not strictly true: If license A lets you do "X but not Y" and license B lets you to "Y but not X", code offered under a dual license allows you to do "X or Y, but not both, depending on which license you accept." (When code gets offered under a dual license, the end users essentially get to pick which one they accept. Only one license affects a given user at a time.) Adding a second license did not strictly increase the total freedom available to the user, but it did increase their choices among restrictions.
I think what he was trying to say is that while you can make only that minor change and re-release your code, that change does not affect any already existing copies of your software. Those that have copies already are bound by the license at the time the license / software was acquired, not by the new license packaged with your re-releases. Thus your changes are not retrospective. That's how I understood it, anyways.
- Ghent
For example, most (all?) Thinkpads have a DRM chip in them.
This is incorrect. Most of them have a TPM in them. A TPM is not a DRM chip, although DRM might be one application of a TPM.
Ironically, the only support of the DRM functions I'm aware of is via a Linux kernel module with was/is made freely available by IBM and is open source.
Yes, IBM provided an open source API to allow programmers to use the TPM. AFAIK, no one has used this API for DRM, although I know of at least one project that is using it for securing keys used for file encryption.
And while the GPL is becoming increasingly powerful, it's got no where near the power to force a fundamental change in how the industry works.
I partly agree. I think the GPL can induce change -- and it has already -- but it musn't be too heavy-handed. I see a few variants here:
The last two options are fairly reasonable, IMO, and would have the effect of reducing the risk patents pose to GPL software. Personally, I like option 4 best.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
It is truly sad that most posters on /. are unable to do a basic search to fact check.
I find it funny how people who are Pro-BSD license vs GPL think they are somehow shielded from patent suits.
Just because you change from a GPL to a BSD license will not protect you. It's not just GPL licensed software that's in danger..it's ALL free licensed software that's vulnerable including those under the BSD license.
I love software patents because they let big companies fight with other big companies and crush small companies.
Its the American way, not that pussy european way where we pay taxes to the government to pay for people. Instead we use our money to promote business which is good for all Americans, from the Walton Family to the Gates Family to the Ford Family".
> From the article:
The article is wrong. Unfortunately Georg Greve has been misquoted. (I've heard from him by email.)
Some GPLv3 information from the horse's mouth is in the recent FSFE press release about the GPLv3 process.
Expert in software patents or patent law? Contribute to the ESP wiki!
well, for the info, there already is a tax on the internet (well, on phones actually, but it carries over to the internet as most people use dialup or DSL, which uses phone lines) called the USF (universal service fee/fund http://www.fcc.gov/cgb/consumerfacts/usfincrease.h tml). you likely never noticed it on your internet bill, but it's there if your ISP isn't footing the bill themselves (unlikely).
upon the advice of my lawyer, i have no sig at this time
To those of you who are running around with your heads cut off, babbling about moving to the BSD license, locking yourself into GPL2, or even giving up on Open Source altogether, please: Sit down, breathe into a paper bag for a few minutes, maybe pop a Valium. All we know for sure is one MSNBC reporter's interpretation of a few ideas that may or may not be running around in Richard Stallman's head. When we see this provision in an actual draft proposal, then go ahead and climb back out onto the ledge.
I think it's very unlikely that this will actually happen. First, it would bring the GPL's enforcability into question, since this would be the first restriction on users of the software. Up until now, the only restrictions were on people who modified and redistributed GPL'ed software.
Second, you just know a good chunk of the community would revolt.
Finally, there are much less extreme forms that would achieve similar aims. One person suggested only removing the right to use the software if the company actually tried to enforce a patent against an open source project.
In summary: Don't Panic.
You want the truthiness? You can't handle the truthiness!
They have to be joking. We don't need socialized software and entertainment. That's just ridiculous. I'm not going to pay some stupid nerd to sit in his mommy's basement and make CG porn. There's a reason we use the free market system to take care of this kind of thing.
and your last sentence sums it up nicely too. they do so because they have the freedom to do so. it's why people can protest how the government is fascist, as if their actions weren't the very contradictory evidence. it's why europe can bash us, because they know we'll allow it. they would never want marxism, and they know all their squawking is just that, and their safe in the knowledge that we'll never get there. it's a self assuaging act.
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
This will only cause confusion with the real (current) GPL.
This new thing should be renamed GCL or GHIL, for "Gnu Communist License" and "Gnu Hopless Idealist License", respectively.
Well, as far as I'm concerned, they can take all the time they need to get it right. It's an important work :)
Maybe, but maybe not. If nothing else, it's not 100% clear to me who the licence affects when it's based on copyright. Namely, does it apply to the person offering the copy, or the person receiving it?
The person originating the work holds the copyight - the right to copy - the work alone. He may then sell, assign or grant licences for others to also copy the work. A bit more too it than that, but that's be essentials. Permission to run a GPLed program is expressly granted in the licence, irrespective. So even SCO can use GPL software at the moment - they just can't legally distribute it. Since you can't run a program without receiving a copy in some form, we can probably safely assume that this too is included.
If GPL v3 takes aim at DRM and patents, it may restrict you from receiving a copy.
Well, yes, if Stallman chooses to change certain fundamentals of how the GPL works. I can't see why since it would conflict with the Free Software ethos, and he's been known to be quite keen on that aspect of things.
Seems unlikely though... I'm pretty sure copyright focuses on the person offering the copy.
The copyright remains vested in the author. The terms of the licence which permits use of the software could be changed to exclude, say, patent holders, but I can't see it happening.
But if it does, we'll have a whole year to change the terms under which we offer our software and/or tell Richard not to be such a twat, according to preference.
If it happens. I don't think it will.
Don't let THEM immanentize the Eschaton!
Stallman hates Linux. He wants everyone to switch to either BSD, Mac OS-X, Open Solaris, Windows, etc, since most people ignore his Gnu/Linux demands.
Mr. Mueller: I have an advice for you: go back to school and take some basic computer science and EE classes, which you apparently skipped... This will make you realize that there is absolutely no difference between hardware patents and software patents, as far as computer science is concerned. Hear me? ABSOLUTELY NO DIFFERENCE AT ALL !!! Write it on your forehead! This is called Turing equivalence, The First Law of Computing, if you will. Read this, if you don't believe me: http://groups.google.com/group/comp.lsi.cad/msg/00 71ce40aeb97379?hl=en&
ANY computational algorithm can be implemented entirely in hardware, as
part of chip design, or it can be implemented as an executable code for
programmable DSP, or it can be written in any general-purpose
programming language, e.g. Java, to be run on any general-purpose
computer.
The decision to implement certain computation in hardware or in
software is influenced by a number of practical considerations, such as
intended use, speed of execution, size, power consumption, cost to
manufacture, future upgrade plans etc.
Of course, nobody is suggesting hardware implementation of, e.g. e-mail client,
or, at the opposite end, a software implementation of a core speech
compression algorithm as an add-on Java program for cell phone, but it
can be done, right?
So, tell me, Mr. Florian Mueller, why you keep brainwashing those err... poor and under-educated young people in "No Software Patents" T-shirts running around the Parliament and screaming "Freedom!"
How the hell does a truly unique and unobvious algorithm patent, e.g. RSA patent, interfere with their freedom?
I have always thought that people who write computer games for too long eventually become mentally handicapped ... just joking... nothing personal...
In other words, remove all references of the GPL from the GPL, as well as the annoying crap.
I'm not trying to be a jackass and tear you down, but I think there are flaws in all your suggestions which are fatal. Ultimately I don't think this problem is as solvable a DRM itself. You can put up elaborate barriers, and they might even work most the time, but ultimately, they aren't addressing the right tool for the "problem".
1. Holders of software patents cannot make use of the permissions granted by the GPL at all. I don't think it's possible to prevent them from using the software, but they could be prevented from creating derived works or from distributing copies.
I think this would pretty much kill the GPL in the corporate realm. Every major software player has some patent on something software related. So these people would be reduced to leechs at best.
2. Holders of software patents can make use of GPL-derived permissions, but only as long as they don't enforce their software patents.
If patent holders don't enforce their patents, then the patents are useless. (and effectively become public domain, similiar to trademarks). The amount of money big players like IBM and Sun make off licensing their patents is a signifigant chunk of their overall profit. By the same token, the money and resources it takes to patent even the simpliest of software ideas (which are frivolous at best) is non-trivial. Even if I interperate you to mean "only enforce defensively" there are problems. The major one is that the companies would go out of business overnight as their stock price tanked. Giving away the patent licensing fees would be seen as a VERY dumb move by the money-driven. The other one becomes defining "defensively". Defensive how? When someone sues them for infringement? What keeps me from using a suite over say, one-click shopping to hit my oppenent with everything I have in my portfolio? More importantly you can't selectively enforce your patent rights informally. You either explicitly grant rights or your retain them. The patent system is a "least permission" model. You start with no rights, and have to be explicitly given them.
3. Holders of software patents can use GPL-derived permissions, and can enforce their patents, but if they enforce their patents against *any* GPL project, they lose the right to use any GPL-derived permissions.
So basically, this means any patent can be used freely by anyone releasing under the GPL. But if I decide to sue, then the GPL people have to stop, and I have to stop using their stuff. There are multiple problems here as well. The major one is I don't think anyone making money off a patent is going to happily hand out a license to anyone using GPL. Even if they did, there is a more serious danger. A single party could easily kill large segments of the GPL world with a little planning. Let's say XYZ corp has the patent on some data format "X". X is a good format, and soon everyone is using it everywhere. Whole projects depend on it at a low level. Then one day XYZ corp says: "Nah, we don't want you to use X anymore, and we're cool with not using your stuff. In fact, we're going out of business" So, everyone who uses X in the GPL world now has to immediately stop their product AND get their users to stop. Then they get to rewrite from the ground up. Ouch. Of course the whole concept depends on selective patent enforcement, which I believe isn't valid anyway...
4. Holders of software patents can use GPL-derived permissions, and can enforce their patents, but if they claim patents that are infringed by a GPL project, they do not have the GPL-provided permissions for that project. They can gain the use of the GPL for that project by explicitly licensing the patent for all GPL use.
This doesn't really change anything from idea 3. If I own the patent for "X" a
I'm a big fan of the GPL, and of course I'm opposed to software patents, but to divine from the two the need to tax everybody for everything just smacks of totalitarianism. Who then decides how this money gets doled out to the artists, for one thing? And how does this model work for movies, when they cost millions of dollars to produce? I just don't see it.
The moral of the story: NEVER underestimate a marxist's capacity for self-immolation.
PS: If you are at all interested in this sort of thing, I cannot recommend highly enough the work of the pseudonymous author "Spengler", at the Asia Times:
Ha, ha, ha. Yes, that's quite amusing...
I'm a big fan of the GPL, and of course I'm opposed to software patents, but to divine from the two the need to tax everybody for everything just smacks of totalitarianism. Who then decides how this money gets doled out to the artists, for one thing? And how does this model work for movies, when they cost millions of dollars to produce? I just don't see it.
The moral of the story: NEVER underestimate a marxist's capacity for self-immolation.
PS: If you are at all interested in this sort of thing, I cannot recommend highly enough the work of the pseudonymous author "Spengler", at the Asia Times:
and how does crippling the software with DRM or patents and locking it up help promote the goal of the GPL: keeping software free (as in libre)?
if software that was under the GPL, were encumbered with patents or crippled with DRM, then by definition, it isn't free (as in libre) anymore.
in this world we live in, "kooks" are the most sane and reasonable people it seems.
Science : Proprietary , Knowledge : Open Source
First off, I'm sure filmakers and musicians will be oh so happy to "socialize" their media. Not.
DRM is socialism too. Its just run by the corporations rather than the government. The down side is that corporations aren't restricted by a constitution to what they are willing to censor.
Think about it... If all computers systems are using "Trusted Computing" and you can only run "DRM'ed Media" then what happens to the media that corporations do not allowed to be DRM'ed? Obviously this can be used to stamp out competition or quash views that hurt the companies giving out DRM keys.
What about Indy musicians and film directors whose material is too controversial to purchase a WMA license or get iTunes to publish? If they can't sell their media in any other format because no one can play it... That's censorship by proxy.
We aren't talking about piracy here. We are talking about large mainstream organizations destroying anything that a committee deems non-acceptable for public consumption.
That's as close socialism gets.
Personally, I don't like the media tax either.
"I am the king of the Romans, and am superior to rules of grammar!"
-Sigismund, Holy Roman Emperor (1368-1437)
It's no brainwash to focus on the problem of software patents. The fact that something can be implemented in hardware as well doesn't make a patent any more desirable.
When I say that I'm against software patents, I'm against patents on algorithms that serve a pure data processing purpose and don't constitute an invention in a field of applied natural science. A superior anti-lock braking system that is powered by software (which software would most likely reside on a chip) is fine if software is used to shorten the braking distance or achieve a similar effect.
As for RSA, there is wide consensus in the world that pure mathematics shouldn't be patentable, and that's what RSA is all about. Like I said, I'm fine with patents on applied natural science, but not on pure program logic.
The Register
Here's a statement from Georg Greve:
there seems to be confusion spread about the GPLv3, based on a Reuters article published today and copied to several locations, including MSNBC from where Slashdot grabbed it. Unfortunately in this article Reuters displayed some items of pure speculation as facts and in doing so oversimplified them to the extent that they became false.
The true news is what you can see in this release: We have begun preparing the GPL Version 3 process for real and there will be a long discussion throughout 2006 about the changes made. Since that process will be quite a lot of work, the Free Software Foundations are very happy that Stichting NLnet supports this process and hope that others will do the same.
As to what the GPL version 3 draft will contain: Noone has that information right now, it is all in Richard Stallmans head, who has to gather the ideas and get to work on the draft. Until that draft has been published, everything is pure speculation and your guess is as good as mine.
Reuters picked up strongly on two of the the points which were made before by Eben Moglen in the eweek article and quoted me falsely. They later did some slight improvement in terms of reducing the oversimplification, but still portrayed things in a rather one-sided way, in particular making mere speculation seem fact, while ignoring the true facts.
So the best thing you can do is to ignore that article.
It is FUD and I am deeply sorry for this, for I have been centrally (if falsely) quoted as the contributor of it.
That has been a most unpleasant experience.
Regards,
Georg Greve
FSFE, President
Expert in software patents or patent law? Contribute to the ESP wiki!
This was a post on lwn.net from the President of FSFE
Hi all,
there seems to be confusion spread about the GPLv3, based on a Reuters article published today and copied to several locations, including MSNBC from where Slashdot grabbed it. Unfortunately in this article Reuters displayed some items of pure speculation as facts and in doing so oversimplified them to the extent that they became false.
The true news is what you can see in this release: We have begun preparing the GPL Version 3 process for real and there will be a long discussion throughout 2006 about the changes made. Since that process will be quite a lot of work, the Free Software Foundations are very happy that Stichting NLnet supports this process and hope that others will do the same.
As to what the GPL version 3 draft will contain: Noone has that information right now, it is all in Richard Stallmans head, who has to gather the ideas and get to work on the draft. Until that draft has been published, everything is pure speculation and your guess is as good as mine.
Reuters picked up strongly on two of the the points which were made before by Eben Moglen in the eweek article and quoted me falsely. They later did some slight improvement in terms of reducing the oversimplification, but still portrayed things in a rather one-sided way, in particular making mere speculation seem fact, while ignoring the true facts.
So the best thing you can do is to ignore that article.
It is FUD and I am deeply sorry for this, for I have been centrally (if falsely) quoted as the contributor of it.
That has been a most unpleasant experience.
Regards,
Georg Greve
FSFE, President
BSD > GPL
and how open is DRM-ed software and how free (as in libre) is patent-encumbered software?
if you'd care to investigate, DRM and patents are the opposite of freedom. they !restrict! freedom, not increase it.
Science : Proprietary , Knowledge : Open Source
Experts still discuss if this was caused by the Hard disk he is wearing on his head by exposing some delicate parts of his brain to pressure doing so, whether wearing a hard disk on the head was not the cause but already a sign of mental illness or if this is just a sign of simple senile dementia.
... :-P
Oh, boy, do I feel cowardly writing this post and pissing the stubborn^w holy RMS on his leg
BSD license. Works well for OpenSSH.
Worked badly for Wine.
Malike Bamiyi wanted my assistance.
All software should be FREE!
No you are wrong. The developer should have rights on what they do with their software. I am a fan of GNU software and many of the idea, but the one thing that I hate is the idea that all software should be this way. I would rather put more focus on the fact that Software can be Copyrighted and Patented, where both rules affect each other, we should settle on one form and reject the other, My vote would be on copyrighted. Say I make a program that is used for military reasons, do I want anyone who asks for the source to just have it? Um No it is not about security threw obscurity it is about having the wrong hands knowing how the software works, so they can duplicate it and have the same advantage as we do. GNU is about freedom, but it is about their vision of freedom not everyones. For God Sake GNU People let people code and license the way they want to because that is what they are going to do. If you make the GNU to strict then all it will do is scare away the more moderate GNU people to other licenses or make their own.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
If all computers systems are using "Trusted Computing" and you can only run "DRM'ed Media" How can you really think that it will mean NO MEDIA can be played that isn't DRM? Where are you getting that from? Please provide a link that isn't to some knee-jerk site. I agree there might be a problem is you have come controversial media that you WANT DRM on, but are you saying these new machines will refuse to play .mp3's?
Get a grip. These kind of reactions don't help anyone out. They just paint all anti-DRM people are idiots.
For a moment there, you had me thinking "wow, they sure have put some advanced AI in the kernel".
Ever hear of the SSSCA? Good luck getting your non-DRM indie media to play at all if such a law passes, and it would have if not for the 9/11 attacks.
It says that the execution occurs IFF you try to use your patents against somebody else of that software. So, if IBM goes after MS for stealing ideas and code, then nothing happens to IBM. But if IBM goes after Amazon for using OSS code, then the clause would kick in and prevent IBM from using/giving away code.
This license is meant to prevent the abuse that SCO is showing the world. They knock the GPL and attack the users of Linux on false premises, then turn around and sell OSS on their stuff. This is meant to give teeth to GPL. For those that say it will not happen, well, most of you also say that the GPL is invalid. You have noticed that courts in Germany and a few others have upheld the GPL. In addition, nobody in America seems in a hurry to take on the GPL, contract law, and copyright law.
I prefer the "u" in honour as it seems to be missing these days.
"We're fundamentally opposed to DRM. We think it's a dead end for society," Greve said, adding all software should be free to use and that artists could be paid for their films and music by a general 'taxation' on Internet connections."
Who will decide which artist gets how much? Who will decide how much tax I will pay? This is just STUPID.
I swear They don't need Microsoft to spread FUD when their are public statements like this!
This would also mean the end of "Free WiFi".
Thank you but no thanks.
I do not download any pirated movies or music from the net. I sure do not want to pay a tax that goes to the RIAA and MPAA so other can.
I suggest that a better tactic is this. If you want the PROTECTION of copyright law then you can not us DRM. If you use DRM then you forfeit legal copyright protection. The idea of copyright law is that you get protection for a work for a limited period of time and then that work becomes public domain for the good of the public.
DRM material can never really go into the public domain so it should forfeit the legal protection of a copyright.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
It didn't even work badly for Wine, they feared that it would lead to problems with people not contributing back. Nothing bad happened, they just got scared.
I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
What they are doing to make money is to sell services (consultancy, integration, training) around that sofware.
Perhaps the only company still making money from only selling software is Microsoft, and considering that they had to break the law to make money I would not consider selling propietary sofware a very sound bussiness model in the long term.
Either that or IBM, Novell, HP, RedHat and many others are wrong.
IANAL but write like a drunk one.
On one side you will have Microsoft pushing the DRM. On the other side you will have free content. I am for free content. But I see coming a internet divided. Some sites you will be able to go too, and you will have no problem, same with downloads. But others you will be locked out.
All software should be FREE!
How about leaving that decision to the developer?
The decision of how to license should be up to the person/people who developed it. If you want to release via GPL go ahead, if you want to release under some other terms go ahead.
Freedom of choice.
Slashdot - Where the slash is most definitely to the left.
Do not lie! Those links are false! You can not prove that they work!
So far, that is about all I ever get out of fox news.
I prefer the "u" in honour as it seems to be missing these days.
From the article...
"The European Union failed to adopt a new software law earlier this year, after a stalemate in the heated debate between advocates of free software and commercial companies which wanted more freedom to patent software."
Notice the last phrase...
"commercial companies which wanted more freedom to patent software."
Notice the use of the word freedom...
Political wars are won and lost with terminology.
Gay Marriage vs. Civil Union
Pro Choice vs. Pro Life
I don't see how the word choice could have been accidental given the strong ideas that embody the word freedom. Especially the way it has been used these days.
I am not posting for or against the issue in the article, I just find the powerful use of terminology in stories concerning politically sensitive matters facinating. It jumps out at me like a misspelled word.
Are
you
happy
now?
For your information, patents protect technological innovations.
Pure math is not patented, only its application to some specific problem.
If you disallow software logic claims for anti-lock braking system,
you will essentially destroy any protection for it.
Perhaps, more relevant example for open-source crowd is Transmeta.
Linus himself admitted that their chips are 1/3 hardware and 2/3 software
(Code Morphing Software, patented by Transmeta, of course)
And you want to remove patent protection for software?
How are they going to protect their chip designs from being stolen?
Do you have a better alternative?
Just don't say "copyright".
I am tired of explaining why copyright is not adequate for protecting software.
it's why people can protest how the government is fascist, as if their actions weren't the very contradictory evidence.
Sorry, but you're just being silly here.
The US government is absolutely fascist at this point.
Whether or not you can talk about it without being hauled off to a camp is irrelevant.
Fascism is what you get when you merge the power of the state with the power of corporations and usually the church.
State and corporate power are essentially merged at this point, and a lot of people are pushing to get the church in there too.
I think you don't understand what fascism is or even the fact that it works fine regardless of the overlying structure.
You can have a fascist dictatorship or a fascist democracy with no contradiction.
Yes, go ahead...
If the FSF changes the GPL an include a restriction like this I'll stop using the GPL license in all my software products and re-license them to something less restrictive.
This isn't a smart move, sorry.
Most painters, musicians, dancers, architects (specially), sculptors and plastic artists of any note were founded by patrons.
The nobility, the church, the burgoise, the state, the coporation. The names of the patrons are different, the arttist needs to court their favour.
Good art almost always is funded by some powerful institution.
The ridiculous myth of the solitary, poor artist should have died decades ago.
IANAL but write like a drunk one.
Now I pass for a moderately intelligent human, and I like to troll from time to time, but adding a retaliation clause to a copyright statement -- a document that is supposed to be held up as a shining beacon of software freedom -- is the most childish thing I have seen from a group of adults... umm... no, well, there's congress... the most childish thing I've seen any (adult) Open Source advocate seriously consider.
First off, I'm sure filmakers and musicians will be oh so happy to "socialize" their media. Not.
These changes to the GPL were all about forcing filmakers and musicians to socialize their media. Not.
Tell me, aCapitalist, did Stallman's previous attempts to put politics into the license fail?
You seem to be on the side of DRM and patents. How typical of a Capitalist.
even if the license is legal.
Without the license its illegal to use the software. However, its perfectly legal for me to have the BSA audit your company for all infringing software and fine/sue you for 100x its retail price, which could be anything considering the value of intellectual property in your lovely capitalist society.
Since you've shown you understand very little about copyright, software licenses and specificly the GPL v3. If you still think you're right, either prove that capitalism is better than socialism or take your McCarthyism elsewhere.
making GPL v3 completely irrelevant and Stallman and the FSF even more irrelevant than they are today.
So you think Linux is irrelevant? What about GCC, Emacs, OpenOffice, KDE, GNOME, etc. Where would they be today without the (L)GPL? Can you guess who wrote those licenses? I'll give you a hint, his initials are R, M, and S.
"We're fundamentally opposed to DRM. We think it's a dead end for society," Greve said, adding all software should be free to use and that artists could be paid for their films and music by a general 'taxation' on Internet connections.
"Web access could come with a cultural flat fee," he said.
When you program GPL open source, you're programming communism.
Then it's not GPL anymore!
It became the Mr.Underbridge Public License, and is probably not compatible with the GPL anymore...
How can you really think that it will mean NO MEDIA can be played that isn't DRM?
Um... Wasn't that the point of "trusted computing"? Please correct me if I am wrong and I'd rather be wrong in this situation.
"I am the king of the Romans, and am superior to rules of grammar!"
-Sigismund, Holy Roman Emperor (1368-1437)
Yes, you're right. I actually noticed that tax on my phone bill, and I pay around ~$7 alone just for fees/taxes on my phone bill. I don't think that's what Greve (?) had in mind though. By the way, watch your phone bill carefully! I had switched to cable (at one time) and that fee still applied. I don't think using the phone company's ISP has anything to do with it. Those fat cat phone company CEO biatches!
Adding rules against software patents and anti-piracy technology will be the death of GPL. Linus has already said that he does not dictate what people do with linux, including using DRM technologies. Free software will not be useful for consumer technologies without DRM, since content producers will not budge on this. Therefore, GPL will be abandoned for these apps.
Software patents are here, and there is the occasional reasonable one (such as mp3 patent). So companies are going to patent software, for defensive purposes, if for no other reason. If you tell them they can't they will find other non-GPL software, rather than risk multi-million dollar lawsuits to save a few bucks.
I thought the idea of GPL was to promote freedom. I knew this was bs before, and now here's more proof. GPL is about control, controlling what you can do with software that was "given" to you. Now they want to increase that control with these new rules to further push their agenda. GPL is not free as in speech. That phrase doesn't even make sense as an analogy.
Vote for Pedro
How about fixing the patent system instead, and getting rid of the brain-dead software patent examiners who have no clue what's "obvious to someone in the field" or not?
Like, for starters, coming up with the idea to simulate a real-world thing is not, in and of itself, patentable, though clever implementations might be (note: clever ones, not obvious ones.)
It's ironic, but one of the examples used as a bad patent, the 1-click purchase, is actually an example of a good patent. It was completely beyond the concept of computer programmers to do such a thing without confirmation. Amazon deserves it. That the implementation is trivial and obvious once the concept is realized is irrelevant in this case. The idea was obviously not obvious.
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
Yeah, that's the point. You win the prize.
And how do we decide Britney gets $10 million per year, and Squee Dunk Artist Band gets $100k? And what about Guy Cranking Out Crap Songs By The Dozen Who Wants A Free Ride? What about that "band"?
And, sigh, all because people want to steal songs instead of pay for them. Maybe the real solution is a large increase in the quality of character of the average citizen. No, this isn't a troll. Read my
No, it'll be more like people creating farms so they can get paid by the government to not grow things.
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
DRM is socialism too. Its just run by the corporations rather than the government.
By definition socialism implies government involvment. There is no such thing as 'corporate socialism'.
If all computers systems are using "Trusted Computing" and you can only run "DRM'ed Media" then what happens to the media that corporations do not allowed to be DRM'ed? Obviously this can be used to stamp out competition or quash views that hurt the companies giving out DRM keys.
Non DRM'ed Media is freely available to be viewed however you wish. DRM ONLY affects media which makes use if it. That is if some encrypted and DRM'ed mp3 file has a 'do not view if X' (where X is some condition) flag set it probably means its creator does not wish this file to be opened or played if X. If you're the content creator you can easily either a) ignore DRM and just release a vanilla non DRM'ed mp3 or b) release a DRM'ed mp3 with a flag set to 'allow to be viewed/modified by all under any conditions'.
DRM lets content creators decide how their ip gets used.
That's censorship by proxy
No such thing. Censorship ONLY applies to government limits on free speech. Me kicking you out of my house if I don't like what you're saying is NOT censorship.
We are talking about large mainstream organizations destroying anything that a committee deems non-acceptable for public consumption.
No.
> i wrote an internal forum for my school (mysql/php) and licensed it gpl.
I hope you weren't being paid by the school at the time.
If so, a good lawyer will crack that GPL in less time than it takes to say "Lindsay Lohan looked a hell of a lot better as a redhead and with a little more womanly fat on her body."
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
It's actually saying something usful rather than a knee jerk "OMG!!!11" reaction.
"For God Sake GNU People let people code and license the way they want to because that is what they are going to do. "
Wow I was unaware that GNU was forcing programmers to use their license. Did the GNU squad come and break down your door and make you code under the GPL license with a gun to your head?
Why are you so freaked out about people expressing their opinion that all software should be FREE.
"If you make the GNU to strict then all it will do is scare away the more moderate GNU people to other licenses or make their own."
There are already dozens of pseudo free open source licences out there. It's already too late. Again nobody is forcing you to use GPLed software.
evil is as evil does
These changes to the GPL were all about forcing filmakers and musicians to socialize their media. Not.
I never claimed it was. I was commenting on the Stallman minion blathering.
Tell me, aCapitalist, did Stallman's previous attempts to put politics into the license fail?S
What politics was that? There was nothing explicitly political in the license itself and now there would be.
You seem to be on the side of DRM and patents. How typical of a Capitalist.
DRM is better than than this braindead scheme put out by Stallman's minion. I've never been a big fan of software patents as they are currently awarded.
Without the license its illegal to use the software. However, its perfectly legal for me to have the BSA audit your company for all infringing software and fine/sue you for 100x its retail price, which could be anything considering the value of intellectual property in your lovely capitalist society.
Haha, you have no power. You can't get the BSA to do anything.
Since you've shown you understand very little about copyright, software licenses and specificly the GPL v3. If you still think you're right, either prove that capitalism is better than socialism or take your McCarthyism elsewhere.
It's already been proved countless times around the world already. I know you neo-commies think "If we just try it this one way, it'll work". Nobody is buying your crap.
So you think Linux is irrelevant? What about GCC, Emacs, OpenOffice, KDE, GNOME, etc. Where would they be today without the (L)GPL? Can you guess who wrote those licenses? I'll give you a hint, his initials are R, M, and S.
You're completely demented. I could care less about Emacs, how much Stallman code is still in GCC? and Stallman has nothing to do with OO, KDE, or Gnome or Linux(Stallman is bitter he doesn't have his own kernel).
There's nothing magic about the GPL where these projects would somehow not exist without it. You need to use reason - something you socialists/communists hate doing.
Seriously, did anyone RTFA at all? What the hell are you people talking about? The article clearly says that only when you use a patent against specific GPL'd software, you loose the right to distribute that particular software.
So, for example if you patent a vi clone, you might loose the right to distribute vi, but you can still distribute emacs - and etc..
Btw, great job on choosing MSNBC as a source for GPL related story. I wouldn't really read to much into what they say, without confirming the details using some less biased source.
I'm teminally incoherent
Way to cut off your nose to spite your face.
Also, I'd like to see wording that unambiguously distinguishes between a company obtaining a patent and employee of that company or a previous employer doing so.
My gut feeling is that this is a bridge too far for the GPL, and it will cause a schism between the FSF using GPL3 and, well, everyone else who will stick with GPL2. Including, I rather suspect, Linus.
If you were blocking sigs, you wouldn't have to read this.
"If this is accurate, then I honestly feel this is a bad idea. One of the strengths of the GPL is its ability to bring people in, while still enforcing the idea of Free (as in Freedom)"
The GPL has always been about control, not freedom. The GPL actually sets limits on freedom. Specifically, the GPL is about free access to source code, at the expense of the freedom to sell modifed code without revealing changes to source.
Vote for Pedro
So if you want to make commercial software companies pay for your patents, great, but if you want to use GPL software, you have to let other GPL software use your patents
- "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
I would hate to turn another discussion to this, but it really depends on said average citizen's definition of theft. For example, let's take the old "You wouldn't steal a car/DVD/whatever" thing. Of course you wouldn't. These things take time, energy and resources to build, and these things cost money. So-called "Piracy" as it were requires no resources, just a little time and energy on the part of the "thief". Remember: making a copy of a song requires a few mouse clicks. "Theft" defined in this case would be the fact that instead of paying them for a service, which is what music basically is, you get it somewhere else.
Another conjecture is the quality of the "stolen items". I distinctly remember most record companies not having a huge problems with bootleg cassetes of either concerts or album tracks, because they were always of inferior quality. So... have you listened to an mp3 file lately
As for those with CD stamps making fake albums, then selling them for a reduced price; that is just wrong.
Oh yeah, and does anyone know weather or not this would allow Microsoft to continue their Linux vs Windows TCO analysis?
If you die horribly on television, you will not have died in vain. You will have entertained us.
--Kurt Vonnegut
It's not actually clear what the new GPL is going to do. According to the MSNBC, the new GPL is going to be `including penalties against those who patent software or use anti-piracy technology.'
Well, guess what? That's IBM. That's Sun. That's Microsoft, Cisco, AOL, etc. It's probably even companies like Redhat. That's pretty much every large company that writes and sells software, actually.
I'm not sure what the penalties are supposed to be either (and fsf.org doesn't seem to say, at least not without digging), but if they go as far as saying that the company can't use GPL'd software, then that'll go over like a lead balloon. `Oh, if you use the GPLv3, IBM can't use it.' `Really? Then I'll just use GPLv2.'
It's not so much that patenting software is a bad idea (well, it's a bad idea for the government to allow it, but since it's allowed, it's unwise for companies not to do it) it's that using those patents offensively against free software is a bad thing. Which isn't what the MSNBC article says in the summary, though Greeve does hint at that.
(Actually, the current mess with patents in the US, software and other, would be greatly improved if the Patent Office would merely apply it's own rules -- that something to be patented must not be obvious to the layperson, and must not be covered by prior art. It would also help if they'd make it a lot simpler to contest a patent by bringing up things (like prior art) that the patent reviewer was not aware of.)
Perhaps, though many people don't consider RMS to be sane and reasonable, even many people in the `open source' community. And to outsiders, he just comes across as a kook.He's done a large number of very good things for software in general -- don't get me wrong. But perceptions are important -- perhaps not so much to us, but to the suits, definately.
"The basic idea is that if someone patents software, he loses the right to use free software."
My guess is this would fly about as far as a non-compete agreement. Regardless of someone signing such a contract, it cannot be upheld in court.
Funny that someone (or ones) who promote "free" software would try such a tactic.
The ethics involved with preventing someone from using something that is nowhere in the domain of the first party is questionable, to say the least. You are free to purchase Sony products unless you use RCA products.
I think you are alluding to a Mussolini quote here (although there is some debate on if Mussolini actually said this or not)
"Fascism should more properly be called corporatism, since it is the merger of state and corporate power."
However, the meaning of the word corporate here has almost exactly the opposite of the way we think of the word today.
Rather than meaning a ".inc" business, industry, zaibatsu, what have you
in 1950's Italian, "corporate" had a meeting much more like "cooperative" and in fact was refering to unionization of workers, IE socialism.
Fascism requires government control of the means of production, and in fact is prety darn close to actual implementations of socialism. (The dream of socializm, never materializing except for small 1960's communes and kibbutz)
In america you certainly have corrupt politicians, and business buying power in government, but that is sort of the reverse of fascism. Not that it is a good thing, but it does nobody any good (regardless of where you are in the political spectrum) to use the wrong vocabulary.
The left often likes accusing Bush et al of being fascists, or NAZIs. Its debatable if NAZIism is in fact fascism, or if the two groups just had common enough goals to get along, but remember, the NAZIs were National SOCIALISTS.
Just a point of clarification: I wasn't espousing any of the approaches I mentioned, just pointing out that there are a variety of degrees. I agree that the version I think is probably the most reasonable is fairly weak... because anything stronger would do too much to limit adoption of GPL'd software.
Now some specific responses:
I think [option 1] would pretty much kill the GPL in the corporate realm.
Agreed. I think it would be a terrible idea.
If patent holders don't enforce their patents, then the patents are useless. (and effectively become public domain, similiar to trademarks).
No, you don't lose a patent by not enforcing it. I think your point, though, is that if everyone knows you can't afford to enforce it because of what it would cost you (assuming a significant part of your business is dependent on distributing GPLd software), then you've effectively given it up. I agree.
A single party could easily kill large segments of the GPL world with a little planning. Let's say XYZ corp has the patent on some data format "X". X is a good format, and soon everyone is using it everywhere.
Data formats can't be patented. Not directly, anyway. Microsoft has claimed some sort of patent protection for their new Office XML formats, but they've never clarified which patents or how they could apply. It's possible this could happen, but it seems unlikely.
In general, I think the patent system does need to implement some protection against submarine patent attacks. We don't a trademark-style use-it-or-lose-it regime, but neither should it be possible to intentionally sit on a patent and spring it on everyone later. That's an issue with all patents, though, not just GPL stuff. Everyone is in the same boat there.
However toothless these weaker -- and more realistic -- variants seem to be, I think it's clear that having some protection against patent attacks is better than having none, and I think it's equally clear that having very strong anti-patent provisions in the GPLv3 will prevent the GPLv3 from being used. That's why I would favor the weak approaches.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
> > i wrote an internal forum for my school (mysql/php) and licensed it gpl.
>I hope you weren't being paid by the school at the time.
gotta love slashdot legal advice, all black and white. you got paid for it, so it can't be GPL'd.
when I word it that way, does it make your post sound stupid? it should.
... only Software Patents which last for 20 years.
Patents have a limited duration time for a reason. On one hand they give the owner a temporary monopoly to use them commercially, so that he can recuperate his expenses on R&D. That's a good thing. On the other hand the law accepts that knowledge should belong to everyone, after the patent expires.
The patent duration should be adjusted to the area of research and they sometimes are. For example, in some countries patents on drugs can be extended by 5 years, because the approval process and clinical test can take up 12-15 years during which the company canot sell the drug and is loosing money.
The maximum duration of software patents should be short, ca. 3-5 years. This would give startup companies protection for their new products against blatant rip-offs by big, uncreative companies. On the other hand it would not be possible to use your portfolio of 10,000 patents from the 80s as a strategic weapon to mug the weak (aka the 'IBM tax') or nuke your competition.
Unfortunately international trade agreements (GATT) have fixed the minimum duration of patents for ALL INVENTIONS at 20 years. It's almost impossible to change international agreements. The consequence is that when a country defines software as an invention, it can not give it a shorter patent duration. The only way out would be to define a special status to software inventions.
p.s. I'm not trolling here. I'm posting this under my regular username.
Fight Frist Psoting!
Browse Slashdot with 'Newest First'!
I'm not alluding to anything.
read this
Then read this
Seriously, if you can say something like:
"In america you certainly have corrupt politicians, and business buying power in government, but that is sort of the reverse of fascism."
then you really don't understand the issue.
The things you mentioned are the means by which fascists established themselves here rather than as in Europe by direct election/revolution.
It in no way makes it reverse fascism.
If you actually knew anything about it you would know that fascism was created for the express purpose of being "reverse communism" or at least being sold as such.
So your claim is that the US government is currently communist?!?
That's more than a little bit silly.
I think you are alluding to a Mussolini quote here (although there is some debate on if Mussolini actually said this or not)
"Fascism should more properly be called corporatism, since it is the merger of state and corporate power."
However, the meaning of the word corporate here has almost exactly the opposite of the way we think of the word today.
Rather than meaning a ".inc" business, industry, zaibatsu, what have you
in mid-century Italian, "corporate" had a meeting much more like "cooperative" and in fact was refering to unionization of workers, IE socialism.
Fascism requires government control of the means of production, and in fact is prety darn close to actual implementations of socialism. (The dream of socializm, never materializing except for small 1960's communes and kibbutz)
In america you certainly have corrupt politicians, and business buying power in government, but that is sort of the reverse of fascism. Not that it is a good thing, but it does nobody any good (regardless of where you are in the political spectrum) to use the wrong vocabulary.
The left often likes accusing Bush et al of being fascists, or NAZIs. Its debatable if NAZIism is in fact fascism, or if the two groups just had common enough goals to get along, but remember, the NAZIs were National SOCIALISTS.
Anyway, to bring the conversation full circle, nobody in bush's circle wants government control of business. If anything, they want the opposite - business controlling government. But thats what almost everyone wants (not business, but whatever your own interests are)
Thats what democracy is, everyone fighting for themselves. Now, you can say people should fight for the greater good, and avoid tragedies of the commons, but that is a flaw with democracy and capitolism itself, not a sign that the US is fascist
Maybe one or two projects would go that way, but given that the whole concept of BSD is so drastically different than GPL, there isn't going to be any mass migration, or likely any at all.
Not to say that people won't jump ship from GPL (which they might, though I don't see why they wouldn't stick with 2.0), but it sure as hell isn't going to be to a BSD license.
The Farewell Tour II
By definition socialism implies government involvment. There is no such thing as 'corporate socialism'.
Without Government there would be no such thing as a "corporation". Corporations are sanctioned and recognized by the government without which they could not exist. There is some legaleese if you to study about the 1890's about corporations being recognized as persons if you want and that we should fall for it.
DRM lets content creators decide how their ip gets used.
You mean make people pay twice for something they already own. Secondly and sadly, most creators don't actually have any say in how their creations are used once they sign it away to companies.
No such thing. Censorship ONLY applies to government limits on free speech.
What? I didn't say that. Besides, ever hear of self-censorship? The church censorships all the time through history. Go hit dictionary.com or something. Anyone can do it, but the only person who legally bound to not censor your freedom of speech is the government. I didn't say it was illegal... I said it was censorship via proxy. But just because it is legal doesn't make it moral and just.
Me kicking you out of my house if I don't like what you're saying is NOT censorship.
Oh and what did I say about analogies!!! That doesn't work because I wouldn't be in your house trying to talk with you with some device. But if you want one it's like if you went to the store and all the phones bleeped out words of something you were trying to say even though they were non-offensive words.
No.
Yes.
"I am the king of the Romans, and am superior to rules of grammar!"
-Sigismund, Holy Roman Emperor (1368-1437)
>it is about having the wrong hands knowing how the software works, so they can duplicate it and have the same advantage as we do.
having the same advantage is the point of GNU license. give anyone in your company/anyone in the country/anyone in the world/ doing the same work the advantage of starting not from scratch, when it needs fixed.
A thread about what GNU does for us would be more "Insightful" What GNU licese does for most programers (me), is allow them(me) to be more productive, and thus worth more, and thus better paid. It also lowers entry costs for new/small companys, which increases competition, increases the number of products, and builds on it's self.
If I had to completly write every different application from scatch and buy a dozen licenses for everything I tried for my company, I wouldn't accomplish anything without a large team. since my company can't afford a large team for my job, they just wouldn't keep any programmers at this stage, and stay with the status quo, of what is working.
Interesting that you have drawn a conclusion without having read the text of the new GPL.
But it seems you're not alone in judging the book by an unauthoritative review of its cover.
Digital Citizen
Correct.
So you can't modify some GPLed software and release it under the "Mr. Underbridge Public License" (UPL?), but if you're a developer who just wrote something novel, you can surely apply your license to it.
But obviously you can't take something that's licensed under the GPL and "remove offending portions" that you don't like, before releasing your modifications. That would undermine the whole idea.
However if you're the copyright holder of the original code, as (I believe) Linus is of the kernel, then you could cut the GPL up to your heart's content before applying it to your work. You just can't modify the license on somebody else's work, or on a derivative you've made from their work.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
Well, things can have more than one opposite :)
Of course I do not claim that the US is communist, and yes Fascism rose to power as a bulwark against Bolshevism. However, the two philosophies as implemented (not as idealized) are pretty similar.
Im not saying corporate takeover of government is a good thing, I'm just saying its not Fascism.
Fascism has a few critera to make a society fascist. (from wikipedia):
* exalts the nation and party above the individual, with the state apparatus being supreme.
* stresses loyalty to a single leader, and submission to a single culture.
* engages in economic totalitarianism through the creation of a Corporatist State, where the divergent economic and social interests of different races and classes are combined with the interests of the State.
And none of that really fits with the current US situation. Corporations trying to get advantagous tax cuts or regulations is no different than old people trying to get higher social security. You dont accuse the US of being a gerentocracy
Corporations getting everything they want is a "Bad Thing (tm)", but that does not equal a totalitarian state. As your original parent stated, if we were in a totalitarian state, you wouldn't be allowed to say so.
>> "...he loses the right to use free software..."
How can I lose my right to something that is free?
If proprietary licenses are wrong, how can a GPL that says I can't use free sotfware be right?
This McCarthyite move represents the bastardization of free software to serve the partisan political agenda of some of its adherents.
And, how is this new GPL to be enforced? Will someone create and maintain a blacklist? How will the GPL Police stop blacklisted individuals from using free software?
-- Slashdot: When Public Access TV Says "No"
free as in our way or else?
This is just an attempt to hijack the free software movment to serve the political agenda of RMS and others like him. Fundamentally, there is no diference between RMS telling me I can use his code and Microsoft telling me I can't use their code.
Here in the States, the right to patent is guaranteed by the Constitution. if RMs or the FSF sue a company with software patents to prevent them from using free software, the company will argue -- successfully -- that the GPL illegally attempts to restrict their Constitutionally guaranteed right to patent.
Trying to block the use of something you claim is otherwise free to all because a comoany or an individual holds a patent is morally and legally equivalent to refusing to sell to someone because you don't like their voting record. That's illegal and, soon, so will this repressive GPL.
-- Slashdot: When Public Access TV Says "No"
The interesting thing is he can't, even if he wanted to. There are thousands of copyright holders on different bits of Linux. They've all licensed their code under the GPLv2 only. Each one would have to be contacted if Linus wanted to change the license. It's an impossible task.
Exactly. For the Linux kernel, this is (at this point, atleast) a non-issue. What would happen in the future as new software adopts the new GPL license would be more interesting.
Someone before said that it's like presenting GPLed software as "free as in speech... as long as you're saying what we want you to say!"; i couldn't agree more. If they're to do this, it's a dumb move.
II think the GPL crew are getting really close to crossing the line with this move.
But, there will still be the *truly* free choice, the BSD license.
Yet one more example of why the GPL isnt the best choice out there. They want to dictate what you do with your code.
---- Booth was a patriot ----
This article, published on the Microsoft Newtwork News site, written by some anonmymous
writer at Reuters (by the copyright notice,)
who is ashamed to put a byline on it.
This reeks of F.U.D.
"GPL will keep you from protecting your product."
"Free software is evil."
Who is kidding who here?
And none of that really fits with the current US situation.
See, now you're just going off the deep end.
exalts the nation and party above the individual, with the state apparatus being supreme.
How is this not a near exact description of what's been going on lately?
stresses loyalty to a single leader, and submission to a single culture.
Ditto.
engages in economic totalitarianism through the creation of a Corporatist State, where the divergent economic and social interests of different races and classes are combined with the interests of the State.
Replace "combined" with "subverted", and you have another match.
Seriously, dude do you not actually pay attention to anything going on? I'm not sure how you could list those requirements and ignore how accurate it is.
Please don't try any of that tired, dried up old "But the Republicans are the small governemnt party" since that hasn't even been a rational statement for about 30 years.
The GPL is about free software. The BSD is about free ideas.
My guess is that the clause will be triggered by any company attempting to sue over infringing GPLed (or possibly other free) software.
http://lwn.net/Articles/150464/
To summarize:
"Until that draft has been published, everything is pure speculation and your guess is as good as mine.
.
.
.
So the best thing you can do is to ignore that article.
It is FUD and I am deeply sorry for this, for I have been centrally (if falsely) quoted as the contributor of it.
That has been a most unpleasant experience."
Regards,
Georg Greve
FSFE, President
There may be some (of all political pursuasions) that are very patriotic, and put the nation above all. I think I might have heard a quote from one of them once. Something about "ask not..."
However, I find very few people (of any political pursuasion) putting "the party" above all. In fact, the very fact that there are two parties duking it out, and several smaller parties grabbing up crumbs really blows that argument out of the water.
America has time and time again been accused of being too individualistic; that everyone puts "me" first. That doesn't sound very fascist.
There are hundreds of "leaders" in the US. The concept of a single charismatic leader that everyone worshiped hasn't been around since JFK, and to a SIGNIFICANLY lesser degree Clinton. Bush is no where in the ballpark. The vast majority of even conservatives said he was pretty mediocre, but the alternitives were worse. That being said, he is the president, and yes everyone follows his lead. They do that in england, germany, france, and everywhere else too. Having a leader does not make you fascist.
There is a single culture forming, but I personally think that has more to do with national and worldwide media, and media conglomeration, along with franchise development and urban sprawl. The unified culture doesn't have much to do with politics, except in a select few hot-topics (gay issues, abortion, etc) The very fact that they ARE hot topics again shows that there is not a single unified culture.
On the last point, again you are ignoring my central issue. Yes corporations are doing bad things. but they aren't creating fascism. And the bad things they are doing are the exact same bad things that every other special interest group is doing. I am not defending them in the slightest for their corruption. Im just sayin it isnt fascism.
If there really is a need for a clause, then I think something less restrictive would be better, such as...
The only reason for this is to dissuade those holding lots of patents to launce a legal offensive, by reducing the amount of GPL software that they can use, but even that seems unnecessary.Unless a balance can be found, where you can appease the likes of IBM and reduce the potential SCO's of the world at the same time, I think a less restrictive GPL, rather than a more restrictive one, is the way to go.
if you mean paid by the school, receiving a paycheck, then yes. if you mean paid specifically for the program, then no. I started it as a personal project, was asked by our tech coordinator if I knew of something, said I have been working on this...So, the program is wholly mine to give to the school, or sell, should I desire.
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
I'm not sure what the penalties are supposed to be either (and fsf.org doesn't seem to say, at least not without digging), but if they go as far as saying that the company can't use GPL'd software, then that'll go over like a lead balloon.
Being a long-time observer of GNU and the GPL I'm confident in going out on a limb and predicting what such penalties would be. They would be identical to the penalities for using proprietary software - i.e. you can't use GPL'd code in a program that contains implementations of software patents nor implementations of DRM.
Actually, the current mess with patents in the US, software and other, would be greatly improved if the Patent Office would merely apply it's own rules -- that something to be patented must not be obvious to the layperson, and must not be covered by prior art.
Those are not the rules. More specifically "not be obvious to the layperson" is not a rule. In section 103 of the Patent Act of 1952, it is required that an innovation be of a ''nonobvious'' nature, that is, it must not be an improvement that would be obvious to a person having ordinary skill in the pertinent art.
You could argue that something obvious to a layman would be doubly obvious to a person with ordinary skill in the art, but you could also argue that one with "ordinary skill" may also be wearing mental blinders because of that training, preventing them from thinking out of the box in the way that a layman might do more easily.
Some may argue that this change is to help promote additional freedom--a restriction for the greater good. There are so many quotes that come to mind, my favorite are
- "Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety." - Benjamin Franklin (possibly)
- "If once you start down the dark path, forever will it dominate your destiny, consume you it will
You either believe in free software or you don't." - Yoda (obligatory for the
/. crowd)
Bottom line--either you are for free software or you are not.This isn't really that big of a deal according to the article. All the clause would say is that if you file against a piece of free software for patent infringement, you lose your right to use *that piece of software*.
I simply don't understand why Linux couldn't be released under this license...it is a great idea. It doesn't even mean that the big guys like MS and IBM can't hold software patents...it simply encourages them not to file against free software in those patents by revoking their license to use the free software they file against. In IBM's case, they have already vowed not to enforce some of their software patents with free software, so adoption there wouldn't be such a stretch.
Honestly, I can see some reasons why the GPL v3.0 won't get widespread adoption, but none of the reasons in this article are compelling. The main debate is whether the measures the new GPL would take would be effective in curbing the commercial industries enthusiasm for software patents. Time will tell.
Would we have a CVS access to the Cedega sources if wine wasn't GPL'd?
Thanks RMS
Oh yeah, and does anyone know weather or not this would allow Microsoft to continue their Linux vs Windows TCO analysis?
You don't need a whetherman to know which way the wind blows.
So would this CLEARLY make the GPL unconstitutional?? An attorney friend told me YES. Let the free software market (Linux) and the proprietary market (Windows and MAC OS) fight for market share. Only when they fear each other is there real innovation. I use Linux but will fight this. It goes WAY to far. Get rid of the stupidity in software patents but let real innovators (especially small guys) get paid. Or I will ask that all programmers must work for free....Oh yah slavery is uncontitutional too. My bad...
This new idea for GPL is very similar to the clause in the Apache 2.0 License that prohibits Apache users from bringing IP claims against any Apache license. It has worked very well for them, obviously.
There may be some (of all political pursuasions) that are very patriotic, and put the nation above all. I think I might have heard a quote from one of them once. Something about "ask not..."
There is a very large difference between being patriotic and "exalts the nation and party ".
However, I find very few people (of any political pursuasion) putting "the party" above all.
Then, quite frankly, you have not been paying attention for the last 20 years or so.
The Democrats certainly aren't innocent in this, but it has been the Republican party's main technique for a long time. Jesus, Dude. I mean they even coined the term RINO for anybody who puts anything above the party and they have viciously attacked them.
In fact, the very fact that there are two parties duking it out, and several smaller parties grabbing up crumbs really blows that argument out of the water.
Hardly. The fact that there are 2 primarily right wing parties (one of whom also includes Left-Fascists) who only differ on a few big issues and no real third parties is a very large problem.
You yourself even make this point a few sentences later "The vast majority of even conservatives said he was pretty mediocre, but the alternitives were worse. "
Seriously, Dude. Even you recognise the problem, but you don't seem to be able to put it in perspective.
America has time and time again been accused of being too individualistic; that everyone puts "me" first. That doesn't sound very fascist.
Certainly it's true that we have that reputation, but it has zero to do with the subject.
The culture is fairly individualistic, but the government right now is fascist. You have done nothing to demonstrate otherwise and have, in fact, furthered that point.
Having a leader does not make you fascist.
Having a leader who claims to have been sent by god does. Especially when pretty much nothing he does is consistent with that.
The unified culture doesn't have much to do with politics, except in a select few hot-topics (gay issues, abortion, etc) The very fact that they ARE hot topics again shows that there is not a single unified culture.
You're so close, but your blinders are thick, friend.
The unified culture is a corporate culture of consumption. The major corporations write a lot of our laws now. They meet with our leaders to set our policy behind closed doors and do everything in their power to prevent us from even knowing who was there.
Again, just look at what you said it is at odds with what you are trying to demonstrate with it:
stresses loyalty to a single leader, and submission to a single culture.
Stresses loyalty as in, You're either with me or you are an enemy.
Submission to a single culture as in, Amending the constitution to outlaw other cultures.
I am not defending them in the slightest for their corruption. Im just sayin it isnt fascism
But you actually are saying it. You just can't even recognise it.
You clearly didn't read the links I put in my last post, but I would really encourage you to.
I think that GPLv3 should contain something that basicly says that you cant use GPL code if trusted computing or DRM is required in order to use the resulting binary (e.g. if sony were to use GPL code under a GPL with this clause on the PS3 where all code needs to be signed then it would violate this clause)
Code signing done by the end user where they have the keys and can sign whatever they want (e.g. signing done to detect tampering) would not be covered by this.
Wine isn't licenced under the GPL, it's under the LGPL.
I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
Well...
-
Because it will always be in the interests of large corporations to try and abuse the system. And they have more resources to expend on corrupting it than we do on defending it.
-
Because companies like Microsoft can spam the patent office to death, whatever the workforce and however knowledgeable. Raising cost of patents will not cure this, it will simply ensure that the poor inventor, the one the system allegedly is there to protect, cannot afford to enter, and that only big corporations will possess patents.
-
Because there is evidence to show that patents do not stimulate economic growth. Rather that they chill innovation and expansion but preserve the status quo, making it easier for established companies to preserve their profit margin without effort, and to lock out newcomers who might otherwise compete.
-
Even if the system were to be reformed tomorrow, the vast body of patents that have been already granted remain problematical. To examine all of them to see if they should be overturned or not would be a herculean task, exacerbated by legal challenges and delaying tactics.
-
As applied to software: they ain't needed to turn a profit, they don't protect the small inventor as their supporters claim, and they provide a mechanism for large corporations to neutralise the legitimate IP of small enterprises and single developers. They don't work, they're not needed and they're bad.
the 1-click purchase, is actually an example of a good patent.Ain't no such animal. For reasons, see above.
Don't let THEM immanentize the Eschaton!
Patent assertion rarely involves lawsuits. Because patent litigation is hideously expensive, so sending a shake-down letter to an accused infringer often prompts a settlement. It need not even be a "we own all your code, pay us all your money" style letter. Many are simply worded: "please review your products in light of U.S. patent no. 6,543,210." Is merely referencing a patent sufficient?
Foregoing that - what if a competitor files for declaratory judgment that your patents are invalid or not infringed by its software? Does your company violate the GPL by defending the validity and potential infringement of its patents? If so, might a competitor file this action for the express purpose of causing this result?
How about countersuing? Does that trigger an en masse revocation of the GPL for your company? Aren't some Linux companies asserting some software patents in an attempt to ward off SCO?
And how about asking a court for a temporary restraining order (a/k/a preliminary injunction)? That's an ex parte determination, so it's not really a lawsuit. Same with a request for reexamination of a patent by the U.S. Patent & Trademark Office.
Etc.
Law is complex. You can't finesse a solution to a complex problem with an elephant gun. Richard Stallman should stick to software, and leave the nasty business law stuff to the (potentially nasty) business lawyers.
- David Stein
Computer over. Virus = very yes.
so much for "free as in free speech." fucking hypocrites.
If we do not believe in freedom of speech for those we despise we do not believe in it at all.
Noam Chomsky
parturiunt montes, nascetur ridiculus mus
They rejected a moral license, so why are they making a political one?
... Also, at least under US law, a copyright-based source license can't restrict use of the program; such a restriction is not enforcible anyway.
Here's the relevant parts:
The restrictions in the HESSLA prohibit specific activities that are inexcusable: violations of human rights, and introduction of features that spy on the user. People might ask why we do not declare an exception for these particular restrictions--why do we stick to the general policy of rejecting all restrictions on use and on the functionality of modified versions? (emphasis mine)
If we were ever going to make an exception to our principles of free software, here would be the place to do it. But it would be a mistake to do so: it would weaken our general stand, and would achieve nothing.
The article doesn't say how they're going to enforce this, but either they can just rant about it in classic FSF style and get ignored, or they can restrict the license to people who don't patent, cause a great controversy, and make people stick with GPLv2 out of safety - while violating their own principles in the act.
By the way, this isn't Stallman that said this, it's the president of FSF Europe who's somehow even more radical than Stallman (I didn't think that was possible).
Remember, that the GPL doesn't primarily protect the developer's Freedom, it protects the USERS!
The GPL is rather silly in this regard. Under Section 1, you may charge a fee for sending your program derived from GPLed code to a third party. But consider the combined effect of these clauses:
Thus - you may charge a fee for sending the program to anyone else, but you can't stop them from distributing it for free to anyone else. Even worse, they can resell your software and give you nothing.
This is not how software businesses survive. And this does not even approximate the ordinary workings of copyright.
- David Stein
Computer over. Virus = very yes.
If this change is adopted then the GPL sold its soul.
</quote>
I do not concur. The GPL additions under consideration would make patent attacks against GPL v3 projects have bite: the attacker may no longer use GPL v3 projects. For those patent owners who do not care about a GPL project using their patent, ie. they gain more benefit from F/OSS than they could potentially gain from patent licensing, the F/OSS world gains a patent for free.
For a corporation, it simply means that F/OSS becomes your competitor. It doesn't mean that your patent is now public domain for the likes of Microsoft or IBM to use. It just behooves you to make your product that much better than the competition.
This addition is designed to prevent the next One-Click absurdity. If Amazon gains so much benefit from Linux and Apache, then arguably, an implementation of osCommerce that implements One-Click should be immune to patent attack.
I'm not sure how I feel about this at this time, but I can understand why some people feel that it is needed.
Software is "crippled" by patents? How so?
If you mean "software" as in a software product: Patents don't cover the patentee's particular software product. You're thinking of copyright. When someone misuses a company's software, e.g. off-license distribution (I refuse to use the stupid term "piracy"), the company usually asserts its copyright. If you want to rant about copyright, that's a whole different issue.
If you mean "software" as in the inventive software concept: Most companies that patent software choose this as an alternative to a much older tactic - trade secrets. And while software binaries can be reverse engineered, most companies prohibit reverse engineering in the license agreement. So it's still illegal, just in a context not involving patents.
So what's the net difference between a software patent and a trade-secret/reverse-engineering-prohibiting-licen se arrangement? The primary difference is that a software patentee discloses his entire invention to the public, rather than keeps it secret forever. If either option "cripples" software, it's the latter.
- David Stein
Computer over. Virus = very yes.
if you're arguing that we're far more a socialist state, then i'd totally agree. even though we've a far smaller percentage of gdp from gov't spending, it's a creeping mentality, schools, health care, etc. think about the katrina aftermath. people are blaming the government for inaction. it's as if they can't function without it. i'm not talking about the indigent, that's different, but those that sit around and wait to be taken care of. it's problematic.
do the "corporations" have too much power? sure. but it spans ideology. the left wants open borders to dilute and destroy the American culture, and the right wants open borders to drive down labor costs. the left wants big government to protect "open space", the environment, etc., the right wants big government b usiness relationships all the same. is there a difference? hardly. i am a federalist, small government conservative. i would vote against gay marriage, but if my state voted for it, then it's the law. i accept that. neither the right nor the left would accept voting. both want the courts to impose the law. it's sad.
given the level of protest and poltical virulency, it's hardly that we're a fascist state. what the real problem is is that we've cocooned ourselves into our little enclaves. think about the red/blue map. you could drive from coast to coast and never leave a red county. the red gets redder, the blue gets bluer. the blue "enclaves" and th red sprawl rarely come into contact. they see each other less frequently, interact less with them, and end of with a caricatured view of each other.
the right (of which I would consider myself) are not neanderthals, gun toting, bible thumping, women opressing nut cases. the left are not commie appeasing, terrorist supproting, baby killing, environmental wackos. but we see each other as such. and we become more polarized. so you, who don't agree with the president (and by the way, neither do I on many things: immigration, spending, trade, education, etc. in fact damn near everything except the war on terror) only see him and his supporters in the distance. you know few who voted for him, or few who would openly say so.
perhaps my station, a public school teacher, gives me appreciation for "minority" status. I am the "other". I know how many view me, hell, they've as much called me it many times. perspective is, as always, a valuable commodity.
yes, state and corporate power are merged as you say, but it's hardly a move rightward. they want all the big government amenities and protections. when I said that the protests are the very contradictory evidence, it is ironic at best, tragic at worst, that bush is called hitler, mocked in films, belittled by public office holders, and slandered in the worst way almost reflexively by people so ibued with the zeal they chastise him for. as for tolerance of dissent, the left is equally guilty. but like I said, we hardly know each other anymore.
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
That raises a very interesting question: Who enforces this rule?
Let me illustrate a typical case where someone would want to trigger this rule. Let's say you're Microsoft. You take some GPLed code - e.g., an algorithm for converting binary-coded-decimal numbers to pure binary representations (see Gottschalk v. Benson) - and then you patent an improvement to this process, and you embody the patented improved GPL code in a product, say, Clippy's Wild Advntures.
A competitor takes your improved BCD idea and embeds it in his product - let's call it's Eidos's new game, Tomb Raider: BCD Adventures. You sue for patent infringement; they want to raise this novel GPL defense against you.
Now, how would that play out?
The dispute over the patent does not involve your embodiment of the patented algorithm, i.e., Clippy's Wild Adventures. It involves your patent and Eidos's game. Eidos would have to go fishing through your products, including totally unrelated ones, for an embodiment of the patent. Thus, if Eidos asks you if you had an embodiment of the software, you could refuse to answer the question as irrelevant to the dispute over your patent and their product. And it can't just go reverse-engineering all of your products: in addition to be wildly expensive, this would probably violate their software licenses to each of the products.
Worse: Even if Eidos proved that you had violated the GPL, it doesn't help them. It merely creates a new, totally unrelated dispute between you and the Free Software Foundation. Eidos is still on the hook for infringement of your patent.
So why would Eidos go fishing? Answer: It wouldn't. The only party with an interest in enforcing the GNU license violation is the FSF - which doesn't have the resources to do so.
In other words: This is totally pointless.
- David Stein
Computer over. Virus = very yes.
Well, to be clear - it primarily protects users who are also developers. The defining trait of the GPL is that your users may modify your code and pass along the modification on similar terms. If you just want to give rights to non-developer users, then much more restrictive licenses are just as good.
- David Stein
Computer over. Virus = very yes.
There's nothing magic about the GPL where these projects would somehow not exist without it. You need to use reason - something you socialists/communists hate doing.
Anyway, I read the GPL. There's nothing magic about it. True. Just like there's nothing magic about electricity.
But somehow, with all their limitless knowledge and intellect, people still miss the point.
What do terrorists, communists, socialists, pagans, anarchists, and Linux developers have in common?
McCarthyism.
May those with mod points reward you. This is an extraordinarily interesting point, even if off-topic.
You seem like the right person to answer this question: Is there a term for the kind of corruption we have today - corporations fully co-opting government?
On the one hand, I suspect there is, since this isn't a new concept. Even Adam Smith was terrified that laissez-faire economics would cause corporations to amass enough money to do so.
On the other hand, maybe not. I think that such amazing power to control the masses via advertising/savvy media skills is a recent invention.
If no term is available, can we coin one? Foxism, maybe?
- David Stein
Computer over. Virus = very yes.
What's to stop you from using an older version of the GPL to bypass this retaliation clause? Or are updates to the GPL retro-active to older licenses even if older GPL licenses don't have those changes reflected in their texts?
Slashdot requires you to wait longer between hitting 'reply' and submitting a comment.
That would be a disaster for IBM and any other GPL-relying company.
Why has IBM built up a massive patent arsenal but rarely used it? It's a defensive measure. If anyone sues IBM for patent infringement, it can threaten to counter-assert its 40,456 patents.
Now imagine if IBM had to grant that attacking company free licenses under all software (and patents) developed using GPLed code. Doesn't that vastly undermine IBM's defensive patent strategy? Broadly extrapolating: Doesn't this render any company utilizing GPLed software a magnet for infringement lawsuits from non-GPL-reliant companies?
- David Stein
Computer over. Virus = very yes.
"Punish" those who patent software?
Most braindead childish idea I've read in a long time. Talk about cutting off your nose to spite your face.
What's next? Foot stamping?
1) Linux is GPL 2.0 only. No later version allowed (unless you can get *everyone* to agree to the new version). If it has a "2.0 OR LATER," clause you can still use the 2.0 licensed software. Nothing is (yet) licensed under 3.0 (mostly because it DOESN'T EXIST YET), therefore you might have to go 3.0 for updates, but you can use all the existing 2.0 software you have under the GPL 2.0 and pretend that 3.0 doesn't exist. You can even make GPL 2.0 only forks of the stuff you have already if you want to make sure they'll never be GPL 3.0.
2) This is a draft. This is only a draft. If it's so terrible, READ IT (instead of whining on Slashdot) and then COMMENT to the appropriate folks (that would be the FSF, NOT Slashdot...).
3) I sincerely doubt it is anywhere near as terrible as you make it seem ("oh no! it forbids us from merely *having* patents or copyrights or trade secrets or trademarks!"), and I strongly suspect you don't understand it. Assuming, of course, that you've read it.
You may now return to your regularly scheduled rants.
Suns latest licence (for OpenSolaris) attacks patents with copyrights: it states that you may not even _use_ the software if you sue someone (for using the sw) over any patent (within the sw in question).
Maybe this is what GPL 3 states?
There are those who pipe up and call loudly about anything sounding like a restriction. And then there are the BSD license nuts who are mostly on Microsoft's payroll and paid to make enough noise on slashdot that developers who lurk here slowly warm to their ideas as they sound more and more like groupspeak (inate herd mentality).
But, this restriction is there for the same purpose as the first. DRM and software patents are both technology that undermine the license. If I release code under the GPL but patent concepts in that code, I have successfully poisoned the code. Anyone who actually utilizes the freedoms of the GPL has violated my patent.
The problem becomes more obvious when I contribute patented code to a GPL'd program or my derivative of a GPL'd program. That could prevent the original author from being able to merge my changes back.
Please remember guys, the motives behind a push to allow software patents, drm, and non-open derivatives comes from those who leech from the community or want to circumvent the spirit of free exchange.
Of course, the tax thing is silly. Actually there were artists, musicians, and actors before there were even copyrights. They performed and created their art because they *gasp* enjoyed doing so. If they made a living from their work it was because they found a patron. I dunno about you, but I don't think the change in motivation for artists to cash from love of art has really improved the quality of those materials. YMMV.
Oh, wait a minute..
If you had said, 'the GPL makes the software industry less profitable.' I would have agreed. While Red Hat doesn't make as much as M$, it manages to make money.
FUD.
Laws are horrible moral guides, moral guides make even worse laws.
I don't see anything on the FSF site that supports the MSNBC story, and it sounds like FUD to me. The FSF will likely adopt specific measures against software patents in the GPL, but I doubt they will be as general as "penalizing" anybody who has software patents. That just wouldn't work because many supporters and contributors to FOSS projects have software patents--both individuals and companies--for a wide variety of reasons.
What the GPL could do is clarify and make implicit what is already implied: if you distribute GPL'ed software, you automatically give everybody a license to all your applicable patents that are necessary to use the software as you distributed it, no more and no less.
Ultimately, if you want to know what GPLv3 contains, you'll have to look at the drafts and participate in the FSF discussions. If you have done that, maybe you can tell us more about it. An MSNBC reporter who heard about it last Tuesday is both insufficiently well informed and far too biased to make a credible evaluation.
That one is bold.
You're incorrectly assuming that MSNBC is accurately reporting on the GPL and the FSF. I can find no support for these claims on the FSF web site. So far, this looks like FUD to me, which wouldn't be suprising from an MSNBC reporter.
The GPLv3 probably will contain explicit provisions about software patents and DRM, but not the retributory and ill-advised penalties that the MSNBC reporter implies.
Software businesses can survive just fine by providing services. They just won't be able to make a profit by selling software the same way as a real product. That's one of the main motivations for the GPL.
So, not "companies using software patents lose rights to GPL software," more like "if a company uses patents to attack $GPL_SOFT_PACKAGE, they forfeit rights to $GPL_SOFT_PACKAGE". Sounds fairly reasonable to me.
I think that's actually what the current GPL implies anyway. So, it's not so much a change in policy, but a clarification.
Works great for Microsoft, Sun, and Apple, too: they have made a big business out of taking BSD-licensed software, altering it to make it incompatible, and then trying to replace existing, open standards with it. For some kinds of software, the BSD license is good; for a lot of software, it is a bad idea.
Red Hat's primary product is not its Linux distro. That may be its most visible feature to most consumers, but that's not really its business. The distro is essentially advertising for its core product, which is technical support.
Google operates the same way: the search engine is its most visible facet, but its core business is selling sponsored links. In this way, it's backwards: its search engine is advertising for its core product, which is an advertising conduit.
But, in fact, this is the exception that proves the rule. The rule is: GPL-derived software is not commercially viable as a product. You may be able to exploit it, e.g., as leverage for a related service or a related (non-GPLed) product. But if your business plan involves selling GPL-dependent software, you'd better keep your resume close at hand.
- David Stein
Computer over. Virus = very yes.
Um... Wasn't that the point of "trusted computing"? Please correct me if I am wrong and I'd rather be wrong in this situation.
No, trusted computing is a way for someone that *wants* DRM to be sure that it is valid.
If you don't want DRM on the music/video/etc your create, don't add it. problem solved.
The fact that people really think that Trusted Computing would mean every single thing created would automatically have DRM is proof of the paranoia around this.
P.S.
Not that I am a fan of TC...btw
So we're going to freely share it with everyone we agree with.
We live in a free country. Does that mean you can do whatever you like? Is it permissible for you to steal, rape, or murder? No, it is not: even in a free country, you are restricted in what you can do--because that's the only way to guarantee a common level of freedom to everybody.
It's the same with free software: it gives a set of well-specified freedoms to everybody, instead of letting a few individuals and organizations get away with murder while everybody else suffers under them.
This marks the end of any relevance the GPL has. I wonder what will replace it?
The article is just part of MSNBC FUD against open source and free software, with no credible sources. Geez, people like you are so easy to manipulate.
However, the idea that you can't use GPL software at all if you patent software or use DRM, well, that's nuts.
Yes, it is also MSNBC FUD rather than fact (see the other posts).
Perhaps you should read and think about the news a little more critically before jumping to conclusions.
That's an oft-cited model. It's also baffling to me.
A software product that requires you to call Technical Support, even once, has failed you as a customer. It needs better documentation, or a user interface overhaul, or a security or stability upgrade, or a more coordinated online community. (More likely, a combination of these factors.) Taken the next step: A software product that requires you to keep paid company support permanently on hand has cataclysmic failed you as a customer.
More simply put: Well-designed software, de facto, does not require you to pay someone else to help you use it.
Red Hat seems to get away with it because we expect OSes to be flaky and complex and in need of support. We see it as the open source equivalent of a patching service. We don't see this as an asset; we see it as an annoyance that's tolerable because the TCO is still better than Microsoft's. That doesn't mean it's a good thing.
Here's what I just don't get about advocates of this concept. What do you think of the "software rental model," where you don't own the software, but you have a limited-term lease and have to keep paying? Bogus, right? Why? Because we inherently feel that software sales should be a one-shot deal: you pay the price, and you use it indefinitely.
If you agree with this, then what's the difference between paying continuously for use, and paying continuously for access to a user manual? Is it just the fact that one initiative is sponsored by a company we like, and the other by a company we hate? Is that remotely logical?
- David Stein
Computer over. Virus = very yes.
That's because you can't get the idea of software-as-product out of your head. If you want a solid business model that doesn't depend on copyright law, then you make a living by charging for SERVICES.
Does a plumber charge you every time you use something they fixed? No, you tell them what the problem is, they fix it, charge you for the work & then go off to the next job. If they want to keep earning money, they have to keep fixing things.
Why should programmers be treated any differently? Somebody wants software created or modified, software developer does the work, gets paid, goes on to do the next job. There's no reason other than greed for someone to expect to keep getting paid over and over for one act of creation.
Look at it here, they do emntion that is a goal but don't seem to put any force behind stopping people from doing so if they wish.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Seek professional help for your obvious problem.
This marks the end of any relevance the GPL has. I wonder what will replace it?
Hopefully CC-BY-SA.
you are probably just another one of those who dont read the previous post at all, just pick some words from it and roll on ....
:D
i was just noting down that not everything can be free
and the windshield inventing is a very good analogy ffs, if you invent something really good, you would like to make profit from it. people dont sit at biomedic labs from day-to-day to make living from polishing the apothecery floor one week later, they want to patent the stuff they create and make profit from it. in certain very fine lines of programming this should be the same.
people try to climb out of the blue-sky illusion box and check outside the door, there's a real world out there.
assume this for a second, you write something really good, decide that this is nogood for free software movement anyway (lets say some mysterious application that makes windows secure), you invest tons of money into developing its tricky code which is better than anything seen so far. you cross your fingers and make the first release, selling it 25$ a piece. 3 days later a russian schoolboy with a pc emulator starts to sell his version of the thing, it seems that he backtraced your code in the emulator and since it is HIS code now that he wrote (without spending any investments everywhere) he will start to sell it as Igorsky AntiVirus, only 15$ a piece... so without any possibility of patents you are probably in some very deep trouble now. no way even to get the money back that you deserve for inventing the stuff.
dont get me wrong now, i agree that patents on really simple and silly things are crap, serious crap. but on the other side, if nothing can be patented, then the software inventors have no real motivation to invent anything, because they wont earn anything from it (except experience and wisdom).
really difficult technologies should be protected by something, i just dont know if the patent itself is the ultimate thing, but its the closest this far. and a textfile with gpl text doesnt actually protect your code from anything nor will it really protect your investments.
as for the gpl licence, people dont start to dig a hole under the place where you are standing. such changes to the licence sure will look good in the ideological platform but dont make it any easier for the commercial companies like adobe/real/corel etc. to migrate into our linux world.
it may sound good, but it will mostly bring only trouble and commercial people will just roll back from the gpl to something else, probably to something that we dont like.
we all would like to get everything for free, but everything just cant be real.
and as odd as it may sound, not all of us want to live from servicing the software and its usage (at least i dont), cause its bad profit and with a short perspective.
and if anyone within reading radius can tell me how my first post was a troll, please do it
I'd tell you the chances of this story being a dupe, but you wouldn't like it.
However, the idea that you can't use GPL software at all if you patent software or use DRM, well, that's nuts.
I kind of like it. I thought about creating a license where basically I agree to never sue you for copyright infringement if you agree never to sue me for copyright infringement. But I wasn't sure how to make it legally enforcible.
No, see, I completely understand why a software company would want that model to succeed. I similarly understand why the media industry wants DRM.
In both cases, I can't see why customers would want it. That creates a ripe opportunity for a competitor to give them a more favorable one. Examples: DivX died a painful but much-deserved death to DVD circa 1999; long-term cellphone contracts had their market shares stolen by no-contract businesses.
Does a plumber charge you every time you use something they fixed? ... Why should programmers be treated any differently?
Pipes carry water. We expect them to rust, seals to fail, toilets to clog. Physical apparatuses experience wear and tear - it's unavoidable. Customers accept that.
Software has no such inherent limitation. If your company thrives on having people pay for software fixes, then face it - your software sucks.
Somebody wants software created or modified, software developer does the work, gets paid, goes on to do the next job.
So instead of buying software that works as you expect right out of the box, you get some raw materials for free, and then you have to spend time and money paying someone to make it work for you? Is that how it works?
- David Stein
Computer over. Virus = very yes.
Pet peeve time. Exceptions don't make rules. they weaken/break them. The phrase makes no sense at all. Exceptions may make you notice that the rule is often true, but at the same time they prove that the rule is weak - or mabe just plain wrong.
"But if your business plan involves selling GPL-dependent software, you'd better keep your resume close at hand."
Sounds a lot like 'But if your business plan involves selling Microsoft-dependent software,(and you are not Microsoft) you'd better keep your resume close at hand." The reason is the same in both cases. Fierce competition. I did not say that GPLed stuff is easy to make money off of, just that it is possible.
That said, your rule only applies if you are trying to sell multiple copies of the same piece of GPLed software - and it is not all your GPLed software. If it is not yours, why the hell do you expect to make money selling it? And if it is all yours, well, AFAIK, MySQL is doing just fine as well.
[1] I assume this is true, but I really don't have any data to prove it. Comments?
Laws are horrible moral guides, moral guides make even worse laws.
Never mind the total revenue - let me ask this: How often does the average user have to pay Microsoft to fix a problem with their OS?
Certainly there are companies that would like to pay to have their software heavily and exactingly customized, or to have extremely rare, highly case-specific bugs fixed immediately. It's good that those services are available. The question is how frequently those calls have to be made. If it's so often that it's your primary source of income, then your software is probably broken beyond repair.
Frankly, I can't believe we're debating this. Imagine a line of dirt-cheap automobiles that required mechanical adjustments every time you drove to a new city. If you plan to take many road trips to various unknown destinations, why would you ever put up with this hassle? Why not pay more for a car that goes everywhere for free?
Pet peeve time. Exceptions don't make rules. they weaken/break them.
The phrase means: "If you have to go to that extreme to find a counterexample, then that shows the strength of the rule in the typical case." This exchange was a perfect example of that. Consider our dialogue, condensed:
A: "Companies can't survive by selling GPLed software."
B: "Red Hat sells GPLed software, and they survive fine."
A: "Red Hat survives despite selling GPLed software - its distro is a large net loss. It socks up the losses by deriving income from an ancillary service. Your example just strengthens my point."
Sounds a lot like 'But if your business plan involves selling Microsoft-dependent software,(and you are not Microsoft) you'd better keep your resume close at hand."
Well, yeah, because your business model is illegal and you're going to jail.
If you are Microsoft, though, you do very well selling Microsoft software. Similarly, if you are Adobe, then you do well selling Photoshop. Show me a company that has made enterprise-scale profits by selling GPLed software - not an ancillary service, but the actual software.
AFAIK, MySQL is doing just fine as well.
1) They do well because they sell ancillary support. In fact, a whole lot of other companies also profit from MySQL support services.
2) MySQL does well because it doesn't have any competitors in its niche: a small, lightweight, scalable DMBS. It succeeds for the same reason WinZip succeeds: no one else really wants its space at present.
That is going to change. Microsoft's future OSes will increasingly have native DBMS capabilities. It starts with WinFS, a file system based on a relational database, and ADO.NET, which provides (clumsy) format-independent data access. Let's return to this conversation in, let's say, 2008.
- David Stein
Computer over. Virus = very yes.
IBM make more than 1 000 000 000 dollars per year in licencing fees from patents. Its a huge income source for IBM.
IBM has for a long time been known as a big patent bully who forces companies to pay licenses för patents they probably do not need and/or which are invalid.
Just saying it like it are.
I'm not quite sure what your position is - are you arguing for or against software-as-a-product?
Of course, those industries would want ways to make money by creating something once, then getting paid for it over and over. If the market weren't encumbered by IP laws, then they'd realize that business model was unworkable & try something else (like the service route for software development). Not sure about the media industry - I suspect they'd have to go back to supporting live performances, which might not be a bad thing culturally & socially speaking.If you assume everyone acts greedily, there isn't a single person who wouldn't want special laws to let them make more money than they would otherwise be able to earn by simply providing goods or services.
You're not using your imagination. Even software has to evolve to adapt to changes in circumstance. You might be able to write a perfect, bulletproof program that satisfies every current customer need - but the customer WILL have new requirements, the platforms that the software needs to run on WILL change, the customer might have new projects (and would prefer to contract with you again if you did a good job the first time), etc. And although you sneer at "imperfect" programs, they WILL be created - and people will want them fixed. This, too, is a service professional's job.
Just like any other service professional, if you do a decent job, you WILL be able to get work. You don't need IP laws to make a living doing software development. And the more important the ability to process information is to our economy, the more work there will be.
No, for a typical business owner it would be more likely that they'd find something that already does pretty much what they want (if possible) and have it tweaked (by inhouse employees or contracting out) to exactly match their business requirements. That'd be a lot easier & cheaper if they didn't have to worry about violating IP laws. And the ability to customize their computing environment to exactly match their business requirements would probably be perceived as a competitive advantage.
Don't most of the GPL projects out there keep the phrase "GPL 2.0 or any later version" in their licenses? So you can choose which GPL version to pick. What if GPL 4.0 were very BSD-like, would that mean people could choose to apply it instead of the 2.0 version?
Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
"That would be a disaster for IBM and any other GPL-relying company."
No. It would be a disaster for the "free" software movement. IBM would simply stop is PR-based "free" software support and continue with business as usual. The "free" software movement has nothing IBM needs.
How about fixing the patent system instead, and getting rid of the brain-dead software patent examiners who have no clue what's "obvious to someone in the field" or not?
Well, the problem is that while I'm sure many proponents of this scheme would like to do that instead, and get rid of the core problem, they can't. It is not in their power.
I would very much like to see copyright reduced to something reasonable, and the public domain restored to what it used to be. I can rant about how much I would like this to happen until I'm blue in the face, but I don't have the power to directly influence anyone who could make it happen.
In the meantime, copyleft licences are a way for me and people and like me to actually do something which makes a difference and at least reduce the problem, because they have created a body of information which is a sort of public domain, but which is protected from poaching by the same laws which are currently screwing over the actual public domain.
This new licence would give us a similar opportunity to actually do something to try to retaliate against DRM and software patents. It may not work as well, and it may have unfortunate repercussions, but saying that it's a bad idea because we should be looking at the root cause of the problem isn't a very good counter-argument. How are we supposed to do that? Write to politicians? Get elected to office? Stage a coup? The first option is ineffectual, and the other two require dedicated effort and a complete career change.
The problem with criticising bad laws is that it isn't enough to recognise that they're bad, or to come up with an ingenious hypothetical set of alternative laws which would be just great. In order to actually achieve a change, you need a plan for getting from here to there - and I have yet to hear a better plan for getting rid of software patents or DRM than encouraging the use of retaliatory licences.
As for me open DRM on a voluntary basis, who cares, some will use it, some won't use it (I likely won't use it but that should be my choice either way).
Chaos - everything, everywhere, everywhen
Don't rely on someone giving you something for a thing that is already left your hands - you may have had issued a proprietary software and still majority of your users would not pay you a nickel - most of them would use "pirated" copies instead. "Piracy" works because number of copies "pirat" makes and sells times his/her profit largely tops price of single "regular" copy (s)he buys, by fat margin. With GPL understood and used well, you have a good reason to value your work what its worth is. Others will profit from your work giving you nothing, true, but this time you get to account for it when setting your price. Then, sell and forget! No bother, no mess.
This model can create entire new industry of production and distribution of digital content, on a range of levels and scales.
the article talks about the losing the right to distribute, not about losing the right to use.
Big, big difference.
FSF Europe president, Georg Greve told us that while the FSF is considering some patent and DRM language for the next version of the GPL, "none of this is decided and that only the first draft will show what is really in there".
He was speaking to El Reg after an article on Reuters quoted him as saying that anyone who patented software would be prevented from using free software. Greve says this is not quite what he was getting at:
"The basic idea is that if someone uses software patents against a Free Software program under the GPL, he might lose the right to distribute that particular software, to use it for their products. We have no interest in restricting the way people can use and develop software."
That makes even more sense to me.
I thought one of the basic ideas behind the GPL was that unlike many commercial EULAs, it has no use restrictions whatsoever--it only governs copying and distribution. Abandoning this principle would be a major change. It would also require moving from the current model on which the legal force of the GPL lies in copyright law which prohibits unauthorized copying and distribution (beyond fair use, etc.) to a model that, like EULAs, is based on contract law (and has all of the dubious validity that some EULAs have). IANAL, though.
The difference between a "process" and a "computer-implemented process" is infinitely gray.
How so? It seems to me that a "process" involves physical phenomena and a "computer-implemented process" involves, for starters, a computer, running some kind of digital representation of something that may appear to correspond to reality, or may be totally imaginary. For example, a process is something like: take iron, add carbon, and get steel. It starts with physical objects and finishes with a new physical material.
A computer process is something like: take the number A, add X, and get B. Now, are you telling me that the quantity B, or the method of addition, are somehow patentable? If I do a lot of additions over and over again, thereby "obfuscating" the simplicity of the method, now is it patentable? The problem with software patents, is that anyone who has built a computer (that is, anyone with a C.S. bachelors) knows that all software methods are reducible to boolean logic, simple control structures, and, from that point, to assembly code and then binary. A computer is an adding machine, the input and output of all methods are simply numbers. What is a sufficient level of complexity to start patenting numbers?
I've read patents. Some patents are simply a long list of circular definitions, and do not deserve to be patents because they don't refer to anything real or unique. This is well down the road to abomination. Software is an arbitrary sequence of language instructions. Unless you can explain how to patent a dictionary, a newspaper, a magazine or a novel, I don't think even the phrase "software patent" holds enough weight to carry a discussion.
Your argument seems to be that since the phrase "software patent" makes certain people sleep easier at night, we should leave it alone. That's a fairly typical pro-business argument, the old "we're completely helpless unless you allow us to shatter common sense in pursuit of the profit motive." It's exactly the kind of argument used to erode the real rights of real engineers.
(And maybe you should read more carefully. I did discuss other options.)
Just when things were going really well for the free software world, what with Microsoft starting to lather as governments ban Windows and SCO twirling down the drain, Linus goes out and hires a vicious spammer to supposedly protect his trademark, and now we have another dumb idea. What is it with open source people and this urge toward self-destruction? I mean, I always knew this was close to masochism but what is going on?
All these guys have to do is sit back and do nothing, or the absolute minimum. The creator of the GPL is not the main driving force anymore, it is the legions applying the GPL to their works, and the legions mandating installation of GPL software. Likewise, the Linux trademark is bizarre since it is basically a generic term already, aimed not at the kernel at all but at most everything to do with a Linux system. And the reason for trademark protection - to maintain quality and fight against abusers of the trademark - does not require the nastiness the project has so far produced.
All these guys have to do now is, shut up. Or be creative and think about something else. Making such a wildly different version of the GPL means it will stratify the world and now everybody will have to hunt down the liscense of every bit of GPL code they use to make sure they are not infecting themselves with a bad virus, when they thought they were swimming in a sea of good virus. And they will become LIABLE. And companies will forbid GPLv3 and it is likely some will forbid GPL at all since it is too hard to hunt down. This is yet another loaded gun the free software community has created, aimed at its head, put its finger on the trigger, and then said, "it's a done deal and you're dumb for saying anything against it." This is when the microscopic attention span of slashdot starts to feel scary. If you want to sue FUD mongers and fight them with trademarks, start with the guy thinking up all these viral weapons in his head, and the other idiot who published them. How much of our recent gains have been SHOT TO HELL by these major fuckups?
I've posted about the need for this in various fora(forums?) such as /. (as anonymous coward), linuxquestions, 2cpu, mailing lists, and many other places where GPL and patent discussions come up.
Why should a company, individual, or any entity for that matter, looking to patent prior art as part of a get-rich-quick scheme, or patent "obvious" uses of technology (e.g., patenting a hyperlink to buy something. Uh, obvious use of hypertext, which has existed since the day of analogue computers), be allowed to use free software?
I would love to see the BSD license modified in this way, then Microsoft cannot hijack BSD components as it moves Windows over to a more *nix-like architecture post-Longhorn, and claim it as a new innovation.
yes, state and corporate power are merged as you say, but it's hardly a move rightward. they want all the big government amenities and protections.
You're just illustrating your lack of understanding of the political spectrum.
It *is* a move rightward because it *is* using the power of the state to give power to the wealthy and corporate interests at the expense of individual liberty and society.
That, by *definition* is rightward.
i am a federalist, small government conservative. i would vote against gay marriage,
Now, this right here is absolutely illustrative of what I'm talking about. You have claimed to believe in two diametrically opposed viewpoints.
That is a contradiction. You absolutely can not believe in both at least not and expect to be treated as if you were rational.
If you actually believed in small government, just about the last thing you would ever support is a law whose only possible purpose is to marginalize a large segment of the population because they were born different than you.
Do you truly not see the fundamental incompatibility between those two viewpoints? How else are you going to enforce a law that is entirely oppressive and discriminatory in nature?
It demands big oppressive right-wing government.
but if my state voted for it, then it's the law. i accept that. neither the right nor the left would accept voting. both want the courts to impose the law. it's sad.
Now that is a patently ridiculous statement that shows your political ideas come mainly from Rush or Fox news or the like rather than any knowledge of the actual basis of our system.
Hate based legislation like you are promoting is unconstitutional. The courts aren't imposing shit. They are doing their job which is to restrain the legislative branch from making laws imposed by the many as a direct attack against the few. It's a sad fact of human nature that there are people like you who think it's ok for you to use the force of government to oppress innocent people. The framers of our country were well aware of it and they took steps to prevent it.
The people who gave you that ignorant little sound bite are also aware of it, and they don't like it becasue it is an inherently Liberal idea and it is supposed to prevent extremists of any ilk from pushing through their unconstitutional laws. It's a case of the system working and you don't like it bacause it is promoting equality which you have stated that you are firmly against.
real problem is is that we've cocooned ourselves into our little enclaves. think about the red/blue map. you could drive from coast to coast and never leave a red county. the red gets redder, the blue gets bluer. the blue "enclaves" and th red sprawl rarely come into contact. they see each other less frequently, interact less with them, and end of with a caricatured view of each other.
This is absolutely a huge problem. In fact, I'd say it's the fundamental cause of the issues I'm talking about.
The red states vote Republican, indicating their support of capitalism to the extreme, yet they live under a particularly rotten type of socialism. Their lifestyles are entirely depend upon the charity they receive from the blue states in the form of tax dollars well in excess of what they put into the pile.
Further, they demonize the lifestyles of those who pay their bills for them all the while contributing to the decline which they are helping by voting for the party which wholeheartedly promotes that decline.
Now as capitalism is slowly working its way into their secluded enclaves, they are beginning to see the flaws inherent in the system. They don't like it, but rather than looking into solutions that could address the issue they choose to be led in bleeting about the evil "Liberals" and so push for even more of what causes their problems in the first place.
One person's terrorist is another person's freedom fighter. Just like one person's looter is another person's hurricane victim.
But obviously you can't take something that's licensed under the GPL and "remove offending portions" that you don't like, before releasing your modifications. That would undermine the whole idea.
You mean like www.sveasoft.com did? "We'll just take a GPL'd firmware from Linksys, that they got from a minimal linux distro and re-release it as BSD license cause then we can use it commercially! Oh, and then ask the FSF if doing something different is ok and pretend we asked about what we're actually doing"
You need to read more patents. Patent practitioners go for breadth: if the inventor has invented a process, the patent usually claims a "process," regardless of how it will be carried out. Check out this claim from U.S. Patent No. 4,405,829:
A method for establishing cryptographic communications comprising the step of: encoding a digital message word signal M to a ciphertext word signal C, where M corresponds to a number representative of a message and 0.ltoreq.M.ltoreq.n-1 where n is a composite number of the form n=p.multidot.q where p and q are prime numbers, and where C is a number representative of an encoded form of message word M, wherein said encoding step comprises the step of: transforming said message word signal M to said ciphertext word signal C whereby C.ident.M.sup.e (mod n) where e is a number relatively prime to (p-1).multidot.(q-1).
Do you see the word "computer" in there? No, it's just a process. It happens to be the process of RSA encryption and decryption, which, in virtually every instance, is carried out by a computer processor. But on the off-chance that you want to decrypt a message with a slide rule or an abacus, you would still have violated the patent (which is now expired.)
And don't try focusing on the mathematical nature of the process as a means of determining bad "software" vs. good "non-software" patents. You can easily embed this same process in a novel circuit, and patent that. So are you also opposed to patents for circuits?
The delineation gets even more gray when using high-level object-oriented programming. Such a "process" may be a control mechanism for an automobile assembly line, involving cars, paint, welding tools, etc. Does it matter if the process is a hardware controller, or if it's a purely sofware simulation? Should it?
Or, how about drug identification: should the process of finding a protein target for a cancer drug be patentably different if carried out in a test tube or a software simulation?
I've read patents. Some patents are simply a long list of circular definitions, and do not deserve to be patents because they don't refer to anything real or unique.
Sounds to me like you haven't studied patents enough to understand their style. Simple words like "means" and "comprising" and "for" have some special meanings that you wouldn't grasp from just reading patents. On the other hand, patents that are obfuscated - by intention or by incompetence - are not valid and not enforceable; the patentee has wasted its own time and money to get a worthless patent.
Unless you can explain how to patent a dictionary, a newspaper, a magazine or a novel...
You can't, under the "printed matter" doctrine. Computers are different: they don't just tell you how to do something; they can actually do it for you. Hence the distinction.
- David Stein
Computer over. Virus = very yes.
I'm arguing for it. I believe in promoting the interests of customers over the interests of business. Moreover, I believe that businesses often work best when they also promote the interests of customers, especially compared with an alternative business model that costs customers more and gives them less.
For instance, I hate the idea of DRM - I hate it to its core. It's a movement to sell people music that's less useful than music on a CD, and probably for more money (additional hardware, re-purchases, etc.) I froth with irritation when companies pitch this inanity to customers as "trusted computing" or similar nonsense. It's terrible business - it alienates customers, and probably won't work - and I suspect that the RIAA will regret it in the long run.
I feel similarly about continuous-payment software models. Hope that's obvious in retrospect.
Of course, those industries would want ways to make money by creating something once, then getting paid for it over and over. If the market weren't encumbered by IP laws...
What in the world do IP laws have to do with rental business models? You're lashing the spectre of technology stagnation to your disfavor of software patents with little more than rhetoric and chewing gum.
Even software has to evolve to adapt to changes in circumstance.
A few software products, sure. I totally get why Symantec sells subscriptions to Norton Antivirus: it's expected to respond immediately to every new virus. Same thing with mapping software, since the maps need frequent updating. Those things make sense, and so their customers are grateful to pay for them.
But very little software fits that need. Look at the leading software apps - Windows, Office, Photoshop, file compression, email and instant messaging clients, web browsers, media players. I just want them to work, forever. The company is expected to patch product defects - not because I pay them to, but because their product shouldn't be defective. But I don't need updates; if I really want new features, I'll buy the next version.
You might be able to write a perfect, bulletproof program that satisfies every current customer need - but the customer WILL have new requirements, the platforms that the software needs to run on WILL change, the customer might have new projects (and would prefer to contract with you again if you did a good job the first time), etc.
Fine. So you go write a new version, and I'll think about buying it. If it's not worth it to me, I'll stick with the software that I bought and own. What's wrong with that model?
That'd be a lot easier & cheaper if they didn't have to worry about violating IP laws.
There you go again, with superfluous use of "IP laws" as some kind of talisman. And in this instance, you're completely wrong. What prevents companies from tweaking purchased? It's not IP law of any kind. It's the license agreement with the vendor - the private contract under which the software was sold. "IP laws" have nothing to do with it.
- David Stein
Computer over. Virus = very yes.
>So are you also opposed to patents for circuits?
Does the circuit produce a physical result or just a bunch of electrons?
>Does it matter if the process is a hardware controller, or if it's a purely sofware simulation? Should it?
Yes it totally matters.
>Or, how about drug identification: should the process of finding a
>protein target for a cancer drug be patentably different if carried
>out in a test tube or a software simulation?
I'm not terribly well-acquainted with biochemistry but I would have to assume yes, they are different.
>Sounds to me like you haven't studied patents enough to understand
>their style.
I've had this thrown at me before, and it's silly. No, I haven't studied the grammar of US patents, but I'm a computer programmer and patents read exactly like programs. In fact, this is my exact point, this is even your point, that a patent need only be a program, a self-contained logic structure, to be valid. What I see is that a bunch of hack programmers are trying to patent the world just by making definitions of things that already exist.
I believe patents are for inventions that must either have physical components or physical results. Are electrons physical? Look at it this way: Inventors come up with new results. The Bessemer process for steel created a new material, and the speed and ease of production was especially new.
The problem with your "processes" is that they just as easily point back to objects that are pre-existing, into a closed space of results. For example, how would you like it if I patented the process of living in your house? You would have to move out. The reason that's not logical is because your house is already yours. For that patent, I didn't invent anything, I was just clever enough to write it down before you did.
Electrons and numbers are part of this closed space. What if I patented addition? It is a process. Whether performed on a computer or on a slide rule, that cypher you listed produces no objects and no material results.
LIGHT has no MASS. Organization of light is not patentable. Patents can only exist in physical reality because it is only in reality that you can "invent" something "new." I find this completely straightforward yet people insist on conflating physical and mathematical processes as if patents were meant to be logical. They never were. They were always real, and I find it very interesting to debate this with computer people because some of us "get" that computers are fake and some of us don't.
-Mike
Hmm this is very disturbing. I'm against silly software patents like the one described in the article, but not patents in general.
I'm an inventor. I've recently invented a new telephone queue system that allows callers to hang up, then call back without losing their place. It makes people really happy, it's genuinely novel, and there's no way I could commercialise/benefit from my invention without the protection of a patent (which has already been granted in the U.K.). One of the big telcos would just pinch it, I'm sure. Full details at http://www.orderlyq.com/ for those interested.
I'm also a coder, and a big fan of Open Source. For this reason I've implemented my invention using a variety of open-source tools, including Asterisk, Tomcat, Apache, PHP, Linux and PostgreSQL (though it could equally well be implemented as a hardware device). I'm strongly committed to the Open Source movement - and to give something back to the community, I've released the telephony application server I wrote to facilitate implementation of my invention as Open Source. I could probably have sold it - lots of developers are using it, but I really wanted to give something back.
Does this mean inventors like me are going to be penalised by the new GPL, just because I've chosen to implement my invention with Open Source tools?
How am I supposed to protect myself and my company, and get a return on the investment I have made, without a patent?
Why shouldn't inventors be able to use Open Source tools to implement their invention? Surely this is against the spirit of Free Software, where usage is supposed to be unrestricted? Wouldn't this mean that GPL'd software is no longer Free?
Surely what's needed here are more stringent requirements for grant by the US patent office (like we have here in the U.K.), not blanket retaliation from the FSF...
Well not always forcing but putting a lot of extra pressure. For example RMS pressured Open Office to get rid of a lot of Open Source Code because it was written in Java. Or the GNU community deciding to boycott your product just because you did some business with SCO.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Then you have a big problem. In fact, it's intractible.
Let's say you're the USPTO, and someone applies for a patent for a new process of drug identification. It involves finding proteins that inhibit a target protein and stop cancer. Presuming it's novel and nonobvious, do you allow it?
Now here's the crux of the problem: The patent validity and enforceability have nothing to do with how the applicant intends to carry out the process. Maybe he'll carry it out in a test tube, or maybe as a simulation. Maybe his competitors will carry it out in a test tube, or as a simulation. What matters is whether someone is performing the process, which is the invention.
I've had this thrown at me before, and it's silly. No, I haven't studied the grammar of US patents, but I'm a computer programmer and patents read exactly like programs.
What? Really? I've never seen a program that reads like this:
"What is claimed is: A medical diagnostic x-ray system, comprising: an x-ray generating device operative to produce medical diagnostic x-rays and thermal energy; a hydrogenated polyaromatic fluid operative to circulate about said device to absorb at least a portion of said thermal energy and electrically insulate said device, said fluid comprising a hydrogenated compound that upon exposure to said x-rays forms an unsaturated hydrocarbon and hydrogen atoms; and an effective amount of a hydrogenation catalyst for interaction with said fluid, said catalyst reactable with said hydrogen atoms and said unsaturated hydrocarbon to recombine said hydrogen atoms with said unsaturated hydrocarbon."
Seriously, patents and code couldn't be more different. A program contains the actual instructions, in precise detail and chronological order, for carrying out an algorithm. A patent broadly describes an invention, focusing on the key pieces/advantages and omitting much detail.
Maybe an analogy would work for you -
Computer code : Patent :: Recipe : Photograph of Food
- David Stein
Computer over. Virus = very yes.
The simple fact of the matter is that technology, the availability of it, and the education necessary to use it has reached the point where it is no longer the preserve of big companies with heavy R&D budgets. All the big companies are doing with their patent efforts are trying to force people to depend on them for things they can produce themself.
All this talk of cars is meaningless and misleading. If a few hundred engineers get together to build one, then only one of them can drive away, but a few hundred get together and write an OS, or a web-browser, and everyone gets a copy.
So what if we have reached the stage where people can produce sophisticated software as a pasttime? The choice is for us to reach that stage at some point or never to reach it. If the only way we can deal with that is legislation to prevent it, then I guess that's about as far as mankind can go.
And remember that every bit of money saved through Open Source has to resurface somewhere else. Maybe you'll be one of the people hired with that money on something else, or maybe you'll be the shop-owner who sells products to people spending that saved money, or maybe, just maybe, I'll finally see mankind shift to a three day working week at last.
Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
What do you mean, "no longer?" I remember the software market of 10 or 20 years ago as very heavily populated by a whole lot of small companies. Even Microsoft was a niche player in the OS market, and just starting to branch into applications. If you equate software patents with big companies, then you should be happy to see these trends heading in the same direction.
All the big companies are doing with their patent efforts are trying to force people to depend on them for things they can produce themself.
Show me an instance where a patent was asserted against a person. Go ahead - I'll wait.
Patents are business tools that companies use against each other. What you do for your own purposes with a copy of Visual Studio is largely irrelevant to patentees, unless you turn the result into some kind of product. Why would they waste their time and money stopping you from doing something in private that doesn't impact their business?
All this talk of cars is meaningless and misleading. If a few hundred engineers get together to build one, then only one of them can drive away, but a few hundred get together and write an OS, or a web-browser, and everyone gets a copy.
The purpose of my analogy had nothing to do with the physicality of the auto vs. the intangibility of the software. That is irrelevant.
My point was that you can choose between two product models. One product costs more up front, but does everything you might want to do with it (within reason.) The other is free, but every time you want to adapt it to a new use, you have to pay someone to customize it for you. I prefer the former model; the ongoing need for more service is a debilitating hassle.
So what if we have reached the stage where people can produce sophisticated software as a pasttime?
Hey, I do that now. We're already there. And guess what - I can do that as much as I want, for my own purposes, without getting sued for patent infringement.
- David Stein
Computer over. Virus = very yes.
>Are electrons physical?
...
YES, they are, IDIOT !!!!!!!!!!!
As well as protons, neutrons, mesons, muons, positrons, quarks etc.
>Electrons and numbers are part of this closed space.
>LIGHT has no MASS. Organization of light is not patentable.
Einstein rests
Why don't you just shut up, for God's sake ?
What do you mean, "no longer?" I remember the software market of 10 or 20 years ago as very heavily populated by a whole lot of small companies.
Small is a relative term - we have now got to the level where software is written by individuals - different to what you are talking about and that makes a difference because the motivation need no longer be profit, and because the only restriction on reproducing software is the requirement to pay the producer, then non-profit becomes pervasive.
By the way, software patents in the US only became generally accepted in the mid-eighties. The market has changed greately since the times you are talking about. There still are many, many small software companies, but they rely on copyright. The big players have the real patent arsenals.
Show me an instance where a patent was asserted against a person. Go ahead - I'll wait.
I said people, as in everyone. This includes small companies which are, of course, the first thing someone forms when they have a piece of software they want to sell. However, if nothing is done to head it off, we will see patent attacks on Linux soon, as one example of patent attacks on open-source software. There is general confusion between copyright and patents in this thread. As I have made very clear, I am talking about patents.
What you do for your own purposes with a copy of Visual Studio is largely irrelevant to patentees, unless you turn the result into some kind of product.
They're the people I've been talking about - the ones who release their code. That was clear. You can say the secret, isolationist coder is safe if you like - doesn't make it fair that those who work together are not.
The purpose of my analogy had nothing to do with the physicality of the auto vs. the intangibility of the software. That is irrelevant.
Hardly - the reproducibility of software is key to the fact that it can be created by people for themselves. This is because software is complex and needs group effort. The correct analogy for software is knowledge - it can be shared without loss to the sharer and it can be expanded on without starting from scratch. The only way your windscreen analogy would be accurate would be for you to have developed it without building on any previous technologies - a tall order. If you want sole ownership of your software, then do it without building on anyone elses.
My point was that you can choose between two product models. One product costs more up front, but does everything you might want to do with it (within reason.) The other is free, but every time you want to adapt it to a new use, you have to pay someone to customize it for you.
This bears no resemblence to the software world I know. All the commercial projects I have worked on continued to release updates. Far more than free software, the commercial model depends on continuing to sell newer versions of their software, or else periodic licencing fees, or else both. Any other scenario and you'll kill your income very quickly as a business.
As to the cusomising - my whole point is that we have now reached the point where people do it themselves. If the only reason not to, is a legal penalty, then the sole effect of the law is to enforce a dependence on the "owners" of the software.
Commercial software cannot compete with free software of equal or better quality. We have now reached the stage where people can manage this quality themselves. Copyright enables you to write and sell your software as you want. Patents enable you to stop someone else trying to improve on it. The latter is bad for humanity.
Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
I said people, as in everyone.
You're trying to have it both ways. You're stating that patents are a threat to an individual because they are a threat to a group of people working for a company. Then, you argue that patents should not be a threat to companies, because they can be a single individual working on his own.
It's pretty simple:
- Software created for private use, either by an individual or by a company, is effectively untouchable by patents.
- Software created as a product and sold for profit is, and should be, touchable by patents from other inventors.
You can argue these issues individually, but you're trying to conflate them. You're combining the drama of the poor individual coder oppressed by patents with the visibility of a company offering a commercial product. Pick one.However, if nothing is done to head it off, we will see patent attacks on Linux soon, as one example of patent attacks on open-source software.
Ah, the looming spectre of the Linux patent assault. Why do you suppose this hasn't occurred yet, despite chicken-little prophesies by minor Linux advocates for at least five years? Why does Linus Torvalds not seem worried?
Answer: It would be a terrible business decision. IBM needs Linux as a free design platform. Microsoft needs Linux to dodge accusations of monopolization, and attacking it would damage the its reputation (which it's striving to salvage.) In short, no one who owns such an arsenal can derive a business benefit by attacking Linux.
You've got to face facts here. Patents are not weapons, threats, or land grabs. They are business tools. Businesses acquire and use them solely for business reasons. Any outcry over perceived use in a non-business sense is out of sync with reality.
Hardly - the reproducibility of software is key to the fact that it can be created by people for themselves.
You continue to miss the point of the analogy. The point is freedom to expand into new uses. This has nothing to do with physicality, or reproducibility. You're trying to avoid the analogy on an unrelated basis.
(And you're obviously not reading closely at all; I've made no reference to the windshield analogy raised elsewhere in these post comments. If you're not willing to read before responding, then I'm going to stop responding to you.)
This bears no resemblence to the software world I know. All the commercial projects I have worked on continued to release updates. Far more than free software, the commercial model depends on continuing to sell newer versions of their software, or else periodic licencing fees, or else both.
What are you talking about?
What software are you buying that requires mandatory upgrades or periodic licenses? Aside from the two niches I mentioned before - antivirus software and mapping software - not a single software product I own requires paid-for upgrades. Almost all of them offer patches for quite some time to fix bugs, and even add new features, for free. And I own a lot of software.
As to the cusomising - my whole point is that we have now reached the point where people do it themselves.
That would be a disaster for the many free software companies. Since they can make very little money on the software product under the GPL, the service aspect is their primary source of income. If we've reached the point where users can customize their own software, then you can kiss many of the free Linux distros goodbye - their business models are in tatters.
- David Stein
Computer over. Virus = very yes.
Let me tell you a story about a company called Seattle Computer Products.
In 1980, Seattle Computer Products spent some time creating a really neat disk management package called QDOS. They then operated on exactly the model you just suggested. They offered the software for sale at $50,000 apiece, with the free right to sublicense it.
Guess who bought it? A little upstart called Microsoft. Microsoft then sublicensed it exactly once, to IBM, as a new product called MS-DOS - but the sublicense reserved royalties for Microsoft.
Where are Microsoft and IBM today? And where is Seattle Computer Products?
- David Stein
Computer over. Virus = very yes.
I'd offer a response but it appears you've been trolling kos for cut-n-paste quotes. It's a fairy tale world. You apparently know little of political science, economics, or history. But you try hard.
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
Typical of a neocommie - supporting terrorists and looters.
BSD is almost a free-for-all. You can take the code base and build some proprietary closed-source software around it. This is exactly what the GPL is opposing... the GPL even goes so far as to forbid static linking and a bunch of other things. It is highly unlikely that any GPL revision will ever stray this far from GPL1's spirit.
New GPL versions usually add more restrictions and define special cases.
"Well not always forcing but putting a lot of extra pressure. For example RMS pressured Open Office to get rid of a lot of Open Source Code because it was written in Java."
If by putting pressure you mean expressing their opinion then yes. I certainly don't recall RMS torturing people, holding their kids hostage, calling people communists or cancerous or anti american do you? All he did was to publicly state his opinon. Why do you have problem with that?
"Or the GNU community deciding to boycott your product just because you did some business with SCO."
It's called freedom. Deal with it. People have a right to spend their money any way they want. If I don't want to give my money or use a product that's my choice. Why do you have a problem with that?
evil is as evil does
No, it is not the model I suggested. Or if it was their idea, there was a fault in it: This could only happen because business model was based on BSD-type licence or on totally you-may-licence-it-whatever-you-like deal. But I propose strictly GPL and copying here, not sublicencing.
You found an example from actual history I was searching for, a good example why GPL is better for business then BSDL, thank You!
-------
Besides (and even further OT), it is now obvious that Seattle Computer Products didn't know true value of their product or, more likely, the price was fair (competitive) for the software (probably they were the lowest bidder out of several similar companies with similar products and licencing scheme), but they lacked the great business idea based on it, or means to pull it off, or maybe even desire to be more of a salesmen, less of a programmer. We see today that there is a lot of people who will program even just for the fun of it and if they can earn their living doing so too, then woohoo great! SCP probably wasn't so extreme in such attitude, but most technical people have certain repulsive feelings about "suits".
Their own percieved "mission" was obviously to sell what they wrote to earn cash to live while writing some more, not to conquer the world (nice wordplay in the product name, though - tells a lot about their mindset - pride in quality and merit, so kudos to them!).
They took their money NOW (then), probably believing that they've got rich quick, and left to the buyer to make something out of it, if anything.
The value we now see from today's historical perspective in their product was added by Microsoft and IBM thru marketing and raw power of "300-pound-gorilla-ness" ("We make the standards"). The IBM could push up and turn into golden success whatever other OS was in that place.
Even Microsoft's own success story is impossible today, when no big company is so gallant to any "little helper" as IBM was to Microsoft then. It was once in a lifetime, no, once in known history (Spanish conquistadors in Latin America excluded) chance. Today, some new young-Microsoft-like startup would "lose" worse then Seattle Computer Products did (well, they didn't even lose, not that time, not in comparison to their competitors, but the whole industry of small computers' OS's fell together before IBM PC / MS-DOS soon after).
just pointing out that it wouldn't be that hard to just slip in a tax like that to pay for stuff as the guy suggests. add maybe $15 and i would place some decent money that 90% of people would never notice it if it was called something non-descritive, but enough to satisfy most people's curiosity on what it is, like "copyright protection surcharge". make something sound offical and people leave it alone for the most part (just like the idea that you can go almost anywhere by carrying a clipboard and looking serious)
upon the advice of my lawyer, i have no sig at this time
I disagree.. the Free Software movement has always been about how the making and use of closed commercial software is immoral. This is just another step along that path.
You need to read the CURRENT GPL. What you are talking about is ALREADY addressed there. The rule, in lay terms, is that if you implement a patent in GPL'd code, then you implicitly license that patent to any users of the GPL'd code - this is the part about imposing no restrictions beyond the GPL itself on the use of GPL'd code.
If it's implicit, then why are you asking me to read the license?
Snarky comment aside:
You are essentially suggesting that if
...then the entire world has the right to use that patent.
(a) Microsoft releases a product derived from GPLed code, and
(b) the derivative product embodies a patentable software invention, and
(c) Microsoft chooses to patent that invention,
I don't believe that the GPL reads that way. Not implicitly, and absolutely not explicitly.
Here's how it really works. The novel portion of the GPL pertains to flow-down rights. If you take a GPLed product, improve it, and pass it along, the users of that derivative product have certain rights. I think what you're interpreting as "implicit" is that those rights may supersede any patents held by the creator of the derivative product - which is different.
Even if we accept this supersessory flow-down right as "implicit," it's not what's happening in the Microsoft/Eidos scenario I suggested. Eidos doesn't derive superseding rights from Microsoft's derivative product - because Eidos isn't using Microsoft's derivative product at all. Instead, it has developed a product that embodies an invention also embodied by a product patented by Microsoft that, incidentally, was developed under the GPL. That's a completely different situation.
(Aside from that, the discovery issue still remains extremely problematic. I shouldn't need to elaborate on that.)
- David Stein
Computer over. Virus = very yes.
Your round-up does as much justice as possible to that seemingly thoughtless tirade.
Huh? Sublicensing is the whole point of the GPL.
Look -
Person A originally creates some code and released it under the GPL.
Person B takes the code, improves it, and passes it along.
Person C downloads the modified code from person B.
In this case, the GPL requires B to grant certain rights to C. C receives rights from B, flowing down through the license between A and B. That's what we call a sublicense.
Now, let me explain why your suggestion matches the Seattle Computing scenario. Obviously, A = Seattle Computing; B = Microsoft; C = IBM.
The GPL permits A to give a copy to B, and A may charge B for the cost of delivering the original program. However, A may not forbid B from redistributing the code, in original or unmodified form, or from charging for that distribution.
You think this scenario is fine. You recommended changing it only by having A charge a very large sum for the one-time transfer. That is exactly what Seattle Computing and Microsoft did. Microsoft, having some actual business sense, redistributed the modified version on very different terms. The profound results naturally followed.
- David Stein
Computer over. Virus = very yes.
You should know, had you read about McCarthyism, that stereotyping everything they disagree with under labels like "terrorist" and "looter", reinforced by groupthink, brings them to the brink of becoming Nazis.
I assume you don't support the looters and terrorists.
But would you reevaluate your position if you watched a starving family loot an abandoned 7-11 for food and water for their child?
Would you support a terrorist if they were your neighbor fighting for your freedom from an oppressive government?
Or would you just call them all neocommies and throw your poop at them?
Back to our ABCs,
However, GPL says B too may not forbid A (or C, D,
If you're still checking out the replies send me an email at plisken63134@yahoo.com. I think you're a nutcase, but for some reason I think you're salvagable.
By the way, I'm a real liberal - not a fucking republican.
I'd offer a response but it appears you've been trolling kos for cut-n-paste quotes.
Not at all. I don't know what "kos" is, nor did I cut and paste from anywhere.
It's a fairy tale world. You apparently know little of political science, economics, or history.
In fact all I did was point out the fairy tale delusions under which you are suffering.
I know quite a bit about political science and history.
That is probably why you are unable to actually address any of my points. You have a world view which is fundamentally incompatible with reality.
But you try hard.
You merely repeat ridiculous nonsense you've been told by the media without making any attempt to find a way to make it actually fit in with reality. When you are confronted with the inherent contradictions of your position, you are completely unable to back it up because it is indefensible.
Let me point out one obvious thing you don't seem to grab. A state has the authority to regulate who it grants contracts to, including the mariage contract. Regulation it is not hateful, especially when it reflects the will of the people. And yes, gay people can marry. There is no "sexuality test" prior to entering the marriage contract. Gay people can marry, they must marry people of the oposite gender. (Will is married to Grace by the way, unless you don't watch the show. I do. It is quite funny.) Now, it might be inconsistent you say for a gay man to marry a woman. It might be, but it does happen. So, there is no discrimination. This is wholly separate from miscogeny laws.
If you're concerned that person A can't leave property to person B, I agree. Property rights have been emasculated. How do youKelo? Marriage, however, is not a civil right. But I've spent too much time already.
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
crap, damn html. It should read How do you feel about Kelo?
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
Let me point out one obvious thing you don't seem to grab. A state has the authority to regulate who it grants contracts to, including the mariage contract.
I have no problems grasping that.
Regulation it is not hateful, especially when it reflects the will of the people.
That, however, is where you leave reality for your fantasy world. Regulation is hateful if it is done solely for hateful purposes as in this case.
Come up with any sane reason that it's any of your business who marries who other than hatred. You can't do it.
Nobody who has jumped in on htis issue in the media has even attempted to provide any sane reason. They just spout nonsense like "saving the sanctity of marriage" without even providing any potential mechanism by which it could possible do that.
Add in the fact that "sanctity" isn't anything elected representatives should concern themselves with. Hell, it's people like you that caused them to add the seperation of church and state to the constitution.
If people were trying to make your church marry gay people that would be a problem, and your business.
As long as it's only the civil institution that's under discussion, then it's neither a problem, nor any of your business.