Пређи на садржај

Козмос (оперативни систем)

С Википедије, слободне енциклопедије

Цосмос (C# Оперативни систем отвореног кода) је отворени код оперативни систем написан у C# као и у малим колицинама асемблија званог X#. Користи АОТ компилер ИЛ2ЦПУ да преведе (енгл. Цоммон Интермедиате Лангуаге (ЦИЛ)) у нативне инструкције. Цосмос компајлује корисницки-направљене програме и потребне библиотеке користеци ИЛ2ЦПУ да направи бутабини оперативни систем који мозе да ради сам, без икаквих алатки. Мозе бити покренут са УСБ драјва , CD-РОМ, преко мрезе на ПXЕ, или у виртуалној масини. Новија издања дозвољају покретање преко x86 микро-система преко УСБ, као сто је Интел Едисон. Док је C# примарни језик корисцен од програмера (и на програмерима Космос и корисника Космос-а), многи CLI језици могу бити корисцени, и то у ЦИЛ без корисцења П/Инвокес додатка. Космос је примарно направљен за корисцење уз  .НЕТ Фрамеwорк, са Моно подрском у раду.

Програмирање са Космосом[уреди | уреди извор]

Космос има пуно делова да побољса искуство у прављену ОС-а, са зељом да направе процес брз и безболан (без нервирања) колико могуце.

Интеграција Висуал Студио[уреди | уреди извор]

Једна од главних карактеристика Цосмос-а (која га дели на остале оперативни система у таквом смислу) је врло висока интеграција са МС Висуал Студио. Код мозе бити писан, цомпајлован, дебагован и покренут ентирелy преко Висуал Студио, са само неколико претиска дугмета. Космос висе не подрзава Висуал Студио 2013, ноw ит онлy суппортс Висуал Студио 2015.

Компајловање пројекта[уреди | уреди извор]

Опције дебаговања[уреди | уреди извор]

Космос даје неколико опција како да приказе ОС и да даје тренутне варијабле, па и дебаговање излаза.

Виртуализација[уреди | уреди извор]

Подрезумавна Космос покретање у QЕМУ.

Космос осим тога даје корисницима да покрену свој оператвни систем у симуларном рацунару користеци виртуалну масину. Ово даје кориснику (Програмеру) да тестира и прегледа свој оперативни систем без икаквог рестартовања, без било каквог мењања хардвера, само претискањем неколико опција, и не гасеци свој програм за програмирање. Тренутно је само ВМWаре плејер подрзан. Боцхс је на путу. QЕМУ и ВиртуалБоx нису подрзани од стране Космоса.

Види још[уреди | уреди извор]

Спољашње везе[уреди | уреди извор]

Неwс цовераге[уреди | уреди извор]