Slashdot Mirror


Freedom or Power Redux

Warhammer writes: "In his web log today Tim O'Reilly responded to Stallman and Kuhn's essay, Freedom or Power (previous Slashdot article). I think he has some great points about not getting caught up in who has more of a right to freedom. Instead he says we should concentrate on a compromise that benefits everyone, developer and user alike."

Ed. note - a brief response to Tim. A) my name isn't Timothy. (I know, I know, we all look alike. :) And B) I was trying to say pretty much what O'Reilly is saying - that all licensing, including the GPL, is an expression of power over what other people can do with the software. Hence the term "all licensing". If there were no copyright whatsoever on computer code, no intellectual property considerations at all, perhaps we could approach the state of true freedom. In the meantime, the GPL is a good way to place code firmly into a state where it is mostly free - you are free to do anything with GPL code except take it out of its free state. As far as restrictions go, this one is infinitely more palatable than most of the powers that software licensing seeks to exercise over software users.

As a more general point, I take issue with O'Reilly's description of copyright law as a compromise between creators and users. There's absolutely no evidence that the rights of users are considered when copyright laws are made. All copyright law changes made in my lifetime, nearly all copyright law changes ever, have been expansions of copyright law - if it's a compromise, it's an extraordinarily one-sided one. (I suppose you could a describe a mugging as a compromise between the mugger and the little old lady over rights to her purse.) Copyright law is more accurately described as a compromise between copyright holders and copyright holders. Other descriptions are both inaccurate and do a disservice to efforts to reform the laws.

