Является ли C # -4.0 открытым стандартом?


17

Стандарт Ecma-334 (ISO / IEC 23270: 2006) соответствует версии языка 2.0.

Спецификация версии 4.0 находится в свободном доступе от Microsoft, но открытый список спецификаций Microsoft содержит только версию Ecma (версия 2.0).

Так как насчет всех хороших функций, добавленных в более поздних версиях (LINQ, лямбда-функции и т. Д.)? Можно ли реализовать их в своем компиляторе?

Ответы:


6

В C # 4.0 еще не опубликован стандарт ECMA.

Однако Mono активно добавляет в свой компилятор новейшие функции C # и .NET Framework , используя спецификации, опубликованные Microsoft.


Но есть соглашения между Microsoft и Novell (теперь Attachmate), и тогда мы не знаем о патентах, принадлежащих OIN и CPTN, и т. Д. И т. Д. ... Можете ли вы указать на страницы / заявления, которые разъясняют статус для людей, кроме Novell реализует язык, а также текущий статус патентования языка?
Хоссейн
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.