Slashdot Mirror


Drafting GPL3

johns writes "In an article released yesterday, Eben Moglen and Richard Stallman outline four purposes of the GPL, to explain the guideposts they will use in drafting GPL3: the GPL is a worldwide copyright license, the code of conduct for free software distributors, the constitution of the free software movement, and the literary work of RMS. They also make this commitment: 'The Foundation will, before it emits a first discussion draft, publicize the process by which it intends to gather opinions and suggestions.'"

389 comments

  1. the code of conduct for free software distributors by s20451 · · Score: 4, Insightful

    the code of conduct for free software distributors

    *THE* code of conduct? Not *A* code of conduct? I bet the BSD folks would have something to say about that.

    --
    Toronto-area transit rider? Rate your ride.
  2. Does anyone else find it mildly strange.... by MrAnnoyanceToYou · · Score: 2, Insightful

    That included as one of the basic tenets of a 'Free Software License' for international distribution is the requirement that one person be honored / deified / whatever as its creator?

    Not to pick a fight, or demean said person, but it just seems a little.... Yeah. Anyone else get what I'm trying to say?

    1. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      ...RMS has an ego that sometimes gets the free software movement into trouble.

    2. Re:Does anyone else find it mildly strange.... by Martin+Blank · · Score: 1

      Sometimes?

      Almost every time he writes something, I cringe. He's seen as (one of) the father(s) of the open-source movement, but his views are often far beyond even the mainstream OSS community, let alone the software community as a whole. RMS is to the OSS community like Ralph Nader is to Democrats, or Pat Buchanan is to Republicans: they sort of agree to some core tenets in concept, and don't want to be seen really disagreeing with him. However, they find themselves saying, "Well, yeah, but..." a lot of the time.

      --
      You can never go home again... but I guess you can shop there.
    3. Re:Does anyone else find it mildly strange.... by rpozz · · Score: 1

      Yes, completely. He's ranking the fact it's his 'Literary Work' right next to 'The GPL is the Code of Conduct for Free Software Distributors'. He obviously has a bit of an ego problem.

    4. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 2, Informative

      Almost every time he writes something, I cringe.

      Me too. Because I know that a) he's going to get flamed for it, and b) that he'll probably be proven right in a couple of years.

      Remember when he pointed out the problem with using BitKeeper for the Linux kernel? Lots of people flamed him for that, until McVoy got his feelings hurt.

      Remember the GNU policy of requiring everybody to certify that their work was their own and to explicitly transfer copyright? Lots of people called him a nitpicker for that, until it became obvious that had a scheme like that been applied to the Linux kernel, SCO would have been stopped dead in their tracks.

      Yeah, RMS is a nitpicker. Yeah, he's loud and obnoxious about it. Guess what? That's a GOOD thing.

    5. Re:Does anyone else find it mildly strange.... by Spoing · · Score: 1
      Almost every time he writes something, I cringe. He's seen as (one of) the father(s) of the open-source movement, but his views are often far beyond even the mainstream OSS community, let alone the software community as a whole. RMS is to the OSS community like Ralph Nader is to Democrats, or Pat Buchanan is to Republicans: they sort of agree to some core tenets in concept, and don't want to be seen really disagreeing with him. However, they find themselves saying, "Well, yeah, but..." a lot of the time.

      Well, I often feel the same way about RMS.

      That said, like Nader, I'm occasionally forced to agree with his view of reality and say "The bastard got it right again!". I'm very glad he's around, even if I rarely find that he's 100% spot on.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    6. Re:Does anyone else find it mildly strange.... by golden_spray · · Score: 1

      I like to think of RMS as an OSS Fundamentalist. With the same slightly negative connotations as a religious fundamentalist. He seems unable to see past his own beliefs. It especially bothers me when he starts talking about OSS as morality and ethics.

    7. Re:Does anyone else find it mildly strange.... by joshdick · · Score: 1

      Yes, I certainly did.

      I couldn't help but wonder: Isn't the GPL released under the GPL?

    8. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 1

      If his ethics and morality are based around software, let him, it's his license and his own invention of morality. But when he pushes that morality on others -- for instance, his recent stating how anyone who uses non-GPL'd software is, ahem, immoral -- then we have a problem.

      If he's under the GPL, let him judge himself, not others, according to his own idea of what is moral.

      --
      Tech, life, family, faith: Give me a visit
    9. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      i find it strange that you call RMS an "OSS Fundamentalist".

      RMS is in fact disgusted by OSS and yealous of their success.

      he is the father of the "Free" (as in "Free Love") Software movement, not the Open software movement. .... just thought i nitpick a bit too! :)

      - chris

    10. Re:Does anyone else find it mildly strange.... by jellomizer · · Score: 1

      Count me in that too.

      RMS Lives in his little world and it is incompatible to anyone who needs to work for a living.

      When you start statements like Closed Source Software is wrong and if you write Closed Source Software then you are a Nazi. There is not much room for reasionable talk.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    11. Re:Does anyone else find it mildly strange.... by ubuntu · · Score: 1

      I don't think they're demanding deification, just respect -- which RMS rarely gets, if we're being absolutely honest here. I don't see it, anyway.

      In other news, nobody seems to have noticed that we absolutely WORSHIP Steve Jobs, throwing ourselves at his feet and basking in the glory of Dashboard and newfound Pentium Power.

    12. Re:Does anyone else find it mildly strange.... by Per+Bothner · · Score: 2, Insightful
      It especially bothers me when he starts talking about OSS as morality and ethics.

      I think that is a problem with you rather than RMS. You don't think sharing, co-operation, and working for the common good are moral values?

    13. Re:Does anyone else find it mildly strange.... by golden_spray · · Score: 1

      You've got me wrong. OSS is a good thing. Sharing is good. But it is about choice. If people choose to share their code, that is great. But that does not mean it unethical or immoral to create closed source software. That is basically where RMS and I diverge.

    14. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 3, Insightful

      For starters, sharing, co-operation, and working for the common good is not always moral, e.g. sharing copyrighted music, co-operating with criminals, or working for your own version of the common good (which doesn't apply to everyone everywhere); those things have to be measured against some higher standard.

      Finally, not everyone has choice in the matter. A vast majority of developers in this world, not RMS's, write code for corporations, and a vast majority of those corporations write closed-source software. A corporation is at no obligation to provide the source to software it's developed. Furthermore, if time and money was invested by the corporation into the development of the software, the corporation may have moral & ethical obligations to its employees and shareholds, therefore they must protect trade secrets and proprietary algorithms found in the said code.

      It's not as black-and-white as RMS would have us all believe. Rather, there are equal, if not greater, moral questions on the reverse side: is it ethical forcing everyong to conform to a single license? Is it ethical condemning others who choose not to conform to the said license?

      --
      Tech, life, family, faith: Give me a visit
    15. Re:Does anyone else find it mildly strange.... by Eneff · · Score: 1

      1. If Linus has a strict copyright assignment scheme, noone would have contributed. I'm assigning copyright of my code to some university student in Finland?!?

      uh, no.

      2. Even if people do, if IBM contributes its code we still have the same exact problem with SCO.

    16. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      A tenet?

      I don't know what you're talking about. In the article I read, all it said was that the last version (v2) WAS the product of one person & his lawyer, but that the new one (v3) was going to have input from many.

      The thing I think strange, then, is how you managed to get that confused about that.

    17. Re:Does anyone else find it mildly strange.... by golden_spray · · Score: 1

      That's true, I should probably have said Free Software Fundamentalists. (Hmmm... a new meaning to FSF?) Of course "Free" always seems to be the source of confusion.

    18. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      Not to pick a fight, or demean said person, but it just seems a little.... Yeah. Anyone else get what I'm trying to say?

      That Stallman is a pompous jag-off that hasn't been worth spit in years? Really, I'd appreciate him alot more if he didn't self-aggrandize CONSTANTLY.

    19. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      But when he pushes that morality on others -- for instance, his recent stating how anyone who uses non-GPL'd software is, ahem, immoral -- then we have a problem.

      How did he push his morality on others? And how does his talking about his morality cause a problem? At best his views wil be interesting, in which case we can discuss them, at worst they'll be boring or annoying in which case we can go pay attention to something else instead.

    20. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      If Linus has a strict copyright assignment scheme, noone would have contributed.

      Yeah, because nobody has contributed to GNU projects, have they?

    21. Re:Does anyone else find it mildly strange.... by Per+Bothner · · Score: 1
      A corporation is at no obligation to provide the source to software it's developed.

      Morality is about doing more than the minimum required. And one reasonable goal of politics and laws is to make encourage behavior that increases the public good. I.e. you get to write off on your taxes contributions to charity because this encourages charitable giving. "Sin taxes" (such as on alcohol) are justified because they reduce the "sin" (i.e. drinking).

      the corporation may have moral & ethical obligations to its employees and shareholds, therefore they must protect trade secrets and proprietary algorithms found in the said code.

      But the question is what kind of behavior is better for society as a whole - and how can we encourage such behavior? I.e. can we encourage sharing, assuming we believe that is good for society? Does the GPL encourage sharing? It seems to have worked well in that respect.

      Is it ethical forcing everyong to conform to a single license?

      Er, no. Where has RMS spoken for forcing everyone to conform to a single license? The FSF uses a number of different licenses, based on pragmatic evaluations of what is most likely to increase sharing.

      Is it ethical condemning others who choose not to conform to the said license?

      No, but one can argue that certain licenses (or certain copyright laws!) are more ethical and/or more likely to increase the public good than certain other licenses and laws.

    22. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      RMS Lives in his little world and it is incompatible to anyone who needs to work for a living.

      To the overwhelming majority of people who work for a living, the subject of whether software is free or not is of no importance at all. If you think RMS is living in a little world then you need to look around yourself. Most people don't work in software development. That tiny minority of people who do work in software development are mostly working on inhouse projects, not packaging stuff for sale. Dislike RMS by all means, but try to keep a sense of perspective.

      When you start statements like Closed Source Software is wrong and if you write Closed Source Software then you are a Nazi.

      Yeah, and disagreeing with him makes you a Stalinist. Meanwhile, back in reality, no that isn't anything like being a Nazi (or a Stalinist), even by some insanely stretched and tortuous analogy.

    23. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      Funny how people call Stallman egotistical. Do they run Stallmacs? Compile using Stallcc? Does he want their software under the StallmanPL? Is Wikipedia using the RMSFDL? And I suppose they are all tired of him trying to rename Linux into StallmanOS.

    24. Re:Does anyone else find it mildly strange.... by pomo+monster · · Score: 1

      The difference is that Jobs inspires respect without his doing anything to demand it. Stallman, on the other hand, inspires ridicule. It's telling that the only way Stallman can get people to kiss his toes is by force of legal contract.

    25. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      It's not as black-and-white as RMS would have us all believe.

      That's so true, you have great wisdom!

      I shall tell you the truth about RMS.

      He's real name is Darth Gnusius, and he is a dark lord of the shit!

      The shit is an ancient cult-like community, and its followers are very powerful in the dark side of the source.

      Only a shit deals i absolute!

    26. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 1

      Morality, I would argue, is about doing the right thing, not about doing more than required. If I was required to work 8 hours a day, then work 10, getting paid nothing extra, I am not on a higher level of morality than you.

      A source of the problem lies in RMS's view (and apparently your's too) that corporations are obligated to improve humanity. The reality isn't such a cheerie rainbow, I'm afriad: corporations exist to make money.

      By condemning others licenses, and smearing anything "GPL-incompatible", RMS is very much pushing his ideas on everyone, as is obvious from this very forum we speak in; if it's not GPL-compatible, then it's not open source. That's the agenda you get on Slashdot.

      There are certainly licenses that may increase the public good more than others, however, that doesn't concern corporations, and in fact, can (for certain companies) have a detrimental effect on the underlying reason for a corporation's very existence!

      --
      Tech, life, family, faith: Give me a visit
    27. Re:Does anyone else find it mildly strange.... by Per+Bothner · · Score: 1
      Morality, I would argue, is about doing the right thing, not about doing more than required.

      Instead of "morality", we can use the term "being a good person". There are certain minimum standards: paying your taxes, not cheating (even when nobody's looking), avoid hurting people. Beyond the minimum there are things that aren't required, but are good: helping people when you aren't legally or ethically required. Sharing software is in the latter category: it's not an obligation.

      A source of the problem lies in RMS's view (and apparently your's too) that corporations are obligated to improve humanity.

      Er, no. Again your reading things that aren't there. Corporations (or rather the people who own or work for a corporation) have an obligation to not hurt humanity, but that's an ethical, not legal obligcation, since it's difficult and contentious to define "hurt". (One might argue that a little polution might be an acceptable price to pay for emplyment and producing something useful; i.e. it requires judgement.)

      if it's not GPL-compatible, then it's not open source.

      This shows you have no clue about RMS. First, RMS rejects the term "open source". Secondly, the FSF is quite clear that there are many non-GPL-compatible licenses used for what they consider Free Software. They do consider using such a license a Bad Idea (because it prevents mixing software), but not contrary to the ideals of Free Sofwtare.

      There are certainly licenses that may increase the public good more than others, however, that doesn't concern corporations, and in fact, can (for certain companies) have a detrimental effect on the underlying reason for a corporation's very existence!

      So what? Southwest Airlines has a detrimental effect on United Airlines. Does that make Southwest's business bad for society?

    28. Re:Does anyone else find it mildly strange.... by Eneff · · Score: 1

      something like HURD, you mean?

      (and XEmacs anyone?)

    29. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 1

      Yes, corporations have an obligation to not hurt humanity. Surely you're not arguing closed source software hurts humanity?

      So the FSF recognizes licenses outside the GPL, yep. But RMS et al have largely convinced the majority of OSS developers that GPL-incompatibility makes a license evil. Take Sun's recent license governing Solaris, for instance, and that flak it's taken in peanut galleries like this one.

      RMS rejects the term "open source", as well as the term "Linux" -- does that make him against either? No, rather, he'd rather to have his name go alongside these things, probably due to his being a megalomaniac, e.g. GNU/Linux. It's rather pointless in this particular debate, however, since we are talking ethics and morality, not naming conventions.

      The progenitor of this thread was largely correct when he likened RMS to a religious fundamentalist: RMS has become your messiah, the GPL is your Scripture, and the FSF is your church. But hey, everyone's got to have faith in something, for some it's God, for others it's a software license.

      --
      Tech, life, family, faith: Give me a visit
    30. Re:Does anyone else find it mildly strange.... by Per+Bothner · · Score: 1
      Surely you're not arguing closed source software hurts humanity?

      It might. For example people, businesses, and documents write, store, and communicate using closed formats (such as Word), that might be prone to viruses and that might becomes unreadable or unmaintainable when the supplier no longer supports the software. More to the point, I believe as a general rule "open source" benefits humaity more than "closed source".

      RMS has become your messiah, the GPL is your Scripture, and the FSF is your church. But hey, everyone's got to have faith in something, for some it's God, for others it's a software license.

      I've had some very heated debates with RMS about licensing. I don't want to go into details, but there have been times he has been very angry at me. But we've patched things up, and we respect each other.

    31. Re:Does anyone else find it mildly strange.... by peachpuff · · Score: 1
      "[I]s it ethical forcing everyong to conform to a single license? Is it ethical condemning others who choose not to conform to the said license?"

      Fact check: RMS and his organization don't do either of those things.

      --
      -- . . ramblin' . . .
    32. Re:Does anyone else find it mildly strange.... by shadow255 · · Score: 1
      For starters, sharing, co-operation, and working for the common good is not always moral, e.g. sharing copyrighted music, co-operating with criminals, or working for your own version of the common good (which doesn't apply to everyone everywhere); those things have to be measured against some higher standard.
      [Emphasis added by me]

      Nice logical sidestep there. Sharing copyrighted music violates both the spirit of co-operation (social contract of copyright) and the common good (if we continue to deprive artists of their due, they'll stop performing). Co-operating with criminals certainly can't be considered sharing nor working for the common good. I don't even know what the heck you're trying to imply by "working for your own version of the common good." You'll need to work a little harder at convincing me of the moral turpitude of sharing, co-operating and working for the common good.

      --

      Logic is a wonderful thing but doesn't always beat actual thought. -Terry Pratchett

    33. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 1

      Per, I guess we come from very different worlds. My company writes closed source software that saves people & companies money over equivalent Microsoft solutions. I see that as benefiting humanity.

      Sure, open sourcing our product would benefit humanity's knowledge bank, in theory, but it could also hurt us as competitors (including Microsoft) would have complete access to our algorithms, trade secrets, and other proprietary software intricacies. If that can hurt our company, I can't convince my boss to give away that which we've invested several years and hundreds of thousands of dollars into. Do you see where I'm taking this? If going open source can negatively affect our bottom line, then the whole "help the world by sharing your code" line is totally irrelevant to us. If giving our code away means losing dollars, our company may no longer exist, and therefore neither the "helping world by saving money" nor the "helping world by sharing information" lines are applicable.

      I just wish people wouldn't get so religious about the GPL, Linux, and free software in general. Free software is a good idea, and has a place in the world: it introduces new ideas fused from a wide variety of developers, competition for commercial software, and a software model that isn't affected by money, among other things. That said, I strongly believe going the free software route is not the only way to develop software, nor should it be: commercial software, including closed source software, has a place.

      --
      Tech, life, family, faith: Give me a visit
    34. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 1

      Oh, don't get me wrong, other licenses are allowed, however, they are all measured against the GPL. "GPL-incompatible" is an RMS-created term, for example.

      By doing this, anything not GPL, like the GPL, derived from the GPL, is labeled with the negative connotation as being "GPL incompatible". It's as if I said, here are my list of religions. Some of these are alright: Judaism, Islam, Zorostrianism, but they aren't "Christian-compatible", so you should shy away from these. See what I mean? There's an ulterior motive at work, I think, behind the GPL push: everything is measured agains the GPL, only to raise it up over the others. With RMS's rather megalomaniac attitude, it wouldn't surprise me if this is largely an ego boost for him.

      --
      Tech, life, family, faith: Give me a visit
    35. Re:Does anyone else find it mildly strange.... by Per+Bothner · · Score: 2, Insightful
      My company writes closed source software that saves people & companies money over equivalent Microsoft solutions. I see that as benefiting humanity.

      I don't dispute it. The interesting question is: Could your company benefit hunanity more by going the Free Software route, while still remaining profitable? I don't know the answer, but don't rule it out.

      open sourcing our product ... could also hurt us as competitors (including Microsoft) would have complete access to our algorithms, trade secrets, and other proprietary software intricacies.

      Ah, but you're the ones who have experience with the code-base, and who have a working product based on it. They're the ones that would have to play catch-up to you. And if you use the GPL, they could only use your code if their code was also open. In which case, wouldn't you love to be able to point out to customers this fact? Yes, they could use your trade secrets and algorithms (which are not covered by the GPL), but if these are non-trivial they still have to have somebody understand them and figure out how to make use of them within their own technology. So they're at least a generation behind you. The competitive value of "trade secrets" is mostly short-term. Once a product is out, then the value of any secrets is usually minimal.

      If going open source can negatively affect our bottom line, then the whole "help the world by sharing your code" line is totally irrelevant to us.

      You realize what you're saying here? The "bottom line" trumps all other considerations. You and your company have no other goals than to maximize profit, as long as you stay within the law. I don't think you really mean this. There are intangibles that are also valuable, even to a public company: Public benefit can increase company visibility and "goodwill". It can increase visibility, professional recognition, and job satisfaction of employees. Recognition as an industry leader may increase. These can also help the bottom line, but in more indirect ways.

      If giving our code away means losing dollars, our company may no longer exist.

      Now it's certainly not my place to ask you to jeoparize your business or make major financial sacrifices. My point is that there is a lot of fear that "they" will "steal our ideas", but I suspect a lot of this fear is just that. I'm not sure, though. I can't ask people to risk their livelihoods - but I can at least ask people when in doubt be open. And I think openness and freedom work a lot more often than people think.

      Now I won't go so far (as RMS) as to say you have "moral duty" to not work on propritary software, and that what you're doing is bad. In a (mostly-) free society what you're doing is perfectly ok. But it is also perfectly ok for me to hope and work towarsd your busibess becoming obsolete.

      That said, I strongly believe going the free software route is not the only way to develop software, nor should it be: commercial software, including closed source software, has a place.

      Certainly people should be free to develop closed source software.

    36. Re:Does anyone else find it mildly strange.... by Anonymous Coward · · Score: 0

      Something like GCC, glibc, GNU make, and so on. There is a long, long history of important GNU projects that many people have contributed to without a problem. Saying that a contribution policy like GNU's will stop everybody from contributing is ridiculous because it's so obviously false.

    37. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 1

      I don't dispute it. The interesting question is: Could your company benefit hunanity more by going the Free Software route, while still remaining profitable? I don't know the answer, but don't rule it out.

      I agree, and I personally have not ruled it out. If I was all-powerful emperor of the company, I would seriously consider open sourcing it. But since I neither own the company nor spend the money on development, I cannot make such a decision. Making a decision like this would involve a risk, obviously, and companies generally don't like to take risks, especially if the perceived benefits are low.

      You realize what you're saying here? The "bottom line" trumps all other considerations.

      Exactly. Do you know many commercial companies that put money below #1 priority? I doubt it! Companies exist to make money, a critical point that often gets missed in these kinds of discussions.

      Now it's certainly not my place to ask you to jeoparize your business or make major financial sacrifices. My point is that there is a lot of fear that "they" will "steal our ideas", but I suspect a lot of this fear is just that.

      Yes, I agree with you here. Our codebase is so large that another company would be simply better off writing their own solution than retrofitting our code to their project; yet managers are concerned with protecting code at all costs. In my utterly humble opinion, it is unfounded fear on the part of managers, but OTOH, there is still risk involved, so perhaps some of that fear is valid.

      But it is also perfectly ok for me to hope and work towarsd your business becoming obsolete.

      Ouch! You want my business to become obsolete because I don't give away my code? I hope you meant 'business model' rather than business; cursing my company for not being open source does nothing to improve the OSS movement's image of fanatical zealotry. For now, I'll assume you meant "closed source business model", and if you're working towards destroying such models, there are bigger fish to fry, for instance, a big Redmond-based competitor of ours.

      --
      Tech, life, family, faith: Give me a visit
    38. Re:Does anyone else find it mildly strange.... by Per+Bothner · · Score: 1
      Companies exist to make money, a critical point that often gets missed in these kinds of discussions.

      Actually, that's often not the case. First, some companies get started by people who are super-rich anyway, in which case the money is incidental. You don't think Steve Jobs or Bill Gates really care about making more money, except perhaps to measure themselves against each other? Secondly, lots of company decisions cannot be rationally justified in terms of making money, but have their basis in ego, "not inhented here", prestige, etc. Finally, whose money? Inflated salaries at the top generally cannot be justified by company profitability.

      You want my business to become obsolete because I don't give away my code?

      Yes, but I meant "product" (if it remains non-Free) rather than "company". That's in the nature of competition. I don't know your company's product, but I do hope that non-Free products like Microsoft Office become irrelevant. I hope that Free projecs can out-compete the non-Free products, in terms of features and quality. Even more so I hope people and companies will come to value and prefer Free Software because of its Freedom (sharing, modifibility, freedom from lock-in, interoperability, co-operation and less waste).

    39. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 1

      Interesting conversation, Per. I think our fundamental differences lie in the purpose of corporation: I say they exist to make money, you say otherwise. You mention that companies started by super-rich people make money incidentally, or justify decisions based on ego, prestige, and so on. All those may be true, but don't address my point: the commercial company still exists for the purpose of making money, not for the betterment of mankind, noble as that may be. Even though Steve Jobs and Bill Gates may have enough money to last several lifetimes, they still compete like hell, putting new & expensive products on the market, to bring in more money and make themselves more powerful. It is the essence of business: do some trade, end up with more money than you started with.

      Frankly, I don't care much whether open source software becomes better than closed source. It doesn't really concern me. What concerns me is that I can make a living writing software so I can provide for my beautiful wife and cool 5 year old son. As long as I can do that, this whole "make mankind better through knowledge sharing" is a nice, altruistic theory, but I don't go to work every day for altruism, I go to work to make money and provide for my family.

      Like I said, the only thing I don't like about this movement is how people get so religious about it. There are more important things to discuss and concern ourselves with than software licenses.

      --
      Tech, life, family, faith: Give me a visit
    40. Re:Does anyone else find it mildly strange.... by Per+Bothner · · Score: 1
      I think our fundamental differences lie in the purpose of corporation: I say they exist to make money, you say otherwise.

      I say it's more complicated. More critically, while the goal of a corporation is to make money, society doesn't have a goal that corporations (and certainly not any particular corporation) make as much money as possible, only that there is a "healthy business climate".

      There are more important things to discuss and concern ourselves with than software licenses.

      Even Stallman agrees with this. There are more important things wrong with the world than non-Free software, abusive patents, and excessive copyright restrictions/length. But that is what Stallman and the FSF focuses on. Beware the trap of people who say "how can you be concerned about X when Y is going on". Even if Y is a worse ill than X, it is good that there are people working on X as well, as long as Y doesn't get ignored.

    41. Re:Does anyone else find it mildly strange.... by Swamii · · Score: 1

      Good points all around. I'll end my side of this discussion by saying that I don't think our views are that far apart; I'm with you guys on the sharing information idea, I just think that it may not be in the best interest of everyone, everywhere to make all software open source. But least you and I can talk about these things civily, which is more than can be said for a majority of this peanut gallery.

      --
      Tech, life, family, faith: Give me a visit
  3. What is wrong with GPL v2 by nuggz · · Score: 3, Interesting

    What problem will v3 solve?

    Unless there is some sort of benefit, why would anyone use it?

    1. Re:What is wrong with GPL v2 by stormbum · · Score: 1

      has gpl2 even come out yet?

    2. Re:What is wrong with GPL v2 by Traldan · · Score: 0

      Yeah, is there anything wrong with the current version for us to need a new GPL?

    3. Re:What is wrong with GPL v2 by MS-06FZ · · Score: 0

      Most likely they want to harden the GPL against possible attacks, make its restrictions fit international laws better (reducing the possibility that the license will be found in contradiction with said laws - which could) and then there's "loopholes" currently in terms of the GPL's stance on linking dynamically that they want to avoid.

      --
      ---GEC
      I'm but the humble pupil, seeking to snatch the scratchbuilt pebble from the master's fully articulated hand
    4. Re:What is wrong with GPL v2 by mooingyak · · Score: 1

      GPL v2 came out in 1991

      --
      William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
    5. Re:What is wrong with GPL v2 by nuggz · · Score: 1

      If you can not comply with the requirements of the GPL, you can not distribute it.

      Thus if some law that applies to you does not allow you to fufil your requirements under the GPL, you can't use it.

      The only arguement about dynamic linking of GPL code is on what constitutes a derivative work under copyright law. A new licence can NOT solve this as the library is an independant work.

    6. Re:What is wrong with GPL v2 by Albanach · · Score: 3, Insightful
      There is a problem in GPL v2 that the 'share clause' only comes in to effect with redistribution. Many GPL licensed programs are developed for betwork use. As such, an individual, or company can take the software, modify it then use it commercially with hundreds or thousands of users without ever having to release their changes to the source.

      This has been tackled by the AGPL which will be upwards compatible with GPL v3 - in other words, GPL v3 will have a clause that requires release of the source code as soon as a program is used outside an organisation, not just when the program itself is distributed.

      It will, I think, still be possible for an organisation to make changes to software that remains internal without releasing the changes. In other words, the distribution takes effect as soon as the program is made available for use to an outside party.

    7. Re:What is wrong with GPL v2 by Dionysus · · Score: 1

      If you can not comply with the requirements of the GPL, you can not distribute it.
      Thus if some law that applies to you does not allow you to fufil your requirements under the GPL, you can't use it.


      There is a difference between use and distribute. GPL put no limitation on use.

      --
      Je ne parle pas francais.
    8. Re:What is wrong with GPL v2 by Elshar · · Score: 1

      Yea, because that's the way to get people who don't believe in the GPL to start contributing. Just beat it out of them whilst using the GPL as a club.

      "GIVE *WHACK* ME *WHACK* YOUR *BAM* SOURCE *WHACK* CODE NOW!!!"

    9. Re:What is wrong with GPL v2 by mark-t · · Score: 2, Insightful
      Making a change like that will _seriously_ harm the GPL.

      There are laws in place to prevent unauthorized copying of a work, but there are no laws in place to prevent unauthorized use of a work when the work is given away freely.

      The GPL's foundation is on Copyright, and that's where it needs to stay. The GPL should _ONLY_ cover copying, and not use. Consider that the recipient and user of a GPL'd work is not required to agree to the terms of the GPL, since they did not sign any document indicating agreement to it, but under plain old ordinary copyright law, unless they agree to the terms the copyright holder specifies (in this case, the terms of the GPL), the recipient has no authorization to copy the work at all.

      Because there is no legal groundwork to prevent unauthorized use of a GPL'd work, it leaves a nasty hole in the GPL, and may even weaken it as a whole.

    10. Re:What is wrong with GPL v2 by mark-t · · Score: 1
      The thing is, the GPL3 wouldn't even be a particularly hard club -- more like a club made out of nerf foam or something.

      Because a person isn't under any legal obligation to agree to the terms of the GPL unless they want to actually _copy_ portions of the GPL'd work that would otherwise be in excess of what is allowable under Copyright Law.

      This change would make a gaping hole in the GPL through which people who would seek to attack it might be successful in getting it invalidated completely.

    11. Re:What is wrong with GPL v2 by nuggz · · Score: 1

      This change would make a gaping hole in the GPL through which people who would seek to attack it might be successful in getting it invalidated completely.

      The great thing about the GPL is it only gives permission to do things otherwise not permitted by law. Invalidate it or don't comply with the restrictions, you lose those permissions.
      There really is no benefit to invalidate it, nor is there a logical arguement that would invalidate it.

    12. Re:What is wrong with GPL v2 by mark-t · · Score: 1
      But the GPL3 may seek to extend the scope of the GPL beyond what is legally irrefutable. While it doesn't _necessarily_ invalidate the GPL as a whole, it certainly leaves it more vulnerable to attack, and could result in a legal invalidation, depending how much money companies that want the GPL out of the picture are going to spend on their lawyers.

      Or do you think that injustices never happen in court?

    13. Re:What is wrong with GPL v2 by rhavyn · · Score: 1

      It's not going to cover use. Displaying the application over the Internet (which is what you do with all web applications) could be construed as a public performance of the work which does fall under copyright law.

    14. Re:What is wrong with GPL v2 by Anonymous Coward · · Score: 0

      It gives permission to do things otherwise not permitted by law, but ONLY BECAUSE work is assumed to be copyrighted unless otherwise specified. It gives permission to do FEWER things than public domain, or BSD for that matter.

    15. Re:What is wrong with GPL v2 by mark-t · · Score: 1
      Web based services are public services, not public performances, and services are not governed by Copyright.

      The GPL has a lot to lose by trying to extend its reach to this area.

    16. Re:What is wrong with GPL v2 by nuggz · · Score: 1

      If someone defeats the GPL (or any other copyright license) they simply lose the permissions granted to them by that license.

      This basically knocks them back to being allowed to do pretty much nothing with the software.

      I don't understand this obsession with invalidating the GPL, it only hurts those who don't agree with it, while doing nothing to those who choose to use it.

    17. Re:What is wrong with GPL v2 by mark-t · · Score: 1
      If its invalidated, it hurts those that agree with it too.

      You and I may not want to see it invalidated, but theres a few companies out there that would.

    18. Re:What is wrong with GPL v2 by nuggz · · Score: 1

      How does it hurt others?

      As long as I don't violate the terms of the GPL the author can't sue me for copyright violations.

      It would be quite a court ruling for their judgement to overturn uncontested independant contracts between other individuals.

    19. Re:What is wrong with GPL v2 by mark-t · · Score: 1

      But one of the changes to the GPL for v3 is to extend its scope beyond what could actually be governed by copyright law. Services, for example, wherein the code is never actually distributed, but the service itself is publically available, would be obligated to make their source code available if the application that provides the service was derived from a GPL'd work.

    20. Re: What is wrong with GPL v2 by gidds · · Score: 1

      Personally, I don't see the need to make organisations a special case. Wouldn't it be simpler -- and express the purpose better -- just to say that whoever gets to use the software must also be able to get the source, whether they're inside an organisation or not?

      --

      Ceterum censeo subscriptionem esse delendam.

  4. Re:the code of conduct for free software distribut by Trigun · · Score: 0

    Yeah, but the BSD folks have something to say about everything.

  5. Older versions? by Poromenos1 · · Score: 3, Interesting

    Will programs under the older versions of the license automatically fall under v3, or will the author have to explicitly state that? The license isn't very clear (at least not to my non-lawyerish eyes).

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
    1. Re:Older versions? by nuggz · · Score: 1

      If they make any changes, no they won't.
      If v3 removes a restriction on v2, or adds a further restriction, it would be incompatible.

      That being said many people have licenced their code under "GPLv2 or any later version".

    2. Re:Older versions? by egypt_jimbob · · Score: 3, Informative

      Most GPLd software has the phrase "or, at your option, any later version". However, some state explicitly that only a specific version applies. For example, WARNING: hping2 is covered *ONLY* by GPL version 2, and *NOT* any others.

      So it's really up to the author.

      --
      I am a leaf on the wind. Watch how I soar.
    3. Re:Older versions? by Poromenos1 · · Score: 1

      Ah, thanks... I guess one could also license it under "the latest version of the GPL" if one wanted..

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
    4. Re:Older versions? by Tharkban · · Score: 1

      As is a large part of Linux (meaning the kernel). I don't think Linus trusts the FSF.

      --
      Tharkban (It is a signature after all)
    5. Re:Older versions? by rbarreira · · Score: 1

      That said, I don't think he distrusts them either.

      To trust them in this matter would be unnecessary (what goal could it possibly serve?), so why do it? I would do the same myself, and I think all people should :)

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    6. Re:Older versions? by Intron · · Score: 1

      Gahh. Imagine that court case.

      Plaintiff: The license says the latest version, which is now V3.

      Defendent: The latest version as of the date I received the code was GPL V2. The code released under the new license is different, since it has a different license file.

      Personally, I've taken out the "or latest version" in code I've written because it makes my head hurt.

      --
      Intron: the portion of DNA which expresses nothing useful.
    7. Re:Older versions? by Tharkban · · Score: 1

      well, assuming that some weird hole is discovered in GPL X, I would want my code to be usable under GPL X+1, without that hole. Therefore, I license my GPLed code under Version 2 or later. I trust that FSF won't screw me over with the next version. Linus does not, since he licensed the kernel under GPL 2 and ONLY GPL 2. I take one risk, he takes another, unless you're RMS you have to choose. It's a matter of trust.

      --
      Tharkban (It is a signature after all)
    8. Re:Older versions? by m50d · · Score: 0

      You clearly didn't read it. It's "You may distribute this under the GPL v2 or any *later* version". So it's up to the distributer whether they use V2, even if V3 is now around. You go by the COPYING file included with the distribution.

      --
      I am trolling
    9. Re:Older versions? by rbarreira · · Score: 1
      I don't think you are avoiding that risk. Check this out (straight from the GPL):

      Each version is 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 the 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.
      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    10. Re:Older versions? by Tharkban · · Score: 1

      yes, but if I specify GPL version 2 as linus does...then that's the only valid one. Hire a lawyer to really find out. I've wondered about this myself, but all the evidence points to the author having to include "or any later version" in their notice.

      --
      Tharkban (It is a signature after all)
    11. Re:Older versions? by Intron · · Score: 1
      You mean the COPYING file that says this? Boy, this makes things clear.
      9. ... Each version is 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 the 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.
      --
      Intron: the portion of DNA which expresses nothing useful.
    12. Re:Older versions? by Sentry21 · · Score: 1

      The standard preamble for GNU-licensed software is along the lines of 'this product and source code may be distributed under the terms of the General Public License, either version 2, or, at your option, any later version'.

      Thus, if you have someone's GPL2 source, you may change the license to GPL3 and redistribute it under those terms, or you may continue to distribute it under the terms of the GPL2 license.

    13. Re:Older versions? by m50d · · Score: 1

      No, I mean the statement you use when licensing your program under it. "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version." Seems pretty clear to me.

      --
      I am trolling
  6. What happens with deceased people's code? by G3ckoG33k · · Score: 2, Interesting

    What happens with deceased people's code? Will I inherit granny's 200,000 lines of code? What do I do then? Will GPL 3 address that?

    1. Re:What happens with deceased people's code? by Anonymous Coward · · Score: 1, Funny

      Will I inherit granny's 200,000 lines of code?

      Your grandmother has certainly written a lot of code...

    2. Re:What happens with deceased people's code? by Anonymous Coward · · Score: 0
      In Korea old people sell their free code for PROFIT!

    3. Re:What happens with deceased people's code? by phoenix.bam! · · Score: 4, Informative
      This isn't interesting at all! The code granny wrote is covered under standard copyright, just like if she wrote a book and died. Someone would inherit the full copyright. The code released by granny under the GPL is still going to be released under the GPL, nothing about her tragic passing changes anything.

      Maybe the parent was being funny, but certainly not interesting.

    4. Re:What happens with deceased people's code? by kfg · · Score: 2, Informative

      Licenses, by their very nature, being a grant from the "owner" to a nonowner, cannot address issues of ownership.

      That is handled by the various rights and property laws (which include the laws of inheritence), without which there would be no need for a license in the first place.

      The title to Granny's house and car don't address the issue of her death either. Granny was supposed to do that in her will.

      KFG

    5. Re:What happens with deceased people's code? by Shadow+Wrought · · Score: 2, Funny
      Will I inherit granny's 200,000 lines of code?

      Yes, but you won't get the $10 mil until you debug it;-)

      --
      If brevity is the soul of wit, then how does one explain Twitter?
    6. Re:What happens with deceased people's code? by fermion · · Score: 1
      Well, if your granny was as famous as sonny, and cracked her head on tree, you could fork the code, and then go crying to congress about all the OSS stealing food out of your children mouths. That, and suitable bribes, er, donations, and they would then make a law allowing forked projects to go closed source, extend the copyright protection period another 1000 years, and allow you to sue everyone who ever used the code.

      After all, anyone who has even a single success should be able to leverage that success into a empire that will support their parasites into perpetuity.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    7. Re:What happens with deceased people's code? by 3770 · · Score: 2, Insightful

      Come now. Maybe it wasn't interesting to you because you knew the answer.

      But it was a valid question for the grand parent, and it was modded interesting because others had the same question.

      --
      The Internet is full. Go Away!!!
    8. Re:What happens with deceased people's code? by maxwell+demon · · Score: 1
      What happens with deceased people's code?

      AFAIK the rights get inherited just like anything else. And in principle, after some time the copyright expires and the code gets public domain (in reality, Dinsney & Co. will probably make sure that it doesn't). IANAL however.

      Will I inherit granny's 200,000 lines of code?

      Depends. What did granny write in her last will?

      What do I do then?

      Well, whatever you do with your own code. Except if you have (inherited) any contract concerning that code, of course.

      Will GPL 3 address that?

      No. The law addresses that.
      --
      The Tao of math: The numbers you can count are not the real numbers.
    9. Re:What happens with deceased people's code? by mattyrobinson69 · · Score: 1

      if you inherited granny's code, you would own the copyright, so the code would be yours to license under any license you like.

    10. Re:What happens with deceased people's code? by Qzukk · · Score: 1

      But without whining to congress you couldn't un-license the code granny already licensed.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    11. Re:What happens with deceased people's code? by cortana · · Score: 1

      It's not that simple. Wills, Estates and so on are very complex issues.

      Let's say that Granny and her grandson Bill don't see eye-to-eye on Free Software issues. Granny is the maintainer of some large and commonly used software that she released under the GPL.

      Granny knows that Bill will probably make trouble for the users of the software if the copyright on the code passes to him, so she wills it away to the FSF.

      What Granny can not will away (and hence prevent transfer to Bill) is the right afforded to a copyright holder under 17 USC sec. 203, the right to terminate a license of indefinate length after 35 years.

      If Bill wants to make things difficult for the users of the software, which might include several large corporations who distribute software based on it, things would get very interesting. With a click of his fingers, he can revoke all the permissions granted to recipients of the software that Granny granted to them with the GPL...

      Things could get pretty interesting down the line, if this actually starts happening. ;)

  7. Things I would fix in GPL3 by Anonymous Coward · · Score: 1, Funny

    I would definitely fix the long load times and maybe make it not so dark all the time and maybe more outdoor levels.

    1. Re:Things I would fix in GPL3 by Jessta · · Score: 1

      Agreed. Maybe some better graphics...as long as it doesn't take away from the storyline.

      --
      ...and that is all I have to say about that.
      http://jessta.id.au
    2. Re:Things I would fix in GPL3 by Anonymous Coward · · Score: 0

      ...as long as it doesn't take away from the storyline

      Part 4 of GPL3 will ensure that the storyline of the crazy man with a huge ego remains intact.

  8. Re:the code of conduct for free software distribut by Jessta · · Score: 2, Informative

    free software != open source

    Free software is a GNU thing.

    --
    ...and that is all I have to say about that.
    http://jessta.id.au
  9. Membership by Cally · · Score: 3, Insightful
    This isn't news to those of us who are members of the FSF & ge tthe 'FSF Bulletin' [/smug]

    I recently had a sudden rush of blood to the wallet & in a fit of altruism (or selfish desire for more freedom and cool software) I joined both the FSF and the EFF - both excellent causes and presumably close to the heart of many slashdotters.

    When the "welcome" packages arrived from each I was rather surprised to see the EFF has of the order of ten times more members than the FSF! I'm FSF member #30xx, and the docs say there are 2,1xx active members. The EFF on the other hand has 24K something members.

    Not sure what the moral is, except that I wish more people donated to the FSF. Why not send em $20 and think of it as a small contribution towards the costs of glibc and gcc, two vital programs without which there'd be no Linux, no BSD and no Apple OS X.

    --
    "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    1. Re:Membership by s20451 · · Score: 1

      I don't belong to the FSF, and I won't give money to them, because I see them as a largely philosophical organization, whose philosophy I don't completely agree with. By the same token I would not give money to a political party that I disagree with.

      It is possible to donate money directly to particular projects, and I would consider doing that. However, GCC is not on the list of projects that you can support by direct donation ...

      --
      Toronto-area transit rider? Rate your ride.
    2. Re:Membership by Anonymous Coward · · Score: 1, Interesting

      I was thinking of joining the FSF a few days back. Being european, I searched for a European division of FSF. I found this site. However, its page design made me suspicious. It looks too corporate to be FSF. FSF and GNU use simple design, not too colorful. Do you know if it's affiliated with FSF? I just need to make sure, cause I wouldn't like my donation to go to phisers. The site is called FSFE not FSF Europe. Also on the logo down the page it says FSFEurope not FSF Europe. And I couldn't find any link to FSF or some acknowledgment that they are affiliated. On the FSF site, I couldn't find any FSF Europe link, either. Then I found this site, which looks trustworthy, but it uses the same logo as fsfe.org. What's going on? (btw i'm posting as AC cause i modded)

    3. Re:Membership by m50d · · Score: 1

      Maybe it's because hackers care more about stopping other hackers going to prison and getting laws changed than writing software, important as the latter still is?

      --
      I am trolling
    4. Re:Membership by Elshar · · Score: 2, Insightful

      I don't see what the FSF or the GNU or GPL has anything to do with FreeBSD or OSX. We'd be fine without RMS' craziness. Afterall, the BSD license isn't even 'compatible' with the GPL, remember?

      I send enough money to the Free/Net/OpenBSD projects, and buy enough trinkets/cd sets/books from them to support them, and will happily continue to do so.

      I will not, however, support RMS in any way, shape, or form. His arrogance in thinking his way is the end all be all will keep me away for some time to come.

    5. Re:Membership by Anonymous Coward · · Score: 1, Insightful
      "I don't see what the FSF or the GNU or GPL has anything to do with FreeBSD or OSX. We'd be fine without RMS' craziness. Afterall, the BSD license isn't even 'compatible' with the GPL, remember?"

      Shame you feel that way. It was the GPL that contributed to putting the stop to SCO. The BSD license wouldn't have helped a bit as they tried to fraud their way to mega bucks. But the GPL, you know, Richard Stallman's idea, proved insurmountable to SCO.

    6. Re:Membership by fbjon · · Score: 1

      Heh, thanks. Now you made me join the EFFi, the Finnish equivalent. :)

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    7. Re:Membership by m50d · · Score: 1

      FreeBSD would probably never have started without the FSF and the GNU project. FSF wrote letters to the BSD people encouraging them to free up their code, and they did, but they hadn't been showing any sign of doing it before that point. FreeBSD people claim that they don't care much about licensing issues, just making the best software, so it's quite likely the whole project and even the modern (2- or 3-term) BSD license wouldn't exist.

      --
      I am trolling
    8. Re:Membership by Blakey+Rat · · Score: 2

      Why not? How about because I disagree with their viewpoints?

      If they had a fund where I could contribute JUST for GCC, that'd be fine... I do appreciate the software that I use almost every day. But I don't want my contribution seen as some political statement by the FSF.

      (I can just imagine them releasing a press release like, "over $200,000 has been contributed towards the GCC project by users! Therefore, the GNU license is the Best Thing Ever and all Intellectual property should be free, Free, Gratis, FOSS, and whatever other term we'll start using for 'free' in the near future!" Screw that.)

    9. Re:Membership by linguae · · Score: 2, Informative

      Err, BSD doesn't use GNU libc (BSD has it's own C library), and the only reason why BSD uses gcc instead a BSD-license compiler is because when the original BSD developers decided to rewrite all of the AT&T code, GCC was already available, and I guess the BSD developers didn't feel like rewriting pcc (the compiler that shipped with AT&T Unix). I believe, looking at some old BSD source lists, that the BSD developers dropped pcc when the Net/2 release came out.

      And with TenDRA becoming better each year, we might see the BSDs make the switch to this compiler. The BSDs are known for replacing GNU tools with BSD-licensed replacements. OpenBSD is working on a BSD-licensed CVS, and FreeBSD replaced GNU tar with a BSD-licensed tar in FreeBSD 5.3.

    10. Re:Membership by linguae · · Score: 1

      Err, BSD wasn't able to free up their code because for a long time, most of BSD was AT&T code that couldn't be freed up. The FSF might have had some influence in getting the original Berkeley Unix developers to open their TCP/IP code (since it wasn't AT&T code at all), here is a quote from Twenty Years of Berkeley Unix: From AT&T Owned to Freely Redistributable:

      With the increasing cost of the AT&T source licenses, vendors that wanted to build standalone TCP/IP-based networking products for the PC market using the BSD code found the per-binary costs prohibitive. So, they requested that Berkeley break out the networking code and utilities and provide them under licensing terms that did not require an AT&T source license. The TCP/IP networking code clearly did not exist in 32/V and thus had been developed entirely by Berkeley and its contributors. The BSD originated networking code and supporting utilities were released in June 1989 as Networking Release 1, the first freely-redistributable code from Berkeley.

      The licensing terms were liberal. A licensee could release the code modified or unmodified in source or binary form with no accounting or royalties to Berkeley. The only requirements were that the copyright notices in the source file be left intact and that products that incorporated the code indicate in their documentation that the product contained code from the University of California and its contributors. Although Berkeley charged a $1,000 fee to get a tape, anyone was free to get a copy from anyone who already had received it. Indeed, several large sites put it up for anonymous ftp shortly after it was released. Given that it was so easily available, the CSRG was pleased that several hundred organizations purchased copies, since their fees helped fund further development.

      The idea of releasing the rest of the BSD-only utilities and rewriting all of the AT&T-owned source code (such as the C library, little utilities like cat, sed and grep, and the kernel) came from Keith Bostic, who managed to get a group of developers to work on all of this code. After 18 months, they were left with six "contaminated" kernel source files. All of the unencumbered files were released as the Net/2 Release. (Unfortunately, AT&T and Berkeley got into a fight about those supposedly unencumbered files, which led to the infamous USL vs. BSDI/UCB lawsuit and almost halted development of 386BSD, the first free BSD)

      So, it wasn't really the FSF's idea for BSD to release its source code, or to rewrite all of the old AT&T utilities and release them. However, the FSF does deserve credit for getting the free BSDs to switch their license from the orignial BSD license (with the advertisement clause) to something more or less like the MIT/X11 license.

    11. Re:Membership by nmos · · Score: 1

      When the "welcome" packages arrived from each I was rather surprised to see the EFF has of the order of ten times more members than the FSF! I'm FSF member #30xx, and the docs say there are 2,1xx active members. The EFF on the other hand has 24K something members.

      Well, you do realize the numbers for the FSF are in HEX right?:)

    12. Re:Membership by Cally · · Score: 1
      > I don't see what the FSF or the GNU or GPL has anything to do with
      > FreeBSD or OSX.
      >

      Don't *BSD and OS X use gcc?

      I send enough money to the Free/Net/OpenBSD projects, and buy enough trinkets/cd sets/books from them to support them, and will happily continue to do so.

      Well, good for you! As it happens I've got a couple of OpenBSD CDs too; I really appreciate all the work they do that directly benefits 'the community', plus I think it's good to have splitters in any real people's revolutionary movement ;)

      I will not, however, support RMS in any way, shape, or form. His arrogance in thinking his way is the end all be all will keep me away for some time to come.
      Well, fair enough if that's how you feel; personally that's not how I see RMS or the FSF. I don't think RMS is arrogant, but I recognise that a lot of people broadly sympathetic to Free software (and indeed 'open source') have violently negative reactions to him. It's a shame, I think, but there it is. Still, good for you for suppotring *BSD.
      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    13. Re:Membership by Cally · · Score: 1

      Yeah, I've paid for a couple of OpenBSD CDs, I know they've got a concerted effort going on to replace GPL'd code with BSD'd code. That's cool with me, I think it's a shame people feel they have to spend cycles reinventing the wheel, but perhaps they'll build a technically better wheel, and as long as it's free, it's all good at the end of the day. (I prefer GPL to BSD myself but use plenty of BSD'd code every day & am grateful for it.)

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    14. Re:Membership by Cally · · Score: 1
      > Heh, thanks. Now you made me join the EFFi, the Finnish equivalent. :)

      ...my work here is done :)

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
  10. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 1, Insightful

    Really? I thought they were generaly quiet people who rarely spoke up about anything (excluding Theo, naturally).

  11. Same old GNU/God Complex by Michalson · · Score: 2, Funny

    1 of the 4 listed purposes of the GPL is "The GPL is the Literary Work of Richard M. Stallman" (which explains how the glory of Stallman is the lighting beacon of freedom). Does this guys ego ever take a break?

    1. Re:Same old GNU/God Complex by MS-06FZ · · Score: 0

      Granted, big ego, yes. However, the GPL started out as his idea on how software should work. Not as though there wasn't software being freely shared before that, but he had an idea, turned it into a working document, and a lot of people have since embraced that. It's been a very successful idea and a very successful document. And no doubt he still wants his message to come through in that document. It's not good to get too wrapped up in one's successes, but I think he's earned a little bit of credit.

      --
      ---GEC
      I'm but the humble pupil, seeking to snatch the scratchbuilt pebble from the master's fully articulated hand
    2. Re:Same old GNU/God Complex by Enoch+Lockwood · · Score: 1

      It's hardly about ego. Don't you think that the guy deserves a credit for his brilliant copyleft idea?

    3. Re:Same old GNU/God Complex by Anonymous Coward · · Score: 0

      Given the number of references to Linux, Linus, Finland etc, isn't that just a bit unfair?

    4. Re:Same old GNU/God Complex by Anonymous Coward · · Score: 0

      Wonder if there are legal issues: if its RMSs' literary work does that mean he has greater control over the document itself? Maybe its needed in some country...

    5. Re:Same old GNU/God Complex by kfg · · Score: 1

      I wrote this post.

      KFG

    6. Re:Same old GNU/God Complex by J+Story · · Score: 1

      This is not ego. Someone has to make the final call. My reading of that text is a reminder that at the end of the day the buck stops with him.

      My guess is that the draft will enter amidst controversy, and that controversial elements will remain even after heated debate and revision. Stallman has the unenviable task of deciding when to shoot the engineers.

    7. Re:Same old GNU/God Complex by telecsan · · Score: 2, Insightful

      It is interesting to note that he maintains the copyright to the GPL license, though. Wouldn't it be more appropriate if the GPL were GPL'd, so to speak?

    8. Re:Same old GNU/God Complex by swillden · · Score: 1

      Best reply yet! Most probably won't get it, though.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    9. Re:Same old GNU/God Complex by m50d · · Score: 1

      Yep. RMS seems to have different standards for documents as for code. The GNU "FDL" is widely considered non-free, and addresses issues he doesn't seem to care about when it comes for code e.g. the FDL has lots of clauses to stop you misrepresenting the author's views, but the GPL has no such protection. So I could (for example) make a version of emacs that chucks out racist insults, and though I have to put in the source that I changed the files, there's no way the end users would know it wasn't RMS's work. Jorg (sp?) Schillig has been bitten by this, with some distro including a buggy modified version of cdrecord that people then blamed his for, and though he claims that's violating the gpl his argument is very dodgy and not accepted by most people. Maybe he doesn't think free writing is as important as free code?

      --
      I am trolling
    10. Re:Same old GNU/God Complex by dr.badass · · Score: 1

      It is interesting to note that he maintains the copyright to the GPL license, though. Wouldn't it be more appropriate if the GPL were GPL'd, so to speak?

      The power to license something comes from holding the copyright.

      For example, even if you GPL some code, you still own the copyright. You can choose to relicense it any way you please. However, you can't un-GPL the code you GPLed.

      --
      Don't become a regular here -- you will become retarded.
    11. Re:Same old GNU/God Complex by cpt+kangarooski · · Score: 1

      However, you can't un-GPL the code you GPLed.

      That's not necessarily true, actually.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    12. Re:Same old GNU/God Complex by bill_mcgonigle · · Score: 1

      kfg, you self-aggrandizing egocentric bastard...

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    13. Re:Same old GNU/God Complex by pfafrich · · Score: 1
      To quote from the article
      * The GPL is the Literary Work of Richard M. Stallman Some copyright licenses are no doubt known, in the restricted circle of one firm or law office, as the achievement of a single author's acumen or insight. But it is safe to say that there is no other copyright license in the world that is so strongly identified with the achievements, and the philosophy, of a single public figure. Mr. Stallman remains the GPL's author, with as much right to preserve its integrity as a work representative of his intentions as any other author or creator. Under his guidance, the Free Software Foundation, which holds the copyright of the GPL, will coordinate and direct the process of its modification.

      This does seem to be a little odd and posibly contradictory. The GPL is copyright FSF but RMS is identified as its author. Similar situation as for most books where the publisher holds the copyright. I'd be more worried if RMS held copyright.

      I've seen similar situations before, where founders in their later years get a bit woried that their ideas will be watererd down. Indeed I've had a bust up with a similar founder over these issues, where it was less clear who had the copyright.

      There are advantages of this situation, it makes it clear who has the final say, which can help break deadlocks. Similar for linux where linus has the final say.

      Whether RMS is felexable enough to cope with a changing climate and really take onboard ideas from the community remains to be seen.

      --
      There are four sorts of people in the world: fools, lunatics, idiots and morons. - Umberto Eco, Foucaut's pendulum.
    14. Re:Same old GNU/God Complex by mooingyak · · Score: 1

      However, you can't un-GPL the code you GPLed.

      Of course you can. What you can't do is un-GPL someone else's copy of that code, provided they haven't violated the license.

      --
      William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
    15. Re:Same old GNU/God Complex by Anonymous Coward · · Score: 0

      But "copyleft" isn't a brilliant, radical idea that turns copyright law on its head.

      The GPL is a straightforward license of copyright. You want to make copies of my code or derivative works, fine; then give me X. Many licenses specify a sum of money as X. The GPL specifies the changes you make to the code. But the overall structure of the license is the same as any other: "I demand X from you before you can copy the stuff I created."

      Nothing "twisted" or "jujitsu"-like about it.

    16. Re:Same old GNU/God Complex by dr.badass · · Score: 1

      Of course you can. What you can't do is un-GPL someone else's copy of that code, provided they haven't violated the license.

      Indeed, that's what I meant. I couldn't think of how to phrase it properly, as you can't really "take back" your code, only change how you license it henceforth.

      --
      Don't become a regular here -- you will become retarded.
  12. Background on the GPL by Spy+der+Mann · · Score: 4, Informative

    GPL v2 doesn't specifically address the patent problem. Anyway, here's the story on Revising the GPL.

  13. Bad article, RFC? by halleluja · · Score: 1
    This article only discusses some requirements that are already in v2, no mention of the areas that need adjustment or are being revised...

    Thus, can I anyone enlighten me what areas of the current GPL (v2) are under investigation?

  14. Re:the code of conduct for free software distribut by snorklewacker · · Score: 3, Insightful

    No, the BSD folks will do what they usually do: get things done without stirring up a tempest over the politics, especially that of "who speaks for whom", the precise definitions of "Free Software", and whether a license should or should not fit on a 3x5 card.

    --
    I am no longer wasting my time with slashdot
  15. Hardware & software by Space+cowboy · · Score: 1

    With the growth in free hardware designs it would be nice if the GPL3 took some note of how it may be applied there as well. There's been a fair amount of debate on how it's inapplicable, which is a shame because many people want to provide their work to the world in this area too.

    It's not so different... writing in verilog, compared to writing in 'C' with lots of concurrent threads, and the thrill of getting a working piece of hardware is far more than coding up a cool algorithm, IMHO of course :-) With the price of FPGA's being so low now, it's becoming more and more available. T'would be a shame for the GPL to miss out again.

    Simon.

    --
    Physicists get Hadrons!
    1. Re:Hardware & software by CyricZ · · Score: 1

      If it's not so different, then why do the existing licenses not apply?

      --
      Cyric Zndovzny at your service.
  16. GPL V3 Addition: Section 13 by dduardo · · Score: 2, Funny

    All your base belong to us.

    1. Re:GPL V3 Addition: Section 13 by gentoo1337 · · Score: 1

      Seems like all your are are belong to us.

  17. RMS teams up with Microsoft by GanryuMVP · · Score: 1

    I bet this is when they announce the FSF's merge with Microsoft and the new "all your base are belong to us" clause of the GPL.

  18. When four corners is too much by Dancin_Santa · · Score: 4, Insightful

    They specify the four pillars of GPL3:

    1) GPL is a worldwide copyright license, 2) the code of conduct for free software distributors, 3)the constitution of the free software movement, 4) and the literary work of RMS

    The problem is that (1) has always been limited by the FSF's unwillingness to translate the GPL into any other language. How they plan to make it an international license without actually translating it ought to be interesting.

    (2) is already pretty much taken care of. You use GPL code in your code and then distribute it, you have to open up your code under GPL conditions. I can't imagine what will change.

    I'm not sure what they plan to get out of (3). The GPL is the General Public License. It may be drafted by the FSF, but it is intended for broad usage by many different people. If they want to have a constitution, they ought to make one, for their organization. Trying to pretend like their organization represents the entire movement is silly and pure hubris.

    As for (4), who cares except for RMS what literary works he's published? More hubris.

    It seems that like the Perl camp, the FSF can't leave good enough alone and is slowly imploding under the pressure of their own navel gazing.

    GPL 2.0 is fine and clear. GPL 3 looks to be an FSF circle jerk in honor of RMS. Count me out.

    1. Re:When four corners is too much by Decameron81 · · Score: 1

      Yeah, RMS should definately step back a bit and GPL the GPL.

      Now that's what I call iteration.

      --
      diegoT
    2. Re:When four corners is too much by Rakshasa+Taisab · · Score: 1

      If FSF translates the license, the translations may have subtle differences from the main license and thus make them incompatible. The language of the license, especially a widly understood language like english, does not hinder its enforcement in non-english speaking courts.

      --
      - These characters were randomly selected.
    3. Re:When four corners is too much by Martin+Blank · · Score: 1

      I'm not sure what they plan to get out of (3). The GPL is the General Public License. It may be drafted by the FSF, but it is intended for broad usage by many different people. If they want to have a constitution, they ought to make one, for their organization. Trying to pretend like their organization represents the entire movement is silly and pure hubris.

      You seem to be forgetting that RMS is the free software movement. He is its Lord and Savior, its High Regent, its Most Exalted One, its Glorious Heavenly Father. All other 'free software movements' are false cults that shall not be followed, lest ye incur the wrath of the Father.

      I can see where GPL2 could use some tweaking, but I'm worried about what we're going to be seeing in v3, what it will do to the community (think of projects like Debian, who are so careful about how they deal with licenses for included packages), and maybe whether any attention will be paid to it at all (and the possible lecturing essays by RMS on this).

      --
      You can never go home again... but I guess you can shop there.
    4. Re:When four corners is too much by CyberKnet · · Score: 1

      Bear with me. I'm pretty sure it's worth it.

      The GPL is for source code, not documentation. The license is more documentation than source code, even though it is present within the source code.

      With this in mind, a more appropriate license would be the FDL. Since it is also authored by the FSF, I think it is reasonable to make the assumption that should the FSF make the GPL available under an F/OSS license, it would choose the FDL.

      What would be particularly ironic about this is that the Debian project has publically stated that it will not include anything in the Free version that is licensed under the FDL because they do not believe it complies with their Free Software Guidelines.

      Thus, if the FSF did make the GPL F/OS(S) under the FDL, there's a good possibility that DEB would go MIA!

      and I'm going to leave it right there... have a nice day =)

      --
      Video meliora proboque deteriora sequor - Ovidius
    5. Re:When four corners is too much by swillden · · Score: 2

      GPL 2.0 is fine and clear. GPL 3 looks to be an FSF circle jerk in honor of RMS.

      Did you miss the fact that GPLv2 is the *GNU* General Public License? The GPL was written by and for RMS and the FSF, so it shouldn't surprise anyone that GPLv3 will be the same.

      Of course, lots of other people decided that RMS' license was a really nice one, and decided to use it. The FSF clearly expects that the same will likely happen with GPLv3, and they think that's a good thing, so they plan to solicit input. Nevertheless, the license will reflect their goals. Period. Time will tell if enough other peoples' goals coincide with theirs that GPLv3 becomes as widely used as v2.

      Count me out.

      Okay. Me, I think I'll wait to see what the license says before deciding if it's useful.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:When four corners is too much by Decameron81 · · Score: 1

      OK, it's not possible to GPL the GPL. But following your logic it is possible to FDL the FDL, right?

      --
      diegoT
    7. Re:When four corners is too much by Anonymous Coward · · Score: 0

      I think what you're missing is that these are not the reasons to change the license or the changes that will be made. As the article says, the changes will be covered elsewhere. These are the things they like about the current license that they want to make sure remain in any new license. Many of the suggested changes would violate one of these ideals, so they will be rejected.

      As for (4), I think they're missing the practical aspect of Free Software. RMS does not have a monopoly on writing good software licenses. In fact, there are probably a lot of people more qualified than he is. To say that they want the new version to be an RMS product because the old ones were seems foolish, because if Moglen can write it better than RMS, then the world would be better served by the change. RMS' contribution shouldn't be discounted, but we don't want it holding us back, either.

    8. Re:When four corners is too much by m50d · · Score: 1

      WRT 3 you forget that the FSF started the whole movement. They have a legitimate claim to be the heart of the free software movement.

      --
      I am trolling
    9. Re:When four corners is too much by mattyrobinson69 · · Score: 1

      wasn't the gpl specially translated into portugeese because english contacts dont stand up in court in brazil?

    10. Re:When four corners is too much by Anonymous Coward · · Score: 0
      "WRT 3 you forget that the FSF started the whole movement."

      Feh. Let's not get too arrogant here. At best, they gave a name to the movement and publicized it. I'm not denigrating what they did do, but don't overstate it. The only reason it could even attempt to start is because there was already an existing sub-culture of sharing code. Go take a look at Stallman's own words: http://www.gnu.org/gnu/thegnuproject.html Read that first section: "The first software-sharing community"

    11. Re:When four corners is too much by m50d · · Score: 1

      I've read it, and other stuff about him, and he says it got to the point where he was "the last true hacker", the only person who still believed in it. So maybe not the whole movement, but the modern free software movement, seems to have been started entirely by him.

      --
      I am trolling
    12. Re:When four corners is too much by GNUALMAFUERTE · · Score: 1

      If it weren't for the work of RMS, you would be using proprietary software now, and would certainly be under a lot more control and with a lot less freedoms that current windows users (without Free Software compiting, M$ and others would be way out of control).
      Changing the GPL is a scary thing for many people that depends on it because it has work published under it, and because he/she uses lots of soft under that license, because RMS has proved to be lawful to what he beleives in any situation, it is a good thing to know that he will be responsible for the modifications, in that way, we know what to expect, and we can be certain that our freedoms won't be removed.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    13. Re:When four corners is too much by starling · · Score: 2, Insightful

      he says it got to the point where he was "the last true hacker"

      And he was wrong. There was a thriving Public Domain community - but it didn't have the need for control which characterises both Stallman and Gates.

    14. Re:When four corners is too much by davecb · · Score: 1
      Dancin_Santa writes: I'm not sure what they plan to get out of (3). The GPL is the General Public License. It may be drafted by the FSF, but it is intended for broad usage by many different people.

      I fear the FSF is conflating themselves and the whole free software movement in this clause. This is probably unwise. [Disclaimer: RMS speaks for many of us, specifically including myself, much of the time...]

      If the general public license becomes too specific to a particular set of circumstances, it becomes less general and less useful to the broader community. The existing GPL could use a bit of polishing, but shouldn't change much. A different license should be written for, for example, programs "distributed" as services.

      -dave

      --
      davecb@spamcop.net
    15. Re: When four corners is too much by HishamMuhammad · · Score: 1

      The problem is that (1) has always been limited by the FSF's unwillingness to translate the GPL into any other language.

      The Creative Commons worked with the FSF and the Brazilian government and had it translated to Portuguese. Here's the press release.

    16. Re:When four corners is too much by namekuseijin · · Score: 2, Insightful

      "Trying to pretend like their organization represents the entire movement is silly and pure hubris."

      There was no free software movement -- let alone open-source -- before RMS. The free software days from Universities in the 1970s and 1960s had alread vanished and the only software free for any use by the day he started the movement was in the public domain or the yet to come freewares and sharewares ( not free to modify them though ).

      Would you have *BSDs, Apache, Perl, PostgreSQL, Eclipse, Mozilla and others today wasn't it for RMS original efforts and his example?

      i believe not.

      --
      I don't feel like it...
    17. Re:When four corners is too much by Anonymous Coward · · Score: 0

      Indeed.
      And that would be some serious recursion.
      However, that wasn't the point of my post =)

    18. Re:When four corners is too much by Cally · · Score: 2, Insightful
      I'm not sure what they plan to get out of (3). The GPL is the General Public License. It may be drafted by the FSF, but it is intended for broad usage by many different people. If they want to have a constitution, they ought to make one, for their organization. Trying to pretend like their organization represents the entire movement is silly and pure hubris.

      Nice troll! But of course the FSF is a perfect, 100%, 1:1 representation of the community... the community of FSF members. The FSF has published a license and other people have used it. Great. FSF isn't claiming to represent them, if they don't like v3 of the GPL they can stick with v2 if they licensed it that way. (Bad luck on those who copy & pasted the standard boilerplate with the phrase about 'version 2 or later, at [the user's] discretion' of course :)

      for (4), who cares except for RMS what literary works he's published?

      Well, you do, apparently, as you've posted a 40 line troll on the subject...

      --
      "None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
    19. Re:When four corners is too much by m50d · · Score: 1

      Are you sure? I've never read anything about that. The cyberpunks believed in putting their code in the public domain, but they weren't around until the early 90s afaik. There was a shareware community and the idea of freeware was starting to take off, but none of that was free software. I really don't remember seeing much in the public domain back then.

      --
      I am trolling
    20. Re:When four corners is too much by starling · · Score: 1

      Absolutely sure. I was in the industry at the time and putting code into the public domain was the norm. Heck, I still have QIC and TK50 tapes full of the stuff from the 70s and 80s. Collections used to get passed around by hand at user group meetings and when you visited companies (no internet, and USENET over phone lines was a bit unreliable).

      A lot of PD code was adopted by the FSF when they started up, and now people think they wrote it in the first place. Not so.

      What makes me wary of the FSF is that they want to impose their definition of freedom on everyone. Trouble is, their vision of freedom doesn't include code which isn't under the control of the GPL so PD got airbrushed out of history.

    21. Re:When four corners is too much by m50d · · Score: 1

      They include non-GPL things, for example they acknowledge that MIT's X11 which was available under a very liberal license made GNU a lot easier, and other things like TeX. I feel if that much PD code was around there would be a note in someone's history, if not the FSF's own then someone would set them right. But perhaps not.

      --
      I am trolling
  19. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 1, Insightful

    BSD code is more free than GPL code.

    BSD code places no restrictions on anyone that wants to use it (well except for the retaining the copyright, but that's pretty minor).

  20. Re:the code of conduct for free software distribut by MoneyT · · Score: 4, Insightful

    what's the point in free software if you can turn it into a non-free product?

    To have the freedom to do whatever you want with the code? Isn't that the ultimate freedom?

    --
    T Money
    World Domination with a plastic spoon since 1984
  21. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    I bet those BSD folks would spin in their graves if they heard what RMS thought about them.

  22. Uh. What do you think happens to it? by Dancin_Santa · · Score: 2, Informative

    The heirs receive the copyrights. Unless there's something in the decedent's will, the copyrights to the code will be passed on to the appropriate heir.

    The heir is then free to release the code under any copyright scheme he deems appropriate. However, he is bound by the original licensing of the code (GPL) which has already been granted. He may stop distributing it altogether, or he may stop licensing it under GPL, but the code that has already been distributed under the GPL remains that way.

  23. This is a question for the ages by Anonymous Coward · · Score: 1, Funny

    Some believe that granny's code is gone forever, only to be remembered in the minds of her living friends and relatives. Others believe that granny's code will be judged for soundness and proper comments and that her code may ascend to heaven, purgatory, or various levels of hell. Still others believe that granny's code will be checked into by a universal source code control system that controls a cosmic repository where all code from everyone who has ever lived resides.

  24. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 2, Insightful

    what's the point in free software if you can turn it into a non-free product?

    That, good sir, is called freedom.

    GPL protects the freedom of the software, while the BSD license gives you the freedom to what you want with the code.

    Both serve a purpose, but it's daft to say say GPL is more free than the BSD license. (And it's useless to start a flame war about it the other way round.)

  25. Re:the code of conduct for free software distribut by Enoch+Lockwood · · Score: 1

    Well, yes, but it is twisted freedom in the same sense as the freedom to own slaves: you take someone's work but don't reward him/her for it. There must be limits to freedom, otherwise freedom becomes a meaningless concept.

  26. Patent non Problem by nuggz · · Score: 1

    If a GPL program implements a patented procedure two things can happen.

    1. The patent holder does not grant a licence to use and distribute it. The GPL software can not be distributed.

    2. The patent holder does grant a license to use and distribute. The software can be redistributed and used.

    What is the problem?

    1. Re:Patent non Problem by squiggleslash · · Score: 2, Informative
      What is the problem?
      Two issues. First, the present wording needs to be a little more explicit when it comes to patents. Technically, most people reading the relevent part of the GPL would come to the conclusion that a patent holder cannot distribute a GPL'd program without agreeing to license, by implication, any patents covering the same program. Such a license would only apply to the program in question and direct derivations though that continue to use the same code. So if someone rewrites the code that the patent covers, writing new code that infringes the patent, the situation is legally ambigious.

      If you think I'm kidding, take a look at Nokia's supposedly generous offer to allow its patented technologies to be used in Linux, which somes with terms and conditions that imply Nokia could sue in the future over the same patents concerning future versions of the kernel. Work out under what circumstances they could do so (someone independently adding non-derived code that happens to infringe), and you suddenly have something that doesn't look as generous as it originally was.

      The second issue is more of a political one. Patents suck. If someone chooses to go to war against a free software application by suing it for patent infringement, does that organization have any moral right to use free software at all?

      There are few incentives that exist to discourage software patents. To be forced to never use free software again may be one of the few ways the free software community can fight back. With free software entrenched enough, this could be a good thing for those who believe in the freedom to program, and who oppose the notion of a "right" existing to implement a particular type of technology that can be expressed algorithmically.

      --
      You are not alone. This is not normal. None of this is normal.
    2. Re:Patent non Problem by nuggz · · Score: 1

      a patent holder cannot distribute a GPL'd program without agreeing to license, by implication, any patents covering the same program.
      Yes

      Such a license would only apply to the program in question and direct derivations though that continue to use the same code.
      Yes

      So if someone rewrites the code that the patent covers, writing new code that infringes the patent, the situation is legally ambigious.
      Yes again, however the granter of the patent license has given permission to modify and redistribute the work. If it is a modification or a derivative work, it should be covered by that same license. If it is "new code" and therefore not a derivative work it would not be covered by the same license.

  27. 4-fold purpose of the GPL by yecrom2 · · Score: 0, Redundant

    1. Make Software Free(as in Speech).
    2. Make Free(as in Speech) software Free(as in beer).
    3. ????
    4. Profit!!!

  28. Re:the code of conduct for free software distribut by s20451 · · Score: 1

    The BSD license, both original and modified, are also Free. (source)

    --
    Toronto-area transit rider? Rate your ride.
  29. Re:the code of conduct for free software distribut by Trigun · · Score: 0

    IP Tables? Bahh, we call that Netfilter, and we've had it for years! You don't need IP addresses on that firewall! BSD will run that software faster! We've been ported to your toaster before linux was a twinkle in Torvalds' eye! ...
    Ad Nauseam.

  30. Re:the code of conduct for free software distribut by Florian+Weimer · · Score: 2, Informative

    *THE* code of conduct? Not *A* code of conduct? I bet the BSD folks would have something to say about that.

    The BSD folks usually quickly point out that their license is not a code of conduct for distributors, in contrast to the GPL. It certainly grants more freedom to distributors (and indirectly, less to the end users).

  31. translating GPL by griasr · · Score: 1

    i think the risk in translating the GPL to several other languages is that many points could be layed out differently due to the broad meaning of some words. this could lead to abuse. english is accepted as international #1 language and people programming computers will never get around a basic knowledge of the english language. also people in high ranks such as judges or lawyers are able to understand english. maybe a LATIN version of the GPL would make sense... or even better: the official valid license should be written in english but easy understandable translations should be made available. with easy to understand i mean commented so that a 15 year old newbie can get the sense out of it.

    1. Re:translating GPL by hazee · · Score: 2, Funny

      On the contrary, if they translated it to a language that had a clear distinction between free (as in beer) and free (as in speech), then that alone could save untold amounts of confusion.

    2. Re:translating GPL by Tharkban · · Score: 1

      I don't think they mean actually translating the text, I think they just want to word it more redundantly so that it is clear in different copyright domains with slightly different laws. Language of text remains English.

      Currently, all translations are "unofficial" and carry no legal weight. They all say, but if you're a lawyer, go read the real license in English.

      --
      Tharkban (It is a signature after all)
    3. Re:translating GPL by Hobart · · Score: 1

      Check out the French Translaton page linked to from the FSF Unofficial Translations page, it looks like FSF Europe is currently pursuing, as of a few months ago, an official French translation with legal council in France.

      Google, always quicker to the punch, already lists FSF and Debian pages on Freedom as hits 2, 4, and 9 of a search for Libre ;-)

      --
      o/~ Join us now and share the software ...
    4. Re:translating GPL by Anonymous Coward · · Score: 0

      Currently, all translations are "unofficial" and carry no legal weight. They all say, but if you're a lawyer, go read the real license in English.

      In my country a lawyer would read a proper act and learn that any license that is not written in official language of my country is void. Hence official translations would be quite useful.
  32. New for version 3 by Lord+Bitman · · Score: 5, Funny

    I think there should be customizable skins, those make everything better.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
    1. Re:New for version 3 by Anonymous Coward · · Score: 0

      Seriously, it would actually be fun to make a GPL css zen garden :)

  33. Re:the code of conduct for free software distribut by Speare · · Score: 5, Insightful

    Just because the GNU folks call it "free" doesn't mean it is free in all ways. A GNU license ensures the *user* has the most freedom, and a BSD license ensures the *developers* have the most freedom. In either case, the other group loses some freedom. A GNU license creates a situation where developers cannot merge published code with their proprietary code, while a BSD license creates a situation where some users might not have access to a particular modified variant of the published code.

    --
    [ .sig file not found ]
  34. My Suggestion by Milo+Fungus · · Score: 5, Insightful

    Make sure that GPL3 is human-readable, as version 2 was. I absolutely hate reading legalese. It really bothers me that so many important things in my life (such as student loans, credit cards, computer software) assume that I am capable of understanding, and hold me accountable to understand the contents of legal documents. I appreciate the simplicity of the GNU GPL, and consider it an essential feature of the license. The BSD license is even simpler.

    <tangent>One thing that bothers me is when GPL software requires that you agree to the license during the install procedure. The GPL is not an end-user license; it is a distribution license. You must accept and comply with the terms of the license if you wish to redistribute GPL'ed works. End users are not required to agree to anything in order to simply use it, or even to modify it for their own use.</tangent>

    1. Re:My Suggestion by demaria · · Score: 1

      The GPL must be written for lawyers and The Courts, not you. That is who will enforce or reject it. Having a separate document explaining the GPL in simple terms is fine, like what creative commons does. However the GPL should not be human-readable, non-legalese or simplified down. It must be written as a valid and binding legal document.

    2. Re:My Suggestion by Anonymous Coward · · Score: 0

      I see no reeason why we can't have it both ways -- as a binding legal document and a human-readable document. Just design it in a similar way to, say, the Ada annotated reference manual, where you have the language spec (legalese) along with explanation of the intent (human-readable).

    3. Re:My Suggestion by swillden · · Score: 1

      Make sure that GPL3 is human-readable, as version 2 was. I absolutely hate reading legalese.

      I think it will be human-readable. Even if Moglen etc. didn't have readability as a goal (and I've read that RMS is adamant that it be both readable and brief), the fact that they want it to be an international license pretty much requires that it not be written in legalese, because legalese varies from one legal system to another.

      In order to make it enforceable in courts around the world, the best thing they can do is to write it in plain, simple English (English being the modern lingua franca). That will mean that it's more ambiguous than if it were written for a specific legal system, but usable everywhere. That approach worked reasonably well for GPLv2, so there's reason to believe it'll work for GPLv3, also.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:My Suggestion by Milo+Fungus · · Score: 1

      Rubbish. Why should a "valid and binding" legal agreement have to use obtuse language? Did the human-readability of GPL2 make it somehow less binding or valid? Is it okay to violate the BSD license because it's only a few sentences long, and doesn't even have a DEFINITIONS section?

      The GPL must be written for lawyers and The Courts, not you.

      You're wrong. Part of the strength of the Free Software movement is the simplicity and elegance of the GPL. Any developer who wants to use the license can easily understand it. Would you release your own personal software project, coded in your parent's basement on your own free time, under a license that you couldn't understand because of the compexity of its language?

      Have you ever read the US Constitution? It is a great example of a legal document that uses very readable language. It doesn't have a DEFINITIONS section either.

    5. Re:My Suggestion by Anonymous Coward · · Score: 0

      It really bothers me that so many important things in my life (such as student loans, credit cards, computer software) assume that I am capable of understanding, and hold me accountable to understand the contents of legal documents.

      Are not these documents written in English? If you're going to college, you should probably be able to understand not only legal documents (what's so hard about them anyway, all those definitions?), but also Olde English, Middle English, and several other languages besides English. What college do you go to anyway? I think you might be getting ripped off.

    6. Re:My Suggestion by 3770 · · Score: 1

      Doesn't the user have to know that the software comes with no warranty?

      Therefor, does he not need to see and agree to the license?

      I thought so.

      --
      The Internet is full. Go Away!!!
    7. Re:My Suggestion by fishbowl · · Score: 1

      >I absolutely hate reading legalese.

      I have never found it to be nearly as difficult as people make it out to be.

      There is a great number of terms specific to the industry, but they are well-defined and comprehensively documented.

      The difficulty tends not to be with the language itself, but with the understanding of how weak or strong a certain claim or position would be if challenged.

      The reason you never hear a lawyer say "but the GPL has never been tested in court! waaaah!" is because it is a very simple expression of rights that are guaranteed under copyright law, no different than any other software license based on copyright law.

      --
      -fb Everything not expressly forbidden is now mandatory.
    8. Re:My Suggestion by demaria · · Score: 2

      Why should a "valid and binding" legal agreement have to use obtuse language?

      Because that's how the legal system works. It's been crafted in a formalized way over the course of centuries. If you don't like it, you have to change the system of law. Besides, contracts are not written in Latin or anything like that. They do have to be understandable to a certain extent, and I've yet to find a contract at the consumer level that couldn't be easily understood just by reading it. They look scary but aren't that hard.

      Part of the strength of the Free Software movement is the simplicity and elegance of the GPL. Any developer who wants to use the license can easily understand it.

      The GPL is a license, a contract. What the GPL says and its enforceability will be determined by judges, not developers. The FSF can make a 'GPL for dummies' webpage if they want.

    9. Re:My Suggestion by cfulmer · · Score: 1

      Eh.... I think there's a false dichotomy here: it's either legally useful or human-readable, but not both.

      As somebody making the switch from writing code to writing contracts, they're actually amazingly similar: they both try to precisely specify behavior. Just as you can make your code readible, you can also make a written contract readible. But, just as there's a lot of obtuse code, there's also a lot of obtuse contracts.

      That said, there are some things which ought to be in a license agreement that are not going to be intuitively obvious to a lay person and which in fact may seem unnecessary.

      For example, what happens if a work under the GPL infringes a patent and a user of the GPL'd work is sued by the patent holder for infringement. Can the user sue the author? The GPL appears to be silent. By just adding the works "OR NON-INFRINGEMENT" to the "NO WARRANTIES" section, it would be clear.

    10. Re:My Suggestion by pfafrich · · Score: 1
      Make sure that GPL3 is human-readable

      Creative Commons have done good work along this line. They produce a CC-GPL which is the GPL + Human readable code + Metadata.

      --
      There are four sorts of people in the world: fools, lunatics, idiots and morons. - Umberto Eco, Foucaut's pendulum.
    11. Re:My Suggestion by BranMan · · Score: 1

      Agreed. Especially since the GPL explicitly says that the end user does not have to agree to anything in order to use and modify the software. Only if they want to distribute / sell it.

    12. Re:My Suggestion by Anonymous Coward · · Score: 0
      Your tangent is wrong.

      If you install software you are making a copy covered by copyright law (this is true in at least the the UK and USA where it was confirmed in the courts, and in the UK subsequently encoded in legislation.)

      Therefore you need permission from the copyright holder before you install any software. It is the GPL that provides this permission for GPLed software.

      To emphasize the point, the first (non introductory) section of the GPL is entitled "TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION". As mentioned above, installation (and indeed use) is copying.

    13. Re:My Suggestion by Anonymous Coward · · Score: 0

      I always thought end users did have to agree to it, just [as long as they don't distribute it] it doesn't require them to do anything other than know it has no warranty and is provided as-is.

    14. Re:My Suggestion by DerekLyons · · Score: 1
      Make sure that GPL3 is human-readable, as version 2 was. I absolutely hate reading legalese. It really bothers me that so many important things in my life (such as student loans, credit cards, computer software) assume that I am capable of understanding, and hold me accountable to understand the contents of legal documents.
      Then it behooves you to learn the language. If you can learn to code, you can learn legalese.
  35. Re:the code of conduct for free software distribut by sp3tt · · Score: 0, Interesting

    No. There is a reason for laws, even in a free society. That reason is that freedom cannot exist without rules. Freedom does not mean you can buy a car and run over some pedestrians. Laws are there to stop people from infringing on other people's freedoms.
    Theft is infringing on someone's right to own stuff, murder is infringing on someone's right to live. And so on. However, laws like the Patriot act are not there to protect people's freedom from being infringed.
    If there is freedom, there must be some kind of protection of that freedom.
    And another reason for the GPL to require you to distribute GPL'd software is that all humans are equal, everyone should have access to free software.
    To put it plain and simple, the GPL does not infringe on anyone's freedom, it protects freedom from being infringed.
    And BSD-licensed software can't be distributed as you wish either, the advertising clause.

  36. Re:the code of conduct for free software distribut by oldwarrior · · Score: 0

    the point is - your BSD is still free for you. Don't buy the commerically kicked up one. You did not want that one in the first place.

    --
    If it were done when 'tis done, then t'were well it were done quickly... MacBeth
  37. Nothing really by FullMetalAlchemist · · Score: 1

    Nothing really, but ESR usually have nothing to say that interest me, but I saw this one.

    Anyway, this one has nothing to do with it, but this was quite funny; wich i why I like Kirk's lectures.

  38. Re:the code of conduct for free software distribut by Spoing · · Score: 4, Insightful
    Well, quite frankly, BSD licensed software is not truly free -- what's the point in free software if you can turn it into a non-free product?

    Don't get me wrong. BSD is a fine license all right, but nothing special compared to the protected freedom of GPL.

    While I prefer the GPL over BSD (and similar licences) -- the GPL does not work well in all situations. For example, anything that requires a reference design that you want to be widely adopted. The Ogg codecs (Vorbis, Theora, ...) for example.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  39. Re:the code of conduct for free software distribut by whitehatlurker · · Score: 0
    *THE* code of conduct? Not *A* code of conduct?

    No, that was "Free Software [tm]" (TradeMarked property of the Free Software Foundation). You missed the Capital Letters.

    Just as in "The GPL is the Constitution of the Free Software [TM] Movement" ...

    Note of bias - I have in the past refused to release software under the GPL as it was overly restrictive. (On the other hand, I have GPLed some. What can I say, I'm a hypocrit.)

    --
    .. paranoid crackpot leftover from the days of Amiga.
  40. Re:License to Steel rev. 3 by griasr · · Score: 0, Offtopic

    im used to being a loser all my life. i wait for the day LINUX gets renamed to LOOSDOWS

  41. Re:the code of conduct for free software distribut by Decameron81 · · Score: 1

    Complete freedom means no licenses involved since licenses, by definition, exist to place restrictions in one way or another.

    This of course doesn't mean that the GPL or BSD licenses are bad... it only means that the whole = free is just rethorics.

    --
    diegoT
  42. GPL3 Interfaces by Anonymous Coward · · Score: 1, Insightful

    IMO, instead of making interoperability distinction based on code space, the GPL3 really needs to allow the developer to define 'public' and 'private' interfaces; the public interfaces (such as shell and protocol) would be considered interfaces non-gpl software can talk to, and the private interfaces can only talk to other GPL software.

  43. Re:the code of conduct for free software distribut by MattWhitworth · · Score: 1

    Surely you would use the LGPL (although not particularly liked by Stallman) for that purpose?

  44. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    Protected freedom... Right. Protecting freedom by removing the rights of others. Here I thought that freedom was defined as "The condition of being free of restraints." (source: Answers.com) But there goes the GPL, define "freedom" as "restricting the rights of others to protect mine."

    [whine mode on]

    I'm not free to punch you in the face anytime I want to! Waaaaa!

    [whine mode off]

    Both licenses give people the chance to take your work and make more stuff out of it. However, the GPL definition of freedom includes a police force to stop those with deeper pockets and fewer ethics than you from stealing your work and using it against you.

    Both licenses have their uses. BSD-licensed code is great for things that must be adopted quickly by everybody (e.g. TCP/IP). GPL-licensed code is great for people who want to provide good application software to the community without being ripped off by the PearPC's of the world.

  45. So public domain software/Code by ad0gg · · Score: 1
    is the least free of the bunch? Using your same logic. I'm simply amazed that less freedom is granted by copyright license agreement but when software has no copyright, it has less freedom.

    Remember air isn't truly free, because someone could turn it into a non-free product.

    --

    Have you ever been to a turkish prison?

    1. Re:So public domain software/Code by Xoder · · Score: 1

      You mean like Perri-air?

      --
      The previous sig has been removed due to /. protecting your best interests
  46. I refer you to a very old post I wrote by Dancin_Santa · · Score: 3, Interesting

    I wrote this to address exactly the mistake you are making.

    GPL is not freedom for anyone. It is freedom for the software.

    1. Re:I refer you to a very old post I wrote by Speare · · Score: 4, Insightful

      Freedom requires life; software itself cannot suffer from a lack of freedom.

      --
      [ .sig file not found ]
    2. Re:I refer you to a very old post I wrote by m50d · · Score: 1

      How about stored in a company's data warehouse while there are plenty of able coders who would love to work on it if only they could? I think it's possible for software to be lacking freedom

      --
      I am trolling
    3. Re:I refer you to a very old post I wrote by Anonymous Coward · · Score: 0

      It's the coders who are suffering here; they're the ones lacking freedom. A candle does not suffer if it is snuffed, but people are then thrown in darkness.

    4. Re:I refer you to a very old post I wrote by Blakey+Rat · · Score: 2, Interesting

      Uh... yeah.

      While you're at it, why not arrange for my chair to be free to choose whatever office it wants to be in? And my car should be free to have premium gas whenever it wants.

      Are GPL users so strange that they actually think that inanimate objects should have "freedom?" That viewpoint makes PETA look sane!

    5. Re:I refer you to a very old post I wrote by Anonymous Coward · · Score: 0

      Since software often becomes a part of the users life, the user will lack freedom if the usage of the software is restricted.

      Unless you disagree with the above (I think this is the case here, though), it's just a matter of seperating definition and explanation.

    6. Re:I refer you to a very old post I wrote by Anonymous Coward · · Score: 0

      Freedom applied to non-life can be a useful concept.

      Ever heard of the free market?

    7. Re:I refer you to a very old post I wrote by GweeDo · · Score: 1

      Obviously you haven't heard about my pants that will soon disagree with you.

    8. Re:I refer you to a very old post I wrote by Anonymous Coward · · Score: 0

      Read the GPL. Look at the restrictions. Take the three targets: users, developers, and the software. See which one gets the most in terms of rights granted to it.

      The GPL is essentially a Bill of Rights for software. If you replace software with a human being, you can equate the GPL to the Emancipation Proclamation in that it lays out exactly how the "slave" software shall be made free and how to ensure that freedom.

      Freedom for the developer is granted by BSD. Freedom for the user is granted by Public Domain.

      Freedom for software is granted by the GPL.

    9. Re:I refer you to a very old post I wrote by anthony_dipierro · · Score: 1

      Because of the license, the Software has gained Freedom from being exploited in a commercial sense. It is Free from the possibility of being exploited for personal gain of a company.

      I think you're confusing the GPL with CC-NC. The GPL has nothing to do with commercial exploitation or "personal gain of a company". Even then, though, exploiting for commercial purposes or "personal gain of a company" is fine, so long as that exploitation involves use, not copying or distribution.

  47. Holier Than Thou by aCapitalist · · Score: 2, Insightful

    It's not just a liicense, it's a "constitution" and a "literary work".

    It's not about free sotware, it's all about Stallman.

  48. Re:the code of conduct for free software distribut by compass46 · · Score: 1

    "Well, quite frankly, BSD licensed software is not truly free -- what's the point in free software if you can turn it into a non-free product?"

    The BSD license is not truely free because it doesn't contain enough restrictions? I could always counter that the restrictions of the GPL make it not truely free. It's a dead horse but bares repeating, the BSD and GPL exist because of difrerent views about what constitutes freedom. That's life.

    Here is my own take on it. The GPL seeks to preserve the freedom of the initial developer at the expense of a third party through the derivitives licensing restriction. The BSD license seeks to preserve the freedom of the third party at the expense of protection for the developer.

    What does this all mean? Use what you like best and respect other developers' chosen licenses. If it's different from your favorite, get over it. Debating the ideology behind the two is retarded since they start off and focus and different ground.

  49. Flamewar of the decade by Rakshasa+Taisab · · Score: 1

    I'm seriously looking forward to what will propably be the flamewar of the decade. Millions of lines of code and thousands of coders will be directly affected by this, and they will all have they own opinions on where the license should go.

    --
    - These characters were randomly selected.
  50. Re:the code of conduct for free software distribut by MoneyT · · Score: 1

    Aside from everything else that's wrong with your post, could you please explain how the GPL rewards the original author when you take their work?

    --
    T Money
    World Domination with a plastic spoon since 1984
  51. Authors rights by nuggz · · Score: 1

    Are you suggesting the author of a work should not be permitted to put their name on it?

    For F**ks sake, he wrote it, it's his, he can put his name on it.

    You can use it, copy it, distribute it, make fun of it, complain about it, print it out and feed it to gerbils.
    Having the author put his name on it isn't some sort of ego trip, most already do this.

    1. Re:Authors rights by rbarreira · · Score: 1

      I think he was just referring to the fact that that goal was listed as one of the four fundamental goals of the GPL, as if the name of the person who did it influences what happens to software licensed under it or something...

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    2. Re:Authors rights by swillden · · Score: 1

      I think he was just referring to the fact that that goal was listed as one of the four fundamental goals of the GPL, as if the name of the person who did it influences what happens to software licensed under it or something...

      You mean "as if the goals of the person who wrote the previous license influence what he puts in the next license".

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Authors rights by rbarreira · · Score: 1

      OK, maybe that's what they meant in the article, but they could have been more clear about it, instead of beginning with "The GPL is the Literary Work of Richard M. Stallman". That doesn't seem like a purpose to me at all...

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
  52. Re:the code of conduct for free software distribut by aCapitalist · · Score: 1, Interesting

    Well, quite frankly, BSD licensed software is not truly free

    I guess some people are delusional enough to think that if they lie enough it'll become fact.

    Sorry, nobody is buying that drivel except GNU fundies.

  53. Re:the code of conduct for free software distribut by someone1234 · · Score: 1

    >A GNU license creates a situation where developers cannot merge published code with their proprietary code. This is not true. You can use the result inhouse without any restriction. You can do anything with the code if you have the consent of all of the original authors. >while a BSD license creates a situation where some users might not have access to a particular modified variant of the published code. By some users you meant also all of the developers who would build on this code, but are stripped by a greedy company who 'forgets' to contribute the sources of their released (sold) binaries back to the community.

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
  54. The code of the code monkey! by Anonymous+Monkey · · Score: 1

    yes the GPL is the code of the code monkey, code for the coder, opperating instructions for the operation...Ok, I'll go away now

    --
    We are the Borg...
  55. Re:the code of conduct for free software distribut by Speare · · Score: 1
    Hm, explain the value to the user in ensuring that the GPL source is available to those users who have no understanding of what the source code is? All you have there is just a downward pricing pressure, not freedom.

    You seem to be under the impression that there can be only one license. I'm a developer so I care about *my* rights. I'm a user, so I care about *my* rights. I don't expect all developers to agree with the GPL or even align with it. I don't expect all users to agree with the BSD or even know what it is. The only thing I think everyone should do is to *honor* the license under which a product is provided.

    --
    [ .sig file not found ]
  56. Re:the code of conduct for free software distribut by compass46 · · Score: 1

    Ironic, I argued almost the opposite in another thread on here. :)

    http://slashdot.org/comments.pl?sid=152315&cid=127 80968

  57. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 1

    There is stupidity everywhere; the BSD world is no exception. Generally, the BSD world isn't screaming these things, however. This is unlike the Linux world where anti-Microsoft, Linux-should-take-over-the-world, Linux-is-better-than-BSD, Linux-is-better-than-Solaris, SCO-sucks, and other ignorant, closed-minded statements are the norm.

    The BSD people are, generally, quiet folks who stay out of all this stupidity.

    (Oh, and netfilter/iptables sucks -- PF is to take over the world! Suck on that Microsoft! It's faster than iptables too! ;-))

  58. Sneak Preview of one of the clauses by dwalsh · · Score: 2, Funny

    "23(a): Permission for all uses of this copyrighted work are granted to Microsoft Corporation (new sponsors of the Free Software Foundation), and they are exempt from all requirements in this licence agreement."

    This may cause disquiet among developers who used the "either version 2 of the License, or (at your option) any later version." clause.

    --
    ${YEAR+1} is going to be the year of Linux on the desktop!
    1. Re:Sneak Preview of one of the clauses by Rakshasa+Taisab · · Score: 1

      This would not cause any disquiet amongst developers that really know the GPL. The clause specifically requires future versions of the license to be in the same spirit as the current one. Also FSF as an organization has a charter they must follow.

      --
      - These characters were randomly selected.
  59. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 2, Informative

    How are they being treated like slaves when they're producing the stuff out of their own free will, for the purpose of being used by anyone, for any application?

    1. "PearPC".

    2. Not-so-hypothetical situation. I write software. It's pretty good. I decide to relax a certain level of control for it so that others can play with it, and we all get better software as a result. Two years later I get a call from a dickwad in Kentucky who has taken my code and used it in a patent application that was granted. Because my code is BSD, not GPL, I have the choice of wiping out my savings to challenge his patent, or try and get out of penalties by not writing on the software ever again. Dickwad then starts sending royalty letters to the other people listed in the source.

    -----

    "Slashdot requires you to wait 2 minutes between each successful posting of a comment to allow everyone a fair chance at posting a comment.

    It's been 7 minutes since you last successfully posted a comment"

    Taco's an idiot.

  60. Re:License to Steel rev. 3 by bohemian_observer · · Score: 0

    MS is a very honest corporation and generous employer that many many ppl rely on. This license IS undermining our western software advantage. May be your local view is clouded enough and cant see China, Thays and Japs taking over with Linux equiped hardware. They realized that Linux is their chance. So buy their PS3 or Nintendo just to be sure u fuck US even more.

  61. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    Aside from everything else that's wrong with your post, could you please explain how the GPL rewards the original author when you take their work?

    1. He didn't say that th GPL rewards the original author. He was talking about an analogous situation of whether slavery means more or less freedom to dispel the insane idea that to be free you have to be able to trample on everyone else.

    2. Obviously the GPL "rewards" the original author by requiring those who use his code to comply with the terms of the GPL, which presumably is something he wants since he used the GPL. It "rewards" subsequent authors beuilding on that code by allowing them to use the original authors code.

  62. Re:the code of conduct for free software distribut by bentcd · · Score: 1

    This is incorrect. Licenses exist in order to grant a privilege that would normally not be allowed to you. In this case, a software package that does not come bundled with a license is protected by a very stringent set of copyright restrictions. The exact nature of these restrictions will vary from one country to the next, but most countries will have them.
    The license is what frees you (to varying extents) from these copyright restrictions.

    --
    sigs are hazardous to your health
  63. Re:the code of conduct for free software distribut by joshdick · · Score: 1

    Not to mention ACM and IEEE after all the work they went through to create codes of ethics.

  64. Re:the code of conduct for free software distribut by jellomizer · · Score: 1, Insightful

    But when you use BSD code you don't prevent anyone else from using the same BSD code?

    Your analogy would be like I used FreeBSD code in my Closed Source OS then in turn I had legal rights to Sue FreeBSD for using my code that was theirs.

    There is no freedome loss no one is loosing any freedom by using OSS code in my Closed Source Program.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  65. Re:the code of conduct for free software distribut by HyperChicken · · Score: 1

    but are stripped by a greedy company who 'forgets' to contribute the sources of their released (sold) binaries back to the community.

    I think Wasabi Systems, a company who develops on NetBSD full-time for clients, would disagree. Clients have let them donate code they've worked on back to the community. (Source: http://www.osnews.com/story.php?news_id=3187)

    And since when does ruling with an iron fist get you anywhere? Forcing people to conform to your view doesn't lead to progress. Convincing them it's better does.

    --
    Free of Flash! Free of Flash!
  66. Re:the code of conduct for free software distribut by pohl · · Score: 1

    The beauty of the BSD license in this context is that the reference implementation can be mutated into any different implementation. So long as the intended invariants are maintained (proper ogg behavior, in this case) then derivations into proprietary instances should be allowed and encouraged, as a thriving ecosystem of competing implementations only helps the adoption of the format. The LGPL would only allow, for example, a non-free Ogg player to invoke the free LGPL library. Modifications to the library would have to be released as LGPL, which is a restriction that discourages forking of the reference implementation. (Forking in the case ofreference implementations is very desireable, including forking into non-free variants.)

    --

    The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

  67. Good Morning FSF? by pete-classic · · Score: 1

    Adrian Cronauer: Excuse me, sir. Seeing as how the V.P. is such a V.I.P., shouldn't we keep the P.C. on the Q.T.? 'Cause of the leaks to the V.C. he could end up M.I.A., and then we'd all be put out in K.P.

  68. Re:the code of conduct for free software distribut by compass46 · · Score: 1

    Well, yes, but it is twisted freedom in the same sense as the freedom to own slaves: you take someone's work but don't reward him/her for it. There must be limits to freedom, otherwise freedom becomes a meaningless concept.



    No, the BSD license is more akin to "I agree under my own volition to produce work with no guarenteed compensation in return by those who benefit from my work". Unlike slavery, you're not forced to work without guarenteed compensation. You choose to. Possibly it's because you believe in altruism?

  69. let's not confuse freedom with morality - by oldwarrior · · Score: 0

    totally different beasties

    >>>There must be limits to freedom, otherwise freedom becomes a meaningless concept.

    --
    If it were done when 'tis done, then t'were well it were done quickly... MacBeth
  70. Re:the code of conduct for free software distribut by Decameron81 · · Score: 1

    Right, my mistake then.

    But OTOH it's hard to argue that for a license to actually be considered a way to ensure absolute freedom it should basically place no restrictions whatsoever... One that overrides even copyright laws.

    Basically a license that says "do whatever you want with this".

    --
    diegoT
  71. ...mod parent... improbable? by Hobart · · Score: 1

    A fair non-biased opinion on BSD vs GPL??

    Is that even allowed here?

    I guess after Apple switching to Intel I shouldn't be surprised at anything...

    --
    o/~ Join us now and share the software ...
  72. ...and the literary work of RMS by sgauss · · Score: 1

    This sort of megalomania is why a large part of the software industry will always have a problem with a) Richard Stallman, b) GPLs, c) Open Software

    1. Re:...and the literary work of RMS by snarlydwarf · · Score: 1

      It's not megalomania...

      RMS, with much legal advice/support, put together the GPL. His name is inherently linked to the GPL (heck, just mention GPL here and watch the "I hate RMS!" flames start...). Surely you're not denying such a basic fact....

      With that in mind, it's The Right Thing to remember that whatever they call "GPL" is going to be linked to him. As soon as people hear, "GPL3 is out!", you can bet RMS will be badgered by the media with his views on it.

      Therefore it should reflect something that RMS is willing to say, "This is good" to. If he said, "Yeah, the GPL hit the crapper with tha v3 thing, it's all ruined, don't use it!", the whole rewrite would be lost.

      That is reality, like it or not.

      I don't worry about GPL3: I may think RMS is wacky at times, I think his singing sucks, and I'm sure he talks during movies about how wrong the movie is... But he has been very clear over the years about the 'why' of the GPL, and he's one of the most consistent (or stubborn if you disagree with him) people on the planet.

      In practical terms, GPL3 won't really mean much. In legal terms it will help clarify the intent of those using the license to ensure that their code is Free and will only be used in Free Software.

  73. Viral patent clause by Anonymous Coward · · Score: 0

    I wish there was a way to add something like this:

    "If you claim a patent on a piece of GPL software, and it can be shown that the software existed before your patent filing, then you lose all rights to distribute any other GPL-licensed software (any GPL version)."

    Imagine slamming megacorp on that one. They find a little Sourceforge project that's got some files in CVS, patent the idea, and suddenly lose access to linux, gcc, etc because any employee anywhere publicly distributed a GPL3 program.

    Retroactive viral GPL. Woohoo!

  74. GPL click-through by Hobart · · Score: 1

    True, however the majority of software installations have the users clicking through boilerplate TERMS AND CONDITIONS and explicit denials of FITNESS FOR PURPOSE, whereas the GPL opens up with a friendly preamble.

    I think that might, just might, cause a few people to actually read it, and become aware of the motivations of the Free software movement ... if even one person does, isn't it worth the inconvenience of an extra click?

    (I also note that the copyright on the GPL itself only allows verbatim copying, while I believe some software products have trimmed out the preamble. I can certainly understand the desire to trim out the "Ty Coon, President of Vice" silly example bit at the end, but it looks like that may not be allowed... My original thought still stands.)

    --
    o/~ Join us now and share the software ...
    1. Re:GPL click-through by Dave2+Wickham · · Score: 1

      There's a far better way of doing this that I've seen some projects use. Display the GPL as normal, but have forward/back, rather than "I agree"/"I disagree".

  75. Worshipping Steve Jobs by Dancin_Santa · · Score: 1

    I don't think it's a matter of being forced to do anything in regards to Steve Jobs. It's just that the man has this aura. Kind of like an energy field that he projects that turns rain into sunshine and lemons into lemonade. In a sense, he is a god. And gods ought to be worshipped.

    Steve Jobs is awesome.

    1. Re:Worshipping Steve Jobs by ubuntu · · Score: 1

      Thanks for the clarification.

  76. Are they forgetting something? by ShoobieRat · · Score: 1

    Uh...this is all fine and dandy, but, um...did anyone mention to them that the countries causing the majority of the copyright violations, do not honor these sorts of things? At what point is this peice of paper supposed to make countries known for rampant piracy and copyright violation...stop?

  77. Feature not a bug by nuggz · · Score: 2, Insightful

    The key feature of the GPL is that it is ONLY a distribution license, not an usage license (EULA).

    A key idea behind free software is "use for any purpose". Usage restrictions of any type are a bad idea.

  78. Re:the code of conduct for free software distribut by MoxFulder · · Score: 3, Insightful

    Bingo! You're exactly right. People should (a) stop whining and honor software licenses or (b) write better licenses. And if you write a better license, you'll have to write some better software too, so that the license will get noticed.

    If you *don't* like the license your software is available under, write your own software and write your own license. That's exactly what Richard Stallman and the FSF started doing back in the 1980s. And their GPL'd software has been a phenomenal success.

    BSD licensed software has also been a phenomenal success.

    The fact that people whine about BSD or GPL so much is merely a reflection of their great success. Not only are the licenses widely employed, but the software thereby licensed is enormously popular too.

  79. Re:the code of conduct for free software distribut by hymie · · Score: 2

    > Hm, explain the value to the user in ensuring that the GPL source is available to those users who have no understanding of what the source code is?

    It's the same value as having an automobile or appliance that can be serviced by any mechanic instead of one approved by the manufacturer, and that can replacement parts made by third parties. It's the value of having a printer whose consumables don't have to come from the manufacturer of the printer. It's freedom. It means that when you have the software, no one has power over you to take it away, or to prevent you from using it as you like.

  80. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 1, Insightful

    Throughout BSD history, commercial companies have been there, using the BSD code, and sometimes giving back.

    Yes, Microsoft hasn't given back their modifications to the BSD ftp program (aka ftp.exe). So what? Does it really matter? Would the BSD ftp program gained anything? Not really. If Microsoft didn't use the BSD ftp program, they'd of had to do more work, possibly creating a buggy or non-standard FTP program. And if they used a GPL version instead of a BSD version, they'd have gone through licensing hoops even though the community wouldn't have gained anything. Same can be said for the TCP/IP stack.

    Wasabi System, however, goes about using NetBSD and donates code back to the community. This is code that has been helpful and that they were paid to write. This is the norm, not the exception.

    I had a friend who was a developer for a company and needed to use a compression routine. Being lazy (who isn't?), he looked for an open source version and only found a GPL'd version. He couldn't use it because than the GPL license would kick in, possibbly putting the entire closed-source project in jeopardy. So he didn't use it, couldn't find a BSD licensed routine, and ended up writing it himself. Had found a BSD version (or public domain, or similar), he would have happily given back any modifications made.

    What did we gain from Linksys using Linux and other GPL projects? Linux didn't improve, nor did the other projects. Although we can now run our custom versions on Linksys routers, we would figured out how to do that anyways. But Linksys did have to jump through licensing hoops, costing them time and money.

    Just because you believe companies and corprations are super-evil things that must be stopped doesn't make it so.

  81. Re:the code of conduct for free software distribut by nacturation · · Score: 1

    License might not be the best word. A simple statement such as "This code is hereby released into the public domain" conveys all the appropriate information needed regarding rights without placing any restrictions.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  82. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    Surely you could use the BSD license for that purpose.

  83. Re:the code of conduct for free software distribut by m50d · · Score: 1

    Wouldn't putting it in the public domain be better for reference implementations like that?

    --
    I am trolling
  84. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 1, Insightful

    My spelling and grammer combined with the fact that I have college degree, proves a problem with the educaion system.

    No, it isn't the education system that is at fault here. Your spelling, grammer, and poorly argued rant simply demonstrate that you are a close minded jerk of lower than average intelligence that no amount of college could help.

    ... because they can get their projects done and time, avoid being fired for an other day and getting fed.

    Maybe if you learned to speak English instead of Hillbilly you wouldn't make so many mistakes and could actually get your work done on time.

  85. Re:the code of conduct for free software distribut by Peter+La+Casse · · Score: 1, Insightful
    A GNU license creates a situation where developers cannot merge published code with their proprietary code

    No, that situation is created by existing copyright law. The GPL chooses to not address that situation.

  86. Re:the code of conduct for free software distribut by Peter+La+Casse · · Score: 1
    Wouldn't putting it in the public domain be better for reference implementations like that?

    Probably. Other than the copyright notice, what's the difference between the BSD license and the public domain?

  87. Re:the code of conduct for free software distribut by GraemeDonaldson · · Score: 1

    Considering RMS' well known thoughts on "Free Software" vs. "Open Source" software, I'd say "*The* code of conduct" fits in perfectly with his line of thought. It may well only be *a* code of conduct to folks who prefer the term "Open Source" and the philosophy that goes along with it, but as far as RMS is concerned there is only one licence which is "Free".

    --
    I think, therefore I am. I think?
  88. Re:the code of conduct for free software distribut by gallir · · Score: 1

    An who do you think are more important? Users (vast majority) or developers?

    If fact GPL (and similar) leverages users to the developer's level.

    BSD type licenses _empowers_ developers, free o propietary ones.

    --
    sgis ddo ekil t'nod i
  89. Digital Prisons. by Anonymous Coward · · Score: 0

    Well as I've said previously I find slashdot double-talk funny. In one breath they talk about how digital content can't be locked up (arrr!), but see no conflict in a BSD vs GPL discussion, saying digital things can be locked up.

  90. Re:the code of conduct for free software distribut by GNUALMAFUERTE · · Score: 1

    The GNU License gives everyone equal freedoms. The BSD license gives the developers the right to REMOVE freedoms from the users, which obviously doesn't sound right.

    --
    WTF am I doing replying to an AC at 5 A.M on a Friday night?
  91. I would like to see a "More L than LGPL" license by spitzak · · Score: 4, Interesting

    Yes, I know RMS does not like this idea. But there does seem to be a lot of interest in making an "LGPL" that works the way users expect. In particular this means that you can statically-link with the library and release a closed-source version of the resulting program. Yet unlike the BSD license, you are not allowed to modify the library itself without releasing your modifications.

    This license serves two purposes: first it makes your library much more popular. And it should be very good for algorithims like OGG that want to be used by closed programs, by eliminating the risk of an incompatable and secret fork.

    Searching around I have seen many dozens of "exceptions to the GPL" to accomplish this, indicating that there are a lot of developers that want this. A standardized version would be very useful, with a name as recognizable as "LGPL" and "BSD".

    Attached is my version, which is based on wxWindows. Paragraph 2 is changed to make it clear that you must release changes to the library itself.

    Comments, anybody? What are the chances of an official version of this? As far as I can tell, the desire for this is the main force behind license proliferation.

    1. As a special exception, the copyright holders of this library give
    permission for additional uses of the text contained in this release of the
    library as licenced under the FLTK Library Licence, applying either version 2
    of the Licence, or (at your option) any later version of the Licence as
    published by the copyright holders of version 2 of the Licence document.

    2. The exception is that you may use, copy, link, modify and distribute, under terms of your own choice, any works based on the library (including static linking), provided that the creation of this work does not require the modification of any of the source code of the library.

    3. Modifications to the source code of the library do not fall under this
    exception. However you may distribute the modified library under the normal
    terms of this license and then distribute a work using this modified library
    using this exception.

    4. If you copy code from files distributed under the terms of the GNU General
    Public Licence or the GNU Library General Public Licence into a copy of this
    library, as this licence permits, the exception does not apply to the code
    that you add in this way. To avoid misleading anyone as to the status of such
    modified files, you must delete this exception notice from such code and/or
    adjust the licensing conditions notice accordingly.

    5. If you write modifications of your own for this library, it is your choice
    whether to permit this exception to apply to your modifications. If you do
    not wish that, you must delete the exception notice from such code and/or
    adjust the licensing conditions notice accordingly.

  92. Ego Masturbation by Anonymous Coward · · Score: 0
    But it is safe to say that there is no other copyright license in the world that is so strongly identified with the achievements, and the philosophy, of a single public figure. Mr. Stallman remains the GPL's author, with as much right to preserve its integrity as a work representative of his intentions as any other author or creator. Under his guidance, the Free Software Foundation, which holds the copyright of the GPL, will coordinate and direct the process of its modification.

    If the above was written by any other than Stallman, then it isn't so bad. The fact that a person would write in such a manner about himself is really telling...

  93. Re:the code of conduct for free software distribut by OreoCookie · · Score: 1

    You hit the nail on the head. OSS is not place for for power struggles. Besides, I've never understood how there can be a single codified GPL. It defies legal precedent.

  94. Re:the code of conduct for free software distribut by Waffle+Iron · · Score: 1
    could you please explain how the GPL rewards the original author when you take their work?

    If you add improvements to his work and distribute them, then the original author is entitled to use and/or distribute the improvements too. The original author gets free additional development resources.

  95. Re:the code of conduct for free software distribut by bentcd · · Score: 1

    I don't know that it is actually possible to put one's own works into the public domain. I have read Norwegian copyright law and while it acknowledges the existence of the public domain, it does not make provisions for actively putting a work into it. Therefore, phrases along the lines of "this work is donated to the public domain" might not hold any legal water at all...

    --
    sigs are hazardous to your health
  96. Re:the code of conduct for free software distribut by dr.badass · · Score: 1

    Free software is a GNU thing.

    The BSD license is a Free Software license.

    To make things crystal clear:
    You do not have to use the GPL to have Free Software.

    --
    Don't become a regular here -- you will become retarded.
  97. Re:the code of conduct for free software distribut by bentcd · · Score: 1

    Technically, such a license might not even be legal. In Norway, there is a small set of privileges granted by copyright law that the copyright holder simply cannot sign away. Even if he tries, such a clause would be invalid.
    Anyway, as a matter of philosophy, we are here talking about the difference between a license that gives freedom in the present (BSD) vs one that guarantees the persistence of freedom into the future (GPL). I think it all boils down to the difference between those with a philosophical viewpoint (GNU/FSF) and those with a purely technical/practical viewpoint (OSS). Both camps will be able to produce decent points in their own favour and it really comes down to what you think the word "free" should mean in this context.
    Personally, I am happy to adopt the OSS take on "free" when talking to OSS people and the GNU variant when talking to GNU people ...

    --
    sigs are hazardous to your health
  98. Re:the code of conduct for free software distribut by Greg_D · · Score: 2, Informative

    Which group is more important? Considering all the free (as in beer) software out there right now, Joe Average isn't going to care about the GPL, because he'll NEVER do anything which would impact him with the GPLed software. He's not going to redistribute it and he isn't going to modify it.

    Joe Average might be a nice guy, but Joe Geek is the one building the applications and giving his time away.

  99. Stallman = Socialist by Ancil · · Score: 2, Insightful

    Stallman: Free and open scientific research is the only ethically satisfactory context for the conduct of biology.
    Wow, someone should tell all the scientists I work with at this pharmaceutical company.

    "Guys, turns out we can just give everything away! Those protein mass spectrometers we just paid $90,000 apiece for -- yeah, we'll just get those for free from now on. Someone will donate them, or something."

    Turns out that by trying to make money off our discoveries, we were acting unethically! Who woulda thunk it?

    1. Re:Stallman = Socialist by An+Onerous+Coward · · Score: 1
      From http://en.wikipedia.org/wiki/Vioxx#Withdrawal_from _the_market:
      FDA analysts estimated that Vioxx caused between 88,000 and 139,000 heart attacks, 30 to 40 percent of which were probably fatal, in the five years the drug was on the market.

      On November 5 the medical journal The Lancet published a meta-analysis of the available studies on the safety of rofecoxib (Jüni et al., 2004). The authors concluded that, owing to the known cardiovascular risk, rofecoxib should have been withdrawn several years earlier.
      I really don't think the pharmaceutical industry has grounds for getting indignant when someone questions their ethics.

      The problem is, once money gets involved, important questions of life and death, health and harm, take a back seat to financial decisions. These companies often hide research that would undermine the public perception of a product's safety, attack independent research as "junk science", and go to unconscionable lengths to keep their products from being pulled from the market.

      I reject the notion that the profit motive is the best way to organize this sort of medical research. The reasons are twofold. First, it organizes it in such a way that we end up putting too many resources towards the ills of bored rich people (Viagra, for example) at the expense of the life-threatening diseases of those who cannot afford to pay back research costs (malaria, etc). Second, the various companies engaged in the research have every motivation to put the resulting product out, but what is their motivation for publishing the knowledge gained from researching it? Far better that they keep their results quiet, for fear that a competitor might take the knowledge, grasp some unseen implications of it, and beat them in the creation of some other product.

      In fact, it would probably be better for everyone if knowledge was shared openly. It would certainly speed up the pace of research. That's what Stallman is getting at. The cloak-and-dagger science practiced by Big Pharma seems very inefficient to me.
      --

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

    2. Re:Stallman = Socialist by HishamMuhammad · · Score: 1

      Stallman: Free and open scientific research is the only ethically satisfactory context for the conduct of biology.

      Ancil: Turns out that by trying to make money off our discoveries, we were acting unethically! Who woulda thunk it?

      Hate to go over this again, but you do realize that by "free" he is talking about "freedom", not "price", right?

      Stallman's views are not against "trying to make money", still, many people believe that free and open software is the ethical choice. One thing does not preclude the other. The Debian project is built around this concept, for example. Are they socialists too? Or are software and biology fundamentally different?

      IMHO, if anything, I guess humanity would benefit even more from open biology research than from open software. Also noticed that your (at this moment +3, Insightful) argument could also be used to justify software patents.

    3. Re:Stallman = Socialist by swelke · · Score: 1

      Turns out that by trying to make money off our discoveries, we were acting unethically! Who woulda thunk it?

      I don't know what kind of scientific research you do, but at least in most universities I have had experience with, most research is paid for by grants. Therefore, you have to make those who gave the grant happy. This generally has nothing to do with only publishing your results in a specific journal.

      To the best of my understanding, what Stallman was getting at is that research should be published in a free (libre) way. You've gotta' admit that the scientific journals have a pretty neat racket: they charge those publishing for the privilege to publish, and they charge subscribers pretty obscene prices too. (Yeah, I know they do the editing on that money, it still seems like far too much to me.)

      --
      Have you ever wondered How to Take Over
    4. Re:Stallman = Socialist by Anonymous Coward · · Score: 0

      This is kind of like old Egypt.

      People moved stones that weigh 1000's of pounds into huge piles in the shape of a pyramid. Everyone benefits.

      When's the last time you saw masses cooperate like that?

    5. Re:Stallman = Socialist by The+Cisco+Kid · · Score: 1

      Typical confusion between 'free' and 'Free'. The Free Software Movement doesnt expect or demand that anyone give things away for free. It only desires that software not take away user's Freedoms.

    6. Re:Stallman = Socialist by Ancil · · Score: 1

      Swelke: I don't know what kind of scientific research you do, but at least in most universities I have had experience with, most research is paid for by grants.
      Hahahaha, I couldn't have written a better proto-Marxist-GPL-fanboi response if I had tried. Honestly, thank you.

      Actually, I work for something known as a "corporation". Our research is paid for by things which we call "customers". They make money by having something called "a job". You may have seen some of these corporations around the fringes of your university.

    7. Re:Stallman = Socialist by Ancil · · Score: 1

      HishamMuhammad: Hate to go over this again, but you do realize that by "free" he is talking about "freedom", not "price", right?
      Hate to call you out, but patented drugs are already "free" in the sense that their chemical structure is widely published for every chemist in the world to explore.

      GPL fanbois love to distinguish between "freedom" and "price", but there is no real difference. Drug companies are not going to shell out between $500 million and $2 billion to research a drug, just for the chance to "try to make money" while every generic drug company in the world is undercutting them.. Drug research happens because of drug patents, period.

      You have no idea the kind of money these companies go through just ruling out drugs you've never heard of. Promising compounds which kill cancer cells like mad in a petri dish, but oops! when you inject them in a mammal they stop breathing or maybe all the blood in their body gels (seen that).

      The people doing this work are PhD's with student loans to pay off, and skilled chemists/biologists with college degrees. News flash: they expect to be fucking paid. So do the people like myself, working in IT. Did I mention the investors who ponied up $5 or $10 billion in the hopes of finding two or three useful drugs? Think they might want something in return? Or is that just greedy?

      Here's what Stallman and idiots like him think should be done with the end result of all their labor: It should be "free" for any two-bit company to manufacture and sell for 1% of its true development cost. Ummm, no.

      How naive can you possibly be? You think that quarter-million dollar DNA sequencers and lab mice security guards and computers and reagents and liquid nitrogen and skilled chemists are just going to show up on our loading dock while no one's looking?

    8. Re:Stallman = Socialist by swelke · · Score: 1

      That's nice. Did you even get around to reading the rest of my comment after you took that one sentance out of context? Based on your response, I'd say no.

      --
      Have you ever wondered How to Take Over
  100. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0
    A GNU license creates a situation where developers cannot merge published code with their proprietary code
    Not true. They simply must obtain the permission of the copyright owner. Having released something under the GPL does not meat the copyright holder cannot also release it under other licenses if they want to. Of course, you can't force them to do so.
  101. great another viral licens by Anonymous Coward · · Score: 0

    fuck the gnu fuck them all. and fuck this

    Slashdot requires you to wait 2 minutes between each successful posting of a comment to allow everyone a fair chance at posting a comment.

    It's been 7 minutes since you last successfully posted a comment

    ha ha ha they can not do fucking math on a gnu code, profe that the gnu bites the big one.

  102. Re:the code of conduct for free software distribut by Taladar · · Score: 1

    Ruling with an iron fist is necessary when the 'people' you talk about are actually companies where the CEOs think they are not allowed to give anything back because it might cost 2 cent extra.

  103. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    There's no such thing as slavery. So called "slaves" work voluntarily to avoid the consequences, just like most people.
    -------------
    Slashdot requires you to wait 2 minutes between each successful posting of a comment to allow everyone a fair chance at posting a comment.

    It's been 37 minutes since you last successfully posted a comment.

  104. Re:I would like to see a "More L than LGPL" licens by Wesley+Felter · · Score: 1

    That's called MPL or CDDL. Unfortunately there seem to be as many MPL variants as there are GPL exceptions.

  105. Re:the code of conduct for free software distribut by rking · · Score: 1

    And since when does ruling with an iron fist get you anywhere? Forcing people to conform to your view doesn't lead to progress. Convincing them it's better does.

    Out of interest, do you apply this reasoning to proprietary software licenses too? Do you feel they should give up on police and the courts and the whole legal framework and just try to persuade everyone to limit what they do with the software without force, or do you only apply this to GPL?

  106. Summary by 823723423 · · Score: 1

    [1]
    Richard M. Stallman, founder of the free software movement and author of the GNU GPL, released version 2 in 1991 after taking legal advice and collecting developer opinion concerning version 1 of the license, which had been in use since 1985.
    [2]
    Under his guidance, the Free Software Foundation, which holds the copyright of the GPL, will coordinate and direct the process of its modification

  107. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    s/Because my code is BSD, not GPL/Whether my code is BSD or GPL/
    s/Taco's/l'm/

  108. It's funny that the GPL itself isn't GPL. by TrebleJunkie · · Score: 2, Insightful

    "* The GPL is the Literary Work of Richard M. Stallman

    "Some copyright licenses are no doubt known, in the restricted circle of one firm or law office, as the achievement of a single author's acumen or insight. But it is safe to say that there is no other copyright license in the world that is so strongly identified with the achievements, and the philosophy, of a single public figure. Mr. Stallman remains the GPL's author, with as much right to preserve its integrity as a work representative of his intentions as any other author or creator. Under his guidance, the Free Software Foundation, which holds the copyright of the GPL, will coordinate and direct the process of its modification."
    ...and as such, you can't take it, modify it, shape it to your needs, and pass it along to others to do the same.

    Interesting, Mr. Stallman. Subject others' creative works to your ideals, but your own creative work, you protect from the exercise of those same own ideals.

    You really shouldn't be able to have your cake and eat it, too, like that.

    --

    Ed R.Zahurak

    You know, oblivion keeps looking better every day.

    1. Re:It's funny that the GPL itself isn't GPL. by TrebleJunkie · · Score: 1

      I'm not saying he never has. What I want to know is, why not the GPL itself? Why hold such tight control over it? Why hold it up as the premiere, if not the *only* way to do business the right, moral, and free way, but not subject it the ideals it purports?

      Why not let folks take it and modify it? Why not have variants, offshoots of the GPL?

      One might answer, "because that would introduce unintended consequences, difficulties or complexities" into the free software realm. So, what? Doesn't freeing up the software do the same thing? Don't forks add complexities and difficulties? Why is it a good thing for software released under the license, and not for the license itself?

      If the ideal's own treatise could not survive being made subject to the ideal itself, ultimately, how reliable is the ideal?

      --

      Ed R.Zahurak

      You know, oblivion keeps looking better every day.

    2. Re:It's funny that the GPL itself isn't GPL. by TrebleJunkie · · Score: 1

      Or, another way of looking at it. Back to his own words (or his foundation's words. No sense splitting hairs.) for a moment. This is key:

      Mr. Stallman remains the GPL's author, with as much right to preserve its integrity as a work representative of his intentions as any other author or creator.

      Mr. Stallman wishes to preserve the GPL's "integrity as a work representative of his intentions as any other author or creator." His own creative work, and it's intent, should be protected. But yet your creative work, your software -- ALL software, were Mr. Stallman's ideal to be universal, as he desires -- must be free. Free to exist, to be taken, used, varied, forked, offshot, consolidated, consumed, made better, worse, or ever worse -- different -- and your concern for your software's integrity as a work representative of your intentions as it's
      author or creator, be damned.

      Mr. Stallman remains the GPL's author, with as much right to preserve its integrity as a work representative of his intentions as any other author or creator.

      That one sentence shows the flaw in the ideal. You can't have your cake and eat it, too. If the ideals behind the GPL are that strong, then the GPL would survive if released under its own terms, and Mr. Stallman would have nothing to lose by releasing it as such. But Mr. Stallman does having something to lose -- his total credibility. If he subjects his ideal to his ideal, it crumbles. Perhaps, as it should.

      --

      Ed R.Zahurak

      You know, oblivion keeps looking better every day.

    3. Re:It's funny that the GPL itself isn't GPL. by anthony_dipierro · · Score: 1

      The GPL is for software. RMS never suggested that people use the GPL for text.

    4. Re:It's funny that the GPL itself isn't GPL. by The+Cisco+Kid · · Score: 1

      The GPL is a software license.

      The GPL isnt software, it is e.a license.

      It would not be meaningful to license a license document under a *software* licens

    5. Re:It's funny that the GPL itself isn't GPL. by TrebleJunkie · · Score: 1

      Then license it under the GNU Free Documentation License, the purpose of which "is to make a manual, textbook, or other
      functional and useful document "free" in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or without modifying it, either commercially or noncommercially."

      If a creative work is meant to be "free," and the GPL is Mr. Stallman's creative work, let's see him put his money where his mouth is.

      --

      Ed R.Zahurak

      You know, oblivion keeps looking better every day.

    6. Re:It's funny that the GPL itself isn't GPL. by TrebleJunkie · · Score: 1

      Are you so sure? See my other reply a little bit higher up in the thread about the GNU Free Documentation License.

      --

      Ed R.Zahurak

      You know, oblivion keeps looking better every day.

    7. Re:It's funny that the GPL itself isn't GPL. by The+Cisco+Kid · · Score: 1

      I personally understand why people shouldnt be able to make modifications to the GPL. It has to do with the ability of someone to say "This software is GPL-licensed", and for the listener to know *exactly* what that means, without having to worry that the person means a different license than they think it is. However, I don't think I am the right person to answer. I think you should ask RMS that directly. I'm sure he will be able to give a clear, concisely worded answer that explains exactly why.

      That said, there is nothing saying you can't write your own license, containing any terms you want - I dont even see any reason why you couldnt model it after the GPL, or even use some of the same or similar terms. As long as you dont call it the "Gnu General Public License", or anything similar to 'GPL'.

      The point of the FSF, and the GPL/LGPL/GFDL are to ensure that information and software cannot be locked up and made proprietary, without affording any users the ability to study it, copy it, perhaps make enchancements. Nothing about the GPL not being itself GPL-licensed really prevents you from doing that.

      Once again, I would defer in all my answers to RMS himself. If you really do seriously want an answer to that question (as opposed to just wanting to creating FUD, or finding an excuse to be opposed to the GPL) I really do encourage you to send your question to him directly.

    8. Re:It's funny that the GPL itself isn't GPL. by TrebleJunkie · · Score: 1

      You're missing the point, though. Again, in his own words:

      "Mr. Stallman remains the GPL's author, with as much right to preserve its integrity as a work representative of his intentions as any other author or creator."

      Mr. Stallman apparently believes that an author or creator has the right to protect the integrity and intent of their own creative work.

      Mr. Stallman apparently also believes that software are creative works. Otherwise, the view that GPL is a "copyright" based license fails.

      But yet he does not believe that the author or creator of software should have the right to protect the integrity and intent of the software they created -- everyone instead must be able to study it, copy it, modify it, use it -- and very likely in a number of ways the work's creator would not have envisioned, never intended, and has no way to prevent. To release software under the GPL is to, for all practical purposes, give up your right to preserve the integrity of your work.

      Mr. Stallman holds, simultaneously, two contradictory views about the value of ones own creative works.

      --

      Ed R.Zahurak

      You know, oblivion keeps looking better every day.

    9. Re:It's funny that the GPL itself isn't GPL. by Anonymous Coward · · Score: 0

      I'll be charitable and assume that you, sir, are a troll. If not, you're confusing the terms of the license with the text of the license.

      Note that you are free to take the GPL, modify it and create the TrebleJunkie Public License. From the FSF Faq: Can I modify the GPL and make a modified license?
      You can use the GPL terms (possibly modified) in another license provided that you call your license by another name and do not include the GPL preamble, and provided you modify the instructions-for-use at the end enough to make it clearly different in wording and not mention GNU (though the actual procedure you describe may be similar).
      If you want to use our preamble in a modified license, please write to licensing@fsf.org for permission. For this purpose we would want to check the actual license requirements to see if we approve of them.
      Although we will not raise legal objections to your making a modified license in this way, we hope you will think twice and not do it. Such a modified license is almost certainly incompatible with the GNU GPL, and that incompatibility blocks useful combinations of modules. The mere proliferation of different free software licenses is a burden in and of itself.

      Linus Torvalds took the GPLv2, removed one clause (the "or any future version" part) and released Linux under it. In this sense, the GPL - the text of the GPL, written by RMS - is free. Go ahead and study it, copy it, modify it, use it in ways that RMS would never have envisioned or intended.

      You are not free to take code licensed under the GPL and re-distribute it under a modified license. This is one of the terms of the license. That is, the license, when applied to some particular piece of software does not allow you to change those terms.

      There is no inconsistency in RMS' opinion, at least in this case.

    10. Re:It's funny that the GPL itself isn't GPL. by The+Cisco+Kid · · Score: 1

      Ah. I see your confusion. No, RMS beleives no such thing. The author of a particular piece of code can choose to license it any way they want, wether they want to license it via the GPL or otherwise.

      The GPL is *entirely* about the author of code being able to decide what protections they want for it. It seems those choosing the GPL want to share their code with the public, want others to be able to benefit from it, and want to prevent their code from becoming part of someone else's proprietary program. If instead they want to choose to keep it proprietary, then they can keep the source to themselves, and instead license just a binary version. Of it they want some other cobinations of protection, they can choose some other license, or write their own.

      If the GPL's terms are synonymous with their desires, then they can choose the GPL. If that is not they case, they can choose otherwise.

      No one is forced to GPL license their own code. Now if they modify *someone elses* code, or incorporate that code into their own, and that someone else has only licensed the code in question under the GPL, then that is where they are bound by the GPL, and this is the choice of the author of *that* code, that *choose* to license it under the GPL, becuase thats what they *wanted*. But don't pretend anyone is *forcing anyone* to GPL their own code.

      Think you get a better deal from MS, or other proprietary software vendors? Think again - in most cases you (unless perhaps you are a very large corp with lots of $$) dont even get to *see* their code, and I've never heard of a case where you get to copy their code into your program, and then distribute (free or otherwise) the result - no, if somehow you managed to do that you'd be sued into oblivion.

    11. Re:It's funny that the GPL itself isn't GPL. by TrebleJunkie · · Score: 1

      Are you so sure that Mr. Stallman believes no such thing?

      Read "Why Software Should Not Have Owners," by -- you guessed it -- Richard Stallman.

      So which is it -- that Mr. Stallman wants owners to be able to protect the integrity of their creative work, or that authors relinquish ownership of their creative works?

      You. can't. have. both.

      --

      Ed R.Zahurak

      You know, oblivion keeps looking better every day.

  109. Re:the code of conduct for free software distribut by Spoing · · Score: 1
    The beauty of the BSD license in this context is that the reference implementation can be mutated into any different implementation. So long as the intended invariants are maintained (proper ogg behavior, in this case) then derivations into proprietary instances should be allowed and encouraged, as a thriving ecosystem of competing implementations only helps the adoption of the format. The LGPL would only allow, for example, a non-free Ogg player to invoke the free LGPL library. Modifications to the library would have to be released as LGPL, which is a restriction that discourages forking of the reference implementation. (Forking in the case ofreference implementations is very desireable, including forking into non-free variants.)

    True. I'll add one extra; usually the code but not the project name is granted under BSD style licences. Copyright isn't the same as trademark.

    Because of that, if someone takes the code and mangles it to make an incompatable fork, the original authors can state that the fork does not follow the reference implementation and thus isn't *insert name here* compatable. They could force the fork to change any claims of being compatable with the original project. Usually doesn't happen.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  110. Recursion problem: by zippthorne · · Score: 1

    Don't you have to include a copy of the GPL with the GPL'd text as per terms of the GPL?

    --
    Can you be Even More Awesome?!
  111. OT by fa2k · · Score: 1

    Is public domain software with source code 'free'? I certainly think so. Otherwise 'they' are redefining the term free! Actually, the term freedom can't be applied to software without making a new definition for it.

  112. Re:the code of conduct for free software distribut by HyperChicken · · Score: 1

    I respect the right of the copyright holder. If I were to work on GPL licensed software, I no longer have the right to choose how I license my software.

    --
    Free of Flash! Free of Flash!
  113. Re:the code of conduct for free software distribut by Spoing · · Score: 1
    Probably. Other than the copyright notice, what's the difference between the BSD license and the public domain?

    None as far as I can tell. I'd lump X11, BSD, and other similar licences into basically the same category basic category as public domain. I don't know why the other person thought there would be a big advantage to explicitly giving up all rights vs. giving up all but attribution and copyright announcement.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  114. and maybe a more L than "More L than LGPL" license by Anonymous Coward · · Score: 0

    And how about an even lighter version of that which allows people to modify and distribute (for profit if desired), as long as the original source is provided (modified source not necessary)

  115. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    We don't like it being our "constitution" either.

  116. Re:the code of conduct for free software distribut by rking · · Score: 1

    If I were to work on GPL licensed software, I no longer have the right to choose how I license my software.

    Yes, of course, just like if you decided to incorporate proprietary code into your own software. Copyright law requires that you can only distribute someone else's code subject to whatever conditions they place on it.

    I don't think that answers my question. you were saying (if I understood correctly) that using force, i.e. legal licensing terms, doesn't get you anywhere and you should convince people to use the code the way you want instead. I was asking whether you apply this to proprietary software licenses or only to the GPL. Do you think all software licensors should give up on force?

  117. Why work to shut down discussion? by jbn-o · · Score: 2, Interesting

    I'm not sure what, exactly, constitutes "stirring up a tempest" but politics are at the heart of the matter when discussing licensing, certainly when comparing licenses that maintain a commons versus those that never say no. Accusations of this kind often come off as little more than attempts to shut people up without actually framing and defending any substantive issue; hardly discussion worthy of being called "insightful".

    The GNU GPL is the most popular free software license, hence any changes to it will naturally attract attention. This doesn't mean that the FSF is causing problems or doing something harmful to licensees by engaging the public in the formation of the next version of the GPL. Quite to the contrary, if the FSF wrote the GPLv3 without input from anyone, they'd be rightly accused of being insular and they would run the risk of publishing a license that few would adopt. The commons they seek to create by using this license could shrink as a result. There were some substantive debates over the philosophy behind the GNU FDL (in part because it appeared that revision discussion was not taken into account or replied to) and, at first blush, it looks like the FSF would like to avoid repeating that.

    The new BSD license, by contrast, is chosen chiefly by those who want to make a gift of code to all comers. This is an inherently political concern. The concept of creating a commons of code one can use copyright law to defend is not particularly attractive to these licensors. This doesn't mean they are taking a path worthy of less criticism.

    1. Re:Why work to shut down discussion? by steve+buttgereit · · Score: 1

      On an aside... I wonder how much GPL software is licensed as such simply because it is the most popular license in open source?

      I can see some developers writing GPL code without really understanding the consequences for their work simply because "it's the one they've heard of". Popularity does have a momentum all its own.

    2. Re:Why work to shut down discussion? by snorklewacker · · Score: 1

      You're absolutely right, and to look back at my comment, it was pretty snide flamebait (at least one moderator agreed). I should have cut it off after "get things done" -- since that's what the real movers, including those of GPL'd software, actually do. Discussions and arguments are for the peanut galleries.

      Still, there's a certain pretension among those who talk about licenses and don't actually write the code the license covers. I used to get things done, used to do, not talk. Got lazy in my old age I guess.

      --
      I am no longer wasting my time with slashdot
  118. Re:the code of conduct for free software distribut by Brandybuck · · Score: 3, Interesting

    You seem to be confusing freedom with privilege. Maybe you just don't have a dictionary, so I'll clue you in. Freedom is an absence of restriction. A free end of a rope is the end that is unrestricted. Free verse is poetry unrestricted by rhyme or meter. A free man is one unrestricted by external obligation to another.

    There is no freedom to own slaves, because owning a slave is a restriction on the slave. Your freedom to swing your fist ends at my nose, because once it connects with my nose you are restricting me.

    There is no need to limit (restrict) freedom in order to promote freedom. Those who claim otherwise are either confused, or mistaking their privileges for freedoms. Being able to restrict how your software can be distributed is a *privilege* provided by the state via copyright, not a freedom.

    While the GPL does remove a heck of a lot of restrictions from the software, its restrictions are designed to protect the exclusive *privileges* of the author. The GPL author wants the license terms to apply to third parties, so he ensures this through privilege. He does this by removing freedom.

    It's sort of like after the slaves were freed in the US. Several laws were passed to retain a tiny bit of the former privilege, to ensure that former slaves didn't get to uppity and behave in ways the "liberators" didn't want them to behave. It's why we had a civil rights movement a century later. The slaves should have been freed 100% back then, just as software should be 100% free today.

    --
    Don't blame me, I didn't vote for either of them!
  119. Re:I would like to see a "More L than LGPL" licens by AYEq · · Score: 1

    One honest question,

    How can you tell if the library had been modified when it is statically linked?

  120. Re:the code of conduct for free software distribut by jellomizer · · Score: 0

    It is to bad that you are so closed minded that you cannot see past my bad spelling and grammer, to make an informed decision about my comment.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  121. Re:the code of conduct for free software distribut by HyperChicken · · Score: 1

    Yes, of course, just like if you decided to incorporate proprietary code into your own software.

    That's not completely true. If I was granted the right by the person/company who owns the code, I could incorporate.

    I don't think that answers my question. you were saying (if I understood correctly) that using force, i.e. legal licensing terms, doesn't get you anywhere and you should convince people to use the code the way you want instead. I was asking whether you apply this to proprietary software licenses or only to the GPL. Do you think all software licensors should give up on force?

    The GPL is trying to use licensing to force the world into the GNU foundations narrow viewpoint. Proprietary software does not do this.

    --
    Free of Flash! Free of Flash!
  122. Re:I would like to see a "More L than LGPL" licens by Anonymous Coward · · Score: 0
    Looks like your license is unclear about whether the work produced using your library is still subject to at least some LGPL terms in addition to "terms of your choice" in #2.

    Sometimes people get confused by the concept how how terms from 2 different licences can apply the the same work product. For an example how something can be distributed "under terms of your choice" and yet have additional terms/restrictions, just look inside the LGPL itself. Search for the phrase "under terms of your choice" and you'll see a specific example illustrating this exact point.

    Given this, if someone produces a game based on your library and distributes it with a commercial EULA, it may still be subject to certain clauses of the LGPL dealing with allowing modifications, allowing reverse engineering, etc. Imagine trial versions of commercial software based on your library getting modified by end-users to re-enable disabled features and the vendor being SOL legally because they're required to allow modifications.

    If you want to make this a non-issue, you may want to add an extra sentence to exception #2 stating that works that are exempt are not required to be subject to any terms of the LGPL unless desired. An IP attorney should craft the sentence for you.

    Also, rather than asking on slashdot, ask the Free Software Foundation (FSF) or an attorney specializing in intellectual property.

    I'm pretty confident that the wxWidgets (wxWindows) license was not drafted by an intellectual property attorney so using theirs as a starting point shouldn't preclude asking FSF or an attorney.

    Someone at FSF specializing in GPL like David M. Turner might be willing to answer your questions and it could save you some money.

    David's contact info:
    novalis@novalis.org
    http://web.novalis.org/resume.html

  123. Hail the GNU GPL! by Anonymous Coward · · Score: 0

    Hail the GNU GPL above all!
    Bow to the holy gnu!

    I would kill for the GNU GPL and the holy gnu!

  124. Re:the code of conduct for free software distribut by rking · · Score: 1

    That's not completely true. If I was granted the right by the person/company who owns the code, I could incorporate.

    The same holds true for GPL software. The point is, the GPL doesn't rely on force or "ruling with an iron fist" any more than other licenses do. If the copyright holder gives you separate permission not to abide by any restrictions then you have that separate permission but I still don't see how that addresses the issue.

    You asked "And since when does ruling with an iron fist get you anywhere?", as far as I can tell your own answer is that it gets you somewhere when you're a proprietary software developer, but not otherwise.

    You went on to say "Forcing people to conform to your view doesn't lead to progress. Convincing them it's better does." but again, you seem to feel that isn't true of licensing in general, just of the GPL. Why?

    The GPL is trying to use licensing to force the world into the GNU foundations narrow viewpoint. Proprietary software does not do this.

    How not? The BSA and its member companies have views on software licensing. They'll happily tell you all about it. Their licenses enforce those views. Copyright law as a whole enforces one particular viewpoint, author control, the GPL and other licenses then impose the conditions of the authors. How is the viewpoint of the GPL narrower than that of the licence for Quicken?

  125. RTFA, you big freaking slashdot lemming by megalomang · · Score: 2, Insightful

    As for (4), who cares except for RMS what literary works he's published? More hubris.


    First of all, this isn't about literary works that he's published. If you read the article, you would know that he is simply making the statement, "As the original concept creator and GPL author, and the largest reason it is around today, I am concerned about its future and want to make sure its meaning is intact".

    Second of all, millions of people care about this one literary work that he's published, which is the GPL. The GPL is the foundation of all that is sacred for thousands of programmers and developers who want to give their hard work and accomplishments to the rest of the world without having their precious creation raped and pillaged by corporate greed. Furthermore, it is a revolutionary idea that through RMSs significant work and sacrifice has become the cornerstone of a vast amount of the Free software available today. For RMS to be concerned with its future direction is understandable if not commendable.

  126. Don't let two decades of history pass you by. by jbn-o · · Score: 2, Informative

    You hit the nail on the head. OSS is not place for for power struggles.

    The GNU GPL version 3 will be the first revision of the GPL anyone involved in the open source movement will have had anything to do with. It's ahistorical to call the GPL anything to do with "open source" except that the OSI set their terms for license approval widely enough to allow the GPL to get the OSI's stamp of approval. Nobody at the OSI wrote the GPL and that organization (and the movement it started) didn't exist when the GPL was written. The FSF wrote the GPL (most notably, Richard Stallman) and RMS points out very clearly that the free software movement is distinct from the open source movement. There are very good reasons why you will find no references to "open" anything and numerous references to software freedom in the GPL.

    Even if this discussion concerned "open source software", proprietors would disagree that "OSS is not the place for power struggles" because proprietors wield power over their users all the time and don't like it when there is a suitable replacement for their program licensed to its users under more amenable terms. Proprietors spend millions of dollars on lobbyists who convince legislators to make anti-free software law. The power struggle for letting users control their computers has been going on for over 20 years now.

    Besides, I've never understood how there can be a single codified GPL. It defies legal precedent.

    What you're saying here makes no sense. The GPL is a license (that's what the "L" stands for), and there are two revisions of this license. Licensors have the power to choose the terms under which they wish to license their copyrighted work to others. Licenses are written because otherwise it is hard for licensees to know what their rights are concerning the copyrighted work.

  127. Ive said it before by T-Ranger · · Score: 1

    And Ill say it again.

    Application Service Providers are not new. Selling cycles, selling services provided by hardware and software; these are not new business models. Compuserve started as an ASP in the 1960s. Multics, started in the 1960s was writen specificly to be used for a "computer utility": an ASP.

    How is it that they missed this the first two trys?

  128. Irony: The GPL is Copyrighted by sweetnjguy29 · · Score: 1

    When I read that "The GPL is the Literary Work of Richard M. Stallman" and that "Mr. Stallman remains the GPL's author, with as much right to preserve its integrity as a work representative of his intentions as any other author or creator," I knew that the GPL has some MAJOR philosophic problems.

    I think the GPL's basic idea of free software is correct, to wit, that software should be freely studied, copied, modified, reused, redistributed and shared.

    But, the GPL uses a copyright as the weapon to enforce the GPL. I think this is a mistake.

    Personally, I like simplicity in a general form license. If you can't keep it simple, then you should use a more tailored legal document. That is why I like the MIT/BSD form licenses.

    The problem with the Free Software philosophy is that you premise your gift of software with restrictions. When you make a gift, you should make the gift free of restrictions.

    No one likes to recieve an open-ended conditional gift. "Here, enjoy your new watch, Son. But if you ever move to Montana, your sister gets it." It is just silly. And hard to enforce. You should be able to do what you want to do with something that you have received as a gift.

    Can someone tell me why it is so horrible if a company uses "free" or "open source" code without making their product "free" or "open source"? Doesn't this stifle innovation? What evil are we trying to prevent here?

    Plus, there is a huge problem that the "Grandma" thread writers have only scratched the surface of. Sure, there is a problem with ownership transfers after death. But what about the problem of a perpetual gift?

    For the most part, forced perpetual transfers of property are not allowed in most legal systems. So, for example, you couldn't transfer property like this: "from Me to my son, and then to my son's son, and then to my son's son's son, etc" (A fee tail male, to you lawyers out there). This would just become a fee simple...outright ownership of the property in the son.

    How is this different than forcing someone to give something away for free, forever? Isn't there a eneral principle of the free alienability of property in our culture?

    Will GPL copyrighted code ever be allowed to become someones outright property?

    Some questions to consider...

  129. It shouldn't be scary by megalomang · · Score: 1

    Don't forget that there is nothing forcing anyone to "upgrade" to the v3 license. You are free to continue to license your code per the 1.0 or 2.0 terms.

    The only thing that may/will get affected are new revisions of official GNU projects which will undoubtedly adopt the updated licenses.

  130. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    It is to bad that you are so closed minded that you cannot see past my bad spelling and grammer, to make an informed decision about my comment.

    I did make an informed decision. Your comment was a poorly argued rant.

  131. Let me get this straight dickwad... by Anonymous Coward · · Score: 0

    ....you copyrighted the GPL and now you want free help to revise it? Go fuck yourself, asswipe.

    1. Re:Let me get this straight dickwad... by Anonymous Coward · · Score: 0

      ... Do you understand what the GPL is?

  132. Re:the code of conduct for free software distribut by TopherC · · Score: 1

    Sorry, but I think that Stallman's idealism is to his credit. Your arguments seem to be based entirely on the money-making potential of licensed software. From that perspective, Microsoft's licensing has proven to be better than the GPL.

    But from the point of view of generating good and powerful software, the GPL has demonstrated its value. Stallman's arguments for the GPL are made on a more fundamental level -- that of economy of labor, or social efficiency. He often states his case in terms of morality, and this offends some people who mistake morality for religious dogma rather than social practicality. I think of moral principles as somewhat like go proverbs (general wisdom for playing the game of go). It's very hard to reason-out why a proverb is so generally true, but experience shows it to be. It's hard for us to see (microscopically) why "freedom" helps write better software, but sure enough it does.

    Out present economic systems aren't perfect. They don't properly reward someone for contributions to the public domain, for example. I think of things like patents and copyrights as kludges to the system that worked well enough in the 1800's but not today. Even so, there are some ways of making money while writing free software.

    I don't know if this helps, but maybe it's something to think about anyway.

  133. Re:the code of conduct for free software distribut by MoneyT · · Score: 1

    You're right. The laws exist to prevent you from infringing on someone elses freedoms. So remind me again what freedoms distributing a program without distributing the source infringes on?

    --
    T Money
    World Domination with a plastic spoon since 1984
  134. Re:the code of conduct for free software distribut by nacturation · · Score: 1

    I have read Norwegian copyright law and while it acknowledges the existence of the public domain, it does not make provisions for actively putting a work into it. Therefore, phrases along the lines of "this work is donated to the public domain" might not hold any legal water at all...

    However, the only person who would be able to contest the use of a work is the original copyright owner. And since they've willingly put it into the public domain themselves, why would they wish to cause any legal trouble for those who use it? But even if the person changed their mind and tried to withdraw it, such phrasing -- if you have evidence that the person said it and that it is their original work -- shows intent and that has weight in court. So while it's not perfect, I would say it's sufficient.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  135. MOD PARENT +1 Insightful by BinLadenMyHero · · Score: 1

    I would, if I had mod points.

  136. Re:the code of conduct for free software distribut by cortana · · Score: 1

    It's harder to put something into the public domain, than to release it under a 3BSD, X11 or MIT style license.

    The issue of why the public domain is useless is currently being discussed on debian-legal.

  137. Re:the code of conduct for free software distribut by 2short · · Score: 2, Insightful

    "An who do you think are more important? Users (vast majority) or developers?"

    Me.

    "If fact GPL (and similar) leverages users to the developer's level"
    The GPL will not make someone a developer who is not. Compared to BSD, it will prevent some developers from being more than users.

  138. Re:the code of conduct for free software distribut by 2short · · Score: 1


    Contrary to apparent popular belief, code opened under the BSD license can not be closed by a third party. New, modified code can be closed, but the original is still open.

  139. You thought you were joking? by H4x0r+Jim+Duggan · · Score: 1

    One of the planned changes for v3 is to make official versions available for other languages.

  140. Copyright and use by nuggz · · Score: 1

    Using a computer program requires copying the program into the computer memory.

    That is how they use copyright law to cover usage of the work.

    Did that ruling ever get appealled away?

    1. Re:Copyright and use by mark-t · · Score: 1

      The ruling isn't sustainable for being applicable to Copyright Law because under the jurisdiction of Copyright Law you already _have_ the right to copy a copyrighted work even without explicit permission from the copyright holder for "personal and private use" (in other words, as long as the resulting copy is not lent, given, shared, sold, rented, leased, traded, or in any other way distributed to anyone else, for the life of the copy).

  141. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    no, you pretty much covered it.

  142. Re:the code of conduct for free software distribut by 7-Vodka · · Score: 1

    well if you look at it that way, then BSD code is *so* free, that people are free to take it and essencially drive the freedom away from others using the code.

    --

    Liberty.

  143. Re:the code of conduct for free software distribut by HyperChicken · · Score: 1

    The same holds true for GPL software.

    True but only if I license my code under the GPL. With private code, this is not so. When Microsoft partners, they don't say "You must use our EULA". They may not permit them to redistribute their code but that is not the same.

    The point is, the GPL doesn't rely on force or "ruling with an iron fist" any more than other licenses do. If the copyright holder gives you separate permission not to abide by any restrictions then you have that separate permission but I still don't see how that addresses the issue.

    The issue was never about separate permissions.

    You went on to say "Forcing people to conform to your view doesn't lead to progress. Convincing them it's better does." but again, you seem to feel that isn't true of licensing in general, just of the GPL. Why?

    What other licenses do the same thing? The GPL is the only license which requires the use of the GPL when redistributing. Other licenses, including those not under OSI, do not.

    How not? The BSA and its member companies have views on software licensing. They'll happily tell you all about it. Their licenses enforce those views. Copyright law as a whole enforces one particular viewpoint, author control, the GPL and other licenses then impose the conditions of the authors. How is the viewpoint of the GPL narrower than that of the licence for Quicken?

    As stated, if I were to partner with a company and share could, I wouldn't be forced into their licensing.

    As for how is the GPL narrower, if you're unable to see this, I truly feel sorry for you.

    --
    Free of Flash! Free of Flash!
  144. The current GPL ignores online gameing. by pimpsoftcom · · Score: 1

    My company is currently developing a very large amount of software, including gaming titles on a on and off basis. Our biggest problem with the current GPLv2 and the very reason we have not released more open source code from our in house development is that server applications under the current GPLv2 can be proprietary. Under the current GPLv2 as we understand it, you can download the source of a GPLv2 software product and modify it, even charge people to use that server, and you don't have to make the source available because they are using it but do not have a copy of the binary. For massive online games this means that anybody who puts any money at all into developing a MMORPG server will lose it and gain noting in return because the competition has no legal obligation to share the source for the game server even if there product is a derivative work of GPLv2 code. This is a problem for not only MMORPG servers, but smaller versions like old style muds. The current code bases for mud's that are the most popular got that way because people shared sources and changes. If we had the same power and server code for gaming and non-gaming server source had to be given to anybody who asked gaming on linux would be MUCH better. As Micro$oft and the rest tout thee software advantage in gaming, it s hurts the linux market because to be blunt gaming in Linux sucks compared to the thousands of titles available for Winho32. If we had a few key changes to the gplv3 that allowed innovation instead of strangling it, the linux gaming community would be much better.

    --
    - d
    1. Re:The current GPL ignores online gameing. by pimpsoftcom · · Score: 1

      Please forgive the formating/spelling. I just woke up.

      --
      - d
  145. Re:the code of conduct for free software distribut by rking · · Score: 1

    Okay, I don't understand what point you're trying to make and I don't feel like I'm making any progress, so I won't bother posting further on this. Thanks for the discussion anyway.

  146. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    What good is freedom if it's taken away?

    How can we protect our freedom without taking away the freedom to enslave others?

  147. Re:the code of conduct for free software distribut by DarkAvZ · · Score: 1
    No, it is not... from your link:
    This is a simple, permissive non-copyleft free software license with a serious flaw: the ``obnoxious BSD advertising clause''. The flaw is not fatal; that is, it does not render the software non-free. But it does cause practical problems, including incompatibility with the GNU GPL.
    Perhaps you're mixing up the original BSD license with the modified BSD licence?
    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  148. Freedom versus power. by jbn-o · · Score: 1

    Generally, no. If what you want to do is distribute proprietary derivatives (as is the wont of so many proprietors who base their work on new BSD or MIT X11-licensed code), then that's a power not a freedom. If what you want to do is share and modify the code in such a way that you distribute the same freedoms you had, then you are choosing not to leverage that power, but the power remains. But in the latter case, if you want to do this so that you only share with those that share with you (using copyright power to enforce a "share and share alike" situation), you should seek a copylefted free software license. Given the over moderation of your post (your question isn't actually insightful), I see that the BSD-licensing fans have moderation power today.

    It is expected that the GPL3 will say something about patent licensing, perhaps telling distributors of GPL3-licensed works that they can't use patents to take away any of the rights the GPL3 grants to licensees. When the GPL3 comes out it will be interesting to see if there's another revision of the BSD license that covers software patents, something the current BSD licenses say nothing about.

  149. Re:the code of conduct for free software distribut by pinky1 · · Score: 2, Informative
    sure, both BSD licenses are Free Software licenses.
    Just read again the part you have quoted:

    This is a simple, permissive non-copyleft free software license with a serious flaw: the ``obnoxious BSD advertising clause''. The flaw is not fatal; that is, it does not render the software non-free. But it does cause practical problems, including incompatibility with the GNU GPL.

  150. Re:I would like to see a "More L than LGPL" licens by spitzak · · Score: 1

    You can't, unless the program is obviously doing something that the library is incapable of doing and it appears impossible to add that ability without modifying the library.

    But you also can't really tell if somebody is using GPL code without permission, either.

    So I don't see this as any problem. You do have to rely on people being somewhat honest.

  151. Re:the code of conduct for free software distribut by The+Cisco+Kid · · Score: 1

    The goal of he GPL is not to encourage wide adoption - it is to ensure that at all times, all code derived from free software remains free.

    As a side effect, this often ends up encouraging wide adoption anyway, unless something proprietary has already become a defacto 'standard', since everyone who is not able, or does not wish to, pay to license that which is nonfree, assuming the GPL licensed work is of sufficient quality, will adopt the GPL work, hopefuly arriving at a situation where proprietary vendors are either excluded, or where they must use the GPL work in order to be competitive/compatible. One case where something proprietary can become the defacto standard is like what happened with MP3 - the authors/owners didnt bother enforcing their license for a while, and everyone assumed it was free (as in beer).

  152. Re:the code of conduct for free software distribut by Anonymous Coward · · Score: 0

    Hating SCO is ignorant and closed-minded? After everything they've done?

  153. Re:the code of conduct for free software distribut by Seahawk91 · · Score: 1

    Worldwide is a pretty big statement..how many governments have signed the GPL3 into the .\ law? How many governments will not be recognized until after the GPL is released? Just my two cents and not trying to troll.

  154. Re:the code of conduct for free software distribut by dr.badass · · Score: 1

    Perhaps you're mixing up the original BSD license with the modified BSD licence?

    Both are Free Software, but the original is incompatable with the GPL (which does not make it non-Free). That brings me back to my other point, which was that you don't need the GPL to have Free Software.

    I didn't distinguish in my post because I didn't realize anybody still used the original style; I'm only really familiar with FreeBSD, which does not.

    --
    Don't become a regular here -- you will become retarded.
  155. Re:the code of conduct for free software distribut by elbobo · · Score: 1

    There is no need to limit (restrict) freedom in order to promote freedom.

    Utter bollocks. It's fundamentally important to restrict people from taking away others' freedoms in order to maintain freedom.

    The freedom to take away freedom is not a defensible freedom. You follow?

  156. Number 3 Oooh ahh by Anonymous Coward · · Score: 0

    What pomposity! Just like those stupid "social contracts" various Linux distros like to proudly posting on their websites or those goofy French who were so proud of themselves for storming the empty Bastille. You want free software? Put your money where your mouth is and make it so that users can do whatever they damn well please with your software.

  157. Re:the code of conduct for free software distribut by sp3tt · · Score: 0

    The freedom to study and modify the program, of course.

  158. Re:Irony: The GPL is Copyrighted by Anonymous Coward · · Score: 0

    Some authors do not wish their work to be expoited by someone else, the latter becoming rich at their expense using their work... It is not innovation, only exploitation. If the author wishes that kind of use, the author can license his/her work in another form such as BSD license etc.

  159. Re:the code of conduct for free software distribut by m50d · · Score: 1

    Hmm. What I'd normally do is "/* I irrevocably disclaim all copyright on this code */". Wouldn't that be valid in all jurisdictions?

    --
    I am trolling
  160. Re:the code of conduct for free software distribut by Brandybuck · · Score: 1

    The freedom to take away a freedom is not a freedom! It's instead a privilege. Freedoms are for everyone, privileges are for a few.

    It's people like you trying to protect freedom by taking it away that are the primary reason we have so little freedom in this world. The only restrictions should be on the limits to freedom, not freedom itself. Do you know what a "free end" of a rope is? Do you think it could remain free once you've tied it down in a knot? Of course not! So why do you think men can be free when they are similarly tied up in knotty restrictions and regulations?

    Don't get rid of the freedom, get rid of the exclusive privileges that destroy freedom!

    --
    Don't blame me, I didn't vote for either of them!
  161. Re:the code of conduct for free software distribut by cortana · · Score: 1

    Nope, you still have rights to the code. Oh, and I can sue you if it fucks up my system (wavier of implied warranty is a contractual provision).

    There is effectively no such thing as the public domain any more. If you want others to use your code, you must at least release it using something like the MIT/X11/3-clause BSD license.

  162. Re:the code of conduct for free software distribut by elbobo · · Score: 1

    You seem to be talking yourself in self contradictory circles. Either you think it's acceptable for people to take away your freedom (BSD) or you don't (GPL).

  163. Re:the code of conduct for free software distribut by MoneyT · · Score: 1

    You have no such freedom as the source is not in your posession. It is in my posession, and until such time as it is in your posession, you do not have that freedom.

    --
    T Money
    World Domination with a plastic spoon since 1984
  164. Re:the code of conduct for free software distribut by MoneyT · · Score: 1

    With the exception that the GPL takes away my freedom to use code which is availible to me in a way which the original author does not approve. The GPL in this way is fundamentaly no different from any other EULA. It takes away your freedom to do anything and everything with what you have been given and in it's place leaves you with the freedom to do author approved things to the code.

    The most fee of all code is the code which has no license at all.

    --
    T Money
    World Domination with a plastic spoon since 1984
  165. Re:the code of conduct for free software distribut by bentcd · · Score: 1

    The problem is that this is only in effect until you die, at which point whoever inherits you gets to take the work out of the "public domain" again. If the work really were in the public domain, this wouldn't be possible as that is rather the definition of the term.
    You might also lose control over the copyright after a bankruptcy, but I'm not sure exactly how that would work.
    This is, I might add, part of the genious of the GPL. If you have created a work that bases itself heavily on GPL (not LGPL) libraries then it is undesirable for anyone (your employer, your inheritors, anyone acquiring the legal rights) to change the license of your work. It won't work properly without being linked with GPL works and so it needs to be GPL itself. If something like this could be devised for other types of creative works, then it might become feasible to create a work that is _effectively_ public domain (ish) but until then, you only control your work so long as you remain in control of the work :-)

    --
    sigs are hazardous to your health
  166. Re:the code of conduct for free software distribut by elbobo · · Score: 1

    And things things exactly are you restricted from doing with GPLed code? The only things you are restricted from doing are making it less free for anyone else. Other than that, you can do anything.

    You're manufacturing imaginary restrictions.

  167. Re:the code of conduct for free software distribut by Rich0 · · Score: 1
    The same holds true for GPL software.


    True but only if I license my code under the GPL. With private code, this is not so. When Microsoft partners, they don't say "You must use our EULA". They may not permit them to redistribute their code but that is not the same.

    Not true. With permission from the original copyright holder you can license any way you want.

    Don't believe me - call up the mysql folks. You can use mysql in any non-GPL project you'd like - for a price.

    Now, you do need permission from all the copyright holders, and they do not need to agree to non-GPL publication.

    If you want to publish under the GPL you don't need anybody's permission - the GPL already gives you this right. However, with the additional approval of the copyright holders you can relicense at will. Publishing under the GPL does not remove the ability to dual-license the work.
  168. Re:the code of conduct for free software distribut by MoneyT · · Score: 1

    How did I make it less free for someone else? Can they no longer access the same GPL code that I did?

    --
    T Money
    World Domination with a plastic spoon since 1984
  169. Re:the code of conduct for free software distribut by nacturation · · Score: 1

    Saying "I place this into the public domain" is essentially a license, though a loose nonformal one. If someone's estate could simply take it back, then what's to prevent them taking back a Creative Commons or GPL-based license? Once someone has released something into the public domain and has stated so, you can freely use that as your license. The only difficult part might be that a corporation could come after you and throw a bunch of lawyers at it, in which case you'd need to be able to demonstrate to a judge that the original author or the work gave permission to use the work in the way you're using it.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  170. Re:the code of conduct for free software distribut by Brandybuck · · Score: 1

    I don't know what you mean by people taking away my freedom, because I have exactly the same rights today with every piece of BSD software as on the first day they were released. You almost make it sound as if Bill Gates could come along and change the license of the FreeBSD I am using. It's an absurd notion.

    --
    Don't blame me, I didn't vote for either of them!
  171. Re:the code of conduct for free software distribut by Brandybuck · · Score: 1

    One example. The GPL prevents me from linking to a GPL library from a non-GPL application. Yet this act in no way changes, modifies, copies, mutates or distributes the GPL library. The only damage it does is that some GPL advocate gets all self-righteous and indignant. It doesn't affect the user at all.

    --
    Don't blame me, I didn't vote for either of them!
  172. Re:the code of conduct for free software distribut by bentcd · · Score: 1

    The point is that even if they _do_ take back a GPL license, the work will be useless now because it depends upon other GPL works that it can no longer (legally) use.
    I am no expert on copyright law and licensing, but I find it plausible that a license _can_ be retracted at some point. When this happens, it might matter _when_ you obtained the work and which license was in effect at the time. I consider it unlikely that a "time-unlimited" type clause will be enough to bar the copyright holder from later retracting the license.

    --
    sigs are hazardous to your health
  173. Re:the code of conduct for free software distribut by nacturation · · Score: 1

    Okay, I see what you mean. I'm not an expert either, but from what I can see, a license is a license. Unless it's bound by some kind of time-constraint, it's a perpetual grant. I think what it depends on is the validity of an unsigned license. If you sign a contract with the author of a work stating that you have unlimited rights to do with that work as you please, you can present that in court and show that you have those rights. If the license is simply a LICENSE.TXT included in a zip/tar file, the burden of proof might be higher but I don't see it being much different than a contract to the same effect.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.