SharpOS
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разработчик | Проект SharpOS |
---|---|
Написано в | С# [1] |
Семейство ОС | .NET Framework [1] |
Рабочее состояние | Снято с производства |
Исходная модель | с открытым исходным кодом |
Первоначальный выпуск | 1 января 2008 г |
Финальный выпуск | 0.0.1/1 января 2008 г [2] |
Доступно в | Английский |
Платформы | х86 |
ядра Тип | Микроядро |
По умолчанию пользовательский интерфейс | Интерфейс командной строки |
Лицензия | Стандартная общественная лицензия GNU версии 3 с исключением привязки к GPL. [3] |
Официальный сайт | шарпос |
SharpOS — это устаревшая компьютерная операционная система , основанная на .NET Framework и родственном языке программирования C# . [1] Он был разработан группой волонтеров и возглавлялся командой из шести администраторов проекта: Мирча-Кристиан Ракасан, Брюс Маркхэм, Йоханн МакДонах, Сандер ван Россен, Джэ Хён и Уильям Лахти. [4] Он больше не находится в активной разработке, и ресурсы были перенесены в проект MOSA . По состоянию на 2017 год SharpOS является одной из трех операционных систем на базе C# , выпущенных по лицензии на бесплатное программное обеспечение с открытым исходным кодом . [5] [6] SharpOS имеет только одну общедоступную версию. [2] и базовый интерфейс командной строки .
История
[ редактировать ]SharpOS начал свою деятельность в ноябре 2006 года. [7] в качестве публичного обсуждения в Mono разработчиков списке рассылки в виде ветки под названием «Операционная система на C#» . Привлекая множество участников, Майкл Шуртер создал вики-сайт SharpOS.org и список рассылки, чтобы продолжить обсуждение в более подходящем месте. Вскоре после этого основные разработчики (Брюс Маркхэм, Уильям Лахти, Сандер ван Россен и Мирча-Кристиан Ракасан) решили, что они разработают свой собственный компилятор с опережением времени (AOT), который позволит операционной системе выполнять последовательность загрузки без используя другой язык программирования . Как только компилятор AOT был достаточно развит, команда приступила к кодированию ядра . Это сопровождалось длительными периодами бездействия и небольшим количеством активных разработчиков из-за отсутствия интереса к небезопасному программированию ядра . [8] 1 января 2008 года команда SharpOS обнародовала свой первый знаковый релиз . [2] это первая версия программного обеспечения , появившаяся в репозитории пакетов SharpOS SourceForge, доступном для общего использования. [9]
Примечания
[ редактировать ]- ^ Jump up to: а б с «Информация о SharpOS» . Проект SharpOS . Проверено 13 апреля 2008 г.
- ^ Jump up to: а б с «Анонс М1» . Проект SharpOS . Проверено 14 апреля 2008 г.
- ^ «Лицензионное соглашение» . Проект SharpOS . Архивировано из оригинала 17 марта 2008 г. Проверено 13 апреля 2008 г.
- ^ «Подробности проекта SharpOS» . СоурсФордж . Архивировано из оригинала 29 февраля 2008 года . Проверено 14 апреля 2008 г.
- ^ «Cosmos, одно из ядер с открытым исходным кодом CSharp (C#)» . лаборатория Обсетрила . Проверено 14 апреля 2008 г.
Два проекта, работающих над этим с открытым исходным кодом, — это SharpOS (лицензирование: GPLv3 + исключение времени выполнения, хостинг: Sourceforge) и Cosmos (лицензирование: стиль BSD, хостинг: CodePlex).
- ^ «FlingOS, одно из ядер с открытым исходным кодом CSharp (C#)» . FlingOS.co.uk . Проверено 30 мая 2015 г.
Ядро написано на C# и достигло довольно продвинутой стадии.
- ^ «Проект рекламной статьи» . Проект SharpOS . Архивировано из оригинала 06 марта 2008 г. Проверено 13 апреля 2008 г.
Всего год и два месяца назад
- ^ «SharpOS в потоке ядер C Sharp (C#)» . лаборатория Обсетрила . Архивировано из оригинала 2 мая 2008 г. Проверено 14 апреля 2008 г. - См. вопрос 1.
- ^ «Файлы проекта SharpOS» . СоурсФордж . Проверено 15 апреля 2008 г.