Slashdot Mirror


Microsoft 'Shared Source' Attempts to Hijack FOSS

aacc1313 writes "An article that details how Open Source is being hijacked by Microsoft and the sort via 'Shared Source' licenses and how Open Source licenses have become so much more confusing. From the article, "The confusion stems from the fact that Microsoft's 'shared source' program includes three proprietary licenses as well, whose names are similar in some ways to the open-source licenses. Thus, while the Microsoft Reciprocal License has been approved by OSI, the Microsoft Limited Reciprocal License (Ms-LRL) is not, because it allows users to modify and redistribute the software only on the Windows platform" and "The 'shared source' program was and is Microsoft's way of fighting the open source world, allowing customers to inspect Microsoft source code without giving those customers the right to modify or redistribute the code. In other words, "shared source" is not open source, and shouldn't be confused with it.""

65 of 381 comments (clear)

  1. Auditable source by davidwr · · Score: 5, Insightful

    Read-but-not-reuse source really should be called auditable source or, if you are allowed to change and recompile it for your own use, a traditional commercial source-code license except it's free-as-in-beer.

    Both have value and are better than closed-source software. Neither is free-as-in-freedom.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Auditable source by drinkypoo · · Score: 4, Informative

      The OSI did not invent the term "Open Source". The phrase means only that you can get and use the source code, NOT that you can redistribute works based on it. We have a name for code with licenses like that already, it's called "Free Software". For more ranting on this subject, see this journal entry I wrote on the subject. Short form: The OSI should not be allowed to define what "Open Source" means any more than McDonalds should be allowed to define what "Hamburger" means.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Auditable source by harry666t · · Score: 4, Informative

      "Shared source" IS open source. The source is open. You can open it in a text editor and read it.

      But it is NOT free software.

      I'm with FSF about this one. The "open source" term made it all less clear what this whole movement is all about.

    3. Re:Auditable source by Yenya · · Score: 2, Informative

      Short form: The OSI should not be allowed to define what "Open Source" means any more than McDonalds should be allowed to define what "Hamburger" means. Remind me again since when McDonald's had a trademark on the word "Hamburger". OSI has a trademark on the term "Open Source", so naturally they are allowed to define what "Open Source" means.
      --
      -Yenya
      --
      While Linux is larger than Emacs, at least Linux has the excuse that it has to be. --Linus
    4. Re:Auditable source by _Sprocket_ · · Score: 2, Insightful

      The OSI did not invent the term "Open Source". The phrase means only that you can get and use the source code, NOT that you can redistribute works based on it. We have a name for code with licenses like that already, it's called "Free Software". What makes "Free Software" and less ambiguous than "Open Source"? There's been plenty of discussion on that subject that covers the confusion of that phrase. Although I'd expect a fair amount of folks around these parts would associated "Free Software" with the Free Software Foundation and/or GNU project.

      And that's the core of the issue. Who gets to define what a phrase means? Some phrases gain special meaning - even when they consist of common words. If the meaning of a phrase has certain value, you can expect people to make an effort to alter that meaning to meet their goals.

      Who gets to define what "Open Source", "Free Software", "Windows", "Solaris", or "Apple" means? None of these phrases are really all that unique in the English language. Yet they all have very distinct meanings in the IT industry.
    5. Re:Auditable source by Yetihehe · · Score: 2, Interesting

      Most of this confusion is about difference in free=free as in beer || free as in speech. In polish we have separate words like "wolne" for free as in speech and "darmowe" for free as in beer. But we have other problem, because "wolne" also means "slow" so "wolne oprogramowanie" means "free programs" and "slow programs". This is not helping very much. I see only one solution: invent new word for free as in speech (both in english and polish).

      --
      Extreme Programming - Redundant Array of Inexpensive Developers
    6. Re:Auditable source by fbjon · · Score: 4, Interesting
      But it's not closed. I propose a scale:
      1. Public domain (or legal equivalent)
      2. Open source
      3. Free source
      4. Visible source
      5. Closed source
      Optionally bundle Free/Open together.
      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    7. Re:Auditable source by KutuluWare · · Score: 4, Interesting

      I think we are running into the same problem with "closed" that we have run into with "free" for years now. The word is typically used because it is the opposite of open, but both words have a number of subtly different meanings, and every definition of "open" is not the exact opposite of every definition of "closed".

      Closed can mean "not allowing access", which covered most proprietary software where the source code is completely hidden from everyone except the copyright holders.

      Closed can also mean "not open to the general public", which covers the type of traditional source-code licenses being referenced in the GPP. In this case, there are some people who have access to the code, it's just not publically visible.

      There's a third definition of closed, that of "requirement memebership", usually in the sense of a closed union shop or a closed industry trade group. This is very roughly the sense of closed that applies to the some of the shared source licenses, in that the code is open to the public only in the sense that anyone willing to follow all of the "membership requirements" is allowed to use it.

      Of course, arguably any license fits into that third category, so the difference between open and closed then falls onto how open or closed those individual requirements are. For example, the limiting of access of derived software to only running on Windows is more closed than allowing derived software to run on any platform.

      The FSF has taken to using the term "libre" instead of "free" because it has the explicit connotation of freedom by lack of restructions. There must be terms that are less ambiguous than "closed" that are also appropriate. A poster lower down suggested Visible, which is better but still doesn't distinguish the various degrees to which a company can make its source visible. Unfortunately I like the word "shared" in certain senses but not in others. It has the implications of being available for others to look at, but still being completely owned and controlled by the copyright holder.

      Perhaps:

      * Public Domain - Or legal equivalent
      * Open Source - Open with minimal restrictions (BSD)
      * Free Source - Open but with restrictions (GPL)
      * Shared Source? Illustrative Source? Read-Only Source? This is where I get stuck. Code that anyone can see but cannot use.
      * Restricted Source - Available under severe restrictions (confidentiality etc.)
      * Closed Source - Fully hidden from all but copyright owner

    8. Re:Auditable source by drinkypoo · · Score: 2, Interesting

      OSI has a trademark on the term "Open Source", so naturally they are allowed to define what "Open Source" means.

      No, they do not.

      Your confusion perhaps stems from the fact that their small logos make it look like they have a trademark on the term Open Source. Whether this is deliberate or not, it's hard to say; if assembled by a competent designer, then if it is not meant to indicate such, it is an error; otherwise, it is a sign of incompetence in design (which is OKAY - I mean, there's a reason why people with money spend lots of it on a logo.)

      The OSI originally submitted or intended to submit (I have not researched the details at this time, but if you look around in the comments to this story you can find discussion of it) a trademark application on the term "Open Source" but withdrew it on the advice of legal counsel or something. They now feel (as far as I can tell from public comments - I am not qualified nor am I authorized to speak for the individuals in question) that it was a mistake not to go through with the application.

      Of course, it's easy to say that today, when they are catching so much fire for not having that trademark - but that is in turn a direct result of their stated intent to "crack down" on "misuse" of the term "Open Source", and the continued fallout from that and other such non-events, like the story which we are currently discussing (or whose discussion, at least, we are contributing to in a peripheral sort of way. We're not so much discussing the article as discussing its irrelevance, but whatever.)

      The simple truth is that the OSI has no inherent right to enforce any particular meaning of the phrase "Open Source". If they should file for and be awarded a trademark on the term, then they will have a legal right to redefine the term, which unless challenged will effectively settle the issue - at least in the country or countries where the trademark is awarded and/or recognized. Even if that happens, however, it will still not change the fact that the OSI would be redefining the term Open Source! There is simply no way around that! The word Open had a clear meaning within the computing community before the phrase "Open Source" did, and that meaning was interoperable (and to some extent, transparent - meaning at least that they conformed to some kind of published standard, even if it was one the authors/distributors published themselves and which no one else was interested in.)

      It follows that the original meaning of the phrase "Open Source" was based on this understanding of the word "Open" which was well-established by the time anyone ever uttered the words together. See this journal entry for my so-far earliest citation; I occasionally seek others, but so far this one has been sufficiently uncontested to continue to be useful. :)

      OSI's claim that the meaning of "Open Source" is "compliant with OSI standards" is pure rubbish. The use of the term predates Perens' creation (in 1997) of the Debian Free Software Guidelines (DFSG), a work whose impact should not be underestimated or dismissed but which nonetheless has no bearing on the already-established meaning of the term "Open Source" (as evinced by Caldera's use of the term in its correct modern connotation in 1996.)

      Fortunately, not every member of the computing community is as confused on this subject. Of course, the meaning of the term "Free Software" would seem to be a similar situation, but in actuality the situation is different if only because of the convention that where there is the potential for confusion, a distinction will be drawn between types of freedom - notably, Free as in beer or Free as in speech.

      Anyway, w

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:Auditable source by AmaDaden · · Score: 4, Insightful

      I was thinking that having one axis for openness and another for cost might help. Openness could be
      1. Public domain (or legal equivalent)
      2. Free source
      3. Open source
      4. Visible source
      5. Closed source
      and Cost could be
      1. Give it away
      2. Free version for unlimited time but limited usability
      3. Free version for limited time
      4. Pay software
      So a few examples. Windows is is a O5C4. Rad Hat is a O3C4 or O3C2 if you count Fedora. Ubuntu is a O3C1. Apache is O2C1.

      But I think you are more looking for a mobility measurement for the next guy. In that case I guess Windows could be O5C4->X because you can't do anything with it. Firefox would be O3C1->O3C2 because of logo licensing issues. Apache would be O2C1->O2-5C1-4 because your modified version could have stricter rules.

      I admit this all looks complex but if you know the system it can get the idea across very quickly. But I might just be over thinking it all...

    10. Re:Auditable source by Just+Some+Guy · · Score: 2, Insightful

      "Shared source" IS open source. The source is open. You can open it in a text editor and read it.

      Horse puckey. By that logic, my kitchen windows are open because you can see through them. And yet, they ain't.

      --
      Dewey, what part of this looks like authorities should be involved?
    11. Re:Auditable source by Allador · · Score: 4, Informative

      OSI has a trademark on the term "Open Source", so naturally they are allowed to define what "Open Source" means. The ignorance on /. is appalling.

      From the OSI website:

      http://www.opensource.org/docs/certification_mark.html

      Unfortunately, the term "open source" itself is subject to misuse, and because it's considered descriptive, it can't currently be legally protected as a trademark (which would have been our first choice). From that same page, they DO have a trademark, but its not on 'open source':

      Since the community needs a reliable way of knowing whether a piece of software really is open source, OSI is registering a trademark, Open Source Initiative Approved, for this purpose. If you see this mark on a piece of software, either the software really is being distributed under a license that conforms to the Open Source Definition, or the distributor is misusing the mark and thereby breaking the law. Please make some sort of attempt to be at least remotely factually accurate in your postings.
    12. Re:Auditable source by mrsteveman1 · · Score: 2, Insightful

      Yea if you are trying to throw stuff through them, true they aren't open. None of this has anything to do with software and the comparison is meaningless.

    13. Re:Auditable source by Allador · · Score: 2, Informative
      What you've linked to is NOT _the_ definition of 'open source'.

      It is how OSI defines the term 'open source' within the context of a development methodology.

      From that link:

      Open source is a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in. OSI is a US California non-profit organization. They are not the owners of the phrase or concept of 'open source'.

      Further, by most people's common understanding of the word 'open', shared source is indeed 'open'. It may not carry an OSI approved license, and may not carry the 'Open Source Initiative Approved' trademark of theirs, but that doesnt make it any less 'open' in the common sense of the word.

      Keep in mind, the term 'open source' hugely predates the FSF and GPL, and was generally understood to mean 'source available' or 'source viewable'. It didnt go beyond that.

      Stallman and FSF came along and in large part (though of course they had conceptual precursors) invented/defined-clearly the concept of FOSS or 'libre' or free-as-in-speech kind of 'open source'.

      Mind you, MS even largely sticks with the OSI approved terminology, though it is in no way required to. They rigorously didnt use the term 'open source' until they had OSI approved licenses.
    14. Re:Auditable source by Russ+Nelson · · Score: 2, Insightful

      yeah, yeah, yeah, and free software is zero-cost software, we all know that. There is no perfect term, but everybody except a few people living in Boston seem to have accepted Open Source as the standard name for software you can use, modify, and share freely.

      --
      Don't piss off The Angry Economist
    15. Re:Auditable source by Hucko · · Score: 2, Funny

      The FSF just need to add the phrases "... as a bird. Makes good eating too." and all their explanatory problems will dry up.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    16. Re:Auditable source by KutuluWare · · Score: 2, Funny

      That doesn't work. Cuz as we all know, that bird, you cannot change. Kinda goes against the spirit of the GPL.

    17. Re:Auditable source by Bruce+Perens · · Score: 2, Interesting
      Keep in mind, the term 'open source' hugely predates the FSF and GPL, and was generally understood to mean 'source available' or 'source viewable'. It didnt go beyond that.

      Dispite repeated attempts to rewrite history, there was no common use of "Open Source" to refer to software before the Open Source Definition. There are a few references on the net, but they do not equal common usage. There was a term "Open Source" that referred to military intelligence information, which is still current.

      Bruce

  2. Well it's like this by skulgnome · · Score: 2, Insightful

    You wouldn't take a fox's vegetarian food recipes without a barrel of salt either, would you.

    Also in b4 blogspamwhoring is called, because I'm calling it first right here.

    1. Re:Well it's like this by Culture20 · · Score: 4, Funny

      You wouldn't take a fox's vegetarian food recipes without a barrel of salt either, would you. I don't know... Regurgitated grass doesn't sound like it needs any seasoning.
  3. License confusion by rxmd · · Score: 5, Insightful

    Open Source licenses have become so much more confusing.

    To be honest they were pretty confusing already, with license proliferation leading to a large number of very similar free software licenses with minute, but potentially decisive differences. It didn't need Microsoft for that. Even the general overview at Wikipedia lists 54 different Open Source licenses, not counting superseded or volunarily retired ones.
    --
    As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
    1. Re:License confusion by onefriedrice · · Score: 2, Interesting

      Yeah, that's why I stick with BSD/MIT. I understand and respect what the GPL tries to accomplish, but if you can't even mix and match GPL licenses with themselves, how is trying to incorporate GPL code in a mixed-license environment not going to cause massive headaches. The truth is, it does. Furthermore, I like how the BSD/MIT license is understandable by mere mortals and is short enough to include completely within source code headers.

      But the most important reason to prefer BSD/MIT over the GPL is freedom from restrictions. The GPL attempts to preserve freedom by incorporating restrictions, which is fine in theory, but it includes real limitations of usage in common practice, such as the incompatibility problem we're discussing. In theory, I should be able to do whatever I want with GPL code as long as it remains free; In practice, I can't, and that's the problem. Fortunately, BSD/MIT carries not such limitations.

      Oops, my post doesn't seem to enshrine the GPL as a license embodying perfection. Bye bye karma.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
  4. What is Open Source? by Simon+(S2) · · Score: 5, Insightful

    "shared source" is not open source, and shouldn't be confused with it." I think this is not true. Open Source means nothing more that the source is "open", that you can see it. I never interpreted the term "open source" whit the meaning that you are free to modify it and distribute it. That is GPLed code for me. A piece of code is Open Source when you can see the code. So, shared source *is* open source, because the code is there for you to see. What you can do with the code, is part of the licence agreement attached with the code. There is no "open source" license, but there is a GPL, BSD, Apache, MIT and so on license.
    Am I the only one seeing it like this? Am I wrong?

    --
    I just don't trust anything that bleeds for five days and doesn't die.
    1. Re:What is Open Source? by realmolo · · Score: 2, Insightful

      Open source software doesn't mean you can just LOOK at the source. It means you can look at it AND modify it and use it (redistributing it is another matter, and depends on the specific license). That's what "open" MEANS. Microsoft is playing semantic games with the "shared source" license. It *sounds* like it's open source, but it's not. It's "shared".

      So, yeah, you're the only one who sees it that way. And you're wrong. That's not what open source means at all.

    2. Re:What is Open Source? by AndGodSed · · Score: 4, Interesting

      And on another tack - I wonder if MS would incorporate any positive changes you would make to their source code.

      And if they incorporate it, would they automatically own it, hence not needing to pay you for it?

      Not only are we M$'s beta testers, we are now their bug fixers.

      Sounds fishy - but that is just me playing the paranoia card...

    3. Re:What is Open Source? by drinkypoo · · Score: 4, Informative

      Yes, you're missing something quite fundamental. The term "Open Source" is a trademark. NO IT IS NOT. The term "Open Source" is most certainly not a trademark. The OSI is attempting to build a case for their formerly-denied trademark application for the term "Open Source". The Open Source Marks themselves are trademarked. This is, of course, deceptive business practice - they have YOU fooled, don't they?

      This fact is more obvious when you look at the largest logos, e.g. opensource-550x475.gif. In this logo you can clearly see that the TM applies to the logo, not to the words "Open Source". The smaller logos deceptively make it look like the TM applies to the whole thing (and it SORT OF does - but to the graphic representation of the phrase "Open Source", and not the phrase itself.)

      I did the research into this issue when the OSI announced its intention to "crack down" on vendors who "misuse" the term Open Source. That issue, and the comments in the slashdot story made me somewhat nauseous (and still do.) I subsequently wrote a journal entry detailing the situation. I've since exchanged comments with Bruce Perens, who defends his stance on redefining the term from what it used to be. Rather than taking responsibility for selection of an already-overloaded piece of terminology, Mr. Perens insists that he is correct and that the OSI (and by extension and some truly addled logic, the entire computing community) is the injured party here.

      In reality there is no injured party, just some geeks with an overdeveloped sense of their own importance. Arguably, that includes myself; but then, I'm trying to preserve history, not rewrite it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:What is Open Source? by jedidiah · · Score: 2, Insightful

      Redhat is not the sole owner of your improvements.

      You can set yourself up as a commercial competitor to Redhat if you
      really wanted to by taking your few improvements and the rest of the
      product that Redhat sells.

      Those improvements can be integrated by all of Redhat's other competitors.

      The two aren't even remotely equivalent (Redhat vs. Microsoft).

      Can we fork Windows so that it's now a compatability ABI for MacOS and Linux?
      Can we do so in a manner that no longer requires anyone to pay Microsoft?

      --
      A Pirate and a Puritan look the same on a balance sheet.
  5. I'm no doubt missing something... by Otter · · Score: 2, Interesting
    In both of the examples I mentioned here, there was no attempt to shade or hide the truth. And in both cases, we were truly dealing with open source software.

    So, two companies, neither of which is Microsoft, released supposedly "open source" software that is, in fact, completely open source? I'm missing where the "hijack" and "confusion" come in.

  6. A legitimate question by stonecypher · · Score: 4, Interesting

    How is this any different than what GPL did to BSD? Show up, act like you invented the term "free software", impose a bunch of draconian restrictions that didn't used to exist and loudly tell everyone that your choice of strictures does good for the community?

    Preparing for inappropriate troll and flamebait mods. It's still a legitimate question.

    --
    StoneCypher is Full of BS
    1. Re:A legitimate question by adpsimpson · · Score: 5, Insightful

      ...impose a bunch of draconian restrictions that didn't used to exist...

      Rising to the bait, GPL's restrictions act to restrict the current user in order to the benefit the community. They arguably don't necessarily benefit the original code developer, although the developer is free to the same benefits as the community receives.

      Microsoft's restrictions benefit, well, Microsoft. That is, the original developer. Not the community, not the current user. Nobody else.

      This seems like a pretty important distinction.

      --
      Is crushing a suspect's child's testicles illegal?
      John Yoo: "No, [if] the President thinks he needs to do that."
    2. Re:A legitimate question by TheRaven64 · · Score: 2, Interesting

      Rising to the bait, GPL's restrictions act to restrict the current user in order to the benefit the community. So, can you explain to me how the community has benefited from the FSF having to rewrite a PDF framework from scratch because the existing ones (Poppler and friends) are all based on xpdf, which is GPLv2-only, which is incompatible with GPLv3 and, more importantly, LGPLv3, preventing any project from using Poppler and any LGPL'd libraries that upgraded to the latest version?
      --
      I am TheRaven on Soylent News
    3. Re:A legitimate question by morgan_greywolf · · Score: 2, Interesting

      Yes. The GPL adds restrictions that protect software freedom and innovation. They benefit the author and all licensees, not just the author. Shared Source only benefits the author -- i.e., it exists to keep people locked in to the Windows OS and the Office office suite. The GPL benefits everyone by keeping the source code open and preventing third parties from keeping their innovations secret from everyone else.

      OTOH, BSD people typically argue that their license is more "open" because it adds no restricttions and allows licensees to produce closed source products from the open source tool. This is true to a point; however the BSD license also allows third parties to grab the source, add some stuff to create vendor lock-in, and then release the result as closed software. Some of us see this as preventing innovation from flowing back to the community by allowing people to take but not give back.

    4. Re:A legitimate question by maxume · · Score: 2, Interesting

      Without arguing about your point, how many people that are willing to take and close BSD are going to end up willing to use and contribute back to GPL?

      There is probably some intersection, but the existence of BSD options is going to keep that intersection pretty small. So in the end, the GPL probably does more to limit lock-in use of the code (which is fine, I think an author has every right to do such a thing) than in does to encourage flow-back of innovation from selfish borrowers.

      --
      Nerd rage is the funniest rage.
    5. Re:A legitimate question by Bert64 · · Score: 4, Insightful

      The GPL may have more restrictions than BSD, but the GPL itself doesn't take anything away, it actually grants you rights you wouldn't normally have under copyright law while placing some restrictions on those rights.

      If you look at most commercial licenses, they are far more "draconian" as you put it, since not only do they usually not grant you any rights you wouldn't already have, they often seek to take away the rights you would have had through copyright law.

      GPL is good for the community because it insures that future users have the same rights, and that a third party cannot take the code and re-release it under draconian restrictions (as often happens to BSD code). Obviously it's far from ideal, and i'm sure Richard Stallman would be the first person to agree, but so long as there are people out there seeking to take free code and rerelease it under draconian restrictions there will be a need to do something to stop that happening. I would say that the restrictions of the GPL are more than livable, given the alternative of completely closed source.

      Additionally, the extra restrictions imposed by the GPL compared to BSD don't really affect people who just want to use the sofware, or who want to modify it and contribute the changes back to the community. They only have an impact on those who want to leech by taking existing code, packaging it up and selling a closed source derivative.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    6. Re:A legitimate question by morgan_greywolf · · Score: 2, Interesting

      how many people that are willing to take and close BSD are going to end up willing to use and contribute back to GPL?
      That's the whole point. We don't want those people. If you're not willing to share and share alike, you just need to go away and bother somebody else because we don't want to even deal with you.

      That being said, when I use the term 'we', understand that I'm a realist and I realize that some kinds of software are best released under either an LGPL or BSD-like lioense. Mostly this is when you want to reach the widest audience possible; this is usually the same motivation that BSD authors have.

    7. Re:A legitimate question by 99BottlesOfBeerInMyF · · Score: 4, Insightful

      How is this any different than what GPL did to BSD? Show up, act like you invented the term "free software", impose a bunch of draconian restrictions that didn't used to exist and loudly tell everyone that your choice of strictures does good for the community?

      The GPL and BSD are different licenses, each ideal for different uses. In many cases the same developers will develop both BSD and GPL licensed code depending upon what they want to do with their creation. Sure there are idiots who claim everything should be GPL or BSD and that the other is not "real OSS" but those people are mostly uninformed twats. Seriously, very rarely are those opinions expressed by anyone here or in knowledgeable forums. The development community as a whole accepts and utilizes both; GPL for projects that are larger and need a lot of ongoing input from different players and the BSD license for core technologies where adoption of that technology is more important than keeping contributions to a reference implementation available to all.

      For example, if I (or my employer) is investing in writing a userspace application like a page layout program, the GPL is most likely to garner contributions from others in a way that benefits me and the other developers as well as the user base. If I (or my employer) invests in writing code for a new auto-discovery over IP daemon the BSD license allows that code to be integrated into more devices and OS's more easily and both users and developers benefit only if adoption is widespread. The same developer or company will often find itself contributing under both these licenses. Very few developers consider it some sort of competition between the two or advocate only one license for all things... and most of those people are not industry insiders and probably have not contributed significant code in any case.

      The shared source license is somewhat different in that the specific use case it is designed to solve is a marketing one, rather than a functional one. It is simply a way to provide a license that benefits the one and only developer at the expense of the user, by providing a very small subset of the benefits of other OSS licenses, while intentionally castrating the most important (but less understood) benefits. MS's problem is not that developers or users need more freedom to make the code better, it is that developers and users are demanding OSS because OSS code is helping others in ways they don't really understand and those developers and users need to be convinced that MS is giving them those same benefits, in a vague and not specifically explained way.

      Preparing for inappropriate troll and flamebait mods. It's still a legitimate question.

      If you're preparing for troll and flamebait mods, then you probably at least have an inkling that your view is both inflammatory and reflects a poor understanding of those licenses as they are commonly used by the OSS community. In future, if you think you're going to be modded down as a flame and troll, maybe you should assert less and instead ask people to inform you as to why the opinion would be so large of a misunderstanding that it would potentially result in such a moderation. You obviously have doubts about the legitimacy of your question, otherwise you would not phrase it the way you did.

  7. Re:Sounds like Open Source to me by Anonymous Coward · · Score: 3, Funny

    If you get to view the source, it sounds like Open Source to me.
    If it was Open Source it'd be called (wait for it) "Open Source". "Shared Source" is clearly not "Open Source": the first two words are different, see?

    I think the problem is that FOSSies equate open source with the GPL
    Er, well you might, but anyone with a functioning brain equates "Open Source" with, well, Open Source, and "Free Software" (look, both words are different with that one!) with the GPL and other Free Software licenses.

    Unless of course you personally pronounce "Shared" in a way that makes it sounds like "Open". Then I guess you really could claim that "Shared Source" sounds like "Open Source" I guess, and not be trolling.
  8. Microsoft is never going to be on-side by hyades1 · · Score: 2, Interesting

    Microsoft and Open Source are antithetical. Nobody with an ounce of common sense can have anything to do with them and not understand that there are going to be strings attached.

    Tune out what they say. Focus on what they are and what they do. Structure your involvement with them accordingly. End of story.

    --
    I've calculated my velocity with such exquisite precision that I have no idea where I am.
  9. Re:Duh. by denis-The-menace · · Score: 4, Insightful

    The PHB signing your paycheck.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
  10. Re:Sounds like Open Source to me by TheRaven64 · · Score: 2, Insightful

    No, the problem is that people started using the term Open Source because Free Software was 'confusing.' Open Source is supposed to mean the same thing as Free Software, but it doesn't sound like it does. Free Software is ambiguous because free has two meanings in English. Open Source is ambiguous because open has a huge number of meanings in computing (visible, editable, redistributable, conforming to standards, and so on). An unambiguous term like Software Libre would be better, but unfortunately Open Source seems to be the buzzword de jour.

    --
    I am TheRaven on Soylent News
  11. Re:Sounds like Open Source to me by bob.appleyard · · Score: 4, Informative
    --
    How dare you be so modest!! You conceited bastard!!
  12. GPL is an easy decision... by IGnatius+T+Foobar · · Score: 4, Insightful

    It's very easy to see why the GPL is the very best license to choose for a FOSS project. Quite simply, it is the license that Microsoft abhors the most. The very mention of its name sends Microsoft people into foaming fits of anger.

    From this, we may safely draw the conclusion that Microsoft has done a lot of research, with a lot of lawyers, and they've determined that the GPL represents the biggest threat to their revenue model. And what's bad for Microsoft is generally good for everyone else. So if you're going to develop FOSS, the GPL is the obvious safe choice.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
    1. Re:GPL is an easy decision... by the_brobdingnagian · · Score: 2, Insightful

      Who would choose a licence based on how much Microsoft dislikes it? I prefer to choose a licence based on the contents of the licence and how they fit the project. Just ignore Mirosoft and write/use the best open source software you can.

    2. Re:GPL is an easy decision... by nuzak · · Score: 2, Funny

      > The very mention of its name sends Microsoft people into foaming fits of anger.

      The only frothing I see here is from those driven to apoplexy at the term "Open Source" instead of "Free Software".

      --
      Done with slashdot, done with nerds, getting a life.
  13. Re:Sounds like Open Source to me by drinkypoo · · Score: 3, Informative

    No, the problem is that people started using the term Open Source because Free Software was 'confusing.' Open Source is supposed to mean the same thing as Free Software, but it doesn't sound like it does.

    Uh, no, you're wrong. You're not really at fault for not knowing this though; Bruce Perens' and the OSI's revisionistic attempts to rewrite computing history to make themselves more important than they really are are the source of the bad information which you have swallowed.

    Open Source means that you see the code, that's all. It doesn't even mean that everyone can see the code; Unix vendors were using the term "Open" to mean documented and thus interoperable before the OSI or even the FSG were thought of. And as you can see from the above link, Caldera used the term "Open Source" prior to the foundation (or even the first beginnings of) the OSI.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  14. Microsoft is Clever by 99BottlesOfBeerInMyF · · Score: 3, Insightful

    No really, they were very clever in both creating and naming these licenses. You see most people who have heard of open source software don't understand why it is beneficial. They have, at this point, some vague idea that it is beneficial, but do not understand the mechanism. If you sit down with someone and explain the benefits of open source code the normal topics to discuss are: security and cost. The most easily explained reasons for why open source is cheaper is that people can look at the code and donate improvements, lowering the cost. The most easily explained reason why it is more secure is that people can look at the code and find security holes themselves, thus providing a more extensive security audit. You'll note I said those were the most easily explained mechanisms, that by no means makes them the most potent mechanisms.

    So when someone is making a purchasing decision, MS an trot out shared source (which the purchaser does not understand) in comparison to open source (which the purchaser does not understand). They can explain how both those two, most common talking points from the OSS crowd are taken care of, and thus get a sale. They don't explain the more important aspects of OSS or how those benefits are not the same, but not even all OSS advocates understand them either and they certainly aren't going to try to explain them to a PHB. So when you tell the boss OSS will save them money; they ask how. You tell them there is no up front license fee and a lot of the code is donated for free. MS tells them the same thing about shared source (which sounds oh so similar). You probably don't bother explaining to them how the GPL works to insure contributions from everyone are available to all nor how it allows you to take avoid vendor lock-in and take competitive bids on improvements, resulting in lower ongoing costs... because those things take significant understanding and most people don't want to put that much effort in.

    Basically, "Shared source" is just MS's way of providing something that looks like OSS enough to fool people who don't really understand how OSS works and they have named it in such a way that is does, sort of, describe what it is and what most people think OSS is. It is just MS removing the most beneficial features for the actual user (but which would cost MS money) and trying to pass it of as the genuine article to anyone gullible enough. And there are a lot of people gullible enough.

  15. Why is this filed under "Linux"? by Bootarn · · Score: 3, Insightful

    Linux is Open Source, but Open Source isn't Linux.

  16. The GPL does not restrict Users at all by FreeUser · · Score: 4, Informative

    Rising to the bait, GPL's restrictions act to restrict the current user in order to the benefit the community.

    Ahem. Just a little nit to pick: the GPL does not restrict users in any way. It "restricts" (if that's the term) distributors and developers, in that it requires them to make the source code available to anyone they distribute to, upon request. Like a constitution, it enshrines the rights of users, coders, and everyone else by defining their rights and prohibiting actions taken to infringe on those rights.

    Microsoft's restrictions benefit, well, Microsoft. That is, the original developer. Not the community, not the current user. Nobody else.

    This seems like a pretty important distinction.


    You're right, it's an extremely important distinction, not unlike the distinction between your run-of-the-mill business contract and the US Constitution or the British Magna Carta.

    --
    The Future of Human Evolution: Autonomy
  17. EU, not FOSS, is the driving force by scrib · · Score: 2, Informative

    I don't think Microsoft is providing access to source code as a way to combat FOSS, but as a way to attempt to comply with an EU antitrust ruling.

    Truly "Open Source" licenses may be part of the plan, but the real reason they are exposing source is so that developers of products that compete with MS products like Word or Excel aren't at a competitive disadvantage that could result in expensive lawsuits.

    I don't think MS is trying to be confusing (this time). I think the confusion is a side effect of a large, complex corporate entity based on closed source proprietary software trying to expose the minimum required to pass legal muster. It's not FOSS and it's not pretending to be. Do you expect something simple and concise when they mix EU law with a giant US corporation?

    --
    Help! Help! I'm being repressed!
  18. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  19. Shades of studpidity by malevolentjelly · · Score: 4, Insightful

    I've always heard the FOSS debate having something to do with the technical merits of being able to modify and view your source code for security or customization purposes. Even if it's platform-locked, this still applies to that general principle.

    But there are shades of madness in the open source community- once Microsoft fulfills the realistic argument for why you need the source code, suddenly it's not about actually having the source code. No- it's about porting it to linux and refusing to maintain it for windows, nay- FREEDOM. It's about some sort of weird ideal defined by Stallman, whose primary argument seems to remain that he doesn't like that things cost money or that there's a software industry hustling and bustling out there that he's not qualified to participate in.

    Suddenly it's no longer "you need the source code to make use of the product" but it's evolved into "I deleted the wifi firmware on my laptop because it wasn't free. Now I use a wire."

    Since the slashdot zealot crowd has so many shades of open source mania, it doesn't matter what microsoft will do. Here is my slashdot zeitgeist by MS license-use prediction:

    MS LRL: It's bad because it forces you to use code written FOR windows on windows.

    Ms-RL: It's bad because it's not abstractly free in Stallman's imagination.

    GPL: It's bad because it's Microsoft, and they're planning something.

    BSD: They're just going to make us so we're dependent on it then they're going to sue everybody and everything will far apart. I was abused as a child and have trust issues.

    MIT: The world is going to end and we need to resort to cannibalism immediately.

    My personal thought about this is that the Shared Source license is a way for Microsoft to make use of open source in some applicable categories without having their code licensed under something that is controlled by an organization of wingnuts, like the FSF. Thus, they could release their code under the GPL, but then Stallman will just draft a GPLv4 that says whoever uses the license needs to release the source code to Windows if they are called "Microsoft", which is basically like what the GPLv3 did to Novell. Stallman and his nimrods will cook licenses that include bitter little addendums to address contemporary issues that put his panties in a knot, because suddenly Stallman has the say in how people use Linux.

    This is the same reason that Monsanto doesn't use Earth First! to handle their marketing and to distribute their products to grociers. If Microsoft goes open source, they need to have the assurance that the license is under their terms otherwise their shareholders might get nervous that they're putting some maniac activist organization in control of their distribution rights. There's no reason to do that unless Windows is squarely defeated in the market by open source alternatives.

    Could you imagine how many windows clones would show up overnight? It would be a disaster for their platform and company. They're currently in a state where they can sell their platform for large amounts of money. They won't give that up because it angers a fringe of developers whose religion is FOSS-- they'll only do it if there's no other way to make money.

    1. Re:Shades of studpidity by 99BottlesOfBeerInMyF · · Score: 4, Informative

      I've always heard the FOSS debate having something to do with the technical merits of being able to modify and view your source code for security or customization purposes. Even if it's platform-locked, this still applies to that general principle.

      OSS is a series of development methodologies and business strategies. They result in both real technical benefits and financial and flexibility benefits. Removing the ability of the developer to lock you into a format or platform or product is one of the main benefits. A license that removes that ability has removed one of the main benefits.

      But there are shades of madness in the open source community- once Microsoft fulfills the realistic argument for why you need the source code, suddenly it's not about actually having the source code.

      People with a very superficial understanding of the benefits of OSS would think MS's shared source license provide those same benefits. This is not a coincidence. That is what MS's licenses were designed to do, provide not the most important benefits of OSS, but the benefits most understood by purchasers. It is basically marketing.

      No- it's about porting it to linux and refusing to maintain it for windows, nay- FREEDOM. It's about some sort of weird ideal defined by Stallman, whose primary argument seems to remain that he doesn't like that things cost money or that there's a software industry hustling and bustling out there that he's not qualified to participate in. Suddenly it's no longer "you need the source code to make use of the product" but it's evolved into "I deleted the wifi firmware on my laptop because it wasn't free. Now I use a wire."

      Strawman. Quote people who have actually made those arguments here and been modded up if you want this to be taken seriously.

      Since the slashdot zealot crowd has so many shades of open source mania, it doesn't matter what microsoft will do.

      In terms of licensing, MS can adopt GPLv3 for a significant amount of the code they release and then abide by the terms of that license long enough to develop a history of good behavior. That would satisfy most Slashdotters in terms of licensing and if their shared source licenses really bring the same benefits to users, why wouldn't they do this? [Note: the last comment was rhetorical.]

      At this point in your rant, you seem to go into a lot of hypothetical and inflammatory ranting. I'll address a few points deserving of it, but I'm not going to try to address your random speculation about what you assume people here on Slashdot would say in some hypothetical situation.

      My personal thought about this is that the Shared Source license is a way for Microsoft to make use of open source in some applicable categories without having their code licensed under something that is controlled by an organization of wingnuts, like the FSF.

      The Free software foundation doesn't somehow magically have any more rights to or control of GPL'd code than anyone else. The point of the GPL is to release some of the rights to users and other developers in order to provide them with benefit. MS's shared source licenses do that, just in a very, very, very limited way designed to capitalize on misunderstandings of those users. It's like motorcycle manufacturer realizing that most people think CC of displacement necessarily indicates the power of a bike and so creating a bike engine that displaces a lot of area to capitalize on that misunderstanding without bringing many of the real benefits users want.

      Thus, they could release their code under the GPL, but then Stallman will just draft a GPLv4 that says whoever uses the license needs to release the source code to Windows if they are called "Microsoft", which is basically like what the GPLv3 did to Novell.

      That is complete bullshit. First, just because Stallman writes a GPL4, doesn't mean MS would have to switch to it. Second

    2. Re:Shades of studpidity by shutdown+-p+now · · Score: 2, Insightful

      That would satisfy most Slashdotters in terms of licensing
      To be honest, there's always a (very vocal) minority that's not going to be satisfied by anything other than auto-da-fe involving heaps of Windows CDs, and Gates and Ballmer themselves at the stake.
  20. That's not what actually happened by argent · · Score: 4, Informative

    Back in the 1980s, when Richard Stallman was the only one talking about the need for "free software," no one quite knew what he was talking about.

    Back in the 1970s lots of people were talking about he need for free software, under all kinds of names. More than that, we were doing it. The movement that RMS is given credit for starting was already well under way, all across the spectrum. You had compilers (and not just on big computers, in the 8-bit worls Small-C, Tiny-Pascal and -Basic, and Forth were published in Dr Dobbs Journal), editors, shells, UNIX emulation (the Software Tools VOS on minis and mainframes, and more modest tools on micros), the free/open/whatever-you-call-it community was already huge when he published the Gnu Manifesto in 1984.

    Before the late '70s commercial closed-source software was really the exception. It wasn't even clear how much of a future there was for proprietary code, because a software package that didn't include source meant you were locked in to the operating system you got it for. A friend of mine came up with he name "Tangible Software" to describe software that wasn't proprietary and locked down to a single OS by being distributed only in compiled format, and we even used that name for our company (don't bother googling for it, it lasted less than a year and never shipped any product... we were both undergrads at Berkeley and had no time for classes AND starting up a business). Of course what happened was that this turned into a benefit for the vendors of proprietary software... they could sell you the white album over and over again.

    The point is that what actually happened is that RMS provided a focus for what a lot of people were already doing, and tried to redirect the energy of the community his way. He succeeded, in both, to a point... but the people who didn't want to be redirected found they needed a better name. "Free Software" already meant too many things to too many people, from freeware (mostly binary (not "tangible") and some of which was crippled, and soon became 'shareware') to things like BSD- and MIT- licensed code to purely public domain stuff, even before Stallman, but he sure didn't help things.

    Now we have RMS arguing that "open source" should refer to the development model (the bazaar) rather than the license, though the OSI's definition of open source is all about the license... and Microsoft trying to hijack the mindspace with "look but don't touch" licenses (also nothing new... you used to be able to get VMS source code... on microfiche). The term's under attack from both sides, and the history of the past 30 years is being rewritten (with the best of intentions, no doubt) by all sides.

  21. open source has specific meaning in military intel by lkcl · · Score: 2, Interesting

    use of "open source" needs to be stopped - period - for two reasons:

    1) this example license falls into the category of "open source":

        "here's some source code. you can look at it. therefore it's 'open'. isn't it pretty. if you use it or anything you learn from it, we'll sue you for everything you've got. please indicate your acceptance."

    "open source" licenses do not convey the right to make any use of the code. encouraging companies to get away with this by "opening" the source code is clearly not ok, and i would advocate that anyone faced with such a license simply not do business with such a company: the code should be "free software" or you walk away. this sends a clear message.

    2) "open source" in military intelligence communities has a very very specific meaning: it means "a source that is open". i.e. "a source - of information - that is uncontrolled". i.e. a source - e.g. a leak - which is beyond the control of an intelligence agency to stop further information from leaking out of it.

    so an "open source" is a nightmare for intelligence communities that has to be shut down at all costs.

    therefore, to use the phrase "open source" in a military environment when referring to "source code of computer programs" has nasty connotations associated with it that rings massive alarm bells.

    in all, the sooner that people stop using the phrase "open source" and correct people - repeatedly - to use the phrase "free software" the better.

  22. Re:No One Cares About Your Opinion by Trerro · · Score: 3, Interesting

    There's no question that MS is doing this specifically to confuse - especially with their "lesser" license which does precisely the opposite of what the LGPL does relative to the GPL - it locks you down more instead of less. They absolutely should be called out on that, and it's not unreasonable to demand that they make it clear exactly what they're doing.

    That being said, I really don't see the problem with that proposed scale. Public domain DOES in fact give you more freedom than open source (whether that's a good thing, and if so, when, is of course the source of a many a debate), and there are indeed levels between open and closed. Allowing your code to be viewed and audited is clearly better than purely closed source, and it means that if you claim your code is solid, you better be prepared to answer to the many coders who will confirm that.

    I'm not claiming auditable (but not modifiable) code is a substitute for open source - it most definitely is not, but it does have its place, and it's clearly an improvement from running a binary with no idea of how the codebase was done.

  23. Re:No One Cares About Your Opinion by jedidiah · · Score: 4, Insightful

    No. This is obvious fraud and deceptive marketing.

    Anyone that's not a total sheep should be up in arms about
    it even if they are Microsoft groupies. Ultimately this is
    about the fact that Microsoft has a long history of using
    misleading trademarks and trying to hijack well established
    terms of art.

    This is by no means the first time Microsoft's done this.
    They tend to do it constantly.

    This is business as usual for Microsoft.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  24. Microsoft's plan ... by PPH · · Score: 3, Insightful

    ... is to receive the benefits of open source (having many eyes on the code to ensure quality and lure developers) without incurring the costs (having to pay back those eyes by sharing rights to the code).


    Or, its just an attempt to satisfy some IT checklist item promoting the use of 'Open Source' within an enterprise that the PHBs will buy.

    --
    Have gnu, will travel.
  25. Re:Auditable source ... IMO: "Open" .... by OldHawk777 · · Score: 4, Interesting

    Proper Nouns are not pronouns
    Open is not open.
    Bath is not bath.
    China is not china.
    Apple is not apple.
    Mobile is not mobile.
    Windows is not windows.
    US ain't us, but is should be US not U$/M$/eU....

    "Open" should be an internationally protected market/economic trademark like Champaign, Cognac ....

    "Open" provides significant international market/product value that is being fraudulently used by companies (like microsoft) to damage the market value of "Open". L/FOSS companies need "Open" to be competitive and differentiate L/FOSS services, methods, standards, products ... from the corporatism profiteers' drive-by sales of SOSS (Same Old Shit Software) in the USA and EU pseudo-capitalism economy.

    "Open" needs to be legally protected in the global market just like Sun_sun_SUN, Java_java_Java, Windows_windows....

    IOW: To use the market trademark "Open" specific standards must be meet ... like ... source is freely editable, shareable, and available ..., just read about GPL and BSD licenses, then by consensus define how/when/... the trademark "Open" can be used. "Open" defines many varied source purposes, concepts, applying to software code, personal creative content, standards, patents, community structures, collaborations .... If this is not done, I am sure that the corporatist/plutocrats of pseudo-capitalism will bury the L/FOSS community and any other "Open" markets/sectors (Standards, Content, Music ...) in this anti-competitive corporate-welfare economy.

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  26. Re:No One Cares About Your Opinion by Allador · · Score: 2, Insightful
    Where do you get this stuff?

    If you think the term 'shared source' is confusing, then wouldnt also 'closed source' be confusing?

    Isnt it relevant that MS has plastered all over their documentation that their licenses are NOT traditional open source licenses, and that they scrupulously avoid the term 'open source' for licenses that arent OSI approved?

    Heck, lets look at their FAQ on the subject:

    http://www.microsoft.com/resources/sharedsource/initiative/faq.mspx

    Q. Is the Shared Source Initiative "Open Sourcing" Microsoft code?

    No. The term open source software (OSS) is broadly applied to any (or a combination) of four interrelated concepts: the OSS development model, OSS philosophies, OSS licensing regimes, and OSS business models. However, first and foremost, OSS is a development model built around the idea of community creation and sharing of source code. The other three concepts, and the debates surrounding them, lend further definition to the OSS movement or "culture."

    Microsoft has been learning from the OSS community regarding the benefits of deeper collaboration and increased transparency leading to better communication with customers. We believe the most effective pathway for a commercial software company is to strike a balance between investing in research and development and the release of intellectual property assets in the form of source code for both reference and collaborative purposes.

    For more information on Microsoft and open source, please visit http://www.microsoft.com/opensource. And lets look at the common acronyms of the things used:

    MS-PL, MS-RL

    Compare that to:

    GPL
    LGPL
    Apache
    BSD
    etc

    Where exactly do you see the confusion? I cant imagine any better way for MS to make them clear and unambiguous than by sticking MS- in front of them, and making sure they dont look anything like GPL or LGPL.

    It sounds to me that you're so blinded by your zealotry that any MS use of the word 'source' in any form would be perceived by you as some great evil coming to get us.

  27. Re:In other News Hell is still not frozen over by mrsteveman1 · · Score: 2, Insightful

    Even if you use FOSS instead, microsoft hasn't hijacked anything.

    Show me where Microsoft refers to anything under similar terms as free software licenses. They don't even use the word open, nor free.

  28. Re:Quick,better tell the FSF they've been hoodwink by SEMW · · Score: 2, Informative

    Really? Can you cite this? A minute's thought should convince you that the only reliable source for such a claim would be the FSF's own list of licenses. And sure enough, a quarter of the way down the page:

    Microsoft Public License (Ms-PL)

    This is a free software license, compatible with version 3 of the GNU GPL.
    --
    What's purple and commutes? An Abelian grape.
  29. Re:Sounds like Open Source to me by Russ+Nelson · · Score: 2, Interesting

    Traditionally, since only lawyers are allowed to practice law and give legal advice, Internet Lawyers say "IANAL". In your case, however, I would add "AIAC" (And I Am Clueless), cuz, well, cuz you are. Trademarks are established (in the US) by use, not by registration. I can sue you for trademark infringement if you start selling software under the name Crynwr even though I've never registered the name.

    Any doubt as to whether the OSI owns Open Source? I thought not.

    --
    Don't piss off The Angry Economist
  30. Trademark status is more complicated than that by Bruce+Perens · · Score: 2, Interesting
    Before you accuse other folks on Slashdot of being ignorant, it is a trademark. It is not a registered trademark. This is (IMO) due to a lawyer suggesting that they abandon the mark when they could have gone through with the registration. The lawyer blames me for the way I filed the initial registration, but OSI had no lawyers when it started, and no money, and the other two registrations I filed at that time went through ("Debian", and "Technocrat"). OSI also abandoned the application for "OSI Certified Open Source" too (check uspto.gov) so they don't seem to have any valid trademarks.

    I got a trademark on "Technocrat", which is descriptive.

    Now, defending some of these marks might have taken more money than they had back then. Had they gone through with the registration, they might well have been able to defend the marks now.

    Bruce

  31. Please stop the historical revisionism by Bruce+Perens · · Score: 4, Insightful
    Look, I'm sorry it annoys you. But the day I published the Open Source Definition, Open Source acquired a specific meaning which stands to this day. Eric Raymond and I took the authority to do that. What gave us the right? We chose to lead, and some Millions of people have followed. Today they use "Open Source" as in the definition.

    It's a trademark too. Just not a registered one, because that got botched.

    Can't you do something more constructive and work on hacker? The abuse of that to mean computer criminal is much more bothersome.

    Bruce