MS No Cathedral, Open Source No Bazaar?
AlexGr sends us to InternetNews.com for an account of a Microsoft VP demonstrating Microsoft's ASP.NET AJAX product running on Ubuntu at AJAXWorld. In his earlier keynote, Brad Abrams had declared that, when it comes to AJAX, Microsoft is not the cathedral and open source isn't really a bazaar. He noted that ASP.NET AJAX is available under Microsoft's permissive license with full source code. "The Web is built on open standards and we at Microsoft believe that we have to enable those open standards," Abrams said.
So the first example of MS not using the Cathedral model, and they act like this is huge sweeping change? Release the source to Win2K under the permissive license, or help the Samba team figure out the damn protocols for Active Directory authentication, and then maybe we'll talk about "changes" and "open standards"
Here's to the crazy ones
The license is very similar to the BSD style license. But more interestingly, according to open source legal, It passes on the ability to use any patents they have on it royalty "free". Something that Java SCript probably couldn't do alone.
I don't know what to make of the opensourcelegal.org site linked to in the story.
Generally sites talking about open source tend to be keen to advocate the open source philosophy, but the tone of this site is mostly neutral and lacking any overtly expressed opinion. If anything, the page titled Why Open Source? seems more negative than positive.
So perhaps the legal firm running the site is playing up the difficulties and uncertainties surrounding open source as a way of promoting its legal help on the subject? But I can't see anything on the (rather small) site advertising legal services at all. It doesn't really have enough content to get many visits for its news or information. I wonder why it was set up...
If you all Google Slashdot, will it Slashdot Google?
Microsoft is first and foremost a marketing company.
They can and will say what ever they need to to get people to buy.
Second in priority is Microsoft is their own legal advisors to advise
themselves, (based on their interpretation of the law - no different
than any other lawyer or law firm) on what they can get away with, what
they can get in trouble for but balanced against what they gain in
breaking the law (do they gain more than they lose - if so then they
see it as a cost of doing business).
Third in priority is the bullying and buy out of the competition. Of
course their legal house is involved in this too.
Forth has become the application submittal for as many patents as
they can get, even stupid stuff that is clearly not patentable. In
the battle against open source this will become combined with the
third priority more and more.
What you don't see in any of the above is genuine innovation.
Microsoft does NOT enable fair play. But they often make claims
in contridiction of what they actually do.
Microsoft has a very long and hard earned reputation of being
dishonest with marketing speak.
But we all know this, those of use that read slashdot.
And slashdot users are not who this markting bull is aimed at.
Or maybe we should thank MS for enabling us to be open?
I noticed two main things in that license text:
You can't remove any copyright, patent, or atribution notices. Kind of like the dreaded BSD advertising clause, in that if someone puts "Parts written by 1337 h4xx0rz" in the output of the program, you have to leave it there. Repeat ad nauseum for every contributor that jumps on the bandwagon, and things could get... unaesthetic.
They use almost the exact same patent control system as the GPLv3. If a program contains patented code, you're granted permission to use those patents to execute it. If you sue one of the patent holders for violations of your own patent, that permission is revoked. I think this is called the "please don't eat me, IBM!" clause. Seriously, though, this needs to be pointed out every single time some Microsoft shill attacks the GPLv3. You can dislike v3, but you can't really call it anti-business when the world's largest software vendor implemented parts of it in their own license.
Dewey, what part of this looks like authorities should be involved?