Slashdot Mirror


The Credibility Issues of MS's CodePlex Foundation

alphadogg writes 'Microsoft's new CodePlex Foundation has serious flaws to correct if it wants to become a credible force in the open source industry, and attract a diverse collection of developers and participants, according to an expert in forming consortia and foundations. Andy Updegrove, a lawyer and founder of ConsortiumInfo.org, says Microsoft has created with CodePlex a rigid foundation that has almost no wiggle room and a poorly crafted governance structure that concentrates authority at the top and leaves little power to others who might join the foundation.' Here is Andy's detailed analysis of CodePlex's structure: "Over the past 22 years, I've helped structure scores of open, consensus based consortia and foundations, and represented over 100 in all... In this blog entry, I'll show where I think the legal and governance structure of CodePlex has wandered off the open path, and offer specific recommendations for how the structure could be changed to give people (other than Microsoft business partners) confidence that CodePlex will be an organization worth joining."

137 comments

  1. Hrmm by acehole · · Score: 3, Funny

    Needs more lawyer.

    --
    Be you Admins? nay, we are but lusers!
    1. Re:Hrmm by Anonymous Coward · · Score: 0

      I prefer cowbell.

    2. Re:Hrmm by thijsh · · Score: 1

      ... and more photo's of said lawyers smiling happily in meetings with their head photoshopped over.
      It's all about PR.

    3. Re:Hrmm by miffo.swe · · Score: 5, Insightful

      I think it needs less Microsoft or better, none at all. It blatantly obvious this is a mere publicity stunt. The bylaws arent accidentally about giving all control to Microsoft.

      The only good thing at all is that it puts Miguel de Icaza on Microsofts side so that people easier understand where his loyalty really lies. The discussions about Mono and abolishing it from distributions should get easier now.

      --
      HTTP/1.1 400
    4. Re:Hrmm by Anonymous Coward · · Score: 0

      Needs less unfunny
      Needs less seppos

    5. Re:Hrmm by tibman · · Score: 0

      What's wrong with Mono? Microsoft racism aside, Mono seems to work very well to me. Deciding to include a package should be based on how useful and usable it is, not who wrote it.

      --
      http://soylentnews.org/~tibman
    6. Re:Hrmm by MightyMartian · · Score: 2, Insightful

      There is the little matter of potential patent time bombs. I won't use Mono for that reason alone. I have absolutely no faith in Microsoft's largesse, or in the moles like Icaza who seem hell bent on selling everyone up the river.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    7. Re:Hrmm by HitoGuy · · Score: 1

      Yes, finally we get to see what a traitor de Icaza actually is. And I never trusted Mono from the start.

      I don't see CodePlex getting much attention except from developers who happen to be Micropologists. That or incredibly gullible.

      --
      I am beginning to think that maybe Darl McBride was attacked viciously by a penguin as a child.
    8. Re:Hrmm by HitoGuy · · Score: 5, Insightful

      "There is the little matter of potential patent time bombs. I won't use Mono for that reason alone. I have absolutely no faith in Microsoft's largesse, or in the moles like Icaza who seem hell bent on selling everyone up the river."

      Amen. I always like to say when someone defends Mono for being an ECMA standard: "Standardization does not mean indemnification." The worst a standards organization could do to Microsoft for patent trolling .NET through Mono would be to abolish the standard, something I imagine wouldn't even remotely bother Microsoft at that point.

      As for de Icaza, it should have been blatantly obvious that he was a traitor when he:

      - Applied for a job at Microsoft. I don't know how he responded to being rejected, assuming he actually was rejected.

      - Actually wanted to bring .NET to Linux despite the fact that very few developers saw real value in it. Notice how few big projects outside of his umbrella actually use Mono or even want to use Mono. Note also that the only Mono-using apps I've seen on Linux are aimed directly at GNOME, de Icaza's little "love child."

      - I think a real red flag should have been raised when he started calling OOXML "superb" and blindly thinking it was being "FUD'd." I doubt he ever actually read the standard.

      To me, CodePlex is just abother ploy on MS's part to try to control code. That's also why I think they were so unusually interested in proliferating Mono with de Icaza.

      --
      I am beginning to think that maybe Darl McBride was attacked viciously by a penguin as a child.
    9. Re:Hrmm by tibman · · Score: 2, Funny

      Microsoft's promise not to sue: http://www.microsoft.com/interop/cp/default.mspx

      The promise covers several specifications, most importantly this:
      C# Language Specification - Ecma-334, 4th Edition and ISO/IEC 23270:2006
      Common Language Infrastructure (CLI) - Ecma-335, 4th Edition and ISO/IEC 23271:2006

      I won't use Mono for that reason alone.
      Guess what? You can use Mono now. yay!

      I personally, don't care who wrote what and why. It works and it's available for use. To not use code because you think the programmer is immoral? That's awfully pious.

      --
      http://soylentnews.org/~tibman
    10. Re:Hrmm by MightyMartian · · Score: 3, Insightful

      It's nothing to do with moral or immoral, but with not trusting Microsoft (and is there any reason to trust Microsoft) and not wanting to become beholden anywhere along the development to them directly or indirectly. There are enough other ways to achieve platform independence that Mono does not need to enter the equation.

      If you have faith in Microsoft's promises, then go to it. But until Microsoft releases the .Net technologies fully through legitimate open source licenses so that there is neither potential encumbrance and the technology truly becomes platform-independent, count me out. Microsoft has enough leverage in the development business without my silly little projects adding to it.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    11. Re:Hrmm by tibman · · Score: 1

      I think that's a good attitude though. MS isn't known for telling the whole truth. ECMA has a code of conduct for Standards they approve. It mostly covers Patents. Bottom line is a standard with patents cannot be approved if it can't be licensed on a reasonable, non-discriminatory basis.

      I don't think MS should have to release any of their .Net stuff with an open source license. Not yet anyways. Remember how it happened with Java? What started as closed ended up open.

      --
      http://soylentnews.org/~tibman
    12. Re:Hrmm by Anonymous Coward · · Score: 0

      If you have faith in Microsoft's promises, then go to it.

      You don't need to have faith. It's legally binding since you can reasonably say they gave you an expectation of not being sued: See Estoppel.

      But until Microsoft releases the .Net technologies fully through legitimate open source licenses

      First of all, they're not releasing source at all. They're simply saying that if you implement the standard, they won't sue you for using their patents unless you try to sue them for using one of yours. Second, even if they were releasing code under a legitimate open source license they could still sue you for violating patents. Open source licenses cover copyright issues, not patent issues (well, some like the GPL 3 are the exceptions, which is one of the reasons I like the GPL 3).

      Basically, that promise not to sue is even more legally reassuring than if they had released the code for the framework under the GPL 2, so you should consider it pretty safe.

    13. Re:Hrmm by MightyMartian · · Score: 1

      Then release the standard unencumbered. IF a promise is as good as simply letting it out there, then letting it out there is preferable.

      On one level (technological) there's simply no reason to pick Mono over other platform-neutral methods. On another level, just having a promise, no matter how much you think the legal system will protect you, ain't good enough for me. Microsoft has demonstrated time and time again just how untrustworthy it is, and the Novell deal which turncoats like Icaza hide under demonstrates sufficiently to me that Mono is tainted goods.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    14. Re:Hrmm by Zontar+The+Mindless · · Score: 1

      ... Note also that the only Mono-using apps I've seen on Linux are aimed directly at GNOME, de Icaza's little "love child."

      Yet another reason why I stick to KDE (or WindowMaker).

      --
      Il n'y a pas de Planet B.
    15. Re:Hrmm by Anonymous Coward · · Score: 0

      What the hell is wrong with you people? ... "turncoat"... Seriously?! ... He didn't just shoot your commander and shagg your wife... he's getting paid for writing software, or managing business affairs or some crap... grow up people.

      Mono is a useful tool, written under -about as 'safe' as you can get- protections. If you're so terrified of microsoft's trustworthyness, then, what? You just NEVER write software... ever... ? No doubt anything -at all- you've ever written, using ANY language, on ANY system, microsoft, or apple, or IBM, or any plethora of other "untrustworthy" companies, will have -something- in it that could see them suing you into the ground...

      dear god... how do you sleep at night with all that terror of being hounded by the big bad evil nasty corporations?

  2. Really Open Source? by Wizard052 · · Score: 1

    "...a poorly crafted governance structure that concentrates authority at the top and leaves little power to others who might join the foundation." Doesn't look like it captures the OSS development spirit, to me...

    1. Re:Really Open Source? by MathFox · · Score: 4, Insightful

      Doesn't look like it captures the OSS development spirit, to me...

      But it almost perfectly captures Microsoft's view on the software market.

      --
      extern warranty;
      main()
      {
      (void)warranty;
      }
    2. Re:Really Open Source? by dkleinsc · · Score: 4, Informative

      Doesn't look like it captures the OSS development spirit, to me...

      That's probably because it isn't supposed to. It's supposed to allow Microsoft and any other companies who sign on to support it the ability to say "We like open source. We're spending eleventy-billion dollars on supporting an independent open source foundation." By calling it "open source" even if it's not, it succeeds at its PR purpose.

      Remember the Halloween Documents? I don't think we have any reason to think that Microsoft has suddenly decided that they should become the next Red Hat.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    3. Re:Really Open Source? by JasterBobaMereel · · Score: 1

      It reads more as a consortium of Software companies.... .except software companies do not give each other their source code, so the only contributor will only ever be Microsoft ...

      It's entire system appears to be that it is OpenSource for people who do not want, like, or understand OpenSource .... and it appears they want to achieve this by not being OpenSource.... however this already exists and does not need a foundation ....

      --
      Puteulanus fenestra mortis
    4. Re:Really Open Source? by Ed+Avis · · Score: 1
      For all its inherent Redmond-flavoured lameness, Codeplex is at least an open source site. From their FAQ:

      What licenses does CodePlex support?

      Project coordinators can select from a list of the following OSI licenses: Apache License 2.0, Common Development and Distribution License (CDDL), Eclipse Public License (EPL), GNU General Public License (GPL) v2, GNU Library General Public License (LGPL), Microsoft Public License (Ms-PL), Microsoft Reciprocal License (Ms-RL), Mozilla Public License 1.1 (MPL), New BSD License, and The MIT License. If your project requires a license that is not on the list, you can request a custom license using the contact us form.

      All of these are open source licences (the two Microsoft ones are approved by the OSI here and here; the FSF also acknowledges them here as free licences, though not recommended).

      A pity that GPLv3 isn't allowed, but maybe they'll add it if asked.

      --
      -- Ed Avis ed@membled.com
    5. Re:Really Open Source? by Anonymous Coward · · Score: 0

      No one has ever asked for GPL v3. It's FSF's vista. Well, that and hurd.

    6. Re:Really Open Source? by Anonymous Coward · · Score: 1, Insightful

      Codeplex is at least an open source site

      That's _even more_ troubling. They're creating a software ecosystem that satisfies the definition of open source, but at same time is completely separate and incompatible with the existing open source ecosystem, because it's based on proprietary Microsoft technologies. Just check how many projects on Codeplex depend on WPF, MS Office, or other MS software.

    7. Re:Really Open Source? by noundi · · Score: 0, Redundant

      No one has ever asked for GPL v3. It's FSF's vista. Well, that and hurd.

      Yeah you seem to know a lot about GPL. How is that slashdot summary reading as your only source of information going for you? And in contrast to your shitty Vista example, GPLv2 code will never be forced to migrate to GPLv3. Different licenses for different purposes.

      --
      I am the lawn!
    8. Re:Really Open Source? by Anonymous Coward · · Score: 0

      So what? Maybe some people like WPF, Office, etc.

      It's often obvious which commenters support open source for freedom and which want to be in a cool movement.

    9. Re:Really Open Source? by rliden · · Score: 1

      Doesn't look like it captures the OSS development spirit, to me...

      But it almost perfectly captures Microsoft's view on the software market.

      That's true but it also shows a pretty significant shift in their view of the software market. Previously their public support has been against nearly any form of open source.

      I think there is a big difference between open management or open development (on a project level) and open source code projects. I don't Microsoft's management philosophy will ever align to the FSF ideas of open development, but that doesn't necessarily invalidate their contribution. I think this is an important step because before their ideas about open source projects and code can change they have to accept that this is a valid philosophy. This is that step.

      --
      Don't think of it as a flame, more like an argument that does 3d6 fire damage.
    10. Re:Really Open Source? by janwedekind · · Score: 1

      A pity that GPLv3 isn't allowed, but maybe they'll add it if asked.

      Yes. Their board is probably just not aware of the new version of the GPL and nobody told them.

  3. I can tell this article is technical... by Anonymous Coward · · Score: 0

    With phrases such as "rigid foundation that has almost no wiggle room"

  4. and attract a diverse collection of developers by miknix · · Score: 2, Funny

    Because I'm sure my Linux on [insert device here] port will look just fine on CodePlex.

    1. Re:and attract a diverse collection of developers by Just+Some+Guy · · Score: 2, Interesting

      Because I'm sure my Linux on [insert device here] port will look just fine on CodePlex.

      Hmm. MS's recommended migration path from Visual FoxPro is to .NET and SQL Server. I wrote a tool to simplify migration of VFP databases to PostgreSQL instead. Wonder if they'd like to host it for me?

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:and attract a diverse collection of developers by shutdown+-p+now · · Score: 2, Informative

      Hmm. MS's recommended migration path from Visual FoxPro is to .NET and SQL Server. I wrote a tool to simplify migration of VFP databases to PostgreSQL instead. Wonder if they'd like to host it for me?

      Sure, why not? They host a RedHat-based Linux distro on CodePlex, I don't know how you could possibly go beyond that.

      In general, all you need to know is written in EULA (and this specific sentence is also quoted on CodePlex front page):

      "Microsoft does not control, review, revise, endorse or distribute third-party Submissions. Microsoft is hosting the CodePlex site solely as a web storage site as a service to the developer community."

      And regarding the licenses, from the FAQ:

      "Project coordinators can select from a list of the following OSI licenses: Apache License 2.0, Common Development and Distribution License (CDDL), Eclipse Public License (EPL), GNU General Public License (GPL) v2, GNU Library General Public License (LGPL), Microsoft Public License (Ms-PL), Microsoft Reciprocal License (Ms-RL), Mozilla Public License 1.1 (MPL), New BSD License, and The MIT License."

      So long as your project is under one of those, it doesn't matter what it does - you can host it.

    3. Re:and attract a diverse collection of developers by Just+Some+Guy · · Score: 1

      Actually, my project's under GPLv3 so they won't host it. I guess MS doesn't like the extra patent protections.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:and attract a diverse collection of developers by ConceptJunkie · · Score: 2, Interesting

      I can't help but look at the term "Microsoft Reciprocal License" and think:

      Under the MSRL, Microsoft screws you, and you, in turn, are screwed by Microsoft.

      --
      You are in a maze of twisty little passages, all alike.
    5. Re:and attract a diverse collection of developers by shutdown+-p+now · · Score: 3, Informative

      Actually, my project's under GPLv3 so they won't host it. I guess MS doesn't like the extra patent protections.

      I doubt it, since Ms-PL itself includes a patent clause:

      Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

      And a patent nuke clause:

      If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.

    6. Re:and attract a diverse collection of developers by janwedekind · · Score: 1

      So if the big company sues me, I use the nuke clause by just withdrawing my patents in return?

    7. Re:and attract a diverse collection of developers by shutdown+-p+now · · Score: 1

      If they contributed to your project under Ms-PL and then sued you over patents for that code, then they have no legal standing because by contributing under that license, they made a patent grant already. A problem is there only if your own part of code (not the code they contributed) infringes on their patent. In which case, yes, it works the way you describe.

      In practice, the first scenario is far more important, since this is the usual tactics of hijacking GPLv2 projects by "patent poisoning" them. The second scenario is much less common, and it's not clear why a license should give you blanket protection against any kind of patent in the first place (if you want that, lobby your legislators to repeal patent law).
       

    8. Re:and attract a diverse collection of developers by janwedekind · · Score: 1

      Well, the GPLv3 takes care about both scenarios as far as possible given the current legal settings. Why would you as an individual software developer who does not own any software patents choose the Ms-PL if it only protects your patents but not your contributed code?

  5. Re:Isn't there enough OPEN SOURCE already? by Jurily · · Score: 2, Insightful

    This looks like a poor attempt at Google Code, but with a lot more politics, beaurocracy and legal problems involved.

  6. Re:Isn't there enough OPEN SOURCE already? by happy_place · · Score: 2, Insightful

    Not only that, but why put what appears to be a boardroom discussion on your blog unless Microsoft's made it clear they won't play ball. Sounds like "It's a Trap!" which now has a big glowing neon sign over the top of it.

    --
    http://www.beanleafpress.com
  7. What a shock! by SirLoadALot · · Score: 4, Insightful

    Why, the article might lead one to think that Codeplex was set up as an entirely self-serving initiative under Microsoft's firm control! Who could imagine such a thing?!

  8. Control, Control, Control, and Chairs by rwv · · Score: 5, Insightful

    From FTA:

    Q: Is that good or bad?

    A: In my view, itâ(TM)s bad, because it means that the Board of Directors not only has complete control, but the Board is also self-perpetuating (i.e., the directors elect their own successors). Moreover, there are no term limits on how long a Board member can serve. In this kind of organization, the Board is not answerable to the participants, and the participants have no say or control at all over how the organization is managed or evolves.

    The author of the article points out that Microsoft has created a self-controlling organization without industry partners and given it complete control of itself. The implication is that CodePlex will fail because participants will be backed into a corner if they want to do anything that the Board of Directors opposes. It seems like the term "Microsoft Open Source" is still an oxymoron.

    1. Re:Control, Control, Control, and Chairs by Chris+Oz · · Score: 1

      It seems like the term "Microsoft Open Source" is still an oxymoron.

      I think you have left off three words "access to your" from the term ie it is suppose to be "Microsoft Open Access To Your Source".

  9. Stacked board, stacked panel -- same thing by SgtChaireBourne · · Score: 3, Insightful

    "...a poorly crafted governance structure that concentrates authority at the top and leaves little power to others who might join the foundation." Doesn't look like it captures the OSS development spirit, to me...

    The article is well-thought and well written. Though Andy uses longer, politer phrases to beat around the bush, M$ Code Pox, is a scam and misrepresentation. Even though we're not surprised by that behavior from M$ and its minions, we shouldn't put up with it. After all, ten years ago tech people laughed at M$, M$ products, M$ users and M$ boosters. however, they did nothing to stop the spread and now look at the big cleanup job before us.

    There are just too many barriers to it ever becoming credible. Look at any of the required changes Andy mentions. This one in particular stands out:

    "Provide that no company and its affiliates (including Microsoft) can have more than one representative on the Board of Directors or Board of Advisors."

    No way that one can be overcome. M$ has long been using it's tactic of panel stacking to carry out its jihad. M$ representatives include those by proxy, such as those from sock-puppets and political action groups like Black Dork Software, Novell and others.

    Then you have all the activists M$ has placed inside other companies. Juniper Networks, NComputing, Yahoo (especially via the board), Xensource are now saddled with M$ moles. That is just a sample, and each of those companies turned and started to toe the M$ party line after taking on one or more moles.

    Now, you may ask, how is all this getting financed and who is underwriting it? The answer: each and every bastard who in any way is helping build or maintain M$ marketshare, that's who.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      "...a poorly crafted governance structure that concentrates authority at the top and leaves little power to others who might join the foundation."

      Doesn't look like it captures the OSS development spirit, to me...

      The article is well-thought and well written. Though Andy uses longer, politer phrases to beat around the bush, M$ Code Pox, is a scam and misrepresentation. Even though we're not surprised by that behavior from M$ and its minions, we shouldn't put up with it. After all, ten years ago tech people laughed at M$, M$ products, M$ users and M$ boosters. however, they did nothing to stop the spread and now look at the big cleanup job before us.

      There are just too many barriers to it ever becoming credible. Look at any of the required changes Andy mentions. This one in particular stands out:

      "Provide that no company and its affiliates (including Microsoft) can have more than one representative on the Board of Directors or Board of Advisors."

      No way that one can be overcome. M$ has long been using it's tactic of panel stacking to carry out its jihad.

      M$ representatives include those by proxy, such as those from sock-puppets and political action groups like Black Dork Software, Novell and others.

      Then you have all the activists M$ has placed inside other companies. Juniper Networks, NComputing, Yahoo (especially via the board), Xensource are now saddled with M$ moles.
      That is just a sample, and each of those companies turned and started to toe the M$ party line after taking on one or more moles.

      Now, you may ask, how is all this getting financed and who is underwriting it? The answer: each and every bastard who in any way is helping build or maintain M$ marketshare, that's who.

      Not that I'm disagreeing with you or anything, but the sock-puppet argument could be easily made for Google and 'sort of' Apple.

      "Then you have all the activists Open Source has placed inside other companies. Google, Apple, yadda yadda are now saddled with Open Source moles. That is just a sample, and each of the those companes turned and started to toe the Open Source party line after taking on one or more moles."

      Your next argument could just has easily have been:
      "Now, you may ask, how is all this getting finaced and who is underwriting it? The answer: each and every bastard who buys a Microsoft product, or a product that runs on a Microsoft platform, that's who."

      The reason people buy MS products has nothing to do with a conspiracy theory. MS makes good products. You have to admit that Office is a pretty amazing application, and I know first hand that SharePoint has been a godsend to many organizations.

    2. Re:Stacked board, stacked panel -- same thing by Rockoon · · Score: 0, Flamebait

      I have discovered a new law.

      A persons mental age is equal to the average life expectancy multiplied by the reciprocal of the largest number of times they have used the 'M$' pejoratively in a slashdot post.

      In this case, the posters mental age is 65 * (1 / 13) = 5

      He thinks like a typical 5 year old.

      --
      "His name was James Damore."
    3. Re:Stacked board, stacked panel -- same thing by robot_love · · Score: 1

      I christen it "Rockoon's Law".

      --
      .there is enough of everything for everyone.
    4. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      The actual office file format though is horrible.

      A real struggle for other office applications, making it harder for them to implement actual decent apps since they have to interoperate. And the XML format is a joke.

      SharePoint. Meh. "Godsend" only 'cause they didn't bother looking for decent alternatives.
      I know firsthand that SharePoint has been a fucking nightmare for us.

      http://cmsmatrix.org

    5. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      And from your eloquent choice of adjectives and admonishments I deduce you are obviously an exceptionally mature and educated adult.

    6. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      M$ Code Pox [...] M$ and its minions [...] M$, M$ products, M$ users and M$ boosters [...] carry out its jihad

      Really? You're going to write like that? Do you really want to be that guy? Regardless of whether you make valid or thoughtful points in your writing, you give plenty of reasons for people not to take you seriously.

    7. Re:Stacked board, stacked panel -- same thing by noundi · · Score: 1

      The reason people buy MS products has nothing to do with a conspiracy theory. MS makes good products. You have to admit that Office is a pretty amazing application, and I know first hand that SharePoint has been a godsend to many organizations.

      No I would never admit to such nonsense. You can't just throw it out there as if it was some sort of de facto. Some people buy MS products because they consider it good, but most people buy it because they don't have (or know that they have) a choice (except joining the third reich of Apple) which tend to cost much more than PCs with Windows.

      --
      I am the lawn!
    8. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      I agree completely.

      And as far as...

      ...and I know first hand that SharePoint has been a godsend to many organizations.

      Apparently US Bank didn't feel that way because they just dumped SharePoint.

    9. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      Listen up, shill bastard. When Microsoft stacks a board it is for the singular purposes of further locking in customers, reducing choice and restricting interoperability (i.e. OOXML debacle) with the ultimate goal of destroying all competition. When boards are stacked with open source people, it is to further the goal of actually increasing competition and interoperability. I don't see any open source convicted monopolists. I don't see any open source companies with closed data formats so closed that only a laborious copy and paste will succeed in allowing you to move to another vendor.

      I guess Windows users really are the Charlie Brown's of software. Hey, maybe Microsoft won't pull the football away this time. Ha ha.

    10. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      You're aboslutely right-- I shouldn't just throw it out as if it's de facto. Let me back it up with some fancy numbers.

      The last time I looked, there were something like 230 million paid users of MS Office, and another 200 million illegal copies of MS Office floating around peoples desktops. Globally there have been (approximately) 135 million downloads of OpenOffice. You can't say that OO is totally unknown if it's got a fanbase exceed the 100M mark.
      Still that's just HALF of the number of pirated copies of MS Office. If MS Office was garbage then why would so many people be going out of their way to steal it when free or other alternatives exist?

      SharePoint is seeing an annual growth rate of approximately 35% (with close to 150,000,000 users already)-- Gartner estimates an 80% adoption in the US by 2011. Both Novell and IBM have competing products but neither is enjoying the same level of success as MS.

      Now some anecdotale stuff, which you'll just have to take my word for. I've personally seen businesses running Novell and Domino (not at the same time, obviously) backends AND MS SharePoint. Novell makes a SharePoint connector for petes sake! So, if it's all about borging the masses, why has SharePoint become the most popular document management system on the planet? Are we all borged, or is there something that the market likes about SharePoint?

      Start looking at plugins for these different platforms, respectively, and I suspect you will see a similar trend. There are more people writing more plugins / modifications to the MS products than for the others. The MS APIs are generally very good, and it's relatively inexpensive to build code targeting an MS backend.

    11. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      Microsoft Code Pox [...] Microsoft and its minions [...] Microsoft, Microsoft products, Microsoft users and Microsoft boosters [...] carry out its jihad

      Really? You're going to write like that? Do you really want to be that guy? Regardle$$ of whether you make valid or thoughtful point$ in your writing, you give plenty of rea$on$ for people not to take you $eriou$ly.

      Fixed it for you.

    12. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      You gotta love Slashdot. A conspiracy theory post that consistently spells Microsoft with "$", and comes up with "Code Pox", is modded all the way up to +5, Interesting.

    13. Re:Stacked board, stacked panel -- same thing by geminidomino · · Score: 1

      You're aboslutely right-- I shouldn't just throw it out as if it's de facto. Let me back it up with some fancy numbers.

      All the rest of your post was wasted. You were wrong as soon as you implied that quality is proportional to popularity.

    14. Re:Stacked board, stacked panel -- same thing by noundi · · Score: 1

      The last time I looked, there were something like 230 million paid users of MS Office, and another 200 million illegal copies of MS Office floating around peoples desktops. Globally there have been (approximately) 135 million downloads of OpenOffice. You can't say that OO is totally unknown if it's got a fanbase exceed the 100M mark. Still that's just HALF of the number of pirated copies of MS Office. If MS Office was garbage then why would so many people be going out of their way to steal it when free or other alternatives exist?

      You're completely ignoring that Office is an industry standard with proprietary formats leaving any company wanting to migrate in some form of trouble when exchanging documents with others. I happen to work within such a company (20k employees worldwide) and we use OOo as much as possible, and by as much as possible I mean for users that exchange documents internally only.

      Now some anecdotale stuff, which you'll just have to take my word for. I've personally seen businesses running Novell and Domino (not at the same time, obviously) backends AND MS SharePoint. Novell makes a SharePoint connector for petes sake! So, if it's all about borging the masses, why has SharePoint become the most popular document management system on the planet? Are we all borged, or is there something that the market likes about SharePoint?

      Look, I don't intend to flamebait here, but your word, not to mention as an AC, is worth as much as molded horse shit. You want to change minds? Provide proof, this isn't the Church of Scientology.

      You talk a lot of statistics but provide no data along with your claim. This feels like arguing with a teen and I really have no interest in it.

      --
      I am the lawn!
    15. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      A conspiracy theory post

      I don't think that word means what you think it does. Now crawl back to Bill, little M$ shill. There's no one on the Code Pox board that's not already an M$ employee or partner. How is that not a stacked board?

    16. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      Gee, I wonder if you're a neckbeard Linux/OSS dweeb?

    17. Re:Stacked board, stacked panel -- same thing by RightSaidFred99 · · Score: 1

      Holy fuck, you mean a Microsoft created organization is "stacked" with MS employees or partners? Say it ain't fucking so! If this isn't the biggest busted conspiracy theory since Jordan McNache discovered that Alicia Silverstein claimed she wore white panties but really wore blue panties in my 6th grade class, well I'll be a god damn monkey's uncle! A regular Oliver Stone, you are.

    18. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      If my posting as AC reduces my credibility than so be it. Everything I have said can be independantly confirmed, unlike most of the speculation and conspiracy theories that float around here.

      If you want to know where my numbers come from then open up your browser and Google the figures yourself. They are no secret.

      Ohh, and for whats it's worth: I did provide data. 230 Million, 200 Million, 135 Million, and 35%. That's a lot more than what you've provided.

    19. Re:Stacked board, stacked panel -- same thing by 0ld_d0g · · Score: 0

      He didn't imply its proportional.

      I'd say its strongly co-related. Making out the majority of users of MS software as some mindless drones that just use whatever is given to them is kinda childish.

      Also, what makes you think you're any good at evaluating the quality of software? Why are you a better judge of software than the collective millions of people who choose to continue using a piece of software? Have you written or managed a hundred million lines of code software project? Have you developed test suits that test software quality ? Maybe you have. But my guess is like the rest of the people calling MS names, you have not. Hell, every user has a subjective opinion of quality and they choose to use software that *THEY* think has good quality. That is how its been for .. I don't know.. centuries?

    20. Re:Stacked board, stacked panel -- same thing by Anonymous Coward · · Score: 0

      Haha. I love how F/OSS zombies get all worked up. I mean 16 years in development and 1% market share on the desktop? And I remember how Linus said the desktop is the key to linux's success.

      Is there a bigger failure of a software project? I mean seriously... 1% market share? Ohh. wait wait, my neighbour upgraded his ubuntu and his wifi stopped working. Hes going back to XP. Looks like its 0.9% market share now.

  10. If Microsoft wants to get more respect by MikeRT · · Score: 2, Interesting

    It should just give the Mono group carte blanche to reimplement all of their .NET APIs under any OSS license. A full, iron clad legal agreement with them would do more than enough.

    1. Re:If Microsoft wants to get more respect by Norsefire · · Score: 2, Insightful

      People will look for loopholes and ways that Microsoft are trying to rip them off. Most will refuse to believe that Microsoft is doing *anything* to benefit the common good.

      Wether these views are unfounded or not is a different matter ...

    2. Re:If Microsoft wants to get more respect by jonbryce · · Score: 0

      They are entirely founded. Microsoft is a public corporation which is required to make money for its shareholders. It doesn't say anything about doing anything to benefit the common good, though it is allowed if the shareholders also benefit financially.

    3. Re:If Microsoft wants to get more respect by Anonymous Coward · · Score: 0

      If they did that, then Mono on a different platform would be competitive. By not helping nor impeding the Mono project, those who advocate using Mono can spend all their time writing an application only to encounter a problem that can only be solved by moving to a Windows platform.

      Incidentally, that's why MS doesn't stop Mono. An incompetent implementation on a non-MS platform will make the platform, aka. Linux, look bad to non-tech management types, not .NET (cause it runs okay on Windows). This only re-enforces their view that MS is the best platform upon which to run applications.

      Mono is the death of Linux.

    4. Re:If Microsoft wants to get more respect by HitoGuy · · Score: 1

      "Mono is the death of Linux."

      Mono WOULD be the death of Linux if serious amounts of serious developers actually uses it. So far the biggest app I've seen Mono implemented on in Linux is Banshee. Hardly a boon to the intended purpose of Mono to kill Linux through wrecking its reputation or bring it down with patent traps.

      I trust that, in general, the Linux development community isnt trusting Mono, or at least simply sees no point in using it.

      I read a few years ago de Icaza tried and failed to convince the rest of the GNOME club to hook GNOME up to Mono.

      --
      I am beginning to think that maybe Darl McBride was attacked viciously by a penguin as a child.
    5. Re:If Microsoft wants to get more respect by Anonymous Coward · · Score: 0

      They're well founded. Stop being daft.

  11. so, there's actual management? by Overunderrated · · Score: 1

    Sounds to me like they're fixing the number one problem in FOSS. Lack of direction and management is what leaves open source software so unpolished compared to it's corporate "competition". "governance structure that concentrates authority at the top"

    1. Re:so, there's actual management? by Anonymous Coward · · Score: 0

      actually the lack of polish has more to do with not having better graphic designers... all a governance structure does is spend hours meeting on whether a button would look better with a bold font or an italic font.

    2. Re:so, there's actual management? by NotBornYesterday · · Score: 1

      There's a big difference between guidance/oversight/direction and domination. Freedom to innovate and design is part of the power and attraction of open source software. As far as polish is concerned, MS and other corporate software vendors have proved over and over that you can put a high polish on a turd (MS Bob, Clippy, Win ME, Vista, etc.) and at the end you still have nothing but a finely polished turd.

      The software world, particularly MS customers, owes a debt of thanks to open source software for driving change that MS was reluctant or unwilling to do themselves. For instance, for years MS corporate governance paid nothing but lip service to ideas like security. Now they are finally starting to catch up to where open source "competition" (to use your sarcastic bendy-finger quotation marks) was years ago.

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    3. Re:so, there's actual management? by HitoGuy · · Score: 1

      Clearly you never read the Cathedral and the Bazaar.

      --
      I am beginning to think that maybe Darl McBride was attacked viciously by a penguin as a child.
  12. Why bother? by Deathlizard · · Score: 3, Interesting

    You know, I really wonder why MS even bothers getting into open source.

    If Microsoft tries to get into open source, it's seen as a move to stranglehold OSS Development and software.

    If Microsoft closes the door and goes completely proprietary, it's seen as a move to stranglehold OSS Development and software.

    Ballmer should say screw it and just go back to the 90's and steamroll all over the competition. If the government gets involved, split all the divisions into separate companies, get them all to join some consortium group, and keep on steamrolling away.

    At least the M$ moniker would have meaning again.

    1. Re:Why bother? by miffo.swe · · Score: 2, Informative

      "Ballmer should say screw it and just go back to the 90's and steamroll all over the competition."

      Hi there, where have you been since the 90's ? Rest assured you have missed much much steamrolling while you were gone. The whole OOXML debacle is something you really should catch up on, with all the bribes, stacking of panels and other fun stuff. Also take a look at how Microsofts totally dumped the price on Windows for netbooks to kill off any continued linux adoption. Why not look into how an ASUS representive excused himself for having the balls to show an own product with *gasp* Linux on it? The gall! And just recently when they tried to sell off OpenGL patents from SGI to patent trolls under the premise that they would be excellent for going after Linux companies (Hey Novell, looking at you and your patent indemnification, not that useful ey?).

      "At least the M$ moniker would have meaning again."

      When didnt it have a meaning? They are getting better att hiding their activities but they never stopped.

      --
      HTTP/1.1 400
    2. Re:Why bother? by Anonymous Coward · · Score: 0

      But Bill was the head honcho of M$ during the 90's. He's the reason Microsoft is where it is today. All Steve does is go on stage and make an ass of himself. Hell, most of the good Windows versions came out when Bill was the head.

    3. Re:Why bother? by Virak · · Score: 4, Insightful

      Shockingly, if you time and time again fuck people over, they stop putting so much trust in you.

      Microsoft releases a driver for Linux under the GPL and spins it as them working towards accepting open source more. Except it doesn't really help anyone but them. And later it turns out that they were only doing so because they were breaking the GPL. And then later that the code was shit and has taken a bunch of effort to get into decent shape and they've been completely ignoring emails on the subject.

      Microsoft puts C# and the CLI under the "Microsoft Community Promise" and trumpets as it being a win for interoperability and open source. Except it only covers the core standardized parts. All the libraries specific to Microsoft's implementation that are widely used aren't included. As a result it basically only makes it easier to move from other implementations to theirs, and not the other way around, and the only one who wins is Microsoft.

      Microsoft works towards standardizing the new format for the new version of Office, and yet again plays up the interoperability aspects. Except the standard is a bloated mess, poorly defines things, in many cases says "just do it like that other program did" and doesn't specify what that means, and is in general just shit. It's nigh-impossible for anyone but them to properly implement. It replicates an existing standard, a better one, for no purpose beyond continued lock-in. Even Office doesn't properly support it and won't until the next version. It has myriad serious problems with its standardization process.

      Is it really a surprise that people don't trust them when they're constantly doing things like that? If they made a serious effort, they could win most people over, but they so far haven't. And even if they do eventually do so, it'll be entirely reasonable for people to be cautious at first, because they have an extensive and still growing history of being deceptive with this sort of thing.

    4. Re:Why bother? by Vexorian · · Score: 2, Informative

      I think a better question than 'Why bother' would be 'could they at least bother?' .Your theory that FOSS developers may not like MS trying to get more open source with confidence may be true or not, who knows? But we may never know... Since so far MS has not even tried to do so...

      I mean seriously, what the hell is this? It looks like some attempt to make OS more patent friendly. Honestly, patents and open source mix just as well as a clown and the pope.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    5. Re:Why bother? by AceJohnny · · Score: 1

      Except it doesn't really help anyone but them. And later it turns out that they were only doing so because they were breaking the GPL. And then later that the code was shit and has taken a bunch of effort to get into decent shape and they've been completely ignoring emails on the subject.

      Just like most other companies contributing drivers to the kernel through Greg K-H's Linux Driver Project, as Greg points out himself

      Microsoft puts C# and the CLI under the "Microsoft Community Promise" and trumpets as it being a win for interoperability and open source. Except it only covers the core standardized parts. All the libraries specific to Microsoft's implementation that are widely used aren't included. As a result it basically only makes it easier to move from other implementations to theirs, and not the other way around, and the only one who wins is Microsoft.

      It's still better than some other industry-standard languages such as, I dunno, C and C++. Show me their standardized network, threading, GUI libraries please? When did an open-source Java become useable: before or after Microsoft came with open-source C#?

      Now I hate Microsoft as much as the next slashdotter, but let's be pragmatic please. Microsoft isn't Bill Gates, it's a thousand-headed hydra. Some heads may still be stuck in the old ways, but things are slowly improving.

      In the old days, C# would never have been standardized, it would've been bundled with all their applications, and dev kits would cost thousands. They would've counter-sued to oblivion anybody complaining about their linux drivers. Yeah, OOXML is one of their myriad fuckups, but please don't single out the driver issue or C#, which are actually signs that things are improving at Microsoft, even if they're not perfect yet.

      --
      Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
    6. Re:Why bother? by Joe+Jay+Bee · · Score: 1

      most of the good Windows versions came out when Bill was the head.

      That's because Bill was in charge of the company longer and presided over most of its history and that of Windows. While Ballmer has been CEO, all MS have released OS wise is XP, the various Windows Server OSes and Vista.

    7. Re:Why bother? by Anonymous Coward · · Score: 0

      And you didn't even mention all the crap from last century!

    8. Re:Why bother? by NickFortune · · Score: 1

      When did an open-source Java become useable: before or after Microsoft came with open-source C#?

      Well, a published standard and a half-hearted covenant not to sue isn't really equivalent in my book to releasing the source code under an OSI approved licence, which I don't believe they've done as yet. And Mono doesn't really count, not being Microsoft's code to release. Unless you know something about Miguel that the rest of us don't.

      So, I guess that would make it "after". If at all.

      --
      Don't let THEM immanentize the Eschaton!
    9. Re:Why bother? by Virak · · Score: 1

      Just like most other companies contributing drivers to the kernel through Greg K-H's Linux Driver Project, as Greg points out himself

      Specifically, it says this:

      Now, on one hand this is no different from any other company that I have worked with through the driver project. We are averaging about 2 new companies a month right now, working with them to get their code cleaned up and merged into the Linux kernel tree. Stuff like this happens all the time with new companies becoming part of the Linux kernel community every day.

      This hardly seems like he's saying "most companies who contribute drivers only due it because they were infringing the GPL". But even ignoring that, that alone isn't the problem. The problem is them doing that and then trying to pass it off as an act of pure altruism, like they're some kind of code Santa here to bring love and joy to the open source community. It has a section on "What motivated Microsoft to do this?" but not only does it not mention the GPL violation, the whole thing is basically just a bunch of marketing speak that simply hurts to read. If they just came out up front and said "hey guys we were violating the GPL so we released this code", I'd have some respect for them, but instead they just gave a bunch of lies and half-truths to make themselves look better.

      It's still better than some other industry-standard languages such as, I dunno, C and C++. Show me their standardized network, threading, GUI libraries please?

      C and C++ are rather low-level. Such things are largely beyond their scope, though we already have standards that include such things, such as POSIX. Nevertheless, C++0x is planning to include threading support. Also, the Boost C++ libraries, which are popular, work on many implementations of C++ as opposed to just one, and are under a permissive open source license, some of which are planned to be included in C++, have networking support among many other things. And lastly, the GUI library is one of the Windows-only Microsoft-only parts of C#.

      When did an open-source Java become useable: before or after Microsoft came with open-source C#?

      Microsoft never "came with open-source C#". They just standardized some of it. And their assistance for the Mono project has been lacking anyway, and as such it continues to lag behind Microsoft's own implementation. And even if they did, that sentence seems a bit of a non sequitur anyway.

      In the old days, C# would never have been standardized,

      I'll give you this, though again, only parts of it were standardized.

      it would've been bundled with all their applications,

      No it wouldn't, because there wouldn't be any point to adding a couple dozen MB to every single download. And I'm pretty sure all their programs that use .NET can download the runtime from the installer. And it's also included with Windows itself since Vista. And I don't really see why you're acting like this is a bad thing anyway.

      and dev kits would cost thousands

      Microsoft doesn't make just C# stuff, and the price of their non-C# stuff has dropped significantly too. Unless you're saying them dropping the price of their C++ compiler is them being nicer to open source, this isn't really related.

      They would've counter-sued to oblivion anybody complaining about their linux drivers.

      Yes, because in the old days the GPL didn't have multiple cases in both the US and other countries firmly establishing legal force behind it, and Linux didn't have large companies with deep pockets (and IBM even has deeper pockets than them) and a vested interest in defending it.

      A lot has changed since the old days that's not the result of Microsoft being nicer to open source. While Microsoft

    10. Re:Why bother? by ion.simon.c · · Score: 1

      Show me their standardized network...

      http://www.boost.org/doc/libs/1_40_0/doc/html/boost_asio.html

      ...threading...

      http://www.boost.org/doc/libs/1_40_0/doc/html/thread.html

      ...GUI...

      *shrug* There's not a *standard* GUI, but there are a few high-quality ones:
      http://qt.nokia.com/
      http://www.wxwidgets.org/
      http://www.fltk.org/

    11. Re:Why bother? by Insanity+Defense · · Score: 1

      You know, I really wonder why MS even bothers getting into open source.

      If Microsoft tries to get into open source, it's seen as a move to stranglehold OSS Development and software.

      If Microsoft closes the door and goes completely proprietary, it's seen as a move to stranglehold OSS Development and software.

      The problem Microsoft has is they don't actually get into open source. They attempt to create the illusion that they are. Look at what they actually do, they create their own licenses and foundation rather than using existing licenses and joining existing organizations. They create their own so they can control things. Open source is in part about not having a centralized control.

      Add to this their "the GPL is a cancer" and "Linux violates over 200 of our patents" and you see they are not really getting into open source but have another agenda. The "200 patents" issue wouldn't be so bad but they won't say WHAT patents out of fear that they will be challenged. If the patents are valid why should Microsoft fear them being challenged?

  13. More Than It Appears by illuminus86 · · Score: 2, Informative

    First, keep in mind, the provisional board of the CodePlex Foundation is only half Microsoft, and they have a mandate to setup a new board within a certain time frame. Second, they've also said the default license will actually be the Modified BSD license, so none of that untrusted MS-PL stuff going on. Thirdly, I've caught word from the inside that one of the effects this could have will be Microsoft employees being allowed to use open-source software internally, along with the ability to contribute to said projects under this CodePlex Foundation. With current issues like Microsoft programmers not being allowed to use superior open-source tools over inferior Microsoft ones (for example, Entity Framework versus NHibernate) - this will definitely result in Microsoft's own position changing for the better.

    1. Re:More Than It Appears by nstlgc · · Score: 1

      Sad that comments like these are modded down by the slashgoats, it contains more insightful information than all the MS IS EVIL comments I've read so far.

      --
      I'm Rocco. I'm the +5 Funny man.
    2. Re:More Than It Appears by Anonymous Coward · · Score: 1, Insightful

      Thirdly, I've caught word from the inside that one of the effects this could have will be Microsoft employees being allowed to use open-source software internally, along with the ability to contribute to said projects under this CodePlex Foundation.

      Sorry for being sceptical, but how does a new forge relate to MS employees being allowed to use and improve existing open source programs -- ones that have zero incentive to move to codeplex? And even if it did, why should that affect how the OS community looks at codeplex?

    3. Re:More Than It Appears by viralMeme · · Score: 1

      "Thirdly, I've caught word from the inside that one of the effects this could have will be Microsoft employees being allowed to use open-source software internally"

      What rule is that ?

    4. Re:More Than It Appears by illuminus86 · · Score: 1

      word from the inside that one of the effects this could have will be Microsoft employees being allowed to use open-source software internally, along with the ability to contribute to said projects under this CodePlex Foundation

      http://www.hanselman.com/blog/MicrosoftCreatesTheCodePlexFoundation.aspx

    5. Re:More Than It Appears by MightyMartian · · Score: 1

      Perhaps when Microsoft publicly apologizes for the OOXML affair, fires the staff and partners involved in it, then I'll believe anything Redmond or its shills have to say.

      Until then, fuck Microsoft.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
  14. Kinda familiar by Anonymous Coward · · Score: 0

    Embrace, extend and ...

    1. Re:Kinda familiar by Anonymous Coward · · Score: 0

      ... redefine open source as Windows applications with public source code.

  15. Re:Isn't there enough OPEN SOURCE already? by Anonymous Coward · · Score: 0

    Who needs MS when you have open office - it takes only 25 seconds to load on my ubuntu box. With exceptional flash support and no working sound drivers it shows that Linux has reached a point that nobody needs MS stuff at all!

  16. Re:Do we have any Texas Tech fans here? by Anonymous Coward · · Score: 0

    Awwww, isn't that cute. Someone left the coasts and discovered what America really is.

  17. Self serving by uneek · · Score: 1

    The blog listing is really about "Dear Microsoft: Hire me to organize codeplex for you. Keep me on retainer forever to advise you on this"

    1. Re:Self serving by Anonymous Coward · · Score: 0

      Possibly. That doesn't mean he isn't right, though.

  18. But frankly, it does sound an AWFUL lot like Linux by Anonymous Coward · · Score: 0

    Just think about it. The only difference is the MS klan get stickin' RICH and the Linux crowd (you know who they are) gets stinkin' FAT, and grow those grey-black beards, and long fingernails, and can't go out in sunlight. Yay!! Team Linux, go Go GO !!

  19. Re:Isn't there enough OPEN SOURCE already? by Runaway1956 · · Score: 1

    "concentrates authority at the top and leaves little power to others "

    It's microsoft. Is there any need to read any further? After all, open source is a cancer.....

    --
    "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  20. Re:Do we have any Texas Tech fans here? by jedidiah · · Score: 1

    ...or rather it sounds like someone has never stepped outside of NYC or LA.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  21. Re:Great. Now let's compare this by NotBornYesterday · · Score: 1

    Since when is the Apple app store about open source? It's not, therefore it's irrelevant. The "crime" here isn't that authoritarian software vendors exist. Apple has zero to do with this, except your desire to bash people. Bash all you want, I really don't care, but at least try to have a logical basis for your attack, or else you look frikkin' stupid.

    The "crime", if you want to call it that, is that after years of scuzzball tactics, FUD, lawsuits, smears, and namecalling ("linux is a cancer" ... remember that?), a true blue, died-in-the-wool authoritarian software vendor is posing as a "look-at-me-I'm-hip-now" open source software vendor, likely while trying to find yet another way to screw the real open source community. Judging by the way they structured their "open source" (to use the term veeeerrryy loosely) initiative, they seem to think that open source means "will do what we tell them for free", proving that they still don't get it.

    --
    I prefer rogues to imbeciles because they sometimes take a rest.
  22. the whole reason d'atre of The CodePlex Foundation by viralMeme · · Score: 4, Insightful

    The whole reason d'atre of The CodePlex Foundation is that it isn't the Free Software Foundation or the Open Inventions Network. Microsoft could have just have easily one of these or similar organizations. But then again they wouldn't be so easy to control - which is the whole point of the exercise. Pollute, extend and embrace Microsoft control of 'open source', and by extension Open Standards. And here's what one of the current members of the board of TCF has to say about his time at the FSF.

    "I hope that I can last more on this foundation than I lasted at the FSF, where I was removed by RMS after refusing to be an active part of the campaign to rename Linux as GNU/Linux", Miguel de Icaza

    Lets see who else is on the 'open source' CodePlex board: Sam Ramji (Microsoft), Bill Staples (Microsoft), Stephanie Davies Boesch (Microsoft), Miguel de Icaza (Novell), D. Britton Johnston (Microsoft), Shaun Bruce Walker (DotNetNuke) ..

    This blog sure has it figured out already .. "There's an old game in politics. If some group is giving you trouble, launch a competing group under your control"

    So there you have it, what could be more 'open' than that ... :)

  23. Microsoft loves you and wants to be your friend by David+Gerard · · Score: 0

    Microsoft has announced Microsoft CodePlex, its new Open Source foundation.

    "We want to be more responsive to your needs," said Sam Ramji of Microsoft during a Linux Foundation Collaboration Summit panel this week as he wiped rotten tomatoes off his suit.

    "We want all open source innovation to happen on Windows. In practice, Windows is too slow, and just putting Linux underneath the same software stack triples performance. So we're running the Windows versions of the software on Linux using Wine. We'll also be funding the Wine on Windows initiative."

    The new Microsoft Amazingly Open And Genuine Public License allows you complete freedom to use, modify and redistribute the software provided that every copy comes with a DVD of Windows Vista Ultimate, you acknowledge that Microsoft's FAT patent protects a remarkable and valuable innovation in computer science and all accompanying documentation is in OOXML. Also, all your data belongs to Microsoft.

    The overwhelming dominance of Microsoft was assured, he said, pointing to their success in paying netbook manufacturers to use Windows XP and paying US retailers not to stock the Linux versions of the computers. "We're also enforcing our patent on right-clicking. And on the number seven." Ramji reassured journalists of his absolute faith in the power of Microsoft's vision, just before quitting to work somewhere -- anywhere -- else.

    --
    http://rocknerd.co.uk
  24. Re:the whole reason d'atre of The CodePlex Foundat by Vexorian · · Score: 0
    Meh , you would wonder if Icaza is intentionally misleading or just clueless. He is a capable developer so I'll pick the former. There is no campaign to rename 'Linux' into GNU/Linux, but a campaign to actually name the OS completely. Linux does not do any code compilation, Linux is not a shell, etc. Miguel Icaza should know better what a kernel is and what it isn't.

    It is fair to argue that "Linux" is the defacto name of the whole OS, but Icaza shouldn't be claiming that GNU/Linux is an attempt to rename Linux... It is just an attempt to give credit to GNU for the tools that make the kernel actually usable. People calling the OS GNU/Linux, have not changed the kernel's name. I would have no qualms if Icaza simply said that it was an attempt to give GNU more credit than it deserved, I guess it is arguable. But to call it an attempt to rename Linux is simply misleading, and that's the problem . Icaza lately has been playing too much for the other side, so I am not even sure anymore if he is being intentionally misleading or if it was just a honest mistake from his part.

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  25. Re:Great. Now let's compare this by SgtChaireBourne · · Score: 2, Funny

    The "crime", if you want to call it that, is that after years of scuzzball tactics, FUD, lawsuits, smears, and namecalling ("linux is a cancer" ... remember that?), a true blue, died-in-the-wool authoritarian software vendor is posing as a "look-at-me-I'm-hip-now" open source software vendor, likely while trying to find yet another way to screw the real open source community. Judging by the way they structured their "open source" (to use the term veeeerrryy loosely) initiative, they seem to think that open source means "will do what we tell them for free", proving that they still don't get it.

    RICO should cover most of M$ business models, past and present.

    While you're at it, add up the total damage from the Windows malware per quarter. It's got the late Osama Bin Laden beat, hands down. There may well be a business case for air strikes against Redmond. Obviously that would be preceded by naval bombardment and followed by after-action mop up by ground units.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  26. Re:the whole reason d'atre of The CodePlex Foundat by noundi · · Score: 1

    Meh , you would wonder if Icaza is intentionally misleading or just clueless. He is a capable developer so I'll pick the former. There is no campaign to rename 'Linux' into GNU/Linux, but a campaign to actually name the OS completely. Linux does not do any code compilation, Linux is not a shell, etc. Miguel Icaza should know better what a kernel is and what it isn't.

    It is fair to argue that "Linux" is the defacto name of the whole OS, but Icaza shouldn't be claiming that GNU/Linux is an attempt to rename Linux... It is just an attempt to give credit to GNU for the tools that make the kernel actually usable. People calling the OS GNU/Linux, have not changed the kernel's name. I would have no qualms if Icaza simply said that it was an attempt to give GNU more credit than it deserved, I guess it is arguable. But to call it an attempt to rename Linux is simply misleading, and that's the problem . Icaza lately has been playing too much for the other side, so I am not even sure anymore if he is being intentionally misleading or if it was just a honest mistake from his part.

    You know the biggest problem RMS has is either his ego or his faith in humanity. Anybody who gives a shit already knows that Linux is accompanied generally by a GNU environment. Why complicate things even more for the dimwhits? It wouldn't make a difference other than cause confusion for that majority of people who wouldn't care in the end, just to gain recognition or for the sole principle of it. RMS does a lot of good for the FOSS community, no doubt, and his function remains to be the extremist whom pushes the machinery slightly to the other direction. But recognition has nothing to do with FOSS. I guess it's about pride. One of the worst reasons to do anything.

    --
    I am the lawn!
  27. I don't usually advocate MS paranoia, but... by petrus4 · · Score: 1

    The CodePlex Foundation = Phase One Embrace and Extend Attempt, in terms of the whole FOSS foundation model.

    With this, I suspect Microsoft are making one final, last ditch effort to kill FOSS. I'm not sure how exactly, yet; but past experience says they first try and exactly mimic whatever they want to destroy, then get everyone addicted to their mimicry, then "extend" said mimicry to generate lock-in, and then finally destroy said mimicry after the original is also dead.

    I'm not entirely sure how that would work with the Foundation meme itself, however, or what MS' point really is in attacking it. They'd probably have better real luck with continuing their patent trolling efforts, if they want something that is likely to actually work.

    If they're trying to create a scenario where the law no longer allows people to make non-profits, I'm not sure how they're likely to succeed.

    They're up to something, but exactly what it is, is anyone's guess at this point.

    1. Re:I don't usually advocate MS paranoia, but... by Anonymous Coward · · Score: 0

      Codeplex already generates lock-in. Most of the stuff there are not portable apps, but software built upon Microsoft's proprietary technologies.

  28. It's not poorly crafted... by jfb3 · · Score: 2, Insightful

    It's crafted exactly like Microsoft wants it to look and behave.

  29. Re:the whole reason d'atre of The CodePlex Foundat by petrus4 · · Score: 1, Flamebait

    There is no campaign to rename 'Linux' into GNU/Linux, but a campaign to actually name the OS completely. Linux does not do any code compilation, Linux is not a shell, etc. Miguel Icaza should know better what a kernel is and what it isn't.

    Please stop representing Stallmanite mind control as logic.

    Just because you believe whatever divisive, deliberately attention-seeking and controversial canard your Leader has generated this month, that doesn't mean that the rest of us consider it sane.

    Stallman wants two things.

    a) Narcissistic supply, to be worshipped as God, and to be the centre of attention on a continual basis.
    b) Control of as many other people as humanly possible, which basically follows on from a).

    The entire "GNU/Linux," flap is a direct attempt at further obtaining both of the above objectives, by ensuring that he gets mentioned wherever Linux does.

    The man has become a source of nothing other than semantically driven conflict, distraction due to such, and pointless noise, and you don't do anyone any favours (including yourself) by validating his crap.

    Stop doing it.

  30. Re:Great. Now let's compare this by HitoGuy · · Score: 1

    A little hint: Don't use M$ in our posts or no one will take you seriously, even if you make a good point.

    --
    I am beginning to think that maybe Darl McBride was attacked viciously by a penguin as a child.
  31. Re:the whole reason d'atre of The CodePlex Foundat by HitoGuy · · Score: 3, Insightful

    GNU is just a toolchain. An IMPORTANT toolchain, but a tollchain nonetheless. You don't name your OS or your system distribution after the toolchain, no matter how badly RMS tries to rationalize it.

    The operating system layer itself is Linux. Period. Unless there's actual GNU modules or drivers alongside the Linux kernel in kernel-space I don't know about.

    And the name of the system distribution is whatever the fuck the maker wants to call it: Ubuntu, RHEL, SuSE, since it's THEIR creation by way of assembling the parts themselves into a distribution.

    Stallman wants us to think that by having the GNU toolchain the entire system magically becomes GNU.

    It's Linux. It is not GNU/Linux.

    --
    I am beginning to think that maybe Darl McBride was attacked viciously by a penguin as a child.
  32. Re:the whole reason d'atre of The CodePlex Foundat by Anonymous Coward · · Score: 1, Informative

    FYI, it's "raison d'être" and not "reason d'atre".

    AC

  33. Re:Great. Now let's compare this by SgtChaireBourne · · Score: 2, Insightful

    A little hint: Don't complain about use M$ in our posts or no one will take you seriously, especially when you fail to make a good point.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  34. Re:the whole reason d'atre of The CodePlex Foundat by Anonymous Coward · · Score: 0

    GNU is not just a toolchain, it's a lot more than just gcc and binutils.
    Glibc, bash, coreutils, GTK+ and GNOME are all part of GNU. You can build an operating system without those components, ie. a minimal busybox / dietlibc distribution. But Ubuntu is very much a GNU-derived operating system.

  35. Re:the whole reason d'atre of The CodePlex Foundat by HitoGuy · · Score: 1

    They're not what defines the operating system. They're not drivers, they're not modules, and they're not the kernel. Ubuntu's not an OS, it's a system distribution, and it's not "derived" from GNU since there was never a GNU distribution. They're important, yes, but not important enough to call a Linux distribution a GNU distribution. It's Stallman taking credit where credit isn't due.

    --
    I am beginning to think that maybe Darl McBride was attacked viciously by a penguin as a child.
  36. Re:the whole reason d'atre of The CodePlex Foundat by Anonymous Coward · · Score: 1, Informative

    It's not GNU, it's Linux, for three simple reasons:

    1. There's no GNU kernel/modules/drivers.

    2. The distribution was created by someone who is not the GNU project.

    3. There needs to be a lot more than just userspace tools and shells for something to automagically become GNU, no matter how "important" they are. There's lots of BSD tools in Linux, too, ans we're not calling it GNU/BSD/Linux. Then there's a shitton of Xorg tools, too. It's no more important than any other "important" part of a distribution.

    Call me when the RMS bullshit stops bubbling out of your keyboard. For the record, I use KDE and zsh, neither of which can lay claim to be GNU.

  37. Re:the whole reason d'atre of The CodePlex Foundat by Anonymous Coward · · Score: 0

    The Linux kernel is just that, a kernel. There's more lines of GNU code in Ubuntu than Linux code. They're very important, I just listed software that goes through all levels of the stack, from the basic operating system API, through basic commandline utilities, through a user interface toolkit, to the operating system's graphical shell, packing many essential applications.
    I don't see why you're so bent on calling a mere kernel an operating system. There's a whole lot more that goes in an operating system besides drivers.
    And Ubuntu is an operating system as well as a GNU/Linux distribution, even derived from "Debian GNU/Linux".

  38. Re:the whole reason d'atre of The CodePlex Foundat by HitoGuy · · Score: 1

    There's no GNU code in the operating system layer. ITS ALL USERSPACE. You didn't name a single fucking thing that runs in kernel mode. It's all Linux drivers and modules and the kernel itself. The operating system layer is ONLY that which runs in kernel mode that manages or helps manage processes, hardware, and resources. NO GNU SOFTWARE USED IN A LINUX DISTRIBUTION FITS THIS CRITERIA! The operating system inherits the name of the kernel, not the userspace tools that sit in the operating environment layer on top of it. It's Linux, not GNU.

    And the name of the distribution itself is whatever the hell the person or group who actually assembled the distribution wants it to be called. It's Ubuntu, not GNU.

    GNU is just userspace tools in Linux. And you can say it runs the ENTIRE userspace all you want it's still "Linux" or "Ubuntu" just as it is "NT" or "Windows Vista."

    And you're going off the obsolete definition of operating system RMS loves to go by when he calls it GNU/Linux.

    Having the most lines of code does not an operating system make. Because I could name things that take even more lines of code in a Linux distro than GNU (Xorg, for example.). This was one of RMS' most broken metrics of how "critical" something is to Linux.

    --
    I am beginning to think that maybe Darl McBride was attacked viciously by a penguin as a child.
  39. Re:the whole reason d'atre of The CodePlex Foundat by Anonymous Coward · · Score: 0

    You didn't name a single fucking thing that runs in kernel mode. It's all Linux drivers and modules and the kernel itself. The operating system layer is ONLY that which runs in kernel mode that manages or helps manage processes, hardware, and resources.

    I disagree.

    No reason for me to go and repeat what I already said. It's obviously a difference of opinions.

  40. Re:Great. Now let's compare this by Anonymous Coward · · Score: 0

    What is rather disturbing is that someone modded this post Insightful, complete with its bad grammar.

  41. Made me chuckle by Anonymous Coward · · Score: 0

    http://sf.codeplex.com/

  42. Re:Great. Now let's compare this by agnosticnixie · · Score: 1

    So that's why nobody considers basic in any inception as a serious language, point taken.

  43. Re:the whole reason d'atre of The CodePlex Foundat by agnosticnixie · · Score: 1

    GNU is not essential and can and has been in the past replaced by BSD and Plan 9 by individual efforts. It's not an OS. I can get any shell I want, I know of at least 4 libc, 5 compilers and 4 userland utilities sets I could swap for GNU - besides, the original tools in Linux were not GNU but GNU forks made because they couldn't give a fuck about micros.

  44. Re:the whole reason d'atre of The CodePlex Foundat by agnosticnixie · · Score: 1

    Tell that to embedded devs.

  45. Re:the whole reason d'atre of The CodePlex Foundat by agnosticnixie · · Score: 1

    (Yggdrasil was the first distro to do that - they called the whole OS LGX - Linux/GNU/X - I guess that flattered Stallman's ego enough to keep the first two letters and swap them so the core of the OS suddenly became less important than a bunch of utilities - let's face it, Apple and the *BSDs use gcc, so it,s most certainly what deserves GNU in the name)

  46. Re:Isn't there enough OPEN SOURCE already? by Anonymous Coward · · Score: 0

    Who needs Ubuntu when you have Linux?

  47. D'Icaza is on the board. Now there's a surprise. by Anonymous Coward · · Score: 0

    Anyone who has read Animal Farm and remembers the gradual transformation of the pigs will understand D'Icaza's gradual coming out as a Microsoftie (though there was the minor early glitch when he applied for a job with them. That was probably a bit of a give away.)

    He has done more to divide and undermine the Linux project than anyone else and he is being justly rewarded by Microsoft - via it's associates.

  48. GPLv3 on Codeplex by Ed+Avis · · Score: 1

    Two requests for Codeplex to support GPLv3 are here and here.

    --
    -- Ed Avis ed@membled.com
    1. Re:GPLv3 on Codeplex by janwedekind · · Score: 1

      Well, I forgot to add the irony tags.