309 comments

  1. O'Reilley : RMS :: Libertarianism : Socialism by Walter+Bell · · Score: 3, Insightful

    In the Free Software world, we are all forced to make hard decisions. One of the most difficult is deciding which license to use. And I applaud these two men to even consider broaching the topic in such a public way.

    Unfortunately, the two viewpoints are irreconcilable. One values the rights of the individual over the needs of the Free Software world, and one values the needs of the Free Software world over the rights of the individual. RMS promises that everyone will have the right to see the code they're running, and that right will be enforced by a society who accepts the GPL. O'Reilley promises that everyone will have the right of self-determination as an author, as long as the GPL is not mainstream. The problem here is that the realization of both visions is mutually exclusive.

    So, to these men, I say: drop it. Let the chips fall where they may. Let the people decide which license should govern them. It's nothing short of a vi vs. emacs or Christianity vs. Islam battle, and neither side stands a chance at winning. Let the users decide.

    ~wally

    1. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      vi, emacs I always thought that edlin was the way to go....

    2. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      No! BBEdit or death!

    3. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      I don't know about you, but a license that restricts what I'm allowed to do with code isn't free in my book. Software freedom is about a world of software without restrictions.

    4. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anthony+Boyd · · Score: 1, Flamebait
      Let the people decide which license should govern them.

      Okay, I'll ask. Does anyone know of a NON-GPL license that does as described in the article: "you are free to do anything with this code except take it out of its free state." Because I like the GPL concept, but I'm getting pretty freaked out and turned off by the people behind the GPL. I'm looking for the safe & sane alternative.

    5. Re:O'Reilley : RMS :: Libertarianism : Socialism by gorgon · · Score: 2

      Why should they drop it? A lively debate is healthy and helps to focus the views on both sides. People with opposing views should try to promote their views. This sort of debate allows new developers and users to become informed on licensing issues, so that they make intelligent decisions about where their views lie on licensing issues.

      --

      And I'd be a Libertarian, if they weren't all a bunch of tax-dodging professional whiners.
      Berke Breathed
    6. Re:O'Reilley : RMS :: Libertarianism : Socialism by cpt+kangarooski · · Score: 1

      I agree. BBEdit's great. Not perfect (e.g. the misdesigned white space for scrolling option) but getting there.

      --
      -- 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.
    7. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0
      from your post:
      So, to these men, I say: drop it. Let the chips fall where they may.

      Then later: Let the users decide.

      Perhaps you don't see this, however in taking this stance you firmly side with Mr.O'Reilley.

      So it seems the users will decide, and so have you.
    8. Re:O'Reilley : RMS :: Libertarianism : Socialism by wfrp01 · · Score: 3

      values the needs of the Free Software world over the rights of the individual

      That's an interesting perspective, but it's wrong. What is this "Free Software world" you're talking about?

      The goal of the FSF is very much to increase individual rights, by calling into question the validity of a system that allows a few individuals to limit the rights of many individuals.

      Sometimes, instead of saying 'many individuals', one might say 'society'. From this, the word association football rampant in this forum jumps to 'socialism', and from there to 'RMS is a communist'. This doesn't even make a lick of sense. Remember, it's the beneficiaries of copyright and patent law who are asking for state-sponsored support, not the other way around.

      --

      --Lawrence Lessig for Congress!
    9. Re:O'Reilley : RMS :: Libertarianism : Socialism by andrel · · Score: 1
      Walter Bell wrote:
      So, to these men, I say: drop it. Let the chips fall where they may. Let the people decide which license should govern them.
      Of course the people will decide. That is what the whole argument is about: trying to convince the users (and developers) which license they should choose.
    10. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0
    11. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 3, Insightful
      The goal of the FSF is very much to increase individual rights, by calling into question the validity of a system that allows a few individuals to limit the rights of many individuals.

      So why do you support capitalism again? Or do you?

      And before I get modded down as a troll (whoopty), I do mean this as a serious question. You are using the same rhetoric that communists have used against capitalism since communism was born.

      As far as it goes, anything short of a fully participatory democracy is a case of a few individuals limiting the rights of many individuals (because, despite the ideal of my representative being beholden to me the constituent, s/he isn't really). So why are you wasting your time in the small backwater of software development and licensing, when you could be out advocating revolution to TRULY free us all?

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    12. Re:O'Reilley : RMS :: Libertarianism : Socialism by Arandir · · Score: 1

      There are some licenses that sort of do what you want, but not quite. Look at the QPL and MPL.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    13. Re:O'Reilley : RMS :: Libertarianism : Socialism by fishebulb · · Score: 2, Insightful

      I have trouble believing that with choosing a license is excercising power. I suppose it is, but its excercising power over your own creation. Anyone else that uses it is recieving it as a gift. The programmer did not HAVE to release it at all. He is giving rights to someone else. giving them even more power. The programmer is giving the user the power to use what software, by giving him the option of XYZ app, giving him the power to change or modify (if the programmer chose to), giving them the power on how much they can redistribute it. I use the word power here because it is a power granted by the programmer, it is not an automatic right for the end user to be able to use that programmers hardwork.

    14. Re:O'Reilley : RMS :: Libertarianism : Socialism by Arandir · · Score: 1

      The goal of the FSF is very much to increase individual rights

      That may be the goal, but the means to it place the needs of the community over the needs of the individual. It's very much like socialism (albeit an anarcho-socialism): the code belongs to the community.

      Remember, it's the beneficiaries of copyright and patent law who are asking for state-sponsored support, not the other way around.

      That would be fascism, not socialism.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    15. Re:O'Reilley : RMS :: Libertarianism : Socialism by imrdkl · · Score: 1
      Does anyone know of a NON-GPL license that does as described in the article

      The article is slashdotted, but if it's O'Reilly, then I'll bet he is talking about Perl's Artistic License.

    16. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 3, Insightful
      (Shoulda read the whole thing once before responding to pieces, there you go).

      Remember, it's the beneficiaries of copyright and patent law who are asking for state-sponsored support

      And while the current law, thanks to a corrupt congress, equates "beneficiaries of copyright law" with "corporate interests", the fact is that EVERY INDIVIDUAL is intended to be a potential benficiary of copyright law. If you are a creator of potentially copyrighted material, you are one of these benficiaries.

      Again the comparison to capitalism vs. communism--each of us is a potential entrepeneur (which of course I can't spell off the cuff). At which point the protections of business are suddenly the protections of the individual too.

      Certainly there are avenues for abuse, and the way our system lets money unduly influence it today is a really big problem. But the solution isn't to ban money, nor to take all protections (including the reasonable ones) away from business. It's to fix the system so money can't be the corrupting influence.

      To mandate GPL as the only valid license would take away my individual rights as an author of software. And this is exactly the same place that communism has largely failed in any major attempt to implement it--attempts to dictate the good of the many at the expense of the few are doomed to failure on the rocks of human nature. You cannot legislate or impose by any power (including the power to force me to use GPL for my work) individual good behavior before the fact.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    17. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 1

      hear hear. Mod this up.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    18. Re:O'Reilley : RMS :: Libertarianism : Socialism by ichimunki · · Score: 5, Insightful

      They might at least consider arguing something a little farther back on each of their logic chains then, since bickering over licensing is silly. They are both sides starting from completely different assumptions and have done nothing to reconcile those assumptions before racing off to debate the merits of their conclusions.

      Here is a symbolized version of this debate and why it is pointless. Tim says: x=1, y=2, therefore x+y = 3. FSF says: x=5, y=5, therefore x+y = 10. Instead of discussing the original assumptions about the values of x and y, this debate is over the value of x+y where each side has chosen its own values for x and y.

      Tim says in this log: "My goal is to see as much good software created as possible."

      RMS/FSF says: "You deserve to be able to cooperate openly and freely with other people who use software. You deserve to be able to learn how the software works, and to teach your students with it. You deserve to be able to hire your favorite programmer to fix it when it breaks." Note: they do not say "Software deserves to be good no matter what."

      These assumptions may spring a priori from the moral and aesthetic convictions held by each side in this debate, but until they agree on assumptions, arguing the consequents is fruitless.

      --
      I do not have a signature
    19. Re:O'Reilley : RMS :: Libertarianism : Socialism by thenerd · · Score: 4, Insightful

      From the parent of the parent of this:

      The goal of the FSF is very much to increase individual rights, by calling into question the validity of a system that allows a few individuals to limit the rights of many individuals.

      And from the above poster:

      You are using the same rhetoric that communists have used against capitalism since communism was born.

      Surely the staunch republicans of the USA would say that a reduction in government and a promotion of individualism is exactly the same goal as the FSF in this respect, namely the promotion of the individual over that of some limited set that govern.

      This communist-capitalist debate strikes me as being rather meaningless because each camp claims the other is some extreme - the Rand followers would say 'the FSF is communism, we should be allowed to do whatever we want as individuals', and the FSF followers would reply 'the FSF is republicanism because we are promoting the needs of everyone against some governing body [meaning large monopolistic software corporations that reduce freedom]'.

      The truth is, Richard Stallman doesn't want to be hindered by not being able to fix his programs when they go wrong, and he hates it. He hates it so much that he doesn't want anyone else to have this problem. This is not the same goal as no license, which is the maximum freedom possible. Stallman doesn't want true freedom, because true freedom could take away from his goal of ALWAYS being able to get inside and sort a program out if he wanted to do something that wasn't anticipated by the developers. True freedom on the part of the software company permits one to reduce people's freedom with regard to WHAT THEY HAVE DONE. This may be morally wrong to some people, because they don't have freedom with the creations of others. This is what Stallman wants.

      Bit of a ramble.

      thenerd.

      thenerd.

      --
      The camels are coming. I'm in love.
    20. Re:O'Reilley : RMS :: Libertarianism : Socialism by wfrp01 · · Score: 2

      So why do you support capitalism again? Or do you?

      I should start by saying I don't (or shouldn't ;) speak for the FSF, but anyway...

      In a few short posts, we've created a conversation that encompasses democracy, socialism, communism, capitalism, and copyright and patent law. I'm not going to even attempt to tie all of this together.

      But to answer your question: personally, I don't see any contradiction between the goals of the FSF and those of the free market. Do you? Copyright and patent protections might benefit a particular manefestation of a market for software, but I really can't see that's it's the only way, or the best way, to promote either social progress, or progress in the art of writing good software.

      In a different slashdot discussion, someone made a comparison between math theorems and software. I don't know that there are any mathematicians hawking theorems for cash, but they seem to be produced in great quantity nonetheless. Like math theorems, if we are to make any progress in the field of software, we must build on the work of others. It seems to me that a system that values financial reward above all else can only get so far. In a system where everyone hoards their knowledge, everyone must always be reinventing the wheel.

      People may not get paid for selling math theorems directly, but they can be compensated in other ways. Tenure comes to mind. Likewise, there are reasons people write software other than because they want to be in the business of selling it directly to consumers for profit. Donald Becker is a salaried employee of NASA and wants to network his Linux PC's so he writes NIC drivers. And shares them. I'm sure NASA is delighted to have such a resource at their disposal. How many copies of the linux kernel has Linus sold now?...

      In short, we don't need our government to create an artificial shortage of programming knowledge in order to advance the market for good software.

      --

      --Lawrence Lessig for Congress!
    21. Re:O'Reilley : RMS :: Libertarianism : Socialism by Twylite · · Score: 2

      Please check if you are using any software to which I have contributed (my time and effort, at no charge). If you are doing so, I would appreciate you coming over to do some of my gardening some time.

      You see, I'm not so hot on the getting down and dirty side of life, but I'm a decent hand at coding. Either of which represents an amount of time and effort.

      So if I choose to code up something (using my time and effort) and give it away at no charge, I won't appreciate being told under what rights I have to give it away.

      In the same way as you doing your gardening (using your time and effort) should in no way imply that you have a requirement to do my gardening, just because you did your's for free.

      What I'm trying to say is: I have rights over my creations. I have the right to make it closed source and sell it. I have the right to destroy it and never let anyone know about it. I have the right to make it freely available to anyone, for any purpose. And I have the right to put it under the GPL.

      And unless I give someone the right, they have no right to tell me what to do with my property. Whether you consider IP property or not is actually irrelevent - my creation is the product of my time and effort.

      So if you don't like my right (when applied to my "property") to restrict your rights ... then kindly remember that you don't have the right to restrict my rights when your capabilities are concerned.

      See you in the garden on Saturday ...

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    22. Re:O'Reilley : RMS :: Libertarianism : Socialism by Twylite · · Score: 2

      Off topic
      To supplement this line: a democracy is not about following the wishes of the majority, but about compromising in favour of a majority while protecting the rights of all minorities.

      This is the thin dividing line between democracy and (political) communism.

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    23. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 1
      So Richard Stallman is Free to use only Free software. Nothing is stopping him from exercising that freedom right here and now.

      I however, wish to be Free to use whatever software I wish to use, without having someone tell me I have to be able to fix it myself even if I don't give a damn about fixing it myself, or even if I don't know HOW to fix it myself.

      When Richard Stallman and his supporters realize that his view of the Universe is not the Only Truly Correct view of the Universe, we will be able to move on from this pointless argument. Until then, I will be here with many others pointing out the contradictions in their claims, which seem to me to boil down to "it's not power when we exercise it for the common good." (Here, let me give you this lovely ring of power, I know you'll never harm anyone with it).

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    24. Re:O'Reilley : RMS :: Libertarianism : Socialism by Twylite · · Score: 2

      Well said!

      It is ultimately up to the programmer to decide how (s)he wants to see his/her code used. Fortunately for those of us who make a living from this soft of thing, RMS can't force us to give away everything we do for free ;)

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    25. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 2
      I think the goals are noble, but the means you (and the FSF) argue in favor of are untenable, unacceptable, and won't work even if you succeed in implementing them. I would say the same thing about communism, which sounded wonderful in theory but doesn't work worth a damn in any practice I've seen outside of slightly larger than family groupings.

      The fact remains that things I've created are the things I've created, and I can give them away or sell them under whatever terms I like. And if I don't like the terms of the GPL, but it's all that's available, I won't release them. How does that benefit anyone?

      The comparison to theorems in math is specious. It might have been nice if things had turned out that software was treated like theorems, but the fact is that's not the world we live in. You can't change that by decreeing it to be so, and attempts in spite of that will fail.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    26. Re:O'Reilley : RMS :: Libertarianism : Socialism by Gleef · · Score: 3, Interesting

      Walter Bell writes:

      O'Reilley : RMS :: Libertarianism : Socialism

      O'Reilley supports the rule of copyright law over software. This is not libertarianism. RMS argues against copyright law covering software, this is a much more libertarian viewpoint than O'Reilly's. Socialism recommends government ownership and control of key means of production. This has nothing to do with what RMS is arguing for.

      I would redo the analogy as
      O'Reilly : RMS :: Regulated Captialism : Laissez-faire Captialism or
      O'Reilly : RMS :: Status Quo : Libertarian

      Unfortunately, the two viewpoints are irreconcilable. One values the rights of the individual over the needs of the Free Software world, and one values the needs of the Free Software world over the rights of the individual.

      Not quite right. Both of them feel they have the best interests of the Free Software world in mind.

      The irreconcileable difference in viewpoints is simple:
      * Tim O'Reilly values the rights of the developer over the rights of the user.
      * RMS values the rights of the user over the rights of the developer.

      I, as a developer, feel that RMS's viewpoint is the healthier one in the long run. Many developers understandably disagree. What baffles me is how many non-developers seem to prefer the rights of developers over the rights of users.

      So, to these men, I say: drop it. Let the chips fall where they may.

      It is unlikely that either will drop it. RMS advocates Free Software both as a living and as an ethical calling. Tim O'Reilly has fears for his personal livelihood and those of the people whose books he publishes.

      --

      ----
      Open mind, insert foot.
    27. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      This must be the best first post I've ever seen on slashdot. Huzzah!

    28. Re:O'Reilley : RMS :: Libertarianism : Socialism by brunes69 · · Score: 2

      Socialism does NOT recommend Governmrnt control over means of production. It reccomends that each individual has as much right to means of produciton, and goods produced, as every other individual. Govenmental contorl is merely a means to that end, and is a historiclly demonstratable bad one. Ina true socialist society, there would be no need for government to have any control over the economy whatsoever, including taxation.

    29. Re:O'Reilley : RMS :: Libertarianism : Socialism by 3am · · Score: 2

      i believe that RMS's point is that people ideally should not have a choice.

      i believe his says this directly in his essay.

      --

      A: None. The Universe spins the bulb, and the Zen master merely stays out of the way.
    30. Re:O'Reilley : RMS :: Libertarianism : Socialism by kin_korn_karn · · Score: 3, Informative


      In a few short posts, we've created a conversation that encompasses democracy, socialism, communism, capitalism, and copyright and patent law. I'm not going to even attempt to tie all of this together.

      It's ok, I will.

      Democracy is a pipe dream, just like communism and socialism. Communism is an ideal where all goods and services produced in an economy are communal, or shared; democracy intends to share the responsibility of governing a nation but most people just don't want it or are too stupid to be trusted with it. Socialism is more of a philosophy of the government taking care of its people and due to far-right rhetoric in the USA, has become synonymous with communism in our vernacular and doesn't apply here.

      Capitalism begets copyright and patent law, to ensure that ideas are worth as much as finished product. In a communist state, nobody's work would need any protection because all work is for everyone, not just the guy that made it.

      Limiting the duration of copyrights for software is a wise move. The ideas in a book or piece of music are worth something 40 years later - software isn't.


      In a different slashdot discussion, someone made a comparison between math theorems and software.

      That was me, hello there. I've got no problem with people wanting to give their work away. I've got a problem with people being FORCED to give their work away, which is what the GPL says - if one piece of this software is touched by the GPL, it's all touched by the GPL and must be free. It's like the brown acid of licenses, you take it once and you're screwed.

    31. Re:O'Reilley : RMS :: Libertarianism : Socialism by Happy+Monkey · · Score: 2

      And if I don't like the terms of the GPL, but it's all that's available, I won't release them. How does that benefit anyone?

      Why is this? I can understand that many people would (and do) choose a different licence when given the choice. But why would you keep something to yourself rather than release it under the GPL? You wouldn't make money either way, and the GPL doesn't impose any future restrictions on you as the copyright holder.

      --
      __
      Do ya feel happy-go-lucky, punk?
    32. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 2
      What do you mean I wouldn't make money either way? Perhaps I've misunderstood, and the argument is not that all software should be licensed under GPL?

      I said release software, not code.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    33. Re:O'Reilley : RMS :: Libertarianism : Socialism by Theodrake · · Score: 1

      Hmm. I thought RMS always argued that you should only get paid for working, not for owning an idea. I believe that O'Reilly has argued that the original copyright law was a better compromise and that people deserve to make a living for a reasonable limited time. I would guess more along the lines of Thomas Jefferson's arguments about copyright.

    34. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      Please stop modding this troll up.

      cmdr taco's view on "Walter Bell"

    35. Re:O'Reilley : RMS :: Libertarianism : Socialism by abe+ferlman · · Score: 5, Insightful

      Actually, you're wrong. The basis of property is scarcity. Libertarianism requires that governments not intervene in the marketplace, so that free actors may engage in legitimate contracts with each other.

      "Intellectual property" is a government granted monopoly. It's not compatible with the libertarian edict that that government which governs least, governs best. Property is defined by scarcity. Information itself is not scarce, it is the ability to create information that is scarce. Hence, in a truly free market, information would cost nearly nothing but the scarce commodity, the ability to create useful software, would be highly prized and sought after, and coders would refuse to deliver the goods unless they were paid in advance. But this is not a free market, and corporations (immortal, non-human, property-holding entities) can own information and keep humans from using it to make society better, or profit, or whatever.

      Socialists would want to allow for communal ownership of everything. That means you can't sell information. That's not what the GPL says- it just says you can't sell it exclusively, just like you can't sell sunlight exclusively. The GPL is most definitely a libertarian document. The GPL attempts to correct the Government interference into the marketplace represented by copyright and patent law by accepting copyright and refusing the freedom-reducing priveleges that go along with a government granted monopoly.

      In a free market, all this would be unnecessary.

      For extra credit, what inefficiencies are introduced into a market when the free flow of information is hindered?

      Bryguy

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    36. Re:O'Reilley : RMS :: Libertarianism : Socialism by Theodrake · · Score: 1

      Well actually I make a living at this and I can't give away what I produce at work (nor am I advocating that I should have this right) because my employer actually owns what I produce. Well unless of course they pay me to modify something that has been GPLed.

    37. Re:O'Reilley : RMS :: Libertarianism : Socialism by chromatic · · Score: 1

      I don't mean to be flippant, but just as RMS is free not to use proprietary software, you are free not to listen to him.

    38. Re:O'Reilley : RMS :: Libertarianism : Socialism by abe+ferlman · · Score: 1

      This communist-capitalist debate strikes me as being rather meaningless because each camp claims the other is some extreme

      As Scarlet pointed out in Clue:

      "No Mr. Green, communism is just a red herring"

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    39. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 1

      Again, perhaps I misunderstand, but RMS and his supporters appear to me to be arguing that all software should be GPL, not voluntarily, but by default. I'm arguing against that. I can't very well argue against it if I don't listen first.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    40. Re:O'Reilley : RMS :: Libertarianism : Socialism by Syberghost · · Score: 2

      O'Reilley supports the rule of copyright law over software. This is not libertarianism.

      What? Most Libertarians quite firmly believe that it is appropriate to exercise property rights over one's intellectual output, and that people are free to contract their rights away to others in any way they choose, which necessarily (assuming the precept that intellectual property is property) includes things like software licensing.

      If you don't think Libertarians believe in IP rights, you need to spend a little more time reading about the things they believe.

      You'll note that everything on the web page is copyrighted, not copylefted.

      The Libertarian Party doesn't have an official position on the GPL, but I can assure you that if they did, it wouldn't be in favor of mandating it's use.

    41. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0
      Surely the staunch republicans of the USA would say that a reduction in government and a promotion of individualism is exactly the same goal as the FSF in this respect, namely the promotion of the individual over that of some limited set that govern.

      You're wrong. The United States Republican Party supports corporations, and they couldn't care less about the individual. Sure there are some amongst republican ranks who support individual rights, but they are few and far between. Don't be fooled by how the popular media would like you to believe the republican party supports individualism - in fact it represents the corporate oligarchy.

      One might argue that the U.S. Libertarian Party supports individual rights, but their leadership is so corrupt that they are a joke.

    42. Re:O'Reilley : RMS :: Libertarianism : Socialism by frank_adrian314159 · · Score: 2
      which is what the GPL says - if one piece of this software is touched by the GPL, it's all touched by the GPL and must be free. It's like the brown acid of licenses, you take it once and you're screwed.

      If you don't want to abide by the license terms, don't use the software. Maybe you could get one of the Libertarians to sell you an alternative. Heck, they might even donate a copy to you if they're in a good mood that day.

      --
      That is all.
    43. Re:O'Reilley : RMS :: Libertarianism : Socialism by chromatic · · Score: 1
      Agreed, you have to listen to their arguments to make counter arguments.

      My point was simply that you are as free not to believe RMS as he is free to express his opinion. Does that mean that he can tell you what to do? Yes. You just don't have to do it.

      I disagree that the FSF is arguing that all software should fall under the GPL, or that their should be some sort of enforcement of that principle. In the Freedom or Power essay, RMS and Kuhn state that they do not advocate the act of choosing a license that does not respect the freedoms they promote. Again, this does not mean you have to use the GPL for code on which you hold copyright, nor do you have to agree. They are simply expressing their position.

      The GPL is an albeit clever hack for a system RMS finds distasteful. I think RMS would willingly abandon the GPL if there were no need for it.

      Until the FSF has the power to force copyright holders to apply the GPL to their code, I don't have a problem with their opinion. I may not entirely agree, but if I don't, I'm free to ignore them.

      (Personally, that line of thought makes ESR much more palatable. Try it!)

    44. Re:O'Reilley : RMS :: Libertarianism : Socialism by BitwizeGHC · · Score: 2

      If you think the United States Republican Party represents (small-r) republicanism, you haven't been paying attention to the news, or American politics in general. And don't get me started on how the definitions of "liberal" and "conservative" were swapped sometime in the early part of the twentieth century.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    45. Re:O'Reilley : RMS :: Libertarianism : Socialism by Osty · · Score: 1

      Excellent post! Too many people (RMS included, it seems) forget that software does not just spring into existence at the whim of a user. Most good software comes about from a concerted effort of multiple developers, testers, and designers. These people may or may not work for free, but even when not being paid their time and effort is valuable. You don't have the right to have your car repaired for free, you don't have the right to free legal representation, and you don't have the right to free software. (using the "collective you", here.) If the developer(s) of a piece of software want you to have their software for free, or their source code, or whatever, great. But to insist on that is to overstep your bounds. You might have the right to demand better quality (assuming you paid for the software), or the right to request new features, but you don't have the right to demand the developer's IP for your own use.


      Again, great post, and excellent analogy. Now if only I could talk a maid service into working for software ...

    46. Re:O'Reilley : RMS :: Libertarianism : Socialism by trcooper · · Score: 2

      So, to these men, I say: drop it. Let the chips fall where they may. Let the people decide which license should govern them. It's nothing short of a vi vs. emacs or Christianity vs. Islam battle, and neither side stands a chance at winning. Let the users decide.

      I believe letting the users decide is exactly what Tim O'Reilly is advocating. RMS does not believe that licenses other than GPL (and maybe a choice few others, but I'm not sure) are right. He does not believe you or I or anyone should have the right, or power as he puts it, to choose how to license our software.

    47. Re:O'Reilley : RMS :: Libertarianism : Socialism by Mr.+Fred+Smoothie · · Score: 1
      1) NO ONE IS TELLING ANYONE UNDER WHAT CONDITIONS THEY HAVE TO GIVE ANYTHING AWAY! I'm shouting because almost everyone hear arguing the anti-FSF position seems to believe that ridiculous assertion; FSF is arguing about what terms they feel are right, not what terms are legal. I have never heard of Richard Stallman or any FSF representative propose any legislation which mandates that software released in the USA or anywhere else *must* be GPL'd

      2) You have no natural rights whatsoever regarding any of your property *after* you choose to give it to me. Under current law, you have a legal right. If you think that legal rights == natural or "moral" rights, then please don't let me hear you whining about [paying 30+% income tax, or not being able to smoke pot in your house, or the government being able to declare your back yard a federally-protected wetland without compensation, or not being able to have butt-sex in Alabama [rest of the set of all US laws that must bug *someone*]].

      IANALIA

      --

    48. Re:O'Reilley : RMS :: Libertarianism : Socialism by Happy+Monkey · · Score: 2

      Perhaps I've misunderstood ... I said release software, not code.

      Ah. That makes more sense to me. It was I who misunderstood you.

      --
      __
      Do ya feel happy-go-lucky, punk?
    49. Re:O'Reilley : RMS :: Libertarianism : Socialism by Lunacrous · · Score: 1

      Any organization that is "harmless so long as they don't have the power to enforce their opinions" is a threat. Oppose them now. That is, if you disagree with them. Or disagree with their having power. Or just want some "archnemesis" to oppose.

    50. Re:O'Reilley : RMS :: Libertarianism : Socialism by cheese_wallet · · Score: 1

      I like your comment about "...just like you can't sell sunlight exclusively."

      That fragment expresses my thoughts and feelings on selling GPL'd software very well.

    51. Re:O'Reilley : RMS :: Libertarianism : Socialism by wfrp01 · · Score: 2

      I've got no problem with people wanting to give their work away. I've got a problem with people being FORCED to give their work away, which is what the GPL says

      No, the GPL says nothing about what you might charge for your work. It simply abridges a developer's right to dictate the terms of use.

      --

      --Lawrence Lessig for Congress!
    52. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      Actually the FSF/GNU/GPL falls much more under communism than it does under libertarianism. Especially in light of Stallmans' argument that you don't have the right to choose your own license, everything should be under the GPL. Libertarianism would instead argue that you as the creator would have the liberty to do whatever you want with your creation, as this is a free market.

      RMS on the other hand is making the basic assumption that whether or not the creation of information is a scarce resource it does not matter. All information, whoever creates it, belongs to the community. Strangely he also understands a bit of reality and realizes the only way to force this acceptance of communal ownership is via a compelling license such as the GPL.

      Communal ownership is Communism.

      State ownership is Socialism.

      The USSR never reached real Communism, it got stuck in the Dictatorship of the Proletariat wher e you beat into everybody's heads the idea of Communal ownership. Since some people enjoyed beating in heads, they never wished to relinquish control as Orwell makes note of in Animal Farm.

    53. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      But the FSF is not just against monopolistic software companies.

      They are also against individual software developers.

      Which makes your entire argument based on a false assumption.

    54. Re:O'Reilley : RMS :: Libertarianism : Socialism by JakusMinimus · · Score: 1

      you believe blah blah blah...

      you believe blah blah blah...

      I realize you were using that phrase ("I believe") part-and-parcel to a cop-out of supporting the statement but it makes what you said no more worthwhile (a.k.a. a valuable contribution to the discussion). Instead of what you "believe" RMS means how about supplying us with a quote (and a link) and then spin your opinion around it?

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
    55. Re:O'Reilley : RMS :: Libertarianism : Socialism by abe+ferlman · · Score: 1

      State ownership is Socialism.

      And I'm sure you don't drive on any of those dirty socialist roads out there- corporate tollroads only, right?

      It's not about state ownership anyway; you're just trying to slander the free software movement with the conservative bogeyman of the 80's. Nice try Ronald Reagan. It's really about only allowing contracts that are consistent with freedom. Right now you can't sign a contract making yourself a slave, no matter whether you consent to being a slave or not. Would you rather have the government stop meddling with your right to be a slave?

      It's similar with license choice for software. Licenses which bottle up information and allow corporations to own and control it interfere with everyone's innate freedom to perceive the world as it is and act on their map between perception and reality: that is, information.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    56. Re:O'Reilley : RMS :: Libertarianism : Socialism by kin_korn_karn · · Score: 2

      Ever noticed this? The GPL is hypocritical in terms because RMS doesn't want to give up HIS right for his code to be free! That asshole should be prepared to lose a little bit of his rights if he wants us all to give up ours, but academia doesn't do well in applying the same standards to itself.

      Now, realistically speaking, after a few years only the most rabid control freaks continue to care about how their old code is used, so it's really all a moot point anyway except in the short term (1-5 years). Who wants 5 year old code bad enough to infringe a copyright to use it? By then whatever technique it used that makes it so special is probably common knowledge; if it's a device driver then better hardware probably exists. In the rare cases where the 5 year old code is the best solution, then why would the programmer/corp care? 5 years is the lifetime of 3 product lines in the tech business.

      Thus, I think this whole thing is just a colossal waste of energy. Either give it away or don't, and stop trying to nitpick the world to pieces, life's too short for that shit.

    57. Re:O'Reilley : RMS :: Libertarianism : Socialism by muleboy · · Score: 1
      Now, realistically speaking, after a few years only the most rabid control freaks continue to care about how their old code is used, so it's really all a moot point anyway except in the short term (1-5 years).

      Try distributing some commercial Unix code from the 80s and you'll find out who cares how their old code is used. The GNU tools are mostly older than five years, and people still use them. Same with BSD stuff.

    58. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      The point I was making is that RMS does truly believe in Communism. I also made it a point to tell you that I was talking about real Communism, not the bogey man Soviet version.

      Do you have such limited intellectual power that you can't defend the Communism analogy as it stands? Instead you try to deflect it with this "Ronald Reagan bogeyman" charge.

      The GPL is definately not about freedom, it's definately not about contracted slavery. It has nothing to do with libertarianism, and it's quite clear from the discussions of RMS and the /. groupies that it has to do with a fundamental belief that all information belongs to the Community from the moment it is created.

      Or haven't you heard the mantra "Information wants to be free"?

      Don't call an apple a peach, I know better.

    59. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      Are you saying sunlight was created by mankind?

      If not why do you think it's a valid comparison?

    60. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      "NO ONE IS TELLING ANYONE UNDER WHAT CONDITIONS THEY HAVE TO GIVE ANYTHING AWAY! "

      Actually Stallman just told us that everybody must given their code away under the conditions of the GPL. So you are deflecting from the point.

      As far as giving you the property, I have never done that. I have loaned you the use of my program, that's all.

    61. Re:O'Reilley : RMS :: Libertarianism : Socialism by abe+ferlman · · Score: 1

      I don't blame you for being anonymous, coward. You don't have a leg to stand on. I have physically seen RMS publically announce that he is not a socialist or communist, and his writings/statements make that clear. And why on earth would I bother tackling your hackneyed communism analogy when you simply sidestep my comparisons to licenses that compromise fundamental freedoms?

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    62. Re:O'Reilley : RMS :: Libertarianism : Socialism by Xandis · · Score: 1

      The GPL is NOT a libertarian document (or at least not by old-school standards). The GPL advocates the use of force against those who do not abide by its view of intellectual property.

      The GPL REQUIRES that an author RELEASE SOURCE CODE. If a developer does not physically go through the procedures to do that then the GPL (working with copyright law) allows for legal action (force) to rectify the situation.

      An old-school libertarian would not accept being forced to do anything of the sort if he or she did not want to.

      Without Copyright law, the GPL is nothing. So Libertarians cannot be for the GPL and against copyright law. Using force (GPL) against the developer to "balance" the force (copyright law) used against the user is a joke. Libertarians should be against copyright law PERIOD. That means the GPL too.

      That libertarians want to get into the homes of softare developers, put a gun to their head and force them to release source code is chilling and indicates how intellectually bankrupt the libertarians are.

      Communists, radical islamists and libertarians are not all that different anymore it seems --- the use of force rather than debate is their tool. Losers always have to resort to force because no one is interested in the big ideas they have for everyone else.

    63. Re:O'Reilley : RMS :: Libertarianism : Socialism by argoff · · Score: 1

      I think you got it all wrong, the issue of who owns intellectual "property" is not an issue in a society where the governing authority has final authority over all ownership (no matter how enlightened it is ) It is only in free societies where individuals can be expected to privately own things that the question becomes an issue.

      The issue is this: either copyrights are like a property right that upholds freedoms, or they are like a government regulation (on information) that restricts freedoms. Can't we all just get along is not an option any more than in the 1850's when fools suggested that the slave states could peacefully get along with the free states. They just didn't get it.

      so please read carefully "If you accept that you can be a slaves master, then you must also accept that you can be a master's slave" The same is true with licenses, the options that uphold true freedoms minimize the harm of copyrights - sorry if that offends people, but the right to contoroll what I do with information in my posession is not a right and I refuse to accept it as such - GPL or not.

    64. Re:O'Reilley : RMS :: Libertarianism : Socialism by steveha · · Score: 2

      O'Reilley supports the rule of copyright law over software. This is not libertarianism.

      Actually, Mr. O'Reilley's position is very compatible with libertarianism.

      The libertarian view is that people are free to make whatever contracts they choose; Mr. O'Reilley is in favor of software developers using whatever license they choose.

      RMS argues against copyright law covering software, this is a much more libertarian viewpoint than O'Reilly's.

      First of all, you are wrong: RMS likes copyright law covering software. He hates the BSD license, or public domain software, or any other license that does not prevent someone from taking source code private again. He has decided that the GPL is the only acceptable license, and GPL depends in turn upon copyright. If there were no copyright, then effectively all software would be public domain, and nothing would stop anyone from making a few tweaks and releasing a product while keeping the source code a secret.

      Also, RMS has stated publicly that he is not in favor of letting a software developer choose which license to use; use of the GPL should be mandated. This is far from a libertarian position!

      RMS isn't opposed to developers being paid, but he wants to take away their ability to maximize their earnings with an appropriate choice of licenses. He once seriously suggested that government should collect a tax, and use the tax revenue to pay developers, to compensate developers for being forced to write only GPL code. This tax idea is a very socialist idea.


      * Tim O'Reilly values the rights of the developer over the rights of the user.
      * RMS values the rights of the user over the rights of the developer.


      Almost correct. Mr. O'Reilly doesn't want to take away any rights from the developer. RMS has framed the terms of the debate as developer vs. user, but it really isn't that simple. More rights for the developer do not mean less rights for the user. The developer and the user aren't enemies!

      Users have a large body of software to choose from. Some is free software, some is open-source, some is shared source, some is proprietary. People should be free to choose whatever software they like. Note that GPL software is doing very well, competing against proprietary software. We don't need centralized government control of software, and I for one don't want it.

      I, as a developer, feel that RMS's viewpoint is the healthier one in the long run.

      I, as a developer and as a libertarian, feel that RMS's desire for control over developers is not healthy. It's one thing to promote free software. I am all in favor of Linux continuing under the same license it has now, for example, and I would rather use Linux than a non-free OS. But I am not willing to use government to force all software to be released under the GPL.

      RMS has said that the developer's ability to choose any license he or she wishes is actually an exercise of power over the users. This is a bizarre concept of power, and it is not a libertarian idea.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    65. Re:O'Reilley : RMS :: Libertarianism : Socialism by wfrp01 · · Score: 3, Insightful

      Property is defined by scarcity. Information itself is not scarce, it is the ability to create information that is scarce. Hence, in a truly free market, information would cost nearly nothing but the scarce commodity, the ability to create useful software, would be highly prized and sought after, and coders would refuse to deliver the goods unless they were paid in advance

      Just to elaborate on your thoughtful words with a bit of incoherent rambling...

      Interesting to note that RMS is careful to mention that he is speaking about software, not books, not music, etc. As a programmer, of course, I'm sure software freedom has more direct personal relevance to him. It's also an issue he can speak to with the confidence of someone who's "been there", so to speak.

      Perhaps there is a real qualitative difference between software and music that warrants maintaining a distinction, however. Just to take a stab at it ... bits and pieces of software can be readily combined, for example. A pinch of LDAP and a dash of TLS. What is the economic benefit of umpteen people all implementing a proprietary IP stack from scratch? How much time and effort needs to be wasted trying to keep up with Microsoft's ever-changing file formats and protocols?

      Of course the same might be said of music (when is a sample more than a sample?), and to a lesser degree, literature. In literature, we have the practice of using other people's words, but in quotes, and giving attribution. I don't know that I feel as comfortable saying that "all music should be free" as I do saying "all software should be free", though. Kind of hard to put my finger on it. I just really haven't given it the same amount of thought.

      --

      --Lawrence Lessig for Congress!
    66. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      I could say I was not a human being but that would not be true (some people may disagree though ;)). It is possible to infer from one's positions and ideas to determine their ideology. To use the common phrase, if it looks like a duck and quacks like a duck, it must be a duck.

      I'm not saying RMS is a communist. Just because someone says they are something, doesn't mean they
      aren't.

    67. Re:O'Reilley : RMS :: Libertarianism : Socialism by 3am · · Score: 2

      i was going to breath some fire, but i have to concede that you're right.

      while i didn't want to get involved in a discussion with strong Stallman supporters - in part because of my lack of expertise on the subject, and in part due to the unwillingness to listen that i've seen among them - i'll clarify my views.

      (i don't know Stallman and don't feel comfortable making personal statements about him. so i am guarded in my language, like it or not.)

      from what essays of his that i've read, i can't help but think that he is too much of an extremist and too much of an idealist to be an effective spokesperson for Free software.

      i read an interesting editorial today in the nytimes (here). it discusses fundamentalism vs pluralism, albeit in the context of the afganistan war. Stallman might do himself a favor by reading it and looking closely between the lines.

      i see no reason that commercial, proprietary software cannot coexist with Free software.

      unfortunately, i don't think that Stallman really sees that his view is totally contrary to the notion of 'freedom'. it's a totalitarian notion that has historical analogs - notably the USSR - where an ideology has been imposed on people for their 'benefit'.

      why should i distribute my source with my binaries? if i'm offering my binaries for free, then what right does anyone have to complain about this - if it is buggy or you have issues with my licensing, then don't download it. i can see were this gets sticky in areas were a single product has almost universal acceptance and the source is closed (ie windows, aol client/AIM). but if there are no alternatives, you are always free to develope your won, as Mr. Torvalds did.

      i am positive that this is Stallman's view because he nearly says it outright: "However, one so-called freedom that we do not advocate is the 'freedom to choose any license you want for software you write'. We reject this because it is really a form of power, not a freedom."

      His notion of power ("Freedom is being able to make decisions that affect mainly you. Power is being able to make decisions that affect others more than you.") is deeply flawed... i would say power is more like 'directly preventing others from acting freely'. government has power - you can be punished for murder, you must pay taxes, etc. it is limited power we give up under the social contract (if you subscribe to Hobbes) in return for certain benefits of government. and their cannot be more than 1 government simultaneous.

      software companies/programmers don't have this power that Stallman attributes to them. there are always alternatives. if you don't like oracle, then use sqlserver. or use postgresql or mysql. or write your own. a company can be as restrictive as they want with their license and charge as much as they want. but they cannot force people to buy their software.

      an abundance of licenses doesn't affect the freedom of a computer user.

      a restriction on the way i see fit to distribute my software does infringe on my freedoms, though. and a restriction on any freedom undermines them all.

      </big long rant>...

      --

      A: None. The Universe spins the bulb, and the Zen master merely stays out of the way.
    68. Re:O'Reilley : RMS :: Libertarianism : Socialism by cheese_wallet · · Score: 1

      The problem with posting as an Anonymous Coward is that it is more difficult to keep track of your own posts...so you probably won't read this.

      I didn't say I thought it was valid. That is just nerdspeak for showing your approval of something anyway (as if that matters). What I said was that I liked it, and that it managed to express how I feel about the ability to make money off of gpl'd software.

      Basically, it said to me that while I could pay someone for sunshine, why would I bother if I can just go out and get it for free.

      It has nothing to do with man made or not.

    69. Re:O'Reilley : RMS :: Libertarianism : Socialism by chrsbrwn · · Score: 1


      Actually, the FSF's VP, Bradley M. Kuhn, says (in this slashdot interview):

      I believe strongly that all published software should be Free Software.
      ...
      However, programmers don't deserve any "rights" that infringe on the freedoms of others.
      ...
      Today, some argue that the "right to choose your own software license" is the greatest software freedom. By contrast, I think that, like slavery, it is an inappropriate power, not a freedom. The two situations both cause harm, and they differ only in the degree of harm that each causes.
      ...

      Sounds an awful lot like he doesn't want the programmer to be able to choose their own license, now doesn't it?

      If you combine this with other statements that RMS has made, it appears that they both fervently wish for a world in which it is not possible to publish software under any license other than the GPL...

    70. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      Free Software world, we are all forced to make hard decisions. One of the most difficult is deciding which license to use. And I applaud these two men to even consider broaching the topic in such a public way.

      Unfortunately, the two viewpoints are irreconcilable. One values the rights of the individual over the needs of the Free Software world, and one values the needs of the Free Software world over the rights of the individual. RMS promises that everyone will have the right to see the code they're running, and that right will be enforced by a society who accepts the GPL. O'Reilley promises that everyone will have the right of self-determination as an author, as long as the GPL is not mainstream. The problem here is that the realization of both visions is mutually exclusive.

      So, to these men, I say: drop it. Let the chips fall where they may. Let the people decide which license should govern them. It's nothing short of a vi vs. emacs or Christianity vs. Islam battle, and neither side stands a chance at winning. Let the users decide.

      ~wally
      [ Reply to This | Parent ]

      Re:O'Reilley : RMS :: Libertarianism : Socialism by Anthony Boyd (Score:1) Tuesday Novem

    71. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      I suppose the difference if anything is that there will be sunshine there even if nobody does bother to provide it.

      If someone did have to provide it, you might get some companies building artificial suns and selling it off (perhaps like a sort of solar electricity-equivalent) and you might be lucky enough to get some folk interested in everyone having a suntan who make solar power and give it away free. Some of them probably even have an obsessive dislike of the Solar Companies. And everyone gets a choice of what sunlight they choose.

      It's an interesting analogy for a lot of stuff.

      Corporations: "Our sunlight sells at $1/day".

      FSF: "Here's some free sunlight for everyone. You might still want to pay to receive it in a more useable form, but you can use it how you wish."

      Obsessive FSA (Free Sunlight Advocate): "All sunlight must be free. How dare anyone ask for money for something that we all have a right to. I don't care if it costs them billions to put those giant gas-powered generators up there. If people can do it for free they will, you don't need money for it."

      GPL: "You can use this sunlight but don't let it near a commercial building unless you want them to give theirs away free too."

      Napster: "Hey, we're just making mirrors, just because 90% of our sales are to people using them to spread their sunlight to other people, that's not our problem."

      Napster User: "Hey, if there's free sunlight out there, and it doesn't cost much to produce in bulk, we can just take the sunlight, right? It's not like it costs anyone anything and it's not really stealing..."

      SPAA: "We're sick of our sunlight being stolen, so we're going to sue the mirror makers and owners. Plus we're going to use proprietary sunlight. And we'll have a separate sun for each region and nobody can share it in another region. And we want to be able to use UV technology to spy on anyone using sunlight."

      ACCC: "People have a right to get their sunlight from whereever they damn well like. Prisms are perfectly legal."

      DOJ: "Microspot is making far too much sunlight. Let's investigate."

      Microspot: "Not our fault if people like our sunlight. And anyway the sunglasses were a crucial part of our latest Sun release."

      Sun: "Looks like we picked the right name."

    72. Re:O'Reilley : RMS :: Libertarianism : Socialism by Chris+Johnson · · Score: 2
      Why on earth would the FSF be expected to advocate the 'freedom to choose whatever license you want'... something which is not only a given, but also contrary to the goals of the FSF?

      When you have a quote by them saying, "and so we will do this, this and this to make all other licenses illegal" THEN I will listen.

      As it is, you seem to be expecting the FSF to advocate things it totally does not believe in, and this is foolish. What possible reason could the FSF have for publically stating 'we advocate people using proprietary licenses if they want'? That is YOUR PROBLEM if you want to do that. You don't need their permission and are certainly not going to get their blessing- why even behave like you expect them to approve of this?

    73. Re:O'Reilley : RMS :: Libertarianism : Socialism by Chris+Johnson · · Score: 2
      "each of us is a potential entrepeneur"

      The only trouble with this way of thinking, is that it entirely sidesteps and negates the very concept of a commons. If each of us must maximise our returns on our individual contributions, we all are entrepreneurs all right- and we all stand very alone.

      One might suggest that if a commons did not exist somebody would have to invent one.

      (glances at FSF) ...hey, wait a minute ;)

    74. Re:O'Reilley : RMS :: Libertarianism : Socialism by Chris+Johnson · · Score: 2
      "touched" by the GPL

      Fascinating way you have of saying 'taking somebody else's work'!

      It's amazing how metaphor, imagery and the English language work. There you are, painting a word picture of something being 'touched' by the GPL (ooo, scary, like a zombie reaching out a rotting arm? And 'touching' healthy code and infecting it with zombie germs?) where what you're really talking about is taking somebody else's code. It's YOU taking the code. It's like you are STEALING the code, if you don't intend to honor the agreement. You are taking something that isn't yours- otherwise, the license would not even apply!

      How about an alternate metaphor? "The GPL is a car alarm: if you STEAL SOMETHING protected by it, it goes off and you're hosed." How about that?

    75. Re:O'Reilley : RMS :: Libertarianism : Socialism by 3am · · Score: 2

      Why on earth would the FSF be expected to advocate the 'freedom to choose whatever license you want'... something which is not only a given, but also contrary to the goals of the FSF?

      You're playing rhetorical tricks. It is possible to promote your viewpoint and disagree with rivals while not condemning them. That was my point. Of course FSF should advocate the GPL, but that does not require the vitriolic denunciation of proprietary software that i see from Stallman.

      When you have a quote by them saying, "and so we will do this, this and this to make all other licenses illegal" THEN I will listen.

      Now you are trying to get me with excessive literalism. I don't have the secret FSF plan to destroy proprietary software. It doesn't exist (AFAIK). But the following ideas are omnipresent on fsf.org: laws should follow ethics. ethics say we should act for the collective benefit of society. proprietary software harms society.... it doesn't take a philosopher to read between the lines.

      As it is, you seem to be expecting the FSF to advocate things it totally does not believe in, and this is foolish. What possible reason could the FSF have for publically stating 'we advocate people using proprietary licenses if they want'? That is YOUR PROBLEM if you want to do that. You don't need their permission and are certainly not going to get their blessing- why even behave like you expect them to approve of this?

      I think this bares repeating:

      However, one so-called freedom that we do not advocate is the "freedom to choose any license you want for software you write". We reject this because it is really a form of power, not a freedom. (Stallman)

      I'm not saying that Free software isn't an admirable cause. I believe it is. But developers should choose to release their code under the GPL because they think it is right, not because they are compelled to. I think the FSF would be best served promoting choice, and pointing out why the GPL is the best among them. Instead it seems as though they are against closed source as much as they are pro-Free.

      --

      A: None. The Universe spins the bulb, and the Zen master merely stays out of the way.
    76. Re:O'Reilley : RMS :: Libertarianism : Socialism by greggman · · Score: 1

      RMS = Socialism

      You say "rights of the users" but the analogy is the same as requiring people to share other fruits of their labor. Example: I study my ass off to become a doctor but them I'm not allowed to charge for that knowledge. I research how much your taxes cost this year but I'm not allowed to charge you for the knowledge because it's *public info* as mandated by a socialist government.

      Next you'll be required to share your car, your TV, your fridge and your bed.

      O'Reilley is far more Libertarian in that *I* choose wither or not to share the results of my labor. If you don't want to agree to my terms YOU DO IT YOURSELF!!!! If make the most delicious cookies you've ever tasted I have no obligation to share how I did it with you. I can tell you it's a secret, I can tell you it will cost you $100, I can tell you I'll only tell you if you don't tell anybody else. This is called FREEDOM. You are free to; go without, figure it out yourself, pay the money, agree to the terms. You are NOT allowed to TAKE IT except in a communist society where the fruits of my labor do not belong to me.

    77. Re:O'Reilley : RMS :: Libertarianism : Socialism by Erasmus+Darwin · · Score: 2
      "Libertarianism requires that governments not intervene in the marketplace, so that free actors may engage in legitimate contracts with each other. "Intellectual property" is a government granted monopoly. It's not compatible with the libertarian edict that that government which governs least, governs best."

      Yes, but we could use the "legitimate contract" system to essentially recreate intellectual property via licensing agreements:

      Party A agrees to provide Party B with a copy of information C. In exchange, Party B agrees to provide Party A with cash of value X (generally greater than the almost neglibile cost of transferring the information but less than the total cost of producing the information) and also agrees not to disclose the information to anyone else. Party B is voluntarily giving up the ability to perform an completely legal action (certainly legitimate, with the exception of waiving inalienable rights), in exchange for receiving an intangible good that still posses value to them (otherwise they wouldn't bother spending money and entering into a contract over it).

      The basic government granted monopoly of intellectual property (i.e. plain old copyright law and not some of the crazier DMCA-type stuff) merely automates the process a little (works great with books and CDs; not so great with computer software, which still like to carry around overly verbose license agreements) and helps idealize the case where the contract is broken. Under the libertarian case, despite knowing that all illegitimate copies stem from a broken agreement, party A would only be able to recover damages from the party B responsible for initially distributing a contractually-bound copy. If you think RIAA damage claims are outrageous now, just wait until they try and recover all their costs from a single individual.

      So while there are some differences, I'd argue that the two philosophies aren't as unrelated as you make them out to be.

    78. Re:O'Reilley : RMS :: Libertarianism : Socialism by kin_korn_karn · · Score: 1

      to which I say: who's the author of cp? How about file? where are they saying that nobody can distribute the code in the utils packages?

    79. Re:O'Reilley : RMS :: Libertarianism : Socialism by Anonymous Coward · · Score: 0

      I did not sidestep your comparison, I addressed it as being fundamentally wrong and based on horrific assumptions.

      I think it's amazing just how intellectually challenged you are. I just think it's interesting how you and RMS can keep pushing forth communist philosophies and then claim you aren't communist. That's not an accusation against communism, that's an accusation against your weak minded inability to support your own views.

    80. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 1

      And I'm free to take what I like onto the commons, and save what I don't want on the commons for other uses. Again, unless I misunderstand, the FSF position is that everything should be a commons, which is as ridiculous as nothing should be a commons.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    81. Re:O'Reilley : RMS :: Libertarianism : Socialism by abe+ferlman · · Score: 2

      And certainly just because someone says someone is something doesn't mean they are. Especially when an anonymous coward says it. And even more so when they don't even give reasons to believe that what they say is true, and instead rely on McCarthy-esque namecalling.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    82. Re:O'Reilley : RMS :: Libertarianism : Socialism by jejones · · Score: 2

      The "rights" you're referring to that the FSF wants to increase are bogus--they are so-called "positive rights," which are really demands on others' resources. I limit the rights of many individuals by insisting that they not steal my posessions--does that make me evil?

    83. Re:O'Reilley : RMS :: Libertarianism : Socialism by elmegil · · Score: 1

      That argument is ridiculous. I'm sure people (at Microsoft, at other places) "steal" from GPL'd code all the time, and I don't hear any alarms going off. It's just those of us with ethics deeper than our wallets who are concerned about this. The people who really want to steal the code already have.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  2. Anarchy by docstrange · · Score: 0, Troll

    I have a few friends who are anarchists Going to meetings and exposing the gaping holes in their theories in the past was very amusing. Nice People Though. Instead of anarchists, I think they're really idealists. Problem is, The Ideal is the impossible.

    --
    Remember that you are unique, just like everybody else.
    1. re: Anarchy by Anonymous Coward · · Score: 0

      Excellent, I like people actually participating in discussions regarding anarchy. I've been taking my ideas for ways to get anarchist ideals integrated into mainstream society, and discussing them w/ as many people as possible. I enjoy the ripping apart and the criticism, and that's when I look for ways to solve these problems. Nothing better than discussing politics when you're trashed. :-)

      Currently I'm looking at the GPL for ideas actually.

    2. Re:Anarchy by Arandir · · Score: 1

      When I'm in an idealist mode I'm an anarchist.
      When I'm in a realist mode I'm a conservative.
      But I tell everyone that I'm a libertarian.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    3. Re:Anarchy by rodentia · · Score: 2

      The truth is something which may only be approached asymptotically.

      --
      illegitimii non ingravare
    4. Re:Anarchy by n8ur · · Score: 1

      Mod the parent article up!!!

      Talk about the one-sideness of recent copyright changes ignores the controls built in to our governmental/judiciary system that are designed to make it hard for changes to happen abruptly. The political pendulum swings and ultimately reaches equilibrium, but only slowly.

      Right now, we're in a phase where the copyright holders are clearly in control. But that hasn't always been, and won't always be, the case. Between the legislature and the judiciary, sooner or later a balance is achieved that the citizenry deems acceptable.

      The problem is that the computer community expects issues of policy to be resolved in days (if not sooner) while the governmental system's time constant is decades.

  3. Re:C: A Dead Language by Anonymous Coward · · Score: 0

    Where can I get the source to MS Visual C++ and VB? I want to "share" it.

  4. I agree completely by Anonymous Coward · · Score: 0

    It seems to me that the only way to get freedom in this day and age is to use open source software. It enables something that M$ can't do.

    The article also mentioned a lot of insightful ideas, such as the predication of the death of M$ in the year 2030.

    Interesting indeed.

    1. Re:I agree completely by kz45 · · Score: 0

      It seems to me that the only way to get freedom in this day and age is to use open source software. It enables something that M$ can't do.

      the only problem is that what Microsoft is doing is also a freedom. You getting my sourcecode is not a right, its a privilege.

  5. Can you please stop? by seebs · · Score: 4, Insightful

    Please, post comments. Don't use your position as the guy writing the story to give your comments an automatic permanent "+5, sysop".

    Copyright is a brilliant compromise. It encourages people to make things available that they wouldn't otherwise, knowing that they still have some control over these things. Now, I grant freely that the huge extension of copyright duration works solidly against users - but other aspects of the law have done a very good job of balancing these things, such as the fair use rules.

    In the absence of copyright, how exactly do you think games would get written? How would John Carmack earn a living?

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    1. Re:Can you please stop? by hearingaid · · Score: 2
      In the absence of copyright, how exactly do you think games would get written?

      We're only talking about copyright for computer programming code here. Most games have significant non-code parts, i.e. artwork and so on. Games like Myst (to use an extreme example) would barely notice if their code was no longer copyrighted, as all the copyrighted artwork would still be there.

      How would John Carmack earn a living?

      Now, that's a valid point. Carmack's games are an exception to the rule above. However, I've thought of this too. Read my argument here.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    2. Re:Can you please stop? by seebs · · Score: 2

      I still say copyright makes sense, it's the long durations that are screwed up. Code could have MUCH shorter copyright periods than books. :)

      I don't like patents for games at all; that would prevent clones, and clones are how that industry stays strong and vibrant. If Quake could get a patent on a crucial piece of the engine, there'd be no Half-life or Unreal.

      Finally, I object very strongly to the idea that some kinds of creative work should be unable to get the same protections as others. Programming is creative work, which, once done, is physically easy to reproduce the results of; we should protect it the same way we protect writing and music.

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    3. Re:Can you please stop? by cpt+kangarooski · · Score: 2

      People would probably pay in advance to developers they trusted, but to escrow agents. Either they'd pay for games proposed by the developers, or they'd make suggestions, which might be weighted by the amount of money backing each up.

      The developer releases to the escrow agent. It checks to see that it meets the criteria of the order; perhaps some reviewers would have to find it to be appropriately cool, or having certain features, or it would have to make a certain delivery date to avoid lower payment, etc.

      If it all checks out, the escrow agent releases the game (which, because there's no copyright, is public domain) and pays the developer from the money it was holding. The agent itself might be paid from the interest on the money it held.

      Personally, I'm not upset about copyright in general, but the present implementation is hardly balanced. It's great that games get written and developers earn a living, but these are probably less important goals than progress in the development of gaming, and the preservation of games for the future. (by letting people patch and port them independently, e.g. arcade ROMS)

      You're hardly balancing if the only interests you're worried about are those of authors.

      --
      -- 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.
    4. Re:Can you please stop? by Anonymous Coward · · Score: 0

      you sure seem stuck in a western mind frame..
      how about getring rid of money altogether?

    5. Re:Can you please stop? by rhizome · · Score: 1
      In the absence of copyright, how exactly do you think games would get written? How would John Carmack earn a living?

      Copyright has been abused and ruined, and serves primarily moneyed interests. I don't think John Carmack or any of the other original-work creators are idiots, and therefore have immense confidence that they would figure something out. The only reason people think that the economic world would fall apart if Free Software or Copyright Reform held sway is that they're simply unable to imagine a world working this way. "Fear is the mindkiller," someone once said, and in this case it precludes rational assessment of the *possibilities" of another world. This round peg in a square hole desire to create some kind of open-source dominator is just more of the same old big-biz line that got us into this in the first place.
      --
      When I was a kid, we only had one Darth.
    6. Re:Can you please stop? by duffbeer703 · · Score: 2

      So computer code is some sort of sacrosanct expression that must be free and open to all, but "artwork" should have strictly enforced copyrights???

      You've been reading Slashdot too long.

      What if I render a 3-d view of video game code? Is it art or code?

      The other poster in this thread is right, the DURATION of copyright is inappropriate for many mediums, and ultimately leads to the death of the "art" that was created. Videogames & applications written in the 80's are largely extinct, thanks to unreasonable copyrights that prevent others from distributing old works.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    7. Re:Can you please stop? by duffbeer703 · · Score: 2

      What would compel me to pay an escrow agent when the work is public domain??? I could just copy it from anyone!

      Please go and get yourself a clue.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    8. Re:Can you please stop? by ichimunki · · Score: 1

      That code has a copyright is fundamentally irrelevant to the debate over Free Software versus proprietary software-- code is almost never released in the proprietary software model. Most consumer-grade and much business-grade proprietary software is not distributed as code but as precompiled binary executables. Because of this, many of the benefits of a shortened copyright restriction span do not pertain. The number of people who can alter a program given the source code is rather large compared to the number of people who can alter a program given the executable.

      Generally I agree with your sentiment though. The chief problem is not the restriction of copying, but the lack of a reasonable time frame for copying. I also agree strongly with your statement regarding patents-- as is, they are too broadly applied to things like game play, math, logic, etc. They are appropriate for machines and inventions of a physical nature.

      --
      I do not have a signature
    9. Re:Can you please stop? by Score+Whore · · Score: 1

      Fuck that creative shit. Programming is work! It requires a large foundation of background knowledge. There is a significant investment of effort required to produce a substantial piece of software. Certain packages could easily be compared to building a high rise building in terms of man hours and engineering knowledge required. I can't imagine why anyone would think programmers shouldn't get compensated for the actual work of programming.

    10. Re:Can you please stop? by kin_korn_karn · · Score: 2


      I don't like patents for games at all; that would prevent clones, and clones are how that industry stays strong and vibrant. If Quake could get a patent on a crucial piece of the engine, there'd be no Half-life or Unreal.

      Wrong. Half-Life's engine is a licensed and modified Quake II engine. Unreal's engine is a built-from-scratch engine. Licensing the engine makes patent infringement a moot point; building your own engine doesn't do anything that Id could patent in the first place.

    11. Re:Can you please stop? by cpt+kangarooski · · Score: 1

      Sigh. Please go and _read_ more carefully, instead.

      The order of this process (it's the Street Performer Protocol, as described more fully elsewhere) might be:

      1) Carmack comes up with an idea for yet another FPS game. He announces it, and sets the price at $1 million.

      2) Games froth at the mouth, and pay an escrow agent however much they want. Some people will not pay anything. Other people will pay perhaps as much as $20-50.

      3) At some point,
      a) Gamers break the total amount of money needed, or
      b) Carmack decides that he had his sights set too high, and lowers the price, or
      c) There's not enough demand for Carmack to want to proceed, so he cancels, and the money is returned.

      4) Assuming that the amount of money required is ultimately met, and the game finished, the game is delivered to the escrow agent. It checks it out to ensure that it meets the specs that people were paying for.

      5) The agent releases the game, and gives Carmack the money.

      6) No one pays for the game again, unless they're kind of lame, or are paying for having it on CD, or DVD, or with packaging. But there's nothing illegal about dl'ing it from a server, or getting a copy from a friend either.

      So basically -- during the period where payment is needed, there is no way to get the game, and during the period where the game is available, there is no need for payment.

      --
      -- 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:Can you please stop? by Thatman311 · · Score: 0

      You still haven't answered the question. If the game will be free why should I pay for it. Yes some "investors" will pay for the games developement but how are the "investors" going to make money? This is the same flawed logic that went into the .dot businesses and you see how they turned out.

      --
      Silly Rabbit...Sig's are for kids.
    13. Re:Can you please stop? by elandal · · Score: 1

      Because if You wouldn't pay, the developer would look at the sum and decide that he won't do it for the money offered.

      The developers would be pre-paid, or there would be contractual obligations. Like: when I release the code, You pay me the agreed upon amount.

      How would this change things? Don't know, but it would change a lot. Eg. now there are corps that pay the developers while they create the game, and then charge each buyer. These corps take the risk, and decide whether to start the project or not.

      Probably the corps would stay, but they'd know the total amount they're getting beforehand. The gamers would enter contracts (not shrink wrap EULAs, but real, signed contracts) where they state how much they'd pay for the game the corp is proposing. The contracts would have the game proposal attached, and there would be verifiers that would see that the released game meets the contractual obligations. And the gamers would then pay the agreed upon amount.

      Of course it might be that the gamers would have to pre-pay something when entering the contract (30% up front, 70% on delivery). And the contracts would soon become standardized. So, in the usual game shop, there would be a list of "upcoming games" (game proposals) with detailed descriptions and contract forms. From the "upcoming releases" the gamers would choose games that are all so cool, and would then enter contract with those development corps (ref. pre-order a product that has only been sketched). The game shops get their points and forward the rest of the money, as well as the signed contracts, to the game development companies.

      The game shops would still have nice, colorful packages for sale. Probably a lot cheaper than now, because each of the games would be available for free, there would be no copying restrictions, and so on. And the developers were paid on completion. But people would still buy those colorful packages that would probably contain booklets and stuff.

      What'd change in my work? Nothing. I get paid, I so my work, the customer owns the code and the documents. They do whatever they want, and I'm already bound by contractual obligations to not keep even a single copy of the work and so on.

    14. Re:Can you please stop? by Twylite · · Score: 2

      Computer programs cannot be though of without considering "similar" works like books. A program represents an investment of time, effort and (usually) money. The final product is of interest or value to a user. This makes a program commercially viable as a trade product.

      Given that programs are necessary, to force all of them to be free and/or open source would infringe on the rights of a (large) number of individuals to earn a living. Basically: no commercial viability, not a career option, no programs. Bummer.

      Contrary to (unpopular) opinion, source code is not like a book. Binray code is like a book: its a finished, usable product. Should authors be forced to disclose their notes, the design of their plot, their character sketches? No. How about their "formula" for writing a captivating novel?

      Points to ponder ...

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    15. Re:Can you please stop? by EllisDees · · Score: 1

      If you want to be paid, and are able to convince someone to pay you, good for you. Some of us code because we truly enjoy it, whether or not we can make a living at it. The fact that we generally can make money at it is just a very nice side effect. :)

      --
      -- Give me ambiguity or give me something else!
    16. Re:Can you please stop? by denshi · · Score: 2
      You seem to have missed why we are worried about software patents in the first place.

      Patents 101 -- A patent covers an idea, in any implementation. Take for example Amazon's 'one-click' patent -- B&N could write their ecommerce software any way they wanted to, but simply implementing it to support one-click confirmation places them in violation of Amazon's patent. Remember that -- concept, not code, is what is protected by patents. Actual code is what is protected by copyrights.

      So to bring this back to the Quake/Half-Life/Unreal example, if id gained a patent on, say, 3d game architectures, then Unreal would run afoul of that patent -- even though they used no id code.

      See the problem??

    17. Re:Can you please stop? by denshi · · Score: 2
      You are using incorrect terms -- the people who put money into the system in step #2 are not investors -- they are users/customers/fans. So there is no impetus there to turn a profit on that money, only to gain the fruits of the author's labors.

      Imagine an age of infinite reproducibility -- it shouldn't be too difficult to concieve. Would you pay $30 to download and skim a book from someone you have never heard of? I wouldn't. I'd just take it. Would you pay $30 to your favorite author when [s]he says [s]he is working on something new, and won't release it until [s]he makes $X amount of money? I would. You probably would, too. The concept is similar to that of paying a street performer, wherein you cannot actively moniter each consumer (each person on the street), but willing patrons can contribute to their own desire. The full write-up for the street performer protocol is available at http://www.counterpane.com/street_performer.html .

      There are some valid attacks on this protocol, but yours is not one of them.

    18. Re:Can you please stop? by ichimunki · · Score: 1

      Considering the incredible capital investment required in this process, I find it implausible that major development activity would succeed. There is also the question of marketplace competition. What if I think my team and I can program this game as well as Carmack and Co? Do we also get to race to the finish line for the $1 million? Or do we have to set up an entirely separate escrow arrangement? Who earns the interest on the money in escrow? The agent? The "customers"? The developers?

      Under the free market, both companies might not make the $1 million sales mark, but both have the opportunity to release the game and attempt to recoup costs by attracting customers.

      Of course, I love this sort of creative thinking about the problem... and I would propose something very similar to it, following the foundation of the capitalistic public ownership model.

      There is no reason that gamers couldn't found a corporation with a board of directors, sell themselves all a bunch of shares (40,000 gamers purchasing one share each at $25 raises the initial $1 million in your example). The gamers elect board members who direct the development of the initial game and future games (revenue from sales of the games is entirely directed at future development efforts-- shareholders, of course, get the games at no charge as their dividend). Shares may not be transferred except at the $25 cost. The company as part of their bylaws has a policy of GPL'ing all games one year after release. The board of directors stands for re-election every year (and maybe only consists of three people)... new game proposals are voted on by all shareholders, so that the most popular games are the ones developed.

      So now we have to ask, whose idea is crazier? :)

      --
      I do not have a signature
    19. Re:Can you please stop? by duffbeer703 · · Score: 2

      Ok, that sounds just wonderful. Unfortunately, the notion is completely absurd.

      Again, who would put money up? Why would they do such a thing??? There would be no game shops and no pretty boxes, because the product is in the public domain.

      The Soviet Union tried a similar experiment with farming. Instead of peasants working as defacto slaves for some Nobleman, they would work in collective farms owned by the people.

      This worked ok for awhile, since larger farms combined with mechanization made better use of the land. But after a few years, things began to fall apart.

      Your proposal makes a few assumptions:

      - Developers are not motivated by self-interest.

      - Organizations that produce software are happy with a small, fixed amount of compensation for their services (assuming anyone would pay) versus virtually unlimited compensation today.

      - Developers are willing to provide a warranty for software that they do not own; guaranteing that it will perform as specified, since the escrow system will withhold payment until everyone is happy.

      - Consumers plan software purchases well in advance.

      - Consumers are willing to sponsor developers for the "public good"

      Your argument is a complete fantasy. As a whole, human beings act in their own self-interest. Society functions around commerce, not charity.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    20. Re:Can you please stop? by kin_korn_karn · · Score: 1

      Believe it or not, I thought of that, but it seemed like such an asinine idea that it wasn't worth typing.

      It would never hold up in court. The MS/Apple interface lawsuit comes to mind. You have to be able to patent a technique for creating the environment, not just the environment itself.

      And if it did, who the fuck cares? It'll just get circumvented by the underground anyway.

    21. Re:Can you please stop? by Score+Whore · · Score: 1

      So what you are saying is that you are willing to spend 1000+ hours of your own personal time to create software that serves a specific purpose? I program for fun too. I even give some of it away. But I also have a mortgage, car payments, medical bills, children to raise, feed, and clothe. I'm good at what I do (programming), better than most people in fact. The skills and knowledge necessary to do what I do are specialized and not held by the general populace. My work facilitates the work of other people. It's not just a matter of can I get someone to pay me for my work, it's a matter than some people (RMS and his drones) think that I shouldn't be able to set the terms and conditions of how I work. Dick thinks that I should just do the work and if I want to get paid, I can make sure that my software is so unusable or so generic, that people have to pay me to teach them to use it or pay me to customize it for them. But I'm not a teacher, I don't want to be a teacher, and why should I intentionally write obfuscated software? Why shouldn't I write software that works, serves a purpose, meets the needs of many people and then let the people who want to use it pay me for it?

    22. Re:Can you please stop? by seebs · · Score: 2

      I sure as hell wouldn't pay in advance for the possibility that someone would write a game I might like. I want the game to exist, and I want to know whether it's fun, *THEN* decide whether or not I want it.

      The current system serves my needs quite well for video games. No "escrow system" will ever serve the same purpose. As is, each customer can individually say whether the game meets his needs, and only pays when the game is done. The escrow agent would be horribly overpowered, and could easily screw either or both sides.

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    23. Re:Can you please stop? by denshi · · Score: 2
      Unfortunately, you are giving far too much credit to the courts. The Sups already ruled that business methods can be patented, and (IIRC) math theorems. Moving on...even assuming that the courts have a change of heart, which is unlikely, I care. The underground isn't a very comfortable place to be right now with the power grab going on in Washington. The patent system is so totally fucked that everyone is a criminal. And when everyone is a criminal, money and guns are the only access to freedom.

      So I'd like to fix the laws. You might want to help.

    24. Re:Can you please stop? by cpt+kangarooski · · Score: 1

      Well the trick is, if there's no copyright (which was a condition, remember),
      1) there's no GPL, only the public domain
      2) you must never ever let a copy escape your grasp, because once it does, you're toast. perhaps you could recover damages for breach of contract from that one guy who did it, but you probably wouldn't get a return on the investment.

      --
      -- 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.
    25. Re:Can you please stop? by Theodrake · · Score: 1
      How about telling us how you propose to get rid of money.

      I believe money exists because it serves a purpose. It allows me to have wealth without having real property.

      With 6 billions souls on this planet, do you think we can give everybody 1 acre of usable land (min needed to provide vegan diet for 1 individual per year). Are there 6 billion acres in the world available to support no chemical, natural fertilizer growing. Maybe, but I doubt it, but can we get the everybody to shift around to the right place even if there is?

    26. Re:Can you please stop? by cpt+kangarooski · · Score: 1

      In response to your points:
      1) The developers are getting paid -- there's no assumption that they are not self interested. Developers can either choose to accept risk by developing first, then announcing, or by announcing to test out the waters at no risk. (other than having to develop if there is in fact enough demand)

      2) The virtually unlimited compensation model only works if we assume copyright exists. As I was offering a suggestion for a world without copyright, this objection is moot. If you accept that the lack of copyright is a condition of this thought experiment, your objections will probably hold more merit.

      3) Any kind of contract for software will require that the product perform as specified. Certainly developers would appreciate not having to check their work if you don't care, but delivering intolerably buggy software is already failure to perform in most cases.

      4) Consumers only have to plan purchases in advance IF the developer is unwilling to run the risk of writing software prior to getting enough money in escrow to feel safe.

      In the real world, not only do gamers often watch upcoming games (Duke Nukem has been in development for _how_ long now?) but companies write games with no assurances at all that it'll sell.

      In the worst case, there's little difference -- games that are developed prior to getting the money and which flop will most likely be released for less than the developer's initial expectations (b/c the developer lowers the needed amount to try to get something). Compare that with releasing a flop game that never recoups its costs, e.g. Daikatana.

      5) Consumers _aren't_ sponsoring developers for the public good -- they're doing so for their own interests. Not everyone will sponsor every release. But everyone does benefit from every successful release. Thus people do get a bit of a free ride, and sponsor derivative developers who can make use of released software, but still have to pay or do without for things they really like, and have to support.

      --
      -- 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.
    27. Re:Can you please stop? by kin_korn_karn · · Score: 2

      If I'm a criminal, well, I've got guns, and ultimately those will secure more freedom than any laws. When they start trying to take guns away, you better start pouring concrete and digging holes, because that's when the real fighting will start.

      I hate to sound so reactionary, but I believe it's only a matter of time, especially with Ashcroft in power. So why protest weak laws and go to prison when I can pretend to be a good little sheep and then come out swinging when it's time? At least if I die then, it will be for a real cause, instead of massive rectal hemmhorage from being somebody's bitch.

    28. Re:Can you please stop? by elandal · · Score: 1
      Again, who would put money up? Why would they do such a thing??? There would be no game shops and no pretty boxes, because the product is in the public domain.

      The gamers would pay. Because otherwise there would be very few games.
      And there would still be pretty boxes and shiny things. Do You know the size of gaming related material today? Who do You think buys the posters, the strategy guides, the insider reviews, and so on?
      While I don't buy much gaming related stuff (why would I buy strategy guide when I can play the game and discuss strategies with my friends who also play it?), there are people who do.
      And, I like to have the booklet describing the game, it's fictional history and whatnots, as well as having nice printed maps and posters and so on. I don't have an A2 color printer at home, You know.. And the quality of those prints included in the box is something You won't get with Your $99 color ink printer.

      - Developers are not motivated by self-interest.

      They are, of course. And this point is irrelevant to the discussion. Unless You believe that a significant fraction of the developers are motivated by the idea that they own significant part of a company that might make it big and make the millionaires. Trust me, I know some developers, and they work because they love the games, and they get paid decent salary. Only very few make it big if the game makes it big.

      - Organizations that produce software are happy with a small, fixed amount of compensation for their services (assuming anyone would pay) versus virtually unlimited compensation today.

      There would be enough organizations for that.
      There is no "virtually unlimited" compensation today. Game development companies take risks, and must break even with the few hits they make. Most of the games never make enough to cover the costs.
      So, if the company knew beforehand that the game's going to break even, it's excellent news! They'd definitely make the game. And then they'd hope they make decent profit with the shiny things, too.
      And there would be funding, too. Why do You think anyone invests in stable, low return papers? Because they know that while it's not going to make big return, it's going to make better than inflation rate. Like getting 6% yearly average on the investment.

      - Developers are willing to provide a warranty for software that they do not own; guaranteing that it will perform as specified, since the escrow system will withhold payment until everyone is happy.

      Like You have a warranty nowadays with software?
      Actually, the developers would have to meet the beforehand agreed target. The program would be tested against the requirements and if it passes, the developer gets the money.
      Also, trust me that the escrow system wouldn't be like described by an earlier post.. The contracts would not be "payment 100% on delivery", but more like "30% up front, 30% on [some milestone about 60-70% on the schedule], 40% on acceptance".
      There wouldn't be "payment when everyone is happy" because it's sure that not everyone would be happy. It'd be "payment upon meeting the acceptance criteria as defined in the [exhibit #]".

      - Consumers plan software purchases well in advance.

      They would learn to. Also remember that the contract would have a schedule. Game development wouldn't drag forever, but would aim to complete something that has been agreed upon. Like, you know, contracted software development.
      Don't You know anyone who's pre-ordered knowing fully that it'll be 4-6 months before the game is released?

      - Consumers are willing to sponsor developers for the "public good"
      Some would do that, but others would just look at it like they do at buying a game. If they sign the contract, they will get the game on schedule, or get part of the money back if it's late, or get their money (less some expenses like the game shop markup) back if the company won't get enough pre orders.

      Also, this would mean that the development team reputation could make or break game proposals. Like, if Bioware proposed a cool new CRPG, I'd definitely pay as they've created some pretty good games before, and that's my favourite genre. However, if some company I know nothing about had a proposal that looked nice but not excellent, I might skip it - unless it'd be cheap. Now, can You guess if I read reviews before I buy (or pre-order) CRPGs by Bioware? And can You guess if I bother walking around the game stores looking for games I know nothing about anyway.
    29. Re:Can you please stop? by kalleanka2 · · Score: 1

      "People would probably pay in advance to developers they trusted, but to escrow agents. "

      Yeah, right :)

    30. Re:Can you please stop? by markmoss · · Score: 2

      Copyright is a brilliant compromise. When it ran for 14 years (and most items covered by it were relatively long-lived: books, sheet music, newspapers and magazines), then copyright was a brilliant compromise. Every change since then (at least in the USA) has been tilted against the users. To keep copyright on a book for 75 years after the writer's death is ridiculous -- no one writes in hopes that his grandchildren can retire on the royalties! To have a long-running copyright on computer software is more than ridiculous. And finally, the DCMA breaks the original bargain entirely, by giving copyright holders the power to make all copies of the work unreadable before the copyright expires. (Likewise, movie copyrights have contributed to the loss of many old films -- if the studio didn't bother to copy them onto lasting media, nobody else could either.)

      Finally, there are really 3 parties to copyrights. There is the creator, the user/viewer/reader/listener, and the publisher. The publisher creates nothing, but does perform certain services in return for 90% of the money. This split seems rather unfair, especially as it has stayed constant even in the CD age when the production cost approaches zero. Copyright laws do include some balancing of the rights of the creators and publishers. For instance, unless it is a "work for hire" (which is a true corporate creation), the publisher doesn't own the copyright, but can only rent it for a limited time, eventually it goes back to the creator. But as corporations become more and more blatant at buying what they want from Congress, even this little bit of balance is in danger. Take what happened to musicians as a warning.

      (For those born yesterday: some congressional staffer, just before leaving for a new career in the record industry, snuck a clause changing all music to "work for hire" into a bill at the end of session, and it was voted in without being read. Eventually the musicians got Congress to pass another bill giving them their rights back, since no corporation was willing to come out and defend their IP-grab in public. Yet. But AFAIK, every new song on any major-label CD published in one year belongs to the record companies for 95 years, never to the creators.)

    31. Re:Can you please stop? by squidfood · · Score: 1

      This process only works for established artists
      (like Stephen King) who can expect a large
      return for their product ahead of time.

      What you're saying is that if an unknown
      produces a product for $10 (like, the first
      Myst), which because of its brilliance is
      distributed to millions, the author gets... $10.

    32. Re:Can you please stop? by cpt+kangarooski · · Score: 1

      Yep.

      Of course, so what? The author was perfectly happy to part with it for $10. If he wasn't, he should've held onto it, hoping that it would later pay off better.

      Most artists of all types never make it big. I never did. (and have now changed careers, but not for that reason) Your objection is only valid for works that are 'discovered.' This isn't a big segment of the population, and doesn't stop artists from capitalizing on their new fame by setting their sights higher on the next work.

      And still, the artist was either happy to release at that price, or could wait and chance it.

      I'm just not seeing the problem here.

      --
      -- 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.
    33. Re:Can you please stop? by hearingaid · · Score: 2

      Correct on Half-Life (and the legion of other games that licensed one or another of the Quake engines).

      Possibly incorrect on Unreal. Patents protect against reverse engineering. If you rebuild the program, using the same techniques, then you infringe on the patent.

      Patents mostly protect the techniques used by the invention. If Unreal used a patented technique that Carmack or id software held the patent on, then they'd be hit with patent licensing fees.

      The big difference here of course is the timeframe: 20 years, plus there's a requirement for public disclosure of the patent.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    34. Re:Can you please stop? by hearingaid · · Score: 2

      Patents don't protect ideas. No intellectual property can be held in a simple idea. Patents do, however, come the closest.

      Patents protect implementations of ideas. There are several kinds of patents; the ones that apply most commonly in computer software are patents on techniques, where the patented invention usually consists of a series of steps that the user has to take in order to perform the actions.

      Also, let's be clear about what happens in the world of patents that engineers live in. If id gained a patent on, for example, true 3D game architectures (unlikely but possible, given their achievements in the past), and Unreal managed to develop an advance that was really important in the 3D world, they could patent the advance - without consent from id, and even without a license for the underlying patent of id's. id would then be forced to negotiate with Unreal, or be blocked from using the technique that Unreal developed.

      You appear to overly obsess with code. I think algorithms are way more important. Monkeys can make code once the algorithm is worked out; perhaps this is where we disagree, and if so, prolly this argument is over. :)

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    35. Re:Can you please stop? by denshi · · Score: 3, Insightful
      I'm just going to assume that you are under the age of 20.

      When you are down in the dirt stuffing shells into cartridges and digging your best friend's teeth out of your thigh with a knife, please remember that there is a great deal less suffering brought about by getting involved in a political process rather than waiting for some kind of apocalyptic dream war fed by fantasy novels and jigoistic nationalist retroactive "history".

      Get the hell out of your trench and get involved. A fatalistic refusal to participate in your own democracy is the most lazy and weak political stance anyone can take.

      "[Guns] will secure more freedom than any laws." -- really? After your 'revolution', what are you and your buddies going to do for social structure? No laws, just shoot every third person who annoys you? I encourage you to go to Sierra Leone and research this idea -- but exercise first, cannabalism is back in style over there, and everyone needs to eat better.

    36. Re:Can you please stop? by bnenning · · Score: 2
      I sure as hell wouldn't pay in advance for the possibility that someone would write a game I might like. I want the game to exist, and I want to know whether it's fun, *THEN* decide whether or not I want it.


      So the publisher can release a free demo, like id did with Doom and Quake.


      The escrow agent would be horribly overpowered, and could easily screw either or both sides.


      And your bank could decide to confiscate your account and keep your money. They don't, because it would be illegal, they'd get sued, and their reputation would suffer. Ditto for the escrow agents.


      The current system serves my needs quite well for video games.


      The current system has also resulted in draconian user-hostile laws like the DMCA. If all you're worried about it being able to buy games, then the Street Performer Protocol is not the best system. Looking at the larger picture, there are benefits you're not considering.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    37. Re:Can you please stop? by kin_korn_karn · · Score: 2

      it's impossible to prove that the authors of Unreal had set out to clone the technique of 3d rendering. All you can prove is that they wanted the same thing.

      What about the concept of the automobile? each individual car is patented, but "vehicle with four wheels, auto-mobile" isn't.

    38. Re:Can you please stop? by Anonymous Coward · · Score: 0

      If you're going to quote Dune, at least respect Herbert's copyright and attribute it correctly. :)

    39. Re:Can you please stop? by denshi · · Score: 2
      Your conception of patents does not reflect their current use. If Unreal patented their advance, they would still be in violation of id's hypothetical patents. In this case, the two companies would cross-license their patents, which the large companies do on a regular basis, which doesn't help the little guy. I find this telling -- the same huge companies which demand absurd patent protection actually cross-license to make the patent minefield just 'go away'.
      You appear to overly obsess with code. I think algorithms are way more important. Monkeys can make code once the algorithm is worked out; perhaps this is where we disagree, and if so, prolly this argument is over.
      This line is just wierd. What's the difference between algorithms and code? It's just translation between mathematics notation (algorithms) to von Neumann machine instructions (imperative code). In some functional languages, the algorithm is the code.
    40. Re:Can you please stop? by hearingaid · · Score: 2

      Once again, completely incorrect.

      Cars are not patented. Individual technological advances that are used in cars are patented. For example, suppose somebody comes up with a technique that allows an automobile to be manufactured with a more responsive steering wheel ("power steering"). This technique can be patented.

      Also, intent is totally irrelevant to patent law (unlike copyright, where intent is actually fundamental). If you use a patented technique, you're infringing the patent, regardless of whether you meant to or not, or even if you'd never heard of the patent.

      An automobile is a sum of a large number of parts. I believe the internal combustion engine was the main patented article in the early days of the automobile, although I haven't done a patent search so don't quote me. :) The ICE was the main advance that made the automobile possible; other parts of it, like wheels, chairs and steering, had been around for a long time.

      In order for somebody to patent The Car, they'd have to come up with something where all the parts were new. This is pretty unlikely.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    41. Re:Can you please stop? by EllisDees · · Score: 1

      You can do what I do and write software for someone that fulfills a specific need, like any other profession does. You are hired to write software that currently doesn't exist - you are selling your abilities instead of some canned program. This is really one of the few models that I can see working for any amount of time because eventually, all 'commercial' software will be replacable with a free alternative. The only market will be in specialization.

      --
      -- Give me ambiguity or give me something else!
    42. Re:Can you please stop? by hearingaid · · Score: 2
      Your conception of patents does not reflect their current use. If Unreal patented their advance, they would still be in violation of id's hypothetical patents. In this case, the two companies would cross-license their patents, which the large companies do on a regular basis, which doesn't help the little guy.

      This is a problem of intellectual property law in general. We've all seen how copyright law gets manipulated to serve the interests of large corporations, patent law's no different. However, while I acknowledge this problem with both structures, I also think that the real problem is more of a structural problem with the legal system: the little guy can't get effective legal help.

      What's the difference between algorithms and code?

      As you point out, in the real world, none (or very little). In the copyright world, however, the main type of copyrighted code that's commercially available is binary executables. It's the binary executables that I'm against copyright protection for; I think that if a corporation decides to release its computer programs in binary form alone, it should be forced to seek patent protection for its programs. Releasing programs in binary form alone allows the copyright holder to claim intellectual property protection without making any reasonable disclosure of the article. This hits at the foundation of intellectual property; every other form of intellectual property requires some kind of reasonable disclosure in order to get protection. Why are binary programs different?

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    43. Re:Can you please stop? by hearingaid · · Score: 2
      What if I render a 3-d view of video game code? Is it art or code?

      The rendering code is code.

      The visual image (say you save it as a JPEG) is art.

      If you don't save the visual image, it's not fixed & there's no copyright.

      Pop a Myst disc in your micro sometime. All the .mov files that pepper the thing are art. The tiny little shreds of binary are code.

      This isn't rocket science.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    44. Re:Can you please stop? by hearingaid · · Score: 2
      Contrary to (unpopular) opinion, source code is not like a book. Binray [sic] code is like a book: its a finished, usable product. Should authors be forced to disclose their notes, the design of their plot, their character sketches? No. How about their "formula" for writing a captivating novel?

      Source code is like a book.

      I can read a book. I can page through it, and think about how the author uses various techniques to achieve the ends that are sought.

      I might, on occasion, wonder about the author's thought process, but I know that there are probably notes that I'm not reading that the author made, but decided not to include directly in the book because they wouldn't help achieve the ends that the author wanted to achieve.

      I can read source code. I can page through it, and think about how the author uses various techniques to achieve the ends that are sought.

      I might, on occasion, wonder about the author's thought process, but I know that there are almost certainly bits of source that I'm not reading that the author made, but decided not to include directly in the source because they wouldn't help achieve the ends that the author wanted to achieve.

      Okay, I admit, there are programmers (I'm infamous for this) who sometimes sit down and write a program straight up, all the way through, no edits. However, these are invariably very short programs.

      I also write short stories the same way sometimes. No notes: the whole story is what I thought of when I typed it up.

      Anything big, though, either in writing or in programming, and there are bits that don't go in.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    45. Re:Can you please stop? by denshi · · Score: 2
      This is a problem of intellectual property law in general. We've all seen how copyright law gets manipulated to serve the interests of large corporations, patent law's no different. However, while I acknowledge this problem with both structures, I also think that the real problem is more of a structural problem with the legal system: the little guy can't get effective legal help.
      We agree in intent but differ in methods. I think it is more substantially an error in the patent law system -- it is overly broad to the point of making everyone a criminal. In such an environment there is no sound judgement and lawyers can, and must, dictate law rather than fair and sound rulings by informed judges. I'd like to fix that first, as deep changes to the legal system will take longer; besides which the two changes are not exclusive.
    46. Re:Can you please stop? by hearingaid · · Score: 2

      Okay. A couple things.

      One: Patent law makes nobody a criminal. Copyright is the only form of intellectual property protection that intersects with the criminal law. Patent and trademark are purely civil matters. This is one of the big reasons why I'm against copyright on binaries; copyright in some respects is stronger than patent.

      Two: I'm not sure what you mean by "overly broad." Patent law in some respects is narrower than copyright; the main one is the term.

      --

      my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

    47. Re:Can you please stop? by Anonymous Coward · · Score: 0

      Except that the GPL has no direct effect on your being paid as a programmer. It affects your ability to be paid as a seller of software. Personally, I write software for a company. The software is the end-result they're looking for, but it's not what I get paid for. The company owns it from the instant it exists. I get paid for my time and skill, which is exactly my investment. The software is merely a criterion as to whether my time and skill are worth the money.

  6. US is not the only country... by MosesJones · · Score: 3, Interesting


    On the point that "all copyright changes" don't take into account the user this isn't the case in the EU where some changes have been done for that reason.

    One issue that isn't often addressed is the cultural differences between countries that lead to different approaches being appropriate in different countries. The same is true within different parts of an organisation ("If I can't pay it ain't worth it" to "If its free then it fits in my budget"). Licensing is about the _writer_ of the software or work which may make sense in their environment but not in that of another. Thus a proprietary license and ownership but free distribution (eg Java) may make a lot of sense if it ties in with the aims of the program.

    IMO Writers of a work have a right on how it should be used, it is not for _users_ to say how it should be used as it is not their effort that created it. That said the Writer's right does not extend once the users effort has been expended, whether that be by paying cash or by building upon the artefact.

    If I buy a brick, I do not expect to pay a regular license for the house.

    Cultural differences are just as important. If a certain practice seems strange or odd to you probably means that your approach seems odd to them. Basically tolerance is the important deal, being dictatorial makes you as much as a fool as the guy you are arguing against.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
    1. Re:US is not the only country... by Twylite · · Score: 2

      This issue of culture is (IMHO) and important factor working AGAINST GPL in the open source arena.

      I know several companies (I work for one) that either explicitly or implicitly will not use GPL or LGPL software in their development (think libraries here, not tools). Not using GPL is obvious, but LGPL is more subtle: you don't have the option to integrate the functionality directly into your application, even if you want to.

      Many licenses also force you to distribute part of your application in source form (the open sourced libraries, not your own code) or to prominently mention the use of the library, which tramples on poor little corporate egos.

      While I believe in giving credit where it is due (especially when you are leveraging effort done by others are no charge to you), most companies can't take the "bad press" or general perceived humiliation of admitting to using free code.

      So some think this is good, because they aren't scabbing off your efforts. True. And you're entitled to that opinion.

      But it is also bad. OpenSource is about getting more eyes seeing the code, and more hands working on it. Companies that I have had experience with have no qualms committing changes back to open source, as long as they can avoid the marketting problems it may create. So if your library is 90% good for a particular use, corporate time and money may just go to filling in their 10%, which they give back.

      Even if its only one in a hundred companies, its worth it. And judging by the project out there working on this basis ... its not that rare.

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    2. Re:US is not the only country... by cpt+kangarooski · · Score: 1

      Well, when it comes to copyright, I'm afraid that other countries tend to be rather stupid.

      Writers of a work should have _NO_ rights to control how the work is used. I don't mind if a writer chooses who he will and will not sell a work to, but that is pretty much the end of it.

      I do _not_ need the heirs of the guy that invented the word 'the' to tell me to stop using it. But this is the absurdity that your argument leads to.

      The American utilitarian copyright model is so much better -- authors get those rights that people find it is convenient to give them, taking into consideration the important interests of the readers and the arts, and the less important interests of authors. (who are only tolerated insofar as is necessary to get them to produce something else)

      --
      -- 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.
  7. I liked this better the first time by well_jung · · Score: 5, Insightful
    When it was Kant v. John Stuart Mill.

    --
    Carl G. Jung
    --
    "With one breath, with one flow, You will know Synchronicity" -La Policia
    1. Re:I liked this better the first time by smittyoneeach · · Score: 1

      What a tease: would you argue that the verdict of history supports Mill (my vote), or Kant?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:I liked this better the first time by acroyear · · Score: 2, Insightful

      who the hell marked that offtopic? that's 1) on-topic, 2) a brilliant comparison, and 3) hilarious...

      *sigh*

      --
      "But remember, most lynch mobs aren't this nice." (H.Simpson)
      -- Joe
    3. Re:I liked this better the first time by well_jung · · Score: 3, Insightful
      Live your life like Kant would have you. Run your country as Mill would have you.

      --
      Carl G. Jung
      --
      "With one breath, with one flow, You will know Synchronicity" -La Policia
    4. Re:I liked this better the first time by Anonymous Coward · · Score: 0

      Ah, even /. can be a source of wisdom, occasionally.

  8. Re:C: A Dead Language by Anonymous Coward · · Score: 0

    Well written, I would suggest that you submit that to the www.adequacy.org forum. It's a bit technical for them, but about the same quality.

  9. Actually, one more factual error... by seebs · · Score: 5, Insightful

    You also aren't allowed to distribute GPL'd code without an attached political screed you may not agree with, nor are you allowed to release free software which links with GPL'd code, but doesn't contain any. Consider RIPEM; a program was released, which was self-contained, and had a sed script to change it to link with the GNU fast MP math library. They got harassed because it was *POSSIBLE* to make their code *WORK WITH* GPL'd code, but it wasn't free enough.

    That's a far cry from "the only thing you can't do is take away the freedom". It is a lie, and a willful one, to claim that you can take away the freedom of *ANY* free code. If I put code in the public domain, no one can ever make it unfree. They can make their own versions with whatever restrictions they want, but *MY* code remains free, forever. No other license can say as much. :)

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    1. Re:Actually, one more factual error... by Eloquence · · Score: 1
      They can make their own versions with whatever restrictions they want,

      Meaning that you can be prosecuted and jailed for using or distributing a program that contains your code with trivial enhancements. This "get prosecuted and jailed" part is obviously not about freedom. Get it?

      The GPL is a good thing because it uses copyright against itself. People need to stop equating the GPL with RMS -- if you like the GPL, but dislike RMS, then write your own license, it's not that hard.

    2. Re:Actually, one more factual error... by elmegil · · Score: 1
      Except that then it wouldn't be GPL and would be 1) impossible to migrate existing GPL code to, and 2) subject to the slings and arrows of outrageous rhetoric that Software Must Be Free socialists (in deed even if they don't claim the name) would throw claiming that the license is not good enough or erodes the focus of the GPL or whatever.

      Do you really think that the FSF would ever use or even coutenance a competing license that was very similar but didn't include the most outrageous bits?

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    3. Re:Actually, one more factual error... by Thatman311 · · Score: 0

      Your right. But like the orginal author said...(paraphrase) "People can take my code and make changes to it and not make it free anymore, but *my* code is always free". So even though you are using an app that has your code in it...you have to abid by the license which that app has. Beer and beer are different. If you are drinking Beer and don't like it don't assume that all beer tastes the same.

      --
      Silly Rabbit...Sig's are for kids.
    4. Re:Actually, one more factual error... by seebs · · Score: 4, Interesting

      So what? Your code is still free. Other people's code may not be. There's no problem here. Obviously, no, if someone makes a proprietary program that includes some public domain code, their program isn't about freedom - but the PD code gave them the freedom to do that, and gives you the freedom to do whatever *you* want *WITH THE FREE CODE*.

      The GPL is only a good thing if power over other peoples' code is more important to you than their freedom to use your code however they want. If that's the case, it's a great license. I'd rather make my moral decisions for myself, and let them make theirs.

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    5. Re:Actually, one more factual error... by Twylite · · Score: 2

      This is precisely my choice. And an important one.

      I can make a library, or implement (say) a protocol I have designed. I know full well that many commercial enterprises will not use even LGPL in their applications (they will want to integrate the protocol fully), and are unlikely to support some arbitrary unknown protocol from Joe Q Public.

      So instead I put the code under BSD license, so any individual or organisation can choose to use the code if they want.

      Yes, I am at the mercy of MS & partners doing the embrace and extend thing, but MS has shown itself (in cases) to be incapable of that tactic if the market is already sufficiently standardized (they can't change HTTP because of Apache, and the haven't managed to corrupt XML yet).

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    6. Re:Actually, one more factual error... by Eloquence · · Score: 1

      No. Copyright is about power, the GPL is about freedom. If there was no copyright, you would not need the GPL, distributing proprietary software would be mostly pointless.

    7. Re:Actually, one more factual error... by Felinoid · · Score: 2

      They got harassed because it was *POSSIBLE* to make their code *WORK WITH* GPL'd code, but it wasn't free enough.

      A bunch of fanatics beating up an innocent bystandar...
      Sorry but that wasn't a violation of the GPL...
      You can be harrased for violating the GPL becouse you MIGHT have compiled a Linux kernel the same day you compiled a commertal code..
      Dosen't mean a thing...

      If harrasment were the law I'd be legally bound to buy the local newspaper
      [Stupid phone sales]

      If I put code in the public domain, no one can ever make it unfree

      Yes they can and do...
      The reason there are so many accadental GPL violations is code theft is so natral in software develupment now a days that many develupers steal free software out of habbit.

      They can make their own versions with whatever restrictions they want, but *MY* code remains free, forever.

      There is the rub....

      It's now up to you to prove that your the original author if somebody chouses to clame ownership of your code.

      I made ZenToe public domain becouse I saw no benifit in preventing commertal versions of the code.
      But some of the projects I am working on would suffer from a Microsoft embrase and extend... unless I had rights to the source code of ALL versions.

      --
      I don't actually exist.
  10. weblog??? by rabidraven · · Score: 0

    Anyone actually able to read it? From the link in the story and from oreillynet page, I get a timeout/502 proxy error...

    1. Re:weblog??? by J'raxis · · Score: 0, Redundant

      502? I get a 302 (Found), but it doesnt actuall perform the redirect. Not to mention it is redirecting to itself...

    2. Re:weblog??? by rabidraven · · Score: 0

      It appears to be working now, and google has it cached.

  11. disservice? by zoftie · · Score: 2, Interesting

    I think there are distinctly two lines here:
    1. Stallman Ideas are communist - no relation to way USSR implemented its ideas of communism. Rather an original idea of communism.
    2. Other opensource licences are 'socialism' with fragments of communism, here and there. See Finland, other european contries.

    Taken that, I think it is a disservice Tim doing for the public, trying to confuse them and make public analyse each of the licences. Why? Because most public is not able, interested or have time to pick apart lawyer made contraptions. Now if he was to say that BSD licence is good, here's why, that would let common programmers understand advantages of either and pick one.

    Business being a thing that will consume anything to grow, opensource licences are usable and possibly exploitable under some circuimstances, while GPL is least exploitable - AFAIK.

  12. Check your cache please. by Anonymous Coward · · Score: 0

    Can someone with a cached copy of the weblog please post it here? /. effect in action.

    Ta,

    1. Re:Check your cache please. by gorgon · · Score: 3, Informative

      Google's cache works.

      --

      And I'd be a Libertarian, if they weren't all a bunch of tax-dodging professional whiners.
      Berke Breathed
    2. Re:Check your cache please. by Anonymous Coward · · Score: 0

      Your link doesn't,

      Your search - cache:www.oreillynet.com/cs/weblog/view/wlg/900 - did not match any documents

      undo that informative moderation

    3. Re:Check your cache please. by gorgon · · Score: 2

      That's odd - it worked for a while. Well, try this version.

      --

      And I'd be a Libertarian, if they weren't all a bunch of tax-dodging professional whiners.
      Berke Breathed
  13. They're both right. by quartz · · Score: 3, Insightful

    Those who want to make their code free should be able to make their code free and prevent anything non-free from interacting with it. Those who want to write proprietary software should be equally able to do so under whatever terms and conditions they wish. It's ultimately up to users to decide what kind of software they want to use. The "best" license is not the license that RMS or O'Reilly say is best, but the one that gets the most support from people at large.

    1. Re:They're both right. by Yankovic · · Score: 1

      The problem is that RMS's position does not allow for this.

      "If you write code then it is your responsibility to make it open" != "If you write the code, do whatever you want with it"

      Disclaimer: I work for a company that writes code and makes money for it. I don't like RMS's position at all. I like the BSD license... if you want to make something publicly available, which I do from time to time, then do it and let people do whatever they want with it.

    2. Re:They're both right. by quartz · · Score: 2

      So who says you have to listen to RMS? Feel free to ignore him, it's not like he's the President or anything. However, you do have to respect the wishes of other coders who chose to GPL their code. You want to use somebody else's code in your program but can't because it's GPLed? Well tough. Go buy yourself some proprietary helper code if you love it so much. Other coders are as free to decide what happens to their code as you are, and if they want to GPL it, it's because they decided GPL works best for them, not because RMS told them to.

    3. Re:They're both right. by Anonymous Coward · · Score: 0

      Thats O'Reilly's position as I take it.

  14. Why is this either/or? by ahfoo · · Score: 0, Redundant

    Since this is being brought up again, I'll just repost what I posted last time because it was good then and it's good now:

    Arguments based on fundamentally weak propositions never succeed in communicating very clearly and that appears to be the case here. It's the rhetorical parallel of "garbage in, garbage out."
    People do this all the time, but that doesn't make it a sound logical practice.
    I think the initial quote on the piece by Hazlitt is very suggestive of the overall tone . . .
    "The love of liberty is the love of others; the love of power is the love of ourselves."
    I take issue with this quote. The suggestion being that there has to be either the love of oneself of the love of others. There is no real argument being made here, simply an opinion being stated. As a person very full of love for myself and for others, I think it's a ridiculous statement. I say you have to love yourself to love others

  15. shedding light on a misused premise by Anonymous Coward · · Score: 0

    Ah, copyright.

    The much aligned burden of so many. It is much like the lock on the shed, there, in the back. Really, no one will steal from you, but it is there to deter those who may fall, and abuse such a treat as an open shed. Better to be safer, no?

    Then again, it's your fucking shed.

  16. "users" are irrelevant to licensing issues by Aardappel · · Score: 4, Interesting

    this is one issue that I have never understood about open source advocacy: the talk about "users".

    (pure) users can't program thus their "freedom" is a 1:1 coupling to the freedom of the programmer that is their "supplier".

    The only freedoms that thus matter are those of programmers (and "users that can program", if you must). But an easier metric to compare licenses would be "Nth level recipient", i.e.:

    zero level: the original programmer and licensor
    1st level: the programmer that builds on the original code
    2nd level and onward: programmer that wants to build on the N-1 level base.

    The GPL gives "most freedom" to levels 0 and 2 onwards (the more "selfish" license), whereas the BSD license gives "most freedom" to level 1 (a license giving "most freedom" to all of them can't exist, it will always be a fundamental choice). As soon as a level is occupied by a "user", there won't be any N+1 levels after it, so "freedom" becomes irrelevant.

    1. Re:"users" are irrelevant to licensing issues by uchian · · Score: 2

      The "freedom" that users suffer from is not being able to distribute the software to other users, not being allowed to use the software as they want (for instance, your not allowed/supposed to install a single Windows XP license on multiple machines simultaneously), not being allowed to hire programmers to "add an extra level" in your model above.

      Stuff like that, really. Software freedom means being able to use software how you like, whether that means installing it where, how, and as many times as you want, as well as meaning being able to change the code itself to better suit your purpose.

    2. Re:"users" are irrelevant to licensing issues by TCaptain · · Score: 1
      Software freedom means being able to use software how you like, whether that means installing it where, how, and as many times as you want, as well as meaning being able to change the code itself to better suit your purpose

      That's all well and good, but as a developper where is MY right to decide how and how much to profit from MY work, MY knowledge, MY creativity and MY time??? I should damn well be able to decide what I want to do with my software...if any users don't like my license, don't want to pay for it...then they shouldn't. The "user"'s right is to decide IF he wants to use the fruits of my labour, not HOW and how much. Essentially, I'm ultimately selling a product, if its not worth the price, don't buy it...period.

      --
      "I'm not a procrastinator, I'm temporally challenged"
    3. Re:"users" are irrelevant to licensing issues by cpt+kangarooski · · Score: 1

      Tough cookies then.

      Your monopoly on some piece of software you develop derives solely from copyright law -- you have no natural or moral rights to it. Only what other people choose, through the government, to give you.

      The user can, if he wants, control things on a much more fundmental level than the developer. The most you could do would be to take your ball home with you, but this doesn't result in any additional value for you!

      (and of course note that you recieve value from such a scheme, because much more software -- everyone else's -- becomes available for you to improve as well)

      I expect that if we don't start to see some moderation on the part of copyright holders in the next couple of decades that people will become sufficiently fed up that the pendulum starts swinging the other way. /. is already full of people who are fed up.

      --
      -- 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.
    4. Re:"users" are irrelevant to licensing issues by AmirS · · Score: 1

      (pure) users can't program thus their "freedom" is a 1:1 coupling to the freedom of the programmer that is their "supplier".

      This doesn't matter at all - if a user can't program they can hire a programmer to modify the code as they wish, and it does not have to be the programmer that is their 'supplier' - it can be anyone, from IBM to a friend who hacks code.

      This is just like getting a car serviced - you can take it to a Ford garage (the suppliers) to get it fixed, or you can take it to Joe Bloggs mechanic down the street - you have the choice and this is a 'good thing' TM.

      Thus no-one expects all or even just some users to program (or fix cars), but they have the choice of who does it, and thus there is competition which is what makes a market work (rather than being tied in to one supplier eg M$).

    5. Re:"users" are irrelevant to licensing issues by TCaptain · · Score: 1
      Your monopoly on some piece of software you develop derives solely from copyright law -- you have no natural or moral rights to it. Only what other people choose, through the government, to give you.
      The user can, if he wants, control things on a much more fundmental level than the developer. The most you could do would be to take your ball home with you, but this doesn't result in any additional value for you!


      I can't argue with that...copyright law IS something that was chosen by the people, through the government, on the basis that people who create and contribute SHOULD have FAIR compensation (or rather the CHANCE of..) for the work they do. A leech doesn't contribute, just uses. That's what I was talking about...why should I put a LOT of hard work into something only to know that 1) I'm not going to get any support from most people for it (never mind compensation) and 2) I have no rights to it whatsoever if I decide to share it in anyway. The SPIRIT of the copyright law is a good compromise (although its current IMPLEMENTATION is something I question). I don't want a perpetual monopoly, just the right to choose what I want to do with what I create and possibly profit from it. People don't have a right to have others create stuff for their use free of charge..that's a gift as much as anything



      (and of course note that you recieve value from such a scheme, because much more software -- everyone else's -- becomes available for you to improve as well)

      That's assuming others DO create more software. And while there's a LOT of good stuff in open source, most people won't eat much ONLY creating open source stuff. Eventually, most people who create will just turn around and say "why bother? I need to do something to pay the rent and get groceries", and it will ultimately lead to less product (ie: Software, art, books etc...).
      --
      "I'm not a procrastinator, I'm temporally challenged"
  17. Well that's a lost cause. by Anonymous Coward · · Score: 0

    RMS is not interested in compromise. His continued radical views throw the majority of the moderate open source developers into irrelevance. The open source community would be better off without him.

  18. Oh, the irony by s20451 · · Score: 0, Offtopic

    I can't help but to point out the thick irony of RMS, on the one hand, arguing that open source software is all about freedom over power, and on the other hand, running for the GNOME board of directors to restrict the freedom of users to use GNOME with closed-source software, thereby maintaining power over what he sees as "his" project.

    --
    Toronto-area transit rider? Rate your ride.
    1. Re:Oh, the irony by Anonymous Coward · · Score: 0

      How the hell did this get modded offtopic. This seems to point out the whole problem with RMS. He says I should be able to do what I want with software as long as I do what he wants me to do with it.

  19. Some software has to be non-free by tc · · Score: 2, Interesting
    Free software - no problem. Probably a great idea for somethings. All software being free - not so great. The problem is that it means you can't have a software business. You can have a service or hardware business that happens to employ some programmers. But you can't have a business that exists to develop software. That just doesn't seem right. Why is it okay to make money from selling hardware or services, but not okay to make money from developing software?


    In Stallman's universe, software companies just wouldn't exist. It would be impossible for a bunch of programmers to get together and support themselves by developing great software. They'd have to find some other thing they could sell along with it. But suppose they didn't want to do that. Suppose they just wanted to write software - they're screwed. Those people are no longer free to just write software!


    The freedom to decide to charge for some of your software is a freedom, because it allows you to choose your career. Without the ability for anyone anywhere to ever charge for any software, the freedom for programmers to just be programmers disappears.


    I'm not saying that Free software is a bad thing. But it has to co-exist with proprietary software for software development as a whole to remain viable.

    1. Re:Some software has to be non-free by duffbeer703 · · Score: 4, Interesting

      Stallman doesn't give a shit about the software industry -- he lives and works in the academic universe.

      Since his job & livlihood is funded by gov't grants, charity and tuition, he does not have to worry about actually producing profit.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    2. Re:Some software has to be non-free by Gleef · · Score: 2

      tc writes:

      Free software - no problem. Probably a great idea for somethings. All software being free - not so great. The problem is that it means you can't have a software business.

      You fail to understand the software development business. The vast majority of professional programmers (most estimates I've seen have put it at between 90% and 95%) are employed developing custom software that is seldom distributed beyond the company that employs them (or the company that hired them as consultants). Most web programmers would also fall into this category, their work is visible, but not distributed.

      For most programmers, copyright protection is meaningless. It doesn't affect whether or not they make a living. It has no bearing on the software industry as a whole. On the flip side, wide availablilty of high quality Free software makes our jobs easier, and improves our profit margin (if a client refrains from spending $50,000 on Oracle licenses, but instead spends $20,000 on implementing a custom feature in PostgreSQL, both the client and the developer are better off).

      There is only one segment of the industry (small in number of programmers, but highly visible) that counts on copyright for survival: The off-the-shelf software producers. Most of these companies are producing bad code at the expense of users. I won't shed a tear if the Microsofts or the Adobes of the world fail to make a profit.

      --

      ----
      Open mind, insert foot.
    3. Re:Some software has to be non-free by Hobbex · · Score: 1

      It would be impossible for a bunch of programmers to get together and support themselves by developing great software. They'd have to find some other thing they could sell along with it. But suppose they didn't want to do that. Suppose they just wanted to write software - they're screwed. Those people are no longer free to just write software!

      Can you believe this: It is impossible for a bunch of nose pickers to get together and support themselves by picking their noses. They'd have to find some other they could sell along with that. Suppose they just wanted to pick their noses - they're screwed. Those people are no longer free to just pick their noses!

      Repeat after me: You DO NOT have a right to get paid for something just because you happen to enjoy doing it. That is not the way the world works, that is not the way the world has ever worked, and nor will it ever work that way. I can't believe that this discussion is full of people calling those who do not believe in proprietary information communists, while people like you argue otherwise on the grounds that people have some a basic right to a sallary even when the natural market forces do not support it. You cannot get much more socialist then that notion.

      And because I know you people cannot keep your arguments apart and will respond with something like,
      "You cannot compare programers with people who pick their noses, computer programs are important to soceity," I ask you to consider what that means. YOU are motivating the taking of peoples freedom (telling me I cannot communicate a piece of data IS taking my freedom) by the value of the software written. It is YOU, NOT STALLMAN who is arguing against peoples individual freedom with vague arguments about society.

      The bullshit in this forum knows no bounds lately...

    4. Re:Some software has to be non-free by tc · · Score: 1
      while people like you argue otherwise on the grounds that people have some a basic right to a sallary even when the natural market forces do not support it.


      But "natural market forces" do support it. Witness the many software companies in existence that exist purely by selling software, and not from selling services or hardware. Stallman is bemoaning that fact. The market currently supports proprietary software. If at some time in the future the market does not support proprietary software, then that's fine too, but I just don't think it's going to happen.


      A world where software had to be free (e.g. by dictatorial fiat, constitutional amendment, or whatever) would be a distortion of that market. To take your nose-picking analogy - I'm all in favour of people charging for nose-picking if the market supported it, but I'm against a world where it was mandated that nose picking had to be provided free.


      The freedom to be able to charge for my work if I like, and to let the market decide is a freedom. If you don't like the conditions I attach to my work, and someone else offers conditions you prefer, then get your software from them. Let the market decide who wins.

    5. Re:Some software has to be non-free by tc · · Score: 1
      There is only one segment of the industry (small in number of programmers, but highly visible) that counts on copyright for survival: The off-the-shelf software producers. Most of these companies are producing bad code at the expense of users. I won't shed a tear if the Microsofts or the Adobes of the world fail to make a profit.


      You may not shed a tear if those particular companies didn't make a profit, but you might shed a tear if off-the-shelf software disappeared completely. Why shouldn't it be possible to run a business producing off-the-shelf software? You may not like some of the companies currently doing that, but it doesn't follow that going into business to produce off-the-shelf software is in and of itself a bad thing.

    6. Re:Some software has to be non-free by TCaptain · · Score: 1
      Repeat after me: You DO NOT have a right to get paid for something just because you happen to enjoy doing it. That is not the way the world works, that is not the way the world has ever worked, and nor will it ever work that way

      Perhaps not, but you DO have the RIGHT to TRY and earn a living doing something that you love. To use YOUR hotheaded example, if you absolutely want to turn nose-picking into a business...go right ahead..that is YOUR right. You may not succeed...but trying to is your right. You may not have the right to success (and I don't believe anyone SHOULD), but you have the right to try for it in any reasonable way.

      --
      "I'm not a procrastinator, I'm temporally challenged"
    7. Re:Some software has to be non-free by istartedi · · Score: 2

      The vast majority of professional programmers (most estimates I've seen have put it at between 90% and 95%) are employed developing custom software

      If this is true, then how can proprietary software be a burden to anybody? Why don't companies just write their own OS for internal use?

      At any rate, these are figures that people pull out of their posteriors. Even if accurate, they ignore the issue of the relative importance of the work being performed. Also, being a minority doesn't make something less important. Far less than 1% of the people in your state are elected officials, but what if we decided to restrict their civil liberties?

      These statistics are most often bandied about by people trying to get others to ignore the rights of proprietary software developers by placing them in a minority. If this kind of logic were applied to racial minorities, the person who did so would be justifiably blasted. Yet applying this logic to a professional minority seems to be socially acceptable. Why?

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    8. Re:Some software has to be non-free by Anonymous Coward · · Score: 0

      That's a point I've been making for many years...

      He's also stated that he has purposefully not gotten married and had children because he knew the desire to care for a family would conflict with his hippy view of doing all work for free.

      Very strange man, and certainly not a benefit to our national growth.

    9. Re:Some software has to be non-free by DGolden · · Score: 1

      Personally, I wouldn't care if all proprietary off-the-shelf software companies went out of business. Screw 'em.

      At the same time, I'll happily _buy_ GPL or BSD licensed software off-the-shelf, particularly large packages, since it's usually easier to buy them, and get a nice printed manual, than to spend an age downloading them.

      --
      Choice of masters is not freedom.
    10. Re:Some software has to be non-free by tc · · Score: 1

      I'm guessing you're not a gamer then.

    11. Re:Some software has to be non-free by DGolden · · Score: 2

      "natural market forces" have nothing to do with the proprietary software market. It's only there because of governmental market interference via copyrights. In a natural market, there would be no copyright (incidentally rendering the GPL unenforceable).

      In fact, in a natural market, you'd be laughed at for trying to sell software, since, in the absence of copyright, it's non-scarce. The only thing you could sell would be the time and effort you expend _writing_ the software in the first place.

      Copyright is not a law of nature! It's a way to sell the same thing to suckers over and over again. Some of the greatest works of art and inventions of all time were produced in eras without copyright. My personal opinion is that if copyright were done away with, there'd be far less rubbish produced, but the best stuff would remain, since the best stuff tends to be done regardless of the profit motive.

      --
      Choice of masters is not freedom.
    12. Re:Some software has to be non-free by tc · · Score: 1
      My personal opinion is that if copyright were done away with, there'd be far less rubbish produced, but the best stuff would remain, since the best stuff tends to be done regardless of the profit motive.


      Erm, no. For example, how are video games going to get made? It takes a whole team of people, including programmers, artists, testers, musicians and designers several man-years of effort to make a game. Those people are not going to build the quality of games with the depth of content you see today without being compensated for their work - because it's a full time job. Without copyright, the only games you'd see would be those that one or two guys can produce in their garage in their spare time - sure, they're fun, but they just aren't the same as polished modern productions. (And if you're going to argue that those modern polished productions are crap anyway, then all I can say is that it's a point of view, but not one shared by millions - and Final Fantasy VII could not have been produced by a couple of guys in their garage).


      The fact is that copyright enables a whole class of work to be produced that otherwise would not have been because it would not be economically viable.


      Furthermore, copyright is precisely what enables Free (as in speech) software. Without copyright, I could take a piece of Free software, modify it, and then distribute the binary without redistributing the source. The thing that stops me doing it is the license agreement. So if you support Free software, then you already, by implication, support the idea of software licensing. The only question is which software licenses do you allow. I would argue that developers should be free to choose whatever license they want and let the market decide which licenses people find attractive.

    13. Re:Some software has to be non-free by Anonymous Coward · · Score: 0

      AFAIK, the FSF doesn't get any government grants.

      Stallman worked in the software industry for years as an independent consultant. He quit because he got a MacArthur "genius grant," which gave him the time he needed to quit and work on what he really cares about: Free Software.

      If someone offered you enough money to quit your job and do what you love all day (building model planes? Skiing? trolling Slashdot?), wouldn't you take it?

      Finally, why should anyone care about an industry? I certainly can't think of a single industry I give a rats ass about. One should care about doing the right thing, and living in an honest fashion.

    14. Re:Some software has to be non-free by Anonymous Coward · · Score: 0

      let the market decide which licenses people find attractive.

      That only works properly if you assume perfect information on the part of the people in the market (Economy 101). Today, the vast majority of people are actively fed disinformation via microsoft-controlled media. This is silly.

    15. Re:Some software has to be non-free by Hobbex · · Score: 2

      The fact is that copyright enables a whole class of work to be produced that otherwise would not have been because it would not be economically viable.

      A moment ago it was a natural right, and now you are back to utilitarianism. Is it so hard to understand that we do not think that utilitarianism can EVER justify such a massive infringement on our individual liberty and integrity (and it IS massive, you cannot support copyright and be against laws like the DMCA and "SS"SCA, they are not only justified but necessary if preserving copyright is the goal).

      "Everyone get's paid for information they create" is a nice ideal, as is "from each according to ability, to each according to need" but I can accept neither given the cost to my freedom that either entails.

      Furthermore, copyright is precisely what enables Free (as in speech) software. Without copyright, I could take a piece of Free software, modify it, and then distribute the binary without redistributing the source. The thing that stops me doing it is the license agreement. So if you support Free software, then you already, by implication, support the idea of software licensing. The only question is which software licenses do you allow. I would argue that developers should be free to choose whatever license they want and let the market decide which licenses people find attractive.

      It depends what form of Free software you support. The GPL includes ONE restriction that would not work without copyright, that is the requirement that derivative versions be released with source code. It is absolutely true that Stallman saying, "I need source code so I can hack it" is no different from Bill Gate's saying: "I need money so I can get richer."

      So anybody who does not recognize the concept of "copyright" cannot support the GPLs source code requirement, but everything else about it, including the much attacked Copyleft, is not the slightest bit at odds with reality. There is nothing to indicate the free software model could not survive without the source code requirement.

    16. Re:Some software has to be non-free by AmirS · · Score: 1

      But you can't have a business that exists to develop software.

      Yes you can, ask any software consultancy. They get paid to write software, regardless of the licence the software is subsequently put under.

    17. Re:Some software has to be non-free by Balinares · · Score: 2

      Hmm. Sorry, I beg to differ.

      For quite a while, RMS earned a living by developping and selling a 'little' tool you might have heard of, Emacs. All irony aside, yes, RMS actually sold Emacs. GPL'ed, with the source and everything, but he sold it.

      Interesting, isn't it?

      --

      -- B.
      This sig does in fact not have the property it claims not to have.
    18. Re:Some software has to be non-free by tc · · Score: 1
      A moment ago it was a natural right, and now you are back to utilitarianism.


      I don't think I ever described it as a "natural right". I'm pointing out that copyright serves a very valuable purpose in society. And what is a "natural right" anyway? How do you define the difference between a "natural" right and one that society grants people for some other reason? Sounds pretty vague and hand-wavy to me that one right is somehow "natural" and another one isn't. The right to free speech? Sounds natural, but is it? Many countries don't have it. What about it makes it "natural"? What about the "right" to bear arms? Is that natural? If so, why? If not, why not? Point is that you're describing a particular right as "natural" as though that makes it superior, but I'm arguing that every right we have is really just a construction of society (unless you want to invoke some sort of quasi-religious justification) and therefore the term "natural" is meaningless.


      Actually, selling proprietary software doesn't even need copyright - just contracts (you do support contracts, right?). I can make you sign a contract agreeing not to redistribute the software before I give it to you. If you copy it, I sue you for breach. The only piece that copyright adds is that it prevents you from laundering away the contract via intermediary (i.e. a third party who didn't sign the contract that somehow got ahold of it would be able to copy it without limitation were it not for copyright).

    19. Re:Some software has to be non-free by Hobbex · · Score: 2

      I don't think I ever described it as a "natural right". I'm pointing out that copyright serves a very valuable purpose in society.

      I took the term "natural right" from your earlier claim that '"natural market forces" do support [proprietary software]'. Since you thus included copyright as a natural market force, I don't think it was a leap to assume you claimed it as a natural right. I also did not claim that Freedom of speech was natural right. I usually refer to it as a fundamental liberty.

      Actually, selling proprietary software doesn't even need copyright - just contracts (you do support contracts, right?).

      A contract giving up your right to life would not hold up legally - you cannot sign a document allowing somebody to kill you, especially not for money or services in return. Nor can you sign a contract selling yourself in slavory, regardless of whether you want to or not.

      If you cannot sign away you right to life, or your freedom of self determination, is it such a big leap to say you should not be allowed to sign away your freedom of speech either? I don't see any difference.

      The only piece that copyright adds is that it prevents you from laundering away the contract via intermediary (i.e. a third party who didn't sign the contract that somehow got ahold of it would be able to copy it without limitation were it not for copyright).

      That's a pretty big "only", don't you think? In fact it is a huge difference - if I sign a document, then I have considered it and made a choice. But I am never given a choice about copyrighted material - much as I try, you cannot live today without being constantly exposed to copyrighted information, and thus without being given any choice I am filled with information that law restricts me from communicating freely.

      If you cannot see the gag, it is only because you are wearing the blindfold as well.

    20. Re:Some software has to be non-free by tc · · Score: 1
      "Natural market forces" was your description, not mine - hence the quotation marks around it when I used the term. I also notice that you didn't address my point that you are asserting that freedom of speech is a "natural" or "fundamental" right but that ownership of one's intellectual ideas is somehow less "natural" or "fundamental" without really giving any justification for that point of view. I don't think it's at all obvious that one is a more "fundamental" right than the other - you simply assert that it is true, and of course, hey presto, that proves your case.


      As for signing away your freedom of speech, thousands of people do that every day. In fact, if you're employed, you've probably done it yourself. Or are NDAs a gross violation of some "fundamental" or "natural" (however you were planning to define it) right too?


      It seems fairly obvious that regardless of the philosophical purity or otherwise of freedom of speech reigning supreme, there are excellent pragmatic reasons why society sometimes puts a check on it. Blind following of a philosophical point of view (however noble you may believe it to be) without regard to the practical implications for society is called religion - and from my observance of religous governments around the world, most of them don't really look like fun places to be.

  20. Copyrights and Licensing by Gleef · · Score: 2

    [Disclaimer, I haven't read Tim O'Reilly's web log, it is slashdotted]

    Michael writes:

    ...all licensing, including the GPL, is an expression of power over what other people can do with the software.

    I disagree. Copyright Law is an expression of power of the copyright holder over the users of the media. Many licenses (eg, the typical Microsoft EULA) make use of the power of Copyright and Contract Law to claim even more power over the users. It makes sense to say that these licenses are an expression of power.

    The GPL, and other Free Software licenses take no additional power over users beyond those already exerted by copyright laws. In fact, they give users additional freedoms that they would not otherwise have. I would call these licenses expressions of freedom, not power.

    I take issue with O'Reilly's description of copyright law as a compromise between creators and users. There's absolutely no evidence that the rights of users are considered when copyright laws are made.

    Historically, yes, copyright law has had much more to do with balancing the rights of creators with the rights of publishers. In the US, the rights of users are brought into the equation by the doctorine of Fair Use, which is a matter of legal precident in the court system, not by creation of laws.

    Fundamentally, however, any law is an agreement between "The People" (being those who permit the government to exist by following the rules and refraining from revolting), and those particular people governed by the law. Copyright law is no exception.

    The basis of Copyright Law in the US is in the US Constitution, Article I, Section 8: "The Congress shall have the power ... To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;" Congress is supposed to legislate according to the will of the people, or at least the people who voted for them.

    So basically, Copyright Law as it now stands in the US is a compromise between the users (via their representatives in Congress), and the creators (via their lobbyists in Washington). Yes, it is a one-sided compromse (observe that the lengths of copyright have always been set so that Mickey Mouse stays out of the public domain).

    If you want a different balance, make sure your will is known to your representatives. If your representatives ignore your will, vote for someone else. If enough people get involved, our government still won't be perfect, but at least it will better represent the will of people, and look less like the will of lobbyists.

    For those of you in other nations, the basic theory is the same, the mechanisms are different.

    --

    ----
    Open mind, insert foot.
    1. Re:Copyrights and Licensing by Anonymous Coward · · Score: 0

      ...except that the US is turning into a state of the People (people/organizations well-heeled enough to influence or fund policy) and the people, the rest of us left to deal with what "gifts" get granted to us.

      The US Congress, heck, most US governments, has not worked to the best interests of those who actually cast the votes that put them into office, but for those who have funded and facilitated their campaigns, directly or indirectly.

  21. a reply to michael... by lynx_user_abroad · · Score: 2, Insightful

    All copyright law changes made in my
    lifetime, nearly all copyright law changes ever, have been expansions
    of copyright law - if it's a compromise, it's an extraordinarily
    one-sided one. (I suppose you could a describe a mugging as a
    compromise between the mugger and the little old lady over rights to
    her purse.) Copyright law is more accurately described as a compromise
    between copyright holders and copyright holders. Other descriptions
    are both inaccurate and do a disservice to efforts to reform the laws.


    Either I have misunderstood what you have said (most likely) or you have little understanding of the idea behind copyright law.

    Copyright law is (in most, some would argue all, cases) the only thing which
    prevents you from making a copy of another person's intellectual property.

    It presupposes that you accept the concept of "intellectual property" as valid.

    Why would you want to accept the concept of intellectual property; the concept that someone else "owns" an idea, and has property rights to it?

    You accept it because of the benefit it brings to you to do so. Or at least you do if you're smart.

    The idea behind copyright law is that we agree as a society that
    the benefit we derive from having Authors and Inventors share their ideas
    is worth more than the cost of granting to them a limited
    monopoly of control over the use of those works.

    If you feel that this deal is no longer working to your benefit, you can agitate for a renegotiation. If we as a society
    feel the same way, then we should re-write the terms of that deal.
    We should all understand that whenever the terms of this deal
    are changed, either to the benefit of the Authors and Inventors, or to the
    benefit of the public, these changes will have repercussions.

    I agree with you; since the establishment of copyright law in the United States, the terms of this
    agreement have consistently been re-adjusted in favor of the Authors and Inventory.
    (Or rather, in favor of the publishers. Was that intentional?)
    Perhaps there is a need to re-evaluate the terms of this agreement once more.
    Perhaps we need a Federal oversight comittee to manage the
    national Intellectual Property and Copyright issues for the benefit
    of the society in the same manner that the Federal Reserve
    system manages the money supply for the general benefit of the society?
    --

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

    1. Re:a reply to michael... by Theodrake · · Score: 1
      The idea behind copyright law is that we agree as a society that
      the benefit we derive from having Authors and Inventors share their ideas
      is worth more than the cost of granting to them a limited
      monopoly of control over the use of those works.

      I believe the biggest problem with the current copyright laws are that they seem to have forgotten the "limited" term. As someone else pointed out the copyright law keeps getting changed to keep Mickey Mouse from becoming public domain. So old Walt's heirs have the ultimate perpetual wealth generator protected by US law.

    2. Re:a reply to michael... by markmoss · · Score: 2

      Just one thing about your screed: only at the end of a very long rant do you note the existence of publishers. But it is publishers that donate big bucks to "the best Congress money can buy", and that keep getting the best of the changes in copyright law, to the disadvantage of both users and creators.

    3. Re:a reply to michael... by hyphz · · Score: 1

      > Perhaps we need a Federal oversight comittee to
      > manage the national Intellectual Property and
      > Copyright issues for the benefit

      That would be a very good idea, but it would have to be seperate from government.
      It's the government connection which has led to a lot of the silliness in copyright these days, such as patenting ideas that are never used to stop competitors using them ("inspire innovation.."), and of course the age-old tradition that the duration of copyright is author's life plus the number of years since the death of Walt Disney rounded to the nearest 25.

  22. "All licensing is power" by The+Pim · · Score: 2
    I can't get to the article, but according to michael, a theme is that "all licensing ... is an expression of power". ESR based his rebuttal on the same premise: "Stallman and Kuhn want to be able to make decisions that affect other developers more than themselves.... [T]hey want power."

    While strictly true, this is a blatantly unfair claim. If we accept that actions are expressions of either freedom or power (as per Kuhn and Stallman's definition), we must also accept that expressions of power either limit others' freedom, or limit others' power. Using power to limit freedom, we can all agree is evil. Using power to limit power, however, must be allowed in some form, unless you feel that no-one may stop thieves and murderers.

    If you acknowledge that software licensing is a form of power (and it is RMS's primary contension that proprietary licensing is an exercise of power that deprives users of essential freedoms), then it follows that GPL licensing uses power to limit power. It becomes a question of whether it's acceptible for individuals to limit others' power in this way. But you can't simply vilify all forms of power.

    --

    The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
    1. Re:"All licensing is power" by Aapje · · Score: 1

      So according to you, the ability to earn money with your creations is not a freedom, but a power (evil creative person that I am).

      So tell me why I would create music, books, games, etc? Strangely enough copyrights and patents have worked pretty well for a long time, until we started to extend them to envelope trivial matters (one-click) or undermined the fair use clauses (DMCA). It seems more logical to me to reduce their scope as they don't apply that well to software (mostly the duration and extent), as well as making fair use a right (that can't be taken away with something like the DMCA). But I can see little wrong with the principle that one can ask money to share his creations. Monopoly abuses can hardly be blamed on a license, it's also an issue with non-software monopolies. A good legal system and good laws should be an answer to that problem.

      Why are so many people on /. fighting for an ideal that they can't back up with proof/logic? Even RMS admits that developers will have a hard time earning their living. Can you ever see businesses going for this? Do you really believe you can force it on them?

      Why not ally with the companies that make money from fair use? There are plenty of those (just about every company creating consumer devices). Ally with schools and universities. Ally with businesses that pay too much for their software. Use them as a counterforce to the current stupidity.

      But . . . most people on /. would rather be Don Quixote.
      .

      --

      The Drowned and the Saved - Primo Levi
  23. The real difference in arguments is... by Anonymous Coward · · Score: 0
    ...that Stallman's dark predictions of the future where copyright law shackles the masses for the benefit of the few are becoming public policy and law in the US. Alternate predictions of GPL software infecting the world and leading to non-progress seem so much more remote and silly. Additionally, those concerned with the GPL have the obvious counter of Just Say No that the alternatives lack.

    In light of current trends in intellectual property law, I humbly suggest that GPL is an excellent defense against an out-of-control system that is now being used contrary to the compromise from which it arose.

  24. Liked the line... by smittyoneeach · · Score: 4, Flamebait

    But the GPL is just as much an expression of power over users as any proprietary license.

    Hello, RMS.

    I like the project I'm working on. I want to share the source code, because I think a lot of other people might apply it in groovy ways that don't suggest themselves to me.

    But YOUR viewpoint is brick for brick the same prison as the Redmond Institute for the Monopolistically Inclined.

    Mr. O'Reilly, your moderate view is a breath of fresh air.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    1. Re:Liked the line... by Darth+RadaR · · Score: 2

      <snip>
      "Hello, RMS.

      I like the project I'm working on. I want to share the source code, because I think a lot of other people might apply it in groovy ways that don't suggest themselves to me."
      </snip>

      While you're at it, do you think RMS will let me GPL this? :)

      #include <iostream.h>
      void main()
      {
      cout << "Hello World";
      cout << endl;
      }

      --
      /*drunk.. fix later*/
  25. Europeans by Plisken · · Score: 0

    European are fucking pussy, socialists. You can almost feel the jealousy when they try to bash the United States(the greatest country to ever exist by far), in one of their posts.

  26. It can be both (was Re:Some software ...) by Christianfreak · · Score: 3, Interesting
    It can be both and that's the point that most people miss. The GPL doesn't say you can't sell the software, it just says that you have to provide the source and that it can be copied.

    The copying issue is the problem and what I would love to see is a free license with the following restrictions:

    1. Source must be open (like GPL)
    2. The code or the program can be copied and given away but it can't be charged for or mass produced without compensating the original author or getting his/her consent
    3. Derivative works could be created but should be shown to the original author for a review before it can be mass produced or sold this would keep people from changing one line of code and calling it their own.
    4. If the original author cannot be found (and the creator of the derivative work has tried in good faith to find them), no longer supports the project and has not appointed another person to do so (i.e. the project is dead) then the work becomes public domain. This would keep people committed to their projects or finding others who would be.


    I believe something like this would go a long way to making sure that developers get their due, and can earn a living by charging for software but other developers/users can make copies, share with friends, or learn from the code.
    1. Re:It can be both (was Re:Some software ...) by SuiteSisterMary · · Score: 3, Interesting
      The GPL doesn't say you can't sell the software, it just says that you have to provide the source and that it can be copied.
      In other words, you might as well give it away for free, and ask for donations.
      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:It can be both (was Re:Some software ...) by Happy+Monkey · · Score: 2

      Or sell the first copy for a million billion dollars.

      --
      __
      Do ya feel happy-go-lucky, punk?
  27. imagine this by Anonymous Coward · · Score: 0

    Jane spends 1000 hours slaving over code for the best web browser ever. I've been sitting on the couch watching the Simpsons, so I get to tell her what to do with the code she has just produced. I can tell her how I can use it, how I can distribute it. Sound fair?

    Douglas Adams spends the last 6 months of his life writing the beginnings of a novel. He dies, and his publisher decides what happens to the novel, to what extent it is butchered by some ghost writer, and where the profits go.

    Lars spends 20 years creating songs. I buy one of his cd's and decide that I get to say who can listen to the music and under what conditions.

    Jerry Siegel and Joe Schuster create Superman. National, now DC, now AOL-Time-Warner-God, Inc, now decide how the character is used, how it is distributed, and who owns it. Jerry and Joe end up working in the mailroom for chump change.

    None of these scenarios is morally correct to my mind. Luckily, Jerry and Joe's heirs won back some of their rights in court and now the some creators of some of the biggest icons in comics are getting some recognition, but it is still too little too late.

    Creator's Rights. Repeat it to yourself. You create it, you put the sweat and thought into it, you own it, you control it. Not the corporations, not the chump downloading the file. RMS is simply wrong. The creator can give up rights, which Lars and others have done, but they have to to have the choice, not the leeches.

    1. Re:imagine this by hyphz · · Score: 1

      The problem is that creator's rights are being *weakened* by the same legislation that's supposed to protect them.

      Firstly, there's the right to create in the first place, which is slowly but surely being killed, the logic being that if you can't create anything (or if you can't consume anything you've created), you can't create (or consume) something that's a copy of someone else's work. The fact that you can't create anything of your own means nothing, of course. What do the content firms care? If you had "talent" you'd already be working for them, right?

      Creating something, and putting the "sweat and thought" into it, also does not make it sell. To do that, you have to get it distributed and advertised. This likely takes money that you don't have, and in many cases money isn't enough - it also requires REPUTATION for being a good seller, which you don't have and (since you can't sell w/o reputation and you can't earn reputation w/o selling) can never get. (So much for capitalism being about taking risks to get reward. All the big firms have already taken their risks and they are *still* getting the reward, so they have no real motive for taking further ones.)

      To get distribution, you have to sell up your work to a firm, which usually involves signing away all your creator's rights and leads to the type of examples you come up with.

      And there's the problem. Most of the time, the creator *doesn't* have the choice to give up rights or not - they *have* to give them up, because if they don't, their creative work will forever be a little file on their hard disk or a lost manuscript. Even internet distribution doesn't help because it doesn't include effective advertising, without which yer average consumer won't notice it. And if you can't shift yer average consumer, you'll never make any of the big firms give a damn because they'll always be plenty of sheep to prop them up.

      So, if we're going to fight for creator's rights, let's fight for the right for creators to *have* their work distributed and sold if they wish, instead of having it filtered out after a 2-second listening, left on the bottom of a slushpile for months, or being told they can't have a game console SDK because they haven't written a console game yet.

  28. Point for Point Comments and criticism of O'Reilly by dh003i · · Score: 0, Insightful

    Ok, I'm going to be rather harsh and criticize this point for point.

    There's an old children's story I heard once... Lets start out with O'Reilly's objectionable mentioning of the story regarding cows and butter. There's a reason he doesn't tell you the name of the story: that's because the story is racist, designed to make fun of African American people. The story basically details an African American boy going to get things for his mother each day and idiotically blundering in doing such simple things. The story was clearly desiged to imply that African American people are dumb.

    My goal is to see as much good software created as possible, and for that to happen, we need a range of licensing models.

    A simplified and stupid goal. What good is it to have "good software" if the vast majority of the public can't afford it? The goal should be to maximize the amount of good software the the public effectively has access to(that means, maximize the amount of good software that the average person will get). Progress is useless to society if it only helps the upper echelon of the rich. There are currently "treatments" for AIDS. Big freakin' deal. Only the richest 1% of people in America can afford AIDS treatment. Who cares? Zillions of tax-payer dollars were pumped into research for AIDS...the result: a "treatment" that is completely unavailable to the average person; only the richest of the rich benefit from tax-payer dollars spent on AIDS research. Don't expect that to change when a "cure" is found either.

    The Slashdot moderator noted: "it's pretty clear that true freedom would not let one person control what another does with software."

    This is just silly. The GPL absolutely controls what other people can do with software. Even the BSD license, which is very generous, places restrictions (e.g. attribution).


    O'Reilly's assertion that "that's silly" is not backed up. Simply because GPL does express power over others, does not mean that people have the right to excercise power over others in the form of licensing. GPL is a licensing solution designed to work under the current system of IP, which does excercise some power over others, in order to prevent them from excercising power over others. I agree that GPL does excercise power over users; however, it is the only way under our current system to prevent those users from modifying the code, copyrighting it, and excercising undue power over others.

    I'm a firm believer in the original goal of copyright law, which was to maximize progress in the useful arts.

    Again, the same criticism applies. "Maximizing progress" is pointless. What you want to maximize is useful progress that the average public person benefits from. If progress in software means that you have to spend 1000 dollars for a single program, that progress is useless to the vast majority of us. Might as well not have it, resources are better spent on a cheaper alternative.

    And I know that sometimes throwing something to the winds (i.e. releasing open source software) is the best way to maximize progress, while at others, placing restrictions on its distribution takes you further towards that goal.

    Closing off ideas and placing restrictions on them is never the optimal way to increase progress; and it certainly is never the optimal way to increase useful progress(progress that the majority of the public can benefit from). Want a historical example? Lets see, lets compare the Modern age of "enlightenment" and the Ancient age, to the Middle Ages. In the ancient age, great scientific progress was made, as was mathematical progress and technological progress; the same in the modern age; furthermore, people's rights in each age were, relatively, well-respected. The Middle Ages: half a millenium of wars, torture, religious dictatorships, and zero progress. The only progress made during the middle ages was progress in killing and death. Ancient Mayan scripts were destroyed at the "ends" of the Middle Ages by visitors to America(this is technically not the "Middle Ages", but still an era under the control of religious idiocy and closed-mindedness). The medical scripts of Imhotep, the great Priest of Egypt, were destroyed at the onset of the Middle Ages...another wonder we can thank religion and closed-mindedness(including closing off ideas) for. Imhotep was the first real practitioner of medicine, even before Hippocrates. Thanks to the destruction of his work, medicine may have been set back centuries.


    ----------

  29. Can't see eye to eye by nathanh · · Score: 5, Insightful

    O'Reilly says

    My goal is to see as much good software created as possible, and for that to happen, we need a range of licensing models.

    But that's not the same goal as RMS. RMS has repeatedly stated that he'd accept an inferior piece of software, if the superior product was non-free. RMS expects the right to copy the software, read the software, learn how it works, and make modifications to it. RMS wants the software to be unencumbered at to how you use it, where you use it, why you use it, who uses it, when you use it, EXCEPT for the tiny encumberment that you don't deny anybody else the same freedoms.

    We have to keep our eyes on our goals, not on the means we use to achieve them.

    Until O'Reilly argues on the same wavelength as RMS - which means either attacking the stated goals of RMS, or attacking the means RMS uses to achieve those goals - then O'Reilly won't have an essay worth reading. When you watch a debate you expect PRO and CON for the SAME argument, not PRO and PRO for DIFFERENT arguments.

    1. Re:Can't see eye to eye by RichDice · · Score: 1

      > Until O'Reilly argues on the same wavelength as
      > RMS - which means either attacking the stated
      > goals of RMS, or attacking the means RMS uses
      > to achieve those goals - then O'Reilly won't
      > have an essay worth reading. When you watch a
      > debate you expect PRO and CON for the SAME
      > argument, not PRO and PRO for DIFFERENT
      > arguments.

      Actually, no. In debating terminology, what Tim O'Reilly has done is offer us a "counterplan." The only requirement of a counterplan is that it be mutually exclusive to the plan offered by the government (or, "pro") side. Since "software should be the best software possible" is mutually exclusive with "software should be Free-as-in-what-RMS-likes" (at least in some possible cases, which is what it should be), then what Tim has done is a valid approach to the debate.

      He offered this counterplan because he disagreed with the premise offered by RMS. This is valid, too. Were it not, then the government side would be free to offer a case which would put the opposition in the position of having to answer a question like, "Have you stopped beating your wife yet?" and giving them only "yes" and "no" as potential replies. (I.e. You're damned with either possible answer.) Instead, answer "Mu."

      Cheers,
      Richard

  30. On GPL and "less free" by Ogerman · · Score: 2

    The only way to fight proprietary software in a world that has largely accepted it is to use copyright against itself. This is precisely what GPL does. GPL is the license of choice for those who believe that no software should be proprietary. That's why the license is "virulent" too.

    Some people argue that GPL is "less free" because it cannot be turned proprietary by a third party, as with the BSD license. However, this argument stems from the belief that it's OK for some software to be proprietary--and proprietary software is clearly less free.

    In some sort of ideal utopian society without copyright, these issues would be mute because software would be incapable of being sold and thus no economic advantage would be had from closed source. The only way software could be commercially produced in such a society would be by paying programmers / software companies for their focused labor instead their end product. And in fact, this is the ultimate goal of true proponents of Open Source software. Though copyright may be with us for awhile, GPL is a huge step towards reducing its power in the software industry.

    1. Re:On GPL and "less free" by Dionysus · · Score: 1

      There is a big advantage to hide the source code even without copyright. If there is a problem, you have to come to me to fix it and create a new fixed binary.

      Don't really understand the argument that if copyright went away, suddenly all the closed-source code out there would turn opensource.

      --
      Je ne parle pas francais.
    2. Re:On GPL and "less free" by elflord · · Score: 1
      The only way to fight proprietary software in a world that has largely accepted it is to use copyright against itself. This is precisely what GPL does.

      I disagree. By requiring that the source be made available (and not just binary executables), it actually benefits from the basic principle of copyrights -- that creators should be able to set the terms of use.

      In some sort of ideal utopian society without copyright, these issues would be mute because software would be incapable of being sold and thus no economic advantage would be had from closed source.

      Actually, there would be no reason to publically release source code. In fact most companies would be hesitant to do this because they want to preserve their trade secrets where possible. Moreover, I suspect there would be more intrusive registration requirements for software packages.

      The only way software could be commercially produced in such a society would be by paying programmers / software companies for their focused labor instead their end product.

      Which is a terrible system, because most home users, and small businesses can't afford a programmers salary. Which explains why the traditional model still prevails. If it was true that it was more efficient for companies to buy developer time, they'd do that.

      And in fact, this is the ultimate goal of true proponents of Open Source software.

      I disagree. It's possibly the goal of GPL proponents, but that's not the same thing.

      Though copyright may be with us for awhile, GPL is a huge step towards reducing its power in the software industry.

      Not at all. The GPL depends on copyright as much as proprietary software does. Perhaps what it accomplishes is to reduce the power of proprietary software (which is a good thing IMO) and reduce the damage caused by more intrusive copyright legislation.

  31. I don't get the whole debate... by Dan+D. · · Score: 1

    Some people choose BSD because they want to let everyone including MS decide what to do with the end software (including reselling it as their own) except they have to include the credit.

    Some people choose GPL because they don't want to let everyone including MS decide to resell the end software as their own. Regardless of credit.

    Some people choose a MS like EULA because they think their crap peice of software will make them a buck, when in reality if its any inkling of good, MS will probably borg it.

    RMS isn't forcing anyone to write the software as GPL. I don't think he owns a gun. Even BG isn't forcing you to use windows, as much as he tries. BSD isn't forcing you to do anything either. None of them are forcing anything. The original author who chooses the license is doing all the forcing. RMS isn't forcing any of those authors. BG does a little by not allowing GPL when you use MS devel tools. Even RMS doesn't do that. Microsoft could *use* gcc if it wanted. It just couldn't edit it. So? Why would MS want to edit it anyway? It works better than most the tools they have as it is.

    Just strange. Yes each of these views also has an "optimal" world view tied to it, that IF they all had complete control over the word they'd do something very specific and limiting with that control, in the meantime they work with what they've got and nothing's really changed all that much.

    I'm still going to use the GPL because I really don't want to have to take credit for my crap software, but I do want whatever the community does to it to come back to me so I can use it.

    Nathan.

    --
    People who quote themselves bug the crap out of me -- Me.
  32. Shakespeare and money lenders by Anonymous Coward · · Score: 0

    Copyright should reward authors, but like a money lenders, usuary rates/ pound of flesh NO.
    Gatt.org, has a point, when 100' of 1000's of aids deaths are really for the overall good of IP drug patents., is proof that exceptions must exist.

    Cutting to chase, society is much the poorer when cowards cost lives AFTER receiving fair compensation. Another metric are the trilions of man hours lost, learning (changing) software systems, boot up times, and applying patches, over and above a open-source possibilities.

    Also , copyright is being abused when products are withdrawn from society alltogether - like windows 95, is like saying if we burnt all books older than 70 years, then new authors and society would be better off. revive the arts..boost the economy... similar principle.

    Easy to see the conclusion is that choice and viable alternatives must be put above all else..

  33. Re:Women - The Myth of the Internet by Anonymous Coward · · Score: 0

    It's fairly easy to identify a real woman from a fake on the Internet..

    A real woman isn't a slut...
    Real sluts don't flirt on the Internet

    (the fun part is some of the guys on the internet realy are wemen who do NOT want to flirt)

  34. Sick of political bickering in software... by geomcbay · · Score: 2

    RMS's "Open Source is the One True Way and Closed Source is Evil" stand is the polar opposite of Craig Mundie's "Open Source is evil and communist and Closed Source is the American Way" but I find them equally offensive.

    Both should shut the fuck up and let developers release software with whatever license they choose and let the developers (and by extension, users) decide which method wins out...or, more realistically, allow both methods to exist in parallel.

    1. Re: Sick of political bickering in software... by BitwizeGHC · · Score: 3, Insightful

      RMS acts like a rabid maniac sometimes but when you stop to think about it his point makes a lot more sense from a freedom standpoint.

      Many people claim that true freedom is the right to impose whatever restrictions you want on something that belongs to you, a part of property law, and since software is intellectual property this naturally applies to software too. Unfortunately this does not hold water.

      If I own a piece of land then I am well within my rights to restrict your access to it. If I sell you a piece of land my right to restrict your use of it goes away. Why is this not so with software? Furthermore, if I buy a Honda, why should I expect the Honda corporation to restrict my rights to open the hood of the car, fix the engine if it breaks, etc.?

      What RMS is doing is challenging our notion of "intellectual property". Intellectual property rights are not natural rights. Congress was given the power to grant limited monopolies to creators and inventors, to encourage them to develop the arts and sciences in this country. What is happening, particularly in the proprietary software field, is exactly the opposite. Companies are using these rights to stifle innovation and competition in the field, to ensure that customers must purchase whatever software they sell no matter how bloated/buggy/outdated it may be (*cough*Windows*cough*). This has the potential effect of creating a sort of "software illuminati". Much as the guilds of the past kept information about their trade secret, both to remain in business and as a form of protection from a Church that banned the acquisition of certain types of scientific knowledge, the proprietary software companies of today keep their source code, which is nothing but information about their craft, secret. The Renaissance and the Industrial Revolution both came about during periods of relative intellectual freedom, when anyone could acquire the scientific knowledge necessary to invent and develop new technologies, art, etc.

      Free software promises to do the same thing in the software world. RMS realizes this, and so does Bill Gates which is why he's so afraid of it.

      RMS has not called for a law banning any form of proprietary software (that I can tell), and we all know that he has very strong opinions on what kinds of policy should be implemented in his version of a free society. I can't speak for him but it looks like he's taking the correct approach in a free society, putting his money where his mouth is. He believes that free software is so damn good from a freedom standpoint that it will eventually win out over proprietary software in the end, and that makes the GNU project a sort of social experiment to determine if this is the case. So far the outcome seems hopeful despite the landscape being littered with the decaying husks of open source dot-coms: Linux, Mozilla, Apache, etc. usage is still growing.

      This is why I use free software: because proprietary software is a car with the hood welded shut.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    2. Re: Sick of political bickering in software... by reflective+recursion · · Score: 1

      I sure hope you don't go around eating any kind of food from a grocery store. No more Coke/Pepsi/etc. for you.

      --
      Dijkstra Considered Dead
    3. Re: Sick of political bickering in software... by geomcbay · · Score: 1

      Why is this not so with software? Furthermore, if I buy a Honda, why should I expect the Honda corporation to restrict my rights to open the hood of the car, fix the engine if it breaks, etc.?


      I find this analogy lacking... The right to fix your engine, open the hood etc maps most closely to the right to reverse engineer, disassemble, etc the binary of software you have purchased. I fully support that right both with cards & software.

      However, Honda does not provide you with a blueprint, their CAD/CAM models of parts, detailed specifications of the entire car, etc...If they did, *that* would be like giving you the source code.

      Both in cars and computer software, I fully support the end user's rights to use the software in non-standard ways, hack it, paint it purple, whatever.... In neither case do I think the company has a legal or ethical responsibility to give you the source code, or exact blueprints, used to create the product. If they do, that's wonderful... I'm not anti-Open Source, I just think it should be entirely left to the developers to make that decision on a per-project basis, and those who proclaim that there's One True Way are just as crazy as religious zealots who spout that stuff and they should be ignored as crackpots, this goes for MS and FSF (and others).

    4. Re: Sick of political bickering in software... by steveha · · Score: 2

      RMS has not called for a law banning any form of proprietary software (that I can tell)

      He has done the closest thing I can think of: he has stated that developers should be required to release all their software under GPL only.

      Eric Raymond publicly challenged RMS: would you be in favor of, or against, a law requiring all software to be released under GPL? RMS did not reply. I think it is clear that if RMS did reply, he would say he is in favor of it.

      This is why I use free software: because proprietary software is a car with the hood welded shut.

      This is also why I like to use free software. But I support the right of people to buy hood-welded-shut cars if they want to! If people want to buy proprietary software instead of using GPL software, that's fine. If people want to buy an iMac instead of a beige box assembled from standard parts, that's fine.

      Note that GPL software is competing very well against the proprietary software. In the near future, people will no longer be willing to pay for a word processor, any more than they are willing to pay for a web browser now.

      steveha

      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    5. Re: Sick of political bickering in software... by Anonymous Coward · · Score: 0

      Don't put words in his mouth--the other unpopular positions he's taken show that if he though that were the Right Thing, nothing and nobody could talk him out of saying so. He's called for exclusion of software from copyright law, and maybe (I'm honestly not sure) even said a EULA shouldn't be able to revoke basic fair use rights, but AFAIK he never even suggested a ban on all other licenses. At least cite the debate, so we can make up our own minds about everything he did and didn't answer.

      I've always liked the hood-welded-shut analogy too. Do you support leaving people destitute or imprisoned for daring to unweld their own hoods, or having a friend or mechanic do it for them?

    6. Re: Sick of political bickering in software... by steveha · · Score: 2
      Don't put words in his mouth

      RMS hasn't come right out and said he wants a ban on other licenses. Indeed, Eric Raymond publicly asked him whether he would support a law banning all licenses but the GPL, and he has not to my knowledge replied.

      But he made it clear that nothing but the GPL is acceptable, in an essay he co-wrote:

      Tim O'Reilly says the most fundamental software freedom is: "The freedom to choose any license you want for software you write." Unstated, but clearly implied, is that one person or corporation chooses the rules to impose on everyone else. In the world that O'Reilly proposes, a few make the basic software decisions for everyone. That is power, not freedom. He should call it "powerplay zero" in contrast with our "freedom zero".

      He says, explicitly, that the freedom of a developer to choose a license is not freedom; it is power over the users.


      If code is law, as Professor Lessig has stated, then the real question we face is: Who should control the code you use -- you, or an elite few? We believe you are entitled to control the software you use, and giving you that control is the goal of free software.

      In other words, authors of code should not have control over what license to use. He stops short of saying he wants a law, but I can't see why he wouldn't.


      [Using the GPL] is the ethical choice, in a situation where laws give us and others such power.

      If it is the ethical choice, why not make it the only choice? I support laws making stealing illegal, because I feel stealing is unethical. If RMS feels any license but the GPL is unethical...

      I give RMS credit: he is very honest and consistent. Given that he has laid down his views on what should happen, on what is ethical, it follows that he would support laws requiring it. I'd be pleased if he would prove me wrong by explicitly saying he would not support such laws.

      He is free to use the "bully pulpit" all he likes; he can write essay after essay on why free software is better, and I'm all for that. And he does write good essays. But I'm opposed to laws actually requiring the use of GPL.

      I've always liked the hood-welded-shut analogy too. Do you support leaving people destitute or imprisoned for daring to unweld their own hoods, or having a friend or mechanic do it for them?

      I support people abiding by the contracts they sign. If you want the ability to tinker under the hood, don't buy a car from Welded-Shut Motors. I certainly won't.

      Note that I also do not support a law requiring all cars to be welded-shut cars. Nor do I support a law requiring all cars to not be welded-shut cars. I support maximum freedom: freedom to make products you want to make, however stupid they may be, and freedom to buy what you want to buy, however stupid it may be (to me, anyway).

      Tell me, do you support a law making it illegal to sell any computer that isn't built from readily-available spare parts? (Before you answer, consider how many custom parts there are in an iMac, let alone a sub-notebook.)

      steveha
      --
      lf(1): it's like ls(1) but sorts filenames by extension, tersely
    7. Re: Sick of political bickering in software... by J.+Random+Software · · Score: 1

      That most definitely does not follow. In a free, pluralistic society with a democratic government, the only laws that are valid and deserve to exist are necessarily based on ethical norms that are widely shared and have very strong consensus behind them. IOW, there are lots of things I personally think people shouldn't do, but they shouldn't be banned because my ethical sense doesn't trump anyone else's and the government doesn't belong solely to me. I can't seriously support my own pet laws for the same reason I wouldn't support yours (though I can wish the world would get a clue). Every law is an infringement on freedom (hopefully in an honest effort to strike a balance between conflicting rights), and should be there not merely to make society a better place (that's what voluntary acts are for), but to maximize our ability to exercise our rights.

      I can't speak for Stallman, but that's my argument (shaped by the ideals of the US, I know) for how people can advocate their ethics without supporting laws mandating them.

      do you support a law making it illegal to sell any computer that isn't built from readily-available spare parts?

      Not at all. Every box in our apartment is beige (and I have a scarred knuckle to prove it), and I think buying proprietary hardware is awfully short-sighted, but there's no consensus that it's inherently evil.

      Our claim to fame is being tool-users that learn. IMHO a wholly consumer society that doesn't let people learn from and improve their tools has failed, and is probably a threat to our entire civilization. I hate the idea that we're punishing tool buyers for doing things that tool sellers don't approve of, though I don't know how to avoid this without gutting contract law (probably by a crude hack like declaring certain contract terms unenforceable). But then, "free" negotiation between unequals is my one big problem with libertarianism.

  35. A beowulf cluster of RMS, TOR and ESR by Anonymous Coward · · Score: 0

    Can you imagine the chaos?

  36. Not much wrong with the GPL in and of itself. by dmaxwell · · Score: 3, Interesting

    There is a clause in the GPL that says something to the effect "This code is licensed under this version of the GPL or any later version." Removing that clause from your COPYING.TXT pretty much gives you the licence on the Linux kernel. The GPL and LGPL are nothing more than tools in and of themselves. As long as the "any later version clause is removed" then the FSF has no power over a GPLed work.

    The FSF also recommends that developers give the original copyrights to the FSF. You don't have to do that either. Basically, using the GPL does not morph a developer into a slack jawed Stallmanite.

    It sounds like the GPL as used on the Linux kernel may be what you are looking for. The kernel developers also permit proprietary kernel modules but feel no obligation to maintain module compatibility across kernel releases. It is up to the proprietary vendor to track the kernel in that case. So you may or may not want to remove that addition as well.

    1. Re:Not much wrong with the GPL in and of itself. by JakusMinimus · · Score: 2, Informative

      You are mistaken. You seem to have missed the "(at your option)" that sits smack dab infront of the "or any later version" phrase which means the FSF by default has no power over a GPL'd work unless the FSF owns the copyright to it. What this also means is that YOU have the choice of which license you'd prefer to use (when using someone else's code!) and therefore your freedoms cannot be curtailed unless you allow it.

      --

      You can be an atheist and still not want to succumb to some weird cross-over sheep disease -- AC
  37. Actually, there *are* obstacles by Mr.+Fred+Smoothie · · Score: 1
    So Richard Stallman is Free to use only Free software. Nothing is stopping him from exercising that freedom right here and now.
    Actually, lots of things are stopping him. The fact that he doesn't choose what software his cellphone or other embedded processor runs; The fact that his friends and aquaintances (may) use proprietary software which uses proprietary data formats; The fact that companies which produce software are free under current US law to patent their so-called "invention" and block independant creation, distribution and use of a free alternative; the fact that large corporations in capitalist societies have a tendency toward becoming monopolies which use dominance in one market to restrict options in others (i.e. I can't use device A with my OS B because the tiny market share of OS B means that the company A has no real incentive to provide the info neccessary to write a driver)...

    I probably could go on, but I hope you get my point.

    --

    1. Re:Actually, there *are* obstacles by Jboy_24 · · Score: 1

      The fact that he doesn't choose what software his cellphone or other embedded processor runs

      He is free to create a new cellphone that uses an operating system that he can fix ... wait ... he can't come up with the $$ to create a whole new cellphone that is as small and protable as the others with the features he wants and keep up with the evil corporations... why's that? The Evil Corps bribe good developers to working for there evil ends with blood money they get from selling their products? .... Perhaps

      The fact that his friends and aquaintances (may) use proprietary software which uses proprietary data formats;

      He's free to get new friends that support him, or at least can save as a plain text file or XML.....

      The fact that companies which produce software are free under current US law to patent their so-called "invention" and block independant creation, distribution and use of a free alternative;

      Yep, that's right.... for a limited time, only in return for disclosing how the invention works.... what's that? You have to 'Open Source' your invention in order to get patent power? And if you manage to take the GIVEN documentation and improve substantialy on the idea, you can patent over the patent and give it away for free if you wish. Yes that's right...

      The fact that this power has abeen abused by insane grants given to vague ideas only tarnishes one of the first 'Open Source' licences .... the patent.

      You'll probably complain until you get your own ... I've got one ... and I'm proud of it. And we waited til it worked to get it.

      6,117,625

  38. Issue's with Michael's editorial. by DeVilla · · Score: 1

    I have two issues with Michael's editorial comments. First, the analogy of the mugging fails in a critical way. The "compromise" between the mugger and the old lady over the ownership rights of her purse assumes the purse was her's to begin with. In terms of copyright, the copyright owner own the information the copyright is the copying restriction he requires before he will share his information. Basic the copyright owner owns a 'secret' and get to decide under what terms he'll share. To be the mugger the copyright holder would have to be the recieve and not the provider.
    The second issue is that the copyright is STILL a compromise between the reciever of a copyright work and the procuder of said work. The compromise is a matter of what copyright owners (or those who intend to produce copyright works) and those who demand said works, on what rights the producer requires/demands before he will share or develop a work. If I don't have enough rights over the works I produce to make a living off of them, I'll have to go into a different line of business.
    There is the issue of how one sided the laws involved are. I'd be inclined to say things are grossly out of balance, but if people continue to buy such works and if people do not protest the laws passed by their elected officials then it is really hard to make the argument that the public is upset about the balance of the compromise.
    People have the right to bitch and very few people are doing so. Either the public is content, stupid or have no say. In America we cannot get away with claiming we have no say. Frankly I get very insulted by the way some politicians claim to do something for our own good as if I don't know what is good for me, so I really have a problem with presuming most or all Americans stupid. On the other hand, I can't imagine why people would be content with the state of copyright laws. Either the public is content or general unaffected.

    Dan

  39. Freedom without power. by trcooper · · Score: 2

    Interesting concept. However I believe that freedom and power are inseperable. When you give anyone freedom you are also giving them power. The freedom to choose how you use software is a power as much as having the freedom to choose how your software is used is a power.

    I don't agree with RMS on this. I think he's off base. He advocates freedom--to a point, which isn't freedom at all. I understand where he's coming from, the freedom to license software has become abused, but is this reason to remove it? I don't think so.

    With any freedom there are responsibilities. When people abuse the freedom of speech, I can't advocate removing that freedom because they are using it to thier own advantage. I can use my own freedoms to combat their misuse, however. That is the challenge, to combat misuse of freedoms. This is a duty of the masses, and not the elite. We have a responsibility to use our freedom of choice to combat what we see as misuse.

    Limiting freedom of any sort isn't the answer. Freedom without power really isn't freedom.

  40. I learned my lesson by epepke · · Score: 1

    You are right. We need copyright.

    I started programming the Macintosh in 1985, when the first native compilers started to become available. At that time, programming was difficult. There was the 3-ring binder version of Inside Macintosh, which cost $150, and that's about it. (Three of us chipped in on one copy). There were also a lot of gotchas.

    To help the community, I started the Macintosh One-Liners, which eventually became two lists: one for programmers, and one for users. Each one-liner was 79 characters of text or fewer. The idea was to have a short list to read, so that people could diagnose or avoid the most common problems quickly.

    When I got Usenet access, I started sending these out every couple of weeks. I encouraged people to contribute one-liners of their own. I edited these to size and included them in the list. At the end, I included my name and the names of all contributors in the order they got involved. I did not put a copyright notice on the document.

    This list recieved some attention. It was published in the second volume of the now-defunct THINKin' CAP magazine. Someone at Apple wrote me that he had a copy on his wall, and it was the first thing he pointed people to when they had questions. I wrote extended explanations of each one-liner for the first USENET Macintosh Programming Guide. I maintained the list for quite a few years. I felt good about being a part of a community which I felt, at the time, was cooperative and mutually beneficial. It was one of the things I felt good about when the rest of the world looked bleak.

    In the mid-1990's, I found myself doing less and less Macintosh programming, and fewer people were contributing one-liners, so the list didn't change much, but it was always available by anonymous FTP.

    After a year or two, I saw a new USENET Macintosh Programming Guide. I looked for the one-liners, and sure enough, they were there. I read to the end, and my name had been removed, as well as the names of the other contributors. Instead, a list of other names had been placed there, headed by the guy who had sent the contribution to the editor.

    I wrote the editor of the new Guide and asked him to put our names back. He refused. I sent all the information about prior publication. He still refused. I even offered to send him a copy of the magazine. He wasn't interested. There was nothing I could do about it, because I had never included a copyright.

    Now, I had never wanted to make any money off of this list. I didn't restrict distribution in any way. I didn't make any money off the publication. All I wanted was to be a recognized, contributing member of a cooperative community.

    To take somebody's name off their work, however, is a gross insult (to put it mildly). It is a betrayal and a slap in the face. It depressed me about the whole community of developers thing, and even to this day, it still burns me. I deliberately forgot the name of the asswipe who did this (he claimed that another asswipe was involved, too), to avoid unneccessary cleaning bills should I ever meet him. Now, all my memories are tainted with this gross insult.

    I learned my lesson, though. The same community of people that insists that copyrights are bad and oppressive to the masses contains plenty of pigfuckers who think nothing of appropriating credit for work. I'm sure that there are plenty who wouldn't do such a thing, but there are not enough to keep the bad apples from doing this and getting away with it. Memories are short, and people are apathetic. As a result, nobody remembers, and nobody cares.

    John Carmack probably isn't going to go hungry, and RMS isn't going to be forgotten, but what about the little folks, the folks who could some day do the next great thing if they don't get kicked in the huevos? Some of the abuses of copyright law are awful, but without copyright and freelance lawyers, they are simply screwed.

    I think free software is a nice idea, and I hate the Microsoft EULA, but this experience changed me. I spent much of the 1990's working on an academic salary (genteel poverty, for those who have been there), producing software that I persuaded the University to give away free (including source). Now, I'm a changed man. I make lots of money writing proprietary software. Ja, dot's right. I'm a traitor.

    Every once in a while I try to work on a free software project, a cross-platform cinematic adventure game editor and environment. Every time I try, a niggling voice in my head tells me that the community doesn't deserve it. From my paraphrase of Nietzsche: "To some people you should not offer your hand, but rather your fist, and it would be better if you were wearing brass knuckles."

    People who want a free world and free goodies, who think copyright law is one-sided, start with the face in the mirror! Then do something about your peers. Attempt to learn a modicum of respect for someone's work. Nobody noticed that my name had been removed and brought it to my attention, let alone protested the act. I have no evidence that people are any better today.

  41. So what about me? by jpmorgan · · Score: 1
    So I'm trying to startup a small software company. The product is, IMHO, fairly cool and extremely usefull. My research tells me there doesn't appear to be anyone else selling anything remotely similar to this. I am taking a large personal economic risk in this venture.

    In RMS' world, however, I'm evil. I'm trying to obtain power over my client-base by selling them proprietary software. I should license my software under the GPL and give it away for free! Hrmmm. I have no power over my clients, this is BS! Is it any wonder this is coming from a person who has never had to do a hard day's work in his life?

    Say I approach a customer and I sell them my software. What has happened? They've willingly entered an arrangement where I give them a software of value and benefit to them, and they give me money and agree to some terms. Have I decreased their freedom? No! Freedoms are alienable, they chose to give away some freedom in exchange for the benefit the software gives them. And has their freedom decreased with respect to being able to change my program, or examine its source-code? No, had they not entered into the contract, they would still not be able to change my program or examine its source-code. I have not taken anything away from them (apart for money, which is an exchange they believe is a fair one).

    Say I approach a customer and they think my software isn't worth the price I ask, or they think the license is too restrictive. They don't like the agreement and we go away. I have not made a sale and they have not bought any software. Has their freedom decreased? They were not able to see or use my software before, and they're not able to see and use it now. Where's the decrease in freedom?

    So, Mr. Stallman, how am I evil for selling software which is a net benefit (in their opinion!) to my willing clients?

    So let's look at the other situation. Say I start my company at great personal financial risk to me and we create this software, but along you come and force us to use the GPL. Suddenly my revenue stream has been for all intents and purposes destroyed and I am bankrupt and destitute after spending years of my life and thousands of dollars of my money working on a risky venture with no reward at the end. Who has the freedom and power in that arrangement?

    So let's say in 3 or 4 years I'm doing well, I've sold my software to half of the clients in the target industry, and it's giving them such a competitive advantage that their competitors are coming to me and buying my software now. Am I exerting some sort of evil power? Sorry, try again. Meet what is simply a competitive industry. My software gives their competitors an advantage which is putting their businesses at risk, so they must buy my software or find other ways of restoring competitive advantages. In some respects yes, I now have power over them, but they have the freedom to try other things, or write their own software that does the same job as mine so they still have their freedom. What is the alternative? That we forever restrict what the smarter and more innovative companies and people do to the level of the lowest common demoninator so that the weakest and most ineffectual aren't put at some sort of disadvantage? Where's the power and freedom in that arrangement?

    Like it or not, Mr. Stallman, this is a free society and a free market. Success isn't a right, you have to prove your worth to society.

    1. Re:So what about me? by hyphz · · Score: 1

      > this is a free society and a free market.
      > Success isn't a right, you have to prove your
      > worth to society.

      Right.

      And what I would demand is the ability of everyone to have a chance at proving their worth to society.

      That means that everyone has to be able to construct a piece of work, which then has to be attended to by those who have the power to grant success, which means CONSUMERS - *not* publishing companies who apply arbitary filtering standards which are often wrong (just ask The Beatles)

      Unfortunately, to change society to allow that would require a near-revolution.

      Thus, please do not believe that those who prove their worth to society succeed. Those who get the chance to prove their worth usually succeed. (The problem is that in present society, to get the chance, you usually have to have worth already proven.)

    2. Re:So what about me? by 3am · · Score: 2

      great comment. i have no mod points to give :(

      --

      A: None. The Universe spins the bulb, and the Zen master merely stays out of the way.
    3. Re:So what about me? by danielpavel · · Score: 1

      Right on.

      I fail to understand why RMS sees GPL as a panaceea. I think freedom is choice, and when the only thing I can choose is GPL (or Linux, or Windows, or Mozilla, or whatever), I have no freedom. When I can choose between closed source and open source, between BSD, GPL, public licence, Mozilla licence, between Mozilla, Netscape, Galleon, Konqueror, Internet Explorer (yes, damn it! some people actually want that, so live with it!), and so on, I have freedom. When one of them is no longer a choice, I have less freedom.

      This is why I belive Linux is good for the 'masses': not because of it's technical superiority (you think Harry Homeowner gets much out of it? many barely understand that box with a TV-like thing next to it, just like many barely understand cars, for what's worth, and forcing either to get to understand the insides helps nobody), but because it's one more choice. And along with it, come many other choices one can make.

      Of course, the next thing one can think of is the concept of 'informed choice', but hey, this is not a perfect world :)

  42. Code. by Lemmy+Caution · · Score: 3, Insightful
    The main problem is that everyone is applying political-economic theories that are based around economies of real goods, not around intellectual property. As soon as you invoke the idea that the code can "belong" to someone, you've already presumed a huge superstructure of legal and governmental prerogatives and interests. Contract law won't help you, either, since code "in the wild" can be used by individuals who haven't explicitly entered into a contract.

    Attempt to paint the FSF as communist fail to address that they are talking about intellectual property, not real goods; additionally, they fail to realize that the FSF focuses its efforts on motivating developers to release code under the GPL, rather than coercing them to do so. To describe them as communist would be akin to describing the United Way as Stalinist.

    1. Re:Code. by Score+Whore · · Score: 1

      Anyone talking about goods, property, etc. is off base. Talk about work. Talk about craftsmanship. Talk about skills. Talk about education. Talk about specialization. None of that stuff is free and it's all required to create software.

    2. Re:Code. by Arandir · · Score: 2

      I didn't describe the FSF as communist. The closest I came as "anarcho-socialist". For those not in the know, anarcho-socialism is a socialist society based on volunteerism as opposed to state coercion. That describes the GPL to a tee. The software belongs to the community but no one is forced to join the community. The only catch is that it uses state coercion (copyright law) to define the community borders, rather like anarcho-socialist communes using property law to define the boundaries of their property-less enclave.

      Contract law won't help you, either, since code "in the wild" can be used by individuals who haven't explicitly entered into a contract.

      Check out "Intellectual Property Rights Viewed As Contracts", an excellent discussion of IP in an anarcho-capitalist society. It addresses your "wild" code.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    3. Re:Code. by Anonymous Coward · · Score: 0

      Exactly why is it wrong to invoke the idea that the code can "belong" to someone?

      I believe that's fundamental to the issue, it's even the basis of the GPL for without ownership there can be no license of any form.

    4. Re:Code. by Lemmy+Caution · · Score: 2
      That can also be said of developing recipes and telling good jokes. Neither of those are subject to intellectual property law.

      If those works have value, then the people who derive value from those works will support it, with or without copyright law. Much software is already written by commission or by bid, some of which is even released into the GPL later. Absent the artificial constraints created by trying to package software as if it were a shipped good, the service of writing software will be funded the way other services are: if there's a need, someone will pay for the service in advance. If no one does, then there's no need. If an industry needs something, industry consortiums can (and already do) come together to fund the development of a package. Academia can be (and already is) a viable source for supporting people to write software.

    5. Re:Code. by Arandir · · Score: 2

      That can also be said of developing recipes and telling good jokes. Neither of those are subject to intellectual property law.

      Go take any recipe or joke book on the shelves of B&N, scan it, and post it on the web. Lawyers will be talking to you within 24 hours.

      if there's a need, someone will pay for the service in advance. If no one does, then there's no need.

      True enough, but it doesn't tell the whole story. Your typical service is not unlimited or indefinite. Take your bookkeeper as an example. Let's say you pay him $1,000 for his services. That $1,000 covers *you* for a *limited* amount of time. No one else is able to use that same bookkeeper without also paying. You can't use that same bookkeeper in the future without paying again.

      Software doesn't work that way. You pay a consultant $1,000 for a program and without some notion of software ownership, everyone in the world can get that program for free. I won't argue whether that's good or bad, just that you can't compare development to other kinds of services.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    6. Re:Code. by Lemmy+Caution · · Score: 2
      Recipes themselves are not copyrightable. As it stands, presentation and pictures and so forth are. The different protections for different types of content are arbitrary, and largely the product of the histories of the political sway of the main interests behind those types of content.

      Some services do have lasting effects that influence the value of those services, but again the persistence of value is something that can be predicted in the negotiation of the recruitment of the service. Architecture and construction engineering provide value *long* after the commissioned work is built, but people don't pay royalties or other ongoing renumeration to architects.

    7. Re:Code. by wfrp01 · · Score: 2

      Software doesn't work that way. You pay a consultant $1,000 for a program and without some notion of software ownership, everyone in the world can get that program for free.

      Well, I'm a free software bigot, but if I could, I'd mod you up for this. This is one of the few cogent opposing viewpoints that I've seen today. Makes me scratch my head...

      I'm not sure that the GPL can prohibit an NDA. The GPL itself is not a contract, it's a license. You only accept it's terms by implication, when you redistribute the software. From the GPL:

      5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.

      An NDA, by definition, would prohibit distribution. So therefore, you would never be accepting the terms of the license. (!) Also, the copyright holder would/could be the client.

      An NDA would also have validity in a world without software patents or copyrights.

      The upshot may be, that should all software be required to be GPL'd, or if software could not be patented or copyrighted, that the developers/owners, to protect their interests, would never distribute anything.

      Someone suggested to me a few days ago that the original purpose of patents and copyrights were, ironically, to encourage closed guild systems to be more open about their techniques. Now that is an argument worth considering. I have to chew on that a bit...

      --

      --Lawrence Lessig for Congress!
    8. Re:Code. by sydb · · Score: 2

      The upshot may be, that should all software be required to be GPL'd, or if software could not be patented or copyrighted, that the developers/owners, to protect their interests, would never distribute anything.

      Depends which developers/owners you are talking about. The developers/owners of proprietary software wouldn't even exist in a copyright-free / patent-free world. They'd be doing something else. The broad base of developers would be distributing Free software to take advantage of the benefits of the Open Source development model. Fewer lines of code would be circulating, because code-reuse would be much more prolific. There would be no need to have multiple implementations of a system, e.g. multiple web servers, because the poorer implementation would be dropped faster.

      Someone suggested to me a few days ago that the original purpose of patents and copyrights were, ironically, to encourage closed guild systems to be more open about their techniques. Now that is an argument worth considering. I have to chew on that a bit...

      Yes, that is an interesting question, and challenges the validity of what I said above. However, if patents / copyrights didn't exist and there was a closed-guild environment, the Free Software movement could still be exist, but it's job would be MUCH easier because it wouldn't have legal issues to overcome when re-implementing systems developed by the 'guild'. The guild would probably fall down pretty quickly, when they're secrets were rediscovered.

      In fact I see parallels between this hypothetical guild and a virtual 'guild' created by patent and copyright law. The answer would still be the same - distribute source code.

      --
      Yours Sincerely, Michael.
    9. Re:Code. by Arandir · · Score: 1

      The developers/owners of proprietary software wouldn't even exist in a copyright-free / patent-free world.

      Oh yeah they would. Although this as blasphemy according to the Church of Saint iGNUtious, common sense and a tiny bit of legal analysis says that proprietary software can exist in a world without intellectual property. It will be harder to "protect" and may be rarer, but it will still be there. See my previous message for a link to an article on IP in an anarchist society.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  43. Here we go again by Anonymous Coward · · Score: 0
    Look, people, it's this simple: Arguing about licenses with RMS (in particular), ESR, Tim, or any of the other high profile people around here is pointless, since you're not about to change anyone's mind.

    IMO, until RMS admits that imposing a GPL-or-nothing view on the entire software industry would be just another form of dictatorship, he's just another fanatic with a big mouth, not enough restraint, and a severe case of myopia. My view is much closer to Tim's--let the owner of the code decide how it will be licensed, and let the market figure out the right approach.

  44. Re:Point for Point Comments and criticism of O'Rei by Theodrake · · Score: 1
    Interesting. You start off by attacking O'Reilly by implying he is a racist. Well, I have read a similiar story that was based out of Europe and did not involve a "colored" person. So this argument doesn't convince me he is a racist, and anyway whether he is or isn't is not germane to the argument.

    Hmm. AIDS research and software for the masses. I just don't see the connection. Actually anybody can use the results of AIDS research paid for by the US government. I don't see any argument or proof that the US government developed the drugs and then gave those formulas to private companies. It seems to me the drug companies took the basic research and developed the drugs and are taking the finicial risks (lawsuits and such).

    I believe it is silly to trust RMS. He claims that his exercise of power is good, but everybody elses exercise of power is bad. Maybe it is, but I don't have the freedom to do what I want with GPLed software. And RMS has shown that not only will he try and enforce the GPL, he has tried to make people give ownership of software they've created to the FSF. I don't trust benovelent dictators.

    The original purpose of copyright law was to encourage people to make public their knowledge, knowing they could profit exclusively for a limited time. This knowledge would then become public domain. The problem know is this limited time keeps getting extended. That is what O'Reilly is arguing.

    Your last argument about religion is just plain stupid. O'Reilly is not saying we should destroy knowledge. He is saying we need to keep working on methods that will make more knowledge available. Look to ACT and how they release GNAT. They control the source until the point they are ready to release a stable version. You are free to change that source and to make suggestions on how to make it better. They also sell support where they will release specific patches and early fixes to you before the next release. These patches and fixes will be released to the public. Some people don't like this, but it works to get out a stable Ada compiler and makes my employer happy, knowing that they can get fixes now, not when somebody in the world decides to fix it.

  45. We're talking about Free Software alternatives by Mr.+Fred+Smoothie · · Score: 1
    The fact that companies which produce software are free under current US law to patent their so-called "invention" and block independant creation, distribution and use of a free alternative;
    Yep, that's right.... for a limited time, only in return for disclosing how the invention works.... what's that? You have to 'Open Source' your invention in order to get patent power?
    Yep, that's right... for a limited period of 20 years... What's that? It's 20 years later and the "invention" is now useless because computer hardware now responds directly to spoken human language and software really is finally just ideas? And they all sit idle anyway because noone was allowed to see the code which controlled the privately-operated, plutonium-feuled asteroid mining vehicle which exploded shortly after takeoff and poisoned the atmosphere beyond its ability to support human life? (All right, that last one's stretching it a bit perhaps, but remember, this whole discussion is about Free Software, and patents only insomuch as they relate to it).
    And if you manage to take the GIVEN documentation and improve substantialy on the idea, you can patent over the patent and give it away for free if you wish. Yes that's right...
    which, though nice of me, doesn't probably benefit the users since they still can't use a free version of the original invention, with or without my improvements. The ability to patent improvements on other patents is great for inventors, especially ones rich enough to enter cross licensing agreements. It's less great for people who want Free Software...
    You'll probably complain until you get your own ... I've got one ... and I'm proud of it.
    Indeed, it looks interesting, but I can't help but notice it's not a software patent...
    --

    1. Re:We're talking about Free Software alternatives by Jboy_24 · · Score: 1

      And if you manage to take the GIVEN documentation and improve
      substantialy on the idea, you can patent over the patent
      and give it away for free if you wish.

      Yes that's right...
      which, though nice of me, doesn't probably benefit the users since they still can't use a free version of the original invention, with or without my improvements. The ability to patent improvements on other patents is great for inventors, especially ones rich enough to enter cross licensing agreements. It's less great for people who want Free Software...


      Correct me if I'm wrong, but by improving on a patent to get a new patent you don't just get to distribute the diff, you get the rights to the whole. Checkout barbed wire vrs single strand wire as a case in point (yes in the wild wild west, someone got a patent on using a 'single' strand of wire as a fence)

      I would suggest that if all software was patented, no copyrights what so ever, and the condition of getting the patent is to give out the source code. A limited life span (I agree 20 years is too long, but that's a fault of the implementation of an idea) the ability to see someone's code, to improve upon it, to reference the original authors and redistribute your new product, would be alot closer to the FSF invisioned world then the world we life in....

      And if you can't improve on it, you have to abide by the authors wishes. For some this might be $$, for others it might be the GPL.

      Indeed, it looks interesting, but I can't help but notice it's not a software patent...


      If you read closer its not just a hardware patent.. it covers any alogirthm used to blend two subsiquent exposures of radiation to a radtiation sensitive material with the intent (or not) of mimicing a single exposure. There might be something about lasers in there because of prior art .. but we went back and forth for a year and a half just getting the application ready.

      The hardware point was just to line up the two exposures, we combined the two ideas .... to improve upon many kodak patents that did the hardware only.

      But we get all the claims now ...

  46. what do you mean? by dalinian · · Score: 1

    I'm not sure I understand this comparison. AFAIK rms and O'Reilly are both consequentialists like Mill.

    Moreover, this is not as much an ethics issue than it is a matter of social philosophy and politics.

    1. Re:what do you mean? by extrasolar · · Score: 3, Insightful

      It has everything to do with ethics. I don't see how you can argue its like politics and social philosophy--what do you think ethics is?

    2. Re:what do you mean? by dalinian · · Score: 1

      Oops, my HTML sucked. :-) I'll try again:

      Ethics is moral philosophy. It studies what is good and how a moral person - an individual - should live.On the other hand, social philosophy studies how people should organize themselves to achieve a better society, a collective.

      Although you could argue that especially the view of rms is based on Kantian ethics, you would be oversimplifying things. Free software is not just an instrument of individual moral philosophy, but it is mainly a political tool to achieve a better society.

  47. "Public", BSD, GPL, and EULA Licenses: Comparison by dh003i · · Score: 1

    Ok, I'm not going to go into the details of each license, let me just summarize all three. Please correct me if any of my simplifications grossly misrepresented reality.

    Public domain -- any person can do anything they so desire with the program; no acknowledgements of authorship necessary(not a license). This ensures that people will be able to do whatever they want with code.

    BSD license -- basically the same as Public domain, except for a few caveats. People have to attribute the author(s) of the program; any redistributions of the same code must abide by BSD license; modifications to the code may be distributed under any license, provided the original code is still BSD-licensed.

    GPL -- many of the users freedoms are preserved; they can basically do whatever they want with the program, with the exception of a few re-licensing and distribution issues. Any publicly distributed modifications must be GPLed; any distribution of the code must obide by GPL; and the author(s) must be attributed.

    EULA -- users have the right to use the program: little else. Except as granted by fair use and other exceptions, users have no right to redistribute, analyze the source, or even publicly distribute modifications. Given recent events, MS may modify the EULA to be even more restrictive, with the requirement that "MS Word not be used to produce any material of questionable integrity".

    IP enthusiasts argue that EULA and variations give program-authors the most "freedom" or "power". This may be true for "original authors", but it gives secondary authors(i.e., people who want to modify an existing program: to make it better) no rights/power. I'd argue that it doesn't even give original authors much power, as it prevents them from accessing source code from which they may generate ideas; thus, reduces their ability to act as authors.

    The BSD-license and the GPL-license are two different ways, from my POV, to achieve the same thing -- an open society in which ideas are open, and in which they cannot be controlled. It should be noted that these two licensing systems are means to an end, not ends in of themselves; neither is desireable as the end result. The desireable end result is that no IP system exists, thus there would be no need for GPL/BSD licenses to ensure that code remains free.

    BSD license attempts to aid us towards this end by practicing it as much as possible, while ensuring that the original code remain covered under BSD-license. The idea behind BSD is "just make people redistribute under the same license" and don't force them to do anything else(except site credits); i.e., don't force them to redistribute code they created to modify your code in any particular license. This type of system offers full compatability with any other open-sourced project. The problem is, it also offers full compatability with closed-source projects. In other words, it can be a tool which can aid software companies in their ends of enslaving information, in that it can provide them with an idea upon which to work, and then close off the progress they've made. Precisely because BSD-license offers full compatability with any other effort under any license, it provides a potential tool to businesses. Thus, it is a license which offers much in terms of potential benefits(complete compatability with anything), but is also fairly risky(in that companies can use it to their ends).

    GPL has taken another approach: allow people to do whateve they want with the code, provided that they redistribute under the GPL, and also distribute any modifications under the GPL. This prevents corporations from using GPLed code as a base upon which to make EULAed code: it thus eliminates that risk. But it also eliminates some benefits in that it is incompatable with many other open-source licenses. It is thus a lower risk, but lower potential benefit license.

    So, choosing between GPL and BSD license is really a matter of risk v. benefit. Do you want to offer more potential freedom, at the risk that a corporation could use that freedom as a base to make code licensed such as users don't have freedom? Or do you want to offer more potential safety, at the cost of a little less freedom(but still more freedom than EULA)?

    One possible compromose solution is to create an intermediate license, lets say the Open Source Compatable License(OSCL). This license would operate exactly like the GPL license in many respects. Redistributions would have to be under the OSCL. But, and precisely what differentiates the OSCL from the GPL, any modficiations made to the original code would not have to be distributed unde the OSCL. Rather, any modifications have to be distributed under any Open-source license. That is, the programmer modifying the original source code has the option to distribute that modification under the open-sourced code of his choice. This would ensure compatability with all other Open source licenses; however, it would cease to offer protection from corporate raiders after the initial program. I realize that this license, as I presented it, could easily be bypassed by corporations who want to raid my original software to build a closed-source system on top of; i.e., they make modifications to my program, release those modifications under the BSD license. Then, any additional modifications they make(i.e., version updates) could be licensed under EULA. Obviously, terms in the license would have to be added to prevent such.

    Let me state again that the end is the elimination of the entire intellectual property system all-together -- at least ,that's the ideal end. If that is not possible, then a secondary end should be drastically scaling back the IP system: i.e., reducing the power programmers can excercise over their users, and reducing the terms of copyright/patent/trademark/tradesecret protection to 5-10 years max. However, we should work towards the ideal end -- the elimination of IP altogether. Its barbaric to think that people can "own" ideas: this is what was done in the Middle Ages when the religious nuts owned religious ideas. In the ideal system of no-IP, no licenses would be needed, as no oone would be able to create a license which deprives any user of freedom regarding how they use their software.

    As a final note, someone earlier said that EULA does not deny any user their rights, because they voluntarily accepted the terms of the agreement, which restricted their rights to use/distribute/analyze the program. Nonsense. You cannot "sign off" on your rights legitimately. We long ago accepted that people cannot contract into slavery. The same applies here, for the same reasons.

    ----------

  48. Believe only in Real Things by extrasolar · · Score: 2

    Power and freedom are very hardy words that stand in much abuse yet stand again for the next debate. You can argue all you want about Freedom and Power and yet find you are arguing about nothing at all. If you can have wars against drugs and wars against terrorism, you can have the Freedom to have Power and the Power of Freedom. You can argue endless rhetoric on how the Power to not give other people the Freedom to have Power over other people's Freedom and then find the next reply to that is another twist on words that seems equally correct.

    So to avoid this in a talk about software licenses, I ask you to believe only in real things. The words Power and Freedom don't decide arguments. We're talking about the words "software" and "can do" which are real. What can you do with your software and why can or can't you? And are the reasons just?

    Yes...I suppose "just" is another trap in unreality. But its an opinion that I can't say how you answer. I guess Stallman has been asking you to ask yourself a question for a long time now. Is it okay to be fined for pirating software. Or should I say sharing software. Uh! the English language is such a mess. Don't trust your language to win arguments. You must depend on the reasoning of the reader to know what it is you are really talking about and not simply respond to rhetoric on vague words. The readers who do this are most probably not the same people who win arguments or who become President.

    George Orwell warned us about this as well. He said "Political language [...] is designed to make lies sound truthful and murder respectable, and to give an appearance of solidity to pure wind." This is about political language but it applies equally here.

    However you believe, believe only in real things. Honesty is greater than wit

  49. No copyright by blkros · · Score: 1

    How 'bout just putting it out with no copyright and a statement to that effect. Some musicians do this, as do some authors and artists. Someone out there is gonna say that this would make it easy for propriety software companies to grab it up and use it without revealing their source code, and not adding to the community. So what? They already do this, GPL won't stop them. Also Lawrence Lessig has a good article in this month's Wired, (which I don't believe is online yet, sorry) about open sourcing closed source code. Well worth reading for you all that are interested in the subject.

    --
    Damnit, Jim, I'm an anarchist, not a F@#$!^& doctor!
  50. Re:Point for Point Comments and criticism of O'Rei by elflord · · Score: 2
    Lets start out with O'Reilly's objectionable mentioning of the story regarding cows and butter.

    It doesn't follow that O'Reilly is racist, and the proposition that he is racist does not support your argument. This line of argument is little more than a poor ad-hominem.

    The goal should be to maximize the amount of good software the the public effectively has access to

    Software has to exist to be "effectively accesible". And it doesn't have to be "free-as-in-beer" to be "effectively accessible". Short sighted attempts to benefit consumers by punishing producers simply don't work because they destroy financial incentive to produce. This is why we're stuck with capitalism.

    O'Reilly's assertion that "that's silly" is not backed up.

    Calling a hotly contested claim "obvious" is indeed silly.

    however, it is the only way under our current system to prevent those users from modifying the code, copyrighting it, and excercising undue power over others.

    The requirement that the source be made available is not necessary to accomplish the above. In a system without copyright, an author could still produce binary-only derivative works, and sell them.

    If progress in software means that you have to spend 1000 dollars for a single program, that progress is useless to the vast majority of us.

    Making resources available to everybody in equal quantities is not a sound economic principal.

    Lets see, lets compare the Modern age of "enlightenment" and the Ancient age, to the Middle Ages.

    "Proof by analogy is fraud" -- Bjarne Stroustrup. And no, your analogy is not analogous.

  51. GPL = Affirmative Action by Sanity · · Score: 2
    The GPL reminds me of affirmitive action, where racial minorities are given an artificial advantage to counteract the artificial disadvantage they have experienced in the past. In other words, it discriminates against decisions made on the basis of race, not by eliminating such decisions, but by making the same decisions in the opposite direction.

    This analogy makes me feel a bit strange, since I don't like the idea of affirmative action, but do like the GPL. I guess the core reason I don't like affirmative action is that it serves to justify exactly the racism ("that guy only got the job because he is black") that it is trying to counteract. I am not sure the same is true of the GPL, the GPL says "ok, we don't like copyright law, but it exists, so we may as well use it to our own ends". Unlike affirmative action, use of the GPL does not really encourage use of the thing it seeks to counteract.

  52. but remember, you asked:
    Correct me if I'm wrong, but by improving on a patent to get a new patent you don't just get to distribute the diff, you get the rights to the whole.

    <correction_because_you're_wrong>
    From Title 35, section 271, paragraph a of the US Code (emphasis added):

    Except as otherwise provided in this title, whoever without authority makes, uses, offers to sell, or sells any patented invention, within the United States or imports into the United States any patented invention during the term of the patent therefor, infringes the patent.
    Since no other part of the law amends this to exclude as infringing parties the owners patents on improvements of the invention, no rights to the original invention accrue to the improving patent holder. Apparently, in an earlier version of the law this distinction was drawn more explicitly
    </correction_because_you're_wrong>
    --

    1. Re:OK by J.+Random+Software · · Score: 1

      To clarify, if I patent the Frobnicator and you patent the Super Frobnicator (based on the Frobnicator), nobody (including you) can make a Frobnicator without a license from me, and nobody (including me!) can make a Super Frobnicator without licenses from each of us.

    2. Re:OK by Jboy_24 · · Score: 1
      Sec. 101. Inventions patentable

      Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title.

      further more
      GATT 1994

      Subject to the provisions of paragraphs 2 and 3, patents shall be available for any inventions, whether products or processes, in all fields of technology, provided that they are new, involve an inventive step and are capable of industrial application. Subject to paragraph 4 of Article 65 , paragraph 8 of Article 70 and paragraph 3 of this Article, patents shall be available and patent rights enjoyable without discrimination as to the place of invention, the field of technology and whether products are imported or locally produced

      Paragraphs 2,3 cover the grounds for inadmissability by member nations on 'moral' grounds (2) moral can be a moral responce to the destruction of the earth btw, and for(3) it covers medical 'methods' and clarify some rules on admissibility for plants.

      Since super frobinator with cheeze is a complete product that does all that a frobinator but better faster and with a significant feature addition ie inventive step, my patented super frobinator is a seperate 'in whole' patent. If I make a product that 'superizes' a frobinator that is an improvment. Whether you get the superfrobinator or the superizer is up to the USPTO...

      The law for an improvment is that you don't get rights to the original and the person who does the original doesn't have rights to your improvment, they are sepearate patents. This could be used overtop a very generic patent as a bargaining chip to licence the product. Free software advocates could start patenting improvment patents to the generic business patents giving themselves a bargaining chip or a place at the table in future decisions involving those technologies.

      I think, and I havn't read down this path far enough, that antitrust laws or decisions around them prevent withholding of reasonable licence grants from the original patent to the improvement. I think this is in commonlaw as its a court decision and not a writen law.

      There is alot of other laws and decisions regarding this .. In my personal expirence there are patents could cover my patent, those are from kodak etc... however by getting the patent to our process as a whole, we cover ourselves from those previous patents as we don't just do what those patents do, but we are much more specific in our use, and our use/purpose of the invention is different from theirs. And we are not a improvment patent, but a patent on the process as a whole.

      Ie using a reference mark to determine film location ... for the purpose of imaging the next frame in a motion picture, is a different patent then using a reference mark to deterime film location ... for the purpose of blending two images into one. We were rejected in trying to patent the process of using a reference mark and lasers to determin the position of film for the purposes of imaging btw. (One of the drawbacks is that out of the 12 or so people mentioned in my patent, only 4-5 are from the blending team, the others primarily did the hole finding work)

      Looking at patents the surround physical objects or actual developed and produced commerical processes that are specific, I think the patent process works. The problem seems to be the extension of the patent process to newly 'discovered' areas, without many established processes, by giving broad patents for non specific and/or unproduced ideas.

      20 years from now, the idea of software patents will make much more sense, as the specificy of the inventions needed to be granted a patent will be great.. as well as the current body of patents will be pushed into the public domain.

      The true goal of patent reform should be IMHO to recognize industry specific timelines for patents. Software should be shorter.

      I think much of the complaining about patents is simular to something that happened to me when I made some realizations about Einstines theories (I was 8 or so)... You CAN'T go faster then light? But I want to! How can we explore the next stars without being able to! We Should be able to! Its been 'promised' by sci fi.

      Sometimes real life is different. Sometimes after the initial gasp, you can calm down and see that there still is room to work given the limitations brought upon by laws, whether physical or man made. Sometimes those limitations turn out to be tools as well. Its just not going to be as fun as if we had warp. But no where is it writen that life is always going to be fun.
    3. Re:OK by Mr.+Fred+Smoothie · · Score: 1
      Sorry to keep harping on this, but nothing in either of the qouted portions of your post (the law or the treaty) indicate the *transfer* of any rights to the original invention to the inventor of an improvement to the original. The first merely states what can be patented (which includes improvements to process, machines, etc. -- whether or not the thing they improve is covered by a patent, BTW). The second (GATT excerpt) merely says that the patent must involve an inventive step, i.e. you can't just randomly throw things together, but have to have reasoned that the specific arrangement is better.
      Since super frobinator with cheeze is a complete product that does all that a frobinator but better faster and with a significant feature addition ie inventive step, my patented super frobinator is a seperate 'in whole' patent. If I make a product that 'superizes' a frobinator that is an improvment. Whether you get the superfrobinator or the superizer is up to the USPTO...
      NO! If the SuperFrobinator works the way the Frobinator works (minus the improvement), then the maker of SuperFrobinators will need to license the Frobinator technology from Frob Inc. or risk being sued. International Manufacturing Co. v. Landon, Inc. 336 F.2d 723 (9th Cir. 1964), is an example of a real, historical suit which exempifies this.

      To avoid this, what typically happens is that Frob, Inc. and SuperFrob, Inc. cross-license each others stuff so that neither can sue the other (if the SuperFrob improvement is really substantial, Frob wants to enter into a licensing agreement because if they don't, they believe that the SuperFrob enhancements will lead to increased sales, and SuperFrob wants to because they can't sell their product otherwise; if the SuperFrob enhancements are more like the So-SoFrob, then Frob choose to simply keep selling their version and bleed SuperFrob or refuse to license to SuperFrob, in which case SuperFrob is screwed).

      On the other hand, the separate Superizer from SuperFrob, Inc. (for use with Frobinator by Frob, Inc) is fine because it doesn't *contain* an embodiment of the original patented invention.

      The whole purpose of patents is to grant exclusive use of an invention to a patent holder for a limited time; if the holder of a patent for an improvement got rights to the original, patents would be rendered meaningless because anyone could come along and make some minor improvement and the original patent holder's monopoly is abolished.

      --

    4. Re:OK by Jboy_24 · · Score: 1
      Sorry to keep harping on this, but nothing in either of the qouted portions of your post (the law or the treaty) indicate the *transfer* of any rights to the original invention to the inventor of an improvement to the original.

      No need for apologizing, I'm not taking anything personally, rather I am in this process learning quite a bit about what I know about patents and what I don't. A vigerious debate is how things are hashed out.

      The first merely states what can be patented (which includes improvements to process, machines, etc. -- whether or not the thing they improve is covered by a patent, BTW).


      I included this quote as it shows the US law is generally vague as to what constitutes a new invention or what is an improvement.

      The second (GATT excerpt) merely says that the patent must involve an inventive step, i.e. you can't just randomly throw things together, but have to have reasoned that the specific arrangement is better.


      The second quote is to show that a patent needs to be:
      new - what is the definition of new...
      that is the question that defines whether the superfrombizer is 'new' or not... 'Superfrombizer' is a bad name for it. I'm going to call it instead the 'fractilizer'. Where in the fractilizing process is a new and superior process to the old frombizering process. It creates diferent widgets better because its 10% faster, burns 20% less calories, creates widgits in 3 different colours and they slice. It is a 'NEW' process and a 'New' type of machine.

      It is similar in many ways to the steps that the frombizering process, but it now has the fractiliator step which also makes alot of intermediate fromizering steps obsolete. Which now makes it a fractilizing process which is...
      an inventive step.

      it works so it has
      industrial capability.

      Therefore, I should get a patent. Yeah the frombozing people might get upset and say the fractilizing is a invfringement but that would be a tough call.. there are many inventions that work in a similar fashion, that may create similar items but are different because ... well the designers made them different enough so they could get a patent.

      The superfrombizer isn't a very good example because its too obvious and because in order to make points it is too easy to mold this invention to the purposes we want it to be. I've tried to introduce examples using my patent in particular. Which I think does a good job. It shows that a patent existed on a process that is similar.. yet a patent was granted because the processes 'actually' do different things. An imaginary extension of the similar process wasn't made.

      We spent alot of work into figuring out how to deal with Lirf and Hirf combined (read the patent), so people who mistakely create a very expensive drum that's too small to image a size the market demands, will have to licence the patent from my old company in order to create a larger image.

      Again if you are working today in a field where you are creating software, hardware or anything really and take a careless regard to existing patents you will get burned by having to redo your work. My old boss got us to come up with ideas, then find the idea in the USPTO database, because it will be there. read the patents.. find out what they're doing wrong, learn from their mistakes... and build a better widget for the market their missing.
    5. Re:OK by Mr.+Fred+Smoothie · · Score: 1
      Therefore, I should get a patent. Yeah the frombozing people might get upset and say the fractilizing is a invfringement but that would be a tough call.. there are many inventions that work in a similar fashion, that may create similar items but are different because ... well the designers made them different enough so they could get a patent.
      Right. That's the crux of the issue. It's like Interface Inheritance vs Implementation Inheritance in OO programming languages.

      If your invention inherits the implementation of the other invention, you need to license the other invention. If your invention merely inherits the interface (i.e., it produces similar results to the original invention, but without using the components -- be they physical parts, or the steps in a patented process), then you don't have to license the original. In the latter case, it's unclear to me though whether this is a "patented improvement" per se, or just a new patent.

      As you said, the laws are vague, and unfortunately a lot of this is defined as precedent by the courts. Which is probably why patent lawyers are so expensive and why litigation is so common.

      --

  53. Let's see by Mr.+Fred+Smoothie · · Score: 1
    Bradley Kuhn believes strongly, about what type of license all published software should have, as well as what rights programmers deserve or don't, and the harmful social effects of those rights.

    Hmmm.

    On reflection, you're absolutely right! We're in a state of total fascism and I'm being actively prevented from releasing software according to my own desires.

    Give me a break. The FSF is expressing it's corporate opinion about its beliefs concerning the social implications of software licensing. They clearly hope that someday, all computer & software users will agree with them. Just as clearly, whether you agree with them or not, their opinions don't carry the force of law and you can ignore the FSF, Bradley Kuhn, Richard Stallman as much as you want and no negative consequences will likely accrue to you other than a (probably small, hopefully growing) percentage of users simply won't use software you write.

    --

  54. motivating vs coercing by greggman · · Score: 1

    You claim the FSF is not coercing and you are correct EXCEPT, the WANT TO BE ABLE TO and are working toward that goal. RMS has publicly stated that he would like nothing better than for a law to be passed banning non-free software.

    From the GNU Manifesto

    What the facts show is that people will program for reasons other than riches; but if given a chance to make a lot of money as well, they will come to expect and demand it. Low-paying organizations do poorly in competition with high-paying ones, but they do not have to do badly if the high-paying ones are banned.
  55. RMS has called for the banning of proprietary ... by greggman · · Score: 1

    From the GNU Manifesto

    What the facts show is that people will program for reasons other than riches; but if given a chance to make a lot of money as well, they will come to expect and demand it. Low-paying organizations do poorly in competition with high-paying ones, but they do not have to do badly if the high-paying ones are banned.
  56. The difference between most software and cars by greggman · · Score: 1

    When you pay $10K for a car you are paying for the entire cost of making and delivering that car plus some profit to the dealer and car maker.

    When you buy a piece of software like Photoshop ($600) or MS Word ($200) You are NOT paying for the entire cost of making Photoshop or MS Word, you are paying only a very small fraction. Some companies who have millions of dollars, have the money to pay programmers to make the software they want. In this case the company paid the entire costs of the software and therefore it belongs to them and they can do what they want with it.

    When you buy a pre-packaged copy of a commercial piece of software you are rarely if ever paying the full costs which is why you don't own it and are only buying a license.

    If we make it impossible for software to be sold this way, software that can only be made by that model (most applications, nearly all games) will stop being made. Database programmers, IS guys writting custom patches to apache will still have work. Application programs and game programmers will not because no single user can afford to pay for the entire development.

    1. Re:The difference between most software and cars by Anonymous Coward · · Score: 0

      Well actually, before the first car even goes off the assembly line there is about $5 billion in investments made. That investment includes the initial R&D of the car design, the testing and planning, etc.

      That initial investment is divided over the cost of each and every automobile sold.

      The reality is that for a $30,000 automobile, it probably really only costs $15,000 to buy all the parts and assemble the vehicle.

      But for some reason "information wants to be free" advocates are too uneducated in the ways of manufacturing to comprehend this. Instead they see only the physical manifestation of the good and confuse that with so many things.

  57. dot on the end of big sentence by Anonymous Coward · · Score: 0

    All You who You feel You are the creator of Your code and You have the right to control how Your code will be used, are You as sure abot this Your property? In my case everythiting i did is just a dot on the end of sentence which is written by Turing, von Neumann, Stallman and others.

    If you want to control your code, please keep it in your bathroom :-) you may also share it with bill...

    rudo

  58. individual/collective by dalinian · · Score: 1

    Ethics is moral philosophy. It studies what is good and how a moral person - an individualOn the other hand, social philosophy studies how people should organize themselves to achieve a better society, a collective.

    Although you could argue that especially the view of rms is based on Kantian ethics, you would be oversimplifying things. Free software is not just an instrument of individual moral philosophy, but it is mainly a political tool to achieve a better society.

  59. Copyright or Licence by AmirS · · Score: 1

    In the traditional world of copyright, goods are not licenced, they are sold. I can pay money to buy a book or CD or whatever and I do not have to agree to a licence or anything similar, I am just bound by regular copyright laws. So why do software companies think they can get away with not selling me software but making me pay for a 'licence' to use the software, while by law, it is only copyrighted?

    I do not think licences for copyrighted works should be upheld by law. I'd like to buy software, and copyright law will tell me what I can and cannot do with it, not some stupid shrinkwrapped, denying everything, click-through EULA.

    I mean, how can I pay money for software whose licence tells me that it is not guaranteed to work, or even do anything, that there is no warranty or expectation that it wil be useful, that I can only use it in certain restricted ways (eg can't publish benckmarks, write disparaging articles about M$ etc), that I may not resell it and generally that having bought it I have no rights and cannot expect anything from it.

    I'm not sure of the solution to this, or how GPL software would work if there were no software licences, but I do know that currently, the way software is 'licenced', just using copyright law, is pretty flawed.

    For all I know maybe we need a new form of IP, somewhere between copyright and patents, which is uniform and which all software should be sold under, the same way all books, music and art are currently sold under copyright law (ie without the possibility of the publisher/author tagging a 'licence' or T&Cs with it too). Conversely, another form of IP would be between copyright and public domain, for Free (libre) software, which recognises that this software is meant to be modified and extended while recognising those individuals whose work it is.

    anyway, enough of my ranting now.

  60. Re: by sydb · · Score: 2

    That article argues that contract would replace IP. Those things which are covered by IP in today's world are easy to copy (in digital form); the article postulates technological means of catching 'IP contract' breaches, but you know as well as I do that the nature of digital information disables these attempts (save for their legal protection, as in the DMCA). The thing about contract is that it doesn't apply to third parties.

    Look at SDMI. It's all well and good, but the problem for the 'content owners' is that non-SDMI compliant devices exist, so it's protection is limited to a narrow scope of 'approved' devices. What is to prevent entrepreneurial disablement of SDMI through the marketing of non-SDMI devices? (except the force of a possible law, which would not exist in your anarchist world).

    Ease of copying without detection, and the inapplicability of contract to third parties, confounds this libertarian / anarchist theory of 'IP contract'. All it takes is for me to take your content, agreed under contract, and undetectably copy it and give the copy to someone else, for the system to break down.

    --
    Yours Sincerely, Michael.