LINUX.ORG.RU

Syllable Month of Code

 ,


0

0

Сегодня стартовал проект Syllable Month of Code. На реализацию идей в коде отводится 30 дней. В рамках проекта планируется вовлечь дополнительных опенсорс-разработчиков в развитие системы. По итогам голосования лучшие приложения будут включены в готовящийся дистрибутив Syllable 0.6.6, релиз которого запланирован на сентябрь.

>>> Подробности

★★

Проверено: JB ()

Ответ на: комментарий от anonymous

>А лет 10 назад, что бы ты сказал? Что Linux не нужен ибо есть Novell?

10 лет назад, уже был апач и был интернет и был linux, а вот когда появился linux 1991 год, nt еще не было, а еще через 2 года товарищ Гейтс во всеуслышание заявил, что интернетом майкрософт не интересуется, совсем не интересуется.

> А Syllable - эт новые идеи.

Да ну, и в чем же они заключаются? Может составить конкуренцию системам в годах 1983 - 1985 -- те же самые идеи.

>И заметь, за те несколько лет, что существует Syllable, она добилась известности такое же как Linux за те же первые годы своего развития. А это тенденция.

Слышу про нее второй раз в жизни, пробовал год назад на виртуалке -- унылое гавно.

anonymous
()
Ответ на: комментарий от anonymous

Дружище, чем-то ты мне напоминаешь троллей-виндузятников, которые постоянно ноют: в Linux'е приложений нет, сложно работать. На что им отвечают каждый по своему.

А вот скажи, если в Syllable нету тебе приложений, пойди да напиши или портируй - сделай доброе дело. А если тебе она не нужна и писать ты ниче не будешь, че ты вообще флеймишь? Тебе Syllable спать мешает, ночью во сне приходит или лично оскорбляет своим существованием? Или если тебе их напишут, переметнешься в лагерь Syllable? Твои требования вообще какие?

anonymous
()
Ответ на: комментарий от anonymous

>Дружище, чем-то ты мне напоминаешь троллей-виндузятников

И эти люди, пишут в превосходных словах про винду, и ругают на чем свет стоит разработчиков linux-приложений.

>А вот скажи, если в Syllable нету тебе приложений, пойди да напиши или портируй - сделай доброе дело.

Трупы не насилую. У этой "ОС" нету будущего, она мертва от рождения.

>. А если тебе она не нужна и писать ты ниче не будешь, че ты вообще флеймишь?

Во-первых не флеймлю. Во-вторых, сами дружки просили написать, что там не так с about. Написал -- не нравится, надо повонять.

>Тебе Syllable спать мешает, ночью во сне приходит или лично оскорбляет своим существованием?

Абсолютно нет.

>Или если тебе их напишут, переметнешься в лагерь Syllable?

Если те 10 человек, которые разрабатывают напишут сотню миллионов строк толкового кода -- ой не верю...

>Твои требования вообще какие?

Мои требования крайне просты. Чтобы писать о преимуществах, нужно чтобы они были. Нужна прорывная технология в ИТ, примеры уже привел, с тем же апачем хотя-бы. Нужно позиционирование на рынке, в какой области эту ОС нужно использовать. Пока она позиционируется для рабочего стола, а из всех приложений, только текстовый редактор, браузер, да хилое средство разработки, оно так и подохнет.

anonymous
()
Ответ на: комментарий от anonymous

Plan9 бессмысленна в домашних условиях. Вот как распределенная ОС на множество машин в сети имеет смысл.

InfernoOS созданная под влиянием Plan9 любопытна тем, что может заменить java потому, что способна работать в режиме VM.

Лично мне никсов на работе хватает так, что видеть их особенно не хочется:) Должно быть разнообразие и просто дома хочется придти и оставить работу на работе. Вин видеть там тоже не хочу - хватило на мою долю уже Ж) Если только поиграться, но интереснее что то свое написать. Поэтому и присматриваюсь к Haiku, Syllable и AROS. Чтобы было что то еще. AROS слишком медленно развивается. Syllable любопытна, но не особенно впечатляет, но поюзать можно - может и понравится. Haiku больше впечатляет. В этом году может быть альфа релиз. Впечатляет не внешне, а своими возможностями. Единственно Haiku - это MIT лицензия, а Syllable - GPL;) Но лично меня такие вещи не колышат.

Статья по данному вопросу: http://www.qube.ru/articles/prichiny-po-kotorym-haiku-eshhe-aktualna Причины, по которым Haiku еще актуальна

anonymous
()
Ответ на: комментарий от anonymous

А можно все же поп подробнее, чем Хайку привлекает? Какими-такими возможностями? Как уже писал выше она меня полностью не впечатлила. В свое время BeOS оставила тоже равнодушным. Система как система, местами непривычная. Новаторских идей вроде как не много, хотя некоторые моменты реализованы удачно.

Xroft ★★
() автор топика
Ответ на: комментарий от Xroft

