Sursă partajată Infrastructură de limbă comună - Shared Source Common Language Infrastructure
| Dezvoltatori | Microsoft |
|---|---|
| Eliberarea inițială | Martie 2002 |
| Versiune stabila | 23 martie 2006
/ 2.0 |
| Repertoriu | github |
| Scris in | C # , JavaScript , C ++ , C |
| Tip | Cadrul software |
| Licență | Licență Microsoft Common Source Infrastructure Common Language |
| Site-ul web | MSDN |
Infrastructura Shared Source Common Language (SSCLI), nume de cod anterior Rotor , este Microsoft e partajată sursă de implementare a CLI , nucleul .NET . Deși SSCLI nu este potrivit pentru utilizare comercială datorită licenței sale, face posibil ca programatorii să examineze detaliile de implementare a multor biblioteci .NET și să creeze versiuni CLI modificate. Microsoft oferă Shared Source CLI ca implementare CLI de referință adecvată pentru utilizare educațională.
Istorie
Începând din 2001, Microsoft a anunțat că va lansa o parte din codul sursă de infrastructură .NET Framework în sursă partajată prin ECMA , ca parte a procesului de standardizare C # și CLI .
În martie 2002, Microsoft a lansat versiunea 1.0 a infrastructurii de limbă comună sursă partajată , numită și Rotor . Shared Source CLI a fost inițial preconfigurat pentru a rula pe Windows , dar putea fi construit și pe FreeBSD (versiunea 4.7 sau mai recentă) și pe Mac OS X 10.2. Acesta a fost conceput astfel încât singurul lucru care trebuia personalizat pentru a transporta Shared Source CLI pe o altă platformă a fost un strat subțire de abstractizare a platformei (PAL).
Ultima versiune 2.0 a SSCLI a fost lansată în martie 2006 și conține majoritatea claselor și caracteristicilor versiunii 2.0 a .NET Framework . SSCLI 2.0 poate fi descărcat direct din descărcările Microsoft și necesită Perl și Visual Studio 2005 care rulează pe Windows XP SP2 pentru a compila. Microsoft nu a actualizat sursa și cerințele de construcție din 2006. Chiar și MVP-urile Microsoft , o parte importantă a ecosistemului comunității Microsoft, s-au plâns de lipsa suportului pentru alte versiuni și sisteme de operare ale Visual Studio. Cu toate acestea, un patch non-oficial pentru Visual Studio 2008 a fost furnizat de un angajat Microsoft în MSDN Blog și un alt pentru Visual Studio 2010 a fost lansat de comunitate.
Licență
CLI Sursă partajată utilizează licența non-gratuită Microsoft Shared Source Common Language Infrastructure . Această licență permite modificarea și redistribuirea codului pentru uz personal sau academic, dar nu pot fi utilizate pentru produse comerciale.
Vezi si
Referințe
linkuri externe
- Sursă partajată Common Language Infrastructure 1.0 Lansare: sscli 20021101 pe GitHub
- Sursă partajată Common Language Infrastructure 2.0 Versiune: sscli20 20060311 pe GitHub
- Introducere în Shared Source CLI