> man operating_systems
XPDF портирован в Syllable
Большое событие в жизни маленькой ОС: Арно Кленке (Arno Klenke) портировал Xpdf 3.0 в Syllable. Сейчас этот пакет еще в стадии бета-тестирования, но он уже работает, хотя не поддерживает всех возможностей версии для XFree.
Roman I Khimov  в  Вторник, 15 Март 2005, 17:17  |   Комментарии: 16  |  для печати

Комментарии
Dron |15.03.2005 17:46
Комментарии: 558


Вот эта ос мне гораздо более симпатична, нежели эта проприетарная SkyOS... голосую за! Ж)

Хотя любой проект имеет право на жизнь... время покажет кто был прав, а кто был жаден.

Roman I Khimov |15.03.2005 20:30
Комментарии: 952


GPL! GPL! GPL! Ура!!! ))

На самом деле, вот такое противостояние двух молодых ОС, Syllable и Sky, и делает все очень интересным. Я все-таки тоже больше склонен верить в Syllable, ибо это GPL, а значит можно портировать в систему все что угодно из мира GPL. Здесь особенно ценно именно кусочное портирование, потому как целиком приложения портировать можно куда угодно, а вот вырвать какую-нибудь хорошую подсистему из хорошего свободного проекта, да хорошенько вписать ее в свою систему - вот где GPL рулит безоговорочно. Так что голосуем за Syllable! Да, надо, наверное, даже голосование создать.

podletz |15.03.2005 22:41
Комментарии: 37

Зарегистрирован: 12.11.2004 08:30

Силлабль у меня не завелась что-то. Так что посочувствовать не могу

Roman I Khimov |15.03.2005 23:33
Комментарии: 952


ОК, уговорили, на этой неделе поставлю.

Dron |16.03.2005 13:05
Комментарии: 558


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

правда реализации бывают разные.
я вот например ума не приложу, как мне в моей системе реализовать поддержку fork. сложно наверное будет...
плюс еще отличие в fs... всмысле раскладка... тоже придется каждому приложению отдельно втолковывать...

Chizh |16.03.2005 13:56
Комментарии: 85

Зарегистрирован: 13.09.2004 18:42

На мой взгляд fork это просто. Создаётся новая задача с пустыми страницами. На каждом исключении доступа делается копирование страницы из родителя, и всё.

Chizh |16.03.2005 13:59
Комментарии: 85

Зарегистрирован: 13.09.2004 18:42

А что такое fs и какая-то раскладка?

Dron |17.03.2005 13:38
Комментарии: 558


Александр, это то просто... но не стоит забывать, что при форке наследуются все дескрипторы ввода вывода...

Когда это просто идентификатор - нету проблем, а когда это процессозависимый ресурс - проблема.

Вообще все зависит от подхода... форк он как бы клонирует процессы... (кстати стек тоже идентичен натуральному...

А если система основана на нитях... и создание нового процесса возможно не иначе как его запуск...

тут куча проблем.

по поводу fs - просто мне не нравится bin, usr, tmp... гораздо красивее смотрятся Application, User[s] (да и то в линуксе для юзеров отведен почему-то home), Temp... плодить всякие sbin я вообще не хочу. у меня вообще немного другие идеи.

Chizh |17.03.2005 18:38
Комментарии: 85

Зарегистрирован: 13.09.2004 18:42

Какие например процессозависимые ресурсы? Я с форками не разбирался, поэтому интересно что за зверь

ddc |18.03.2005 15:58
Комментарии: 523


И сюда плюну - фигня все эти ваши Sky и Syllable. Они молодцы, что не боятся денег просить, но не_молодцы, что фигнёй страдают. Есть интересные концепции, которые стОят реализации. Среди них сейчас наиболее предпочтительна концепция Plan9, хотя есть и другие интересные мысли. А вот зачем делать копию того, что и так давно уже есть, ума не приложу...

captain cobalt |18.03.2005 20:59
Комментарии: 83

Зарегистрирован: 04.07.2004 21:44

Да и Plan9 тоже туфта. "Покемон в презервативе".
Тот же POSIX, только в профиль.

ddc |21.03.2005 10:50
Комментарии: 523


captain cobalt
Нет.

Roman I Khimov |21.03.2005 10:51
Комментарии: 952


Вот ведь блин... Не завелась ни в какую... Ни с диска, ни с дискеты. Вроде бы даже FAQ на сайте почитал, понаписал в root= всякого, а не завелась... Обидно!

Chizh |21.03.2005 15:48
Комментарии: 85

Зарегистрирован: 13.09.2004 18:42

Наверняка, со списком совместимой аппаратуры надо было свериться Попробуй в биосе фичи разные отключить, Hyper-threading и прочее.

ddc |21.03.2005 16:32
Комментарии: 523


Ладно, я тоже посмотрю на это...

Roman I Khimov |21.03.2005 16:39
Комментарии: 952


Ага, особенно Hyper-Threading на Celeron 433...
В том-то и дело, что аппаратура самая что ни на есть заурядная - та самая железка, что под SimplyMEPIS была тестирована. Да и ладно бы, проблема была в обвалах... А то ж она не может смонтировать рутовый раздел! Хотя я ради этого даже переставил CD-ROM с hdd на hdc, а тестовый винчестер на hda. Стандартнее некуда. А не видит... Разве что скопировать образ на винчестер куда-нибудь, да прописать монтирование этого "раздела"? Должно бы сработать, надо посмотреть только как она называет у себя разделы винчестера.



Комментарии доступны только авторизованным пользователям, авторизуйтесь или зарегистрируйтесь на сайте здесь

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.