Она простая, легкая. ОС в идеале не должна быть заметна. Пока больше изучаю. У BeOS была практически линейная масштабируемость на много процессорной машине. Как с этим в гайке - не тестил, нет пока такого проца:) Частиный POSIX - тоже полезно. Я на нее смотрю как разработчик и мне нравится то, что вижу. BeAPI.

anonymous
()
Ответ на: комментарий от Xroft

Так против Syllable ничего против не имею, если бы побольше о ней узнать, а то только общие фразы в основном. Архитектура, API, как писать приложения.

anonymous
()
Ответ на: Отличная Шутка, жпг от anonymous

> Ога, щас, все ринулись писать софт и дрова под этот Syllable

вроде когда-то какие-то дрова СилаПля умела исполнять линуксовые. То ли бинарно, то ли исходники собирались.

anonymous
()
Ответ на: комментарий от Xroft

> Что значит "монолитная ось", вы себе отчет в терминологии отдаете?

не микроядро, и не экзоядро.

anonymous
()
Ответ на: комментарий от anonymous

> А с динамическими библиотеками надо бороться каким нибудь радикальным способом т.к. от них все красивые идеи Unix превратились в аморфную массу с торчащими повсюду костылями.

+1. ldconfig -- это какой-то тихий ужас. Почему в BeOS дрова от Рудольфа на nVidia работают просто после того как положил нужный бинарник в нужное место (ну может, ещё DeviceID прописал), а в линуксах -- собери ядро, собери иксы, собери nvidia-drivers ?

anonymous
()
Ответ на: комментарий от anonymous

>Ну к сведению, если бинарик скопировать в пути по умолчанию, в /bin к примеру

пока бинарно не сломают glibc или ещё что нибудь из `ldd бинарник`

anonymous
()

в в целом - ребята молодцы ! сколько наворотили :) и работает(как правило :)

другое дело, что как "лучший оффтопик, чем оффтопик", оно, пока еще - сильно уступает и [прекрасно себя чувствующему]BeOS и [в очередной раз перезапущенному]AmigaOS.

BasileyOne
()

в в целом - ребята молодцы ! сколько наворотили :) и работает(как правило :)

другое дело, что как "лучший оффтопик, чем оффтопик", оно, пока еще - сильно уступает и [прекрасно себя чувствующему]BeOS и [в очередной раз перезапущенному]AmigaOS.

BasileyOne
()
Ответ на: комментарий от BasileyOne

>У BeOS была практически линейная масштабируемость на много процессорной машине. Как с этим в гайке - не тестил, нет пока такого проца

На данный момент Syllable круче гайки в этом плане.

Xroft ★★
() автор топика
Ответ на: комментарий от anonymous

> Почему в BeOS дрова от Рудольфа на nVidia работают просто после того как положил нужный бинарник в нужное место (ну может, ещё DeviceID прописал), а в линуксах -- собери ядро, собери иксы, собери nvidia-drivers ?

В linux "дрова nvidia" работают после:

apt-get install kernel-modules-nvidia-*

Убей себя, вантузоид-слаковод.

Led ★★★☆☆
()
Ответ на: комментарий от Led

За MenuetOS и KolibriOS будущие !!!!!!!!!!!!!!!!!

Особенности MenuetOS

* Вытесняющая многозадачность, многопоточность, защита памяти ring-3 * Графический интерфейс (разрешение до 1280x1024, 16 миллионов цветов) * Интегрированная среда разработки: редактор, макро-ассемблер для сборки ядра и приложений * TCP/IP стек с драйверами loopback, ethernet и PPP * Сетевые приложения включают в себя серверы ftp/http/smtp и клиенты irc/http/nntp/tftp * Окна приложений произвольной формы * Выборка данных в реальном времени * Помещается на одной дискете в неупакованном виде * Возможность русификации * Для запуска MenuetOS достаточно 16 МБ памяти и видеокарты, поддерживающей стандарты VESA 1.2 или VESA 2.0

anonymous
()
Ответ на: комментарий от Led

>> Почему в BeOS дрова от Рудольфа на nVidia работают просто после того как положил нужный бинарник в нужное место (ну может, ещё DeviceID прописал), а в линуксах -- собери ядро, собери иксы, собери nvidia-drivers ? >В linux "дрова nvidia" работают после: >apt-get install kernel-modules-nvidia-*

Потому, что кто то пересобрал ядро, собрал иксы, собрал nvidia-drivers и закатал в deb пакеты;)

anonymous
()
Ответ на: комментарий от vidliks

>deb наше всё ;)

К сожалению от этого библиотек меньше не становится.

anonymous
()
Ответ на: комментарий от Xroft

>>У BeOS была практически линейная масштабируемость на много процессорной машине. Как с этим в гайке - не тестил, нет пока такого проца >На данный момент Syllable круче гайки в этом плане. Все бы ничего, но большую часть работы проделал Курт Скауен, а вот Кристиан ван дер Влиет, Арно Кленке, Брент П. Ньюхолл, Кай де Вос, Рик Каудилл, Хенрик Исакссон, Флемминг Х. Сёренсен почти ничего и не сделали за шесть лет. AtheOS 1994-2000, Syllable 2002-2008.

