Общеязыковая инфраструктура

Общая языковая инфраструктура Common Language Infrastructure (CLI) – открытая спецификация и технический стандарт, разработанный Microsoft и стандартизированный ISO/IEC и Ecma […]

Общая языковая инфраструктура

  • Common Language Infrastructure (CLI) – открытая спецификация и технический стандарт, разработанный Microsoft и стандартизированный ISO/IEC и Ecma International. 
  • CLI описывает исполняемый код и среду выполнения для нескольких языков высокого уровня на различных компьютерных платформах. 
  • .NET Framework, .NET и Mono являются реализациями CLI. 
  • Формат метаданных используется для указания определений API, предоставляемых средой выполнения Windows. 
  • CLI стандартизирует и лицензирует свои патенты на условиях RAND. 
  • Microsoft и ее партнеры не выявили патентов, необходимых для реализации CLI в соответствии с условиями RAND. 
  • Для реализации стандарта CLI требуется соответствие одному из поддерживаемых профилей стандарта, минимальным из которых является профиль ядра. 
  • .NET Framework – оригинальная коммерческая реализация CLI от Microsoft, поддерживает только Windows. 
  • .NET – бесплатный многоплатформенный проект с открытым исходным кодом, преемник .NET Framework. 
  • .NET Compact Framework – коммерческая реализация CLI от Microsoft для портативных устройств и Xbox 360. 
  • .NET Micro Framework – реализация CLI с открытым исходным кодом для устройств с ограниченными ресурсами. 
  • Mono – альтернативная реализация CLI с открытым исходным кодом, используется для разработки мобильных устройств и игр. 

Полный текст статьи:

Общеязыковая инфраструктура — Википедия

Оставьте комментарий