The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: SharpOS - открытая операционная система, целиком н..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"OpenNews: SharpOS - открытая операционная система, целиком н..."  
Сообщение от opennews on 02-Янв-08, 11:14 
Вышел (http://www.sharpos.org/redmine/wiki/3/M1_Announcement) первый релиз операционной системы SharpOS (http://www.sharpos.org/) (0.0.1) целиком написанной на языке C#. Система является концептуальной, призванной доказать, что и на языках уровня C# можно написать ядро операционной системы.


В текущем виде SharpOS представляет собой ядро, интерактивную оболочку (http://www.sharpos.org/redmine/wiki/3/Screenshots) (shell) и "Ahead-Of-Time" (AOT) компилятор CIL (Common Intermediate Language) байткода, переводящего IL (Intermediate Language) инструкции в машинный код.


Исходные тексты SharpOS распространяются в рамках лицензии GPLv3.

URL: http://www.sharpos.org/redmine/wiki/3/M1_Announcement
Новость: http://www.opennet.ru/opennews/art.shtml?num=13509

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от angrycore on 02-Янв-08, 11:14 
Ага, на тракторе можно ездить по гоночному треку, ну доказали, ну молодцы.
Для чего оно такое надо?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от stassats (??) on 02-Янв-08, 11:18 
Чем бы дитя не тешилось...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от blk (??) on 02-Янв-08, 12:48 
Дык многие не хотят юзать, эту помесь слона с крокодилом, .NET, чаше юзают к примеру дельфи. Вот и делаютсо шаги, популяризации так сказать :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от rmrf (??) on 02-Янв-08, 15:39 
вендекапец вендекапцом, но в новых проектах .NET вытеснил Delphi почти на 100%. Delphi - только суппорт старых проектов. Да и кому нужен этот делфи, когда он уже 7 лет вместо того чтоб двигаться вперед бежит каждый год в новом направлении... даже борланду надоел Ж)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним on 02-Янв-08, 11:54 
А еще у маленьких мягких был аналогичный проект под названием Singularity... это никакого отношения к нему не имеет?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним on 02-Янв-08, 14:44 
никакой аналогичности, ботайте матчасть
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Pal (??) on 02-Янв-08, 13:38 
А на яве такое можно сделать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Haskell on 02-Янв-08, 13:41 
уже сделали
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Andrey email(??) on 02-Янв-08, 14:18 
а ссылку можно? или хотя бы имя проекта.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от CRASH on 02-Янв-08, 14:28 
Дык Solaris если я не ошибаюсь целиком на яве бегает
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от terminus on 02-Янв-08, 14:38 
жжош +1
А виста следовательно как раз на C# и написана целиком - вот почему и тормозит
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним on 03-Янв-08, 04:52 
>жжош +1
>А виста следовательно как раз на C# и написана целиком - вот
>почему и тормозит

Виста на VB написана,потому нетороплива  :)


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним on 02-Янв-08, 14:43 
не целиком, десктоп
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от rmrf (??) on 02-Янв-08, 15:35 
>не целиком, десктоп

не десктоп, а только media center

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от orlusha on 03-Янв-08, 13:09 
>не десктоп, а только media centerе допи

И то виснет при любом удобном и неудобном случае. Эта штука активно допиливается, но пока не допилена.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от silverwolf (??) on 02-Янв-08, 15:22 
>Дык Solaris если я не ошибаюсь целиком на яве бегает

Ошибаетесь

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от pavlinux email(??) on 02-Янв-08, 16:41 
> Дык Solaris если я не ошибаюсь целиком на яве бегает

+sizeof(int);

Конденсат в карбюраторе???
Гы-гы-гы.........  8-O ;)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Haskell on 02-Янв-08, 20:01 
http://jnode.org/
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от orlusha on 03-Янв-08, 13:11 
>http://jnode.org/

Спасибо за ссылку. Неоценимая вещь для... хм... блэкберримейкеров.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним on 02-Янв-08, 14:43 
извращенцы одним словом.. ждем ОС на JS и HTML :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от rmrf (??) on 02-Янв-08, 15:34 
>извращенцы одним словом.. ждем ОС на JS и HTML :)

уже есть куча :D

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Владимир (??) on 02-Янв-08, 15:08 
Зачем люди такие злые стали...
Ну написали люди ось - это их личное дело зачем. Возможности языка, например проверить.
Нет же - обзятельно найдутся те, кто будет гадить в комментариях.
Мечтательно... - вот бы таких банить на Opennnet на месяцок другой - глядишь
они бы больше сюда не возвращались, и комментарии были бы только по сути.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

44. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним on 01-Фев-08, 16:34 
>Зачем люди такие злые стали...
>Ну написали люди ось - это их личное дело зачем. Возможности языка,
>например проверить.
>Нет же - обзятельно найдутся те, кто будет гадить в комментариях.

Это характерная особенность "нового времени". Привыкайте.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Andrey email(??) on 02-Янв-08, 15:09 
Неудачные примеры. )
хтмл - не язык, а ж-скрипт - дык для него средой браузер выступает.
а для шарпа или джавы нужны виртуальные машины, от которых можно абстрагироваться (а от браузера -нет)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от rmrf (??) on 02-Янв-08, 15:43 
совершенно сумбурно и некорректно
html - разметка документа
js - язык
от таких частей браузера, как система рендеринга и _виртуальная машина_ тоже можно абстрагироваться :-)
вот только по спецификации js не поддерживает многопоточность :D
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от des (??) on 02-Янв-08, 17:25 
Действительно не очень понятно, чего так многие стебутся тут... люди пробуют что-то новое, пробуют, ошибаются, но двигаются вперед, развиваются... а не сидят и тупо гадят в комментах ;)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от prapor (??) on 02-Янв-08, 19:18 
Угу. "Мыши плакали, кололись, но продолжали жрать кактусы"
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от orlusha on 03-Янв-08, 13:05 
>Угу. "Мыши плакали, кололись, но продолжали жрать кактусы"

Закончилось это появлением сорта кактуса без колючек и с готовой текилой в пустотелом стебле :)))


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от naquad email(??) on 02-Янв-08, 22:19 
Терь ждём ось на PHP.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от snizovtsev on 02-Янв-08, 23:22 
>Терь ждём ось на PHP.

EyeOS. php на сервере, browser+ajax на клиенте

Теперь ждём ОС на русском

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от exn (??) on 03-Янв-08, 07:40 
ЙА_Операционко-1.4.21
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Kooksha on 03-Янв-08, 13:52 
Это на Албанском ;-)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от aen (??) on 03-Янв-08, 22:48 
>>Терь ждём ось на PHP.
>
>EyeOS. php на сервере, browser+ajax на клиенте
>
>Теперь ждём ОС на русском

http://rus-os.narod.ru/
неудержался :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от pth (??) on 03-Янв-08, 17:54 
>Терь ждём ось на PHP.

Глобальную и надёжную.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним on 03-Янв-08, 13:32 
Linux тоже когда то был велосипедом!!! Или вы забыли?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Светочка on 03-Янв-08, 23:53 
> Ага, на тракторе можно ездить по гоночному треку, ну доказали, ну молодцы.
> Для чего оно такое надо?

А как-будто загружать систему (linux) при помощи bash скриптов лучше? Лично мне уже надоело ждать, пока все эти скрипты выполняться. При этом если реализации C#, Java, Python часто используют байт-код, то bash никакого байт-кода не использует. И это с учетом того, что почти каждая команда bash - это запуск нового процесса. Почему же никто не займется написанием нормальной системы инициализации на C++ (Java, Python, Perl или C#)? Есть upstart, но, к сожалению, сейчас он используется в основном только для запуска все тех же древних скриптов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

38. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от R007 on 04-Янв-08, 05:25 
>А как-будто загружать систему (linux) при помощи bash скриптов лучше?

У них есть большой плюс: руками редактируются.

А там где важна предельная эффективность, минимальный размер и прочее...

>уже надоело ждать, пока все эти скрипты выполняться. При этом если
>реализации C#, Java, Python часто используют байт-код, то bash никакого байт-кода
>не использует.

...то всякие извращения идут на йух: там где надо предельно эффективно и компактно, стартовую последовательность компиляют в виде 1 программы.

А нафиг нужен промежуточный байткод который не нативен для процессора а потому 1 фиг тормоз, но этап компиляции требует и преимуществ никаких не дает.В итоге сочетается тормознутость скриптов с необходимостью компиляции как у нативных программ.Минусов есть.А плюсы?

P.S.
>Есть upstart, но, к сожалению, сейчас он используется в основном только
>для запуска все тех же древних скриптов.