anonymous
()
Ответ на: комментарий от anonymous

>> "Тому, кто считает, что нет необходимости разработки еще одной операционной системы, а вполне достаточно Linux, следует задуматься над причиной существованием десятков дистрибутивов Linux.

> А ты никогда не задумывался, что они очень разные и под разные задачи.

> Пока получается, если моей недосистемы нельзя сделать сотню других отдельных готовых решений, для разных задач это круто?

Братег анонимчег, вот зайди на distrowatch.org и для первых N дистрив из списка популярности продекламируй разные задачи для которых они предназначены. Много осилишь?

anonymous
()
Ответ на: комментарий от anonymous

>Братег анонимчег, вот зайди на distrowatch.org и для первых N дистрив из списка популярности продекламируй разные задачи для которых они предназначены. Много осилишь?

Не поверишь, много. Есть конечно дублирование функционала, но к каким боком это относится к недостаткам?

anonymous
()
Ответ на: комментарий от BasileyOne

> оно, пока еще - сильно уступает и [прекрасно себя чувствующему]BeOS

beos прекрасно себя чувствует находясь, уточните, где? И насколько далеко друг от друга находятся Syllable и BeOS? :)

anonymous
()
Ответ на: комментарий от Led

сам убейся веником. Гента у меня, и вечно то дрова не работают с новым ядром, то ещё чего в иксах напутали с hal/evdev/новый xorg.

А потом, сравни бинарник от Рудольфа килобайт на 60 и хотя бы тот же опенсорсный 2D драйвер nv в xorg. И официальный блоб от nvidia..
Если работает и тот и тот и тот драйвер, но при этом разница в размере драйверов -- в 10..200 раз, может, чего-то в консерватории подкрутить надо бы?

anonymous
()
Ответ на: комментарий от anonymous

>За MenuetOS и KolibriOS будущие !!!!!!!!!!!!!!!!!

ну да, ну да. Дрова без ускорения, средства разработки выпиливать напильником на асме (правда, вот форт ещё есть).

Не, ну его нафиг эту гирю. Та же haiku/qnx/aros симпатичнее смотрится

anonymous
()

Вчера прочел: http://www.vnunet.com/vnunet/news/2118399/commodore-back-web-server http://www.sics.se/contiki/platforms/contiki-commodore-64-web-server.html http://www.c64web.com/

И сама ОС, свободная:

http://ru.wikipedia.org/wiki/Contiki

Contiki спроектирована для встраиваемых систем с ограниченным объёмом памяти. При стандартной конфигурации Contiki использует 2 килобайта ОЗУ и 40 килобайт ПЗУ. ОС состоит из ядра, которое управляется событиями, программы во время исполнения загружаются и выгружаются динамически. Процессы используют облегчённую потоковую модель — протопотоки (protothreads), которые обеспечивают линейный, потоковый стиль инициализации ядра.

Contiki поддерживает вытесняющую приоритетную многозадачность, межпроцессовую коммуникацию — используя передачу сообщений через системные события, графический интерфейс пользователя с прямым выводом графики на дисплей (возможна работа с виртуальным сетевым дисплеем через VNC или Telnet)

Полная установка Contiki включает следующие компоненты:

* Многозадачное ядро * Вытесняющая многозадачность * Протопотоки (Protothreads) * TCP/IP компьютерная сеть * Оконную систему и GUI * Удалённый доступ к рабочему столу компьютера, используя Virtual Network Computing * Веб-браузер (возможно самый маленький в мире) * Персональный веб-сервер * Простой telnet клиент * Хранитель экрана

Производит впечатление.

gaux ★★
()
Ответ на: комментарий от gaux

> Производит впечатление.

да уж... особенно на 40Кб.

isden ★★★★★
()
Ответ на: комментарий от Xroft

>Что значит "монолитная ось"

По идее это значит, что процессы ядра нереентерабельны, т.е. могут быть прерваны только "по собственному желанию" и поэтому написаны без учёта возможности прерывания работы в произвольном месте.
Микроядерные ОС - чаще всего ОС реального времени, здесь даже ядерные процессы не вольны подвешивать всю систему на неопределённое время.

DRVTiny ★★★★★
()
Ответ на: комментарий от anonymous

>Не поверю. Продемонстрируй, оценим.

DSL и Debian из первой десятки, до самого допрет что для разных задач, или будем дальше препираться?

anonymous
()
Ответ на: комментарий от anonymous

>http://ru.wikipedia.org/wiki/Contiki

А вот у этой крохи будущее есть, потому как ориентир четкий -- 8 битные системы. Для дешевых встраиваемых систем потянет.

anonymous
()
Ответ на: комментарий от anonymous

>> Не поверю. Продемонстрируй, оценим.

> DSL и Debian из первой десятки, до самого допрет что для разных задач, или будем дальше препираться?

Ты косишь под идиота или действительно ... того-с?

Найти из 10 дистров 2 сильно отличающихся несложно. Другое дело - объяснить, что 10-20 .. 100 разных дистров настолько отличаются, что предназначены для разных задач.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.