Microsoft Open Sources ASP.NET MVC
Jimmy Zimms writes "Microsoft's ASP.NET MVC is an extension built on the core of ASP.NET that brings some of the popular practices and ease of development that were popularized by Ruby on Rails and Django to the .NET developers.
Scott Guthrie, the inventor of ASP.NET, just announced that
Microsoft is open sourcing the ASP.NET MVC stack under the MS-PL license. 'I'm excited today to announce that we are also releasing the ASP.NET MVC source code under the Microsoft Public License (MS-PL). MS-PL is an OSI-approved open source license. The MS-PL contains no platform restrictions and provides broad rights to modify and redistribute the source code.' Here's the text of the MS-PL.
That Microsoft Shared Source License is open source, but not free software. You may look at the recipe, but you can't bake the cake...
hardly impressed
Could have guessed that on my own.
Even if it's well written and modular, it's still .net.
Glad to see Microshaft is on the cutting edge of software development practices as usual...
*** Sigs are a stupid waste of bandwidth.
The scam artists at OSI are no different and relevant than people who sell deeds to plots of land on the Moon.
OSI == Irrelevant Clowns
If you manage to duplicate the functionality of VS in MonoDevelop/Linux, you'll have a huge hit on your hands. The *nix crowd is still living in the "if it was hard for me it should be for you too" hole and one of the areas where they've traditionally lagged has been IDEs and useful debuggers. Whatever else, they are a huge boon to productivity, especially for less experienced developers.
Maybe Emacs + bash is good enough for Joe Linux, but that doesn't mean it's good enough for everybody, even if it has proven to work just fine.
Most FOSS people are completely clueless about how software development happens in corporate environments. Sell them something that behaves like VS with some sort of commercial support behind it (open source or otherwise, that's mostly irrelevant) and you'll have your VB revolution on the Linux desktop.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
apparently there arent too many new ideas at microsoft these days.
ms offerings are not open sourse and in no way does their offering meet with the standard definition established over 15 years ago.
You can lead a man with reason but you can't make him think.
What if Microsoft uses your stuff and makes a billion off of it ? OR you patent something (god forbid) and Microsoft steals it ? They hold all the cards. You can sue them, but they can sue you because you used their patented stuff to make your work.
Personally, I feel that any recognition of software patents is a bad thing, so while you are getting all excited, we in Europe are having the rug pulled out from under us. The EU council is already preparing to pass ACTA in secret thereby avoiding democratic debate. We don't want software patents. One-Click is bad enough, how is anybody going to learn programming if Hello World gets patented ? What happens to GPL'd code if patents take hold via the MS-PL ? I'm not aware of the BSD licence being used in patent battles, but it seems MS are actively encouraging people to patent their work, thereby giving MS free and total access (and control) to all of it.
Pure poison for truly open source.