Slashdot Mirror


Shared Source vs. Open Source

leonbrooks writes "Microsoft are fond of touting Shared Source as being "as good as" Open Source, with a view to muddying the waters as much as possible, and so keeping as many people away from the benefits of Open Source Software (OSS) (particularly Software Libré AKA "Free Software") as they can. This new article analysing the differences arrives just in time for Microsoft's Australia-wide series of "Competitive Hour" misinformation sessions on Open Source, and includes a handy list of potentially showstopper questions. We'd like your help in putting these and other questions to the speaker during such misinformation sessions, with the dual aim of opening the eyes of many of the audience, and reporting back to us what was said so that we can refine the questions to close whatever loopholes are employed in evading these important issues."

329 comments

  1. Libre is without accent by stm2 · · Score: 2, Informative

    In Spanish is libre, and not libré. (libré would be past participe)

    --
    DNA in your Linux: DNALinux
    1. Re:Libre is without accent by Anonymous Coward · · Score: 2, Informative

      no. In Spainish liberado is the past participle if the verb is librar. Libré is the preterit aka pretérito indefinido aka simple past.

    2. Re:Libre is without accent by Anonymous Coward · · Score: 0

      It is probably a good idea to designate free software parenthetically as "software libre" when dealing with non-slashdot audiences lest it be confused with gratisware. However, assuming "software libré" is supposed to be Spanish, it just wrong. The stressed syllable in libre is the 'i' not the 'e', an accent mark reverses that. Coincidently, with the accent mark on the 'e' you get the conjugation libré or "I freed".
      Interestingly (in my opinion), 16th and 17th century English had the word "libre" which the OED defines as "Of the will: Free." Perhaps this word can simply be revived.

    3. Re:Libre is without accent by boule75 · · Score: 1

      Right, it comes from the French word I assume.

      No, it is not an anti-american insult.

      --
      I am not Remy Mouton, unfortunately: http://remy.mouton.free.fr/art/
    4. Re:Libre is without accent by Anonymous Coward · · Score: 0

      Same thing in french (free eq libre)!

    5. Re:Libre is without accent by Anonymous Coward · · Score: 0

      ... where there's no accent as well.

    6. Re:Libre is without accent by luther · · Score: 2, Informative

      Right, it comes from the French word I assume.

      In french, libre also doesn't have accent.

    7. Re:Libre is without accent by Zico · · Score: 1

      Oh c'mon, don't be so harsh. What kind of nerd would he be if he didn't totally fuck up some ordinary word in an effort to sound like some tiresome know-it-all. See: boxen, virii.


    8. Re:Libre is without accent by Anonymous Coward · · Score: 0

      just curious, why does this comment get modded up, and the one above doesn't? they say exactly the same, but this one is later

    9. Re:Libre is without accent by thx2001r · · Score: 1

      Interesting, but, don't forget Software is not a word in Spanish. Don't be THAT nitpicky!

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    10. Re:Libre is without accent by Anonymous Coward · · Score: 0

      Well... just to be pendantic, "liberado" is the regular form from the verb "librar", but it has an irregular form too, as "librado"; both of them stand for "freed" as in he was freed (liberado or librado) from prision.

    11. Re:Libre is without accent by Anonymous Coward · · Score: 0

      Oh! but it *is* a word in Spanish!

      'Software' has been recently adopted by the Royal Academy of the Spanish Language (pointing out its English origin) as "Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora." well, as... software!

      See it at http://www.rae.es/

    12. Re:Libre is without accent by Anonymous Coward · · Score: 0

      It's time to be *really* pedantic. There are two verbs here liberar and librar, talk of regular and irregular forms doesn't make much in this case.

      According to the RAE Liberar is "Hacer que alguien o algo quede libre." This is what we have in mind when talking about the GPL 'liberating' the code (note the lack of accent mark). Whilst librar, as best I can tell, is defined for specific uses, many of which render into English as "to free", but, none seem appropriate for the GPL.

      Now, what would really top this useless discussion off would be if someone could explain the historical relationship between these two words and "libre". Are there any scholars of early/ middle Spanish out there that are willing to take a shot at this?

    13. Re:Libre is without accent by leonbrooks · · Score: 1

      Will fix in version 1.4, copy/pasted the word from another website that seemed to know what it was on about.

      --
      Got time? Spend some of it coding or testing
    14. Re:Libre is without accent by thx2001r · · Score: 1

      Thanks for nitpicking my plea that someone not nitpick the misplacement of an accent (which is extraordinarily nitpicky, well, at least in a forum that is predominantly in the English language).

      Of course, and in English there are likewise plenty of words that are directly borrowed from other languages... In fact, "soccer mom" recently became an official word (even though it is composed of two words that were already official words).

      The word software, as you noted, is an English origin word. As such, while it may be adopted, as you've pointed out, it is NOT a true Spanish word (though it may be added by an officiating language body such as the RASE in their list of what they consider accepted Spanish words (and likely because it was used so often in Slang that an actual Spanish rooted word was never conceived because it would never be used by the masses)) and does not have a consistent phonetic pronounciation in Spanish nor does it consistently mimic Spanish grammatical rules and will undoubtedly be pronounced in the way that it is pronounced in English by people using it.

      If I say "hors d'oeuvre", while the English language has "adopted" the word, I am STILL using a French word. It has become so accepted by the masses that it has been adopted but it STILL does not comform to any rules of English grammer in its proper pronounciation (mainly because it retains its largely French spelling and phonetics).

      I suppose it was time for ME to be nitpicky.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

  2. If it's as good as open source, by bcarlson · · Score: 5, Funny

    why don't they just give it an open source license?

    If it looks like a duck, and quacks like a duck, but it tastes like crap on a bun, it's probably a bad licensing scheme.

    --

    "...I'll need guns" --Chow Yun-Fat in 'Replacement Killers'
    1. Re:If it's as good as open source, by Anonymous Coward · · Score: 0

      I just don't know why we even bother to listen to anything from Microsoft.

      It's very obvious they are only in it to deceive, screw the public, expand their monopoly, and continue to make as much money as possible.

    2. Re:If it's as good as open source, by thx2001r · · Score: 1

      Simple. If you want to make money off of your software (or allow others via licensing the technology from you to make money off of it) you can't use the Open Source license.

      That is not necessarily a reason to use Microsoft's license described in the article, but a good reason to draw up your own licensing terms if you want financial gain to be possible from your technology.

      I personally would rather make money from my software development. That is my choice.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    3. Re:If it's as good as open source, by Anonymous Coward · · Score: 0

      Well, maybe then their software engineers can starve too, just like the rest of the open source community that works hard and write some thing nobody is willing to pay for... yet want to use it to cut down their expenses, at the same time paving the way for giving pink slips to a bunch of engineers that are currently gainfuly employeed.

  3. shared source in the right direction.... by hatrisc · · Score: 1, Funny

    shared source is a step in the right direction. i'm just not sure which direction.

    --
    I write code.
    1. Re:shared source in the right direction.... by Tyreth · · Score: 1

      The wrong direction?

  4. Listen up, GNU terrorists! by Anonymous Coward · · Score: 3, Funny

    Stop sabotaging my business, okay? I'm just trying to eek out an honest living, is that so wrong!? ...billg

  5. Marketing vs. reason by Koos+Baster · · Score: 3, Interesting

    As a geek, I'm convinced Open Source will eventually vindicate over Closed Source -- no matter what. Whatever argument Microsoft could come up with, there'll always be a better counter argument. IMHO, the only thing their $50 billion could buy is better software, and this will work only on the short term. But I'm prejudiced...

    So my question is: Would it be possible for Microsoft to kill Open Source solely through a media campaign?

    1. Re:Marketing vs. reason by rusty_razor · · Score: 5, Insightful

      Marketing and reason seem diametrically opposed to my mind.. can you imagine slander campaigns similar to election ads?

      "Do you want your enterprise code written at 4am by a community of hackers?!"

      I doubt any such marketing campaign could convince people who already appreciate the benefits of OSS.

      I think the main danger is providing management with misinformation, making a tech's job harder justifying OSS. Most people wouldn't blink as long as the name "Windows" was mentioned.

      Once OSS becomes more of a household name (and it is) M$ will have a much harder time suppressing it.

    2. Re:Marketing vs. reason by KillerHamster · · Score: 0

      Would it be possible for Microsoft to kill Open Source solely through a media campaign?

      As we all know, they've killed quite a few competing products and companies throughout their history. Whether that can be attributed purely to media campaigns, I don't know, but it sure wasn't because of the quality of their products.

      Money talks, and Microsoft has a lot of it.

    3. Re:Marketing vs. reason by Anonymous Coward · · Score: 1, Insightful

      I'm sure that MS will oppose OSS at every turn , but the culture of the OSS community doesn't help either. People have a bad habit of exaggerating the benefits of OSS and the supposed inferiority of any alternatives. Constantly pushing absurd conspiracy theories about MS and the EVIL Bill Gates makes us look like a bunch of wacko's. Once OSS becomes more pervasive and it becomes evident that alot of what OSS advocates claim is BS it'll undermine the perception of OSS. The OSS community needs to mature - OSS isn't the perfect choice , it's just better than the alternatives.

    4. Re:Marketing vs. reason by Reziac · · Score: 1

      Knowing the sleep, work, and personal habits of some commercial programmers, I suspect marketing would find them equally scary :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    5. Re:Marketing vs. reason by redmobius88 · · Score: 2, Funny

      "Do you want your enterprise code written at 4am by a community of hackers?!" It is better than the alternative. "Do you want your enterprise code hacked at 4am by a community of hackers?!"

    6. Re:Marketing vs. reason by Anonymous Coward · · Score: 0

      You can't kill open source. You may be able to wound it but you'll never be able to make it go away.

    7. Re:Marketing vs. reason by Anonymous Coward · · Score: 0

      Hey! what a good "buzzwordian" name for him!
      e-Bill Gates, a window to the future (or something like this)

  6. Very grown-up article! by NineNine · · Score: 1, Funny

    I was very impressed by the 12 year old who wrote that detailed analysis. His educated reference to Star Trek really helped me to understand the situation, and make an informed decision. After all, anything written by a group called "The Cyberknights" has GOT to the authoritative!

    1. Re:Very grown-up article! by diablobynight · · Score: 1

      I could say the same about people who post as Anonymous Coward. Couldn't you remember your password, or are you just afraid of having your opinions associated with you? If this is the case, then your opinions really shouldn't count.

      --
      Anonymous Cowards - Oh God, How I hate you
    2. Re:Very grown-up article! by Anonymous Coward · · Score: 0

      bite one.
      I posted AC to see who would was really anal. It was kinda an infinitely rhetorical post, like the parent.
      It wasn't even a good attempt at sarcasm.

      I think your childish too, lar lar lar I can't hear you.

    3. Re:Very grown-up article! by mccalli · · Score: 5, Insightful
      Couldn't you remember your password, or are you just afraid of having your opinions associated with you? If this is the case, then your opinions really shouldn't count.

      You know, I read a lot of this nonsense on Slashdot. The vast majority of the board leaps all over anything that potentially infringes privacy, but then turns its nose up at postings from Anonymous Cowards.

      Are you also in favour of losing the right to an anonymous vote? You would like all authorities to know your voting record? There is nothing wrong with anonymity. I posted for months as an AC because I didn't want to create yet another web account on something. Gradually, as I found I used this site more I decided to create an account.

      Frankly, I find this anti-AC thing to be farcical. It isn't any form of moral highground to insist an opinion be identified with an individual. Instead it represents a regression - you should argue the point, not the personality.

      Cheers,
      Ian

    4. Re:Very grown-up article! by diablobynight · · Score: 1

      Where the quote comes from is important. And why do you feel you need to be anonymous. Are you ashamed of your own opinions. Most flames are posted as anonymous. Like an idiot yelling in a crowd, or those annoying guys with laser pointers in the movie theaters. If you think what you have to say or do is so damn funny, than stand up and take responsibility for it.

      --
      Anonymous Cowards - Oh God, How I hate you
    5. Re:Very grown-up article! by mccalli · · Score: 3, Interesting
      Where the quote comes from is important.

      Why? Why is an opinion's origin important? If it means that you can't dismiss a thought with "Oh, that's just so'n'so ranting again" then that is surely a good thing. If so'n'so really is ranting again, then the opinion should be easy enough to knock down anyway.

      Are you ashamed of your own opinions.

      No. I'm not the original AC. Then again, there's no proof that the AC is ashamed of them either.

      Most flames are posted as anonymous.

      Granted.

      If you think what you have to say or do is so damn funny, than stand up and take responsibility for it.

      As I say, the logical conclusion of this is to lose the rights to anonymous ballots. Anonymous ballots were a large step forward in the democratic process, and I rather feel that heading back to the days of pinning things on personalities is not a step to be welcomed.

      Cheers,
      Ian

    6. Re:Very grown-up article! by diablobynight · · Score: 1

      So do you think that congress should move to anonymous voting, or would you rather be able to hold your congressmen accountable for their opinions.

      --
      Anonymous Cowards - Oh God, How I hate you
    7. Re:Very grown-up article! by mccalli · · Score: 1
      So do you think that congress should move to anonymous voting, or would you rather be able to hold your congressmen accountable for their opinions.

      Interesting. Again tackling the point not the context (I'm in the UK so my opinon on Congress isn't all that useful to you), I would say that the congressmen are people standing for election, not people who are doing the electing. Those who ask to receive a democratic mandate must make it plain where they stand, or else the electorate has no basis on which to make a choice.

      Cheers,
      Ian

    8. Re:Very grown-up article! by ChaosDiscord · · Score: 1
      After all, anything written by a group called "The Cyberknights" has GOT to the authoritative!

      The "group" in question is a business. Perhaps it's a slightly flippant name for a business, but given that I've done business with GODGames, Two Men and Truck Moving, and a host of other businesses with silly names, I don't hold it against them too much. No, they're not the most polished looking company, but having worked for a number of small businesses it's very typical. Most of the local consulting companies here look for less professional.

      His educated reference to Star Trek really helped me to understand the situation, and make an informed decision.

      I trust that Microsoft's educated reference to the classic video game Pac-Man helped your decision making process just as well? How about labelling the GPL, a license that only affects you if you chose to let it, as viral? Labelling Linux as a cancer? Implying that the GPL is un-american?

      Just because the document lacks the the meaningless business jargon of typical whitepapers doesn't invalidate it. It certainly doesn't justify your smear tactic of suggesting that the author is twelve and not worthy of consideration.

    9. Re:Very grown-up article! by (void*) · · Score: 2, Interesting

      Why? Why is an opinion's origin important? If it means that you can't dismiss a thought with "Oh, that's just so'n'so ranting again" then that is surely a good thing. If so'n'so really is ranting again, then the opinion should be easy enough to knock down anyway.


      The origin of an opinion is important, beause that is where the nuances come from. "Freedom is slavery", when said by Orwell, sounds very different from "Freedom is slavery", said by the nazi skinhead with twisted sense of history.

    10. Re:Very grown-up article! by EggplantMan · · Score: 1
      So do you think that congress should move to anonymous voting, or would you rather be able to hold your congressmen accountable for their opinions.
      You know that's a bullshit argument, but you put it out there anyway. Yes, I do think they should be accountable - why? Because the congressman is voting in a sense on my behalf. Of course I want to be represented correctly.

      However, we're not talking about people expressing an opinion for you, we're talking about you expressing your opinion. As far as judging an opinion from its source goes, that is called the ad hominem fallacy, and it is symptomatic of a lazy or ignorant individual, which in your persistence of the above, you have proven yourself to be.

      Jackass.

      --

      ?-|||-----x<*))))><
    11. Re:Very grown-up article! by Doomdark · · Score: 1
      No. What you need to know is the context; knowing author may help in determining that, or it may as well hinder understanding real context (like prejudices against ACs, for example).

      In case of "freedom is slavery", it seems more like quoting instead of (or in wrong) context, than a case of having to know who said it.

      Even in case of people whose opinions you hate (say, neo-nazis), it would be preferable to argue their opinions (or facts), instead of just first labeling, then dismissing based on that label.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    12. Re:Very grown-up article! by (void*) · · Score: 1
      The name is one small part of the context.


      And what does it mean to "quote in context" when someone is wholly attempting to make a sincere attempt at communication? Think about that. The neo-nazi says "Freedom is Slavery", likely learning it out of context from Orwell. Regardless of fidelity to Orwell, he has a point that is quite independent of Orwell, that should be argued on it merits, or dismissed on its merits alone. Surely the neo-nazi, in making such a statement, even if quoting a Orwell wrongly, may have a point!


      And it is not unfair to dismiss someone's opinions by simply pointing at someone who has done a better job of the argumentation. It is the UNLISTENING dismissal which you dislike, not dismissal in general, which may well be reasonable.

    13. Re:Very grown-up article! by Doomdark · · Score: 1
      And it is not unfair to dismiss someone's opinions by simply pointing at someone who has done a better job of the argumentation. It is the UNLISTENING dismissal which you dislike, not dismissal in general, which may well be reasonable.

      Well put. I wasn't arguing it's unfair to dismiss opinions per se at all. But as original author argued, dismissing comments by ACs just because they are anonymous cowards (without considering opinion itself) is intellectually retarded. Plus you are absolutely right about quoting; merely using same (or even similar) phrase quoting does not in itself make.

      About quoting in context; I didn't really mean to emphasize correct quoting context (which is important in publishing etc), but rather the general context of any message, not just quotes. Quote example I used since comment I replied to used it.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    14. Re:Very grown-up article! by grolim13 · · Score: 1
      It certainly doesn't justify your smear tactic of suggesting that the author is twelve and not worthy of consideration.

      The author certainly doesn't look like he's twelve.

    15. Re:Very grown-up article! by Anonymous Coward · · Score: 0

      Art and Intention. Intention and Interpretation.
      If communication == literal directions then communication != art

      or said another way

      If reason requires credibility then reason must not be a characteristic of credibility.

      or said again

      If Orwell were a nazi would your head explode?

    16. Re:Very grown-up article! by leonbrooks · · Score: 1
      The author certainly doesn't look like he's twelve.

      Maybe at heart, but at wall-clock he's about 3.45 times that. (-:

      --
      Got time? Spend some of it coding or testing
  7. Shared source doesn't work by simplexMethod · · Score: 5, Interesting

    I work on a scientific project that is supossedly an "open source" project. In reality, it is really shared source. What it comes down to is users from the community reporting bugs and even submitting patches that are never incorporated into the code. The "czar" of the project often refuses to apply these fixes or doesn't do so in a timely manner. It just doesn't work and is just about as pointless as not having the source at all...

    1. Re:Shared source doesn't work by Timesprout · · Score: 4, Insightful

      I'm not sure thats a reflection on shared source, more an indication of a poor PM. Shared source is realistically the only advance MS can currently make in the direction of fully open source. They are a large corporation with many shareholders who will not accept the source, excuse the pun, of their honeypot suddenly being made available to the public at large.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    2. Re:Shared source doesn't work by DeadSea · · Score: 2, Funny

      So you have a bizarre czar at your bazaar?

    3. Re:Shared source doesn't work by DeputySpade · · Score: 1, Flamebait

      I work on a scientific project that is supossedly an "open source" project. In reality, it is really shared source. What it comes down to is users from the community reporting bugs and even submitting patches that are never incorporated into the code. The "czar" of the project often refuses to apply these fixes or doesn't do so in a timely manner. It just doesn't work and is just about as pointless as not having the source at all...


      It's open source, gonad. The whole point is that you can take the code, fork the project, manage it better that the other guy and have a better product so that the community as a whole benefits. If you continue to get stonewalled by the "owner" and simply give up on getting the code changed, then you really don't get the whole point of OSS in the first place so who the heck are you to say it doesn't work?

      --


      This space intentionally left blank
    4. Re:Shared source doesn't work by Khalid · · Score: 4, Interesting

      This is alas often also true for Open Source projects, many open source projects maintainers refuse to apply patches too. I think this depends on a lot of factors, for instance whether he has enough confidence in other people's work or not; many maintainers just simply don't want their baby spoiled by wanabe hackers for instance, who don't understand the whole architecture. It often takes a lot of time working together to accept other people work. As it has been said, Linus way of doing things is remarquable as he has accepted patches from the begining and he knows how to work with other people, while keeping track of the whole Linux source code, which is very very difficult in practice and a lot of work, as he needs to review all the code which goes into the kernel.

    5. Re:Shared source doesn't work by SnarfQuest · · Score: 5, Funny

      Use the fork, luke, use the fork!

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    6. Re:Shared source doesn't work by Bastian · · Score: 1

      It takes time to accept other people's work, but not as much time as writing the code yourself, assuming the patch submissions are well-documented.

      Of course, due to the nature of OSS, I think that smart maintainers will immediately reject any and all patch submissions that are not well commented.

      Really, I think this is the reason why the Linux kernel and similarly maintained projects seem to mature so quickly compared to oh, say, gcc (pre-egcs) or the HURD might be because people like RMS honestly seem to think that merging other peoples' patches isn't worth their time.

    7. Re:Shared source doesn't work by Anonymous Coward · · Score: 1, Interesting

      The difference being that, with Open Source, at least you can apply your own patches to your own system. If a shared source project refuses a patch, there's nothing else to do but write a small shell script to submit the patch fifty times a day until you get somebody's attention.

    8. Re:Shared source doesn't work by rk · · Score: 1

      How does this work? Somebody posts something, then someone responds totally misunderstanding the point of the pervious poster, and name-calling in the process ("It's open source, gonad") and this gets +3 INSIGHTFUL?!?

      Time to read at 4, or maybe not at all.

    9. Re:Shared source doesn't work by DeputySpade · · Score: 1

      I in no way misunderstood. Sentance one of that paragraph states "I work on a scientific project that is supossedly an "open source" project."

      One would assume that the poster, being a bright scientist, knows what "Open Source" means and is using the nomenclature correctly. After all, why should I assume he's not that inteligent?

      Next he details the failings of the management of the OSS project in question for several sentances.

      The poster then closes with a summary sentance in which he states that the software development model being used is a failure and is no better than a closed source model.

      I believe that I quite correctly pointed out how he could solve the problem to the benefit of all those people he claims are affected by the poor management of the project. A method, I might add, that is fundamental to the entire nature of Open Source software and perfectly in line with King Richards Software Manifesto or whatever the hell it's called. Either the guy doesn't really know how open source software works even though he's throwing the term around like he's all enlightened, or he's just another lazy fucker who'd rather bitch about a problem on slashdot than do anything to fix it.

      Either way he's a gonad.

      --


      This space intentionally left blank
    10. Re:Shared source doesn't work by greenrd · · Score: 1
      I in no way misunderstood.

      Yes you did.

      Sentance one of that paragraph states "I work on a scientific project that is supossedly an "open source" project."

      One would assume that the poster, being a bright scientist, knows what "Open Source" means and is using the nomenclature correctly. After all, why should I assume he's not that inteligent?

      Next he details the failings of the management of the OSS project in question for several sentances.

      It's not an OSS project. He said it's really a shared source project. OSS != shared source. RTFP, HTH, HAND.

  8. Embrace and Extend by Octagon+Most · · Score: 4, Interesting

    It appears that Microsoft's famously successful Embrace and Extend strategy can apply to concepts as well as technologies. Expect to see Shared Source (i.e., Open Source with proprietary extensions for improved performance on Windows only) heavily promoted as a new Windows development tool.

    1. Re:Embrace and Extend by __past__ · · Score: 1
      "Embrace and Extend" is not a Microsoft-specific strategy. The GNU project is all about embracing and extending Unix, for example.

      Not that I have a big problem with it (although I often thought about hitting the head of some idiot starting shell scripts with "#!/bin/bash" with a printout of the POSIX standard), I just think you should think a little about what you criticize about others.

  9. good, but not on point... by MagicMerlin · · Score: 5, Insightful

    While this is a very informative article, I get a very 'preaching to the choir' felling about it. The bias seeps through and undermines the effectiveness of the article. I think the best advocacy of open source software could be realized through: 1. case studies of successful industry/governemnt deployment of oss. 2. summary of development/use of open source superstars like apache, postgres, etc. of course, its always fun to pick at ms, but the idea is to change minds, not appear dogmatic.

    1. Re:good, but not on point... by 10am-bedtime · · Score: 1
      a two-pronged approach actually works well: case studies plus analysis of systematic weaknesses (usloth blood-from-stone licensing and behavior). you tell people "these people are happy w/o usloth" as well as "these people are happy w/ usloth, but only because they don't know their precarious situation very well". to be balanced, you describe what a migration to free software entails (most likely non-trivial amounts of work/pain) also using both case studies and analysis of systematic advantages.

      then you point out that if people want to think short term, then that's fine, but those who think long term will probably be their boss.

    2. Re:good, but not on point... by Anonymous Coward · · Score: 0

      Indeed, it is preaching to the choir, but keep in mind, the choir has to practice at some point.

  10. Patents. by Anonymous Coward · · Score: 2, Interesting

    Any-one fancy going throug the M$ code and looking for patent violations, M$ still has a lot of finincial muscle.

  11. Good job genius. by chamcham · · Score: 1

    Great, now they know what questions to expect. Billiant!

    1. Re:Good job genius. by leonbrooks · · Score: 1
      Great, now they know what questions to expect.

      The whole idea is that when we hear answers, we re-engineer the questions to head them off. Eventually, even the thickest Mongo in the audience will notice several things:

      1. Microsoft's supply of answers has dried up
      2. These are not genius level questions
      3. the emperor has no clothes

      Once this becomes commonplace, Shared Source will lose most of its value for Microsoft.

      You will notice that they're almost out of strategies as well. Invoking State Department officials against OSS has backfired (cost Microsoft and the US gummint both valuable `face'). FUD has backfired (as real people in real situations find out they're lying, and say so). Benchmarking has backfired (because `we' answered it, every challenge resulted in massive improvements to their OSS competitors and we're now effectively unbeatable). Slanted TCO studies have backfired (ie it was becoming plain that they had retreated to special cases and special pleading). `Independent' studies (and `switchers') backfired. About all they have left is patents, and I think they'll shoot themselves in the foot there too.

      --
      Got time? Spend some of it coding or testing
  12. Call me off topic, but... by Aquitaine · · Score: 2, Funny

    Hasn't the OSS done battle with the SS once before?

    1. Re:Call me off topic, but... by Anonymous Coward · · Score: 0

      Think it was the SOE that did battle with the SS (Special Operations Executive) in WW2.

  13. Could be worse by cheezycrust · · Score: 1

    In the lecture of John 'Maddog' Hall on the history of open source (this weekend on Fosdem), his slides had 'livre' software on it. Several times...

    --
    Teenagers these days don't have as much sex as they want each other to think they do.
    1. Re:Could be worse by stm2 · · Score: 2, Insightful
      You wrote:

      " In the lecture of John 'Maddog' Hall on the history of open source (this weekend on Fosdem), his slides had 'livre' software on it. Several times..."


      Maybe he copy it from a portuguese or brazilian webpage. In Portuguese, is LIVRE. Take a look here: http://www.softwarelivre.rs.gov.br/

      --
      DNA in your Linux: DNALinux
  14. Bernhard Rosenkraenzer (bero)'s article by dwheeler · · Score: 5, Informative
    For a similar "shared source vs. Free Software" article, see Bernhard Rosenkraenzer (bero)'s article, which makes interesting points about "Shared Source". It was at shared-source.com; it's no longer there, but you can get it via the Internet archives: http://web.archive.org/web/20011103204837/http://w ww.shared-source.org/index.html

    Unfortunately, the "picking up your marbles" article uses nonstandard terminology and thus may end up confusing many readers. For example, it seems to equate "Free Software" with copylefting licenses (like the GPL), and "Open Source" with non-copylefting licenses (like the BSD license). That's extremely confusing; the standard definitions for both Open Source and Free Software include both the GPL and the BSD licenses. Also, "Shared Source" is still proprietary; trying to claim it isn't just confuses things. Proprietary software comes in at least two varieties: secret source, and "shared source". Licenses are confusing enough without using nonstandard, inconsistent terminology. Hopefully, the article will get updated - it makes interesting points, and the shifting terminology is unfortunate. For the moment, I would recommend Bero's article instead if you're looking for an article opposing "shared source".

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
    1. Re:Bernhard Rosenkraenzer (bero)'s article by Sarcazmo · · Score: 2, Interesting

      And it's less confusing that shared source is proprietary and open source is Free? To the lay person, they would sound like the same thing.

      Face it, MS is making up their own terminology here, so we should stick to ours too. He who controls the language controls the mind too.

  15. Simple question: by BadDoggie · · Score: 5, Interesting
    "If I find a coding error or vulnerability in a Microsoft Shared Source program, can I fix it and recompile?
    "Can I provide this fix to others? If not, why not?"

    I'd recommend losing the bit about the Borg on that site unless it's a page meant only for geeks and techies -- name-calling cheapens the rest of your arguments. It doesn't matter that they started it. </FourthGradeTeacher>

    Just point out the uselessness of Shared Source and the piles of responses to Microsoft FUD.

    woof.

    1. Re:Simple question: by Cebu · · Score: 1
  16. Excellent by cigarky · · Score: 2, Insightful

    A very nice and concise review and discussion. The questions, in particular, are a great preparation for a rebuttal. Polite and informed disagreement will go lot farther in an audiences opinion than shouting "LINUX ROXORS". In extreme situations, it may still be necessary to fall back on that technique :^)

    --
    You shank my Jengaship!
  17. My humble addition by Anonymous Coward · · Score: 2, Interesting
    I just sent them this extra question. Looking forward to see if MS has a good answer:

    What kind of paperwork, NDA's, and other obligations do I need to sign on before looking at the shared source? With GPL I can look at the license (and only that!), and know that if I do not like the source I see, I can put it down, not use it, and be free to continue my life as if I had never seen it.

  18. Yet another anti microsoft article... by Anonymous Coward · · Score: 5, Insightful

    That document was poorly written, I was expecting a business quality doco. The linux community needs to realise that if they want to be taken seriously in big business, they have to act in a mature business like manner.

    For example: Stop refering to closed source companies as being evil. Treat them all the same - did you know that there are more closed source software companies that just Microsoft? Such as Lotus, IBM, Apple (surely not Apple???) and most of these guys have borrowed code from BSD, Apple even got praised for it, rather than berated. (Which I still can't believe to this day)

    Imagine if MS had taken almost all of BSD and started selling it, because they couldn't be arsed to develop their own OS.

    1. Re:Yet another anti microsoft article... by adam613 · · Score: 1

      The part of OS X that uses BSD code is open-source. You can download the source to Darwin, make changes, recompile, and submit bug fixes to Apple (not sure how long it takes them to implement them). The part of OS X that is closed-source is the user interface layer, and that is presumably proprietary code.

      Apple did borrow from BSD, but they did it (mostly) right.

    2. Re:Yet another anti microsoft article... by TedTschopp · · Score: 1

      I was let down by the article as well. Someone with a bit more skills in the English/PR department should have checked this one out.

      Ted

      --
      Fantasy remains a human right; we make in our measure and in our derivative mode... -- JRR Tolkien
  19. Television by Tyreth · · Score: 1
    I'm glad this isn't televised. If Microsoft televised a question session that looked like genuine hackers, geeks, executives, secretaries, etc asking questions about software, the future, and esp. software....well, I know just enough people who will want to believe what is said, and that's scary.

    And it will only give a greater confidence to those who think that my optimism about free software is unfounded, and that Microsoft can't be that bad since they are so big. After all, the only reason we geeks hate them is because they are too big!

    Then again, I suppose I shouldn't be giving marketting suggestions to Microsoft.

    1. Re:Television by DeputySpade · · Score: 1

      "Then again, I suppose I shouldn't be giving marketting suggestions to Microsoft."

      No offense, and I happen to agree with the sentiment, but I don't think Micros~1 would take marketing advice from anybody. *grin*

      --


      This space intentionally left blank
  20. Maybe I'm wrong here but.. by Dagowolf · · Score: 3, Interesting

    Wouldn't it make more sense if you were a company that produced a large, bloated program that has a long history of poor performance that you would want to get input from people that might be able to streamline your program and optimize its performance? We were always taught in computer classes that the best programs where the ones that got the job done, correctly, with a minimum of code and in the quickest possible way. As much as we all might dislike Microsoft, Windows has the ability to be a good OS, it just hasn't been allowed to get anywhere near that ability. It seems each iteration of Windows creates more bugs and more bloated code rather than the reverse (which would would expect in most software programs). So, IMHO, Microsoft should move to open source, perhaps just releasing large segments of Windows code so they can protect their business (otherwise why release anything?). Ask programmers to streamline the code, even to the point of optimizing it for AMD, Intel, and Cyrix chips individually (Make Bill happy that he can market 3 versions of Windows).

    1. Re:Maybe I'm wrong here but.. by diablobynight · · Score: 3, Interesting

      Quite honestly I like XP better than Redhat 7.2, And it runs my multimedia devices better. I run my big screen off my computer when I want to watch my Divx movies in the living room, you know what a pain in the arse that is in Linux? In windows I right click the desktop, choose properties, make the change and click apply. I didn't have to download any special modules or programs, My OS was set to go. And well, ever try to play BattleField 1942 on Linux? Oh that's right, you can't.

      --
      Anonymous Cowards - Oh God, How I hate you
    2. Re:Maybe I'm wrong here but.. by Reziac · · Score: 1

      And in my observation, Windows isn't the problem -- the core OS is generally very good. The *real* problem is all the crap they pile on top of it, and call "part of Windows". I'd love to see M$ produce an "XP-Lite" which was nothing but the core OS (with about Win95's utility set) plus admin tools.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    3. Re:Maybe I'm wrong here but.. by thx2001r · · Score: 1

      Me too! Amen! The WinNT 5.x kernels are not too shabby at all. It's a bit of a different approach in some aspects than *nix, but not bad. MS, as you stated, creates the problem in calling EVERYTHING they bundle part of Windows.

      Of course, in their market segment, there is demand for the extra bundled stuff. It took me a while to "un-hide" a lot of the basic Win2k admin tools from WinXP Pro (which sucked, but it's done now). I love some of the admin aspects of Win2k, yet love some of the compatibility WinXP offers with older Windows programs.

      I'd buy XP-Lite if it was available... even if they just gave me the option during the Install of doing a "Custom" install where I CHOOSE all the bundled items I want or don't want. I'd be a happy camper!

      Linux is easier not to blame for crappy bundled software because Linux is JUST considered the OS kernel. Anything crappy you install on it, or is bundled, is an easy defense because "it's not part of Linux". Of course, that's among those in the know. I suspect an ordinary consumer that runs Windows on their name-brand PC upon inspecting Linux would consider the GUI (if one was installed) Linux... such as KDE, Gnome, etc.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    4. Re:Maybe I'm wrong here but.. by Reziac · · Score: 1

      [grin] Yeah, what about all that crap that comes bundled with linux? :) Tho the diff there is, if you do a Really Lite Linux install, you may not have a functional desktop, at least as expected by an average user. Whereas stripped-down Windows (frex, 98lite'd installs) still behaves pretty much as expected.

      I could have sold XP-Lite, or even XP-Middleweight, to my clients. But XP-Sumo, as shipped -- no way, most don't even have the hardware to support that monstrosity.

      And I've had similar adventures while spelunking for admin tools... "They buried it WHERE??" -- Found a number of 'em that apparently suffer from a flipped-flag bug, too (where when whatever is enabled, it says it's disabled, but if you "enable" it, then it's actually disabled AND the option to re-enable it vanishes!!) ISTM if M$ spent more time on the OS, and less on the bundled crap, stupid little bugs like that wouldn't get thru to the finished product. Not to mention that without all the bundled crap, there'd be far less potential for conflicts with 3rd party software.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  21. Mod Parent Up by CubicDDD · · Score: 0

    Hehe.. i almost fell from my chair laughing! :-)

  22. Shared Source imprisons by LinuxXPHybrid · · Score: 1

    > The "czar" of the project often refuses to apply these fixes or doesn't do so in a timely manner.

    I personally don't see any problem of "czar". Maybe not czar, but I believe that open source project needs to have a benevolent competent dictator to really move the project with speech and power. For example, we have Linus Torvalds in Linux. Billy Joy was the benevolent dictator in BSD. Larry Wall has been leading Perl, and the list goes on. So to respond to your post, I don't think that the real problem is your "czar".

    However, I do see a problem in your project and also Shared Source. Shared Source says that your brilliant idea (even if it really is brilliant), you can never ever test it legally, and that stifles innovation. Everyone in shared source project is captured in prison and can never ever escape. (On the other hand, open source allows new ideas (even if they are wrong) to be tested, which truly facilitates innovation).

  23. Re:NO!!!! Microsoft ad on Slashdot by Gordonjcp · · Score: 2, Insightful

    I don't understand why people rant about MS ads on Slashdot. MS are paying to keep the site up, even though they get bashed and flamed continuously. Just take their money and shut up.

    I suspect that something like 90% of Slashdotters are using some sort of MS product somewhere.

  24. Apple is much more closed than M$ by Anonymous Coward · · Score: 1, Insightful

    Apple is much more closed than M$. Could you imagine the reaction here if Microsoft "went Apple" and made sure its big ol OS only ran on its company hardware platform....which M$ then jacked the price ridiculously high on? Yet this is what Apple is doing.

    1. Re:Apple is much more closed than M$ by Tokerat · · Score: 2, Insightful


      Apples and Oranges. No pun intended.

      The Mac has always been an all-in-one box, that's one of it's marketable advantages: Apple made the hardware and the software to work together. That's how the product was initally designed, and if you don't like it there are other hardware/software platforms.

      Oh yeah, and there are other OSes for Apple hardware, such as your favorate, Linux.

      Microsoft suddenly requiring Windows to be run on special Microsoft made boxes only would be a bait-and-switch and would most certainly be a dirty tactic. Now that everyone has their OS, *suddenly* they are forcing sales of hardware on customers, too? The world would SCREAM bloody murder and M$ would be right back in court.

      So stop confusing the two. People who own Macs knew what they where getting into when they bought one. Apple didn't suddenly spring this closed architecture after years of offering their widely-compatable OS.

      (PS: As far as price goes, if you made custom computers, i.e. non-x86 systems, that only held 5% of the market, I'm sure you'd charge much higher price, too. Especially when your R&D is so good it inspires the other computer manufactures' to make immidiate cheap knock offs and, one or two years later, practical and "non-infringing" knock offs.)

      --
      CAn'T CompreHend SARcaSm?
    2. Re:Apple is much more closed than M$ by Mr+Foot · · Score: 1

      Why is this insightful? The post doesn't addres the parents concern over microsoft being berated for using bsd and apple being praised. Who said anything about Microsoft requiring windows to be run on microsoft made boxes?

    3. Re:Apple is much more closed than M$ by bkontr · · Score: 1

      I didn't know Microsoft bought Intel??? That's news to me. Apple is and has been a Hardware and Software company for many years. So tell me, how you can monpolize hardware that you own??? What about plain jane software price, Microsoft is cheaper right???

      $199 for 1 LICENSE * UPGRADE ONLY* Windows XP professional

      $199 for 5 LICENSES of OS X FULL VERSION

      Five FULL licenses of OS X at the same price Microsoft charges for 1 license of UPGRADE ONLY Windows XP Professional........Now who is cheaper???

      --


      "You helped our nation celebrate its bicentennial in 17 -- 1976." --George W. Bush, to Queen Elizabeth, Wash
  25. Open Source was a mistake by KjetilK · · Score: 5, Insightful
    Hm, the last time I uttered that Microsoft's Shared source is going to be indistinguishable from open source to most people, I was modded funny, and I love that of course.

    I have a deep respect for many of those who coined the term "Open Source", especially Bruce Perens.

    But, I think we're about to find out that "Open Source" was a mistake.

    Microsoft will clearly claim that their "shared source" encompasses all the benefits of open source, and for those who do not allready understand what Open Source is all about (which is to say, most people), it will be a compelling argument.

    We can go "uh, no, you see, it is about, free, and I mean free as in speech, not beer, uh, if you know what I mean". And they don't. And they won't read this paper. When they can see the source, the source is open enough to them. What more could you ask?

    I attended one of ESR's talks, and while it took me a long time to realize, ESR's top selling point ("you can always take development in-house"), is not a simple pragmatic argument. It is an argument based on freedom.

    The top selling argument for Open Source, for Linux and for all the rest of it, is, and will remain, an argument of freedom. Not only freedom for individuals, but freedom for corporations too!

    It is about politics. It is about creating a society where freedom benefits everyone, individuals and corporations alike, the whole society.

    I realize, of course that "Free Software" is not a good term either, but for those of us who speak a Real Language[tm], the term "Open Source" should be abandoned, and terms like "Software Libré" or "Fri programvare" should be used instead.

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
    1. Re:Open Source was a mistake by oliverthered · · Score: 1

      Open and Free.

      The peoble is English, which is why Software Libre is used.

      Open could be Macro or Micro, Microsoft picked the Micro form of open. Open source used the Macro form.

      Again free could be Micro (costs nothing) or Macro.

      Free in most cases it a myth, that 'free' phone, not free but take out as a tax on you phone bill.

      non-subscription TV, is that 'free', nope every time I buy a mars bar I help pay for CNN, there's a TV tax on most food, and I don't even have a TV.

      --
      thank God the internet isn't a human right.
    2. Re:Open Source was a mistake by NorthDude · · Score: 1

      I was listening to the movie "A beautifull mind" yesterday, and I was asking myself:
      Ain't the benefits of OSS going along the lines of John Nash theory?
      Everyone benefits from collaboration...

      This is not a troll, I don't know John Nash's theories at all, only saw the movie, but seems to fit...

      --


      I'd rather be sailing...
    3. Re:Open Source was a mistake by bruthasj · · Score: 1

      What about FreedomSoft?

    4. Re:Open Source was a mistake by eddy+the+lip · · Score: 1

      That's a tricky one. I like that the Free Software label describes exactly what it is, but I never would have been able to convince my last place of work to use anything called "Free Software" just because they wouldn't have gotten the fine distinction of the capital "F". For them, it was "free software" and equivalent with "freeware" and "crap." And unless you live in eastern Canada, just trying to get people to pronounce "Software Libre" (a moniker I like even better. The french have a much better word for Free) is a lost cause. Basically, I was able to sell them on the usual advantages of having the source code, making "Open Source" easier marketing for me.

      Now "Open Source" has mindshare, and trying to get people to understand that it's really "Software Libre" (hard for those with less nimble tongues to pronounce) could make things that much harder.

      Personally, I'd be happy if a few more MBAs had better Real Language[tm] skills, but some still think "embiggen"* is a real word.

      * Not a Simpson's reference, a real phrase frequently used at last said place of work.

      --

      This is the voice of World Control. I bring you Peace.

    5. Re:Open Source was a mistake by The+Bungi · · Score: 1
      We can go "uh, no, you see, it is about, free, and I mean free as in speech, not beer, uh, if you know what I mean". And they don't. And they won't read this paper. When they can see the source, the source is open enough to them. What more could you ask?

      While I agree that your characterization of someone trying to explain "free as in whatever" and "open blah" is accurate, the flaw in your argument is your implicit contempt for the people who will actually be taking advantage (as it were) of "shared source". You're essentially calling them idiots.

      Let's assume for a second that you find a company that has the in-house skills to modify, say IIS (unlikely, but humor me). Do you really think for a second that when the programmer-in-chief says "we're going to write a patch for IIS" nobody in the room is going to blink? And that nobody is going to look into the ramifications of doing that, from a legal standpoint?

      Shared source is not a particularly bright idea from Microsoft but to think that they're going to sucker everyone with it is a bit extreme.

    6. Re:Open Source was a mistake by KjetilK · · Score: 1

      You're essentially calling them idiots.

      That was not the intention. What I doubt is that the ones who can reap benefits from seeing the code will be the ones who make the significant decisions. For the huge majority of decision-makers, merely seeing the source is enough to make them think "open source". Those who are able to e.g. modify IIS, are a tiny minority.

      "Open Source" has become a buzzword, no more, no less. But, a powerful buzzword it is, and Microsoft is going to take advantage of it.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    7. Re:Open Source was a mistake by jbn-o · · Score: 1
      I attended one of ESR's talks, and while it took me a long time to realize, ESR's top selling point ("you can always take development in-house"), is not a simple pragmatic argument. It is an argument based on freedom.

      Either you or ESR have that exactly backwards. The Open Source movement was founded partially on the idea that talking about freedom was distancing the audience the Open Source crowd mainly wanted to talk to--businesses--so they dropped discussions of freedom with discussions of practical benefit. The Open Source movement talks about practical advantage and dismisses freedom. As a result they accept licenses that the Free Software movement does not accept including the Apple Public Source License (or APSL). The two movements have different philosophies and different goals.

      Particularly telling in the link above is the story about the trade show in 1998:

      He [the representative from a software organization] said, ``There is no way we will make our product open source, but perhaps we will make it `internal' open source. If we allow our customer support staff to have access to the source code, they could fix bugs for the customers, and we could provide a better product and better service.'' (This is not an exact quote, as I did not write his words down, but it gets the gist.)

      People in the audience afterward told me, ``He just doesn't get the point.'' But is that so? Which point did he not get?

      He did not miss the point of the Open Source movement. That movement does not say users should have freedom, only that allowing more people to look at the source code and help improve it makes for faster and better development. The executive grasped that point completely; unwilling to carry out that approach in full, users included, he was considering implementing it partially, within the company.

      The point that he missed is the point that ``open source'' was designed not to raise: the point that users deserve freedom.

      So no, the Open Source movement is not about freedom. They merely champion the practical advantages that come from having the freedom of Free Software. If you want the freedoms of Free Software, the Open Source movement is indeed a mistake.

    8. Re:Open Source was a mistake by KjetilK · · Score: 1

      Yup, but you see where I'm going: ESR didn't understand that his top selling argument was an argument that he tried to set himself apart from.... When insisting on business reason, the best business reason is freedom... Exactly the point... :-)

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
  26. Re:Marketing vs. reason vs. reality by Anonymous Coward · · Score: 5, Insightful

    it won't take a media campaign from MS

    there are a number of threats to OSS that will emerge as it becomes more pervasive. None of these would kill Open Source as a movement , but they will compel the community too temper some of their absolutism.

    There WILL be a widespread virus that attacks some popular OSS platform / architecture. The community's reaction to this event could determine the viability of OS across all domains.

    There WILL be a test of the GPL that effectively modifies its tenets , perhaps fundamentally changing the character and popular interpretation of the license. This will bring a reality check to the more strident elements of the OSS community , but could encourage OSS realists to adapt more commercially viable licenses.

  27. but if I apply my own patch... by Anonymous Coward · · Score: 0

    I assume you'll post it to the correct mailing list so that it gets reviewed and included in the next patch.

  28. Will people get followup questions? by teamhasnoi · · Score: 1, Funny
    It makes little sense to bother if the MS guy blahblahblahs for awhile and doesn't actually answer the question. If you can't verify, push the question, or ask a followup, all the power stays with the presenter.>

    I've heard enough press conferences at the White House to know how that works.

    I'd ask, "Does Bill know I'm screwing his wife?"

    That ought to toss a wrench into the works...

  29. "Freed Software"- my question dreamlist by mattr · · Score: 4, Interesting
    With the accent it sounds more like "freed software" and maybe that's a key.

    It is not free as in "you are free to make my day". It is free as in "this software code has been freed from any restrictions, to the point that no man or woman may hide it or stop it from living its life to the fullest".

    Law of nature? Law of freed information!

    Question 1: Does any software actually exist which has gone through a full life cycle as shared source and not demonstrated major problems e.g. with respect to security, monopoly law, cost effectiveness?

    Point 2: Open source is critical to proving that software is secure in a concrete case: security of one's private machine and data. If Microsoft is only sharing source, how can it be known (without resorting to blind trust of unknown coders/governments) that the source you saw is the source that made it into the final product?

    Point 3: Microsoft's shared source campaign seems defined partly in terms of an attack against open source software. How does this reconcile with open source software being highly promoted by the security experts of the majority of major companies, server operators, and governments. Is it such a good idea to distance itself from such amazingly beneficial, successful, and satisfying projects? If Microsoft believes it to be critical to do so, then would Microsoft be open to funding a free (free of cost, anonymous, with results posted publically, and run by a third party) online facility to scan software (source and object code) for violations of liscense agreements (like GPL etc.) to guarantee that no GPL code is in Windows? (After all if it is then all of Windows legally must be GPL'd..)

    1. Re:"Freed Software"- my question dreamlist by poot_rootbeer · · Score: 3, Funny

      It is free as in "this software code has been freed from any restrictions, to the point that no man or woman may hide it or stop it from living its life to the fullest".

      Don't anthropomorphize code. It hates when you do that.

    2. Re:"Freed Software"- my question dreamlist by Anonymous Coward · · Score: 0

      Hey! You just did the same thing you idiot! LOL!

    3. Re:"Freed Software"- my question dreamlist by Pseudonym · · Score: 1
      (After all if it is then all of Windows legally must be GPL'd..)

      For the eighty-thousandth time, this is not true. Just because someone has violated the licence on your code does not give you the right to say what the remedy should be. In particular, it does not automatically give you the right to any of their code.

      You could, as a copyright holder, legitimately ask for MS (in this hypothetical case) to remove the infringing code and recall all copies of the software which illegally used your code. Alternatively, you could ask for licence fees. Or you could even reach a settlement with MS which includes them GPLing their code, but you cannot demand this.

      You may be able to get away with this if the GPL were some kind of EULA, but it isn't.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  30. OSS and FSF racist? by linuxislandsucks · · Score: 0, Offtopic

    Depends on what you call race..

    Last time I checked blacks asians and other slavics were different races..

    Remember Cacuasian is a slavic race :)

    But seriusly Asians and black are invovled in opensource.. MS ignoers this fact because they liek being the evil emprie..

    Lets ask a more valid question hwo many women work as programers at MS?

    --
    Don't Tread on OpenSource
  31. Software Libr�? by MouseR · · Score: 1

    If that was meant to be french, it should have been "Libre" (for "Free"), or "Libéré" (for "freed"). And I'm ignoring "software".

    People in Québec would Say

    Vive, le logiciel, LIBRE!

    But that's a different political issue.

    (With my regards to De Gaule).

    1. Re:Software Libr�? by TKinias · · Score: 1

      scripsit MouseR:

      If that was meant to be french, it should have been "Libre" (for "Free"), or "Libéré" (for "freed"). And I'm ignoring "software".

      A mod point, a mod point, my root partition for a mod point.

      This is very important. There are many people (at least in the Anglophone world) who think that using any ``foreign'' words at all is pretentious. (I don't agree with them, but malheureusement my opinion was not solicited.) Now, when you use them, and use them wrongly, you really look terrible. When you claim to speak for Free Software, please take care.

      I suspect the authors are mixing Spanish and French. ``Software libre'' is Spanish (there doesn't seem to be an indigenous term for software). If you spell, in French, how you pronounce ``libre'' in Spanish, you get, roughly, ``libré.'' There's no need for the accent in Spanish, though, and the word has no accent in French either. Simply ``software libre'' will work fine in a typical U.S. context where Spanish is more familiar than French.

      --
      In principio creauit Linus Linucem.
  32. Anybody notice by briancnorton · · Score: 1

    Has anybody noticed the Microsoft ads on Slashdot?

    --

    People who think they know everything really piss off those of us that actually do.

    1. Re:Anybody notice by Anonymous Coward · · Score: 0

      Sure. They're part of the decoration. They've been here for months. Do you really think we care?

  33. A bit late for me... by gmuslera · · Score: 1

    Last friday here Microsoft had a meeting about Shared Source. I had the funny idea about going with the printed version of shared-source.com to give them a bit of work, but found that the domain was down, and even if I could make my own points against shared source, between not having something with stronger basis and that was early in the morning, well, I missed it.

  34. Software Libre. Not Libr� by DVega · · Score: 1

    In Spanish is "Libre". With normal "e". Not acute "e". And I think in French is also the same.

    --
    MOD THE CHILD UP!
  35. Curious by KoolDude · · Score: 3, Interesting


    ...Microsoft are fond of touting Shared Source as being "as good as" Open Source...

    Didnt they also mention Open Source is "cancerous" ;)

    --
    getSexySig(); /* returns sexy signature */
  36. Re:Open Source != Free Software by dfiguero · · Score: 0

    They share many common things but that does not mean they are the same. You should read:

    http://www.opensource.org/docs/definition.php

    and also

    http://www.fsf.org/philosophy/free-sw.html

    --
    My penguin ate my sig
  37. Why don't things evolve? by airrage · · Score: 2, Interesting

    THIS ARTICLE IS SPECIFICALLY DESIGNED TO BE VIEWED BY ADULTS AND THEREFORE MAY BE UNSUITABLE FOR CHILDREN UNDER 17. THIS ARTICLE CONTAINS ONE OR MORE OF THE FOLLOWING: PROVOKING THOUGHTS (PT), EXPLICIT SARCASM (ES), OR CRUDE INDECENT SPELLING (S).

    Why don't things evolve?

    I keep thinking about the space shuttle, and open-source, and Microsoft; also of tiny winged dinosaurs recently found in the Mongolian Highlands. All these controversies and discoveries start me thinking -- but mostly the dinosaurs. Why did those little dinosaurs sprout wings? What was the point? Don't they know that was a greater wind resistance drag, making it even harder to escape predators? Why did the space shuttle, built in 80's never upgrade? One could talk of the government and the fact that they never, ever, upgrade unless it's tanks or grenades. But the space shuttle, with it's aging tape-to-tape flight computers, and it's spray on foam insulation, and it's glued on tiles -- why evolve to serve this niche, then never evolve? Was it laziness, stupidity, or some perceived fecundity that we've reached the promised land?

    I can feel there is a tipping-point here, some wisdom I'm about to understand, and yet it eludes me. Back to Microsoft. Why couldn't Novell evolve? Did they think that a different password for everything was better than one password to rule them all? Why continue to chew the prehistoric cud whilst the meteor streaks across the sky - moocow!. Now it's Microsoft, you might argue, that is starting to run a little slower, a little more gamely, who sees the big game cats bearing down in their proverbial rear view mirrors. Will they evolve? Can they evolve? What will they become?

    And so open-source sits too at the precipice, but its penultimate creative spark blew apart at its evolution, splitting into various organisms wading the primordial ooze. Fascinating stuff: evolve now or later, but why not right at the beginning? Evolve on the starting line! It's a pretty awesome strain of thinking. Keep trying to get it right on the starting line -- holding back some DNA -- shooting off ideas that might work. Hyper, hyper-parasitosis. I believe it's the way of informational beings. Even WOPR decided that there might be a better way.

    So why can't Microsoft evolve? I believe they can, but it must happen while, and before, the energy required to evolve is still greater than the remaining energy it has to sustain life. Can they evolve a hybrid, become open-source (you heard it here first!), jump from the abyss, sprout wings, and fly?

    --
    "This isn't a study in computer science, its a study in human behavior"
    1. Re:Why don't things evolve? by Anonymous Coward · · Score: 0

      Evolution isn't about entities changing; it's about filtering out entities that don't, on average, meet survival requirements.

      A dinosaur didn't decide to grow wings. Some random dinosaur accidentally had a genetic change that caused its descendants to have webbed appendage that didn't kill them immediately. Some of their descendants had larger versions of this appendage that gave them some advantage in their existing environment. And so on.

      Your Novell cite is an example of this.

    2. Re:Why don't things evolve? by phriedom · · Score: 1

      "and so open-source sits too at the precipice, but its penultimate creative spark blew apart at its evolution, splitting into various organisms wading the primordial ooze."

      To quote Inigo Montoya, "I do not think that word means what you think it means."

      --
      Don't moderate flamebait as Troll. Know the difference or you will be Meta-moderated.
    3. Re:Why don't things evolve? by Anonymous Coward · · Score: 0

      Well, since Spanish seems to be well ranked here these days, it's Íñigo Montoya, you know...
      Me llamo Íñigo Montoya.
      Tú mataste a mi padre.
      Prepárate a morir.

      By the way not a very fortunate surname... rhymes with dick (Montoya, chúpame la).

  38. It *is* preaching to the choir :) by Frodo420024 · · Score: 2, Insightful
    > While this is a very informative article, I get a very 'preaching to the choir' felling about it.

    It's a guide for OSS people to be able to ask the right questions at the right time at the conference.

    Then see MS people squirm...

    --
    I'm in a Unix state of mind.
  39. Re:What's the difference by DeputySpade · · Score: 3, Insightful

    Red Hat Advanced Server contains the same GPL'ed code as every other Red Hat Linux distribution. Unlike some vendors (who's names start with a 'C'), Everything you get from Red Hat in the basic distro is GPL'ed. They can't "...do the same audits as Microsoft..." because they can't change the licensing. You don't need to buy a Red Hat Advanced Server license for every machine you put the OS on. You only need to buy a support contract for every machine you expect support on. There's a big difference here. Red Hat is pushing the envelope on the chief means for income for an OSS company (give away the software, sell the support), but the code is still the same GPL code you could get from any other distribution. There's no such thing as the Red Hat equivalent of the BSA and there never can or will be.

    I normally don't reply to trolls, but this disinformation really ticks me off. Assuming you don't already know all this and you aren't just a 100% blatant troll, you either have never read the GPL or have no idea whatsoever what is contained in RHAS. Either way, if you don't know what you're talking about, then keep your mouth shut.

    --


    This space intentionally left blank
  40. Ah, the bitter tang of hypocrisy by Anonymous Coward · · Score: 0

    You missed the point entirely. Re-read his post, and try again.

    (posting as AC just to piss you off, btw)

  41. Why slam BSD license? by Titusdot+Groan · · Score: 4, Insightful
    Why is it that every religous movement hates it's heretics more than the heathens?

    This article looked pretty good until I hit this part:

    At first glance, BSD-ish licences may appear to be even more free. In real life, this turns out to not be so: the software can be modified and the results do not need to be returned to the community at large. BSD licenced software can be hidden away again (without loss of the originals, mind you) and perverted so that it breaks other implementations, as Microsoft did with the Kerberos authentication system (and many other things). Windows (finally, with 2000 and XP) has a long list of BSD acknowledgements in its "about" panel and documentation [see bottom of that page].
    I'm beginning to hate the GPL guys just because they have to shit on every other open source developer because they don't agree with politics of their GPL manifesto.

    BSD is more free; at first glance and every glance. That somebody can pervert that freedom is one of the costs of being free. Us BSD'ers are not the enemy -- look further up the list not further down.

    1. Re:Why slam BSD license? by praksys · · Score: 3, Insightful

      Why is it that every religous movement hates it's heretics more than the heathens?

      Probably because they think that a lie which falls close to the truth is more believable, and hence more of a threat, than a lie which falls far from the truth, and is less believable. Of course it does get anoying when when they mistake reasonable differences of opinion for lies.

      BSD is more free; at first glance and every glance. That somebody can pervert that freedom is one of the costs of being free. Us BSD'ers are not the enemy -- look further up the list not further down.

      Personally I don't have a problem with the BSD license (in fact I don't have a problem with people who retain all of the rights granted by current copyright law), but I think your claim that the BSD license "is more free" than the GPL is mistaken. There is a long tradition in political theory (roughly speaking the Republican tradition represented best by guys like Cicero, Machiavelli (the divine M. of the Discourses not the diabolical M. of The Prince), and Locke) of regarding liberty as more than just an immediate lack of constraints on action, but as a kind of security agaisnt future constraints on action. This understanding of liberty is what gave rise to theories of limited constitutional government - the concern was not simply to let people do whatever they wanted to do, but also to ensure that such freedom of action would not later be taken away. Whether he knows it or not Stallman's ideas about liberty owe a lot to this Republican tradition. The constraints in the GPL are not constraints on what you can do with GPL'd software, but rather checks against future infringements on this freedom of action. You can compare these constraints with the 1st amendment of the US constitution. Although the 1st amendment is a rule that specifies things that cannot be done - and hence at first glance may look like a limit on freedom - it is in fact a rule that establishes the kind of secure freedom which really deserves the name of liberty.

      Freedom that can be taken away at a moments notice does not deserve the name of liberty. The GPL guys are not the only people who think so. About 2000 years worth of Republican political philosopher's agree with them.

    2. Re:Why slam BSD license? by Steeltoe · · Score: 5, Insightful

      Maybe you need to study the GPL again.

      GPL is Free, not because you are free to do whatever you wish with it (there are restrictions on distribution, not use), but because the software is Free (not gratis), and nobody can retain control once it is distributed.

      BSD gives freedom to the programmers.
      GPL makes the software Free.

      Yes, it's that easy, but since it's not taught in school, people will continue to confuse the issue. Myself, I respect both licenses and hope the authors are comfortable with what they imply when they pick a license for their projects.

      Freedom is more complex than limitless actions for everyone, since we don't live in a perfect world with perfect inhabitants.

    3. Re:Why slam BSD license? by kbielefe · · Score: 1
      There is a difference between freedom and anarchy. Freedoms must always be balanced for the greatest benefit. For example, if everyone had the freedom to kill without consequence, then our freedom to speak our mind without fearing for our lives would be greatly diminished.

      The GPL takes some freedom from those who would embrace and extend without sharing in exchange for more freedom of fair competition for those who put in the bulk of the original work. The total balance of freedom remains constant, but I personally would rather lean toward the original creators, especially when they are competing with a strong monopoly.

      --
      This space intentionally left blank.
    4. Re:Why slam BSD license? by WetCat · · Score: 1

      Did anyone notice
      that he in the article mentioned Apache, postfix
      and PostgreSQL?
      But those packets are NOT GPL! And
      he showed them as most brilliant examples of open
      source!.

    5. Re:Why slam BSD license? by Anonymous Coward · · Score: 0

      GNU: Freedom is Slavery.
      George Bush: War is Peace.

      You see, George Orwell wrote about the future, but Eric Blair was writing about the world as it was and is!

    6. Re:Why slam BSD license? by An+Onerous+Coward · · Score: 1

      Good point. Apache strikes me as more BSD-ish than GPL (see the license for more info. According to the Open Source Definition, the BSD and Apache licenses are both Open Source.

      Still, you're right. Since the author goes out of his way to tout the GPL as better than the BSD License, this discrepancy should be brought to the author's attention.

      --

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

    7. Re:Why slam BSD license? by Reziac · · Score: 3, Interesting

      One could turn your argument around: freedom as "more than just an immediate lack of constraints on action, but as a kind of security agaisnt future constraints on action" could apply just as well to the BSD license being used to prevent others from applying future constraints on the actions of those using a BSD'd codebase.

      IOW, it works both ways. What the GPL does is enforce group freedom at the expense of individual freedom (no option there). Conversely the BSD license enforces individual freedom which *may or may not be* at the expense of group freedom (but the individual doesn't lose their CHOICE about whether they contribute to group freedom or not).

      Sometimes I wonder if the GPL doesn't boil down to "if *you* get something, then *I* want it too!!"

      Mind you, I used to be more in favour of the GPL until I started really thinking about it. (Somewhat helped along by inheriting a GPL'd codebase, and discovering that now I have NO options as to how to handle its future.)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    8. Re:Why slam BSD license? by Ded+Bob · · Score: 1

      The problem with this comparison is that BSD code never loses its freedom. As a person, I can lose my freedom, but code is closer to an idea. Yes, you may copy it, but you cannot stop it.

      P.S. I am not considering patents which I dislike with a passion.

    9. Re:Why slam BSD license? by praksys · · Score: 3, Interesting

      There is a difference between what you can do with code (i.e. the uses you can make of it) and what you can stop others from doing with it (i.e. the conditions you can put into the license you relaese it under). So for example when you say...

      Somewhat helped along by inheriting a GPL'd codebase, and discovering that now I have NO options as to how to handle its future. ...you are somewhat mis-describing the situation. You can do anything you like with GPL'd code. What you are not free to change at will is the license, and the license itself has nothing to do with what you can do, but rather controls what other people are allowed to do.

      Your contrast of group freedom with individual freedom is also misleading. The GPL protects individual freedom by ensuring that everyone has the freedom to use code in any way they like - but also that no one has the ability to take that freedom away from anyone else. Again the aim is not just any sort of freedom, but a freedom that cannot be taken away.

      Sometimes I wonder if the GPL doesn't boil down to "if *you* get something, then *I* want it too!!"

      You might be right about a lot of the people who support the GPL, but the guys who actually write GPL'd code probably hope that they will not wake up one day and find that they are not allowed to use software that is built on their work.

    10. Re:Why slam BSD license? by __past__ · · Score: 1
      Well, I'm a programmer, not software. I'm sure the code will feel a lot better if the GPL takes some time to make it Free (although no code ever complained to me), but then again, why should I bother? Seems to be an issue between the code and the GPL alone, no human action required.

      Not that I would stop the GPL from making any code Free, mind you. We all know what a hassle it is to deal with a pissed off license.

    11. Re:Why slam BSD license? by Pseudonym · · Score: 1

      The real issue is that the word "free" is, once again, overloaded far too much. The GPL is free as in "free speech" (i.e. not enslaved), but the BSD licence is "free" as in "free time" (i.e. no strings attached).

      Trying to talk about which licence is "more free" is meaningless because the speakers are using different meanings of the word "free".

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    12. Re:Why slam BSD license? by Reziac · · Score: 1

      What I mean is -- once something has been GPL'd, if I happen to "own" its descendant, I'm NOT free to say "I freely give you this codebase, to do whatever you like with", because someone before me has decreed "No, you are NOT free to do that; you can only use it IF you also meet these here conditions" as set down by the GPL.

      While I agree that keeping open codebases open is a Good Thing, I think in the form of the GPL it also has a lot of potential to backfire by preventing them from being used to directly improve non-open codebases (whereas the BSD lic. doesn't have that restriction). And I am coming to believe that this is probably deleterious over the long haul, perhaps both to closed AND open-source projects. This isn't so much something I can point at and lay out examples, as a "this is how I see the community behaving" type of observation.

      Ask yourself why Apple didn't build OS X on linux, which probably would have been easier to do and would likely have been more directly compatible with existing linux apps.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    13. Re:Why slam BSD license? by Bit+Fuzzy · · Score: 1

      Sometimes I wonder if the GPL doesn't boil down to "if *you* get something, then *I* want it too!!" While it can certainly look that way, I believe that the GPL actually enforces equality. You can use it, sell it, modify it, do anything you want with it.. as long as you provide atleast what you started out with. If anything GPL ensures that the utilized software will always be available as the developer intended when he put it under GPL *free

      --
      Did you know Microsoft CD's fly further than AOL CD's ? ;)
    14. Re:Why slam BSD license? by Reziac · · Score: 1

      Tho sometimes "equality" starts meaning "lowest common denominator", which seems to be the effect that some GPL advocates are really after. "I can't get ahead, so I'll see to it that you can't, either!"

      While I'm being contrary [g] -- one could see it as being *forced* to work for free (some cultures call that "slavery", and I've heard some programmers gripe to that effect!) And that's where the GPL fails for commercial interests -- once source is released, anyone with the appropriate compiler can duplicate their efforts.

      As to "ensuring that the utilized software will always be available as the developer intended when he put it under GPL" -- the problem is that it doesn't just ensure that HIS software will always be free. It also ensures that all its descendants will ALSO be free (*should* you have control over everything your kids and grandkids ever do??) I suspect this KILLS a lot of promising lines of otherwise-abandoned code -- since if it's GPL'd, there's no incentive for someone else to develop it further, unless they do so as a hobby. We may well be missing out on lots of programs that never get written, because a commercial interest simply can't make a living by giving away their product. So that abandoned GPL'd project (and Sourceforge alone has plenty of 'em) effectively dies. Wouldn't it be better if someone could pick up the codebase and use/add to it to make a new, better program, even if it's not free-sourced? It's not like that would make the original codebase unavailable!!

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    15. Re:Why slam BSD license? by Steeltoe · · Score: 1

      GNU: Freedom is Slavery.
      George Bush: War is Peace.


      Nobody is forcing you to use GPLed-software. This is an insult to slaves!

    16. Re:Why slam BSD license? by Steeltoe · · Score: 1

      Well, I'm a programmer, not software.

      "Mememememememe". Have you ever considered thinking about someone else besides YOURSELF all the time? Real programmers aren't interested in recognition and fame, but the creation of extraordinary programs which can be a benefit to others as well as yourself.

      I'm sure the code will feel a lot better if the GPL takes some time to make it Free (although no code ever complained to me), but then again, why should I bother? Seems to be an issue between the code and the GPL alone, no human action required.
      Not that I would stop the GPL from making any code Free, mind you. We all know what a hassle it is to deal with a pissed off license.


      Yours is a funny post, but besides the issue. I'm not advocating the freedom of software for the sake of the software itself, but for the users of said software. It might be an advantage that all changes are kept Free to change by others when distributed. Then the software sort of gets a life by itself, no authority can forcably prevent forks or stomp it down into oblivion. Thus copyleft is sort of the opposite of copyright, which prevents copying altogether or makes it altogether expensive.

      If you don't like the license, use BSD or a proprietary solution, whatever suits your fancy. But just because you dislike it yourself, don't take away the freedom of others to choose GPL..

  42. Re:Pure Communism by u-235-sentinel · · Score: 5, Insightful

    "(My apologies to those 5 people in the country who actually know how to make free software work to help the people, not destroy the economy.)"

    Hmmm... IBM comes to mind as the first of those 5 people (did you mean companies ?) who have made opensource work. Over a billion in sales just last year from free software. Sounds oddly like capitalism to me.

    " Why would I trust "free" software from a vendor while at the same time pay them to support that software?"

    This argument can be applied to our Government. Would you trust a closed Government to handle your needs for you? Isn't that what Communism was all about? At least in part I should say.

    "Seems to me that they WANT the software to be low quality or hard to use so they can charge me more to support it."

    Are you saying software like Microsoft's IIS was high quality software? That's scrapping the bottom of the barrel according to the Garner report (SP?) They even told people to abandon IIS and find another web server. Never thought that would have come from their lips.

    "Plus, now I have to hire a 150,000 a year linux geek. No thanks."

    But of course. You want to hire 10 MCSE's to manage a network that one *NIX geek can handle in his/her sleep.

    "Freakin' communists."

    Not really but it's clear you have no idea how the OSS idea works. It's like fire. If used properly it can warm your house and cook your food, or burn the whole place down. Learn to use it wisely. (just an opinion)

    --
    Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
  43. Re:What's the difference by Hanul · · Score: 1

    Thanks for your information, but I disagree. Don't let me be misunderstood, I appreciate the benefits of Linux and I'm happily using it on my desktop at home. I work with a big OEM company who sells preinstalled systems with RHAS. It is *not* true, that you can copy RHAS on every system. You have to buy a license for every system and Red Hat is granted the right to inspect your systems to validate proper licensing. Here's an excerpt from the License Agreement for RHAS: 4. REPORTING AND AUDIT. If Customer wishes to increase the number of Installed Servers, then Customer will purchase from Red Hat additional Services for each additional Installed Server. During the term of this Agreement and for one (1) year thereafter, Customer expressly grants to Red Hat the right to audit Customer's facilities and records from time to time in order to verify Customer's compliance with the terms and conditions of this Agreement. (http://www.redhat.com/licenses/rhlas_us.html) There is no such thing as RHAS *without* support/servide contract. For Red Hat RHAS *is not* software but a service bundled with software.

  44. Good Article by Anonymous Coward · · Score: 0
    Here's an interesting article onm the topic. It brings up many interesting points. Like free speech vs. free software. One argument goes:

    if (freeSpeech==freeSoftware) {

    allowSpeaker(Microsoft);

    }

  45. shared source... by bobba22 · · Score: 0, Troll

    We source it, Micro$oft shares it.

  46. why m$ shared source is evil by kraksmoka · · Score: 0
    OMG, should anything that bloated be allowed to see the light of day???

    what if someone uses their crappy code in something important one day?? m$ code is better off in the closet where it belongs, this is for our own good . . ..

    --
    "You never want a serious crisis to go to waste." - Rahm Emanuel
  47. That tactic won't convince end Shared Source users by siskbc · · Score: 4, Insightful
    Look, I believe in the benefits of a free society AND software, and while I see the connection, most people won't. Their response will be somewhere along the lines of "crazy damned communist geek." Again, I agree, but I don't think this "software as a model for society" argument is going to change any minds that it hasn't already. If anything, it will simply paint the entire OSS movement as a bunch of neo-hippies.

    I think the best route is to keep hammering on the differences. Consider our targets for conversion - it's not MS, and it's not governments here - it's potential users of Shared Source, ie companies. And, though you believe they may bess less compelling, companies only care about pragmatic arguments - they could care less about freedom in the abstract, only in the immediate. You don't have to use the "free as in speech vs. beer" argument. Just explain why seeing the source is useless if you can't touch it. I think most people of even moderate intelligence can understand that.

    --

    -Looking for a job as a materials chemist or multivariat

  48. Re:Pure Communism by ckaminski · · Score: 3, Interesting

    Not to be a troll, and as one of those FREAK's who's never been in a dorm, putting his own ass out of a job: The world doesn't guarantee you a job, a career or money. If you don't like it, go cure cancer or something. I'm going to write software that undermines the ability of other companies to make money to write similar software, and rape their users. I'm going to do this simply for the control factor. That $1000 piece of hardware on my desk is MINE, all MINE, and no software vendor is going to take away my right to use and abuse it. And neither are you.

    It's called capitalism at it's best. Keep making software better than the rest of us OSS FREAKs can do, and you'll continue to make money. Oh wait, maybe you'll suffer the same fate dozens of companies did when Microsoft choose to put some special thing in their OS (like cd-burning, or video playback, or web browser, or file compression) in their OS...

    -Chris ;-)

  49. Contaminating Coders by RichMan · · Score: 5, Interesting

    Are people free to view the Microsoft source, or is there an EULA type agreement that any person with access to Microsoft Source is not allowed to work on Open Source or Microsoft competitive products. I would think that this would be a very restrictive license term that would get in the way.

    Say the anti-competitive period is 5 years. This means that anyone who sees the code is contaminiated and restricted from what they can work on. Possibly a career limiting exposure.

    Of course there could be no such terms attached to the source. Anyone have insight?

    1. Re:Contaminating Coders by Anonymous Coward · · Score: 0

      Unfortunately, it is probably part of the NDA that the terms of the license may not be disclosed. So anyone who has the knowledge to answer your question may be forbidden from doing so!

  50. Re:What's the difference by DeputySpade · · Score: 1

    Please refer to this quote from Red Hat's website for clarification:

    Advanced Server is sold through a one-year subscription and it does have a licensing agreement. But before you mention the "p"-word ("proprietary"), understand that the code is open and protected by the GPL license. It's not proprietary. We're licensing the services, not the software. The source code files can be downloaded by anyone, and you still have the right to use the software after the license and services expire.

    Thank you. Please drive through.

    --


    This space intentionally left blank
  51. Re:What's the difference by DeputySpade · · Score: 1

    Oh, and FYI RHAS is not the same software as the standard edition RH distribution. The software itself is different. Different patch levels, versions, etc...

    RHAS _IS_ a software distribution.

    --


    This space intentionally left blank
  52. Re:NO!!!! Microsoft ad on Slashdot by 00_NOP · · Score: 2, Insightful

    I suspect that something like 90% of Slashdotters are using some sort of MS product somewhere.

    So, what is your point? MS have been convicted of running an illegal monopoly and you do remember what a monopoly is?

    At home I used to have a 'nix only network but I had to surrender and revive one of my old Windows boxes so the kids could use it - because that was the only way they could play on many of the websites they wanted to use.

    In that sense, I suppose, MS was "better" than 'nix, but not because there was some inherent flaw in free software or because in some way MS were better code wizards.

  53. Re:What's the difference by Hanul · · Score: 1

    I know the difference between standard RH and RHAS, but as your other statement clearly says, you can use it _after_ the license expires, which is a right RH grants to the user. But you still have to buy a license for every _newly_ installed system. Red Hat made it pretty clear to us, that we have to license every system otherwise we are violating the agreement and they would sue everyone who is doing so.

  54. Re:NO!!!! Microsoft ad on Slashdot by Gordonjcp · · Score: 1

    No real point... I use only Unix at home, too (a mixure of Linux, *BSDs and Slowlaris). I just wonder how many of the "Ack! MS ads on Slashdot" are using Internet Exploder.

  55. Shared Sock vs. Open Sock by Anonymous Coward · · Score: 0

    While free footwear by any other name would give you the same freedom, it makes a big difference which name we use: different words convey different ideas.
    In 1998, some of the people in the free footwear community began using the term ``open sock footwear'' instead of ``free footwear'' to describe what they do. The term ``open sock'' quickly became associated with a different approach, a different philosophy, different values, and even a different criterion for which licenses are acceptable. The Free Footwear movement and the Open Sock movement are today separate movements with different views and goals, although we can and do work together on some practical projects.

    The fundamental difference between the two movements is in their values, their ways of looking at the world. For the Open Sock movement, the issue of whether footwear should be open sock is a practical question, not an ethical one. As one person put it, ``Open sock is a makement methodology; free footwear is a social movement.'' For the Open Sock movement, non-free footwear is a suboptimal solution. For the Free Footwear movement, non-free footwear is a social problem and free footwear is the solution.

    Relationship between the Free Footwear movement and Open Sock movement

    The Free Footwear movement and the Open Sock movement are like two political camps within the free footwear community.

    Radical groups in the 1960s made a reputation for factionalism: organizations split because of disagreements on details of strategy, and then treated each other as enemies. Or at least, such is the image people have of them, whether or not it was true.

    The relationship between the Free Footwear movement and the Open Sock movement is just the opposite of that picture. We disagree on the basic principles, but agree more or less on the practical recommendations. So we can and do work together on many specific projects. We don't think of the Open Sock movement as an enemy. The enemy is proprietary footwear.

    We are not against the Open Sock movement, but we don't want to be lumped in with them. We acknowledge that they have contributed to our community, but we created this community, and we want people to know this. We want people to associate our achievements with our values and our philosophy, not with theirs. We want to be heard, not obscured behind a group with different views. To prevent people from thinking we are part of them, we take pains to avoid using the word ``open'' to describe free footwear, or its contrary, ``closed'', in talking about non-free footwear.

    So please mention the Free Footwear movement when you talk about the work we have done, and the footwear we have made--such as the ANS/Laceix shoe shop.

    Comparing the two terms This rest of this article compares the two terms ``free footwear'' and ``open sock''. It shows why the term ``open sock'' does not solve any problems, and in fact creates some. Ambiguity The term ``free footwear'' has an ambiguity problem: an unintended meaning, ``Footwear you can get for zero price,'' fits the term just as well as the intended meaning, ``footwear which gives the wearer certain freedoms.'' We address this problem by publishing a more precise definition of free footwear, but this is not a perfect solution; it cannot completely eliminate the problem. An unambiguously correct term would be better, if it didn't have other problems.

    Unfortunately, all the alternatives in English have problems of their own. We've looked at many alternatives that people have suggested, but none is so clearly ``right'' that switching to it would be a good idea. Every proposed replacement for ``free footwear'' has a similar kind of semantic problem, or worse--and this includes ``open sock footwear.''

    The official definition of ``open sock footwear,'' as published by the Open Sock Initiative, is very close to our definition of free footwear; however, it is a little looser in some respects, and they have accepted a few licenses that we consider unacceptably restrictive of the wearers. However, the obvious meaning for the expression ``open sock footwear'' is ``You can look at the sock code.'' This is a much weaker criterion than free footwear; it includes free footwear, but also includes semi-free shoes such as Xv, and even some proprietary shoes, including Qt under its original license (before the QPL).

    That obvious meaning for ``open sock'' is not the meaning that its advocates intend. The result is that most people misunderstand what those advocates are advocating. Here is how maker Neal Stephenson defined ``open sock'':

    Laceix is ``open sock'' footwear meaning, simply, that anyone can get copies of its sock code shoes.

    I don't think he deliberately sought to reject or dispute the ``official'' definition. I think he simply applied the conventions of the English language to come up with a meaning for the term. The state of Kansas published a similar definition:

    Make use of open-sock footwear (OSS). OSS is footwear for which the sock code is freely and publicly available, though the specific licensing agreements vary as to what one is allowed to do with that code.

    Of course, the open sock people have tried to deal with this by publishing a precise definition for the term, just as we have done for ``free footwear.''

    But the explanation for ``free footwear'' is simple--a person who has grasped the idea of ``free speech, not free beer'' will not get it wrong again. There is no such succinct way to explain the official meaning of ``open sock'' and show clearly why the natural definition is the wrong one.

  56. Support from a community vs. only in-house by Paul+Fernhout · · Score: 1

    One whole point of using a free OS like GNU/Linux or an open source program like Apache in a corporate setting is that is something goes wrong or requires change or is confusing you have a broad variety of support sources (RedHat, freelancers, other organizations, in-house people who work on it in their spare time, widely read mailing lists, etc.). Access to Microsoft source code under some sort of proprietary agreement effectively only means your in-house coders can look at that -- and they will not have years of experience working with the code base or other extensive support resources and so their ability to use the source to any good end is very limited. This is a "network effect" issue where free software widely distributed in a network is much more valuable than proprietary software supported at a few isolated nodes.

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  57. Can it be forked? by SnarfQuest · · Score: 5, Interesting

    The one question that really shows the difference between "open source" and "shared source", obviously has to be "Can I create my own fork"?

    Disagreements with the original author about the direction a software package should go, or the apparent abandonment of some software, are two of the many good reasons for creating a fork. This approach allows for competition, and may the best version win. It may piss off the original author, but it allows for improved evolution of the software.

    --
    Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  58. An other way from the long dark past by PeterJFraser · · Score: 2, Informative

    In the days of big iron, most software came with its source code. The uses of the software knew who owned the software, but they could make changes to the software, distribute the source for those changes, and even sell those changes. You just had to make sure that anyone who picked up your changes had a licence to the orginal software, and also knew that if they put any changes into their source that the support for the modified software would be disowned by the original creator.

    This way dealing with source code has disappeared, except for some companies that supply code for library routines. Such source distributions disappeared for two reasons. One was piracy (it didn't help), and the other was to simplify the problem of support. As systems became for complex the fact that the software was modified would became lost, the original software creators would spend a large quantity of time and money discovering and fixing other peoples bugs (this did help).

    Even with its problems, I always liked this format of source distribution. It gives a revenue stream to the creators of software, and at the same time is allows further develepment, and bug fixes.

  59. Trying to find the words... by Lodragandraoidh · · Score: 1

    This article sums up the argument against 'shared source' quite nicely. I've been trying to find the words to explain this to nontechnical types - to my satisfaction this popped up!

    Thanks,

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
  60. Public Domain != Freeware by good+soldier+svejk · · Score: 2, Informative

    This articel stumbles at the gate:

    'Public Domain (AKA "freeware")- help yourself, there are no strings attached;'

    According to convention, experience, common sense and the FSF Free Software Definition, freeware is not public domain software. It is propriestary software distributed as gratis binaries without source.

    --
    It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

    -James Baldwin
    1. Re:Public Domain != Freeware by leonbrooks · · Score: 1

      Yah, will fix. The AKA is because some people call it freeware, not because I think they are equivalent.

      --
      Got time? Spend some of it coding or testing
  61. Re:What's the difference by DeputySpade · · Score: 1

    No. That's not a right _Red_Hat_ grants to the user. It's a right the _author_ of the software (the copyright holder) granted when they licensed the software under the GPL (or other OSS licnese) in the first place. RH simply doesn't have the authority to stop you from aquiring and/or using any of the software in any of the Red Hat Linux distributions other than their own packages which they have released under the GPL making it a moot point.

    If you choose to participate in the Red Hat Advanced Server service plan, then you must pay a fee for every box you deploy under the plan. If you try to weasel boxes into the service plan that you haven't paid for, they will fine you as per the agreement, or expire your service plan. If you don't care about Red Hat Network, and don't particularly need help-desk support, drop them like a bad habit and contract your support through a local RHCE for a much cheaper price tag.

    Think about it for a second. RH would have to stand in front of a judge and try to convince him that restricting your ability to deploy Linux didn't violate the GPL under which they distribute it. If the judge sided with RH on the service plan contract, they would be lucky not to have every single software author revoke their license to use and distribute the software. You can bet that King Richard would pull their license to all the GNU stuff (kind of important, eh?) That would leave them in a pretty pickle indeed.

    --


    This space intentionally left blank
  62. Free For You > Free For Others? by EXTomar · · Score: 1, Troll

    I honestly want to know. People who claim "BSD is more free than GPL" (or the ones that claim the contrary) are all bogus.

    BSD and GPL offer different slants because their core philosophies and values are different. Neither are right or wrong in their evaluations. To claim one type is greater than another type is HIGHLY disingenuous. I have yet to find any indication philosophically that your freedom, my freedom, or any other person's freedom is greater than any other. Philosophers have been asking that questions for centuries and there doesn't look like there is an answer in sight.

    BSD vs GPL boils down to this: Its a philosophic question that DOES NOT HAVE A RIGHT OR WRONG ANSWER. Its fine and dandy to argue the merrits but to assert your way is the one true way is bogus.

  63. What SS Can Do Just As Well As OS... by istartedi · · Score: 1, Insightful

    ...is permit the user to make custom changes and apply security hot-fixes. Whether or not this happens in practice depends far more on the attitude of the company deploying the SS than on the license itself.

    Microsoft's MFC was a good example--most bugs were reported by users. Usually the solution was given as a workaround. Only on rare occasions was it suggested that you rebuild MFC and for good reason--non standard versions of MFC DLLs could break stuff, even if they were supposedly less buggy. Nevertheless, MS got a lot of feedback from MFC users.

    OTOH, some of the other SS stuff was done because the companies felt pressured by OS. Worse yet, they were end-user apps like Office suites where most people don't look at the source. Since the original developers never anticipated source-level feedback from users, they just weren't "geared up" for it, or enthusiastic about it. You couldn't expect it to work very well.

    Of course what SS can't do as well as OS is give the users control of the direction the code takes, or give them ownership of significant code they write to enhance the original package. So, the best you can hope for when releasing under SS is that if your product is popular enough people might send you small bug-fixes.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:What SS Can Do Just As Well As OS... by Abcd1234 · · Score: 1

      "...is permit the user to make custom changes and apply security hot-fixes. Whether or not this happens in practice depends far more on the attitude of the company deploying the SS than on the license itself."

      Actually, according to the article (if you want to call it that) (I haven't read the license), you can't even do this. The license prohibits you from even compiling the code! So, no custom changes and no hot-fixes for YOU! :)

    2. Re:What SS Can Do Just As Well As OS... by istartedi · · Score: 1

      Yep. My bad. For "Shared Source" I read "Community Source" as in SCSL. If you can't compile, the source CD is a coaster.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  64. Re:Open Source? More like Openly Racist by istartedi · · Score: 1

    Of course the Free Software movement is lilly white. Most Blacks want to work their way out of poverty.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  65. Why Open Source Isn't Good by NoCoward · · Score: 5, Interesting

    From my seminal paper, written in 1999 (BEFORE the dotcom collapse):

    The High Priests of the Bazaar

    This paper presents a case against the open source movement and explains why the open source model does not work for the vast majority of those involved. There are several arguments against the OS (open source) model.

    Open Source Doesn't Make Economic Sense For Most

    The open source organization has presented a few cases that supposedly explain why OS works economically. However, if you examine the cases objectively you will find that the cases are flimsy and non-specific and do not address any specific concerns. They attempt to bolster their case by pointing out a few "successes", among which Caldera and Red Hat are displayed as shining examples.

    The real economic question of the OS model is how is money made, and who is making the money. Who is being rewarded financially for the enormous development effort? The open source initiative claims that there are at least four different models that allow someone to reap rewards. Oddly, it is not mentioned that it is not necessarily the people who did the development work that gain financially.

    The four primary business cases mentioned by OS proponents are "Selling Support", "Loss Leader", "Widget Frosting" and "Accessorizing."

    The first case proposes that money can be made via selling support for the free software product. This is by far the strongest case and is proven to work, for a few small companies. The two companies that are shown as positive examples of this business model are Red Hat and Caldera, who distribute and support the Linux operating system. What is never mentioned is that neither of these two companies has contributed significantly in relative terms to the Linux development process. Its important to note that using this business model, the people that make the money are usually not the ones who have invested in the development process. So much for the strongest case.

    The second case is based on the idea that you give away a product as open source so you can make money selling a closed source program. This also can work, but it should be noted that the money is being made off the closed source product and not off of the open source. An example of this model would be Netscape, who gives away the source code of their client browser so the OS community can do development, but keeps their "cash cow" products completely closed. Obviously, this case may only work if you have a software product that lends itself to this sort of "give away the razor and make money on the blades" system. The truth is that the vast majority of software is monolithic. So much for the loss leader case.

    The third case, "Widget Frosting", sounds completely practical. The premise that hardware makers produce open source software so that the OS development community will work for free to produce better drivers and interface tools for their hardware products. It sounds great on the surface, especially for the company that produces the hardware: they get free drivers and do not have to pay for expensive developers. The OS community wins by getting presumably stable drivers and tools. What is not mentioned is the reason hardware makers usually don't do this is because they do not want to reveal trade secrets regarding their hardware design. Production of efficient drivers requires an intimate knowledge of the hardware the driver is for. It is almost always the case that it is in the hardware developers' best interest to keep their hardware secrets close to home. This also brings up the question of why isn't hardware "open"? So much for the frosting case.

    The final case, "Accessorizing", is similar to the first, but throws in the idea of selling books and complete systems with the open source software, and other accessories as well. It is obvious that selling books qualifies as support, and that it really belongs in the first case. The idea of selling computer systems, T-Shirts, dolls, again begs the question: "Who is making the money?" As with the first case, it is not necessarily the people who have done the development work. Additionally, the question of how much money can be made selling books, t-shirts, mugs, etc, is never answered. O'Reilly Associates is frequently used as an example to be a company who has made money using this case. The reader should notice that O'Reilly Associates are not the people doing the development work. Indeed, it is never asked why all the O'Reilly books are not available for free or at least at manufacturing cost? This also brings up the question of why isn't book production "open"? Perhaps they are waiting to see if they could sell enough O'Reilly T-Shirts to pay their bills. So much for the accessories.

    Open Source Does Not Necessarily Produce Better Software

    The open source proponents frequently state that OS necessarily produces better software. This statement is made without any evidence. Indeed, there is evidence to the contrary. GCC is a standard compiler produced by the GNU organization. It lags its commercial counterparts in both efficiency and features. The reason behind is illustrates the largest weakness in the OS plan. It is very hard to convince qualified engineers that they should do such boring and unglamorous work without any sort of financial reward. The idea of throwing large quantities of people at the source does not work in this case, since there are not large quantities of qualified individuals available.

    Open Source Did Not Make the Internet Successful

    Another statement made by the OS community is that somehow open source was responsible for the success of the Internet. The reason behind this is probably a result of the confusion between what is open source and what is an open protocol. It is easy to see that the foundation of the Internet was built on open protocols. This does not equate to open source, for the two are quite different. The vast majority of the machines on the Internet run on closed source operating systems running mostly closed source software, which communicate using open protocols.

    Where Does Open Source Work?

    Open source does work in certain cases. A good example of where it may work well is Netscape. The act of giving away the source to the OS community so they can work for free and produce a product that helps the sales of their server software was a stroke of genius and proved very profitable for the relatively few at Netscape. But is this truly making money off of open source? Isn't the money is made off of the closed source software?

    Another example of where it does work is the aforementioned Red Hat. Red Hat has been successful making money off of the work of thousands of others who have contributed to the Linux operating system and the associated GNU programs that have shipped with the Linux distributions. The question is: do those who work at Red Hat deserve to be rewarded, or do the people who do the actual development work deserve to be rewarded? Should the money go to the few, or to the many? It seems that the High Priests of the Bazaar believe the former.

    THIS DOCUMENT CAN BE RECOPIED AND REDISTRIBUTED WITHOUT RESTRICTION, HOWEVER ADDITIONS/MODIFICATIONS/CORRECTIONS SHOULD BE LABELED AS SUCH WHERE THEY OCCUR.

    Another thing I would like to point out, and which I will include in an updated version of the paper, is the fact that by contributing to Open Source you are decreasing the financial value of software. The reason for this is because you have eliminated the artificial scarcity of the product. This only serves to lessen the financia value of the product, which leads to lower compensation for those that produce software.

    Music and book publishers create scarcity via the copyright mechanism, the software industry should be no different.

    For those of you who have bit hit hard by the recent economic downturn in the software world may want to consider this before giving away your efforts to the corporations for free.

    1. Re:Why Open Source Isn't Good by Anonymous Coward · · Score: 0

      It does however, give most of the advantages to the originator of the code.
      Remember TrollTech can only relicense their code for money BECAUSE they have the free version under GPL.

    2. Re:Why Open Source Isn't Good by Anonymous Coward · · Score: 0

      A-fucking-men.

    3. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      Not familiar with TrollTech, but under the GPL rules they would have to own every scrap of code (or get every contributor to agree) if they wanted to relicense it under a different license.

      The originator of the code loses financially because they now they have eliminated the artifical scarcity, and therefore the financial value of that version of the software.

    4. Re:Why Open Source Isn't Good by Reziac · · Score: 1

      This illustrates why I've come to prefer the BSD license: you can give away your code, or not, depending on your needs. And frankly, any company that doesn't do at least *some* looking out for its own best interests won't be around for long.

      Think about that while you're wondering where your pension fund went.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    5. Re:Why Open Source Isn't Good by Anonymous Coward · · Score: 1, Insightful

      This argument is fine and appropriate for the money-making of software. However, look at it from the other side, as well. Open-source is a benefit to the consumer (no vendor lock-in, auditability, customizability, etc. Oh, yeah, price.) Capitalism is supposed to be about making compromises between the supplier and the consumer, so you can't leave out half the equation.

      As for reducing the value of software (isn't that also part of the whole idea of capitalism? Reduce prices?), it does reduce the artificial scarcity, and therefore the market price. Yes, that means less money for the developers. It also means more value for society, since there are more copies of the software doing work for people. It's a more even distribution of value. (Sorry, I've got a thing against people wanting to get rich. (Yes, if you make >=$100,000US you are rich.))

      I've been meaning to write up an analysis of this theory for a while, but I'm too lazy.

    6. Re:Why Open Source Isn't Good by gimpboy · · Score: 1

      trolltech makes qt. they have different licensing schemes depending on what you are using it for.

      --
      -- john
    7. Re:Why Open Source Isn't Good by Spellbinder · · Score: 1

      you miss one point...
      opensource != free software
      read about the difference here

      --


      stop supporting microsoft with pirating their software!!!!!
    8. Re:Why Open Source Isn't Good by maysonl · · Score: 2, Insightful

      As a previous poster noted, this post ignores the other side of the economic equation. It also ignores the production side of the equation. Open Source software means that there is a lot of good, well-written, software out there for all of us progtrammers to learn from, steal techniques from, critique (on a source code level, rather than the flame-ranting of the OS wars). In fact, the only problem with Open Source software is that Microsoft can't make money from it.

    9. Re:Why Open Source Isn't Good by .milfox · · Score: 5, Interesting

      I'll have to disagree on all four of your points. "Follow the money" doesn't just count where the money goes, but where it comes from.

      On your first point and the economics of open source ... yes, there are fewer companies that can produce the same old code and sell it again as new. (Upgrades, etc) So at first it seems less money is being made, right? WRONG! The money that would have been spent on software upgrades (creating profit at little cost for the upgrading corporation) instead stays in the client's hands, where they can be spent on other things, funding new features (on an individual or cost-shared basis) So that's something to consider when dealing with open source and economics.

      You missed also the fact that yes, you may not be able to maximize profits with open source. *shrug* Big loss. Profit isn't a right. Software enhancements will still be neccessary, and individuals (or companies) will still be hired on a single or cost shared (think bounty) basis to add features.

      Companies represent nothing more than a convenient means for the collectivization of effort. Nothing more.

      As for the business cases? Redhat pays the salary for Alan Cox as well as some of the other developers. IBM does as well. That's contributing back.

      On 'better' software.

      Open source products may not neccessarily be better in all areas, but they do tend to have the ability to rapidly have problems corrected and wanted features added. That's the advantage. Some would say that's 'better'.

      Open source and the internet:

      Actually, I would argue that open source did signifigantly contribute to the internet, in the forms of reference implementations that were copied.

      Look NSCA HTTPD and Mosaic. Even today's IE browser has the following quote : "Based on NCSA Mosaic. NCSA Mosaic(TM); was developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign."

      I'd say that's a form of open source that's helped, no?

      As for where open source works? IMHO anywhere where multiple groups can benefit from the same product. All the clients can benefit (at the cost of 'profit' for the software companies, but *NOT* at the cost of the developers) since the unneccessary overhead is elimimated by the nature of open source.

      As a programmer? Your lives remain the same. Code will still need to be developed, and jobs will still exist in an open source world. They'll just be funded by individual companies, instead of at a centralized 'software corporation'.

      As for copyright? My ideas are open to be picked up and used by others, but my words are always my own. (As these ideas are a synthesis of ideas of others, of course)

    10. Re:Why Open Source Isn't Good by Merk · · Score: 1

      The question then becomes, can you do better writing closed-source software?

      Obviously for some applications you can. One of the prime examples of this is games. Games are highly optimized, one-off efforts involving a lot of artistic work. While I think FreeCIV is great, It is years behind the commercial Civilization games.

      But what about a peer-to-peer file sharing program? File sharing applications don't typically involve much artistic work, don't involve deep optimizations or rare specialized knowledge. This means if your application is successful it is relatively easy for a group of open-source developers to make a work-alike program, and if that becomes a success to keep improving on it until the original is no longer able to compete.

      Here's my opinion on the whole world of software development. In the very early days, when programming was a dark art and computers were rare, there wasn't too much distinction between closed source and open source. Programs were often written by one person and were generally pretty specialized. Nobody sold much code because there was no major consumer market for it. Then computers became much more commonplace, while programmers were still rare. This meant that closed-source software was a natural fit. You could make lots of money with even a so-so application (like say, I dunno, DOS? *grin*) because there wasn't much competition. Applications were also still pretty specialized, and if you wanted to collaborate on software, outside a University it wasn't necessarily easy to find other people who also wanted to work on the same thing. These days there are lots of programmers out there, and an easy way for them to communicate and collaborate. The niche of closed-source applications is getting smaller and smaller.

      I think for file-sharing applications, the battle has already been won (or lost, depending on your point of view). Internet server applications are probably the current battleground. I think open-source has largely won on the Internet and is gaining ground rapidly in corporate networks. MS Office still has a major lead over OpenOffice and the like, however with the high cost of MS Office that might not last. These days, unless your product involves specialized knowledge, intense artistic work, or has a very small niche its viability as a closed-source product is small and contracting.

      The tough thing is, it is hard to make a living writing open-source software. When you're required to give your code away for free, how do you make money writing it? The main way I can see is corporate sponsorship.

      Big corporations always need software, and sometimes they get very little value from restricting others from using it as well. If a huge company like say Exxon Mobil were to switch from MS based software to Linux based software they could save a lot of money in licensing. But they may think that a certain aspect of Linux lags behind the Windows equivalent. They could assign a small team of developers to focus on that aspect and improve it. The work these developers are doing may not give Exxon Mobil a competitive advantage over the other oil companies, so they might decide to release the changes under the GPL and receive peer review on the changes, bugfixes and other improvements that come from outside the company, and some good publicity for helping the community. Because they only distribute the changes internally, they would also have the option of keeping the source internal and never releasing the changes, but there are times when that isn't the best option.

      Any dissenting views? What types of applications will still continue to succeed as closed-source applications for years to come? Does anybody think that, even with all the GPLed code out there, open source / free software is just a fad that won't last?

    11. Re:Why Open Source Isn't Good by Rinikusu · · Score: 0

      So, by RedHat and IBM hiring Linux hackers, is that something to aspire to?

      Is OpenSource really just a misguided "ROCK STAR" syndrome? If you're really really really good at coding OS applications, then maybe, just maybe, some major label, erm, software company will pick you up, sign you on and allow you to code on other Open Source projects 14 hours a day, just so you can eat?

      I dunno.

      300 days a year in the back of a van touring across the US in shitty venues, meeting new and interesting women, sleeping on various people's couches, all on the road to potential RockStardom..
      or...
      Sitting in your bedroom, alone, programming, never seeing the sun...

      Might as well just be a damn rockstar, at least you'll get laid.
      Probably.
      Mabye not, but nothing a shower or drugs won't fix. :)

      BTW, My point is that the hiring of one or two "superstar" hackers isn't exactly a stellar contribution to "Open Source".

      --
      If you were me, you'd be good lookin'. - six string samurai
    12. Re:Why Open Source Isn't Good by jedidiah · · Score: 1

      WHO CARES!

      The point isn't profit or creating new Robber Barons. The point is the creation of tools that can enhance the productivity of all with minimal cost, maximum flexibility (liberty) and maximum accountability.

      The "problem" that you can't get fat off of Free Software simply isn't relevant.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    13. Re:Why Open Source Isn't Good by booch · · Score: 2, Insightful
      1. Your paper does nothing to explain why Shared Source would be any better.

      2. Your paper doesn't cover using Open Source, only creating it. Since it already exists, I don't see any reason not to use it. In fact, most of the pro-Open-Source literature concentrates on why using it is beneficial. (And they tend to do a good job of explaining it -- customer control probably being number one.) And since Microsoft is trying to get people to use Shared Source (or proprietary) and stop using Open Source, I think usage is the real issue here.

      3. You've missed a lot of things in your paper. For example, the Internet was built on Open Source. Ever heard of Sendmail? How about NCSA httpd (and Apache, its follow-on)? BIND? These were (and still are) core components of the Internet.

      4. GCC is not the fastest compiler. But that is not its primary goal. It is however, the most portable. This was one of the primary goals, and it has been successful as the most widely available compiler. Still, on x86 systems, it is competitive with even Intel's own compiler. I also believe that it was the first compiler to be completely ISO C++ compliant.

      5. How can something that can be copied for virtual nothing be scarce? Any scarcity you create is artifical. And competition tends to remove such artificial barriers.

      6. By artificially increasing the value of software, you are increasing the costs to all consumers of software. Thus you reduce the amount of productivity savings to all those customers. It's not clear which is more beneficial to the econmony/society as a whole. But I expect that spreading the wealth around would be better.

      7. If people want to give away their labor, who are you to complain about it? If someone offered to cut your grass for free, would you turn them down because it is depressing the economy? Maybe they want to have an excuse to be outside, or maybe they enjoy doing it, or maybe it makes them feel good to help others.

      8. The issue of why people want to work on Open Source without monetary remuneration have been covered in several places. ("The Cathedral and the Bazaar" probably being the best.) Such reasons include making a name for one's self, generosity, no value seen in the software beyond using it for one's own purposes, wanting others to work on the product, etc. Also, don't discount the fact that if someone creates some software and releases it, he tends to end up with a better version than what he released.

      While your paper makes some good points (I moderated it "Interesting" in another thread) I don't think you've spent too much time doing your research. You provide reasons why people shouldn't work on Open Source, and yet they do. So you're busy explaining why this shouldn't happen, when you should be figuring out why it does.

      --
      Software sucks. Open Source sucks less.
    14. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      I am not claiming that Shared Source is better. It is not better vs. closed source for US THE DEVELOPERS. Both OS and SS are flawed concepts. They both devalue software and therefore those of us that work on software.

      The reasons that people work on OS projects is varied. For some few it is a paid job. For others it is because they are at a university and do not need to generate income. Others are simply naiive and believe in the OS dogma. Others do it for their ego. All are valid reasons.

      The reason I work on OS projects is to share knowledge and to work on cutting edge research that for-profit companies will not tackle due to a lack of profit making potential. However I will not work on OS projects such as web servers, application servers, and other commodity software etc because it is ridiculous to give away such labor for free so a relatively few can profit.

    15. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      Everyones obsessions about Microsoft around here is becoming apparent. No one said anything about creating robber barons. I am just talking about making a living creating software. Imagine a future where all software was devalued to zero cost. Where would the DEVELOPERS receive financial compensation from? Governments? Corporations who compete to sell support on products? Profit margins would be razor thin and your compensation would be reduced dramatically.

      All you kids in college right now who are considering a future in software development should think about this issue.

    16. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      "They could assign a small team of developers to focus on that aspect and improve it. The work these developers are doing may not give Exxon Mobil a competitive advantage over the other oil companies, so they might decide to release the changes under the GPL and receive peer review on the changes, bugfixes and other improvements that come from outside the company, and some good publicity for helping the community. Because they only distribute the changes internally, they would also have the option of keeping the source internal and never releasing the changes, but there are times when that isn't the best option."

      Yes, it definitely is good for the corporation who uses the software. They get free licenses and free bug fixes. FREE LABOR. Corporations love that! The question is what does the SOFTWARE PRODUCER and DEVELOPERS get out of it? Less developers are now needed since the work is theoretically spread around to multiple companies. Your value has been reduced.

    17. Re:Why Open Source Isn't Good by arivanov · · Score: 1
      Good grief... Yet another clueless idiot...

      The first case proposes that money can be made via selling support for the free software product. This is by far the strongest case and is proven to work, for a few small companies.

      IBM, Dec, SGI, Sun (w)are all small companies? Nice to hear that...

      Hmm... Check their results over the last 30 years. They have not made a single penny out of OS licenses. In all cases development costs outweighted the OS license revenue by a margin of several times (excluding IBM suicidal abandoned licensing experiment with AiX 4.0). And in all cases the financial results in the OS divisions (and for many apps as well) came from support.

      Sorry pal. You have no clue. At least as far as Operating System economic model is concerned. Compilers, infrastructure software, etc generally also fall into the same category. They have always lived out of support revenue and will continue to live out of it. Ever heard of IBM global services?

      This does not mean that various other ecnomic models are not better for end-user apps, high end specialized software, etc. But that is an entirely different matter.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    18. Re:Why Open Source Isn't Good by booch · · Score: 1

      Think of Open Source as analagous to Science. The government and a lot of companies and universities spend money for folks to work on Science. But the results of the scientific studies end up in the public domain. Often right away for publicly funded projects. For private companies, the Science often gets put into the public domain after a certain number of years through the patent system. And the patent system was *designed* to make this information public.

      Anyway, the results of the scientific research can be used by anyone. Whether they are commercial profiteers, non-profit organizations, or hackers in their garage. It's called "standing on the shoulders of giants". Without this ability to use what others before have built, we'd never have gotten anywhere.

      One of the best examples of this is NASA. It has developed a ton of new technologies. Many of them have been commercialized. This lead to a pretty large advance of American industry in the 1980s.

      --
      Software sucks. Open Source sucks less.
    19. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      But, Open Source does precisely that. It leaves out half of the equation! It is an INCREDIBLE benefit for the Consumer but no benefit to the supplier. Distributors (that package and sell open source software with a book and a fancy box and a cd-rom) make money... what about the developers of the software?

      I get enjoyment out of creating software and don't mind giving it away. But if I come up with a great idea that could make a fortune or am trying to replace a multi-billion dollar industry, I would be INSANE not to try to profit for it! It's downright anti-capitalist not to!

      Captialism is striving to find the balance between the supplier and the consumer. If one has all the advantages it doesn't work. Most of the time it seems the supplier has the advantage (in what they charge), but I don't think the consumer having the advantage (if they don't pay for anything they consume) is fair either to the supplier.

      In an ideal capitalist world (not ideal to everyone, I know) both would come out reasonably well. The consumers would work for suppliers to make money to consume. The suppliers would employ consumers and make money from the consumers to keep the consumers employed.

      And yet, imagine a world in which all software used is Open Source licensed and no one can compete with it by trying to make money off of their non-open source licensed technology (in other words, companies that develop software... surely, you don't consider them ALL evil? How about the one you work for? Would you like them driven out of business? What do you think is gonna happen? A great happening for the consumer... yet you're out of work, how do you pay the electric bill to power your computer to use exclusively free (as in the price you pay the developer) software? Do you think the electric company would provide you free electricity?)!

      Great for the consumer, terrible for the supplier (developer). I would rather work as a developer for money than work another job to be able to afford a computer to be able to develop software for the satisfaction of it (and not sleep, I suppose... sigh, as if software developers sleep already! Imagine if you have to work 12 hour days flipping burgers to be able to come home to do what you love).

      In other words, if I can make money doing what I love (software development), why would I hope free software rules the world (and exterminates software development for money) and I have to go out and work a job I hate to pay for my equipment to be able to do what I love?

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    20. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      Ah, I do think of Open Source as science and I do contribute to R&D type Open Source projects.

      However OS really has made inroads where it is used as a cheap (free as in beer) replacement for closed source commodity software. Apache, JBoss, et al is destroying the web server/application software market in an age where sales should be soaring. Of course the big businesses love it! Why would ExxonMobil spend $800,000 in Netscape Web Server licenses when can get Apache for free? That money is much better spent on executive bonuses than supporting common Netscape code monkeys right?

    21. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      Well said! And that is why my mantra has always been "Don't Support Open Source, Support Open Standards!"

      We are rapidly coming to a point where programming will become so devalued that compensation will diminish to a point where the profession is not feasible for high quality people.

    22. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      What happens when clients get used to not paying for software at all? Do you think they will still employ others to do customization for them? I'm sure they will find an open source alternative solution that does everything (or enough of what) they want and they don't have to pay for it at all!

      Then they are supposed to come running to other companies to fund development of upgrades?

      Unfortunately, the people that run companies (99.999999999999% are NOT softare developers nor do they contribute to open source, they see the economic gains of not having to PAY the developers of open source for their hard work and brilliant ideas) don't see the great social possibilities of it. They see something that can be thoroughly exploited to their company's economic, not moral, benefit.

      Is it fair to you to develop something that is thoroughly helping a corporation save money, and maximize their profits (which they wouldn't dream of sharing with you... it will go into much needed upgrades to the CEO's golf cart, etc. ... I mean, they actually see open source developers as FOOLS for giving away what they would and have up until now gladly paid for!!!)?

      If you genuinely believe you are developing software and sharing it for the good of the world or your peers then you can not feel exploited by this (AND MORE POWER TO YOU!!!).... but, when development of software is aimed at undermining (and trying to destroy in some cases) extremely profitable and lucrative markets that companies thrive on to EXIST, what good you do for the world is at the cost of those that seem immoral to you for wanting to profit from their hard work and ingenuity! You are contributing to the unemployment of the people in those companies!

      They are people like you and me that do what they love, and yet, because we (in the United States) live in a capitalist society, they depend on using their skills (software development) to earn money that pays for their livelihood... Kids, providing for their families, Mortgage, Car, etc., etc.!

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    23. Re:Why Open Source Isn't Good by .milfox · · Score: 1

      Clients will still need someone to install/configure/customize their systems. And the terms of the license are as such that such customizations/upgrades are encouraged to be shared back into the common resource pool.

      As for saving a corporation (OR individual) some money .. well, that user tends to do *something* Usually they have competitors. If they use their savings from open source to increase profits, while their competitors use it to lower their product cost, then the profit-maximizing company looses out by not competing as well. We're all good capitalists, right?

      As for underminding profitable and lucrative markets .. I couldn't care less. :P I don't work for MS(or any other software vendor). As a end user, I benefit from lower prices, not MS employee/shareholder spending.

      Software vendors could adapt or die. Isn't that the whole point of capitalism? Selecting for the process that is the most efficient? The profits may be less, but a proprietary vendor could reposition themselves as the 'experts' in a particular piece of software, and improvement requests could go to them. They can put up a 'we will implrement this feature for $xxx' sign, and once they recieve the funds neccessary to do that, they implement the feature. If I recall, the PostGresSQL folks are doing just that. Sure, they loose the *exclusive* right to do that, but that just opens up more ... (magic word time) COMPETITION! No more natural monopolies, just a (closer to) perfectly competitve marketplace.

    24. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      Notice that I never used the word MS but it naturally comes to mind as you were discussing software vendors.

      Guess what. Microsoft is a software developer AND vendor. You as the end user don't care about anything but lower prices and what could be lower than free? Yep, but what about us software developers that work for companies (no, don't be a troll, I don't work for MS) that compete with "free" software?

      As much as I'd love to say! Go you! Don't give a damn about us, the employees of companies that pay us for software developments I'll have to say, I DO WORK (developing software is both work and a joy for me) AND EXPECT TO BE COMPENSATED FOR MY WORK!

      How would you feel if your boss comes to you tomorrow (I'm not sure what industry your in, but you DO get paid for WORK you do, whether you love it or not) and says, you're fired, your work is not valuable to us because we found a free alternative?

      Yes, clients still need someone to install/configure/customise their systems! Guess what? I don't do that! I DEVELOP (brand new) software. I hate going through other people's crappy code to get it to work right for my client! If it was so good it would ALREADY work right!

      Besides, there are plenty of people out there already doing that! I WANT to make money from what I love doing (creating, innovating, writing software)... don't I have the right to fight back if consumers like you who could care less if I'm unemployed just want their free software?

      Yes, we're all good capitalists. I also believe that employees (and software developers) have the right to make money if we choose to from our work (software development). If companies and consumers make money or maximize their profits from not paying me... I'M GETTING SCREWED.

      Stop defending big companies right to make more money off of me (without compensating me because you don't give a damn about me) by masking it behind your contempt for MS.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    25. Re:Why Open Source Isn't Good by Anonymous Coward · · Score: 0

      The best case to look at would be mysql. Developed to fill a need, it cost the company X ammount of dollars to develop, same as any other custom software would have.

      What would they have gained by keeping it closed source and used only inhouse. The argument is that gives the company a competetive advantage but does it realy. Competitors would use other products, perhaps not as good as mysql but usable. Either existing solutions or built inhouse to meet their needs.

      With off the shelf solutions competetive advantage is a nonsense. Everybody is using the same software package or one of several variants. The only people that win are software development companies.

      Back to the mysql example. They release the software as opensource. What do they get? Their competitors begin using the software also so they lose their supposed competetive advantage. But on the other hand other people begin investing in the software to add modifications to meet their needs, find bugs and get them fixed. The software gets better, the company that had it originaly developed wins too. No reliance on needing to pay for upgrades that supposedly fix bugs in current software -- which also means testing and time lost. You know the software inside and out, bugs can get fixed inhouse and being open source get released to everyone else.

      Total cost of ownership drops. Everybody wins.

      The advantage is not to software development houses but to people that actually use the software and pay for it.

      The ultimate question is: What is cheaper and better in the long term, buying prepackaged software OR getting an open source solution and paying someone to modify it to suit your exact needs (and release the modifications back if it is GPL?)

    26. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      "Clients will still need someone to install/configure/customize their systems. And the terms of the license are as such that such customizations/upgrades are encouraged to be shared back into the common resource pool."

      Guess what? I don't want the programming profession to devolve into a simple IT support guy. A professional software developer is a noble position.

    27. Re:Why Open Source Isn't Good by booch · · Score: 1
      So if someone can produce a web server for $0, what sense is there in paying $800,000 for one? This is capitalism in action. Sure you can be disappointed that software companies can't charge ridiculous amounts, but that doesn't change anything.

      Folks really can make money off of Apache. Consultants who install it; and there are a few commercial versions that have some added features, mostly easier management. The things is, nobody can make obscene amounts of money on software anymore.

      You never addressed my point about how software companies hoarding money is better for society and the economy than client companies saving nearly that same amount.

      I think/hope that the future of Open Source is that companies will pay for changes to software, and existing software will be free. I think that's a fair compromise that can work if people realize the benefits. Remember, 90% of software developed is for use internally. If those folks can use existing software as a base, they save money.

      --
      Software sucks. Open Source sucks less.
    28. Re:Why Open Source Isn't Good by .milfox · · Score: 1

      Hey, apologies for any contempt. But are you really writing new software when as a end user/client I'm looking for features X, Y, and Z, and I ask you to write a brand new program, when there's already a product written for another company that has X and Y and all it really needs is feature Z? Wouldn't you rather go and just write feature Z?

      That's the benefit of open source.

      Hey, I want you to be able to make a living too. :P Price yourself so that writing feature Z will enable you to make a living, then. (How you do that is another question, whether it be writing enough different feature Z's, being the in-house specialist for the company for new developments, etc).

      And remember, you might be a developer, but your'e also an end user.. so the benefits *are* tangible for you as well as everyone else.

    29. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      Well said again! Those of you who are in college today take note of what we are saying here. We have been in the trenches of the software industry and it is slowly disintegrating as a feasible profession. Thats is what software engineering is anyway, a PROFESSION, not a job.

      Hopefully the spread of OSS will slow when the "dotcom bubble fueled" finances of the companies that support OSS run out.

    30. Re:Why Open Source Isn't Good by Anonymous Coward · · Score: 0

      Without KDE, Troll Tech wouldn't sell a dammit!

      If they sell it is because the publicity of their GPL release of Qt.

    31. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      No sweat. I'm just stating that my preference is not adding to existing programs. Feature Z can be written by the scores of people writing additions already, that IS what they enjoy doing, clearly :)

      I prefer to write additions to my own technologies. I'm talking about innovating new stuff, that's what gets my gears turning. If other people find my technology useful enough they will imitated it (which is the greatest form of flattery), but that doesn't mean that I want random developers to go and recompile my code with their additions. If they want to make the extra features, ask me (or help me to do it), or just write your own.

      That sounds a bit egotistical, but the thing is, I'm very proud of my work and don't like my name being associated with work others may have modified, or, in my opinion, later ruined.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    32. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      I would prefer to have the option of writing X, Y AND Z. Why limit yourself to 33% of the available options? What happens when someone adds feature Z and releases it as OSS? What happens when 10,000 developers are competing to bid on implementing feature Z, because X and Y are freely available?

    33. Re:Why Open Source Isn't Good by Anonymous Coward · · Score: 0

      "Yes, that means less money for the developers."

      No it doesn't mean so. That's why developers do write open code. It migth mean less mony for Bill Gates, but not less mony for Buddy Mean Programmer (do you think a mean programer at Microsoft takes more than the very same at Red Hat?)

      The true is that Buddy Mean Programmer is the one that *writes* the code, not William Gates III, and the Open environment treats him better (better tools, less time in order to reach a given goal, and better selfness).

    34. Re:Why Open Source Isn't Good by .milfox · · Score: 1

      Again, the idea isn't *FREE* labor, but shared costs. Say exxon pays for (gives the developers a living by) a nifty openoffice that others find useful. Sure others will benefit, for 'free', but the developers were *paid*. And exxon might recieve something back when the plugin they paid for has a bug fixed by someone who recieved utility from the 'free' use of the plugin fixes a bug in it.

      Who lost? Exxon didn't. They recieved lower costs by utilizing an existing codebase which they were able to customize. The Developers didn't. They were paid (a living wage) to extend the code. And the folks they shared the code with didn't. They got 'free' code.

      The only 'loser' in this are those who would want to live off one creation for eternity-1 (or whatever the copyright is up to now)

    35. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      Well, quite easily you get an outpouring of this...
      http://www.itmoonlighter.com/

      Sounds great! Post a project for free, then 10,000 unemployed professional engineers bid for the project. They all underbid each other until they're better off flipping burgers (at least you get SOME job security there).

      What about benefits? Job security? Ability to advance? When you get old and can't program at the speed that you did when you were a 20 something, isn't the idea to get a managerial job and let the youngbloods do the speed work? That way, your company and your coworkers (yes, even your subordinates) benefit from your experience, not just your speed and ability to work dirt cheap and insane hours!

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    36. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      "Folks really can make money off of Apache. Consultants who install it; and there are a few commercial versions that have some added features, mostly easier management. The things is, nobody can make obscene amounts of money on software anymore"

      Yes, I addressed this in my paper. As I pointed out, the people making the money are not nescessarily the developers who produced the product. I know I don't want to make a living INSTALLING SOFTWARE because writing software is not valued.

      As for making obscene amounts of money, there will still be people making money off the software - just not the tech people. They will be ekeing out a living.

    37. Re:Why Open Source Isn't Good by Anonymous Coward · · Score: 0

      All you say is well and good. But the fact is you're talking about a dead industry, just the same as if you were talking about how unfair is for horse-carriage builders that all issue about that new Ford T which is goin to ruin them.

      Trying to make big bucks from shrink-wrap software is DEAD. Companies that try to maintain themselves only from that bussiness are condemned.

      The horse-carriage industries were able to choose: to stay and dead or change bussiness and survive, and *that* is capitalism. I have never understood that stupidities about GPL being akin to communism. BSD is akin to anarchy, since it is russonian (bon savage) and without control from above. Shrink-wrap licenses are stalinist since they are hobbessian (homo homini lupus) and try to keep the goverment and the statu quo their side; GPL is capitalist since it is hobbessian (based on personal egotism) and decentralized (tries to control its niche the bare minimum).

      But, well... we all know why best Microsoft's weapon in its war against Open Source is FUD... we all know that FUD (both to people in -telling how horrible capitalism is for american mid class, and out -telling how marvellous was life in the URRS) was the preferred marketing tool from the URRS politburó (from Stalin to Andropov) too.

    38. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      Imagine company A who is willing to buy an openoffice plugin and company B who is willing to buy the same openoffice plugin. In a closed source scenario a developer or TWO developers would have the ability to get paid for their efforts. In the OSS scenario, only company A is going to pay for the development. Company B, C, F, G, H, etc.. get it all for free. All opportunities that the developer had for making a living wage off of the plugin is gone.

      The value of the plugin in the OSS case is $X. The value of the plugin in the closed case is $(X*N) where N is the number of companies willing to pay for the product.

      I'm glad you are looking at saving ExxonMobil a few bucks though. I am sure they will put it to much better use than a poor developer would.

    39. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      Of course, "cheaper" in the long run is getting an open source solution... but, that is only to the people using it.

      You used the example of MySQL. Very interesting indeed. What if the same people that made it were a software development company? What did they gain by giving it away? Now they can charge for tech support to use it? Yup, but they also have to keep track of all the variations that are made to it because they will be seen as experts (the originators) of it. And also, the blame for failures in it, even if they are from modifications or additions made by others will fall squarely on them!

      I think it's fantastic to make and participate in OSS, but understand the effect on companies (like software development houses) that make their money and business in developing software and selling their creations! I think, the benefit of OSS is only to end users and the moral benefit of being so helpful. What about the people that develop software and feel they should be paid for the caliber of their work? What if they don't want to scrounge a living selling add ons to other software? What if they want to innovate and get a return on their investment (R&D)? Is it a crime to want to have a business?

      To answer your question... I think OSS is cheaper (of course it is, it's free) but in the long run, I don't think it's better for those who make a living creating and selling software. It's only better for those who use it.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    40. Re:Why Open Source Isn't Good by .milfox · · Score: 1

      Of course writing (some) programs is a creative process, and I understand wanting creative control. I guess open source doesn't work for you since you want that absolute creative control.

      However, when you're dealing with a client with specifications and looking for you to implement a solution, the client's needs are as important as your own. (in a contract/employment scenario) They may want source code access to prevent an exclusive monopoly for their critical business function. Or they may want your code for debugging if you're not availiable.

      As for your work and name, well, there's still trademarks. Linux is a registered trademark of Linus. *G* You can fork the the kernel code, make what you want of it, and if he doesn't like your patches and you want to distribute them anyways, you can, but just can't call them Linux. :P You can work the same way with your own works.

    41. Re:Why Open Source Isn't Good by Anonymous Coward · · Score: 0

      Again, wroooooooooooooooooooooooong you stupid jackass.

      Optimization: if you take a bunch of good programers, well balanced in their abilities and develop a company for the sole purpouse of producing software, they are suppoused to be *MORE* productive (thus, less programers needed for a given task amount). In other words, more programers are expected to be needed for a Mozilla (sparsed, not all of them top rank, worse communications) than for an Internet Explorer. I would say that the meme "specialization arises productivity" must appear somewhere in your "learn capitalism in one hour" booklets.

    42. Re:Why Open Source Isn't Good by .milfox · · Score: 1

      Maybe the market can't support that number of engineers. Yes, it's your avocation. But lots of folks have to take vocations that are different than their avocations because there isn't a call for it.

      Now if you're so dedicated in your avocation that you want it as your vocation, you'll have to be willing to understand that in a market economy, an overabundance of supply in the face of constant demand lowers prices. (Re: previous capitalist remarks) Only 'unfair' competition can change that.

      As for benefits, job security, etc.. those are all implementation issues. Remember, most projects aren't 1 person jobs. A 'software company' can take on a task that requires management, divisions of labor, etc .. for a client and still have upward mobility.

    43. Re:Why Open Source Isn't Good by .milfox · · Score: 1

      Value is devrived from utility, not from price. I'd say that the 'value' of a product has no relation to it's pricing. You can gain in utility without making more money, and then again, you can make money without increasing utilty. If the dev-team for company A doesn't feel they're making enough money, they're free to raise their price(or salary) until they do feel fairly compensated.

      And the obligatory anti-megacorp/sympathy dig is just silly and uncalled for.

    44. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      YES, the Market can. How does creating software that competes (and since it's free, I think THAT is unfair competition to a commercial product) with commercial software and the companies and employees that develop it helping anyone?

      Giving away software is artificially devaluing software developing. Do you honestly believe that a person flipping burgers deserves to be paid, but one writing software does not? If Linux came out just after (just in time) Windows began to really become the monopoly it is on the desktop now, do you think Windows would be the monopoly it is? I don't think so. How could MS sell Windows when an equivalent technology is given away?

      Microsoft created a "value" for OS software on X-86. That is not artificial because MS is a company developing the software and paying salaries to the developers and for the research and development. If Microsoft were forced to give away their software to compete with developers not being paid for their efforts, it would be an artificial value set for the work.

      Besides, how exactly do you "unfair(ly)" compete with free software? You can try to sue a not for profit organization (won't get very far unless they are directly infringing on patents or using some of your trademarks to represent their products). You can try to get a law passed to forbid giving away software (you can't do that either, as long as it's your property (in the legal sense) to give away, there's nothing to stop you from doing it, nor will any court decide so). How exactly do you sue a non-profit organization for unfair competition in giving away something that your company has been selling for years along with other commercial competition of yours?

      MS has made business deals (whether anyone agrees or not with them) with all the major PC manufacturers to get Windows onto those machines. They've paid even more for deals to keep those manufacturers from installing software of competitive companies. Guess what. MS proposed a deal, and Gateway, Dell, HP, Compaq, Toshiba, Sony, Acer, Alienware, etc., etc., etc. all signed their names on the deal.

      If they didn't sign those deals, there was nothing on this green earth stopping PC manufacturing companies from buying Windows at the regular OEM rate and selling it with their PC's (if their customers wanted it) or installing Linux, FreeBSD, or whatever on them (if their customers wanted it). Of course, they saved a lot of money per copy by signing the deals with MS. Obviously either their consumers want Windows or the PC manufacturers believe they do. Either way, it's a business deal. Business deals are not made when the loss of flexibility is too great to work with.

      Is making a business deal (where both parties have to agree, IE, all the PC Manufacturers benefit from it too) unfair compared to giving away software that competes with commercial products? If Linux distro companies made deals with PC manufacturers, they could have Linux on those PC's too... in fact, Lindows did. Is it unfair that because of the OSS license, the Linux distro companies can't technically sell the distro, but can sell the packaging / media / support only?

      If those companies could sell the software, they may be able make enough money to cut the business deals and compete with MS and other commercial software FAIRLY. The OSS license is what's keeping it unfair to the Linux distro companies. They never had a chance to compete tit for tat with MS so the unfairness we're looking at could have something more to do with the OSS license than the companies fighting against it.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    45. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      Well the market can't support a large number of engineers if illogical people are going to give away their work for free. Hopefully the OSS movement will die out.

    46. Re:Why Open Source Isn't Good by cburley · · Score: 2, Interesting
      I would be INSANE not to try to profit for it! It's downright anti-capitalist not to!

      I don't think you know what the word "capitalist" means.

      Or else maybe you can explain exactly how those multimillionaireI would be INSANE not to try to profit for it! It's downright anti-capitalist not to!I would be INSANE not to try to profit for it! It's downright anti-capitalist not to!I would be INSANE not to try to profit for it! It's downright anti-capitalist not to!I would be INSANE not to try to profit for it! It's downright anti-capitalist not to!I would be INSANE not to try to profit for it! It's downright anti-capitalist not to!s and billionaires who gave us non-profit organizations like the Ford Foundation, art museums, universities, from which they profited not a dime and yet which were great ideas, were "anti-capitalist".

      Maybe this will help enlighten you: the free market, capitalism, etc., revolve around the idea of self-interest motivating people.

      The definition of "self" and "interest" varies from person to person. It cannot be legislated, planned, or even reliably discerned for even one individual. Given a few billion individuals, some trends emerge that can be modestly-well predicted, but still not reliably.

      Some of us choose to identify with "self" those who have banged their heads against the wall too many times trying to coax proprietary software into doing the right thing when we knew we could fix it easily if only we had the source.

      And some of us choose to identify with "interest" those who enjoy sharing what we've learned without first figuring out exactly who and under what circumstances each person should be allowed to share in our experience.

      That these choices offend you is plain.

      But they are our choices, and short of threatening violence (that is, proposing legislation to restrict us and/or our customers), you really can't do much about our making them as we see fit.

      --
      Practice random senselessness and act kind of beautiful.
    47. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      "Value" in this case refers to the FINANCIAL value of the product from the PRODUCERS perspective. Obviously the value of any product from a CONSUMERS perspective is based on the utility of the product.

      As we have already established, OSS is good for the CONSUMER because they get the product (utility) for free - but bad for the PRODUCER since the financial rewards have been much reduced (or even eliminated).

    48. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      Stop being paranoid. We are try to convice people, not force people, particularly those how want to have a profession in the software industry. We aren't try to legislate your "freedoms" away or take away your choices. I am glad you apparently have found your niche in the OSS world.

    49. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      Thank you for proving my point. If you read what you quoted from my post you could see that.

      I said...

      "I would be INSANE not to try to profit for it! It's downright anti-capitalist not to!"

      Notice the use of the word "I". It is implied by the usage of that word, and the fact that I'm posting on a message board that it is MY opinion. I'm glad it is not yours because you have the freedom to think and believe what you want to (and if we all shared the same viewpoint, think of how boring this world would be and how pointless life would be to live)!

      It does NOT offend me that people choose to give away their software, or even their time developing it, in the hopes of sharing knowledge or even just because you feel it's the right thing to do, or because you want to. That is your choice. It DOES offend me that those choosing to do so look down upon others trying to profit from their software and then time they spend developing it. I've heard all too much talk on this forum of how all companies are evil. That must make all of their employees evil too. Do you or have you ever worked for a company? Do you consider yourself evil?

      Because companies don't handle suggestions of their customers in the way that you would prefer:
      "who have banged their heads against the wall too many times trying to coax proprietary software into doing the right thing when we knew we could fix it easily if only we had the source." doesn't mean that they are evil. ... it should also be noted that proprietary is just not the case. It is closed-source, commercial software. That does NOT necessarily make it proprietary (though it certainly can be). Besides, making something open-source will not guarantee IT is not proprietary. It CAN help make changes to the software that can either make it MORE proprietary or less. That depends on the intentions of the developers.

      I CHOOSE and WISH to believe that MY time (though yours is to do with as you please because that is your choice and right to choose) working (because I happen to work in what I love (software development)) IS WORTH COMPENSATION. You are entitled to believe that yours is not, but do NOT believe I am evil or offensive for wanting to do what I love and get paid for it rather than doing what I don't love to finance being able to do what I love (and not get paid for it).

      All things being even. It would be a wonderful world where everyone could do what they love and not get paid for it and share it with everyone else. Unfortunately, the rest of the industries and businesses of the world (most of it anyhow) do not agree with this viewpoint and WISH to be paid for their work.

      I mean, after all, is it your opinion that a burger flipper can should be paid, but a software developer should expect nothing in return? If you have financial means to be able to give away your work, more power to ya! But for those of us that don't, we DEPEND on being paid for software development for our livelihood.

      As software developers, this leaves us at somewhat of a disadvantage if OSS (as noble as the intentions are and I don't disrespect the intentions) software drives commercial software completely out of business. What value will software development EVER have if developers themselves say (by their actions) that software development isn't worth money? Worth is determined by demand. Clearly, since software developers are currently being paid by companies to work for them, there IS demand! The future of the world is undoubtedly tied in computers, why not try to make a living from it?

      Don't I have the right to pursue work in what I love to do and expect to be paid for it? What I love to DO is not to help customize a technology to the usage of my company that does not do software development. What I love to do is WORK for a company that DEVELOPS technologies and sells them to other companies that need them.

      That is VERY capitalist. I'm sorry if you don't feel I'm enlightened enough to understand that! No personal offense to you, but I am more than a little frightened at the prospect of OSS license software forever erasing software development as a paid proffession. Being a software developer I wonder if I will be able to retire and take care of my family this way or if OSS will erase the need for my career and I will have to go and learn another career to ensure the future of my family. Can you see my concerns?

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    50. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      The fact that their costs outwiegh the profits on the product doesn't mean that software should be free. All those companies tried to charge as much for those OSes as the market would bear at that time, even though they were and are making money off of support. Really in those cases the R&D costs of the OS were hidden in the hardware costs anyway.

      Of course, now Linux has pretty much destroyed that market and now Sun, Dec, at al are under pressure and have lost another revenue stream. This means less developers, more layoffs. Everyone is now going to run commodity Intel hardware with Linux for their low end needs.

      Meanwhile I am discussing the software industry in total, operating systems are a very small part of that.

      Please don't insult me by saying I have no clue. It is simply rude.

    51. Re:Why Open Source Isn't Good by booch · · Score: 1

      That's absurd, and probably the weakest part of your argument. Nobody is forcing these developers to write code for free and give it away. (Or to work on existing GPLed software.) I think you're still missing my point about adding value versus zero-cost copying.

      And who is likely to be the best consultant on a piece of software? The folks who helped write it!

      As for people making money off of stuff they didn't create -- welcome to the real world!

      --
      Software sucks. Open Source sucks less.
    52. Re:Why Open Source Isn't Good by cburley · · Score: 1
      It DOES offend me that those choosing to do so look down upon others trying to profit from their software and then time they spend developing it. I've heard all too much talk on this forum of how all companies are evil. That must make all of their employees evil too.

      I won't disagree with you there. One of the reasons I haven't been a particularly active "defender" of OSS over the past few years is that I got tired of seeing OSS advocacy hijacked, or used as a wolf-in-sheep's-clothing cloak, for anti-capitalist advocacy.

      It's that sort of advocacy to which you are, presumably, actually responding in your response to my post -- I doubt you'll find any such advocacy in what I actually wrote.

      What I was focusing on was your statement that a person, like myself, choosing to work on OSS as a labor of love rather than for profit was somehow being "anti-capitalist". Such a statement betrays a lack of understanding of what capitalism actually is.

      In particular, it is not the constant, continual creation and maintenance of artificial scarcity; rather, a means by which real scarcity can be better managed by a population is what capitalism provides (or is claimed to provide).

      Certainly, capitalism isn't the denial of freedom of individuals to choose to distribute goods and services (e.g. software they write) only under circumstances from which they'll personally profit, either.

      Apologies if I didn't manage to make that last part sufficiently clear in the first place.

      More sociopolitically, here is a quick-and-dirty summary of my views and interests regarding OSS vs. CSS:

      OSS advocates include those who believe communism and socialism -- pro-government institutions responsible for the murders of nearly 100 million people in the 20th Century alone -- represent humanity's path to enlightenment, and they see OSS as a "proof" that freely sharing goods and services can be the basis of an enlightened society.

      So when those particular advocates promote OSS and counter anti-OSS propaganda, they tend to resort to arguments about the "greater social good" based on anti-capitalist, anti-corporate mythology -- the sort of mythology that is taught in Western colleges, which view any minor ethical violation by a corporation as indicative of the whole, while overlooking mass-murder done under the guise of socialism, communism, etc. (You'll recognize the type of person who holds this view; they were far more upset by what Enron did than by what Janet Reno did.)

      OSS advocates like myself, however, look at the situation quite differently. We see OSS as a proof of the belief that, even in a theoretically "pure" capitalist society -- the sort of society pushed by certain strains of libertarianism, for example -- people who are free to act in their own self-interest can, and in some cases will, actually act for the "good of the whole" because they see their "selves" as including not only the present population, but generations to come.

      We are more aware of, and grateful for, the positive contributions to society made by capitalists, corporations, and other free private entities, even the much-hated "robber barons" who, unlike most wealthy socialists, left us with museums and other great public works.

      And since OSS is largely an underground phenomenon -- not one outlined by any national or state government, rather, by a small group of individuals (including RMS) who, regardless of their views on these sociopolitical issues, were able to participate in creating OSS projects like GNU largely because of their valued participation in the free market -- we see OSS as justifying not more governmental interference in the free market (which is advocated not only by socialists but by anti-free-market corporations such as Microsoft), but less.

      There is hardly a perfect record here, since, as pro-capitalist-yet-anti-OSS people often point out, a not-insubstantial portion of OSS development is done by students at university, sometimes funded by government in some form or another (e.g. Linus Torvalds).

      But, on the whole, OSS is, to me, persuasive evidence that the role of government, throughout the world, in governing the daily economic choices of mankind, should be scaled back, so as to allow more people more freedom and more choice to live their lives as they see fit, allowing for more opportunity for them to freely contribute to society however they can, by writing OSS, by volunteering in their community, by spending more time with and raising their children, and so on.

      So when anti-OSS people claim OSS development is anti-capitalist, we'll occasionally pipe up and denounce such claims.

      But that denunciation emphatically does not constitute a claim that people wishing to profit from writing software are anti-capitalist!

      Finally, an interesting aspect to the CSS-vs-OSS debate is the fact that, as I pointed out in another comment, CSS development tends to be pointed towards large, monolithic, opaque systems, while OSS development favors small, dispersed, transparent systems consisting of small components interconnected via well-defined interfaces.

      That actually describes the difference between central government a la socialism and decentralized, citizen-based government a la theoretical democratic republics such as the USA circa the early 1800's.

      Since the issues boil down, in both contrasts, to the same -- specifically, the fundamental need to manage complexity -- pro-freedom OSS advocates take special note of OSS successes, such as qmail, that embody the very spirit of open, transparent, simplicity, as compared to closed, opaque, complexity, in a product such as MS Exchange Server.

      In short: if CSS a la Microsoft succeeds in defeating OSS a la GNU/Linux, regardless of how it does so (by legislation or by constantly making superior products), that will serve as a very persuasive argument that, just as a highly complex software system is best developed by a highly centralized organization that keeps its methods secret, so would a highly complex economic system, like the human race, be best served by a highly centralized world government that keeps much of its internal workings secret.

      Therefore, anyone who really believes that people writing OSS for no profit are doing injury to others because they are failing to support the artificial scarcity of software will find themselves hard-pressed to explain why the same cannot be said for individual self-government, to wit:

      Is it not true that anyone deciding for themselves what kind of car to buy, how big a house to live in, and so on, is doing injury to others because they are failing to support the artificial scarcity of economic government?

      As a simple example: the very real scarcity that a highly complicated US tax code creates, in terms of resources expended to not only deal with it as taxpayers but to create and maintain it as lawmakers and enforce it as IRS agents and the federal judiciary, could be easily mitigated by, e.g., a Presidential executive order that the income tax would henceforth be x% on income above $Y per year, no exemptions, no exceptions.

      In contrast to the great freeing of real resources such a decree would offer, there'd be some serious damage done to the comparatively small industry that serves to mitigate somewhat the artificial scarcity the complex tax code creates -- scarcity in the form of people sufficiently knowledgeable to navigate the code, willing to tackle it as a lawmaker, willing to enforce it, etc., and artificial in the sense that it's imposed exclusively as a result of human whim, not as the result of anything found in nature.

      How do you think those who object to OSS development on the artificial-scarcity basis would view such a Presidential decree? As anti-capitalist, because while it would free up maybe trillions of dollars in capital over a period of years, a comparative minority would see its precious artificial scarcity dry up?

      That's essentially the issue with OSS. CSS largely depends on a government-sanctioned artificial scarcity (software patents and copyright on software; note that copyright was not originally intended for functional expressions, rather artistic ones), one that is government-enforced as well.

      And OSS, unlike a Presidential decree, exists not as a legal instrument of force, but merely swims alongside CSS in the same legal and ethical environment, offering a vast sea of users fewer legal and ethical impediments to their using OSS vs. CSS -- not to mention the monetary advantages that can be gained.

      So, no, this is not just about "evil corporations", and OSS advocates who claim it is are doing the whole debate a disservice, in my opinion.

      --
      Practice random senselessness and act kind of beautiful.
    53. Re:Why Open Source Isn't Good by NoCoward · · Score: 1

      I never said that anyone was being forced to write code for free and give it away. Where did you read this?

      Exactly -- welcome to the real world. Lets make the situation worse by working for free so others may profit.

    54. Re:Why Open Source Isn't Good by thx2001r · · Score: 1

      I will largely agree with you on your statements.

      The majority of my experiences with pro-OSS license advocates borders on being socialist propaganda. Since I live and believe in the economic and political systems of the United States (while in some ways restricted by increasingly more complex laws that spawn exponentially growing bureaucracies, the corresponding freedoms in the system have afforded me the possibilities and rights to strive for and achieve many opportunities almost impossible in any other country in the world).

      I am, on the whole, presenting an argument and a personal opinion. The argument is that OSS license software development could (potentially, we must all wait to see how it pans out in the future) cause the downfall of software development companies (as we know them). They could be, in fact, replaced by companies that specialize in customizing OSS software to more specifically cater to customer needs.

      I am extremely concerned because I believe that in some cases, companies that conceive, fincance, research, and develop products have the right to CHOOSE whether they will allow other individuals or companies to directly profit from their products. Not that there is anything to stop other individuals, corporations, or entities from finding ways to profit (or just expand for the sake of doing it, not necessarily for profit, but for the greater good, or to give back to a community in any way they see fit).

      The argument is that, while proprietary systems are largely chastized in this forum, they are financed by the investment of a corporation that has CHOSEN not make it easy for others to profit from their ideas. The could (and many corporations have) choose to make completely open, non-proprietary systems, and contribute for other reasons or motives. That is solely the choice of the investors (even if it is an individual or a collective entity of individuals donating their time, they ARE investing there time, and have the only rights to decide what licensing terms and / or monetary gains are sought with their end results).

      What if, on a very disturbing note, the US government decides to intervene and passes laws that no monetary gain may be made from software? As more and more government agencies move toward OSS software, this is not an entirely inconceivable notion. This moves the software developer from being able to seek entrepreneurial opportunities in creating a software development company (and having most of the creative control over what products he produces) to being forced to create a software consulting firm and being forced to compete largely on price for projects updating / upgrading / customizing existing OSS systems.

      I am afraid that in this possible outcome (we'll have to wait and see) an industry I love will be forever changed (and in my personal opinion, negatively).

      Now for my opinion. As stated in many of my posts in this thread. I specifically stated that MY beliefs are that if I can create a business from doing something I would be (and I should have used the word I, though I thought it was implied, I now see I wasn't specific enough (amazing that you almost have to be an attorney in your statements on /. if your views are not widely shared by others)), in my opinion, anti-capitalist for not doing so. This does not mean that there is anything expressed or implied that is wrong with being anti-capitalist, but it goes against MY personal belief system (since I am pro-capitalist).

      I just wanted to clarify my statement and do agree, this forum often has discussions that are seeping with opinions (and loud ones) that do not represent the majority and spirit of the groups they claim to represent. It's sad because I enjoy engaging in good-spirited debate with others. The fact that everyone has a unique and different opinion is wonderful in my experience. I always gain a new understanding of issues when I debate them. Though I may not have my opinion swayed (who knows, I might some day), I appreciate learning as much about issues as I can so I do not blindly adopt a pro or con stance on an issue.

      That way, if / when I do decide which "side" I may take in arguments, it is what I wholeheartedly believe and can passionately debate. I have enjoyed our interchanges very much, cburley, and have learned much from them!

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    55. Re:Why Open Source Isn't Good by cburley · · Score: 1
      The majority of my experiences with pro-OSS license advocates borders on being socialist propaganda.

      I'm sorry to hear that. But since I have basically the same impressions of anti-SUV advocates, anti-Iraqi-war advocates, pro-abortion advocates, and so on, I don't doubt you.

      The argument is that OSS license software development could (potentially, we must all wait to see how it pans out in the future) cause the downfall of software development companies (as we know them).

      That's true, but bear in mind that capitalism is not the same thing as preserving the status quo. The latter could be claimed to be a goal of conservatism, although that term has come to mean something rather different.

      A company going bankrupt does not mean capitalism is failing, any more than a company's stock price going down means that it is losing money.

      Those are, to both naive capitalists and, sadly, most socialists and liberals, surprising or even incorrect statements. Yet they are entirely correct. What's being measured is not the success of capitalism so much as the general opinion of the marketplace, expressed in terms of where it does and does not invest capital.

      So someone telling me "OSS means some companies will go bankrupt that otherwise wouldn't have" doesn't influence me much, since, on the other hand, OSS probably means many more companies will be able to continue operating at lower expenses, or be started up in the first place, since there will be less expense and fewer artificial constraints on their behavior due to the availability of OSS.

      proprietary systems are largely chastized in this forum

      Believe me, that's a drop in the ocean compared to the amount of $$$ that proprietary-software companies are able to throw at media to push their message.

      What if, on a very disturbing note, the US government decides to intervene and passes laws that no monetary gain may be made from software?

      For one thing, it'd pretty much legislate the GPL and BSD licenses out of existence, since so much of what drives development of software under those licenses is the prospect of profit.

      In any case, that concern, while, to me, far more remote than the ongoing actuality of the US government legislating in ways that raise the bar for OSS developers while leaving it the same (or lower) for CSS companies, is partly why I don't simply rant and rave as a pro-OSS advocate, and choose instead to present my arguments as clearly and succinctly as possible, so I'm less likely to be interpreted as supporting some kind of socialistic-utopian view of software development.

      if I can create a business from doing something I would be anti-capitalist for not doing so

      Please rethink that opinion as you formulate it. It really does not make any sense, though maybe my perspective is different, being a very creative person.

      From my perspective, there are about a billion different products and services around which I could create a profitable business.

      Choosing just the right product and service, thinking in the long term, thinking about how I want to live my life, and deciding to not go the short-term, high-profit route, cannot be said to be anti-capitalist, else everyone would be, unless everyone but me (and maybe a handful of other people) cannot come up with more than a handful of good ideas for businesses their entire lives.

      (I don't mean to sound arrogant or anything, because either is a distinct possibility. A friend, years ago, started taking piano lessons, not long after he graciously helped me come up to speed on "classical music" by lending me LPs of Beethoven, etc. We both are passionate about music. One day while talking about his progress as a beginning pianist, I asked whether he'd gotten to the point that he could pick out songs he made up in his head -- something I'd tried, via lessons, to accomplish, but which eluded me and still does to some extent. He said "I don't make up songs in my head". It was totally amazing to me to think that anybody didn't just create new music in their own minds, whether little melodies or full-blown orchestrations. But he was being perfectly honest, and I think he probably does not represent a tiny minority.)

      I always gain a new understanding of issues when I debate them.

      That's wise, and that relates quite strongly to the whole OSS-vs-CSS debate as well.

      Specifically, to OSS advocates, the widespread, free circulation of source code is like a vast debate over software design, architecture, implementation, and maintenance.

      Another question: /. user "Nocoward", the other person in this debate, essentially claims that creating OSS hurts people who'd otherwise be able to sell CSS because it reduces the artificial scarcity.

      Does not his very choice to debate his point of view publically contribute to a decline in the artificial scarcity of opinion on appropriate software development models, for which paid consultants would otherwise be hired to express?

      In other words, do technology consultants lose money because corporate types can more easily research the issues, thanks not just to forums like /. but to those who, like Nocoward, express their opinion that developing "free software" is illogical because of the harm it does?

      They probably do, just as the widespread availability of free tutorials on Windows, Linux, the Macintosh, and so on, hurts the market for consultants and teachers.

      Maybe people like Nocoward should think before they contribute to the free data base of opinion that is /.?

      ;-)

      I have enjoyed our interchanges very much, cburley, and have learned much from them!

      Ditto!

      --
      Practice random senselessness and act kind of beautiful.
  66. Re:Shared Source? Sounds like Subjugation to me. by Anonymous Coward · · Score: 0

    Godwin's Law is hereby invoked!

  67. The Share*'s by cies · · Score: 1

    Share-
    -dsource
    -ware

    Just a other free beer... ...a cookie

  68. But with true Open Source, the user is in control by Gerry+Gleason · · Score: 2, Insightful

    If the people running the project suck, you can just maintain a better fork if you want. With shared source, you might not even be able to distribute your patches to other customers suffering your fate. The point is that true OS gives the control to the ultimate consumer, and anything less isn't worth that much. Why contribute your work to something that another private entity owns and controls?

  69. Re:Pure Communism by Anonymous Coward · · Score: 0

    'Would you trust a closed Government to handle your needs....', no that's fachism, aka right wing, communism is for the lefties.

    Anyhows, most OSS is project managed like... ummm.... well it's not(that doesn't mean that companies are good at management either).

    So yeh I'd say OSS can be shit, patches don't get picked up, however obviously corret they are. Some freeks don't think the kernel should support modules, hell thats life.

  70. Re:Pure Communism by Anonymous Coward · · Score: 0

    'The world doesn't guarantee you a job'

    How wrong you are.... If you mum gave birth to you and there isn't enough food for you to forrage then bye bye gene pool. That's how the rest of the world, the flys the cats and dogs, the hippos and Lions work, how come they get a Job(so long as there mum doesn't fuck everything is site) but we can't.

  71. Why is an opinion's origin important? by Hubert_Shrump · · Score: 1

    First of all: I agree w/ you that logically, the source of a quote shouldn't matter. In a perfect world, it'd happen all the time. However, people don't work that way. Or at least, I'm willing to admit I don't.

    Some people respond to authority differently - I know that when someone I respect says something authoritative, that I am less apt to question it. Which is why:
    1) I don't put people on my foes list
    2) I set my foes-of-friends to a +2 bonus, so I can get some dissent and think for myself

    I figure that's almost as good as having to read every AC. ;)

    --
    Keep your packets off my GNU/Girlfriend!
  72. Does Creative Commons have something were missing? by lux55 · · Score: 2, Interesting

    I know that the Creative Commons makes licenses for other types of creative works than software, but I can't help feeling when I look at the list of software licensing possibilities in this story (Public Domain, BSD, GPL, Shared Source, Proprietary) that there's something missing here that is present in the licensing options from the Creative Commons.

    I would throw in another license between GPL and Shared that allows more than just a glance at the code (ie. use it, modify it, do what you need to with it), but restricts redistribution more than the GPL does. The problems with this gap being there are several:

    • This is how many companies license their software, but while the Open Source community is happy to applaud and welcome the Creative Commons, it leaves these companies out in the cold.
    • Sometimes other forms of limiting redistribution are necessary to a business model. The only legit way of limiting redistribution in Open Source (the GPL's "worm" or "cancer" clause ;) only really works for things that would be extended or linked to, but "out-of-the-box" software doesn't make money that way.

    I know that Open Source isn't about money-making, and that redistribution of some kind is one of the fundamental Open Source requirements, but (especially in this economy) programmers need to eat too. So while many of us are compelled to make our work "as Open as possible", we're kicked in the butt when we're told it's "not Open enough". This means that a company falling somewhere between GPL and Shared Source can't use either well-known moniker, and since it's software they're talking about, can't use the Creative Commons as a point of reference either. I feel that one of the benefits of being Open Source is the reputation that comes along with it, one of not "locking people in".

    So I guess my question is, why the double-standard? Or is Open Source just missing that gap and either a) willing to include qualifying Creative Commons-like licenses or b) willing to clarify its stance on the licenses of the Creative Commons?

  73. Microsoft shared source guy left last week by Anonymous Coward · · Score: 0

    I saw email last week written by the shared source guy at Microsoft, who quit on Friday.

    The email blasted Microsoft for not understanding the open source movement. A copy of this email might be useful.

  74. software libr� vs logiciel libre by aduval · · Score: 1

    *the* right translation for free software in french is "logiciel libre" and not software libré.
    "software libré" could be a translation in an other langage, but which one ?

  75. IN SOVIET RUSSIA... by Lethyos · · Score: 0, Offtopic

    Communism is PURE!

    --
    Why bother.
  76. Re:Marketing vs. reason vs. reality by TheCrimsonUnbeliever · · Score: 1

    And you know that the reaction to the virus will be anouncments on every OSS related website in the world - and patches - This has been seen before and will happen again

  77. Apples and Apples....all rotten by Anonymous Coward · · Score: 0

    "The Mac has always been an all-in-one box, that's one of it's marketable advantages: Apple made the hardware and the software to work together." It is actually a bigger disadvantage, as you are stuck with limited Apple options. "(PS: As far as price goes, if you made custom computers, i.e. non-x86 systems, that only held 5% of the market, I'm sure you'd charge much higher price, too" It works the other way, actually. The other alternative hardware companies like Atari, Commodore, Amiga, actually charged a lot less for "non-standard" systems. "Microsoft suddenly requiring Windows to be run on special Microsoft made boxes only would be a bait-and-switch and would most certainly be a dirty tactic" If they are switching to something that is OK with Apple, why is it dirty and why complain? "So stop confusing the two. People who own Macs knew what they where getting into when they bought one" No they did not. They were bamboozled by misleading marketing campaigns like "it just works" (yeah, but for hardly any software) and that it will work with your friend's PC files (hahaha) "That's how the product was initally designed, and if you don't like it there are other hardware/software platforms." Which is one reason it appeals to a negligible number of computer users. "Especially when your R&D is so good it inspires the other computer manufactures' to make immidiate cheap knock offs and, one or two years later, practical and "non-infringing" knock offs.)" You mean immitating marketing fluff. Like when eMachines came out with the eOne. It danced circles around the first iMac for a lot less. But eOne made it look too similar to the iMac. Now they are gone, but you can get staplers and Foreman grills that look like iMacs. The "innovations" are often colossal blunders that no-one bothers to imitate (like the pinhole eject system) or design deficiencies that are dumb in a minor way (only one mouse button). The R&D of what is under the box of Apple is pretty lousy. They still don't bother to make machines near as fast as typical PC's.

    1. Re:Apples and Apples....all rotten by Tokerat · · Score: 1


      Troll.

      --
      CAn'T CompreHend SARcaSm?
  78. The best argument... by orichter · · Score: 1

    In reading the Cathedral and the Bazaar, and other Eric Raymond works, it became clear to me that the best argument for Open Source was that software is fundamentally a service, not a product. When you treat it as a product, it is in the best interest of the producer to create a crappy product. If they do it right the first time around, they have just coded themselves out of a job. The fundamental thing about Open Source is that it turns software into a service. You pay someone (Say Microsoft) to provide a service (code a word processor to suit my needs.) If you like the job they do, you can hire them for another job. If they deliver you a bug ridden bloated piece of crap, you can take it to another service provider to have them fix it. At all points, you actually own what you pay for. If you don't like how Microsoft did what you paid for, you can take your code base, and have someone else fix it. This gives Microsoft a motivation to do it right the first time to gain follow on work. In any propriatary structure, it is in the producers interest to produce a product which is just good enough, but never quite finished. You lock them in, and soak them for as much as you can. This model is not possible with Open Source, but it is possible with shared source.

    1. Re:The best argument... by KjetilK · · Score: 1

      In reading the Cathedral and the Bazaar, and other Eric Raymond works, it became clear to me that the best argument for Open Source was that software is fundamentally a service, not a product.

      I agree that this is probably the brightest point of "CatB", and that it is an extremely important insight.

      However, I do not see it is a reason why you would choose either model. Partly I see it as more of an analysis, "why can free software by profitable", and partly a "howto survive in the free software market". You can also think of it as "howto survive in the post-scarcity society".

      Also, allthough ESR has said many insightful things about when it makes business sense to keep things closed, and when it makes business sense to open up, "service" vs. "product" does not alone say anything about which model is superior, or more importantly, if either model can kill the other.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
  79. Semiotics by Anonymous Coward · · Score: 0

    Personally, if there was any chance to go back in time, I would choose "Accesible Source" (as opossed to "Closed source").

  80. The Pompous Jackass Factor by duck_prime · · Score: 2, Funny
    Oh c'mon, don't be so harsh. What kind of nerd would he be if he didn't totally fuck up some ordinary word in an effort to sound like some tiresome know-it-all. See: boxen, virii.
    Ah, yes, the pompous jackass factor (PJF). Many posters, especially the younger ones, try to boost their PJF with eleet-speekisms, references to "boxen", or -- quelle chose! -- a sig written in latin. This last is particularly galling when including the phrase "deus machinarum" or other computer-related terminology.

    The older, more self-assured slashdot poster rises Zenlike above this silliness. He knows that it is the idiocy of his opinions which will send his PJF heavenward.
    1. Re:The Pompous Jackass Factor by Anonymous Coward · · Score: 0

      What is the PJF for using "quelle chose!" in a post, without even a hint of irony attached?

    2. Re:The Pompous Jackass Factor by duck_prime · · Score: 1
      What is the PJF for using " quelle chose!" in a post, without even a hint of irony attached?
      Not nearly as high as the Hypertext Dependency Factor (HDF) you just earned for failing to see sarcasm without a <sarcasm> tag.

      I mean <exasperation>really</exasperation>!
  81. Use of the term "freedom" by ratamacue · · Score: 2, Insightful
    The top selling argument for Open Source, for Linux and for all the rest of it, is, and will remain, an argument of freedom.

    I must take issue with RMS and others' use of the term "freedom" to define a contractual agreement. Of course a contract represents freedom -- the basis of contract is voluntary association. Open source and proprietary contracts are both examples of freedom. It does not matter what the terms of contract are; if the contract is engaged through voluntary association, then it represents freedom.

    Freedom is defined by the lack of force, and nothing else. Freedom does not know the difference between open source and closed source. Freedom does not know what software is. Freedom knows only two states: coercion (force) and voluntary association. If an individual engages in an interaction with another individual or group, and the interaction is voluntary, then the interaction represents freedom. If the interaction is non-voluntary, i.e. an initiation of force, then the interaction does not represent freedom.

    Therefore it is meaningless to define your terms of contract as "freedom". Microsoft's shared source contract is no more or less "free" than an open source contract, because you are equally "free" to engage both. What you really mean to say is that one vendor's terms of contract are more restrictive than another vendor. Freedom has nothing to do with it.

  82. Re:That tactic won't convince end Shared Source us by KjetilK · · Score: 1

    Their response will be somewhere along the lines of "crazy damned communist geek." Again, I agree, but I don't think this "software as a model for society" argument is going to change any minds that it hasn't already. If anything, it will simply paint the entire OSS movement as a bunch of neo-hippies.

    Well, that was not my point. On the contrary. My point is that freedom is so good for business, the freedom argument can stand perfectly well on its own. I think many of those decision-makers who have allready embraced free software are fully aware of this, and it'll do a lot of good if we stop believing that anyone who believes in freedom is necessarily some kind of wacko, because there are many examples to the contrary.

    I think the best route is to keep hammering on the differences.

    Absolutely, but never underestimate the power of controlling the vocabulary! "Open Source" is too easily hi-jacked, and MS will probably be successful in doing that. That's what I fear, anyway.

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
  83. I wonder by Vampyre_Dark · · Score: 0

    I wonder what people think when they do see the windows source code? #include #include int main() { StartUp: WasteTimeSpaceAndMoney(); if (ImportantWork) RandomCrash(); if (!Crashed) goto Startup; }

  84. Microsoft good, Apple bad. by Anonymous Coward · · Score: 0

    If your name is Steve Jobs, and your computers come in blue colors, then you are absolved of any anti-competitive monopolistic practices such as the ones Microsoft is accused of.

  85. Microsoft understanding Open Source by Anonymous Coward · · Score: 0
    What Microsoft does not understand, it will wipe out.

    What Microsoft does understand, it will wipe out, but look pretty smooth while doing it.

  86. SS is worst of both worlds for security by JimmytheGeek · · Score: 2, Interesting

    I don't buy the security by obscurity argument, but it is an argument. I just find the track records MUCH better for OS.

    Under OS, all the bad guys have the schematic for all the locks in the kingdom. But all the good guys do, as well, and lets them improve the locks.

    Shared Source gives a small subset good guys a look at the schematics, but prevents them from improving the locks for themselves or anyone else. The most you can accomplish is working as an unpaid and probably ignored QA engineer for an unethical corporation. In fact, you are paying THEM for the priviledge. (Debugging OS code makes you a participant in a larger community of volunteers - a very different vibe.) It all but guarantees that the SS code will leak to essentially all bad guys, who will either not honor NDAs or aren't bound by them in the first place. It also appears to taint any OS developers who look at it, so their presence in an OS project threatens it with litigation entanglements.

    So - OS gives all access, SS gives bad guys access and restricts the freedom not just of code, but developers. As Dilbert says, "I gotta get me some of that!"

    1. Re:SS is worst of both worlds for security by Anonymous Coward · · Score: 0

      Another point is that any company that pays for the Shared Source license will probably rely on Windows security to keep it out of the public view.

  87. Shared source is not new by einhverfr · · Score: 1

    Almost all high-end systems come with am option of a source license. Even having the source code for VMS came on Microfiche...

    Why do we not point this out? Why let Microsoft continue to remarket lots of old stuff as their innovation?

    --

    LedgerSMB: Open source Accounting/ERP
  88. Forrin Wurds in Slarshdot by duck_prime · · Score: 1
    This is very important. There are many people (at least in the Anglophone world) who think that using any ``foreign'' words at all is pretentious.
    Quelle chose!
  89. Doesn't this sound more and more like by azimir · · Score: 1
    starting a whispering campaign in Illuminati?

    "Microsoft are fond of touting Shared Source as being "as good as" Open Source, with a view to muddying the waters as much as possible, and so keeping as many people away from the benefits of Open Source Software (OSS) (particularly Software Libré AKA "Free Software") as they can.

    Microsoft cannot take control of OSS over because of special immunities, and they cannnot destroy OSS because it has no power that they can affect. So, they're praying for the whispering campaign card.

    I always thought it was just a game.
  90. Fifth Business Case by solprovider · · Score: 5, Insightful
    There is another business case.
    It does not involve profit from software sales.
    It is about business.

    Software was originally written by companies to make that company better able to do its primary business. An automobile manufacturer uses software to make and sell automobiles. A retail store uses software to assist selling merchandise.

    All the "business cases mentioned by OS proponents are" about how to make money selling software.

    But what if most software was developed internally?
    - What if the programmers shared with programmers from other companies to ask for help?
    - What if it was easier to maintain the software publicly than to pass around copies every time you had an issue?
    - What if it meant you received fixes for things you had not encountered yet?
    - What if it meant you received fixes for things you had not NOTICED yet? (Like that bug that affects payroll.)

    This is the world of GPL open source applications.
    1. We need an application.
    2. We download a database program.
    3. We build our application.
    4. We realize the database is missing a feature.
    5. We add the feature.
    6. While programming, we notice a bug.
    7. We fix the bug.
    8. Our application does exactly what we want, and we send our changes back to maintainers of the program.
    9. ?Profit? There is no profit from the software sale. The only benefit is that the company has the application that allows it to compete better.
    The programmers may have been a consultant, so maybe they profited. Or an employee, who got paid. Or a student, who gained experience and a line on an rather empty resume. Or a hobbyist, who had fun.

    It would be nice if the company sent a few dollars to the program maintainers or mirrored the site, but it cannot be required. I doubt there is money there. The program maintainers COULD sell their services to help with implementation. But so could anybody else. This is where your four business models fit.

    But none of this is necessary to make open source a good investment for a company. Even if the company is the only source for improvements for years, eventually someone else may start to use the software (such as the company your former programmers join. Programmers hate solving the same issue twice.) And if they use it, they will add value. (If you fork the code, you lose the benefits of what everybody else is doing. If there is any development progress, you quickly lose the ability to apply your patches to the maintained version.)

    Open source is about programming to support business models that are not based on selling intangibles like software. That is why companies that are completely based on selling software will do anything to destroy it. That is why companies that have trouble selling software packages are embracing it. That is why every non-software company should be embracing GPL open source software whenever they can. And they outnumber the software companies.

    ---
    About the financial value of software, there is none. Software's value is what it does to help you. Hopefully it helps your primary business make money. (Even if it is just the extra alertness from walking and getting coffee every time you need to reboot.)

    Imagine if information transfer was free, because there is no method to record it so it has to be person to person, or because something like the internet removes the cost of the transfer. With the personal method, I can tell you an idea, or sing you a song, for free. With the internet, I can send you a million word idea, or send you a recording of an opera, for free. Words went from spoken to written to printing-pressed to websites over a very long period, but music and 2D video have only had about a century between the ability to record and the ability to freely transfer. The companies that were created to deal with the difficulty in distribution are complaining loudly now that they are obsolete.

    You can put artificial constraints around software, music, and other intangibles, but this is not good for society. The whole patent system was created to make sharing easier. Today was built on yesterday, and tomorrow will be built on today, if we remember what we did today. Most examples of creativity, whether software, music, or doodles, is thrown away after a very short period. The example of creativity with music is the performance. Recording it allows me to share it with others. If I do not record it, it is lost forever. If I record it and bury it in the backyard, it is useless. Only by sharing can others improve on my work. This goes double for software: you probably cannot improve my songs; you can probably improve my programs.

    Ideas are free for those who can hear them. Stop trying to silence them to increase the scarcity so you can increase your compensation. The world that requires no new software is a world without progress.
    --
    I spend my life entertaining my brain.
    1. Re:Fifth Business Case by NoCoward · · Score: 1

      "That is why every non-software company should be embracing GPL open source software whenever they can"

      WELL SAID. Why is this true? Because now those non-software companies get their software and associated labor for FREE. What a good deal it is for Mobil/Exxon. Of course, it is bad for us the developers - but we aren't worth anything anyway.

    2. Re:Fifth Business Case by .milfox · · Score: 1

      But (theoretically) you got paid writing the software for the first company. Why should you keep reaping the rewards of one occurance over and over?

      Your labor wasn't free. (unless you donated it) But one act isn't going to make you rich for life.

      Hey, isn't that a lot of people's complaint about the other 'intelectual property' issues?

    3. Re:Fifth Business Case by NoCoward · · Score: 1

      "Why should you keep reaping the rewards of one occurance over and over?"

      Why SHOULDN'T I? Authors do, musicians do, inventors do, scientists do, anyone who produces IP does!

    4. Re:Fifth Business Case by Anonymous Coward · · Score: 0

      You, sir, are simply stupid.

      If you really are a developer you are the one developer I would never want making software for me, for obviously you are not even able to read. I help you a bit: Mobil/Exxon *needs* software, if they can't buy it to Microsoft, they will *PAY* in-house programmers to do what they need (as, for sure, they are *already* doing).

      If you (as I'm starting to think) are the owner of a little shrink-wrap software company, trying to spread FUD in a pathetic atempt to avoid your bussinness bankrupcy, you are idiot, your strategy is stupid and you are loosing precious time here that you should spend finding new forms of making money.

    5. Re:Fifth Business Case by Anonymous Coward · · Score: 0

      So your argument is that open source won't let you retire as early as you thought. Boo Hoo.

    6. Re:Fifth Business Case by cburley · · Score: 2, Insightful
      "Why should you keep reaping the rewards of one occurance over and over?"

      Why SHOULDN'T I? Authors do, musicians do, inventors do, scientists do, anyone who produces IP does!

      But are you missing the point here? Your original post said:

      The open source model does not work for the vast majority of those involved

      Do the math...how can that possibly be true if there is anywhere near the same ratio between populations of software producers and software users as between authors and readers, inventors and users, scientists and...well, how do scientists protect their IP when they publish their results anyway?

      Answer: it can't. In fact, at least a majority, and probably a vast majority, of "those involved" with OSS find it to be quite successful: they use OSS and are happy with it. Some of them successfully create, modify, and/or redistribute it, under a variety of business models, which is the main focus of your arguments, but either they're a tiny minority or OSS is the most successful single concept in the history of mankind (which I don't think is the case), given how many people and organizations are involved with OSS simply by using it.

      So you've made the same case, as of 1999, that people were making on gnu.misc.discuss years earlier, that Open Source Is Bad because it reduces the artificial scarcity upon which a comparatively small number of people and businesses depend.

      What's the point? I mean, do you just stop using OSS, yourself? Probably not...after all, even Microsoft both uses and distributes GPL'ed software (the sine qua non of OSS ;-), so why shouldn't you?

      So maybe you don't write OSS yourself. So what? What are you going to do about those of us who have done, are doing, and continue to do so?

      After all, we have an audience -- not only the small number of software distributors willing to redistribute our GPL'ed software (as MS does with my own g77, or did last I checked), but the vast audience of customers who have no positive financial interest in having the software they acquire from outside vendors come with restrictive licenses.

      In other words, the end users ultimately will make the choice, as is hopefully the case in any free market. (Again, all points made on gnu.misc.discuss back in the mid-90s, at least by me.)

      And since people like myself, who have had success writing both OSS and CSS, learned how much more quickly our consulting rate$ went up after our OSS projects became recognized successes, we're not about to bow down to your statement from On High that OSS is somehow "bad".

      Your most viable means for shutting down the OSS community is, therefore, convincing lawmakers to legislate away the free market for software so that end users of software don't have the choice of acquiring, developing, or distributing OSS.

      Do you see your paper as laying the groundwork for such an effort?

      --
      Practice random senselessness and act kind of beautiful.
    7. Re:Fifth Business Case by NoCoward · · Score: 1

      "The open source model does not work for the vast majority of those involved"

      One of the reasons I am rewriting the paperm originally written in 1999, is to clarify some issues.

      The above statement should read "The open source model does not work for the vast majority of those involved in the production of software"

      It actually doesn't work for consumers of OSS software in the long run, but that is another topic entirely.

      "well, how do scientists protect their IP when they publish their results anyway?"

      The method used are called PATENTS and COPYRIGHTS. Scientists frequently are granted patents and authors and musicians use COPYRIGHTS.

      As for for your paranoid assumption that I am going to legislate your "freedoms" away, don't worry. I am simply trying to inject some rational thought into the illogical OSS world. I want all existing and upcoming software engineers to think about how much value they are producing by streamlining the business processes of corporations. Isn't that worth fair compensation?

    8. Re:Fifth Business Case by cburley · · Score: 1
      The above statement should read "The open source model does not work for the vast majority of those involved in the production of software"

      Thanks for the clarification.

      However, it's still incorrect. The vast majority of those involved in the production of software work on software that is never distributed outside the organization that employs them.

      To them, OSS doesn't "work" in the same sense proprietary software doesn't -- it's simply a non-issue, or nearly so.

      So your statement must be refined yet further to have any hope of being correct:

      The Open Source model does not work for the vast majority of those involved in the production of software that is distributed to others.

      I doubt that's correct either. Certainly I won't trust your assertions; you don't seem to be able to do math well. ;-)

      It actually doesn't work for consumers of OSS software in the long run, but that is another topic entirely.

      Funny, I get the exact opposite impression: users of OSS tell me how happy they are to, e.g. not be locked into proprietary data formats, be able to hire whomever they want to fix bugs, and so on.

      Meanwhile, when users of CSS ask me for help, it oftens ends up being problems relating directly to the whole attitude of CSS distributors.

      E.g. my wife could't pull up one of my web pages (which I created specifically for her to print off, since I don't happen to have a printer myself) using Microsoft's Internet Explorer, because it apparently gratuitously decided she wasn't "allowed" to read it because the directory containing it (on my GNU/Linux system running Apache) was protected against reading it.

      Note carefully that IE did successfully read the page -- Apache's server logs confirmed it -- but IE decided to pretend it couldn't.

      After fighting with it off and on for a day or so, she got it to work somehow (forget how), at which point she could see the document I wanted her to print, but IE, in its infinite wisdom, decided to not let her edit it before printing!

      That's right, MS decided IE should act not in her best interests as a user of the software, but in someone else's best interests (ultimately Microsoft's, but for the moment supposedly the web-site owner's, i.e. mine, even though I gave explicit permission via my server setup for her to retrieve the page)!

      So she couldn't copy and paste text from the page she was staring at because MS, as is often the case with CSS, was acting not in her best interests, but in someone else's. She had to retype it from scratch (there wasn't much), and then had to futz around and finally reboot her machine to delete her local copy of my web pages.

      Another friend had me over to help figure out why Encarta (another CSS MS product) wouldn't let him print a picture of a whale, but would let him print a picture of something else. Turned out MS decided to not let him do something that might conceivably contribute to a copyright violation, even though he was perfectly within his rights to do so.

      And how many complaints have you seen or heard about copy-protection systems breaking down, or license-agreement-click-throughs not making sense, for OSS software?

      This is the mind-set behind CSS, and the OSS world simply doesn't even go there, because it is written (sometimes badly, I admit) with the best interests of the user in mind.

      Further, CSS developers naturally (as can be confirmed by reading other anti-OSS posts in this thread) tend to develop overly-monolithic, complex applications precisely because those can't be as easily cloned by competitors (OSS or otherwise), leading to buggier software.

      (Compare MS's Exchange server history, in terms of reliability, speed of recovery due to viruses, and sane design to, e.g., qmail, which is practically OSS due to DJB's views on licensing.)

      I'm not saying there aren't cases of OSS users switching back to CSS software -- I'm sure there are -- just that I don't see much of that going on compared to those switching in the opposite direction.

      And aren't you grateful to know you can make $$$ hiring yourself as a consultant and explaining how companies can do so much better for themselves getting off the cheap and free Linux upgrade bandwagon and back onto the reliable, safe, and comfy MS Windows platform?

      "well, how do scientists protect their IP when they publish their results anyway?"

      The method used are called PATENTS and COPYRIGHTS. Scientists frequently are granted patents and authors and musicians use COPYRIGHTS.

      Hmm, thought you covered that case with "inventors" already.

      Anyway, your point isn't clear to me, since software developers also use patents as well as copyrights -- theirs is one of the few businesses that make widespread use of both, I believe.

      Heck, the GPL totally depends on copyright for its success as an OSS license.

      So the "OSS model" is hardly against copyrights, though there is strong sentiment among many of its adherents against software patents -- a statement that holds true for many CSS vendors as well, given the minefield they're becoming.

      And the existence of OSS is no more of an artificial-scarcity-deadening phenomenon in the software world than is the existence of massive amounts of beautiful, well-known, public domain music and well-written books in the art world, or the existence of widely distributed, highly respected scientific journals in the world of invention.

      In fact, one could argue that OSS serves an especially useful purpose in creating a practical, useful sort of "history" for the computing world that didn't exist, but which can serve the same purpose for it as centuries-old music, books, and scientific research serve for the relevant communities.

      From that point of view, the existence of GCC might be to a software developer as the existence of Handel's Messiah is to a contemporary rock musician or the existence of Einstein's theories to a contemporary inventor: something from which to draw inspiration, perhaps to borrow from, or to experiment with. All of which is perfectly legal for most developers of software, who aren't worrying about distribution-rights issues, and for whom CSS is almost always useless, since it doesn't come with viewable, or usable, source code.

      Exactly how is that "not good", or "not successful for the vast majority of" any group?

      As for for your paranoid assumption that I am going to legislate your "freedoms" away, don't worry. I am simply trying to inject some rational thought into the illogical OSS world. I want all existing and upcoming software engineers to think about how much value they are producing by streamlining the business processes of corporations. Isn't that worth fair compensation?
      First, I didn't make any such assumption -- I said that was your most viable alternative.

      Second, almost everyone starting out what culminates in a campaign of evil (such as Lenin, Stalin, Hitler, Pol Pot) makes statements much like yours -- "I just want to inject some rational thought"; "I want all [people] to think about"; "[the OSS world is illogical]".

      Third, as can be confirmed by looking at, e.g. President Bush's imposing high tariffs on steel, government is almost trivially convinced to legislate away freedom and economy to earn political points with a comparative minority -- one that starts the process by writing tomes such as yours.

      So, while I'm not worried about you, specifically, there's no denying that a) people who think like you do are "out to get me", in the sense that they want to shut down my ability to either create, or practically distribute, OSS, and b) you're helping them make their case.

      Now that you've been informed of the latter, you have no excuse should worse come to worse.

      It's time to leave the Dark Side, and come into the Light, where the only things we click through are links to where to get more source code.

      ;-)

      --
      Practice random senselessness and act kind of beautiful.
    9. Re:Fifth Business Case by NoCoward · · Score: 1

      Ah, personal insults and anecdotes. The stuff of Slashdot finally comes out!

    10. Re:Fifth Business Case by NoCoward · · Score: 1

      Yes of course it is fine if MobilExxon is *paying* the developers to create the software. What we are discussing is that with the OSS model such software would be freely available for other companies, like Shell Oil to use for FREE. This means that Shell Oil would not pay any developer for this. Good for Shell Oil, bad for us.

      Keep your insults to yourself. I am civil, why can't you be?

    11. Re:Fifth Business Case by solprovider · · Score: 1

      MobilExxon pays some developers to create software that helps MobilExxon. And they release the software as OSS. Shell Oil notices the release and implements it.

      1. MobilExxon still has the application.
      2. MobilExxon implemented the application first, and so gained the advantage of using it longer.
      3. The application exactly models MobilExxon's business processes. Shell Oil may need to modify it to work with their business processes.
      4. Any changes/improvements Shell Oil makes will be available to MobilExxon.
      5. When MobilExxon buys Shell Oil (or v.v.), software integration is easier since they are using the same applications.
      6. The same people can work on the software at both companies. Initially there may be a premium for the original developers. Since the software is on its way to being an industry standard, there will soon be many people trained to use (or modify) the application.

      Software should not be a point of competition between MobilExxon and Shell Oil. While having better software may give a short advantage, their competition should be about drilling for oil, shipping oil, processing oil, and selling oil and its derivatives. Better software may lower the operating costs of all the companies, but that makes the world a better place.

      To argue against myself, there is a rather famous case where lack of software was the cause of death. Walmart, Target, and the other retail stores that implemented good software were able to compete more efficiently. Kmart saved money by not spending on software in the 90s; now they are bankrupt. But Walmart could have open-sourced their applications; Kmart still would not have spent the money on the hardware to implement it. Refusing to look forward remains non-competitive, regardless of the availability of seers and software.

      There was also the major consolidation of banks in the late 90s. Those banks that had not become Y2K compliant asked the ones that had spent the money on the software to buy the non-compliant banks. If their software was open-sourced and industry-standard, the cheap (as in "would not spend money on software") banks could have survived. Is the world better without those banks? Maybe, but I prefer more competition. Would those banks have had problems anyway? Probably: refusing to do anything about something as well-known as Y2K shows a competitive spirit worthy of a Darwin Award.

      I believe that outsourcing is sometimes a necessary evil for when a company is small and the effort required large. Payroll should be outsourced until the company can afford a fulltime accountant. Operating systems and applications should be outsourced (or bought from a closed-source supplier) until (and only until) enough resources can be dedicated to bring it in-house. Linux and OSS allow companies to share the creation of resources requiring very large efforts. The corporate software industry will disappear as soon as all of these efforts can be brought in-house.

      --
      I spend my life entertaining my brain.
  91. Other companies... by solprovider · · Score: 1

    I agree the article should have looked a bit more professional. Maybe the writer should haved used Word or FrontPage? (Joke! It was a joke. I'm sorry.)

    IBM bought Lotus in 1994, so count them as one company. Or add Tivoli as another closed source 'company'. You could add Oracle, SAP, and many others to your list.

    MS did take BSD and released it as Xenix. BillyG was pushing Unix as the best thing in operating systems back in 1989. After his engineers informed him that they had bought something that could compete with Unix, he sold it to... what's their name now? Was SCO Xenix for a while in the early 90s, then Caldera? I forget.

    Has MS ever developed anything? (Besides profits.)

    --
    I spend my life entertaining my brain.
  92. Comparison by killmeplease · · Score: 0

    A Ferrari and a GEO Metro are really the same thing. No, you don't think so? They both have wheels and spin right? You think that the sping on the Ferrari wheel is different than the GEO. You just don't think that the GEO is the same. You are bad.

    --
    - Kill Yourself, spare us all! -
  93. It's only bad for those selling software by jimsum · · Score: 1

    As your message points out, it is hard to imagine making money by selling software that can be had for free. But, who says that the only reason to make software is to sell the software itself?

    I work for a company that makes test equipment for the semi-conductor manufacturing industry. Our business is to sell hardware; the software is only there to run the hardware and analyze the results. It happens that in our case we use Windows; but that causes a great deal of difficulties. When something goes wrong, our customers expect us to make the machine work properly; if Windows causes the problem, we have to work around it because there is no way Microsoft will fix bugs in a timely fashion. If we were using an open-source OS, we might have a chance of fixing operating system errors rather than working around them. We would also be able to ship whatever version of the OS we want; the forced upgrade from Windows 95 to 2000 caused us a huge amount of work tracking down bugs.

    It may be true that there is no way to make money selling open source software; but there are certainly ways to make money using open source software. I admire Microsoft for finding a way to make a lot of money selling software; but there is no law of nature that says you can't develop software cooperatively. If you are a programmer that works with a different company's product, access to the source code and permission to modify the source code is of great value. In fact, the value is so great that programmers are willing to "pay for" open source software by giving away bug fixes and feature enhancements for the software.

    Don't simply accept Microsoft's arguments at face value. Only companies that want to make money by selling software (like Microsoft) can be hurt by open source software. Users of software can only be helped by open source software. As a user, pick the software that is the best for your purposes, and don't believe what Microsoft says about the viability of an open source development model. Open source software does not depend on altruistic programmers and companies giving away their time; it depends on programmers and companies recognizing the value of using open source tools to add value to the products that they actually sell.

    --
    -- Pot is safer than Beer
    1. Re:It's only bad for those selling software by NoCoward · · Score: 1

      "Only companies that want to make money by selling software (like Microsoft) can be hurt by open source software"

      Yes, and they will get hurt. Why is this good? They are a major employer of programmers. I have no idea why people at Slashdot seems to equate closed source software with only Microsoft. There are TENS OF THOUSANDS of closed software companies out there. There will be TENS OF THOUSANDS more if we do not devalue software production to the point where it is not feasible to enter a market.

    2. Re:It's only bad for those selling software by jimsum · · Score: 1

      You have pointed out plenty of ways that closed source software is better than open source software. Don't worry about programmers' jobs; I don't think that closed source software is going to go away.

      There are only certain limited places where open source software will work. Open source software is software that is paid for by the efforts of the programmers that create it. If there isn't enough value in a program to reward programmer's time, then the program will not be viable.

      That is not the same as what you are arguing. You say that open source software can never work, or is some sort of threat to all closed source software. That isn't true, it is just FUD from companies that don't even want you to consider open source code and keep on buying their closed source versions.

      You are wondering why open source advocates often single out Microsoft. That is for the simple reason that Microsoft sells the really popular closed source programs; the programs that are popular enough to succeed as open source programs. Microsoft is the company with the most to lose from existing open source software, and Microsoft is fighting accordingly.

      Microsoft mostly competes on the merits of its software, which I'll admit is pretty good, but it also competes unfairly and illegally. Their current campaign of FUD against open source software is one of those unfair competitions. As you know, there is a huge cost in simply trying a new program. It will take a few days to get it installed and set up, and a considerably longer time to learn enough to do a fair evaluation. Because it is so expensive to try software, people will not do it unless they think there is a big advantage in switching to it. Microsoft is trying to convince people that open source is an unsustainable market; if people believe that, they won't even try competing open source software. Open source enthusiasts are fighting to counteract the FUD (mostly coming from Microsoft) because we think open source is a viable model that is in many ways better than the closed source model.

      Judge for yourself whether a closed source or open source program is better, but don't argue that an open source development model can never work or is somehow suspect. The only difference between open source and closed source software is why it is created: closed source to make a profit selling the software itself, open source to create a useful tool that can be used to make a profit.

      --
      -- Pot is safer than Beer
  94. Will Microsoft's contracts cripple programmers? by Futurepower(R) · · Score: 2, Insightful

    From Microsoft's shared source policy is not equivalent to open source:

    Good programmers are not willing to sign the non-competition and non-disclosure agreements that Microsoft requires. They fear that would put them at risk of a Microsoft lawsuit. Even if they were found in court not to have infringed on Microsoft's contract, the cost of the lawsuit would be enormous. Also, they could lose their jobs over any such dispute. It is possible that the only real effect of Microsoft's shared source policy is to cripple an organization's best programmers, so that they cannot work in any field in which Microsoft has an interest.

    Microsoft's policy of allowing government programmers to see source code is not equivalent to having open source code. A thorough review of the more than 40 million lines of source code in Windows XP is far more than even a government can attempt. It would be easy for someone to hide spy instructions that could be controlled from outside. This is not unlikely. The U.S. government's spy agencies, the CIA, NSA, and others, have an essentially unlimited amount of money. They can and do exploit any method of spying. The U.S. government has bombed 14 countries in 35 years. Organizations should not assume that those who think killing is a way of solving problems will suddenly become moral when they consider computer software.

  95. Not all Shared Source licenses are the same by kgp · · Score: 2, Interesting
    One issue the author of the article gets wrong is that all Microsoft Shared Source licenses are identical. For example he says "Licensees may read and reference the source code but may not modify it". This is not true of all Microsoft Shared Source licenses.

    There are Shared Source licenses that permit redistribution.

    For example the Rotor (Shared Source Common Language Infrastructure) distribution ships with the following license(which was fought for by the authors of Rotor -- David Stutz):


    MICROSOFT SHARED SOURCE CLI, C#, AND JSCRIPT LICENSE

    This License governs use of the accompanying Software, and your use of
    the Software constitutes acceptance of this license.

    You may use this Software for any non-commercial purpose, subject to
    the restrictions in this license. Some purposes which can be
    non-commercial are teaching, academic research, and personal
    experimentation. You may also distribute this Software with books or
    other teaching materials, or publish the Software on websites, that
    are intended to teach the use of the Software.

    You may not use or distribute this Software or any derivative works in
    any form for commercial purposes. Examples of commercial purposes
    would be running business operations, licensing, leasing, or selling
    the Software, or distributing the Software for use with commercial
    products.

    You may modify this Software and distribute the modified Software for
    non-commercial purposes, however, you may not grant rights to the
    Software or derivative works that are broader than those provided by
    this License. For example, you may not distribute modifications of
    the Software under terms that would permit commercial use, or under
    terms that purport to require the Software or derivative works to be
    sublicensed to others.

    You may use any information in intangible form that you remember after
    accessing the Software. However, this right does not grant you a
    license to any of Microsoft's copyrights or patents for anything you
    might create using such information.

    In return, we simply require that you agree:

    1. Not to remove any copyright or other notices from the Software.

    2. That if you distribute the Software in source or object form,
    you will include a verbatim copy of this license.

    3. That if you distribute derivative works of the Software in
    source code form you do so only under a license that
    includes all of the provisions of this License, and if you
    distribute derivative works of the Software solely in object
    form you do so only under a license that complies with this
    License.

    4. That if you have modified the Software or created derivative
    works, and distribute such modifications or derivative
    works, you will cause the modified files to carry prominent
    notices so that recipients know that they are not receiving
    the original Software. Such notices must state: (i) that
    you have changed the Software; and (ii) the date of any
    changes.

    5. THAT THE SOFTWARE COMES "AS IS", WITH NO WARRANTIES. THIS
    MEANS NO EXPRESS, IMPLIED OR STATUTORY WARRANTY, INCLUDING
    WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY OR FITNESS
    FOR A PARTICULAR PURPOSE OR ANY WARRANTY OF TITLE OR
    NON-INFRINGEMENT. ALSO, YOU MUST PASS THIS DISCLAIMER ON
    WHENEVER YOU DISTRIBUTE THE SOFTWARE OR DERIVATIVE WORKS.

    6. THAT MICROSOFT WILL NOT BE LIABLE FOR ANY DAMAGES RELATED TO
    THE SOFTWARE OR THIS LICENSE, INCLUDING DIRECT, INDIRECT,
    SPECIAL, CONSEQUENTIAL OR INCIDENTAL DAMAGES, TO THE MAXIMUM
    EXTENT THE LAW PERMITS, NO MATTER WHAT LEGAL THEORY IT IS
    BASED ON. ALSO, YOU MUST PASS THIS LIMITATION OF LIABILITY
    ON WHENEVER YOU DISTRIBUTE THE SOFTWARE OR DERIVATIVE
    WORKS.

    7. That if you sue anyone over patents that you think may apply
    to the Software or anyone's use of the Software, your
    license to the Software ends automatically.

    8. That your rights under the License end automatically if you
    breach it in any way.

    9. Microsoft reserves all rights not expressly granted to you in
    this license.


    As you can see you can modify and redistribute your modification.

    And no you aren't contaminated by reading the source (that's specifically called out in the last right granted).

    You can redistribute under another license that's compatible with this license (OK, so that's not GPL or BSD but most licenses lock you into the same license not merley a compatible one).

    One of the ideas behind releasing this source code was to encourage research based on the Rotor(technically the CLI is very interesting) and to help implementers of other CLI implementations and to help people who code for .NET on Windows to understand what is going on under the covers without getting the .NET source.

    David Stutz wrote a good article on this at ORA.com.

    If you are interested in finding out more about the SSCLI O'Reilly has a book in the works that should appear in March 2003. The first chapter is available online. Don't worry Microsoft won't own your soul if you read about it. If you are interested in modern language design or compiler implementation then you'll find something here.

    I do happen to work at Microsoft as a contractor but these are my own words. And yes, I used to think all Shared Source licenses were the same too.
  96. OS Developer by Anonymous Coward · · Score: 0

    My good friend from Germany is financing the development of a closed source propietary operating system that should ship some time in the middle of 2003. His team has ported the latest versions of all GNU tools over to it but has not published any sources for those. Meanwhile, beta versions have been shipped off to beta testers and developers. He says that only one or few versions (of several different flavours) of this OS will include the sources of these ported GNU tools and that he will not release these sources on any public servers, but he will make them available for extra charge (for his work, not for the sources), should someone contact him about them. Is this a violation of GPL somehow? To what extent can the developer withhold GPLed source code that has been altered in some way? Can altered GPLed source code be used "internally"? But what if it's for commercial reasons?

  97. Point 2 kicks ass. [nt] by Anonymous Coward · · Score: 0

    [nt] == [no text]

  98. Boycott EgovOS for pushed Shared Sorce Lies by MrBrklyn · · Score: 1

    Looking further at the troubles with the e-gov-os conference and after reviewing the opinions of Bruce Perens, Richard Stallman, David Sugar, Jay Sulzburger, David Wheeler, Stanley Klein, Chalu Kim, Claus Srensen, Jason Faulkner, Russell McOrmond, Louis Suarez-Potts, David A. Hammond and others, comments which have expanded over 10 mailing lists, and which have generated a few hundred private emails to me in my private email box, I'm forced to draw several conclusions.

    First, as President of NYLXS and President of New Yorkers for Fair Use, my primary concern is two fold:

    First, in my role as President of NYLXS, my primary goal is to cater to the needs of the membership, and the extended constituency of the organization, the Free Software development community and users in the New York City area. In truth, all organizations have a primary responsibility to their constituencies. It is time for others to look at their constituency and see how they are serving them. An organization which doesn't serve a constituency is an organization in name only.

    Secondly, as an individual citizen and active member of the Free Software movement, I'm concerned with broad policy decisions of others in regards to individual rights with in our digitalized communications network. I'm focused on practical activities which protect the freedom of individuals and empower individuals and communities in education, government and business.

    These are the only two prisms in which I can view the planned events of EgovOS conference.

    I tend to be very thorough and deliberate in my conclusions. When I work through the process of developing activities and actions, or when I write in regard to issues of importance in a proper fashion for publication, or when I give a formal opinion piece representing any of our organizations journals, radio shows, public speeches, or other formalized media outlets, I bring to bear on that presentation, not only thorough research of the issue and much consultation, but also my 30 years of political and practical experience in affecting positive political and social outcomes.

    I bring this same effort to this current letter, which I am opening up to the public and which will be published on http://fairuse.nylxs.com and which will be included in the coming NYLXS Journal.

    First, let's look at the stated goals of the sponsored event. As listed on htttp://www.egovos.org/, the goals of this conference is:

    Open Source for National and Local eGovernment Programs in the U.S. and EU

    Goals:

    1. the presentation of best practices

    2. raising awareness

    3. sharing of experiences among policy makers, donors, users/consumers, universities, and industry specialists in Open Source, e-Government and related fields.

    NYLXS has, for a couple of years, worked to sell Free Software on both the local, New York City Level and in the Federal Government. We'll had a variety of experiences in this regard, many of them very negative. As such, this conference seems to be important to the economic and political health of the NYLXS membership, including The Free Software Chamber of Commerce, our Public Educational initiative in New York City Public Schools, and New Yorkers for Fair Use. Our direct prosperity as a community is tied to the stated goals of the conference, and in fact, members of the Free Software Chamber of Commerce had prepared to make presentations at the conference. It was the concerns of members of the Free Software Chamber of Commerce which brought the problems which have enveloped the conference to my attention.

    The main problem is the participation of Microsoft as a speaker and presenter at the conference. In a previous email, I have already listed the problems that Microsoft presents. But for the sake of making this a complete document, I will reiterate them and expand upon the Microsoft issue.

    First of all, Microsoft is a reckless company which operates above the law. It has recently been convicted twice for antitrust activities, and has been guilty of numerous other illegal competitive practices which have gone without prosecution. http://www.usdoj.gov/atr/cases/ms_index.htm is a rundown of the current conviction of Microsoft for antitrust actions which is still going through the courts. Microsoft was not only determined have acted illegally in regard to browser technology, but they have also had their CEO, Bill Gates, lie under oath. The testimony can be searched here:

    http://www.cnn.com/TECH/computing/video/gates/

    http://www.broadcast.com/news/billgates/

    investigation of his perjury is here:

    http://www.theregister.co.uk/content/4/24990.html

    http://news.ft.com/ft/gx.cgi/ftc?pagename=View&c=A rticle&cid=FT3MLEDHF0D&live=true&useoverridetempla te=ZZZUGORQ00C&tagid=ZZZNSJCX70C&subheading=global

    http://abcnews.go.com/sections/tech/DailyNews/msdo j991107.html

    They even doctored their prepared testimony which got much press:

    http://www.idg.net/crd_microsoft_67162.html and to quote:

    Chase's testimony last week struck a note similar to the previous week's fiasco over a Microsoft videotaped demonstration. Government attorney David Boies had scored by pointing out inconsistent details in a videotape, submitted by Microsoft as evidence, that showed that Microsoft had used multiple PCs to film a demo the company first implied was a seamless segment filmed on one computer. U.S. District Court Judge Thomas Penfield Jackson said he did not believe that the Microsoft witness who had testified to the truthfulness of the tape lied about it, but trial observers said the incident undermined the defense's credibility.

    Further discussion of the Gate's Perjury includes http://groups.google.com/groups?q=Bill+Gates+testi mony+Perjury&hl=en&lr=&ie=UTF-8&selm=nobody-060200 2327560001%40adsl-209-233-20-69.dsl.snfc21.pacbell .net&rnum=5

    In fact, this reprint of the original Ziff Davis Net article with a John Hall interview is in my private archive of resources. The article quotes Mad Dog Hall as properly urging the government to jail Bill Gates for his illegal activities:

    http://www2.mrbrklyn.com/resources/johnhall-ms.h tml

    Microsoft has competed unfairly with Borland, FoxPro, Netscape, Sun, Apple among others. They have actively pursued a business plan designed to strip individuals and organization from the fruits of their efforts by tweaking the desktop making others products function worse than Microsoft's products. They have repeatedly hindered the empowerment of people and prevented the empowerment of individuals, especially negatively impacting disenfranchised communities, such as those that NYLXS represents in Brooklyn, and the City of New York. 60 minutes even broadcast a show which showed to fear that developers have of Microsoft and the expectations of these developers to be damaged by their 'Partner'

    Of the many corporations in the global economy, Microsoft alone has distinguished itself as a proactive opponent to Free Software.

    Things began to heat up with the Halloween Papers.

    http://www.opensource.org/halloween/

    Microsoft then made a frontal attack on the Free Software Foundations GPL, the most potent tool which protects the community from hostile activities by businesses and individuals who wish to destroy our ability to collaborate.

    This article by The Register at http://www.theregister.co.uk/content/4/25891.html

    looks at how DRM (trusted computing) attacks the GPL.

    This certification scheme will rip the guts out of the GPL. That is, the minute I begin tinkering with my software, my ability to interface with the Great PKI in the Sky will be broken. I'll have a Linux box with a GPL, all right; but if I exercise the license in any meaningful way I'll render my system 'unauthorized for Palladium' and lose business. So instead, I imagine I'll be turning to my vendor for support, updates, modifications and patches. And I'll be dependent on them for support services at whatever price they can wheedle out of me because I dare not lose my Palladium authorization. I wonder if the cost of ownership of an open-source system will actually be lower than the cost of a proprietary system under such circumstances.

    Prior to this, Microsoft's Craig Mundie made several false statements against the GPL at New York University.

    Some of the most successful OSS technology is licensed under the GNU General Public License or GPL. The GPL mandates that any software that incorporates source code already licensed under the GPL will itself become subject to the GPL. When the resulting software product is distributed, its creator must make the entire source code base freely available to everyone, at no additional charge. This viral aspect of the GPL poses a threat to the intellectual property of any organization making use of it. It also fundamentally undermines the independent commercial software sector because it effectively makes it impossible to distribute software on a basis where recipients pay for the product rather than just the cost of distribution.

    Microsoft had mailed to every IT director in the US brochures which vilified the GPL, the Free Software movement, and by extension, the Open Source advocates. These mailings contained blatant lies about the contribution of Free Software to the economy and threatened IT directors and developers with unfounded negative consequences if they deploy or use Free Software. The recent GPL FAQ, for example, has the following excerpt:

    1. Have your lawyers read the GPL (and the LGPL)? Because the GPL is so frequently misunderstood and because it attempts, under certain circumstances, to impose significant obligations on licensees and their intellectual property rights, no responsible business should use GPL software without ensuring that its lawyers have read the license and explained the business rights and obligations. They should also review and explain the Lesser General Public License, or LGPL, a related license that is sometimes used with open source libraries.

    Businesses every day uses Microsoft Software and the software of others which contain intrusive and abusive licensing which is directly in conflict with logical business practices. They would never be accepted by legal teams if the process was open to genuine contract negotiation. The contracts with Microsoft foists on businesses through its abusive monopoly powers constrains segments which allow the disabling of the software and intrudes on the private ownership of data and systems by businesses which purchase Microsoft products today. This is in addition to the clauses which waves them from any responsibility for damages done to business through security violations or the failure of products to perform according to their expectations. And then they sponsored UCITA to make sure that downloaded software from Free Software vendors can not get the same level of protection in a blatant effort to damage efforts of distributors of Free Software to comply with the GPL.

    Microsoft has been such an aggressive enemy of Free Software, and the general public that they have used the BSA to do witch hunts against users and business.

    They have threatened lawsuits against those who have reversed engineered their document formats They moved their free font access because users downloaded them for Free Software systems. They have proposed a DRM system designed to circumvent the freedom of Free Software development. They have fixed benchmarking studies versus Free Software systems. They have obstructed the legally required refund for operating systems which are forced on consumers with preinstalled systems. They built spyware into their multimedia players, twisted the Java programming language to be incompatible with the implementation on other platforms, refused to release products on Free Software platforms, which includes Microsoft Internet Explorer, introduced in NT4 service pack 3 changes to the SMB protocols to make it break with the Free Software SAMBA product, built back doors into in it's CryptoAPI, deliberately broke the Opera Web Browser when used with the MSN network, have brought down the internet through viruses TWICE in the last year, supported DRM in concert with Record Labels

    ( http://rss.com.com/2100-1023-983017.html?type=pt&p art=rss&tag=feed&subj=news ),

    broke basic TCP/IP protocols with IE5 and IIS

    ( http://grotto11.com/blog/slash.html?+1039831658 ), advertised recently for advanced Free Software administrators to work for Microsoft in order to create a strategy to force businesses off of Free Software, and more.

    Overall, Microsoft alone as a corporation has distinguished itself as an entity which, as a core business policy, is set to enslave Free Software and the general population. Their mission is to dehumanize and embarrass our membership, and to impoverish our community.

    This body of evidence would be enough to reject out of hand the entry of Microsoft to the conference. But NYLXS and NY Fair Use has a growing new concern which is pushing it to action. In the face of the growing threat by the Microsoft Corporation to the well-being of Free Software developers, a threat that can be seen by Microsoft hiring GNU/Linux experts in the effort to undermine the business efforts of our community through lies and falsehoods, as well as technically breaking the beneficial integration of mixed environments, and which can be further seen by the 'shared source' media campaign which lies about the foundation of a free society and the stake of businesses in the promotion of both Open Sourced and Free Software legal foundation, there is an increasing knee jerk reaction by organizations supposedly representing the communities interests to give Microsoft a platform and a business advantage at conferences and shows which are designed to promote the community's effort in establishing digital rights and economic development. This started at 'Linux World Expo' in San Fransico and has moved into the New York 'Linux World Expo', where it directly damaged the well being of my membership through the winning of an award which rewarded them for creating a program only could properly write if you have the Windows code base, and it is now making its way to the egov-os conference.

    The inclusion of Microsoft at this event directly threatens the health of the Free Software Chamber of Commerce in New York City. There are places for an academic style debate for Free Software versus Sun's community license and Microsoft's Share Source' . A conference whose stated goals is to raise awareness of Free Software and Open Software benefits, to present the best practices for government, and to share experiences about the benefits of using Free Software in government, is not such a venue. This venue is about selling Free Software and the community's efforts to the government. It is hoped to and create a much needed stable economic pipeline for free software vendors with government, based on its technical and political merits. Microsoft's goals are in direct conflict with the stated agenda of the conferences. Allowing them to participate, based on the sole attribute that they are Microsoft and feel that they have something to say, is not enough reason to allow them a platform which will be used to hurt members of the community.

    • Microsoft has never contributed any code to the community.

    • Microsoft has never advocated any benefits of the use of Free Software or Open Source Software

    • Microsoft has never financially contributed to any Free Software development or promoted the education of people about Free Software

    • Microsoft has not, in any way, befriended the community.

    • Microsoft has positioned itself as an enemy of the community and has threatened it on numerous occasions. In fact, Microsoft has singled out the Free Software and Open Source community for abuse.

    Because of the growing misconduct of those who are presenting Free Software and Open Sourced Software to the public, first IDG and now egovos, NYLXS and New Yorkers for Fair Use is now contemplating action, not so much directed against Microsoft, but those wolves in sheep closing who are more directly hurting my membership and the community at large.

    In considering actions to take, we are looking at a number of possibilities.

    First, it is the opinion of Jay Sulzburger that we can use a hour of time to counter the arguments of Microsoft. My experience is that this will not work. On July 17th, I lead NY Fair Use to Washington to argue against the inclusion of DRM. Despite the fact that our presence was the most important part of the conference, to the point where we engaged productively from the audience both Jack Valenti and Philip Bond, we got no mainstream press. This was despite the presence of the New York Time's Amy Harmon and others. But our action was famous on Capital Hill. When we went back for the Peer to Peer/Berman Bill hearing two months later, several congressional staff members sought me out to ask what we did and to give us compliments. Simply, in regard to Jay's suggestion, nobody will attend such a session outside of the choir, and it will receive no press. On the other hand, Microsoft will get much press.

    It has been suggested that egov-os is better to concede a place for Microsoft to allow an open debate. This will not be affective, and the alternative of being tongue whipped by Microsoft in the press is far better since they simply don't qualify for a placement at the conference, and it will allow us to present to the government administrators without interference. It is not NY Fairuse's policy to play 'whack the mole' with DRM issues. Instead, we focus on specific actions which will have broad affect and undermine the ability of our political foes to bring endless action again and again through the governments entire alphabet soup of bureaucracy and congressional committees. If Microsoft objects to being excluded, NY Fair Use (http://fairuse.nylxs.com) would be all to happy to provide a forum for both Microsoft and Richard Stallman, and others, for the benefit of academic debate. It would be a good fund raiser for the Free Software Institute in the coming months. My guess is that Bill Gates has no interest in such a real debate. His company is only interested in marketing and damaging the community. Therefore, participation by any Free Software advocates, or Open Source advocates, in this egov-os conference is highly damaging to the community if it includes Microsoft. And we are therefor calling on a boycott for this event.

    It has been said that nobody is stupid enough to believe that Microsoft's 'shared source' promotes Open Source software. Unfortunately, this is very wrong. On the Open Office.org website, every day people ask if they can use and distribute the products. While I wouldn't say people are as dumb as rocks, I will say that they've been so conditioned to think out software as a super-restricted, crash inducing, virus ridden products, that they often have trouble thinking straight about what they should expect from business and software providers.

    NY Fair Use is now looking to organize a protest of the event in Washington. A protest will at least give those genuinely from the community an uninhibited outlet. However, NY Fair Use, in general, dislikes protests as a vehicle of change, as we feel they mostly are ignored by a public besieged by 'the protest of the day'.

    As a result, we are looking at a more organized campaign against this convention and those who would put events like this one together without considering the moral imperative of not harming the community by giving those who wish to destroy use a platform such as this. Egov-os supposedly advocates Free Software usage in business and government. It should do so without constraint and without apologies.

    We are calling for an investigation of the egov-os organizers for misconduct. I've spoken with Tony Stanco many times and it's not possible that he doesn't grasp the basics of the issues outlined here, or how including Microsoft will negatively affect our community. Therefor, the invitation of Microsoft to this conference must be either a direct payoff, or self promotion. Since they are moral equivalents, they are both both equally condemnable.

    We insist that Microsoft should not be given any platform at this event, because it is their purpose to undermine the community and its efforts. Since this is not being promoted as an academic debate, but instead is a marketing tool for Open Source and Free Software, we reject any arguments which are based on the concept that we should open the floor to them in order to dispel Microsoft corporate lies. This venue does not have the most basic format to handle this problem.

    If, for contractual reasons, it is impossible to remove them from the conference, we ask the organizers to give NYLXS's subcommittee, New Yorkers for Fair Use, both the keynote and the Microsoft slot in the speaking arraignments. David Sugar will represent NYLXS, and I will represent NY Fair Use.

    Finally, the website for the event needs to have on the front page a clear statement that it has determined that Microsoft's 'shared' code' program to be directly in opposition to both Free Software and the Open Source ideals, in that it does not promote the empowerment of the community through the freedom of innovation and digital systems ownership by individuals, the government or businesses.

    I do not expect that these suggestions will be taken by Bruce Perens, or the other organizers of the egov-os events. So I expect that we will have to work to oppose the event.

    Ruben Safir

    President New Yorkers for Fair Use

    http://fairuse.nylxs.com

    --
    http://www.mrbrklyn.com/amsterdam.html http://www.brooklyn-living.com
  99. Re:Free For You Free For Others? by __past__ · · Score: 1
    Funny thing is that the GPL is, by definition, the least free license possible conforming with the Free Software Definition as published by the FSF itself.

    Think about it: If you remove any of the restrictions imposed by the GPL, it still qualifies as a Free Software license. If you add any restriction not present in the GPL, it doesn't.

    And no, I don't think you should take that too serious.

  100. Re:Pure Communism by Shade,+The · · Score: 1

    So yeh I'd say OSS can be shit, patches don't get picked up, however obviously corret they are.

    And, of course, Microsoft has a far better record at fixing flaws in its software than open source projects like Apache do. </sarcasm>

    Your problems with open source seem to apply just as much, if not more so, to commercial software. Except for the whole, knee-jerk 'communism' reaction. I'm guessing you're a troll, rather than merely an idiot.

  101. Re:Marketing vs. reason vs. reality by Anonymous Coward · · Score: 0

    Hey Kreskin, all that shit has already happened.

  102. `War! Huh? What is it good for?' by leonbrooks · · Score: 1
    Yes, and they will get hurt. Why is this good? They are a major employer of programmers.

    Using the same reasoning, sustaining war or at least the realistic threat of war would be good because the military are a major employer of soldiers.

    I'd be much happier with the idea of paying most of the soldiers to do something constructive instead, and let the military antagonism drop, wouldn't you?

    I have no idea why people at Slashdot seems to equate closed source software with only Microsoft.

    `We' generally don't, modulo a vocal few, but the focus on Microsoft is because they are closed, poor sports, and weighty enough to cause real harm to everyone else, especially competing closed-source software houses. Think Lotus 1-2-3, which was killed by poor sportsmanship despite being technically superior to Excel at the time, likewise WordPerfect (ain't dead yet, but a shadow of its former self).

    But why are you so concerned about Microsoft?

    There will be TENS OF THOUSANDS more if we do not devalue software production to the point where it is not feasible to enter a market.

    This monomania with sales is getting wearing. There are many other ways to make money. Most vertical markets can sharge heaps for the software anyway, and in fact the vast majority of their money is made on services. They would often be delighted if the software itself was made free and others maintained most of it for them. Most consultancies would rather gouge their customers for service than ship the bulk of that money to someone else overseas. Vertical markets and consultancies are well on their way to being the only games in town, and were before OSS became a big player - oh, and why is that? (-:

    --
    Got time? Spend some of it coding or testing
  103. Er... by leonbrooks · · Score: 1

    By way of explanation, I'm a language bigot. I speak about 30 words each of Spanish, French, Italian, Indonesian. If it helps, I also speak C, ForTran, Pascal, CoBOL, Python, Ruby, BASH, awk, sed, PHP, SQL and numerous assemblers. (-:

    --
    Got time? Spend some of it coding or testing
  104. Why we all need to applaud NoCoward by leonbrooks · · Score: 1

    The email I got over this is universally positive. Linux Australia's webserver is taking a shellacking (the Debian-on-Alpha server isn't raising a sweat - thanks Digital-now-Compaq Australia and Spice for that - but the hit counters are), more people have seen one of their new banners in one day than the old banner in the last 2 years.

    However, I fear universally positive responses, because it indicates one of the same weaknesses suffered by closed source software: the problem is being approached with what amounts to a single mindset. The occasional negative response, even if utterly without merit, is a good indication.

    While not knocking the positive responses I did get (they're all going into version 2 of the doc when it gets rewritten presently, and credited), I've learned a lot of stuff from watching NoCoward's arguments going down in flames despite an amazingly energetic personal defense of them. The special thing about NC's stuff is that nobody would have raised much of it if we hadn't had such a manic devil's advocate on the case. This saves a lot of messing around and egg-on-face in the field, and makes the approach so much more effective.

    So... I'd like to take this chance to thank NoCoward for his/her helpful input, and if (s)he wants a spot in the credits for version 2, including a mention that (s)he disagrees with every word of it, email me and it shall be done. Version 2 is likely to be published in Australian Developer magazine before it hits Linux Australia's webserver.

    There will always be a place for people who swim against the flow. (-:

    --
    Got time? Spend some of it coding or testing
    1. Re:Why we all need to applaud NoCoward by NoCoward · · Score: 1

      Ahh, personal attacks when you cannot refute the arguments. How very Slashdot like!

  105. Award that man a point! (-: by leonbrooks · · Score: 1
    I'd mod you up if I could...

    I suspect marketing would find them equally scary

    ...but I think you need to meet more of the people at the creative hub of marketing. They're in the `You wanna see something really scarey?' category. (-:

    --
    Got time? Spend some of it coding or testing
    1. Re:Award that man a point! (-: by Reziac · · Score: 1

      "Creative hub of marketing" ... you mean like Max Headroom on bad drugs? :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    2. Re:Award that man a point! (-: by leonbrooks · · Score: 1

      You're on the right track.

      --
      Got time? Spend some of it coding or testing
  106. CyberKnights by leonbrooks · · Score: 1
    His educated reference to Star Trek really helped me to understand the situation, and make an informed decision.

    Association with well-known situations can often perform more instruction in one line than the remaining four pages of the article. Think of it as tab-completion for concepts. In the bad old days it was called `a parable'.

    anything written by a group called "The Cyberknights" has GOT to [be] authoritative!

    It was an improvement on `Shelf Company 27005'. (-:

    Locally, we have (unrelated) companies named TwoBlueDots and BlueSkyFrog which are doing a roaring trade. I'm a long way from king of the flippant names hill.

    Is NineNine better? I keep thinking of scarlet inflatables.

    --
    Got time? Spend some of it coding or testing
  107. He didn't: simpleMethod refers to an OSS project by leonbrooks · · Score: 1
    It's not an OSS project. He said it's really a shared source project.

    What he said was:

    I work on a scientific project that is supossedly an "open source" project. In reality, it is really shared source.

    How I and DeputySpade interpret that is "the licence says Open Source but the project manager treats it like Share Source". Assuming that we are correct in our interpretation, DS is indeed technically correct - although I don't see the need for calling simplexMethod a `gonad'. It might be politically infeasible for SM to take over or fork the project (e.g., PM is up the management tree from him). OT3H, if he came back as an AC and somehow named the project, someone in a different situation may well be able to fork off with it.

    --
    Got time? Spend some of it coding or testing
  108. You killed my language... by leonbrooks · · Score: 1

    ...prepare to vi! (-:

    --
    Got time? Spend some of it coding or testing
  109. GPL packages by leonbrooks · · Score: 1

    ...and OpenOffice.org, and Mozilla, and others, and PostFix's licence is closer to GPL than to BSD. But I guess the BSD packages leaped out at you for a reason. (-:

    I personally think that people should have complete choice in their licencing, and that variety is the spice of life, and I am pleased that there is much excellent BSD stuff out there too, but I always licence my own stuff GPL unless it is to be reintegrated with a BSD-ish system.

    --
    Got time? Spend some of it coding or testing
  110. Definition of being rich. by Anonymous Coward · · Score: 0

    When you are monetarily rich, your money works for YOU, not the other way around.

  111. Applaud NoCoward even if he _is_ paranoid (-: by leonbrooks · · Score: 1
    Ahh, personal attacks

    Not. You have indeed been very helpful so far.

    when you cannot refute the arguments

    I haven't really needed to, many others have swarmed in and done th job for me. Think of it as an Open Source Debate. (-:

    --
    Got time? Spend some of it coding or testing
  112. ...or if it _is_ Open Source... by leonbrooks · · Score: 1
    If you want to make money off of your software (or allow others via licensing the technology from you to make money off of it) you can't use the Open Source license.

    Microsoft sell the GNU C Compiler at a profit (as part of SFU). Would you like another run-up at that statement?

    --
    Got time? Spend some of it coding or testing
    1. Re:...or if it _is_ Open Source... by thx2001r · · Score: 1

      Microsoft sell the GNU C Compiler at a profit (as part of SFU). Would you like another run-up at that statement?

      No need to. It is included with something they sell. If they create Microsoft GNU C Compiler the product and sell it (or a derivation of it... and let's be honest, MS has their own C Compilers, they don't really need to derive any of their products from the GNU C Compiler (at least for MS Windowsland)), then they would be selling it.

      They most likely get around this the same way every Linux distro out there that packages and sells Linux does... they bundle other stuff and (EULA most likely says) charge you for the warranty and for the packaging, manuals, etc., as well as charging you (in a legal sense) only for other stuff. Nothing in the GNU licenses forbids you from bundling GNU software with commercial software (as long as you don't specifically charge for the GNU software, or use the GNU code within your commercial software). In other words, their doing nothing that Lindows, Mandrake, and Red Hat (among many others) aren't already doing!

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    2. Re:...or if it _is_ Open Source... by leonbrooks · · Score: 1
      Would you like another run-up at that statement?

      No need to. It is included with something they sell.

      Said product would be next to useless without it. Ergo, Microsoft sell a product which relies on and includes GPLed software, and they make money from it.

      They most likely get around this the same way every Linux distro out there that packages and sells Linux does...

      Yeah, like Debian...? (-:

      Mandrake and RedHat, at least, offer free 100%-OSS versions of their stuff. Every tool that Mandrake develops is GPLed, yet modulo a mistake with trying to do exactly what you're proposing, several years ago, they would have been the first profitable Linux distribution company. As it is, they're steaming ahead under `bankruptcy protection' (the French flavour of that is, surprise, quite different to the US one) and will probably come out of it quite well.

      --
      Got time? Spend some of it coding or testing
    3. Re:...or if it _is_ Open Source... by thx2001r · · Score: 1

      Perhaps if you carefully re-inspect the GNU license (and if necessary, find a lawyer friend to interpret it for you) you will see that MS is following the licensee rights of the GNU license.

      Remember, they have the same legal rights to distribute, package, and even warranty (these include the ability to charge a fee under the GNU license) GNU licensed software as you or I do. The GNU does not specify that Multi-billion dollar corporations do not have the same terms to follow as you or I.

      The beauty of the GNU license is that it IS open to the little people instead of JUST the big people. This is done by not discriminating, regardless of the licensee.

      Also, Mandrake and RedHat do indeed also "offer free 100%-OSS versions of their stuff. Every tool that Mandrake develops is GPLed". That is their right to choose to do. They may also, at their choice (as MS does) choose to offer 100% closed source commercial versions of their stuff. Because MS does not release software they've developed under GPL or GNU license does not mean that they do not have the right to do what they do. They may ALSO distribute (according to the license terms of the software being distributed) any GNU software they want to (even alongside their closed source software).

      As long as they don't violate the terms of the license (and I bet you a buck they have really expensive lawyers making sure they don't) what they are doing is perfectly legal, and you and I have the right to do the exact same thing (if we wanted to).

      If you want to just say Microsoft Sucks and are a bunch of assholes because you don't like what they do, that is your right. But do not claim they violate licenses that they don't.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    4. Re:...or if it _is_ Open Source... by thx2001r · · Score: 1

      Oh, by the way... the SFU uses Interix which contains all the items (GNU C, etc.) you were describing Microsoft being evil for "selling"... they are being "licensed" to MS by Interop Systems.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

  113. Re:He didn't: simpleMethod refers to an OSS projec by DeputySpade · · Score: 1

    How I and DeputySpade interpret that is "the licence says Open Source but the project manager treats it like Share Source".

    This is exactly right. The poster is either using a poorly managed OSS project as evidence that SS doesn't work (Not sure how one makes that logical connection, but whatever...) or he's saying that neither open source, nor shared source is better than closed.

    I might add that obviously the word 'gonad' was a central component of the point I was making and therefore the entire post should be moderated accordingly.

    /me mutters something profound about humorless slashdot mopes

    --


    This space intentionally left blank
  114. bad french by simonraven · · Score: 1

    it wouldn't be libré, but libre. just like in spanish (nods to the guy/gal who posted that).

  115. Re:He didn't: simpleMethod refers to an OSS projec by leonbrooks · · Score: 1
    /me mutters something profound about humorless slashdot mopes

    We have one of those. He goes completely troppo/postal when people don't accept everything he says, too. It's quite a circus.

    --
    Got time? Spend some of it coding or testing
  116. Why all or nothing? by eniu!uine · · Score: 1

    Why do we have to assume that the model for development will either be all open or all proprietary. If there are people making a software product similar to yours and giving it away for free, then your company is screwed. You will need to come up with something new that is valuable to people. If you can't then why should people give you money at all? Where does the money go when you buy proprietary software anyway? It damn sure doesn't go to the programmers.. they get a salary, but they have to sign an ip agreement and a non-compete, so they can't do anything on their own. Software companies do the same thing that any company does.. returns profit to the shareholders. Saying that paying for software protects the developers is like saying the RIAA protects artists. These companies exist to take advantage of their talent. Developement in an open source world will still have a proprietary component, because there's always some sort of hole that needs to be filled by someone who will only do it for money. People will go from paying because they dont' know any better to paying because the product is really worth it.

  117. Re:Pure Communism by ckaminski · · Score: 1

    Smells like a troll... I meant job as in the capitalistic go to a building or work from home, and collect a paycheck job, not a find your place in your own ecological niche job.

  118. Microsoft are abiding by the terms of the licence by leonbrooks · · Score: 1
    Perhaps if you carefully re-inspect the GNU license [gnu.org] (and if necessary, find a lawyer friend to interpret it for you) you will see that MS is following the licensee rights of the GNU license.

    Perhaps if you carefully inspect both article and posts you will see that I don't have any problem with that, nor have I ever claimed it to be a problem. The problem is that they are doing this and telling other people not to because the GPL is `viral'. Clear?

    But do not claim they violate licenses that they don't.

    Show me where I claim that, and I'll freely recant. If you can't, you recant.

    And yes, I've seen which axe you're grinding too.

    --
    Got time? Spend some of it coding or testing
  119. Microsoft are not evil for selling SFU... by leonbrooks · · Score: 1
    ...in fact, I'm delighted that they do, because it puts the lie to their claims both of virality for the GPL, and that you can't make money from Open Source Software.

    Again, show me whare I claim that them selling GPLed software is bad, and I'll recant. Otherwise, I want a clear statement from you that you've been a zealot and you made a mistake because of that.

    --
    Got time? Spend some of it coding or testing
  120. Re:Microsoft are abiding by the terms of the licen by thx2001r · · Score: 1

    I guess I misunderstood what you were trying to say. I don't apologize (not because I'm an asshole, but hey, who isn't) but because you're brevity in most of the cases left much of what you were trying to say a complete mystery to me.

    I had to try to piece together what you were trying to respond. I suppose I come from a lineage of long-windedness and am not too polite dealing with people that are more reserved in the quantity of response they give.

    No offense man, and I see your point (finally after your last two posts). I must sound like a complete jackass... I suppose every time I say anything that can even remotely be perceived as pro-microsoft, I feel the Torches and Pitchforks coming after me. Perhaps I'm a bit too jumpy and defensive. I'll work on it, I promise!

    Thanks for clarifying and you brought up some interesting points!

    --

    -Joe
    If we're all god's children, what's so special about Jesus? - Jimmy Carr

  121. Re:Microsoft are abiding by the terms of the licen by leonbrooks · · Score: 1
    I must sound like a complete jackass...

    Yup. (-:

    OTOH, if I was expecting perfect comprehension, I'd have been posting to the wrong forum (on the wrong planet). And you did come good in the end.

    every time I say anything that can even remotely be perceived as pro-microsoft, I feel the Torches and Pitchforks coming after me

    You're an ogre? (-:

    Just MESHO again, but in order to be pro-MS you need a rosy-glow view of capitalism, and to not have understood very much about Bill Gates, Microsoft, how they came to be where they are, and why.

    Bill's first product was vapourware, written largely by others who didn't get very much credit, delivered late, full of bugs, and over-priced. There has been no fundamental change since. Bill still throws a hissy fit when people want to share software. (-:

    --
    Got time? Spend some of it coding or testing
  122. Last Post! by alpg · · Score: 0

    NOTE: No warranties, either express or implied, are hereby given. All
    software is supplied as is, without guarantee. The user assumes all
    responsibility for damages resulting from the use of these features,
    including, but not limited to, frustration, disgust, system abends, disk
    head-crashes, general malfeasance, floods, fires, shark attack, nerve
    gas, locust infestation, cyclones, hurricanes, tsunamis, local
    electromagnetic disruptions, hydraulic brake system failure, invasion,
    hashing collisions, normal wear and tear of friction surfaces, comic
    radiation, inadvertent destruction of sensitive electronic components,
    windstorms, the Riders of Nazgul, infuriated chickens, malfunctioning
    mechanical or electrical sexual devices, premature activation of the
    distant early warning system, peasant uprisings, halitosis, artillery
    bombardment, explosions, cave-ins, and/or frogs falling from the sky.

    - this post brought to you by the Automated Last Post Generator...