![]() |
eXeL@B —› Оффтоп —› Syllable OS |
Посл.ответ | Сообщение |
|
Создано: 12 октября 2008 11:56 · Поправил: Stack · Личное сообщение · #1 На днях написал в личку некто под ником Rohan - они там в команде разрабатывают ОС и нехватает толковых программистов. Он попросил меня написать в оффтопе так как ему ранга не хватает описание системы чтобы возможно ктолибо присоединился к ихнему проекту. ---------------------------------------------------------------------------------------------------- ![]() Syllable - операционная система для домашних компьютеров. Syllable написана с нуля интернациональной группой программистов. Проект не имеет практически никакого отношения к unix-like системам, за исключением поддержки POSIX. На данный момент Syllable это единственный проект энтузиастов который за годы упорного развития не только не заглох, но и неуклонно продолжает свое развитие. Syllable использует свое собственное модульное ядро, 64 битную файловую систему AFS с поддержкой всех современных фишек, имеет удобный графический интерфейс и развитый API. Ядро поддерживает ABI что избавляет от проблем с необходимостью перекомпиляции драйверов при каждой смене ядра. Единожды написанный драйвер будет работать от версии к версии системы. К примеру подрубили вы жесткий диск к компу, а на нем новая файловая система с которой Syllable не умеет работать. Достаточно лишь кинуть в папку с драйверами драйвер (если он написан) и вуаля! Раздел монтируется в два клика без каких либо заморочек и перезагрузок! Syllable в отличие от Linux предоставляет целостную и логически завершенную систему, в которой все подчинено жестким стандартам. Консоль в системе является второстепенным инструментом, к использованию которого пользователю прибегать не придется. К примеру уже много лет монтирование разделов производится буквально в два клика мышкой без нудных шаманств с fstab. Сколько документации нужно было прочитать в Linux чтобы правильно подключить раздел?! Давайте вспомним любимую тему зависимостей. Даже от опытных линуксоидов зачастую приходится слышать "Я не буду обновлять систему, боюсь зависимости поломать". В Syllable столкнуть с подобной проблемой практически не реально. В базовый дистрибутив уже включены наиболее важный библиотеки. Если ваше приложение использует сторонние библиотеки, то оно должно быть слинковано статически. Небольшое увеличение веса исполняемого файла с лихвой компенсируется отсутствием проблем с зависимостями. Возьмем Windows - приложения при установке гадят в систему как им угодно, каждое криворукое поделие тащит с собой еще более криворукий инсталлятор, который обязательно загадит систему. Посмотрите сколько сейчас выпускают деинсталляторов для инсталляторов? Какое существует количество чистильщиков и твикалок которые умудряются выгребать из системы тонны мусора. И это называется забота о пользователе? В Syllable система полностью контролирует установку и удаление приложений. Нативные приложение устанавливаются простым копированием в /Application, для установки портированных на данный момент все же придется пользоваться консолью, но уже скоро будет написан графический установщик. Благодаря заточке под Десктоп скорость работы системы так же на высоте. Обычно с момента старта GRUB до полной готовности системы проходит около 10 секунд. sIDE по праву можно считать самой компактной и легковесной IDE в своем классе. Не смотря на то что весь пакет весит всего 2MB. P.S. устал описывать систему, кому интересно сами щупайте ![]() Кого заинтересовала система - присоединяйтесь. Нужны любые кодеры. http://syllable.org.ru http://syllable.org.ru http://syllable.org http://syllable.org ----- Md5 fcbb6c9c9a5029b24d70f2d67c7cca74 ![]() |
|
Создано: 12 октября 2008 13:15 · Личное сообщение · #2 |
|
Создано: 12 октября 2008 15:10 · Поправил: OLEGator · Личное сообщение · #3 А ничё так выглядит... Нада буит качнуть поюзать. Вот чего бы я хотел, так это совместимость с Win32 приложениями (хотябы типа как wine под линугсом) Так как основное препятствие для перехода юзеров на данную ОС - недостачно много ПО под неё. Сайтег видимо тока открылся форум пустой ваще... ----- AutoIt ![]() |
|
Создано: 12 октября 2008 17:14 · Личное сообщение · #4 |
|
Создано: 12 октября 2008 17:22 · Поправил: alexey_k · Личное сообщение · #5 Spirit пишет: пцц у них пример кода на сайте. хэлло ворлд на 133 строчки дык а сколько строк на WinAPI, чтоб создать окошко с подобной надписью надписью? ![]() не думаю, что намного меньше ![]() зы ппц, ну вы даете, там половину исходника - комменты, убираем их, получаем ~60 строк зыы мну всеравно колибри ос более по-душе ![]() ![]() |
|
Создано: 12 октября 2008 21:33 · Поправил: v0id2k · Личное сообщение · #6 alexey_k пишет: дык а сколько строк на WinAPI, чтоб создать окошко с подобной надписью надписью? program Hello; {$APPTYPE CONSOLE} begin Write('Hello world!'); end. Считай скока строк)) А на апи и того одна функа MessageBoxA. А по оси, слил йа ее, потенциал несомненно есть, всеже это не какаянить бредовая пингвиноподоббная ось, коих щас как грязи и не виндоподобная ось аля колибри, это что то новое. Ребята молодцы, пусть родолжают в том же духе и йа думаю годика этак через 2, а может и раньше выйдет более менее юзабительная ос. ЗЫ: на месте ребят йа бы посмотрел в сторону нетбуков или наладонников, аля замена палмоси и винмобайл. ----- xchg dword [eax], eax ![]() |
![]() |
eXeL@B —› Оффтоп —› Syllable OS |