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

Общая языковая инфраструктура 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 с открытым исходным кодом, используется для разработки мобильных устройств и игр. 

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

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

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

Прокрутить вверх