4
.NET in Open Source? Non proprio ma…
ottobre 2007 da Lobotomia
Da un giro su vari blog leggo oggi la notizia che Microsoft rilascerà il codice sorgente di .NET, però non con una licenza Open Source!
In un post del blog di Scott Guthrie, General Manager della Microsoft Developer Division, leggo:
“We’ll begin by offering the source code (with source file comments included) for the .NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml), and WPF (System.Windows). We’ll then be adding more libraries in the months ahead (including WCF, Workflow, and LINQ). The source code will be released under the Microsoft Reference License (MS-RL).”
Quindi per le librerie delle classi base di .NET sarà disponibili il codice sorgente, la notizia potrebbe essere interessante a meno del notare che la licenza Microsoft Reference License non è una licenza Open Source.
Chi accetta tale licenza di fatto accetta l’obbligo di non poter modificare, copiare e rigenerare i binari.
Per qualcuno sarà anche la direzione giusta, per me è l’ennessimo tentativo di Microsoft di contrastare la comunità open, cercando di legarla tramite licenze “permissive” e finte aperture. Inoltre Microsoft in questo modo godrà dei bug report e dei bug fix segnalati dagli utenti.
Per una volta sono d’accordo con Miguel de Icaza sul fatto che questa mossa non sembra altro che una speculazione da parte di Microsoft, verissimo il fatto che la licenza è molto simile alla vecchia licenza JAVA prima che questo venisse rilasciato sotto GPL da SUN.
Non riesco sinceramente a capire tutte le ultime mosse di Microsoft, inquinamento della GPL o “soddisfazione” delle richieste?
Attenderò come voi tutti il futuro per vedere la prossima mossa.
Link
- Microsoft Opens up the .NET Class Libraries Source Code (dal blog di Miguel de Icaza)
- open.NET? Microsoft To Make .NET Libraries Available Under “Open Source”
- open.NET
- Releasing the Source Code for the .NET Framework Libraries (ScottGu’s Blog)






























Categorie: 

gennaio 22nd, 2008 alle 11:21
[...] alla fine i codici sorgenti delle librerie di .NET sono state rilasciate da Microsoft. Come preannunciato e previsto i sorgenti sono stati rilasciati sotto una licenza abbastanza restrittiva, questa [...]