Microsoft udostępnia kod źródłowy standardu CLI i języka C##
- Józef Muszyński,
- 15.04.2002, godz. 10:55
Microsoft poinformował o udostępnieniu kodu źródłowego biblioteki CLI ($Common Language Infrastructure$). Kod źródłowy Shared Source CLI stanowi implementację proponowanych przez ECMA standardów biblioteki CLI i C##.
Microsoft poinformował o udostępnieniu kodu źródłowego biblioteki CLI (Common Language Infrastructure). Kod źródłowy Shared Source CLI stanowi implementację proponowanych przez ECMA standardów biblioteki CLI i C#. Są one przeznaczone dla systemów operacyjnych Microsoft Windows XP i FreeBSD.
Shared Source CLI zostały zaprojektowane do celów akademickich, badawczych i edukacyjnych, a także do ułatwienia śledzenia działania programów. Działa na systemach operacyjnych FreeBSD i Microsoft Windows XP. Kod źródłowy zostanie opublikowany w ramach programu licencyjnego Microsoftu Shared Source. Shared Source CLI ma ułatwić programistom przeprowadzanie eksperymentów z językami programowania, tworzenie zgodnych operacyjnie usług webowych opartych na XML, a także implementowanie standardów ECMA.
Standardy C# i CLI to technologie leżące u podstaw wielojęzykowej platformy Microsoft .NET. C# jest komponentowym językiem programowania przeznaczonym dla programistów piszących w językach C i C++. Standard CLI to podzbiór platformy .NET Framework, obejmujący pakiet wykonawczy oraz podstawowe biblioteki klas, umożliwiające opracowywanie, wdrażanie i wykonywanie usług webowych opartych na XML.
W październiku 2000 r. Microsoft przedłożył w ECMA propozycje specyfikacji standardów C# i CLI. Przy opracowaniu ostatecznych specyfikacji współpracowały największe firmy w branży, takie jak: Hewlett-Packard, IBM i Intel. W grudniu 2001 ECMA zatwierdziła opracowane specyfikacje.
Shared Source CLI można pobrać z witryny Microsoftu pod adresemhttp://msdn.microsoft.com/net/sscli/ . Informacje na temat inicjatywy Shared Source można znaleźć pod adresemhttp://www.microsoft.com/sharedsource/ .