Самое смешное то что оно даже там упирается совсем не в скорость работы скриптов.Большую часть времени система даже в upstart или ничего не делает или ждет реакции периферии или еще какая-нибудь фигня.Стартовая последовательность просто не особо эффективно использует имеющиеся ресурсы: большую часть времени многие компоненты простаивают, хотя в это время могли бы работать параллельно.Впрочем, на фоне времени загрузки Висты *никсы спокойно курят в сторонке.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

41. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Ne01eX (??) on 09-Янв-08, 08:52 
>>..то всякие извращения идут на йух: там где надо предельно эффективно и компактно, стартовую последовательность компиляют в виде 1 программы.

R007, Есть готовый пример подобной системы инициализации?

1. А вообще, не понимаю криков по поводу тормознутости sh-скриптов. Время требуемое на выполнение интерпретатором строчки sh-кода где описывается запускаемый демон/процесс значительно меньше, чем время необходимое на запуск этого любого демона/процесса. Даже задержки специальные вставляют в нужные места. 8-)

2. Имхо, байт-код нужен только для того чтобы обеспечить кроссплатформенность ПО без показа криво написанных исходников.

3. Что же касается upstart, то в данном случае используются теже яйца, только со специальным синтаксисом. Выигрыш, не беря во внимание параллельный запуск процесссов, в этом специальном синтаксисе, только за счет примитивности интерпретатора этих скриптов. Если учитывать, что примитивность эта со временем исчезнет, этот интерпретатор будет не шустрее тех же ash, dash и прочих микро*sh. Похожая ситуация с Perl vs PHP (ага и Python в сторонке). Вывод, - upstart в топку, авторов на кол, даешь систему инициализации с параллельным запуском сервисов со скриптами, синтаксис которых совместим с sh. А еще лучше с отдельно прикручиваемым интерпретатором. Все, /me пошел додумывать новый велик =).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

36. "OpenNews: SharpOS - открытая операционная система, целиком н..."  
Сообщение от anesth (ok) on 04-Янв-08, 01:47 
скоро на brainfuck'е ОС напишут

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

37. "OpenNews: SharpOS - открытая операционная система, целиком н..."  
Сообщение от Jack (??) on 04-Янв-08, 02:29 
ыы )) меня сперва имена разработчегоф насторожили.. какие-то она индусские были..
потом как код глянул, так сразу все на свои места стало.. особенно юнит-тесты x86 кодогенерации порадовали.. это вообще ппц.. opensource и так трэш, а когда в бой идут индусы.. которые код-то писать не умеют, а код для АВТОМАТИЧЕСКОГО тестирования и подавно )) иль может слово АВТОМАТИЧЕСКОЕ на индусский не переводимо? ыы
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

40. "OpenNews: SharpOS - открытая операционная система, целиком н..."  
Сообщение от R007 on 05-Янв-08, 05:47 
>ыы )) меня сперва имена разработчегоф насторожили.. какие-то она индусские были..

Индусы нынче в моде.Микрософт их уже понабрал.Так появились IE7 и Виста.И то и другое заметьте вызывает бурную блевоту у пользователей своей тормознутостью :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

43. "OpenNews: SharpOS - открытая операционная система, целиком н..."  
Сообщение от РВася email on 31-Янв-08, 23:36 
>>ыы )) меня сперва имена разработчегоф насторожили.. какие-то она индусские были..
>
>Индусы нынче в моде.Микрософт их уже понабрал.Так появились IE7 и Виста.И то
>и другое заметьте вызывает бурную блевоту у пользователей своей тормознутостью :)
>

Теперь их зовут Виндусы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

39. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним on 04-Янв-08, 15:45 
хех, оне доказали что клон Оберона умеет и эту фичу оригинала) правдо с задержкой лет так на дцать)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

47. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от ОБшарпАНЫЙ email on 04-Мрт-08, 22:32 
ну вы нагнали...
операционка-то КОНЦЕПТУАЛЬНАЯ.
основная фича проекта - C# компилируется в нативный код не с помощью JIT-компилятора ВО время выполнения, а ДО, с помощью AOT(Ahead-Of-Time)-компилятора(ими же написаного).
тоесть - пишем на шарпе, и компилируем сразу в нативный код. и никаких тормозов при перекомпиляции из IL в native...
крррррррррасссоттттаааа!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

48. "SharpOS - открытая операционная система, целиком написанная ..."  
Сообщение от Аноним (??) on 04-Мрт-08, 22:36 
цитата из ридми

This software package contains an Ahead-Of-Time compiler which can convert most
CIL byte codes to native instructions for Intel(R) x86 processors.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру