Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Microsoft Software IT

Microsoft Launches OSS Site, Submits License For Approval 261

prostoalex writes "Microsoft has launched a site dedicated to collaboration between Microsoft and open source community. The site helps developers, IT administrators, and IT buyers find out what Microsoft's product offerings are, and read articles about open source such as 'Open Source Provider Sees Sales Doubling After Moving Solutions to the Windows Platform.'" Relatedly, CNet has the news that the company has submitted its shared-sources license to the OSI for approval.
This discussion has been archived. No new comments can be posted.

Microsoft Launches OSS Site, Submits License For Approval

Comments Filter:
  • by iknownuttin ( 1099999 ) on Thursday July 26, 2007 @05:04PM (#20002511)
    for their "Spin" artice [wikipedia.org] as an example.
  • I mean, really... (Score:5, Insightful)

    by Divebus ( 860563 ) on Thursday July 26, 2007 @05:07PM (#20002557)
    Microsoft is now trying to catch some of the OSS halo effect... while trying to figure out how to own it... or at least trash it? Who do they think is going to buy into anything like this? I guess when your primary business model is going down in flames, you need to co-opt someone else's.
  • Interesting site (Score:5, Insightful)

    by ilovegeorgebush ( 923173 ) on Thursday July 26, 2007 @05:09PM (#20002575) Homepage
    It seems Microsoft's approach on this site, is to twist the terminology and meaning of Open Source to link it to their products.

    From the site (microsoft.com/opensource), they've linked to a PDF [microsoft.com] explaining how SharePoint (first link, 'share' and 'open') is the 'Road To Open' and the Sharepoint Learning Kit (SLK) has been released under Microsoft's own OSI-submitted open source license.

    Could the idea be to confuse the average consumers (and buzz-word obsessed manager types) into thinking Microsoft when they hear 'Open Source'?

    Either way, it's interesting to see them formally acknowledge their opponents - again!
  • by metlin ( 258108 ) on Thursday July 26, 2007 @05:11PM (#20002599) Journal
    If you can't beat 'em, join' em?

    I mean, at the end of the day, a large chunk of OSS developers also have regular day jobs coding proprietary software for money. The money in OSS is in support, not in the end product itself.

    Secondly, OSS only works for products, and we all know how the product-service life-cycle goes. So, if Microsoft can't make money out of a product, they can make money out of a service.

    And so, even MS can now say that they are doing that "Open Source thing" when a potential customer's (tech-ignorant) management asks them.

    This is probably a first step to that end. News at 11.

  • by mr_mischief ( 456295 ) on Thursday July 26, 2007 @05:11PM (#20002601) Journal
    They've had a hard time vanquishing OSS by embracing and extending standards, so now they'll try to embrace and extend code and licenses.

    Expect the same tactics on different fronts. It's still Microsoft, and they are still run by the same inner circle of Gates and Ballmer cronies no matter what Hilf does from his little playpen.
  • by Interl0per ( 1045948 ) on Thursday July 26, 2007 @05:14PM (#20002639)
    Interesting strategic move, I assume they're trying to leverage the Open Source buzzword without buying in to the free as in speech model, which is where some of the more fascinating innovations in development and marketing could possibly be hatched. Will this make even a ripple in the free software community?
  • by PeterBrett ( 780946 ) on Thursday July 26, 2007 @05:14PM (#20002651) Homepage

    Windows is an pathetic excuse for a platform. It doesn't even properly implement the minimal syscalls required by the POSIX standard (open, close, read, write, fork, exec).

    If they actually cared about getting more open source developers to port their applications to Windows, they'd harmonise their API with the other major operating systems (Linux, OS X, Solaris, *BSD). As it is, this just looks like (yet another) an attempt by Microsoft to paint over the gaping flaws in both their business model and their approach to software development.

    Wake me up when that changes. Until then, I really couldn't give a shit about Microsoft's supposed "friendliness" to open source software or their non-free "open" license.

  • It's a trap. (Score:5, Insightful)

    by DoofusOfDeath ( 636671 ) on Thursday July 26, 2007 @05:26PM (#20002815)
    I haven't read the article, I haven't seen the site or the license they submitted.

    But I know Microsoft. It's a trap. Either short-term, or long-term. Somehow, this is designed to ultimately restrict our freedoms or slow down the replacement of non-free software with free software.

    You may call be bigoted, or a troll. I see my view on this particular issue as just highly conditioned from decades of experience.
  • by lena_10326 ( 1100441 ) on Thursday July 26, 2007 @05:31PM (#20002887) Homepage
    MS knows it can't fight open source software (legally or marketwise) and attempting to do so is futile as we've seen with FUD, SCO, and hinting around with patents. Open source can't be squashed, so the next best thing is getting you to run it on Windows instead of Linux. You can debate about Microsoft's motives and intent all day long but you have to remember it's a corporation. Individual psychology does not apply when understanding a corporation's motives. A corporation will attack a problem (ahem Linux) on all fronts, which can and does result in Microsoft performing confusing or opposing actions.

    I happen to be a big fan of OSS on Windows (particularly Firefox, Apache/PHP/MySQL, Gimp, Cygwin, Perl, GCC, and a few others). Running those apps on Windows means you will continue funneling money to Microsoft by means of upgrades and support. It's actually rather frustrating to search for free apps for Windows only to discover most are trialware or castrateware. Sometimes you just want a really simple app and paying for it is not a desirable option for you.

    I don't have any problem with anyone who opts to use or opts to write OSS for Windows. Windows may not provide value for you Linux or BSD elitists, but it does for those who want it.

    OK. Now continue on your bitchfest, but know this. I'm not going to participate. :D

  • Re:RUN AWAY!! (Score:5, Insightful)

    by snoyberg ( 787126 ) <snoyberg@users.s ... t minus caffeine> on Thursday July 26, 2007 @05:42PM (#20002993) Homepage

    So, I'll take it as a given that no one reading this would ever consider contributing code to M$ "OSS" sites. So then the only other use for us would be to utilize their code in our products. I would recommend considering the following:

    • Are we guaranteed that the code is patent-free and will always be open for continued use?
    • Does their shared-source license allow easy mixing with other FLOSS code, eg GPL and BSD licenses?
    • Is there another, more well-established solution to the problem their code is solving?
    • And considering the "stability" of M$ products, do we even trust the code to do what they claims

    For me, it would be more trouble than it's worth to use M$ code in any of my projects.

  • by LWATCDR ( 28044 ) on Thursday July 26, 2007 @05:52PM (#20003101) Homepage Journal
    "If they actually cared about getting more open source developers to port their applications to Windows, they'd harmonise their API with the other major operating systems (Linux, OS X, Solaris, *BSD)."
    Windows isn't Unix. NT did include a POSIX system but that bit-rotted from lack of use and was removed I believe.
    Kind of like damming VMS or the AS400 for not supporting all the Win32 calls.

  • by replicant108 ( 690832 ) on Thursday July 26, 2007 @06:07PM (#20003273) Journal
    They've had a hard time vanquishing OSS by embracing and extending standards, so now they'll try to embrace and extend code and licenses.

    Given the recent decision by the OSI to endorse badgeware [theregister.co.uk], the 'Open Source' community appear to be doing their work for them.
  • by krelian ( 525362 ) on Thursday July 26, 2007 @06:13PM (#20003345)

    Windows is an pathetic excuse for a platform. It doesn't even properly implement the minimal syscalls required by the POSIX standard (open, close, read, write, fork, exec).

    Well, they don't really have to, do they? Who said that every OS needs to be POSIX compatible? If they thought POSIX was superior they would have based their system on it and not try to create a new one. Windows Services For Unix [microsoft.com]'s purpose is to help in migration and not be a full POSIX implementation.

    If they actually cared about getting more open source developers to port their applications to Windows, they'd harmonise their API with the other major operating systems (Linux, OS X, Solaris, *BSD). As it is, this just looks like (yet another) an attempt by Microsoft to paint over the gaping flaws in both their business model and their approach to software development.

    Wake me up when that changes. Until then, I really couldn't give a shit about Microsoft's supposed "friendliness" to open source software or their non-free "open" license.

    Microsoft's OSS purpose is not to spread free software and love but to help educate the people who use and develop for MS software. MS finally understands that letting developers peak inside and see exactly how the API they are using does its job is educational and helps developers create better software. This of course indirectly affects the quality of MS software and platforms and as a result, their bottom line.

    Their is OSS as a software development paradigm and their is Free software. Going Free is not going to help MS one bit, showing the world their code is.
  • Re:RUN AWAY!! (Score:2, Insightful)

    by snoyberg ( 787126 ) <snoyberg@users.s ... t minus caffeine> on Thursday July 26, 2007 @06:31PM (#20003561) Homepage

    * Are we guaranteed that the code is patent-free and will always be open for continued use?
    You are not guaranteed that with any other free software program. In fact, it's almost guaranteed that it does infringe software patents (both those existing now, and those that will be granted in the future).

    Let me rephrase: Are we guaranteed that Microsoft won't claim that it has patented the code after we start using it?

    * Does their shared-source license allow easy mixing with other FLOSS code, eg GPL and BSD licenses?
    The GPL doesn't allow easy mixing with code under any other licence, so this seems a little unfair - but yes, practically speaking it may be a problem. Mixing with MIT-style or new-style BSD code is usually unproblematic since you can just relicense that code to match the fussier licence.

    Using GPLed code under an M$ would almost certainly be problematic. I was talking about the other way. It's a lot easier to make OSS code GPLed than GPLed code go to a different license (aka, impossible).

    * Is there another, more well-established solution to the problem their code is solving?
    Almost all free software projects fail this test.

    What does that mean? Most FLOSS software reinvents the wheel? True. But if you're looking to use someone else's code, why start at Microsoft?

    * And considering the "stability" of M$ products, do we even trust the code to do what they claims
    The whole point is that you can read the code for yourself, so you don't have to trust anyone.

    It's possible to do so, but debugging something that's as buggy as I believe M$ code to be is probably a bigger undertaking than writing from scratch.

    I think a better list of things to consider is whether you have freedom to (1) use, (2) share, and (3) change the software. If you can do all those then it's free software, no matter which company it came from. There's no reason to hold Microsoft-written code to a different standard to other code. If it's free it's free.

    But there is reason to be more suspicious of M$ code for the reasons I mentioned. If I knew for a fact that ABC's OSS code had the flaws I refer to, I wouldn't use it either. I just don't trust Microsoft.

  • by BlueParrot ( 965239 ) on Thursday July 26, 2007 @06:41PM (#20003677)
    This is how to do it:

    "Claims that Open Source Software would be legally troublesome or low quality are completely unfounded. Plenty of large organisations are deeply ivolved with open source development and recognise its potential. As an example, even Microsoft, a company traditionally commited to the closed source model and a long standing sceptic of many open source projects, has recently started to use it for its own codebase and has launched open source initiatives of its own: . Althou the project has had some problems, some of whic were related to the inability of the closed portion of the software to interoperate with the open bit, the work proceeds and recent developments has lead some analysts to predict the company may consider using the same model for other projects as well."

    Lets see them try to argue with that one... If they claim the article is accurate they will be promoting OSS. If they claim the project has problems they are admitting that yet another of their projects is a complete failure. If they try to claim the proprietary bit is doing well but the open bit is doing bad, they will piss off anyone participating which could easily lead to a good chunk of bad press. Lets help them shoot themselves in the foot.
  • by twitter ( 104583 ) on Thursday July 26, 2007 @06:52PM (#20003817) Homepage Journal

    I really wouldn't mind a new computer.

    Me neither, but we are not average users. The average user has been on the upgrade treadmill long enough to know they are working hard to stand still, but they don't see an escape yet. Many of them wish they never saw a computer and are ready to give up.

  • by dedazo ( 737510 ) on Thursday July 26, 2007 @07:02PM (#20003945) Journal

    Vista is the most restrictive and buggy version of Windoze yet

    Hilarity ensues.

    making life hard for anti-virus makers, Google, Firefox, iPod, Palm and OpenOffice, even Adobe.

    I'm a little fuzzy on this twitter. "M$" is making life hard on AV makers because Vista is much more secure out of the box, they are making life hard for Google because their search is much better [slashdot.org] out of the box [slashdot.org], and they are making life hard for Palm and Apple because Palm and Apple failed to test their software during the REALLY LENGTHY beta and RC process that Vista went through. Am I reading your outrage right, here?

    And do share why they are making life difficult for Adobe and OpenOffice.

    They have been playing the blame game for a long time now

    Why do you keep using the same bogus, lame tired arguments [slashdot.org]? That "feature" never even shipped with Windows 3.x. Funny how you never link to the Wikipedia entry [wikipedia.org] for DR-DOS, which explains the issue better than that fanboy link you use. You figure people who read Slashdot are stupid and won't bother to check your links?

    People want a new Office format, a new computer and a new GUI like they want a hole in their head.

    You certainly have the pulse of the world's personal and corporate computer markets.

    It's finally come home to them in poor sales

    Well, given that in six months Vista has far out-matched every other non-Microsoft OS in terms of market share and Linux still has a lower share than Windows 98, I don't see how this is true at all. Wait, these must be the 40 million Vista licenses you said Microsoft "stuffed the channel" with! It seems there's a problem, because they seem to be connected to the internet at the moment =(

  • Re:RUN AWAY!! (Score:5, Insightful)

    by HermMunster ( 972336 ) on Thursday July 26, 2007 @07:16PM (#20004075)
    There's as much chance as a snowball's chance in hell of Microsoft getting much support from OSS. Utter incompetence is involved in their attempt to embrace and extinguish campaign.

    Really, they have Ballmer yelling extortion attempts at every Linux user and they have some maverick manager or programmer, that while in Asia, claiming that 2007 is the year of the death of OSS.

    These people are not only distorted, they are crazy foolish.

    Microsoft needs to just understand that OSS will sooner or later out develop them. They need to also understand that everyone is on guard like a farmer with a shotgun protecting their daughters from the Microsoft Bible salesmen.
  • Re:RUN AWAY!! (Score:2, Insightful)

    by HermMunster ( 972336 ) on Thursday July 26, 2007 @07:21PM (#20004119)
    Utterly false. No Linux code violates other's IP. Period! Stop spreading FUD. There's no violation until a court of law states there is. As far as I can recall there hasn't been a single OSS product that was taken to court and lost a case of IP infringement. On the other hand OSS has been taken to court and become the victor, and as far as I recall nearly 100% of Microsoft's IP related cases resulted in them loosing in a court of law, some for very serious money, including near multi-billion judgements.

    So, don't go off claiming something that is absolutely untrue and that has never ever been proven in any court.
  • Re:RUN AWAY!! (Score:3, Insightful)

    by jacksonj04 ( 800021 ) <nick@nickjackson.me> on Thursday July 26, 2007 @08:05PM (#20004561) Homepage
    Just because it hasn't been proven doesn't mean it has been disproven.

    The chances are there is some code somewhere buried in a piece of OSS (I don't care if it's Linux or not, SourceForge alone has 153,954 OSS projects as I write this) which violates somebody's IP, somewhere in the world. Large companies like, say, Microsoft make mistakes in including IP they don't own and I'm damn sure that there is code under an open licence somewhere which does the same.

    All you can state as a fact is that as far as you can recall there hasn't been a single OSS product taken to a US court which lost a case of IP infringement, meaning it wasn't proved that code infringing specific IP was in that product.

    Don't go off claiming that OSS is pure and flawless, because it damn well isn't. The concept is great, don't get me wrong. I've seen fantastic pieces of software come out of open source, a fair amount of which I use daily. But don't claim that which you can't prove.
  • by EvanED ( 569694 ) <{evaned} {at} {gmail.com}> on Thursday July 26, 2007 @10:04PM (#20005409)
    BTW, the post you're replying to was too harsh to be meant for you. Being wrong is fine; everyone's wrong sometimes. It's just that the poster I was replying to (who's currently modded troll) was sort of being an ass about being wrong.

    I also tire of the anti-MS slant on Slashdot. I'll be the first to admit that Windows has flaws, and I have from time to time been fairly vocal about some stupidities of its design. That said, I'm one of the seemingly rare CS people who actually likes Windows. (I'm sure a lot of this is familiarity and the fact that I know how to do stuff on Windows, but I'm no stranger to Linux either.) It gets tiresome for people to complain that MS is wrong for every single thing that they do. So the "that sounds like bait and switch" or whatever bugged me a bit.

    The reply I made directly to you was the one you were supposed to read. ;-)
  • by jihadist ( 1088389 ) on Thursday July 26, 2007 @11:10PM (#20005857) Homepage Journal
    I am your father. Join the dark side. (The dark side is business itself, but I'm a Socialist who detests wealth used to manipulate others, almost as much as I hate low-IQ urban poor. Actually, I hate most of humanity because they're dumb and have the moral awareness of wine corks. Microsoft is doing what business does... it pushes hard for its agenda, and if it can't get what it wants, it begins sliding up next to its competitors and trying to get into their worlds, like a Kuang Mark 11 virus...)
  • Re:RUN AWAY!! (Score:4, Insightful)

    by MightyMartian ( 840721 ) on Friday July 27, 2007 @12:07AM (#20006209) Journal

    The chances are there is some code somewhere buried in a piece of OSS (I don't care if it's Linux or not, SourceForge alone has 153,954 OSS projects as I write this) which violates somebody's IP, somewhere in the world. Large companies like, say, Microsoft make mistakes in including IP they don't own and I'm damn sure that there is code under an open licence somewhere which does the same.
    I think it would be all but impossible to develop any nontrivial software that didn't violate at least one software patent. It sure looks like it's damn near impossible to make sure that such violations don't exist, with the pathetically awful state of the patent system.

    The fact is that if Microsoft could kill Linux with all these wonderful patents it would have already. Just because something violates a patent doesn't mean that the patent should even exist at all.
  • Re:RUN AWAY!! (Score:4, Insightful)

    by HiThere ( 15173 ) <charleshixsn@@@earthlink...net> on Friday July 27, 2007 @01:49AM (#20006775)
    Remember that Open Source isn't the same as Free Software. And that open source is something still else...and can easily be "look but don't touch".

    Given that MS is asking OSI to approve their license I'd guess that it's not like the olde open source libraries that used to be provided...where the library was distributed, perhaps, along with a compiler, but you weren't permitted to use it with any other compiler.

    OTOH: This license was written by lawyers and proposed by MS. I'm not going to trust it until years have passed, and then only after a succession of lawyers have found it harmless. (IANAL, so I'm not going to trust my interpretation of something MS had a lawyer write for them, even though I'm allowed to read it, unlike their EULAs, where you must purchase the product to which they apply before you're allowed to read them. And then you've got to accept a new, possibly more restrictive, license with each bug fix.)

    I accept that it is conceivable that MS seriously is trying to make a truce. Unfortunately, given their track record the only safe and sensible response is to, at minimum, turn a deaf ear. So I'm not going to even bother looking. It might be tempting, but being tempted and succumbing would likely be fatal (economically if not physically).

  • Re:RUN AWAY!! (Score:2, Insightful)

    by innocent_white_lamb ( 151825 ) on Friday July 27, 2007 @04:25AM (#20007467)
    Microsoft needs to just understand that OSS will sooner or later out develop them.
     
    Sooner or later?
     
    Look around a bit. It's already happened.
     
    Hence the desperation, and all that.
     
    No, I'm not kidding. I haven't used MS software in 8 years and I'm not missing out on anything other than viruses, security problems and headaches.
     
    Sooner or later, indeed.... Sheesh.
  • by dkleinsc ( 563838 ) on Friday July 27, 2007 @07:52AM (#20008597) Homepage
    I find that list significant in figuring out what MS is up to: This is not for end users, or system administrators, or even programmers. It's for corporate managers and government "decisionmakers" who hadn't even heard about this whole "source code" thing until one of their organization geeks gave a talk on its benefits. Now they can say "Microsoft software offers the same benefits" because it looks like they do (like any manager is going to read the fine print), allowing the manager to argue that point in the meeting on whether to switch some servers over to FOSS.

    The other thing I can pretty much guarantee is that if Microsoft's licenses are rejected, they'll trumpet something along the lines of "OSI and FSF won't play nice with us because we're MS and they're commie bastards".

"And remember: Evil will always prevail, because Good is dumb." -- Spaceballs

Working...