Linked by Thom Holwerda on Tue 18th Nov 2008 06:45 UTC, submitted by pablo_marx
Permalink for comment 337625
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.





Member since:
2006-02-05
That is exactly what I was saying. Singularity as it stands is only useful in an academic setting, the license makes it inappropriate for use in any practical way.
MS-PL has a hell of alot of use if you are a .NET developer, which many people are.
Yes. Barely anything ever gets productized directly out of MS Research. Things like singularity are created to test out ideas, those ideas are then rolled into products.
No it wasn't, but ROTOR was. It was an exercise in implementing .net on a non MS platform.
I would not be suprised if the work they did with ROTOR helped them push out a mac version of of the CLR for silverlight.
The MS-PL is generally used for code you will have great difficulty getting off Microsoft platforms like Windows and .Net, and the academic license is where the latter is possibly feasible or where they see it as a real risk.
The DLR/IronRuby/IronPython are obvious exceptions, but I agree in a general way. MS doesn't care about making their competitors lives easier, but they care alot about their developers. From a .net developer point of view, a library licensed under the MS-PL is just as useful and relevant to me as something licensed under the GPL. The MS-PL projects only exist to make life easier for people like me, and the MS-RL projects are a bone for schools to teach using microsoft technologies. Anyone who says anything different is either uninformed or lying to you.