Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Microsoft Eases "Shared Source" Restrictions

Posted by CowboyNeal on Mon Jun 28, 2004 10:21 AM
from the wincing-at-embedded-systems dept.
An anonymous reader writes "In an effort to help device makers differentiate their products and compete more vigorously with Linux, Microsoft is eliminating major restrictions on the use of its "shared source" license for the Windows CE operating system. The change, which accompanies the impending full release of Windows CE 5.0, will counter competition from Linux and is likely to expand Microsoft's slice of the roughly $1B embedded OS market pie. Specifically, the new version of the Win CE Shared Source license will, for the first time, enable developers anywhere in the world to include modified Windows CE code within commercial products without having to sublicense the modifications back to Microsoft. Interestingly, the revised Shared Source terms are reminiscent of the BSD open source license, which permits the development of proprietary derivatives that need not be shared with the community, in contrast to the GPL, which obligates developers to make their modifications available to the public."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • by garcia (6573) * on Monday June 28 2004, @10:23AM (#9551051)
    (http://www.lazylightning.org/)
    Furthermore, the software development process itself is accomplished with an inexpensive, $995 integrated toolkit which can even be downloaded on a 120-day free-trial basis as part of the Windows CE 5.0 "evaluation edition" before purchasing a license.

    While I have never used Linux on a PDA (and probably won't) I can't imagine having the claim that $995 for development fees (after the trial period) is "inexpensive" especially when this is an obvious attempt to compete with Linux in the PDA market.
  • by Anonymous Coward on Monday June 28 2004, @10:24AM (#9551061)
    nothing says BSD is dying like MS moving in on your turf.
  • Just because its source is available (Score:5, Insightful)

    by cbrocious (764766) on Monday June 28 2004, @10:24AM (#9551063)
    (http://www.daeken.com/)
    Doesn't mean anything. To get the benefits of "open source", you have to develop using the methodology, not just slap an "open source" license on it and expect it to magickly get better.
  • "More like..." (Score:4, Insightful)

    by Anonymous Coward on Monday June 28 2004, @10:24AM (#9551064)
    Competition simply means Microsoft becomes more like the competition. ...more Unixey. ...more open source. ...etc.

    However don't forget to read the fine print.
  • by Theovon (109752) on Monday June 28 2004, @10:26AM (#9551077)
    It's an irony. Microsoft counters the GPL with an even less restrictive license.

    Free Software will rule the world, and Microsoft will play multiple parts in making that happen. :)
    • um, yeah, except that's not true (Score:5, Insightful)

      by mattdm (1931) on Monday June 28 2004, @10:37AM (#9551195)
      (http://mattdm.org/)

      It's an irony. Microsoft counters the GPL with an even less restrictive license.

      Despite the /. summary, the new license isn't really BSD-like. It's certainly a lot more relaxed, but it doesn't let you take the original code and do whatever you want with it. This is all about letting companies ship modified *binary* versions -- there's no way, for example, to make a complete fork.

      Were this truly a BSD-style license, it'd be possible to take the code base and dump it wholesale into Wine, or a Wine-CE -- enabling perfect WinCE compatibility on the Zaurus, or even on Linux desktop systems. How much you want to bet that's not possible?

      Plus, aren't there still per-copy license fees? Or has Microsoft already done the IE thing and dropped that to compete?

      [ Parent ]
      • Re:um, yeah, except that's not true by Anonymous Coward (Score:3) Monday June 28 2004, @11:41AM
      • Exactly (Score:4, Insightful)

        by mcc (14761) <amcclure@purdue.edu> on Monday June 28 2004, @11:42AM (#9551753)
        (http://allstarpowerup.com/)
        GPLed software gives you a complete product with source which you may do whatever you like with and asks only for your source in return.

        This new MS shared source thing gives you 25% of Windows CE, tells you you can do whatever you like with the resulting binaries, and asks only for an eternal monetary tithing for every unit you sell containing these binaries.

        It would be reasonable to say these are different kinds of restrictions. It would probably not be reasonable to call the MS thing less restrictive.
        [ Parent ]
      • 1 reply beneath your current threshold.
    • Smart move, actually by cipher chort (Score:3) Monday June 28 2004, @10:43AM
    • Re:Microsoft shares, who'da thunk it... by 13Echo (Score:2) Monday June 28 2004, @11:15AM
    • 2 replies beneath your current threshold.
  • Just a little bit (Score:5, Insightful)

    by PD (9577) * <slashdotlinux@pdrap.org> on Monday June 28 2004, @10:27AM (#9551088)
    (http://www.pdrap.org/ | Last Journal: Monday January 21 2002, @02:40PM)
    If you look at Microsoft's Shared Source license page, there's a bunch of different programs for different pieces of shared source. link here [microsoft.com]. These shared sources don't seem to create an open community, because first it's not open, and it's not a community. Open implies free, and it's clear that these sources aren't complete. You're still stuck on Microsoft's teat for the remainder of the OS. And community implies a group of equal collaborative partners. As far as I can tell, the partners are not equal. Microsoft could decide to completely change the APIs one day and leave everybody in the dirt. By missing an open community, they miss the best feature of open source.

  • License terms not published yet (Score:5, Insightful)

    by bollow (a) NoLockIn (785367) on Monday June 28 2004, @10:28AM (#9551102)
    (http://bollow.ch/)
    The new version of the Shared Source License, called a "EULA" (End User License Agreement), will be available later this week on Microsoft's embedded website. [microsoft.com]

    Why don't we wait with discussing this until the actual license text is available, so that we can see what the article is talking about?

    Maybe, as the "the revised Shared Source terms are reminiscent of the BSD open source license" remark in the article seems to indicate, this is actually a free software / open source license. Maybe there are still some unacceptable strings attached. How are we supposed to think something good or bad about the new license just based on this article which is obviously written by someone who is not very familar with software licenses. (The article says about the GPL that it "obligates developers to make their modifications available to the public." That is incorrect. If you distribute a GPL-licensed program to someone, you have to make sure that the recipient can get the source code. You are however not required to make modifications available to the public. In practice, modifications are very often made available to the public, but this is an important distinction to keep in mind, especially when thinking about privacy issues, and also when thinking about commercial GPL licensing of software packages for the expected number of customers is small [freestrategy.info]).

  • M$ adopting Linux features (Score:5, Funny)

    by PhysicsGenius (565228) <physics_seeker AT yahoo DOT com> on Monday June 28 2004, @10:29AM (#9551106)
    Two can play that game. I call on the Linux community to:

    • Create bloat in disk and RAM usage
    • Access NULL pointers to decrease stability
    • Program major security holes into common apps like xterm
    Let's level the playing field!
  • Not just Linux move (Score:4, Insightful)

    by LilJC (680315) on Monday June 28 2004, @10:29AM (#9551113)
    With CE, they also stand to perhaps gain a foothold over some PalmOS lovers.

    PalmOS has been another stable hand-held system that amateurs can actually write software for as well.

    Though, I must sheepishly admit I had problems with a free PalmOS compiler I downloaded a year or two ago.

  • "Interestingly"? (Score:5, Interesting)

    by JessLeah (625838) on Monday June 28 2004, @10:30AM (#9551114)
    Try "predictably", or "obviously". Of course MS is going to go with a more BSD-like license, as opposed to a more GPL-like license. MS has always made it quite clear (through actions as well as statements) that they like the BSD-type open-source licenses, as it allows them to embrace and extend without breaching the license. (Thus far, they haven't really "embraced and extended" BSD code-- but they do use BSD's command-line FTP client code, and I believe BSD's TCP/IP stack? Or was the latter only in the past?) Anyone who thought that they would go for a more GPL-like paradigm was only fooling themselves.

    Frankly, I think it's surprising that Microsoft is releasing any source code at all. I actually think it's a bit premature for MS to be doing such things. Here in the "trenches", dealing with tons of end users, all I see is Windows users to the left of me, Windows users to the right of me. I don't see Linux encroaching on Windows turf on the desktop-- and, in fact, I see Windows encroaching on Linux/Unix turf on the server side of things. (This frightens me deeply.) It is surprising that MS is scared enough of Linux and the open-source/free software movement to be releasing some of their source code while their market share is still so ridiculously high.
  • Still not as open (Score:5, Interesting)

    by bobaferret (513897) on Monday June 28 2004, @10:31AM (#9551123)
    I still can't use any of that windows CE code in my own program/xserver now can I? Whereas with the BSD licience I could borrow theor code as long as I kept the copyright notice.
  • this is FANTASTIC! (Score:3, Funny)

    by MEGAMAID (791988) on Monday June 28 2004, @10:32AM (#9551133)
    Spread windows far and wide. Now when the next MSvirus hits it can take out all the other appliances too!

    "ffs! How many time do we have to tell you, you need to run windows update on your microwave at least once a week"
  • Nice to see MS squirm (Score:3, Interesting)

    by MooseByte (751829) on Monday June 28 2004, @10:32AM (#9551136)

    Perhaps it's a childish pleasure, but pleasurable nonetheless: Watching MS squirm ever increasingly in response to the rise of open source. And with this latest ISS/IE debacle it seems to be rouding a wide (if somewhat slow) corner. I've had several people switch to Firefox (including a co-worker) based on that alone.

    Watching MS progress along the classic path of "ignore OSS; laugh at OSS; fight OSS; lose uber-dominance" is a patient game, but well worth it.

    Then again, this last gasp of uber-dominance of theirs is somewhat scary - when MS described OSS/GPL as "viral", I'm wondering if they were describing their own vision of an apportunity to virally insert themselves into other bodies of code....

    "It's a trick, get an axe." - Army of Darkness
  • lines of code (Score:5, Funny)

    by primus_sucks (565583) on Monday June 28 2004, @10:32AM (#9551143)
    more than 2.5 million lines of code...

    Just what I always wanted in my embedded OS!
  • compete? (Score:4, Insightful)

    by elfstones (177191) on Monday June 28 2004, @10:33AM (#9551146)
    (http://mrgibson.com/)
    "In an effort to help device makers differentiate their products and compete more vigorously with Linux"

    Why do device makers need to compete with Linux? Device makers need to be able to develop software that works on both for the biggest market share.
  • OMG, Forking! (Score:5, Funny)

    by fermion (181285) on Monday June 28 2004, @10:34AM (#9551154)
    (Last Journal: Thursday May 03 2007, @11:34AM)
    Make no mistake, this leaves the Windows operating system open to a wide array of potentially fatal problems. Thousands of developers worldwide, who YOU DON"T EVEN KNOW, are going to write the code that YOU USE. You will have no assurance that the code is to the quality specifications of MS. The OS you are running may even have easter eggs added by TERRORISTS. And you will have no way of knowing.

    This license also induces MASSIVE FORKING. You will have no way of knowing that the version of Windows you use will work the way you expect. Millions of version of Windows CE will be created, each slightly incompatible.

  • nothing like BSD (Score:4, Informative)

    by MORTAR_COMBAT! (589963) on Monday June 28 2004, @10:37AM (#9551194)
    the biggest example of how MS's shared source license differs: no matter what, you can't ship your source code under any license.
  • Microsoft and GPL (Score:4, Informative)

    A lot of people are making a stink about this not being GPL, and even poking fun at the fact that this style license is, in fact, less restrictive then the GPL... but make no mistake, MS knows what they are doing. If they were to make it GPL, then make changes... guess what... they have to release them. With this license, they release a code base, and everyone can pick at it as they want, even them... and they don't have to give the changes to anyone. So while everyone is making base systems with "Windows CE version X, with some tweaks", Microsoft can start adding whole chuncks of warm binary goodness and call it "Windows CE Super Platinum Edition", with "Super secure cryptography and cutting edge realtime multimedia support", while the base code under shared source has none of this.
    • Re:Microsoft and GPL by Timesprout (Score:2) Monday June 28 2004, @10:46AM
    • Re:Microsoft and GPL (Score:4, Insightful)

      by luiss (217284) on Monday June 28 2004, @10:55AM (#9551333)
      So while everyone is making base systems with "Windows CE version X, with some tweaks", Microsoft can start adding whole chuncks of warm binary goodness and call it "Windows CE Super Platinum Edition", with "Super secure cryptography and cutting edge realtime multimedia support", while the base code under shared source has none of this.

      As the owner of the copywrite of their code, they could do this even if they released it under the GPL.

      What they would not be able to do if they GPLed a version of thier code is to fold contributions back into thier non-GPL versions.

      [ Parent ]
    • Re:Microsoft and GPL by dearg (Score:1) Monday June 28 2004, @11:00AM
    • 1 reply beneath your current threshold.
  • article has the GPL part all wrong (Score:5, Informative)

    by phoxix (161744) on Monday June 28 2004, @10:38AM (#9551200)
    Quote:

    ... in contrast to the GPL, which obligates developers to make their modifications available to the public.

    Erm, no. This has been said a billion times, and I suppose it will be said again. The GPL does not require you to give back your changes to the public. It does, however, require you to give the source code to whoever you in turn gave the program too.

    Example: If I sell a modified version of the kernel to the Pentagon, I must provide the source to the Pentagon, but no one else. Not even the NSA, or some state gov't, etc etc. It is a very simple concept. (Ingenious when you think about it.)

    Sunny Dubey
    • Re:article has the GPL part all wrong by Anonymous Coward (Score:3) Monday June 28 2004, @10:46AM
    • Re:article has the GPL part all wrong by archen (Score:1) Monday June 28 2004, @11:07AM
    • Re:article has the GPL part all wrong by CoughDropAddict (Score:3) Monday June 28 2004, @11:17AM
      • Re:article has the GPL part all wrong by CoughDropAddict (Score:2) Monday June 28 2004, @11:26AM
      • Perhaps the work can be licensed to all third parties without being available to all third parties; under this interpretation the work would not need to be available to the public. But I would like to see a convincing resolution of this issue.

        That's exactly what the GPL says. 2(b) specifies that you have to license it to the world, but doesn't say anything about you having to actually give it to anyone. Section 3 specifies how you go about distributing it, and it gives you three options, saying that you only have to do one of them.

        Option 3(a) says that if you hand out source with the binary, you're done, you've satisfied the requirements, you don't have to give it to anyone else. If you choose this option, you do not have to distribute to the public. Of course, whoever you gave it to can give it to someone else, and that someone else already has a license to your code, as required by 2(b), so it may end up published to the public anyway, but _you_ don't have to do it.

        If you don't want to hand out source with the binary, then you can use 3(b), which says you have to provide a written offer to give it to _any_ third party. So if you take this option, you are required to distribute it to the public, for three years.

        Finally, you can choose 3(c), which says that if you never got source, just a binary and a written offer, you can pass both along to someone else. As long as you're not doing it commercially. No need for public distribution.

        [ Parent ]
      • Re:article has the GPL part all wrong by ctid (Score:2) Monday June 28 2004, @11:37AM
  • Security concerns (Score:3, Insightful)

    by mackman (19286) * on Monday June 28 2004, @10:40AM (#9551221)
    Their shared source has two problems:

    First, by making the source available to a limited audience for cost, dedicated crackers can get thier hands on it (illegally) but legitimate developers can't without paying big bucks. It's good to know only law-breaking coders will be looking for secrity vulnerabilities.

    Second, by allowing third parties to modify the source without requiring peer review (either by MS or by the community), they are likely to introduce new bugs. At least with the Linux kernel, there's a hell of a lot of review before changes are integrated into the mainline. Forks also frequently get merged back into the mainline. Now there will be hundreds of modified WinCE varients, none of which getting peer reviewed or integrated into the trunk, and who knows how MS will handle distribution of security updastes to modified WinCE variants.
  • As someone who has developed using CE (Score:5, Interesting)

    by feloneous cat (564318) on Monday June 28 2004, @10:42AM (#9551231)
    Not 5.0, but 4.2, I can say that a lame kernel is still a lame kernel, source or no.

    I've SEEN Microsoft's source code (not kernel code, but their "example" code) and it is hideous. The most well known (to CE developers) was the infamous "audio hang" where if you spec'ed in an audio driver and you DIDN'T have a Codec on the board, the entire system would hang. And it didn't get any better (even after pointing this out to MS).

    People say the learning curve is steep. They are correct. But not for the reasons you might think. It is steep because MS uses the SAME text in multiple different passes to build the OS. When you chat with them about problems they tell you to use the console (I don't think they did the GUI but as an after-thought).

    Worse, try to explain to your application developers that "yeah, it looks like Windows, smells like Windows, has an API, but it ain't Windows". Then they get frustrated when things don't work the same or they discover (surprise!) that the API is limited (hey, I only got 32 Megs of RAM here, dude!).

    What a hunk of junk.

  • Wouldn't GPL have been better? (Score:4, Interesting)

    by unoengborg (209251) on Monday June 28 2004, @10:42AM (#9551233)
    (http://www.webworks.se/)
    One of the reason for choosing GPL would be to control competition, as it eliminates the risk that some of your competitors adds new features that you have no access to.

    I have always regarded BSD like licences suicidal if you issue and only beneficial to the licencee. While GPL gives more equal terms at least on paper. In reality the parti that have written the major part of the code will probably come out on top as he will have better understanding on how it works and will probably be able to provide better services.

    So given Microsoft normally highly competitive behavior, one wonders if their hate towards GPL have clouded their minds.
  • I Bet (Score:4, Insightful)

    by Greyfox (87712) on Monday June 28 2004, @10:47AM (#9551277)
    (http://www.flying-rhenquest.net/)
    They take it all away again once they've crished the competition (Linux and PalmOS.) They pulled a similar stunt with OS/2 back in the day, first by creating the "API of the week club" to release new and incompatable libraries for things like Win32s and ultimately by releasing Windows 95, which IBM didn't hold a source license to (They had contracts to incorporate Windows 3.x stuff into OS/2.)

    So what's to say 3 years from now they don't just come out with a new "Windows Lite" which is completely incompatable with WinCE and start pressuring hardware manufacturers to switch over?

  • ...and allowing you to... embed it in things?

    Okay, that makes a lot of sense from their perspective, but are we supposed to be impressed by this or something?
  • It's Linux that dunnit... (Score:3, Insightful)

    by eamacnaghten (695001) on Monday June 28 2004, @10:51AM (#9551309)
    (http://eddy.me.uk/ | Last Journal: Thursday July 08 2004, @01:59AM)
    This, and the recent news of the Thailand XP Startup Edition [slashdot.org] seems to be a direct response to a rise of Linux.

    It is significant that Microsoft seems to be losing the lead on where things are going now. They are recting to Linux rather than leading the IT market.

    I know they are doing this to keep Linux out and to try and get people hooked on XP - but it does not work like that any more. I have just replaced a customer's Outlook Express with Mozilla's Thunderbird - the transission went smoothly - and although the (non technical) person has never used Thunderbird before the training took about two minutes!

    I think these strategic decisions of Microsoft are a turning point. Microsoft cannot kill Linux. If they want to keep their current markets they are learning that they need to do it on Linux's terms - ie - give the customer reliable cheap working software that does not involve paying a big "Microsoft Tax".

    I think we have seen the value of Microsoft's software, and it's revenue, take a downward turn. I am expecting the trend to continue.

  • Re-Read the GPL! (Score:4, Informative)

    by schabi (54775) * on Monday June 28 2004, @10:54AM (#9551328)
    (http://schabi.de/)
    in contrast to the GPL, which obligates developers to make their modifications available to the public

    Thats just plainly wrong, please re-read the GPL! The GPL just obligates to make the source avaliable to every receipient of the binary, and enforces that you cannot change the license.

    Thus, if you develop complex modifications for a GPL software, and your customer pays you lots of money for it, nobody is forced to give those modifications to the public.

    GPL enpowers the customer, not the public. The customer gets the freedom to modify (or pay someone else to do it) the software, independently from the original vendor.

  • RTFGPL (Score:4, Insightful)

    by Dwonis (52652) * on Monday June 28 2004, @11:06AM (#9551431)
    in contrast to the GPL, which obligates developers to make their modifications available to the public.

    Sigh. No it doesn't. It requires that source code for the binaries be distributed with the binaries. There's no obligation to release anything to the general public.

    • Re:RTFGPL by FattMattP (Score:3) Monday June 28 2004, @12:14PM
      • Re:RTFGPL by cpuffer_hammer (Score:2) Monday June 28 2004, @05:33PM
      • Re:RTFGPL by Dwonis (Score:2) Monday June 28 2004, @10:35PM
  • by Anonymous Coward on Monday June 28 2004, @11:06AM (#9551432)
    You might not get what you want out of that visit.

    Just like we're not going to get anything good out of using Microsoft's code.

    Paranoid? Look at it this way: would you put some sort of rights to your companies code in the hands of Microsoft? Do you trust them that much?

    Me neither.

  • Is it a conspiracy?? (Score:1, Insightful)

    by Anonymous Coward on Monday June 28 2004, @11:10AM (#9551467)
    Ah,,, Noticed any similarities between:

    http://www.linuxdevices.com/
    and
    http://www.wi ndowsfordevices.com/

    ??!?

    What is this you can't beat them join them?
    Can't beat them be them?

    What the hell is going on with these 2 websites and why are they almost exactly the same freaking thing?
  • by wsxyz (543068) on Monday June 28 2004, @11:33AM (#9551683)
    The entire summary reads like a slightly rewritten press release. I bet the contributing "anonymous reader" is actually a Microsoft marketing rep.
  • Still Learning the GPL?!? (Score:5, Informative)

    by Bob9113 (14996) on Monday June 28 2004, @11:46AM (#9551796)
    (http://www.traxel.com/)
    in contrast to the GPL, which obligates developers to make their modifications available to the public.

    Once again for the slow learners among us: The GPL does not obligate you to make your modifications available to the public. The GPL only requires you to make the source code available to anyone to whom you provide a copy of the derivative work. If, for example, you modify GNU Emacs for your personal use, you do not have to publish your work.
  • Not bad (Score:5, Insightful)

    by nwbvt (768631) on Monday June 28 2004, @11:47AM (#9551801)
    ...but $5 says /.ers will still line up to take shots at MS for this move.
  • Ken Brown's Version of Open Source? (Score:2, Interesting)

    by Anonymous Coward on Monday June 28 2004, @11:54AM (#9551854)
    Isn't this very similar to the kind of "open source" that Ken Brown wanted in his notorious book? He did favor "a license similar to BSD" in some limited cases. Coincidence?
  • Basically Microsoft can find no other way so combate open source effect on its revenues other than to become open source themselves. This is a great day indeed! Hopefully this force to open source will happen to all major programing companies. It just goes to show that you can be open source and still make money. In this case, its the _ONLY_ way Microsoft could make money (in this specific feild... I think it was embeded OSs).
  • Not suprising (Score:2)

    by autopr0n (534291) on Monday June 28 2004, @12:21PM (#9552159)
    (http://autopr0n.com/ | Last Journal: Saturday August 06 2005, @01:30AM)
    The real question is, what can you do with your code modifications? Can you put out 'patches' under the GPL ala early Minix development?

    Not too surprising they'd stay away from anything GPL like, given their oblique hatred of it.
  • by Anita Coney (648748) on Monday June 28 2004, @01:22PM (#9552816)
    Competition is a good thing.

    • actually by geekoid (Score:2) Monday June 28 2004, @04:31PM
  • Gibson Audio (Score:1, Troll)

    by Alsee (515537) on Monday June 28 2004, @01:56PM (#9553210)
    (http://slashdot.org/)
    Phil Usatine, Chief Architect and VP of Technology Development for Gibson Audio says: "We've also seen incredible value in the Windows CE core license as it enables us to use advanced technologies like Windows Media codecs and digital rights management to provide our customers with an amazing music entertainment experience."

    Thanx for the heads up!

    Now I know to avoid all Gibson Audio products. I for one have no interest in the "amazing experience" provided by DRM crippled crap.

    -
  • As long as... (Score:1)

    by bob670 (645306) on Monday June 28 2004, @02:03PM (#9553291)
    you can be sued for ANY NUMBER of resaons in their shared source programs it strikes me as nothing more than marketing bullet points. This might make the cutting edge PHBs feel better but it means nothing to anyone doing the work.
  • Yes but keep in mind (Score:1, Troll)

    by OeLeWaPpErKe (412765) on Monday June 28 2004, @03:44PM (#9554369)
    (http://eth1.org/)
    That this is a trap. The second enough people buy in to this there will be a "security update" making the fees $50/minute per customer and removing all hope of ever asserting your own copyrights.

    I don't think linux is threatened by this. Then again, I'm counting on basic intelligence on the part of mangers...
  • by John Hasler (414242) on Monday June 28 2004, @04:20PM (#9554746)
    > ...the GPL, which obligates developers to make
    > their modifications available to the public.

    The GPL does no such thing.
  • ...to the MS expected steps against its competition?

    Hows it go?

    First they ignore you, then they laff at you then they....... ....and finally they realize they cannot beat you so they join you....

    Maybe not yet... but its certainly in teh direction of...
  • shifting times (Score:2)

    by jdkane (588293) on Monday June 28 2004, @08:28PM (#9556736)
    For a company the size of Microsoft, who is not used to sharing, to be taking these steps towards a more open software base seems a bit unprecedented. They don't need to be as open as Open Source. Indeed that probably wouldn't be feasible for their survival. However they just need to be open enough to draw more developers and customers and increase market share. I think a lot of people here (including myself) assumed Microsoft would not (could not) start taking such steps. They are either fighting to remain in the market, or else a lot smarter than they have been credited with in the past (they've been credited with sly-ness in the past). As a result Open source may have more of a fight on its hands now with Microsoft than ever before. It might even make SCO look like a walk in the park.
  • Re:It's All Sun's Fault (Score:3, Informative)

    by pe1rxq (141710) on Monday June 28 2004, @10:26AM (#9551072)
    (http://gate.vitsch.net/~pe1rxq/)
    This new license only has an outcome (closed source derivative) common with BSD. It is nothing like BSD or GPL licensed code (which starts free and in case of BSD might end up non-free)

    Jeroen
    [ Parent ]
    • 1 reply beneath your current threshold.
  • No its brainwashing! (Score:2, Interesting)

    by essreenim (647659) on Monday June 28 2004, @10:27AM (#9551094)
    ..which obligates developers to make their modifications available to the public."
    Thats not a restriction -its a statutory obligation to remove restrictionns, ffs, sounds like MS mind control signals to me ..
    [ Parent ]
  • If Microsoft is willing to open up its technologies and allow others to use them, then I see no problem with that. It isn't automatically part of a massive War on Linux.

    You honestly think Microsoft would be doing this if Linux was NOT taking a significant share of the market? I don't think so.

    OK - It may not be a knee-jerk reaction to Linux in trying to get market share back and to keep Linux out - but I share as anything would not want to put money on that...

    [ Parent ]
  • Re:Boooooo (Score:2)

    by Stevyn (691306) on Monday June 28 2004, @11:08AM (#9551453)
    Microsoft could give the windows source code out with a compiler so people could create their own custom windows and people would still bitch at them. Face it, microsoft is starting to do what everyone has been bashing them for not doing for years and people still find something to complain about. As far as F/OSS zealots on /. go, microsoft should just give up as they'll never please them.
    [ Parent ]
  • by Anonymous Coward on Monday June 28 2004, @11:19AM (#9551565)
    You're new here, aren't you...
    [ Parent ]
  • Re:It's All Sun's Fault (Score:3, Interesting)

    by ivanmarsh (634711) on Monday June 28 2004, @11:31AM (#9551671)
    Imagine what would have happened if they had funded their own in-house development for a PC OS.

    "I think there is a world market for maybe five computers." - Thomas Watson, chairman of IBM, 1943

    "There is no reason anyone would want a computer in their home." - Ken Olson, President, Chairman and Founder of Digital Equipment Corporation, 1977

    "640k ought to be enough for anybody." - Bill Gates, Co-Founder and CEO of Microsoft, 1981

    Regardless of my dislike of the man and his company, no one could ever say he didn't have vision (sort of).

    [ Parent ]
  • 17 replies beneath your current threshold.