Slashdot Mirror


Microsoft Makes Second GPLv2 Release

angry tapir writes "Microsoft has made its second release under the General Public License in two days with software for Moodle, an 'open-source course management system that teachers use to create online learning Web sites for their classes[, which] has about 30 million users in 207 countries.' It comes on the heels of Redmond contributing drivers to the Linux community. No reports as yet on dropping temperatures in hell."

218 comments

  1. Inspect thoroughly by Andrew+Cooper · · Score: 5, Funny

    Someone should really check out the source, just to be sure it doesn't contain hidden subliminal "You Love Microsoft" messages. A good way to brainwash people is to interfere with their education...

    1. Re:Inspect thoroughly by fuzzyfuzzyfungus · · Score: 5, Informative

      Not really necessary. Microsoft's contribution is explicitly designed for "Live Services integration" for signing in to moodle instances using Windows Live IDs(from MS, naturally) and using the various Windows Live web services(bing and friends).

      Nothing subtle about it.

    2. Re:Inspect thoroughly by siloko · · Score: 1

      Someone should really check out the source

      Spot on, I always read the source, not only of the FOSS apps I love but also of the accompanying license. In fact my days have 63 hours in them! Also if I skip reading the license I wrote a license parser in Python which repeats any subliminal messages backwards on a timed loop. But only when I'm listening to Madonna.

    3. Re:Inspect thoroughly by Hurricane78 · · Score: 1

      On the other hand, what do you expect them to use? If I would create an application that has to have some web services, and I happen to have web services (which I obviously find to be the best), of course I would use them. :)

      The problem is not what they use, but that what they use is itself designed to be evil.

      Or would you expect Google to use a competitor's search engine in YouTube?

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    4. Re:Inspect thoroughly by ozmanjusri · · Score: 1
      check out the source, just to be sure it doesn't contain hidden subliminal "You Love Microsoft" messages.

      Actually, you'd do better checking the source for prior GPL violations. That's the only reason they released the Hyper-V code.

      Microsoft was in violation of the GPL (General Public License) on the Hyper-V code it released to open source this week.

      After Redmond covered itself in glory by opening up the code, it now looks like it may have acted simply to head off any potentially embarrassing legal dispute over violation of the GPL. The rest was theater.
      http://www.theregister.co.uk/2009/07/23/microsoft_hyperv_gpl_violation/

      There may not have been any "You Love Microsoft" messages in the code, but there certainly was plenty in the Kool Aid the tech media have been drinking...

      --
      "I've got more toys than Teruhisa Kitahara."
  2. So that's their plan.... by Jedi+Alec · · Score: 5, Funny

    1) Release code under GPL
    2) Pigs fly and spread pig flue
    3) ?????
    4) Plague!
    5) Robo-ballmer rules the world

    --

    People replying to my sig annoy me. That's why I change it all the time.
    1. Re:So that's their plan.... by coolsteve · · Score: 1

      Shouldn't that be:
      1.) Release code under GPL
      2.) ???
      3.) Profit!

    2. Re:So that's their plan.... by catxk · · Score: 5, Funny

      Haha, get real.

      --
      Don't be crazy anymore!
    3. Re:So that's their plan.... by PetriBORG · · Score: 1

      Since its GPLv2, its clear that step two is "Require patent licensing" and hidden step four is "Sue any forked projects in ground for infringement".

      --
      Pete/Petri "damn, my chainsaw is clogged with 1's and 0's again." --clyde
    4. Re:So that's their plan.... by AdmiralXyz · · Score: 4, Funny

      I don't like your sig. Please change it.

      --
      Dislike the Electoral College? Lobby your state to join the National Popular Vote Interstate Compact.
    5. Re:So that's their plan.... by Bigby · · Score: 1

      1) Release some code under GPL
      2) Say GPL is good in certain cases
      3) Tell CEOs that MS supports GPL, but realizes it is not good for operating systems or office suites
      4) Keep the profitible part of the business in tact
      5) Profit!

    6. Re:So that's their plan.... by Anonymous Coward · · Score: 0

      No one who posts on slashdot these days is old enough to remember that meme.

    7. Re:So that's their plan.... by Freetardo+Jones · · Score: 1

      So your claim is that they are releasing this code in order to get people to use it but at the same time they are going to sue anyone who actually uses it thus leading no one to using it? Huh?

    8. Re:So that's their plan.... by siloko · · Score: 1

      err so your step 2 of the three step is really 'Profit':

      1) Stuff
      2) Profit
      3) Profit!

      Genius

    9. Re:So that's their plan.... by bberens · · Score: 2, Insightful

      Microsoft would be glad to spend a hundred million dollars to make GPL'ed software a "NO-NO" in big business. If they can give away their source for free... not sue any of their users... but sue anyone who uses their open sourced software for patent violations (and actually win the case) then that will make anyone in the business world pretty much immediately remove any and all GPL software from their systems.

      --
      Check out my lame java blog at www.javachopshop.com
    10. Re:So that's their plan.... by ozmanjusri · · Score: 1

      So your claim is that they are releasing this code in order to get people to use it but at the same time they are going to sue anyone who actually uses it thus leading no one to using it? Huh?

      1. 1. Release code for free to get people to use it.
      2. 2. Wait for [bignumber] people to start using it
      3. 3. ???
      4. 4. Sue
      5. 5. Profit

      Duh.

      --
      "I've got more toys than Teruhisa Kitahara."
    11. Re:So that's their plan.... by Freetardo+Jones · · Score: 2, Insightful

      Microsoft would be glad to spend a hundred million dollars to make GPL'ed software a "NO-NO" in big business.

      But the only GPL'ed software that would become a "NO NO" in this case would be their own. Moodle wouldn't be effected in the least bit by Microsoft disallowing anyone to use their Live plugin.

      If they can give away their source for free... not sue any of their users... but sue anyone who uses their open sourced software for patent violations (and actually win the case) then that will make anyone in the business world pretty much immediately remove any and all GPL software from their systems.

      I'm pretty sure that such a tactic wouldn't hold up in any court. Secondly, if what you claim was true any and all GPLed software would have already been removed from the business world after the successful TomTom suit over the FAT support in the Linux kernel, but amazingly it hasn't been.

    12. Re:So that's their plan.... by Anonymous Coward · · Score: 0

      1) Embrace
      2) Extend
      3) Extinguish
      4) Profit!

    13. Re:So that's their plan.... by Freetardo+Jones · · Score: 4, Insightful

      Sue for what? They can't sue you for anything if they themselves release it under a license that says you can freely use, modify and distribute the source code. This imagined case would be thrown out of court.

    14. Re:So that's their plan.... by IntlHarvester · · Score: 1

      Yes, because it's still 1998 and "big business" is scared to death of Linux.

      --
      Business. Numbers. Money. People. Computer World.
    15. Re:So that's their plan.... by rallymatte · · Score: 1

      I don't like YOUR sig. Please change it.

      --
      Signatures are overrated.

    16. Re:So that's their plan.... by Anonymous Coward · · Score: 0

      I like your sig. Please don't change it.

    17. Re:So that's their plan.... by Svartalf · · Score: 1

      If you don't have a patent license for anything they have patents on, if you fork it, you can still be held actionable under the GPLv2 licensing grant- they can still sue you over that until in re Bilski gets set in stone by the SCOTUS- and even then, it'd only apply in the US. If there's a jurisdiction that allows software patents (Somewhere in Asia, I suspect, as the EU still holds that sort of stuff unpatentable...) you'd still be actionable in the same manner as you might find yourself now.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    18. Re:So that's their plan.... by fritsd · · Score: 1

      Like SCO (previously Caldera) vs Autozone.
      Oh wait..
      2004 to 2010. Well, only one more year to go.

      --
      To be, or not to be: isn't that quite logical, Slashdot Beta?
    19. Re:So that's their plan.... by nacturation · · Score: 2, Funny

      There's no profit in working for free and giving away your work (The 0th Rule of Acquisition). Perhaps Microsoft's big plan is to make up the loss by offering support contracts?

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    20. Re:So that's their plan.... by noidentity · · Score: 1

      2) Pigs fly and spread pig flue

      I didn't realize that pigs had chimneys.

    21. Re:So that's their plan.... by denmarkw00t · · Score: 0, Troll

      M$ could still have a sour taste in the mouth after the TomTom thing - I mean, they won, but with workarounds it won't matter. Even if something like this didn't hold up well in court, it would still bring plenty of negative press to GPL'd code. Probably not, but you never know.

    22. Re:So that's their plan.... by Freetardo+Jones · · Score: 1

      Even if something like this didn't hold up well in court, it would still bring plenty of negative press to GPL'd code.

      How so? If the lawsuit was shown to be baseless and it was thrown out how would that bring bad press to the GPL more than an actual successful lawsuit against patent infringing GPL code?

      Probably not, but you never know.

      No, I do know. IF a successful patent lawsuit against an infringing piece of code in the Linux kernel didn't get businesses to drop OSS some controversy over a Moodle plugin for LiveServer is barely even gonna register on anyone's radar.

    23. Re:So that's their plan.... by jonaskoelker · · Score: 1

      I don't like your sig. Please ^c$emacs rules<ESC>:wq or C-a C-k vi rocks C-x C-s C-x C-c

    24. Re:So that's their plan.... by Anonymous Coward · · Score: 0

      Software patents. They can give you rigts, they can get them back.

    25. Re:So that's their plan.... by denmarkw00t · · Score: 1

      Hmm, I stand corrected. Though Troll seems a bit extreme - we don't have a -1 naive?

    26. Re:So that's their plan.... by MadFarmAnimalz · · Score: 1

      Banging rocks is clearly the way to go. CHRIST already...

      --
      Blearf. Blearf, I say.
    27. Re:So that's their plan.... by Freetardo+Jones · · Score: 1

      So then why even release the source code at all? Because they are going to sue their own users of the Live@edu service? I seriously doubt that.

    28. Re:So that's their plan.... by ivucica · · Score: 1

      But... but... Swine already flu!

    29. Re:So that's their plan.... by Hurricane78 · · Score: 1

      Hey, I like the depth and thoroughness of your arguments. With such a solid and trustworthy reasoning, nobody can doubt you!

      ALL GLORY TO THE HYPNOCATXK.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    30. Re:So that's their plan.... by Anonymous Coward · · Score: 0

      I modded you troll because you outed yourself as one when you referred to Microsoft as "M$". That's the mark of a troll. It shows you have an anti-Microsoft agenda that you're probably trying to push. What are you trying to imply when you use M$? Are you trying to bring to attention the fact that Microsoft is a for-profit company, or are motivated primarily by profit? That has always been the case, and is not exclusive to Microsoft. So why bother with the M$ crap unless you just want to troll Microsoft?

    31. Re:So that's their plan.... by LingNoi · · Score: 1

      How can you write so much about two characters or even care so much?! lol, what a loser.

    32. Re:So that's their plan.... by denmarkw00t · · Score: 1

      Habit. Sorry, but it doesn't make sense when you do O$$ ;)

  3. Winter Coat by Anonymous Coward · · Score: 0

    I wonder if, with all that Microsoft is doing for the open source community. Will they be nice, and buy a winter coat for Satan?

    1. Re:Winter Coat by Svartalf · · Score: 1

      Heh... They'll buy a winter coat for him, but there'll be as many strings attached to it as there are to these two GPL releases. Patents still apply and you might get lucky and have the Judge apply in re Bilski to the decision and get you out, you might not- at the least you'll spend quite a bit of money if they choose to sue you over anything patented.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  4. Bravo by DontLickJesus · · Score: 2, Insightful

    Coming from an era when even education versions of Microsoft's software would cost a bit of scratch, I can only applaud this move. Course/Project Management software needs to be flexible and accessible. I believe this meets both criteria.

    --
    Where genius and insanity become confused true wisdom is found
    1. Re:Bravo by fuzzyfuzzyfungus · · Score: 4, Informative

      Moodle is a preexisting OSS project, this is just a plugin for making Windows Live web services work with it. This does suggest that MS doesn't think that they can kill moodle; but it isn't their offering.

    2. Re:Bravo by bloodninja · · Score: 4, Insightful

      Moodle is a preexisting OSS project, this is just a plugin for making Windows Live web services work with it. This does suggest that MS doesn't think that they can kill moodle; but it isn't their offering.

      Actually, it might lead to courses that use Moodle (my university does) to require Windows Live Messenger for each student. That means that Linux users, who otherwise could use the Moodle coursework, will now not be able to interoperate fully with the rest of their coursemates. This seems to me to be adding an option for a _dependency_ on Windows to Moodle. I am afraid that many courses will exercise that option.

      --
      Lock the wife and the dog in the boot of the car.
      Return one hour later.
      Who's happy to see you?
    3. Re:Bravo by Vintermann · · Score: 2, Insightful

      The bits of WLM you would need can be used for Linux, can't they? Kopete and what's-it's-name-now Gaim lets you use that service just fine.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    4. Re:Bravo by maxwell+demon · · Score: 2, Interesting

      Well, now that the FSF is using GPLv3, Microsoft can use GPLv2 and at the same time still claim the license used by FSF is evil :-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
    5. Re:Bravo by mhall119 · · Score: 1

      Probably these submissions have been waiting on approval for a while, and the decision was finally made at a high-enough level that releasing them under the GPL is acceptable.

      --
      http://www.mhall119.com
    6. Re:Bravo by aztracker1 · · Score: 1

      Well, considering how much has been put out there under the MS-PL license the past couple years, it doesn't really surprise me. The DLR, Iron*, ASP.Net MVC and others have been under very libre licensing. For those that don't know MS-PL is kind of like a BSD license with a nuclear (patent) deterrent clause. Also, as for the GPL licensing. So far, what they've released under the GPL are additions to GPL software to make them able to better interoperable with their other offerings. Which is a smart business move, and really shouldn't be so suspect, in terms of a hidden agenda.

      --
      Michael J. Ryan - tracker1.info
    7. Re:Bravo by bertoelcon · · Score: 2, Informative

      what's-it's-name-now Gaim

      Its Pidgin.

      --
      Anything can be found funny, from a certain point of view.
    8. Re:Bravo by SEWilco · · Score: 1

      Is everything which these Windows Live interfaces do provided by Pidgin within the Moodle interface? I thought Pidgin had its own IM window, and some of the stuff mentioned for this WL Moodle interface don't seem like IM methods.

    9. Re:Bravo by rliden · · Score: 1

      Moodle is a preexisting OSS project, this is just a plugin for making Windows Live web services work with it. This does suggest that MS doesn't think that they can kill moodle; but it isn't their offering.

      Actually, it might lead to courses that use Moodle (my university does) to require Windows Live Messenger for each student. That means that Linux users, who otherwise could use the Moodle coursework, will now not be able to interoperate fully with the rest of their coursemates. This seems to me to be adding an option for a _dependency_ on Windows to Moodle. I am afraid that many courses will exercise that option.

      Or it might mean that those students who like to use Live services can have an easier integration into Moodle. Many institutions use Moodle and better integration with other apps and services is always better. I would hope that Google would also provide better integration tools as well. More choice, open license, easier for faculty and students is a win. A course is more likely to require Windows, Linux, OSX based on course materials and required applications than on some random choice of email providers.

      --
      Don't think of it as a flame, more like an argument that does 3d6 fire damage.
    10. Re:Bravo by Adm.Wiggin · · Score: 1

      And if that's not your thing, perhaps BitlBee is (IRC interface to various IM protocols, including some public servers free for use).

    11. Re:Bravo by cbhacking · · Score: 1

      Windows Live web services are web services not inswtant messenger components. Just about every browser in the world can sign into the various Windows Live web services, you need SSL and cookie support, and not much else. What you can do once you're signed in depends on the browser, but Firefox handles most of the services just fine.

      --
      There's no place I could be, since I've found Serenity...
    12. Re:Bravo by IcI · · Score: 1

      You can have a MS Live account with any e-mail address. You don't have to use MSN, Hotmail, or what ever is linked into it.
      Just like you can have a Google account which doesn't have to end in @gmail.com

      Yes, you'll have to accept some EULA to sign up for a Live account, but after that, you don't have to use it.

      --
      òò òó óò óó ôô õõ öö øø
  5. Not contribution; use by CarpetShark · · Score: 5, Insightful

    This is an moodle plugin for microsoft's own groupware. Like their previous driver offering, it's not a wholehearted contribution to making an open source project better, but instead just a thing to make microsoft's own services work better when people need to use open source.

    It's good to see a willingness to do even this much, but hardly a staggering change of heart. They've a long way to go yet.

    1. Re:Not contribution; use by Anonymous Coward · · Score: 2, Insightful

      For a company so anti-open source, this is a staggering change of heart.

    2. Re:Not contribution; use by BlueKitties · · Score: 1

      I agree; Microsoft is just interested in making cash; When GPL becomes a good way to make $$$, we'll see more of this.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    3. Re:Not contribution; use by DadLeopard · · Score: 2, Insightful

      Microsoft is not note for being a Kind, Giving organisation!! Expect anything from them to be totally in their own self interest! Also everything come with a Hook!!

    4. Re:Not contribution; use by poetmatt · · Score: 0

      If it was a big change, they'd go GPLv3. This is just them making their own services work better. As is, this isn't even worth much on slashdot. This amounts to a butterfly fart off the coast of Antarctica in terms of the world of open source.

    5. Re:Not contribution; use by poetmatt · · Score: 1

      I'd say that public stigma has had a whole lot more to do with anything than "can linux make money". There's never been a question that having more programmers at your fingertips (if it's an interesting project, etc) than you can afford to hire is extremely valuable.

    6. Re:Not contribution; use by rawr_one · · Score: 1, Insightful

      No, it isn't. They're just utilising their Embrace, Extend, Extinguish methodology once more. They're reaching out to the open-source world by Embracing open standards, they'll Extend the abilities of certain products and services but in a way that those benefits can only be reaped by people using their hardware/software to use them, and then they'll Extinguish their competitors because Microsoft is in control of the extensions to those services that people depend upon.

      It's the same old plan, they've just placed their Trojan Horse in front of some open-source projects this time.

    7. Re:Not contribution; use by dword · · Score: 4, Insightful

      This is the change some of us wanted and I believe it to be a very good one! Why would anyone have the right to force Microsoft to contribute to open-source? What we really needed was compatibility. Nobody cares about the way Microsoft manages its code and nobody should have the right to bother them about it.

    8. Re:Not contribution; use by Freetardo+Jones · · Score: 2, Insightful

      Unlike Red Hat, Sun, Novel, IBM, etc which are just contributing to Linux and other open source through pure altruism!

    9. Re:Not contribution; use by Anonymous Coward · · Score: 2, Insightful

      So let me get this right, if you're not contributing in GPLv3 you're self serving and anti-FOSS?

    10. Re:Not contribution; use by Anonymous Coward · · Score: 2, Informative

      Mod parent up! And realize that Linux kernel is and will stay GPL2. Moron.

    11. Re:Not contribution; use by intx13 · · Score: 3, Interesting

      Like their previous driver offering, it's not a wholehearted contribution to making an open source project better, but instead just a thing to make microsoft's own services work better when people need to use open source.

      Microsoft is a corporation, after all, and I would be very surprised to see them expending resources working on open source projects that they do not actually use. This could be a gateway, a toe in the water, to starting open source projects, which then of course they would contribute to. But unlike IBM, (former) Sun, etc, Microsoft has no ties to existing open source software, so not contributing to the same isn't too surprising.

      It's good to see a willingness to do even this much, but hardly a staggering change of heart. They've a long way to go yet.

      I suppose you could say that. I think the point here is not that Microsoft is releasing something under an open source license, but that Microsoft sees open source as a viable approach to softare development and a real business force. Typically we expect the company to brush off open source as "anti-American" and offer pricey, Windows-only alternatives to whatever the demand might be. But now they are admitting, in a business sense, that the open source market exists and is worth working with. Sure, they're doing this to increase interoperability with their existing, closed-source projects... but that's more than just a token move.

    12. Re:Not contribution; use by Freetardo+Jones · · Score: 4, Informative

      If it was a big change, they'd go GPLv3.

      Why? That would make it be under an incompatible license with what the original software is written under and as such no third party would be able to distribute it legally because of this incompatibility. Or did you not even bother to take the 2 seconds to realize this fundamental problem with your argument?

    13. Re:Not contribution; use by Freetardo+Jones · · Score: 2, Insightful

      Like their previous driver offering, it's not a wholehearted contribution to making an open source project better, but instead just a thing to make microsoft's own services work better when people need to use open source.

      But when IBM contributes code to Linux and other open source projects it's not because they just want their services to work better with open source and thus make more money for themselves?

    14. Re:Not contribution; use by Richard_at_work · · Score: 3, Insightful

      Why the hell should they contribute to any project in a way that doesnt firmly, 100% front and center benefit themselves? There is no requirement for contributions to be altruistic in any way, shape or form.

    15. Re:Not contribution; use by Freetardo+Jones · · Score: 2, Insightful

      They're reaching out to the open-source world by Embracing open standards, they'll Extend the abilities of certain products and services but in a way that those benefits can only be reaped by people using their hardware/software to use them, and then they'll Extinguish their competitors because Microsoft is in control of the extensions to those services that people depend upon.

      How does one "control" the extensions if they are also required to be licensed under the GPL as well? Aren't FOSS people always talking about how no one can have control over GPLed code since anyone and everyone can always grab the source and fork it?

    16. Re:Not contribution; use by houghi · · Score: 1

      If they could do the same for Outlook, it would mean a lot more to me.

      --
      Don't fight for your country, if your country does not fight for you.
    17. Re:Not contribution; use by Freetardo+Jones · · Score: 1

      Well duh. The only true OSS license is clearly the GPLv3. All those people releasing code under the Apache, MIT/X11, PHP, GPLv3, BSD, etc are clearly enemies of FOSS and we must burn them at the stake!

    18. Re:Not contribution; use by onefriedrice · · Score: 1

      I agree; Microsoft is just interested in making cash; When GPL becomes...

      The same exact thing can be said about IBM, the former Sun, and a myriad of other publicly traded companies who traditionally have "embraced" open source. They are all just trying to make money the best they know how, and the fact that they have had anything at all to do with open source is just an expression of them trying to corner a niche or make software available to increase their own marketability. Yay for the invisible hand.

      I laugh every time I read someone saying that publicly traded company X is good and publicly traded company Y is "evil." Repeat after me: Companies which are no longer tightly controlled by a leader, who may or may not himself had praiseworthy motives when he started the firm, are not altruistic. Google's founders probably had good motives when they pledged to "do no evil," but that motto will become less and less meaningful as others begin to control Google (and it was necessarily much less meaningful on the day Google became publicly traded). Microsoft has had no reason to have anything to do with open source (as long as they could avoid it) because of their market position. As Microsoft's market share drops, they will inevitably have more and more to do with open source, not because they will suddenly be concerned about the "community," but because their viability depends on it.

      Personally, I don't think any of this is a bad thing. The markets generally run well, and the work of the invisible hand is significant (yep, I'm a capitalist pig). Just don't be tricked into thinking that there is any public company that is really altruistic.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    19. Re:Not contribution; use by Chyeld · · Score: 5, Insightful

      Microsoft is a victim of their reputation, a reputation honestly earned by their past actions. When everyone who ever gets in bed with you turns up dead or with a story of barely escaping alive the next day, sometimes it's appropriate for others to label you a black widow and liken you to a praying mantis.

      No one claims that anyone in the group you listed are contributing to open source purely because they are altruistic and without any self interest. But that's the point, everyone on your list 'plays nice' with open source because they have an interest in seeing it succeed. Microsoft, however, has never acted as if open source was anything but a despicable wretch deserving a slow painful death. Their own self interest, therefore, leads people to suspect that perhaps the apples they are offering are poisoned.

      It's also important to note that in both of the cases where they've done this, the contribution wasn't a general "here's some improvements" code, it was "here is some code which would allow you to work better with our proprietary services, so more people would be willing to use those." Anyone who thinks that Microsoft would continue to maintain such interoperability code should it prove a disadvantage to MS should avoid real estate brokers with deals concerning bridges.

    20. Re:Not contribution; use by Freetardo+Jones · · Score: 1

      Oops, that second GPLv3 was meant to be GPLv2

    21. Re:Not contribution; use by rawr_one · · Score: 1

      It's simple, really.

      First, they introduce nice features that are confusing enough to use but simple enough that nobody feels like taking the time to improve upon them.

      Then, they release proprietary, closed-source "extensions" for their own tools to access the services and utilise those features with incredibly useful, simplified methodologies. Their tools then become the tools du jour and they make like bandits.

    22. Re:Not contribution; use by CarpetShark · · Score: 1

      Why would anyone have the right to force Microsoft to contribute to open-source?

      No one wants to force them, any more than they want to force their kids to be good upstanding citizens. On the contrary, we kind of hope that, at some point, they'll become mature enough within themselves, and develop some decency, to be able to show respect and concern for others.

    23. Re:Not contribution; use by Freetardo+Jones · · Score: 1

      It's also important to note that in both of the cases where they've done this, the contribution wasn't a general "here's some improvements" code, it was "here is some code which would allow you to work better with our proprietary services, so more people would be willing to use those."

      You mean like this where IBM ported a bunch of Linux development tools to AIX so that more people would develop apps for their proprietary system?

    24. Re:Not contribution; use by FireFury03 · · Score: 1

      Unlike Red Hat, Sun, Novel, IBM, etc which are just contributing to Linux and other open source through pure altruism!

      True, but these companies generally collaborate with each other (these days) in a reasonably friendly way, whereas collaborating with MS has usually given a good chance of finding a knife sticking our of your back.

    25. Re:Not contribution; use by Freetardo+Jones · · Score: 2, Insightful

      First, they introduce nice features that are confusing enough to use but simple enough that nobody feels like taking the time to improve upon them.

      Have you even looked at their code to make such a statement? Doubtful.

      Then, they release proprietary, closed-source "extensions" for their own tools to access the services and utilise those features with incredibly useful, simplified methodologies. Their tools then become the tools du jour and they make like bandits.

      Which then begs the question of why even release anything under the GPL? They could have just gone straight to what you claim their ultimate goal is without having to release anything open source code. You're really grasping at straws here.

    26. Re:Not contribution; use by immakiku · · Score: 3, Insightful

      This is not about a willingness to do anything. Microsoft's goal, like that of all corporations is to make profit for its shareholders. It's not about good or bad intentions, so please stop trying to interpret it in that context. The general public should be pretty pissed if corporations like Microsoft decided to have a "change of heart" and focused on making things open instead of making money, because each member of the general public could very well be partial owners of those corporations.

      The thing we actually should want to see is a situation where it makes more sense for Microsoft to promote open source. An example of such a situation is if the rate and state of development for Linux demonstrate how well open source models can work. It would be unreasonable and unrealistic to expect to see Microsoft promote open source out of a sense of nobility.

    27. Re:Not contribution; use by nkcaump · · Score: 0

      However, Moodle is a pseudo competitor to Sharepoint, so it's noteworthy that they would even spend two spits worrying about something that Sharepoint competes with.

      --
      Yep.
    28. Re:Not contribution; use by rawr_one · · Score: 1

      No, I have not looked at their code to make that statement. I'm basing my entire reasoning here on their previous actions, and I fully admit to that.

      That being said, my gut tells me that the reason they are releasing code under the GPL is either:

      • To make themselves look better
      • For the projects they've currently done this with, they have to

      I'm not going to pretend to know which reason it is, or even whether or not either is right. But I do know that Microsoft is not a bunch of idiots and that they are entirely capable of doing good things, but it is usually only when it is in their own interests to do so. They are a business after all, and it's hard to survive as a business if you help your competitors. Especially when most of your competitors hate your guts.

    29. Re:Not contribution; use by FishWithAHammer · · Score: 2, Insightful

      Too bad open source has nothing to do with any of that.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    30. Re:Not contribution; use by BlueKitties · · Score: 1

      I'm not sure if that's entirely true; Companies seem to have an atmosphere within them, that employees and leadership are affected by. If you've ever moved between jobs, you'll probably notice how certain stores just don't give a damn, and some have a more caring attitude.

      People tend to mimic those around them; If a good atmosphere begins to propagate, it could very well affect everyone within the company (including the leadership.) This could lead to "nice" companies (or more accurately, a general mood that's a little less vicious.) Of course, with such large companies, it probably varies between working location to working location.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    31. Re:Not contribution; use by Anonymous Coward · · Score: 0

      They've a long way to go yet.

      No, they don't.

      Microsoft is a company, whose goal it is to make a profit. Their goal is not to contribute to open source projects.
      Now we might like it if they did, but unless there is an incentive (as you point out in this case), why would they spend time on giving away stuff?
      Just because it works for others?

      Well, their approach has worked for them sufficiently well so far.

    32. Re:Not contribution; use by Just+Some+Guy · · Score: 1

      Like their previous driver offering, it's not a wholehearted contribution to making an open source project better, but instead just a thing to make microsoft's own services work better when people need to use open source.

      WTF? Isn't that the major motivation of pretty much all corporate contributions: making a project work better with their offerings? IBM didn't release NUMA code because it made them feel all happy and rainbowish; they released it so Linux would be more attractive on their hardware. Yeah, MS gave out code that benefits them, just like everyone else. Provide a counterexample or quit harping on this.

      I don't even like MS, but don't invent reasons to dislike them!

      --
      Dewey, what part of this looks like authorities should be involved?
    33. Re:Not contribution; use by Anonymous Coward · · Score: 0

      No, GPLv3 users are also traitors because the licence doesn't protect your imaginary "public performance" software rights.

    34. Re:Not contribution; use by Svartalf · · Score: 1

      In the case of the first GPL release, it's a bit of both.
      I wouldn't know in the second one's case, though...I'm thinking that's liable to be the case as well.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    35. Re:Not contribution; use by DrgnDancer · · Score: 1

      I don't much about licensing for Moodle, but the last MS contribution was to the Linux kernel which is GPLv2, I don't think they could have used v3 if they'd wanted to. Not defending or attacking their choice, just saying that if they wanted their drivers in the official kernel, I think they pretty much had to release GPLv2.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    36. Re:Not contribution; use by Chyeld · · Score: 1

      Not exactly sure the point you are attempting to make here since the project you've pointed to is just one of legion among the projects IBM has helps with in regards to open source.

    37. Re:Not contribution; use by uhoreg · · Score: 3, Informative

      Actually, the original software (Moodle) is moving to GPLv3, while Microsoft has released their plugin under GPLv2 only which makes it impossible for anyone to legally distribute Moodle with Microsoft's plugin. Not only that, but Moodle had previously be licensed under GPLv2 or later, so using a GPLv3 plugin was always fine. So it would have been better if Microsoft had used GPLv3 instead.

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

    38. Re:Not contribution; use by maxwell+demon · · Score: 1

      Microsoft's secret plan might look as follows:
      Embrace: Make more people to use the proprietary Microsoft servers. For that, it's important to allow connecting to those servers from all important clients. Therefore the Moodle contribution
      Extend: As soon as MS controls the server side, they can make "improvements" to the protocol which they implement in their servers and their clients (i.e. Sharepoint), but not in Moodle (possibly patent-protecting them, so Moodle cannot implement them by themselves). Since Moodle doesn't support some features of the then most popular server (see "Embrace"), people will have an incentive to switch from Moodle to Sharepoint.
      Extinguish: Since now MS has the majority of both the servers and the clients, it can do incompatible changes and build on the network effects to kill the competition.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    39. Re:Not contribution; use by poetmatt · · Score: 1

      simple phrase that incorporates why the GPLv3 is a big deal for MS to license under instead:

      patent covenants.

    40. Re:Not contribution; use by CarpetShark · · Score: 1

      Yeah, if you've no concept of the spirit of laws.

    41. Re:Not contribution; use by Anonymous Coward · · Score: 0

      And I bet you expect politicians to serve the public instead of themselves?

    42. Re:Not contribution; use by Anonymous Coward · · Score: 0

      it's not a wholehearted contribution to making an open source project better, but instead just a thing to make microsoft's own services work better when people need to use open source.

      Sounds a lot like the sort of direction we've been seeing the IBM Linux Technology Center go recently. It's just good business.

    43. Re:Not contribution; use by Anonymous Coward · · Score: 0

      You mean like this where IBM ported a bunch of Linux development tools to AIX so that more people would develop apps for their proprietary system?

      You miss the point, IBM also give lots of other stuff to OSS as well as the stuff you mentioned to make their proprietary systems work better. Microsoft doesn't.

    44. Re:Not contribution; use by oatworm · · Score: 1

      Right - real FOSSers should release their source using the CC-GPL.

      Am I the only that's starting to think that FOSS licenses are starting to resemble a form of ePeen? "Ha - my license is far more permissive than your license!"

    45. Re:Not contribution; use by Eil · · Score: 1

      This is an moodle plugin for microsoft's own groupware. Like their previous driver offering, it's not a wholehearted contribution to making an open source project better, but instead just a thing to make microsoft's own services work better when people need to use open source.

      After over a decade of hearing about it, Microsoft is finally just starting to realize that they can't play the vendor lock-in game as hard as they used to and still retain customers. It's just not a Microsoft world any more. They wanted these projects to interoperate better with their own offerings, so they put up the code to do it. That's what open source is all about.

      I'd also like to point out that this is far from the first open source activity that Microsoft has engaged in. In fact, Microsoft has a few open source projects under its belt already, and my understanding is that they're under an OSI-approved license. (I can't find them just now, but I want to say one of them is a wiki? Or an application installer?) They also provide a SourceForge clone called CodePlex which claims to host over 10,000 open source projects. (Most of them only run on Windows-based technologies, I'm sure, but still.)

      No, Microsoft is no longer a stranger to open source. It's just that they want to contribute and donate on their own terms, which is what they are fully entitled to do, and is the only way that makes business sense. These days, only their most assed-backwards shareholders and managers see Open Source as some kind of conspiracy to undermine their vision of The Great Microsoft Kingdom.

    46. Re:Not contribution; use by PitaBred · · Score: 1

      Microsoft controls the LiveID servers, which is the ONLY use for this code and plugin. How can you NOT think it's embracing and extending?

    47. Re:Not contribution; use by PitaBred · · Score: 2, Insightful

      But now they are admitting, in a business sense, that the open source market exists

      I'm with you so far

      and is worth working with

      Ahhh... I'm gonna have to disagree with you there, sport. Microsoft sees open source as existing, and wants to co-opt it, just like the co-opted the browser market, they're trying to do it with the search market, the office software market, they tried to do with Java... they're only playing nicely with open source in order to lock it into their proprietary identification servers. Trying to leverage their LiveID inertia to gain access to another market, and hopefully end up with de facto control, if not actual control. I don't trust Microsoft, they have never given me a reason to do so... why should I give them a chance now?

    48. Re:Not contribution; use by Anonymous Coward · · Score: 0

      Just to be dicks of course.

      It's what I'd do. That's what you get for GPL licensing being incompatible with everything else -- including itself in some cases.

    49. Re:Not contribution; use by Freetardo+Jones · · Score: 1

      simple phrase that incorporates why the GPLv3 is a big deal for MS to license under instead:

      patent covenants. [tinyurl.com]

      Or maybe the fact that the Linux kernel is GPLv2 only and as such they are just using the same license terms it is? No, it has to be phantom lawsuits instead.

    50. Re:Not contribution; use by Freetardo+Jones · · Score: 1

      How can you NOT think it's embracing and extending?

      Because there is no extending of Moodle happening? Because I don't see conspiracies around every corner?

    51. Re:Not contribution; use by Anonymous Coward · · Score: 0

      Whoa, whoa, which one is it? Are they trying to "Embrace, Extend, Extinguish", as the legions here shout out whenever something like this happens without bothering to look at the details (you think with your gut though, so that's something you and George W. have in common), or are they trying to make themselves look good and contribute to a project where they have no choice in the matter? You're contradicting yourself here.

      No, it isn't. They're just utilising their Embrace, Extend, Extinguish methodology once more.

      Their tools then become the tools du jour and they make like bandits.

      my gut tells me that the reason they are releasing code under the GPL is either:

              * To make themselves look better
              * For the projects they've currently done this with, they have to

      My gut tells me that you're full of it.

    52. Re:Not contribution; use by Freetardo+Jones · · Score: 1

      Microsoft controls the LiveID servers, which is the ONLY use for this code and plugin.

      So then what is all the uproar over patent lawsuits about? If this code is only ever run on Microsoft servers for the users of it's Live@edu services who exactly is going to be sued for infringement? This makes the claims even more ridiculous because the only people who could get sued here are itself since it would be the only one distributing the code.

    53. Re:Not contribution; use by Anonymous Coward · · Score: 0

      So embracing and extending is now a bad thing. Sorry, I didn't get the memo, thanks for the update.

    54. Re:Not contribution; use by david_thornley · · Score: 1

      No, there's plenty of FOSS-friendly licenses. However, historically, Microsoft has been self-serving and anti-FOSS, although they have been willing to use BSD-licensed code for their own purposes.

      Releasing code that has to be under the GPL to be used to further Microsoft's agenda isn't all that big a deal. If they were to add useful functionality to other free software, or extend their patent promise beyond barely enough to claim that C# and the CLR are legitimately cross-platform, or something like that, I'd consider it significant.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    55. Re:Not contribution; use by Anonymous Coward · · Score: 0

      Yes, but they could also have chosen to dual-license it under both GPLv2 and GPLv3...

    56. Re:Not contribution; use by Freetardo+Jones · · Score: 1

      They could have, but they probably just copied what the Linux kernel uses since their first GPLed code was a Linux driver and the Linux kernel is GPLv2 only. To me that seems far more likely than some sinister plot to sue people who use this code.

    57. Re:Not contribution; use by The+End+Of+Days · · Score: 1

      Please stop trying to figure out reasonable explanations that don't involve Microsoft somehow being evil. You're breaking the poor /.er's hearts.

    58. Re:Not contribution; use by The+End+Of+Days · · Score: 1

      You miss the point, which is that you zealots actually HAVE NO POINT. You're just bitching endlessly into a vacuum.

      I'm not trying to stop you, though. I find it amusing, like watching retarded children attempting to figure out something complicated.

    59. Re:Not contribution; use by Freetardo+Jones · · Score: 1

      Yeah, I'm still trying to figure out what is supposed to be evil about them using GPLv2 only over GPLv3 when it seems to be perfectly acceptable that the Linux kernel is licensed under the exact same terms. *shrug*

    60. Re:Not contribution; use by HeronBlademaster · · Score: 1

      Embracing and extending, sure... that's sort of the point of an extension (plugin) to a product. One could even argue that that's the point of allowing additional drivers in a kernel.

      But extinguish? Hardly.

    61. Re:Not contribution; use by LingNoi · · Score: 1

      Please shut the fuck up right there. Any GNU code they publish under is good. Not even Stallman would bitch about that. For anyone reading this, the dickward parent isn't part of the free software community.

    62. Re:Not contribution; use by LingNoi · · Score: 1

      Laws don't have spirits only what's written down. You're naive for thinking so.

    63. Re:Not contribution; use by Rewd · · Score: 1

      Good summary, but some more clarification (I'm the founder of Moodle):

      - The MS plugin can not be distributed with the upcoming Moodle 2.0 or later (GPLv3+).
      - The MS plugin CAN be distributed with the current Moodle 1.9 (GPLv2+)
      - The MS plugin CAN be downloaded separately and used with any version of Moodle.

      One can't really blame MS here - this is actually a problem caused by incompatible messiness of GPL versions. MS have told me that they would of course love to have their module in core Moodle 2.0, and they will work on releasing this under GPLv3 at a later date (big companies have big legal teams that take a long time). I imagine the patent things in GPLv3 will need a lot of careful examination.

    64. Re:Not contribution; use by uhoreg · · Score: 1

      Thanks for the clarification, Martin. I'm glad to hear that they're working on resolving the issue. (Of course, if they're afraid of the patent clauses in GPLv3, then they could always just release their code under some other GPLv3-compatible license.)

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

    65. Re:Not contribution; use by poetmatt · · Score: 1

      Uh? How about you think before you type. Oh, whoops huh? I bet you meant to do that anonymous coward, but same diff. I hope someone karma's you out of oblivion.

      the linux community at large can't even use *ANYTHING* they put out there. Not legally, and the source code doesn't help anyone. You do realize they can sue people for using a reference implementation brought in by MS, right?

      Lots of MS source has been available forever. Thanks to the DMCA and other things, it's not been legal to use. Plenty of people know how to get around MS issues if they didn't have to deal with patents and DMCA in seconds. Ask a real software engineer. Thanks to GPLv2 and it not covering MS's patent covenant, it's still not legal to use. That may not be MS's fault or decision, but they deserve no praise for this. This posting of GNU code that they have done is forced because they were already violating the GPL.

      Congrats for ousting yourself as either a shill or obtuse.

    66. Re:Not contribution; use by Anonymous Coward · · Score: 0

      Hier is the comment from Martin Dougiamas, lead developer of Moodle, "They have had quite a bit of involvement with Moodle in the past - a lot of their education customers use Moodle so they are forced to too, I guess. ;) For them it's obviously all about making MS services more attractive, which is fair enough."
      Moodle Lounge

    67. Re:Not contribution; use by CarpetShark · · Score: 1

      Oh, I dunno... because they hopefully don't want to fit the definition of a sociopath?

    68. Re:Not contribution; use by CarpetShark · · Score: 1

      Stop talking out of your ass and go learn something before you speak:

      http://en.wikipedia.org/wiki/Letter_and_spirit_of_the_law

    69. Re:Not contribution; use by Anonymous Coward · · Score: 0

      oh a wikipedia page about the bible, how insightful. epic fail.

    70. Re:Not contribution; use by poetmatt · · Score: 1

      As I had said and you had defended this in some odd way, today's article would tend to disagree with you.

    71. Re:Not contribution; use by CarpetShark · · Score: 1

      Wow, so a page that also mentions similar biblical topics is all about the bible. You really are dumb.

    72. Re:Not contribution; use by Anonymous Coward · · Score: 0

      Uhm, did everyone miss that Google has a plug-in for Moodle was well. This is not about creating a monopoly, this is about playing well w/ others.

  6. Not the first contributions by Anonymous Coward · · Score: 0

    These really aren't the first contributions that MS has made to the GPLv2. They might be the first projects owned by Microsoft to fall under the license, but Microsoft has always offered the source code for the GNU tools released under Interix on their FTP site.

  7. uh, the driver release is an ANTI-Linux move by toby · · Score: 4, Interesting

    Not everyone was fooled. Apenwarr wrote about it, for one.

    This is still Microsoft, folks. It's always a trap.

    --
    you had me at #!
    1. Re:uh, the driver release is an ANTI-Linux move by Yvanhoe · · Score: 2, Interesting

      I honestly believe that Microsoft and Microsoft people (which represent a lot of people and even a lot of sub-community considering the number of "labs" they own) are finally "getting it". I think these attempts are honest and that they are jealous of the community other OSS-friendly companies managed to build.

      I also believe that tit-for-that is one of the most winning strategy in the prisonner's dilemma game. They'll have to do a lot more effort before I consider them worthy of trust.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    2. Re:uh, the driver release is an ANTI-Linux move by Anarchduke · · Score: 3, Insightful

      Of course they get it. They get that with virtualization you don't need to update the drivers for windows xp, you could run it forever on a linux box, and only worry about updating the drivers in linux to match your hardware. thus people could have the latest hardware and run xp virtualized.

      of course, the host operating system has to stay current, and with Micro$oft already pressuring vendors to stop making XP drivers, its the host operating system that becomes important.

      Read toby's comment and follow the link:

      Not everyone was fooled. Apenwarrwrote about it, for one.

      This is still Microsoft, folks. It's always a trap.

      --------------
      Yeah, so don't buy anything off the the icecream truck that Microsoft is driving past us. Every treat has a razor blade and every snack is poisoned.

      Woe, I sound really bitter, and I consider myself fairly apathetic where Windows is concerned.

      --
      who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
    3. Re:uh, the driver release is an ANTI-Linux move by Anonymous Coward · · Score: 1, Interesting

      A large part of his argument seems to be resting on the fact that 'almost everyone' in the western world 'owns' a copy of windows they can 'just virtualise' on whatever platform they desire.
      Thus making linux + virtualised XP a valid choice.

      This is far from accurate as I'd wager that 90% or more of people who 'own' XP actually have an OEM lisence, which does not give you a legal right to install it on other hardware or virtualised hardware.
      Even if such people wanted to break the law and install their OEM copy of XP on a VM, most of them couldn't as they don't tend to get a real install disk. (more likely an automated setup locked to their specific hardware or worse an image)

    4. Re:uh, the driver release is an ANTI-Linux move by Anonymous Coward · · Score: 0

      which one is the host, and which one is the guest?

      Translation: "who's a top and who's a bottom" :-/

    5. Re:uh, the driver release is an ANTI-Linux move by jipn4 · · Score: 2, Funny

      of course, the host operating system has to stay current, and with Micro$oft already pressuring vendors to stop making XP drivers, its the host operating system that becomes important.

      Important for what exactly?

      Imagine a world in which Windows becomes little more than a BIOS for Linux. Do you really think Microsoft will be able to charge a lot of money for that?

      Microsoft has been able to monopolize the market because they controlled everything. But their fortress is crumbling. The fact that they are releasing GPL drivers for Linux, even for this limited purpose, shows this, and it shows that they know it.

      IBM also used to be an evil monopoly, but they have grown up. There's no reason Microsoft can't do that as well. And as more and more of the Microsoft blowhards retire from the company on their monopoly-derived billions, Microsoft will become increasingly realistic and cooperative, because the next generation at Microsoft has to realize that it's either cooperation or bankruptcy for Microsoft.

    6. Re:uh, the driver release is an ANTI-Linux move by CannonballHead · · Score: 1

      Hm.

      This is still Apple, folks. It's always a trap.

      This is still Novell, folks. It's always a trap.

      This is still [a company meant gain profit], folks. It's always a trap.

      Somehow, I'm fairly certain that no company that wants to profit from software sales is going to pass up an opportunity to allow popular software to be used and NOT be compatible with their own software? Oh. It's a trap. It can't be simple profit-driven motives...

    7. Re:uh, the driver release is an ANTI-Linux move by PitaBred · · Score: 1

      Who says it's breaking the law? The license and EULA have never been tested in court from what I gather. I really doubt that it'd hold up under too much scrutiny. They're depending on you thinking it's "against the law". A clickthrough license agreement has never been upheld by the courts in the US.

    8. Re:uh, the driver release is an ANTI-Linux move by david_thornley · · Score: 1

      IBM also used to be an evil monopoly, but they had their monopoly collapse, and had to learn to play nice in order to survive.

      Fixed that for you.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    9. Re:uh, the driver release is an ANTI-Linux move by Anonymous Coward · · Score: 0

      Oh. It's a trap. It can't be simple profit-driven motives...

      It can be. It can also be both. I'm not sure which in this case. Microsoft's track record invites caution. (Note: I said caution. Not automatic condemnation. I don't trust Microsoft. Why should I?)

  8. it's evil by Anonymous Coward · · Score: 0

    Hi, I will not even look at it, it's evil. CU 9000h

  9. Let's thank Microsoft by Anonymous Coward · · Score: 1, Insightful

    and give them something back. What about a binary driver for their FAT filesystem?

  10. v2? why not v3? by FreeUser · · Score: 0, Redundant

    Hmm, this is interesting. The more cynical part of me wonders why, and can't help but recall the protections against patent litigation built into GPLv3, and notably missing from GPLv2... Makes me wonder if that old adage "Beware of Greeks bearing gifts" isn't somewhat apropos the 21st century (with some modified verbiage): "Beware patent bearing monopolists offering non-GPLv3-ed code..."

    --
    The Future of Human Evolution: Autonomy
    1. Re:v2? why not v3? by tuffy · · Score: 2, Insightful

      Moodle is GPLv2, so the plugin must be GPLv2 also or it won't be compatible with the existing software.

      --

      Ita erat quando hic adveni.

    2. Re:v2? why not v3? by Freetardo+Jones · · Score: 4, Insightful

      Hmm, this is interesting. The more cynical part of me wonders why, and can't help but recall the protections against patent litigation built into GPLv3, and notably missing from GPLv2...

      What's interesting about it? The Linux kernel is GPLv2 so a GPLv3 driver is unlikely to make it in. Moodle is also GPLv2 so it's perfectly logical that they'd release their plugin that works with it under the same license. Did you forget that whole big thing about GPLv3 being incompatible with GPLv2? In fact, it would be stupid on their part to release source code to work with programs under incompatible license terms which would disallow anyone from legitimately being able to distribute it.

    3. Re:v2? why not v3? by rbanffy · · Score: 1

      They are not completely missing from GPLv2

      from http://www.gnu.org/licenses/gpl-2.0.html, clause 7

      "For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program."

    4. Re:v2? why not v3? by TheRaven64 · · Score: 1

      GPL - Because my freedom is not negotiable.

      And yet, somehow, you haven't actually read the license you feel the need to advertise in your sig, or you would know that your entire comment is nonsense.

      --
      I am TheRaven on Soylent News
    5. Re:v2? why not v3? by uhoreg · · Score: 1

      In fact, it would be stupid on their part to release source code to work with programs under incompatible license terms which would disallow anyone from legitimately being able to distribute it.

      And yet, that's exactly what Microsoft did. Moodle is switching to GPLv3, and Microsoft's plugin is GPLv2 only.

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

    6. Re:v2? why not v3? by Just+Some+Guy · · Score: 1

      Did you forget that whole big thing about GPLv3 being incompatible with GPLv2? In fact, it would be stupid on their part to release source code to work with programs under incompatible license terms which would disallow anyone from legitimately being able to distribute it.

      Except that's not how Moodle is licensed:

      This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

      I'm not aware of any legal theory that makes distributing GPLv3 software with GPLv2+ software problematic.

      --
      Dewey, what part of this looks like authorities should be involved?
    7. Re:v2? why not v3? by Freetardo+Jones · · Score: 1

      Okay, well I didn't see that it was GPLv2 with "any later version" on it. So in this one case, I guess they could have used GPLv3 but they probably just copied the terms that the Linux kernel uses which is just GPLv2 only and is going to apply that to everything they release GPL. I'd say that's a much more likely answer than some phantom patent lawsuit over some PHP code.

    8. Re:v2? why not v3? by LingNoi · · Score: 1

      What's the problem with that? There is no rule that says you can't USE GPL 2 and 3 together you just can't DISTRIBUTE them together in the same package. Since this is a plugin and not some vital component there are no issues.

    9. Re:v2? why not v3? by uhoreg · · Score: 1

      Yes, well, the problem is that there are people who would want to distribute Moodle along with a set of plugins. Aside from the fact that this plugin can never, say, make it into any Linux distribution, there are many companies that do Moodle support, installation, etc. The licensing issue would make this a non-starter for them. So yes, it is an issue.

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

    10. Re:v2? why not v3? by LingNoi · · Score: 1

      Why exactly would that be? Installing GPL 2 and 3 software together doesn't break the license. Any company is free to install and support both programs just fine.

    11. Re:v2? why not v3? by uhoreg · · Score: 1

      No, because if you are installing on a customer's computer, you are distributing, and so you would be breaking the license.

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

    12. Re:v2? why not v3? by Rewd · · Score: 1

      That is not quite correct (and was incorrectly stated on the Microsoft press release):

      Moodle 1.x is GPLv2 *or later*.
      Moodle 2.x is GPLv3 *or later*.

      The plugin is totally compatible for users to use, the only problem is for distributing the current MS plugin with Moodle 2.x

    13. Re:v2? why not v3? by LingNoi · · Score: 1

      No, you are not distributing when installing it yourself.

      Either way, even if they were in violation it's up to the copyright holders sue and some how I don't see Microsoft sueing people for using some PHP plugin that interfaces with their services that they want people to use.

    14. Re:v2? why not v3? by uhoreg · · Score: 1

      In order to install the files onto a customer's machine, I have to copy the files onto their machine, and so yes, I am distributing it. If I install both Moodle, and Microsoft's plugin, then I am distributing them as a combined work.

      If you want to assume that Microsoft won't sue you, then that's up to you. Companies usually do not have the luxury of saying "oh, let's just cross our fingers and hope they don't sue". Companies have to play it safe. Besides, it's not just Microsoft who can sue, but also any of the many copyright holders of Moodle, plus any of the authors of the additional plugins that I happen to also install on the customer's machine.

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

  11. No reports as yet on dropping temperatures in hell by ChoboMog · · Score: 4, Informative

    I don't know... It looks like its going to drop a few degrees overnight. http://www.weathercity.com/us/mi/hell/

  12. Something Special by Dark+Lord+Unicorn · · Score: 1

    If they were to do something like.... release DirectX 12 and have it open platform, for Linux users and Mac users, then.... maybe..... the community might cut them some slack.

    1. Re:Something Special by FishWithAHammer · · Score: 1

      That's just fucking retarded. Where's the business case for spending an insane amount of manpower to replicate an entire software stack on two operating systems with none of the components that that software stack relies upon, where both have a combined market share under fifteen percent? Where's the monetary return? Why would they do it for any realistic reason? Because it makes idiots like you feel better? Get real and get the stupid out of your head. Microsoft is out to make money. If being a good little open source citizen helps them in some areas, awesome, they do it. If it would be a boondoggle, as your incredibly fucking retarded idea out of your incredibly fucking retarded mouth is, they'll laugh and can it.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    2. Re:Something Special by pizzach · · Score: 0, Troll

      Microsoft is out to make money

      And very well they could. I can see you are not a business man because you haven't seen it.

      --
      Once you start despising the jerks, you become one.
    3. Re:Something Special by FishWithAHammer · · Score: 1

      Oh, sure! They'd totally make money by more-than-tripling their testing and QA efforts, and tacking a huge amount of extra programming on top of that (to provide the infrastructure that Linux at least lacks, and the necessary translation layers for OS X's Core libraries), to cater to less than fifteen percent of the market and to diminish their own market share for Windows.

      (Or would they just hope the community does all that development and testing for them? That's so cute.)

      There are cases where open source makes money. They're not ones where you have no actual competition (and no, OpenGL/OpenAL/SDL does not compete with DirectX in any notable way). DirectX makes Microsoft money because it only works on Windows, and because it's a better development method for most developers than the assemble-your-assorted-crap choices elsewhere. By providing DirectX to other platforms, they reduce the uniqueness of Windows and make it easier to port generally unique commodity (games) to other operating systems, and therefore they lose money.

      I guess I can sum it up by noting that you're as much of a moron as the original person I replied to.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    4. Re:Something Special by pizzach · · Score: 1

      For example....MS could license it to developers so that DirectX is payed for in the game price. Make the license force them to compile the driver in with their program so people can't get it free. Bingo. Money. Even better, the none Windows games will still be cheaper so it will still be the larger market. See? Think business like.

      --
      Once you start despising the jerks, you become one.
    5. Re:Something Special by FishWithAHammer · · Score: 1

      So, in other words, sell something nobody will buy, and sink untold millions of dollars into making it.

      You're a fucking genius, mate.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    6. Re:Something Special by pizzach · · Score: 1

      Only true geniouses never try, mate. That way they can never fail. You're so busy trying to prove me wrong to think for yourself.

      --
      Once you start despising the jerks, you become one.
    7. Re:Something Special by FishWithAHammer · · Score: 1

      Or they can stick to the method that they have right here that already works great for their purposes.

      Why should they fix what is not broken?

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  13. Is this the source... by Anonymous Coward · · Score: 0

    for global warming?

    1. Re:Is this the source... by xgr3gx · · Score: 1

      Whoa did you see that? It looked like a hog that had taken flight!
      Maybe it was just Homer Simpson's pig roast gone awry again.

      --
      Shameless plug alert: Game server control panel
  14. We were thinking of using Moodle by Canazza · · Score: 4, Insightful

    AS far as I'm aware, the only thing they have for Moodle is a Windows Live Plugin, that lets you do Windows Live Searches and have some sort of MSN Messnger functionality.

    This isn't Microsoft caring about GPL or whatever, it's about a small project that gives them more hooks into more websites. It gives people learning to use the web in a formal environment MORE Microsoft.

    --
    It pays to be obvious, especially if you have a reputation for being subtle.
    1. Re:We were thinking of using Moodle by jipn4 · · Score: 1

      This isn't Microsoft caring about GPL or whatever, it's about a small project that gives them more hooks into more websites.

      Sure, but it's a start. They used to proclaim that the GPL was somewhere between the Communist Manifesto and Mein Kampf.

      And they have released genuinely useful software, too, like IronPython.

  15. Again, this one is mostly to benefit MS by joaobranco · · Score: 1
    AFAIK, it looks like a moodle plugin to allow the use of the "live" services in Moodle, including to allow single sign in.

    Obviously this is to help locking the users since early on to MS services. Not evil in itself (and I suppose that either google has the same thing or is thinking in doing the same). But it mostly benefits MS, not Moodle.

  16. Re:But... by mcgrew · · Score: 1

    Ballmer eats fluffy bunny rabits

    AFAIK he doesn't, I do. I love rabbit, especially fried. Frodo and Samwise eat fluffy bunny rabbits, too.

    Ballmer shoots puppies.

  17. Re:But... by lordandmaker · · Score: 3, Insightful

    I know it's hard for the FOSS zealots and Microsoft haters but really, it is possible that Microsoft might be changing, personally I think it's been happening for a few years. The company culture seems much less predatory and hostile nowadays for the most part - there are still some shitty things and people for sure but it takes a long time to change a company of that size.

    And, if they are changing, it takes a long time to reverse a reputation as bad as the one they have.

    They should be commended for trying, rather than insulting for simply existing. Encourage companies when they do what's good rather than hate them no matter what and they might be encouraged to follow the good path rather than simply change their mind for getting flack no matter what they do.

    MS have a long and distinguished history of fucking people over. It will take a long time of them specifically not fucking people over for people to stop expecting anything MS announce to have ulterior motives. In much the same way as those people suspicious of MS cannot expect a turnaround in the attitude of the company overnight, you cannot realistically expect an overnight turnaround in the way Microsoft is perceived. I'm no MS hater. I know they've done a pretty big bunch of good things, and, as a Linux user I'm relishing (and, admittedly slightly worried by) the substantial increase in quality from them recently. IE and Office are two bits of MS software that have come on leaps and bounds in the past few years. But I still viewed everything they release with some suspicion because for so many years that has been the most appropriate thing to do. And for several years into the future, the MS I know is going to be the one that one should be suspicious of. Maybe they are changing, but they'll have to change dramatically and far to realistically win people over into thinking they're working for the good of anyone but themselves.

  18. this is just a PR stunt on obscure software by Anonymous Coward · · Score: 0

    Ya, some tool to help teachers make web pages is open source. Ha!

    I'd like to see some actual serious product they have go open source. Ya right. This is all just a PR stunt to say "see? we really are open source"

  19. Does this M$ feat. already exist elsewhere? by titaniumtux · · Score: 0

    Has M$ already made a similar plugin for Blackboard or other competing software? I bet most college students who use Moodle don't even know that it's open source (and even then, most students use open source software on windeuce or OS X), so this is a great strategy for M$ to gain webmail/search engine market share while being partly user-transparent. The only real surprise (sort of) would be that M$ would encourage the use of open source software, but even then they'll surely use this as an exploit in order to abuse consumers (just like the .NET Firefox extension).

    --
    Freedom at /home, backslashes at work and fixed gear in between
    1. Re:Does this M$ feat. already exist elsewhere? by ericrost · · Score: 1

      Funny thing bout that, Microsoft partially OWNS Blackboard...

    2. Re:Does this M$ feat. already exist elsewhere? by Anonymous Coward · · Score: 0

      Those poor abused consumers with 10 extra characters in their user agent string. How will they survive?

  20. The final batle is yet to come by ammorais · · Score: 1

    Microsoft release of 2 GPL software denotes a completely change of strategy. They started with the Anti-American, and Communist comparison campaign, and now they are changing the curse of their actions. Open-source advocates have many reasons to be suspicions about Microsoft actions since a radical change of position about such a deeply touchy issue, is something that probably has some other hidden interests and secret strategy.
    While we could take from this 2 specific examples many obvious elations like serving their own interests in making their software more friendly to multiplatform users(in the case of the drivers), or some other obvious conclusion about how much money Microsoft will make with Moodle open-sourced, I think there's "more, to it than meets the eye."

    Let us not forget that the GPL was not yet truly tested in any court of any country, and that the final battle is yet to come.

    1. Re:The final batle is yet to come by maxwell+demon · · Score: 1

      The GPL was successfully tested in Germany [German language link]

      --
      The Tao of math: The numbers you can count are not the real numbers.
    2. Re:The final batle is yet to come by LingNoi · · Score: 1

      Let us not forget that the GPL was not yet truly tested in any court of any country, and that the final battle is yet to come.

      The GPL has been tested multiple times and the news has been published on slashdot. There was some court case in the US involving some train software if I am not mistaken.

  21. not surprising at all by Anonymous Coward · · Score: 0

    The GPL is a very friendly license for the original developers releasing the code, since they control full rights to re-release a (possibly enhanced) version under a proprietary license and charge money for that. They can also add clauses (a la MySQL) to make it difficult for outside developers to incorporate the software into a packaged solution without negotiating additional licensing fees. So the source code might be free as in beer, but only for academic and private use.

    OTOH it's hard for to make money selling someone else's GPL'd code, since your source modifications have to released as well, unless you can afford to staff a customer support operation like Red Hat... and better make sure its reputation is as good or better than the competition's.

    Richard Stallman supposedly actually suggested the dual-licensing scheme, to TrollTech or some company like that.

    1. Re:not surprising at all by Ash-Fox · · Score: 1

      The GPL is a very friendly license for the original developers releasing the code, since they control full rights to re-release a (possibly enhanced) version under a proprietary license and charge money for that. They can also add clauses (a la MySQL) to make it difficult for outside developers to incorporate the software into a packaged solution without negotiating additional licensing fees. So the source code might be free as in beer, but only for academic and private use.

      That is not GPL then. GPL does not put additional requirements on the type of business usage the license is being used for.

      --
      Change is certain; progress is not obligatory.
  22. Re:But... by SilverEyes · · Score: 1

    ...

    In much the same way as those people suspicious of MS cannot expect a turnaround in the attitude of the company overnight, you cannot realistically expect an overnight turnaround in the way Microsoft is perceived...

    But it's been TWO nights!

    --
    Interesting.
  23. It's a trap by markov_chain · · Score: 1

    If you modify their code and try to distribute it you will be forced to release the source--and they will take it back! :D

    --
    Tsunami -- You can't bring a good wave down!
  24. So the GPL isn't a viral license after all?! by MadJo · · Score: 1

    What a shocker, Microsoft releases something using that dangerous viral license GPL. Well at least, dangerous and viral according to Microsoft.

    1. Re:So the GPL isn't a viral license after all?! by cbhacking · · Score: 1

      Viral doesn't always mean bad; it's simply a way to describe a behavior. Microsoft could ahve chosen a word with less negative connotations, but the descritpion itself is apt. The "viral" part of the GPL is the bit about how software that links with GPL code, even if that software is from another source and just uses an API, must also be licensed GPL (i.e. the GPL "virally infects" everything that touches its "host"). LGPL doesn't contain this clause, nor do most other open source licenses.

      I doubt MS will ever release any new code under a license with a "viral" clause like that. Adding features to other software that already use that license is another matter, since the software as a whole isn't theirs to begin with. In any case, they would have had to open-source the changes even if Moodle used a license like the Mozilla license or LGPL.

      --
      There's no place I could be, since I've found Serenity...
  25. Maybe Part of A Larger Strategy ("The Cloud") by mrpacmanjel · · Score: 2, Insightful

    I think this is part of a larger strategy to point people to thier Azure "Cloud" platform.

    Microsoft will probably "open source" more of thier software if it serves the purpose of exposing Microsoft to more people.

    If you expect them to one day open source any of thier major technologies (e.g. DirectX, Windows or SQL Server) you will be waiting a loooonnnng time before this will happen.

    They will probably open source enough of the "connectivity" type of software to provide a "path of least resistance" to interoperate *into* the Azure platform.

    Of course the Azure platform is *not* open source which means you will be *locked-into* thier technology. So sure, you may have open source client code at your disposal but it eventually will lead into a locked platform.

    As a company they want to grow beyond "PC on every desk, Windows on every PC, on every phone, console, toaster, gerbil" - that's too limiting now, they want to be the central hub of the Internet and fully exploit "the cloud".

    As a bonus everyone moves to a rental model (like the mainframes of years ago) - you don't own anything, you are bound by *thier* "terms and conditions" and you perpetually keep paying for stuff.

    This is a corporation's wet dream.

    In this case "It's a Trap" may be justified.

    Or I am just paranoid and drink waaaayyy too much coffee.

    1. Re:Maybe Part of A Larger Strategy ("The Cloud") by spitzak · · Score: 2, Interesting

      However an open-source client to their software means they cannot hide how to interoperate, and they cannot prevent other software from using this code. I suspect it does not cover a lot of the interoperation, but the code is probably also a big help for reverse engineering.

      Microsoft could compete without shenanigans if they would document how to interoperate and license that information for everybody to use. Releasing this information as open source licensed code is a good way to do it, as the documentation in the code is likely much more accurate than any manual, and it probably is easier to make that code than to try to write the documentation.

      If Linux could run DirectX programs legally and with the api fully documented, it would still have a hard time if it ran them 10 times slower, due to some clever piece of internal code that some engineer at Microsoft invented, for instance much faster antialiasing. This is fair competition. I think some engineers at Microsoft are interested in this as well, I would be, it is insulting that any actual talent is invisible because it is totally impossible for anybody to make a competing implementation.

      Releasing anything under the GPL is a huge change for Microsoft. If you believed what they said a few years ago, they would have to publish every piece of source code they have right now, because the GPL is "viral".

    2. Re:Maybe Part of A Larger Strategy ("The Cloud") by Ash-Fox · · Score: 1

      If Linux could run DirectX programs legally and with the api fully documented, it would still have a hard time if it ran them 10 times slower, due to some clever piece of internal code that some engineer at Microsoft invented, for instance much faster antialiasing. This is fair competition. I think some engineers at Microsoft are interested in this as well, I would be, it is insulting that any actual talent is invisible because it is totally impossible for anybody to make a competing implementation.

      And yet the Wine project is not having a problem doing this.

      --
      Change is certain; progress is not obligatory.
    3. Re:Maybe Part of A Larger Strategy ("The Cloud") by Anonymous Coward · · Score: 0

      It's not paranoia, but it's cheaper for their customers as well. Basically, cloud computing moves the money that would have been spent internally on infrastructure, people, etc, into Microsoft.

      Computing is already a rental model, as you need to pay for space, salaries, infrastructure, bandwidth, etc. From a business perspective, monthly expenses are monthly expenses, whether you "own" a depreciating asset or not. Therefore, if you can pay someone else to do it for you as well or better than you can, for less, that's the whole point of "outsourcing". Outsourcing sucks, but you don't see every company maintain their own janitorial staff. Certainly some do, but many more focus on whatever they're good at and hire some other company to worry about things like cleaning.

      For non-tech companies, all technology-related things are just an expense. Like janitors or any other expense, if it's recurring, it's recurring whether or not it's technically a "rental". This being the case, as a business it makes more sense to spend money to let Microsoft (or whomever) work out all the technical BS in exchange for being able to focus on whatever it is you do that actually makes you money.

  26. Re:But... by dvice_null · · Score: 1

    > it is possible that Microsoft might be changing

    I like to give people (or companies) a chance to change. But I do require that they first undo their previous crimes. Microsoft can start by identifying the 235 patents they talked about few years ago:
    http://yro.slashdot.org/article.pl?sid=07/05/14/0018242

  27. GPL isn't a viral license by jDeepbeep · · Score: 1

    What a shocker, Microsoft releases something using that dangerous viral license GPL. Well at least, dangerous and viral according to Microsoft.

    [ a bit of reading on the topic for those who think GPL is viral ]

    --
    Reply to That ||
  28. You're not buying this, right? by WheelDweller · · Score: 0

    Lately a lot of people have been taking up ridiculous mental conflicts. Chief among them is that spending our way to out of debt works. (It doesn't, never has in history, and can't, mathematically: the intent is a coup).

    I don't see how anyone trusts Microsoft, a company promising since about 1995 to "get things done faster" and "Make the internet simpler" and "this version is more reliable" but the people running it barely turn it on before buying SOMEONE ELSE'S CODE to keep it from crashing from viruses. And they overlook the circling crowd of 2,000,000 viruses waiting to pounce, should the AV program fail.

    This is the company that for about 25 years has shown the market that making a 'killer app' means killing the new company with the new ideas. Sybase, Blue Mountain, Netscape, and so on.

    So this corporate bully, this devourer of good ideas, who hasn't told us the truth since DISCO is going to offer GPL code and you would actually try it?

    Do you like candy? Won't you get into my van- I have candy!

    --
    --- For a good time mail uce@ftc.gov
  29. Microsoft altruistic? No... by Anonymous Coward · · Score: 4, Funny

    There have been times in my life when I would not have thought that someone who calls himself "fuzzy fuzzy fungus" could educate me.

    But you did it this time.

  30. Cheers to Microsoft... by Brian+Feldman · · Score: 2, Insightful

    for doing it right and not using GPLv3 just because it's newer! It is useless to have open source software available for your use if its license is fundamentally incompatible with your business. Of course, it would be even nicer if they released software under an even freer license i.e. BSD or similar, but I think the only thing preventing that is those licenses not having the buzzwordiness of GPL.

    --
    Brian Fundakowski Feldman
    1. Re:Cheers to Microsoft... by Ash-Fox · · Score: 1

      The question is, did they leave the 'upgrade' part of the license in, thus allowing it to be used with GPLv3 code too.

      --
      Change is certain; progress is not obligatory.
    2. Re:Cheers to Microsoft... by Vexorian · · Score: 1
      Err, you just called the BSD a freer license than the GPL, this shows so much lack of understanding on the subject... Are you a troll? Or just plain ignorant of what these licenses are? You also think that MS did any good picking GPLv2 instead of v3, and you complain about they not choosing a 'free-er' license. This shows your own lack of understanding of something that should be obvious by now: Moodle is licensed GPLv2, MS wanted to push Moodle into their live service BS, so they HAD to use GPLv2. They didn't just pick it because of "buzzwordiness"

      People do not pick GPLv3 just because it is newer but because of its new provisions, that they find necessary. Oh , and culture yourself before making retarded posts like that, you are only embarrassing yourself.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    3. Re:Cheers to Microsoft... by uhoreg · · Score: 1

      No, they didn't, which causes a problem since Moodle is being relicensed to GPLv3.

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

    4. Re:Cheers to Microsoft... by Anonymous Coward · · Score: 0

      There is really no room for debating that the modified BSD license isn't freer than the GPL. Anyone can use MBSD code with effectively no restrictions. The same isn't true of the GPL. That is all there is to it.

      To go further in depth, the vaunted four freedoms consist of:
      - Freedom to run
      - Freedom to view source
      - Freedom to copy
      - Freedom to modify

      GPL-licensed code does not allow the user freedom to copy if they have taken it up on its freedom to modify. They may only copy if they license their modifications under the GPL as well. Consequently the GPL only allows between 3 and 3½ freedoms depending on how atomic you consider each freedom to be.

  31. Trend by DaMattster · · Score: 1

    Given the trend towards open source software, Microsoft really has to come on board to remain competitive. Unfortunately, M$ is slowly losing its own Fear, Uncertainty, and Doubt campaign and must ultimately concede that free/open source software is not "un-American." Actually, free/open source software is very much American as it is open and returns control back to the individual. If America was founded on individualism, then free/open source software should epitomise "Americanness" I also don't doubt that it is part of much larger strategy on Microsoft's part but Microsoft has lost a good bit of its dictatorial powers. I still don't see cloud computing as really catching on in the mainstream just yet. Cloud computing is just really a fancy term for a complete 180 degree turn to an era when computing was centralized and people interfaced with the computer via a terminal. Signs of this are already happening for consumers but the business world would be relatively unwilling to give control over its most important and precious applications.

  32. Re: Microsoft Makes Second GPLv2 Release by mythz · · Score: 1

    Somebody stop them!

  33. Re:But... by Anonymous Coward · · Score: 0

    Blah blah.... I'm closed minded and choose to judge people based on prejudice rather than by their own actions. Therefore MicroSoft is and always will be an evil company and anyone who buys their products are supporting the Anti-Christ and all they represent. Now I'm going to go buy DoubleClick's... sorry I mean Google's new OS and because the name makes me feel all warm and fuzzy inside thier products will always be superior to anything that Microsoft can produce.

    The bandwagon mentality on this forum is ridiculous. Where are all the open-minded, reasonable Software Developers? Apparently not on /. where we only want to hear our own opinions reinforced. Microsoft is submitting professionally developed, open source code to improve interoperability between their products and open source products. Further, you could use their open code to develop drivers of your own or simply to explore how this feature is implemented. Any reasonable Software Developer would laud Microsoft; but there seem to be too many whose entire world view would fall apart if they didn't have their great antagonist.

    Guess what! We Software Developers are all on the same team. Time to grow up and act professionally; that means treating others with respect and judging them on their actions rather their your own prejudice. The developers at Microsoft work as hard as the rest of you, they have their own problems, families to support, bills to pay, etc. Their contributions should be commended... not torn down.

  34. Re:But... by Anonymous Coward · · Score: 0


    They don't own those anymore, they sold them to ex-Microsofties' "Intellectual Ventures" to use in 2011 when the Novell customers-Microsoft patent deal runs out ;-)
    </big-tinfoil-hat-time>

  35. Re:But... by maxwell+demon · · Score: 1

    Time to grow up and act professionally; that means treating others with respect and judging them on their actions rather their your own prejudice.

    Judging someone on his actions always means to include past actions in your judgement. If someone has a track record of being a child molester, and now opens a school, you wouldn't give your children there, just on the basis that during the last few days he didn't molest any childs, and after all, giving children an education is a good thing.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  36. Re:But... by lordandmaker · · Score: 1

    Blah blah.... I'm closed minded and choose to judge people based on prejudice rather than by their own actions. Therefore MicroSoft is and always will be an evil company

    This is exactly not what I said.

  37. Anonymous Coward by Anonymous Coward · · Score: 0

    Anyone consider that releasing under GPLv2 might hamper a future transition of the linux kernel, etc., to the M$-unfriendly GPLv3?

  38. Not gonna work by pizzach · · Score: 1

    It's not about good or bad intentions, so please stop trying to interpret it in that context.

    Then outlaw corporations from doing things like public service announcements. I believe the last one I saw ended the announcement with "CBS Cares". Everything you said means nothing until then.

    It's hard for people to judge things straight with propaganda like that.

    --
    Once you start despising the jerks, you become one.
    1. Re:Not gonna work by DarKnyht · · Score: 1

      Well, I believe CBS does public service announcements because it is a requirement of the laws that govern their owning part of the public airwaves. It's not that "CBS Cares" it is that "CBS is required".

      Sort of like how G.I. Joe was an educational program because of the last 30 seconds were "and knowing is half the battle" and there were all sorts of "Tonight on a very special Punky Bruster" type episodes in sitcoms.

      --
      Voting them all out of office, now that's change I can believe in.
  39. If all free software runs on Windows... by Anonymous Coward · · Score: 0

    Then pointy haired boss will be able to argue that the company should stay with Windows.

    That is why Microsoft is putting so much energy into helping open source projects run on WIndows... that is all except Linux of course. And that is the point. Linux is the threat, not the open source applications.

    All of their open source projects, many directed through Novell, are intended to hook Linux users onto Microsoft technologies.

    I have to say they are doing a very good job of it too. Linux supporters will have to get their act together if they are to respond in time.

    1. Re:If all free software runs on Windows... by Caue · · Score: 1

      What threat? If microsoft was ever scared by linux, it happened some 10 years ago. Really, wake up people... Microsoft runs a company, structered and organized. They may be screw-ups when it comes to innovation, but they got their shit wrapped up pretty damn well. Linux is only the underdog we all learned to love.

  40. Copyright still holds. Monopoly rent applies by Anonymous Coward · · Score: 0

    If the only BIOS acceptable to hardware manufacturers (trusted platform?) was written by Microsoft, you would HAVE to pay them whatever they asked.

    A meeting of minds is not necessary.

  41. To encourage adaptation of Windows Live services by XxtraLarGe · · Score: 1

    This is a good thing, but I do have some concerns. I'm a moodle admin at my college's online learning program. We've been using moodle for a year and a half now. Our IT dept. (separate from us) eats everything Microsoft, and went to Live Mail last year for our mail solution. This will enable us to at least avoid having to have two separate sites for the LMS & email. Maybe it will also pave the way for integrating Microsoft live apps (Word, excel, ppt online) in the courses, and hopefully serve as a file repository for students. Not wild about having it use Bing for search, and also the http://my.liveatedu.com/ site doesn't even load in Safari on Windows Vista! That gives me a little pause, will these apps that are linked to run in Firefox or on the Mac or Linux? Guess I'll have to install it on our test server and check into it.

    --
    Taking guns away from the 99% gives the 1% 100% of the power.
  42. can't loose that "it requires window" advantage by sgt+scrub · · Score: 1

    The only reason microsoft made the last two contributions is because the products are popular and they did not have a presence. For them to stay "required" they have to participate. Those areas are Open Source so the contributions have to be open too. If there are no applications for Moodle that rely on windows, microsoft could loose it's "it requires windows" desktop status in the schools. Schools are the last place Microsoft would like to find themselves unneeded.

    --
    Having to work for a living is the root of all evil.
    1. Re:can't loose that "it requires window" advantage by LingNoi · · Score: 1

      I really don't care about the reasoning behind it. Now that even Microsoft (the most anti GPL company) has contributed GPL code it shows not only how popular open source is but can perhaps make people some people reconsider their position on the matter too.

  43. Re:To encourage adaptation of Windows Live service by Anonymous Coward · · Score: 0

    This is a good thing, but I do have some concerns. I'm a moodle admin at my college's online learning program. We've been using moodle for a year and a half now. Our IT dept. (separate from us) eats everything Microsoft, and went to Live Mail last year for our mail solution. This will enable us to at least avoid having to have two separate sites for the LMS & email. Maybe it will also pave the way for integrating Microsoft live apps (Word, excel, ppt online) in the courses, and hopefully serve as a file repository for students. Not wild about having it use Bing for search, and also the http://my.liveatedu.com/ site doesn't even load in Safari on Windows Vista! That gives me a little pause, will these apps that are linked to run in Firefox or on the Mac or Linux? Guess I'll have to install it on our test server and check into it.

    Yeah, you can turn off the Bing search altogether if you don't like it (see the 'admin settings page' when you log in as admin, under 'blocks'=>'settings'. It's actually cool that they provide a settings page in this code vs having to grovel the source for global PHP variables.

    I have it working on FF, Safari, IE7/8, on my Ubuntu box, Win box, and an Intel Mac. I haven't tried Opera nor from a mobile browser yet.

    I think this will be a nice thing to add for our users, and it's nice to get it now before the school year starts.

    Good luck.

  44. Just a teensy amount of skepticism? by Anonymous Coward · · Score: 0

    "Will they be nice, and buy a winter coat for Satan?"

    My keen analytical mind detects a bit of skepticism.

    Actually Microsoft is misunderstood. Microsoft is not a software company. It is an abuse company that uses software to deliver abuse.

    Okay, that is an exaggeration. But Microsoft products have been such a hassle that it is easy to exaggerate.

  45. They had to - in big trouble otherwise by Anonymous Coward · · Score: 0

    They were found to be in breach of the GPL with regard to Open Source code they 'borrowed' and contaminated with closed stuff. That is not allowed by the terms of the GPL. They tried to avoid the release. The only way they could protect themselves from their misdeed was to comply with the GPL terms and release the code.

  46. Re:To encourage adaptation of Windows Live service by Anonymous Coward · · Score: 0

    I tried it too and it worked fine.