Slashdot Mirror


Microsoft Seeks Open Source Certification

eldavojohn writes "Microsoft is applying for OSI certification for its Shared Source Initiative. The move is described in a blog post by an MS OSS lab worker: 'Today, we reached another milestone with the decision to submit our open licenses to the OSI approval process, which, if the licenses are approved, should give the community additional confidence that the code we're sharing is truly Open Source. I believe that the same voices that have been calling for Microsoft products to better interoperate with open source products would voice their approval should the Open Source Initiative itself open up to more of the IT industry.' According to PC World, reaction from the community has been mostly positive."

43 of 220 comments (clear)

  1. In Related Stories by UncleWilly · · Score: 5, Funny

    Record Low Temperatures in Hell Reported!

    Lamb Found "Shacked Up" With Lion!

    Paris Hilton Receives Rhodes Scholarship!

    Bush Announces Iraq Withdraw!

    1. Re:In Related Stories by Anonymous Coward · · Score: 2, Funny

      How many members have they recently stuffed onto to the OSI committee?

    2. Re:In Related Stories by bruno.fatia · · Score: 3, Funny

      Record Low Temperatures in Hell Reported!
      that means... that girl in college that said she'd sleep with me when hell froze... SOON!
  2. My Apologies & Thoughts by eldavojohn · · Score: 4, Interesting
    Ok, so after I submitted this story this morning (while I was grasping for sobriety), I noticed that this topic was already covered last week but the Port25 posting is news--somewhat.

    I apologize for submitting a dupe.

    From that blog posting:

    I also run a training class that teaches people around the company how to engage in open source projects and make them successful. Now, after reading the higher ranked comments from the first article, I know many of you saw this as disingenuous, deceptive and/or highly manipulative tactics on order with a politician, the RIAA or Steve Ballmer.

    But this blog is written by someone who's genuinely interested in Microsoft becoming part of OSS efforts. Will it happen? Probably not as a good many of you pointed out.

    The real question is, when it doesn't happen, what was the real reason? This is tough, because Microsoft is a large company. I felt the pain of using their products when I had to stay at work until midnight on Wednesday trying to get AJAX (that worked fine in Firefox) working in IE. But this is only one of their many products. Is it fair for me to condemn their application for hundreds of other products for OSS certification based on a few tools I've used?

    My answer to that is that "I don't think so."

    What I'm trying to say is that the open source community is a community. Once you start to blame Microsoft for everything, turn a cold shoulder towards them whenever they even mildly reach out, you're essentially becoming them on the other side of the mirror. What's worse is that this attitude will ensure that there will never be a point in time in the future when Microsoft can reconcile with OSS. I think the fact that even one person inside the company is reaching out says that Microsoft as an entity is not 100% against opening a code base. They have great marketing and business tactics, they are hear to stay for as far as I can see. I think that the attitude should be open arms under the right conditions instead of a persistent never ending cold war or middle east-style conflict in software today.

    Will I be jumped on as not being a hardliner open source advocate? Probably. Because I care far more about the success of everyone than I do the success of either side.

    The people running the accreditation will no doubt be very stringent on the licenses passing OSS certification. I'm not a lawyer but I doubt any of the MS-GL/SL/RL licenses will pass. I hope it's not an outright rejection. I hope there's talking between the OSI and MS, I hope there's negotiations, I chances are given, I hope for compromise, I hope that some of the projects end up as OSS, I hope to use Microsoft's software, whether I pay for it or not, and to be able to see the source in the future.

    Everyone needs to make money, I need to make money. This is a capitalistic society. I don't blame Microsoft for making money, I blame them for failing to see the folly of their position. I believe a different pricing scheme could net them billions more dollars & millions more users. I believe that slowly opening up the code on more and more of their products can only improve it. I believe that people will steal it one way or another if they want to so your job shouldn't be to catch them but to take away that motivation.

    In the end, if you rail against Microsoft for doing this, you're only building the barrier higher. I wouldn't recommend an "you're either with us or against us" attitude, I personally do not feel that has gotten anyone anywhere before. The world is not black & white, software is no different.
    --
    My work here is dung.
    1. Re:My Apologies & Thoughts by ScrewMaster · · Score: 5, Interesting

      ON THE OTHER HAND ... you cannot ignore the history of that company, the number of times Microsoft has operated in bad faith. As Bill Cosby once said, "That's like if someone throws you a left hook, you lean into it." Given that history, and given Microsoft's numerous public statements about the evils of open source software, the correct stance is to look askance at everything they do, particularly when it relates to FOSS. Nor can Microsoft be trusted to maintain a consistent position on anything. In that regard, they're much like Klingons: they'll make a deal with you, and they'll even abide by it ... until something more profitable comes along. It's only then that you'll notice the haft of the knife sticking out of your back.

      Microsoft may hold out an olive branch from time to time, but just remember what's on the other side.

      --
      The higher the technology, the sharper that two-edged sword.
    2. Re:My Apologies & Thoughts by Frizzle+Fry · · Score: 4, Insightful

      If MS is interested in becoming part of the OSS scene and playing nice with everyone else, why can't they use an existing license? What makes their new licenses better than the established ones?

      I think this is what they need to address in order to be trusted because it looks to me like the only reasons they would need to create a new license are to try to get away with something the existing licenses wouldn't allow or (more likely) to try to cast a shadow of doubt on the appropriateness and safety of the licenses everyone else in the community uses.

      --
      I'd rather be lucky than good.
    3. Re:My Apologies & Thoughts by Shados · · Score: 2, Insightful

      Its called compromising. MS is a large company with conflicting interests from the inside. So they take baby steps. There are shareholders that will (try) to stop certain things from happening if it goes too fast: when you are the size of Microsoft, you can't do bold moves, ever. Little, progressive changes, one by one, is how things work. Anything else and you end up like Novell.

      On top of that, in the inside you have the ideas of the project managers, architects, developers, etc, all conflicting. People with different backgrounds give different opinions (which was, btw, the source of why .NET is the way it is, supporting multiple languages: from the inside, they couldn't get a consensus as to what would be the real .NET language, so they allowed em all). Some are for GPL3, some are for close source only, and there are people everywhere in between. So they compromise, and that means that (for now), they won't use existing open source licenses across the board. Give em time.

    4. Re:My Apologies & Thoughts by wellingj · · Score: 3, Interesting

      Don't you mean a Ferengi?
      At least when I look at Balmer , I think Ferengi...

    5. Re:My Apologies & Thoughts by heinousjay · · Score: 2, Insightful

      Looks like the truth hurts. Definitely an unfair moderation here.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    6. Re:My Apologies & Thoughts by HermMunster · · Score: 2, Insightful

      If you don't agree with the GPL (any version) don't use it. Don't use the code. Don't try to get something for nothing. It is the abuse of the GPL that has resulted in the changes to the GPL. Guess who has been abusing it? Microsoft.

      No right minded programmer is going to join Microsoft unless they are just stupid.

      Don't blame Microsoft's failing on the GPL. The GPL is a choice not a requirement. You choose to not support the contract of the GPL then don't try to get free code to use. What's so viral about that?

      You sound like a Microsoft shill, it is just sad.

      --
      You can lead a man with reason but you can't make him think.
    7. Re:My Apologies & Thoughts by bonefry · · Score: 2, Insightful

      MS's complaint isn't with Open Source (tm). From all 3 official shared source licenses only MS-PL can be OSI-certified under the current Open Source definion ... and that's also questionable considering the blurry distinction between source code and object code that it makes.

      They've made source code available (shared source, etc). We, as engineers, like clear definitions.
      What would happen if half of the chemical industry started to use the word proton to denote a neutron, and vice-versa ?

      Open Source is not a synonym to "source code available" by any stretch of imagination, and it didn't had an exact meaning until it was properly defined in 1998 in response to Netscape's release of the Navigator source code.
      Until you can prove otherwise, open source is defined by OSI, and the Shared Source licenses are largely incompatible.

      They released rotor for *BSD. First of all, the star prefix of *BSD is to denote the various distributions based on a BSD kernel (FreeBSD, OpenBSD, NetBSD, etc...)
      There is only one BSD license, and you can view a sample here.

      Microsoft released Rotor under the Shared Source Common Language Infrastructure License, and its in no way a BSD-style license or an Open Source license, as defined by OSI.

      Their complaint is with the viral nature of the GPL (something many people are concerned with). Only leaches that want to use other people's work without giving back are concerned with the GPL.

      And the GPL is a copyright license, and only redistributes have to be concerned with it.
      End-users (those people that actually use the software) are unrestricted by the GPL.
  3. PC World by Wordsmith · · Score: 5, Funny

    "According to PC World, reaction from the community has been mostly positive."

    PC World hadn't yet read this Slashdot thread.

    1. Re:PC World by derrida · · Score: 2, Funny

      That's where the mostly goes.

      --
      nemesis. Home of an experimental fe code.
  4. wtf? by jkiol · · Score: 2, Insightful

    I thought we already had an april fools this year!??!

  5. Show me the Freedom or Go Away. by twitter · · Score: 4, Insightful

    the same voices that have been calling for Microsoft products to better interoperate with open source products would voice their approval should the Open Source Initiative itself open up to more of the IT industry.

    What a pile of M$. The only barrier to products that interoperate better is them. Everyone else has bent over backwards for years, only to treated as a pawn in the quest for M$ dominance of everything. M$ is the only organization using such sleazy language. The goal is not some kind of imperfect interoperation, it's the use of real standards, the end of M$'s silly games and the beginning of real freedom. Without the four freedoms, everything M$ does is just another game.

    If M$ sends the OSI software freedom, great. If they don't and the OSI certify it, the OSI will not have raised M$ in anyone's opinion, they will have disgraced themselves and further diluted the terms "free" and "open". We will all be able to judge for ourselves, but I don't expect anything useful from a company that's rabidly threatening everyone with patents.

    At this point, M$ has very little of value to offer and the best thing they can do is cease hostilities and start to repair the damage they have done. It would take the community a decade to fix the mess Windoze and Intel BIOS are. It will take even longer to undo the DMCA, software patents and other evil stuff they have promoted. The market itself is doing a better job of fixing the problem by ignoring them.

    --

    Friends don't help friends install M$ junk.

  6. FOSS Vs OSS by eldavojohn · · Score: 2, Interesting

    FOSS I think there's a difference between FOSS & OSS. FOSS has that modifier 'free' and OSS is just opening your source. You can still open your source and charge money for the product. In fact, I think if you opened your source to only the people that bought your product, you'd still be pretty close to being OSS, right?

    Linux is open source to an extent. You only have to release the source code to those who you distribute it to. Take Google, for example, to my knowledge they run a stripped down Red Hat kernel on hundreds of thousands of machines. Have they released this modified code that runs the core of their search engine? Nope.

    The same could be true of Microsoft. Say I'm using the .NET framework and ASPs and all that bad stuff to write webpages. Well, with a competing open source technologies, I just point my editor at the mound-o-source that I untarred on my machine and I can step all the way from my code to their code to the point where the framework borks. Well, if Microsoft distributed the .NET source with every release of .NET, that makes a world of difference to me. Granted, I'm pretty sold on the free stuff (what with not having to pay for anything) but this would be a step towards me and Microsoft working together.

    Their software system & security is broken. Unfortunately their marketing and business divisions are top notch world class--that means we have to put up with the former. I hope they get as close to making me happy as possible. Would it be out of the question for them to release at least some of the Windows source code or IE's source code? I hope not, I would dearly like to see what the hell that rendering engine is doing sometimes ... but I can't.

    Their fears are obvious, people scanning the code for bugs ... both good and bad. A bad PR blog that points out high school mistakes in Vista would be pretty crushing--especially if the posters intents were good! Why? Because they can't even demonize that person.

    I seriously hope you change your mind about Microsoft. I mean, I hope that the community--those who make the decisions--are willing to work with Microsoft or at least hear them out. The open source community and licenses should be safe enough that anyone can use them or take part in them without finding a haft of a knife in their back. If they aren't, they need to be changed, hence all the debate on the GPLv3. If you're telling me that Microsoft is exploiting the Open Source Initiative for their own good, I question who's at fault here--Microsoft or OSI? Because Microsoft excels at making software make money, open source should excel just at making software work for everyone.
    --
    My work here is dung.
    1. Re:FOSS Vs OSS by DaleGlass · · Score: 3, Interesting

      I seriously hope you change your mind about Microsoft. I mean, I hope that the community--those who make the decisions--are willing to work with Microsoft or at least hear them out. The open source community and licenses should be safe enough that anyone can use them or take part in them without finding a haft of a knife in their back. If they aren't, they need to be changed, hence all the debate on the GPLv3. If you're telling me that Microsoft is exploiting the Open Source Initiative for their own good, I question who's at fault here--Microsoft or OSI? Because Microsoft excels at making software make money, open source should excel just at making software work for everyone.


      Sorry, but MS is very, very hard to trust. They'd be willing to let you look at Windows/.NET/whatever code alright. Only I would expect this would come with strings attached that'd ensure you'd be "contaminated" for the purpose of contributing to anything related. Say, they let you look at MS SQL, and then the moment you try to contribute to MySQL/Postgres they'd claim you're stealing their IP or something of the sort.

      Personally, I wouldn't touch any source from MS with a 10 foot pole, unless BSD or GPL licensed. What do they need their own license for anyway? Like there aren't enough already.
    2. Re:FOSS Vs OSS by byolinux · · Score: 3, Informative
      I believe that when the GNU toolchain was being written one of the authors was worried that his current employer would claim it was derived from what they had been paying him to write so would claim it was their IP. As a result of these fears he quit his job and completed the project while not working. I have just looked and cannot find a link to back this up, so if anyone knows where I might have read this, please post a link here as I would love to read it again in case it inspires me to do the same thing.

      Are you referring to Richard Stallman?

      In January 1984 I quit my job at MIT and began writing GNU software. Leaving MIT was necessary so that MIT would not be able to interfere with distributing GNU as free software. If I had remained on the staff, MIT could have claimed to own the work, and could have imposed their own distribution terms, or even turned the work into a proprietary software package. I had no intention of doing a large amount of work only to see it become useless for its intended purpose: creating a new software-sharing community.

      However, Professor Winston, then the head of the MIT AI Lab, kindly invited me to keep using the lab's facilities.


      FYI, GNU is an operating system, just like Solaris and BSD. The fact that one piece of it can be replaced with Linux to make it far more useful doesn't make it any less of an operating system :)
    3. Re:FOSS Vs OSS by byolinux · · Score: 2, Interesting

      Hurd works. It's worked for a long time.

      It might be a hard to install, and still be fairly unstable, but you can run X and people are using it.

      So, GNU is an operating system.

    4. Re:FOSS Vs OSS by rtb61 · · Score: 2, Interesting
      Quite simply it is just another marketing effort.

      Like all corporations the personality of M$ is the personality of it's management, in the case of ballmer a lying insurance salesman. So the question is not whether you can trust M$, obviously replace the current pathetic liars with decent and honest management with integrity as their defining characteristic,and you could trust them, but can you trust ballmer, the communist, viral, terrorist, cancer man, absolutely not.

      The reality is of course, if they completely open the source code for windows or office, it would not alter their copyright or patent protection in the US, however it would high light all the bad code, accidental and purposeful incorporated there in.

      I look forward to Microsoft making genuine contributions to Source Forge and genuine non-proprietary contributions to OLPC, and even to Linux and I dare say they will, once ballmer is gone and instead of looking back into the past they start reaching for the future and launch successful new products that the marketplace wants rather than a string of ballmer lead failures.

      --
      Chaos - everything, everywhere, everywhen
  7. FAIL by BlueParrot · · Score: 5, Interesting
    Well the limited version of the license certainly fails...

    "(F) Platform Limitation- The licenses granted in sections 2(A) & 2(B) extend only to the software or derivative works that you create that run on a Microsoft Windows operating system product."
    http://www.microsoft.com/resources/sharedsource/li censingbasics/limitedpermissivelicense.mspx

    "10. License Must Be Technology-Neutral. No provision of the license may be predicated on any individual technology or style of interface."
    http://www.opensource.org/docs/definition.php
    1. Re:FAIL by BlueParrot · · Score: 2, Informative

      No. You can use LGPL code any way you want as long as the derivative work is also put under the (L)GPL. It is only if you want to use a different license for your own code that the dynamic vs static linking rule is relevant.

  8. Why apologize? - Because I was wrong. by eldavojohn · · Score: 3, Insightful

    I apologize for submitting a dupe. Are you an editor?

    If not, I don't see any reason for you to apologize. Even if you are, it's not like you're duping an article within a couple of days or less. Because I've bitched about dupes many times before. Many times. Which implies that I hold the editors to a high standard. If I can't be a standard candle for them when I submit stories, how can I expect them to hold these artificially high standards I force them to?

    Too many times, I've said that if they just went to Google or Google news and typed "site:slashdot.org Microsoft OSI" they would find the dupe from a few days ago about a story with basically the same keywords. I mean, you could even build a link on the admin page for them to click and do that search.

    I apologized because I submitted before taking my own advice, leading to what I considered a dupe.

    I apologized for being a hypocrite. It's a basic idea of not contradicting yourself that was ingrained into me when I was a child & seems to be lost these days. You act like you would want someone else to act (the ultimate maxim) and it's clear to me that everyone hates a dupe so I apologize.
    --
    My work here is dung.
  9. source vs object code... by BlueParrot · · Score: 3, Interesting

    (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.
    Note the distinction between source code and object code. The requirement for source code to be kept under teh license makes it incompatible with other open source licenses, while simultaneously the license makes no such requirement if your edistribute obct code only. In other words, this license is deliberately designed to make the code useable by proprietary vendors, while simultaneously being incompatible with other open source projects. The OSI should reject this license based on point 2 in their definition:

    The program must include source code, and must allow distribution in source code as well as compiled form.
    Even if this can be interpreted in complicance with Microsoft's license, the OSI should simply point out that the rationale behind point 2 is that source code should be available, and thus it is not acceptable to put stricter restrictions on the redistribtion of source code than one does on the redistribution of object code.
    1. Re:source vs object code... by RAMMS+EIN · · Score: 3, Informative
      IANAL, but (or maybe because of that) what you said doesn't make a lot of sense to me.

      First of all, I see no conflict between

      The program must include source code, and must allow distribution in source code as well as compiled form.


      and

      (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.


      There is source code. You are allowed to distribute it. You're also allowed to distribute the software in compiled form.

      Also, the requirement that you must include a full copy of the license if you distribute the source seems pretty standard and sensible. After all, if you didn't, how would the recipient know their rights and obligations?

      Finally, the part about being allowed to distribute the object code under a compatible license also makes a lot of sense to me. I'd say, obviously, the license should be compatible with the present license. However, the license is allowed to be a different one, which is good if you're distributing the object code as part of a larger work.

      In short, I don't see what you're complaining about.
      --
      Please correct me if I got my facts wrong.
  10. Exactly! by syousef · · Score: 2, Insightful

    In other words open source that REQUIRES closed source to use is not open source at all.

    --
    These posts express my own personal views, not those of my employer
  11. Beware of large wooden horses by Anonymous Coward · · Score: 3, Interesting

    Any of several ulterior motives on the part of M$ management is equally plausible. The most obvious is that they're going to hang some of their code out there until every contributor to Linux internals is tempted by curiosity to take a squint at it. After the next kernel roll, they swing the patent hammer, claiming that the new release can't possibly not be "contaminated" by its authors' having been exposed to their proprietary code.

    The other possibility, if all the OSS folks assume the above and don't take the bait, is that Redmond cues the violins about how they made oh, so great an effort to meet the other side and act in "good faith" to promote interoperability, and use it as an excuse to continue going their own way.

  12. First they ignore you by fyoder · · Score: 4, Insightful

    First they ignore you, then they ridicule you, then they fight you, then they pretend to join you and stab you in the back at the first opportunity. Never trust Microsoft.

    Gandhi (somewhat adapted)

    --
    Loose lips lose spit.
  13. PR stunt at the most. by miffo.swe · · Score: 4, Insightful

    This is just a PR stunt so that Microsoft can reap the benefit of open sources good reputation. If they wore genuinly interested in working with the community all they had to do would be to release current specs for their various document formats and network protocols. I really hope the OSI take a long hard gander and turn every single stone before agreeing to anything. Microsofts history tells you to watch your back. Microsofts shared source license should not in any way be let in without complete abolishment of the windows platform clause. OSS licenses should not tell you what platform you can use the code on.

    --
    HTTP/1.1 400
  14. the farmer and the snake by Anonymous Coward · · Score: 3, Insightful

    the farmer found the snake freezing in the winter

    the snake said 'please help me out, pick me up in your coat and i wont freeze to death'

    the farmer said 'but you are a snake, you will kill me...'

    the snake said 'no, i promise i wont. please help me'

    so the farmer picks up the snake and puts him in his coat. after a while, the snake warms up.
    his natural instincts take over. the snake bites him.

    as the farmer lays dying, he says 'what on earth has happened. you rascal!'

    the snake said 'you knew i was a snake when you picked me up!'

  15. No. More. Licenses. by Just+Some+Guy · · Score: 5, Interesting

    Seriously, we're way past the point that new licenses are tolerable. It seems like every major project demands its own license, even if the result is 99% similar to other common ones. Is there really a need for the Apache, CDDL, Mozilla, and Artistic licenses and their countless derivatives?

    If you want other developers to use your code, no strings attached, pick BSD or maybe MIT. If you're more interested in end users but want the developers to still have a few avenues to lock the code down, there's GPLv2. If you're really into end users and care about patents, etc., then pick GPLv3. Repeat after me: no new licenses!

    Really, I think OSI needs to pretty much reject all new submissions unless they are substantially different from the pre-existing major choices. Fragmenting codebases by writing Foo License and Bar License that are almost identical but incompatible in some subtle way can only appeal to Microsoft and other proprietary vendors. Just say no!

    --
    Dewey, what part of this looks like authorities should be involved?
  16. Microsoft doesn't want to be a "software company" by etnu · · Score: 3, Funny

    The writing has been on the wall for years. Microsoft has little to no interest in continuing to be a company that builds the core platforms in the long term. Over the next several decades, Microsoft will become a company very similar to Google in most ways, though they will still have the Gaming / Media Center business around (the underlying technologies will be mostly open source by then, though). This is a good thing for everyone, Microsoft included.

  17. It's called "Embrace and Extend" by mangu · · Score: 2, Interesting

    You see how good is it that Microsoft joins in? They have already improved the existing standard definition!...

  18. Some of these licenses won't do by Alwin+Henseler · · Score: 5, Informative

    From reading the higher modded posts on the previous story, I was surprised that few people seem to have bothered to take a quick look at these licenses. Let's give that a try-

    Both the Microsoft Limited Permissive License (Ms-LPL) and the Microsoft Limited Community License (Ms-LCL) contain a clause like this:

    Platform Limitation- The licenses granted in sections 2(A) & 2(B) extend only to the software or derivative works that you create that run on a Microsoft Windows operating system product

    The Open Source Definition has this:

    5. No Discrimination Against Persons or Groups
    6. No Discrimination Against Fields of Endeavor

    Either 5 or 6 look a like a clear contradiction to above clause. So IMHO, the 'limited' licenses shouldn't qualify for OSI approval. Then the Microsoft Reference License (Ms-RL) has this:

    the Licensor grants you a non-transferable, non-exclusive, worldwide, royalty-free copyright license to reproduce the software for reference use

    (Emphasis mine). Basically a 'look but don't touch' license. Thanks to other commenters for pointing out Open Source vs. Free/Libre: this could qualify as Open Source, but definately does not qualify as Free/Libre software.

    I don't see any obvious problems with the other licenses though. And 1 thing I do like: they're nice and short, so that you can actually read them, and (try to) understand what they say. As opposed to reading through the pile of legal mumbo-jumbo in common EULA's.

    One final point I'd like to make: one shouldn't take a license and complain about whether it does or doesn't suit your purpose. Instead, start with what you want to do with your code, and use a license that best suits that purpose. For some funny, new app the GPLv2/3 may be good, but for an implementation of a low-level networking protocol, that you want to become the defacto standard, a BSD-style license may be more appropriate (so that it can be used by anybody, even hidden deep inside black boxes, but using your protocol). You might be worried about the exact purpose of these MS licenses, but they may also be a vehicle to have your code included in MS products (and help improve standards compliance/interoperability). Not to mention that it's zero problem to contribute things like small bugfixes to projects licensed under these.

    So I agree very much with parent poster. Why complain about MS when you think they're throwing you a bone, and you don't trust it? Simply throw them a bone back sometimes, and see what happens.

  19. How about actually, you know, interoperating? by argent · · Score: 4, Insightful

    I believe that the same voices that have been calling for Microsoft products to better interoperate with open source products would voice their approval should the Open Source Initiative itself open up to more of the IT industry.

    I think they'd voice their approval much quicker should Microsoft make a concerted effort to actually interoperate better with other products, open source or not. It's interoperation that is really the key... for example: back in the early '80s the yet-to-be-named open source community embraced UNIX not because it was open source - in fact at the time it wasn't - but because it was designed to be easy to interoperate with at every level.

    It's not good enough to provide open source components that only actually work on top of your API, or to provide libraries that allow people to talk to your protocols through the cut-out of your system software, you need to open the black box and commit to supporting documented and non-proprietary wire protocols and file formats.

    Otherwise what you've got is better described as an "open pit-trap".

  20. You're missing the point by Wabbit+Wabbit · · Score: 2, Insightful

    Once you start to blame Microsoft for everything, turn a cold shoulder towards them whenever they even mildly reach out, you're essentially becoming them on the other side of the mirror. What's worse is that this attitude will ensure that there will never be a point in time in the future when Microsoft can reconcile with OSS.


    They aren't "reaching out" at all. If they really wanted to reach out, they would open the APIs for Outlook, Exchange, SMB, and who knows what else. Until they open these products, they're merely hand-waving. It's that simple.
    --
    Nothing is inexplicable; only unexplained -Tom Baker, Doctor Who
  21. Re:Like GNU before Linux? by DaleGlass · · Score: 2, Informative

    Never heard of this? LinuxBIOS

    If you're going to say that hardware isn't open, that's solvable as well.

  22. difference by pak9rabid · · Score: 2, Insightful

    You know, Ballmer, there is a difference between being labeled an open source company and actually acting like one.

  23. Re:FOSSies desperately fear MSOSS by HermMunster · · Score: 5, Interesting

    More like living under a rock, kept in the dark, fed shit, and basically a mushroom in intellect.

    FOSS just wants their freedom. They don't want to have to be shit upon by a criminally convicted monopolistic company that has a reputation of stealing other's intellectual property.

    FOSS has not slammed anyone except to say that it makes no sense to pay money to a criminal monopolist is to continually bury your head in the sand. If you continue to use a product that locks you into continued purchases then it isn't FOSS that is shitting on others. It is Microsoft shitting on you. To continue to pay for something that locks you in is silly. To use a product that costs you money when there's a free nice alternative, well that's crazy. On top of that it was the Office zealots that dumped on Open Office (in prior threads on /.) claiming all sorts of missing features and crappy programming when in reality all the open source guys did was defend by correcting what was obviously wrong.

    How on earth can you not see what they have done and how harmful that has been to the whole industry? The opportunities for strong competition in the OS market are essentially non-existent due to Microsoft's criminal behavior.

    The FOSS movement has done absolutely nothing wrong. They've stolen from no one. They've hindered no one. All they want is to keep a criminal monopolist out of their home. I'm sure you would feel the same way about allowing a criminal into your home.

    On top of that you fail completely to understand that Microsoft is spying on you. They have 47 programs in Vista that collect information about you and return that information to their servers for analysis. They also have programs that essentially search and can seize your computer (refuse to work if they believe it is pirated, even if it isn't). They do this without most people's knowledge. They spy on you after having stolen from you for so many years. And you let them continue while essentially attacking the benevolent group of people who just want to have a fair free competitive market. Something that Microsoft has denied so many for so long.

    On top of that you also fail to understand some of the largest companies in the world support FOSS and Open Source. What the FOSS industry doesn't want is Microsoft tainting the waters. Microsoft is already extorting cross licensing from other companies upon threat about IP violations that have never been proven nor the IP ever been identified. How would you like it if I stood in your neighborhood and told your neighbors that you were stealing and that I had proof of X number of thefts. You, and they, would demand that I tell them what you stole (what crimes you committed). They wouldn't put up with it.

    Microsoft is like the big oil company that threatens all car owners that drive because they buy gasoline from one of their competitors. They say that the gasoline is refined using IP that they own. On top of that they are threatening any large company even more so if they don't agree to not just pay them money but give up their own intellectual property. It doesn't seem to matter that no proof is offered nor evidence of any sort yet they still claim that all car drivers will have to pay a price to them.

    Don't you think it is silly that they threaten their competitors customers because they aren't using their gasoline? They can't compete on their own merits?

    And your attitude is appalling. You have no idea, you have no knowledge, you have no eduction in this matter and you have never taken the time to actually understand what is happening. Then you come here and abuse everyone else who differs in opinion to you. Its rather sad if you ask me.

    --
    You can lead a man with reason but you can't make him think.
  24. Re:FOSSies desperately fear MSOSS by vic-traill · · Score: 2, Interesting

    How on earth can you not see what they have done and how harmful that has been to the whole industry? The opportunities for strong competition in the OS market are essentially non-existent due to Microsoft's criminal behavior.

    Bingo! As good an example of any is the DR-DOS debacle, the court filings of which may be found at http://www.courttv.com/archive/legaldocs/cyberlaw/ microsoft/msnsued.html. The point is that Microsoft lied to their customers, over-sold their own 'coming soon' versions of DOS, and built checks into Win 3.1 startup code to refuse to start over DR-DOS, even though their was no technical impediment to running Win 3.1 over DR-DOS.

    And per-processor pricing was the real kicker - if you didn't sign into the multi-year per-processor license agreement, you couldn't get product and even if you could the dollars would kill you. It was brutal.

    I've no doubt their are very competent, bright people doing good work at Microsoft; look at Mark Russinovich, who is a freakin' genius, and whose work has brought me much joy at critical moments when his tools saved my day.

    But collectively, Microsoft is a predatory marketing machine that will kick the fsck'ing shit out of you without slowing down. I have, honestly, met members of the [insert internationally known motorcycle enthusiast/club here] who are interesting and intelligent, but get in a conflict with one of them and the whole club will stomp you, without a moment's hesitation before, nor any remorse after the fact.

    And that's Microsoft business character. So if /. is a little corner of the world where Bill et al takes it on the chin, fairly and even unfairly, then that's okay with me.

    --
    [17] Leary, T., White, C., Wood, P. R., Bhabha, W. D., and Wirth, N. Lambda calculus considered harmful. In Proceedings
  25. Microsoft "can't embrace" Linux by Xenographic · · Score: 2, Interesting

    Won't comment on the moderation there, but as for whether or not Microsoft likes open source, I believe that at just the last Financial Analysts meeting, Ballmer told them that "open source is not a business model we can embrace" and that it's "inconsistent with shareholder value" (i.e. we're not doing it & we won't make any money off it).

    In that light, this move only looks even more suspicious to me. If they're not going to embrace OSS, what are they doing here? Hoping to strangle it?

  26. Re:FOSSies desperately fear MSOSS by e2d2 · · Score: 2, Insightful

    You know that is all true. But why don't we see the same virulent comments when IBM does something like this? They are also past criminals. Do they get a pass because they aren't "evil" anymore? Is there some time limit they've exceeded for personal bias? Or did they pay penance via open source contributions?

    Seriously, it's gone beyond common sense and being skeptical of MS and it's tools and ventured into the world of group think. Certification of a license with OSI is a bad thing? I'm not grasping this.

  27. Re:FOSSies desperately fear MSOSS by I'm+Don+Giovanni · · Score: 2, Insightful

    I stopped reading here:
    "FOSS just wants their freedom. They don't want to have to be shit upon by a criminally convicted monopolistic company that has a reputation of stealing other's intellectual property."

    Microsoft has never been "criminally" charged with anything, let alone "criminally convicted".
    Learn the difference between civil law and criminal law.

    Since you can't even understand that simple concept, or can but still choose to toss around the false "criminally convicted" rhetoric, it's safe to assume that the rest of your post has no credibility and isn't worth reading.

    --
    -- "I never gave these stories much credence." - HAL 9000