The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

OpenNews: Вышел релиз ReactOS 0.3.6, opennews (?), 07-Авг-08, (0) [смотреть все]

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


13. "Вышел релиз ReactOS 0.3.6"  +/
Сообщение от Аноним (14), 08-Авг-08, 09:06 
В итоге приходишь к печальному выводу, что POSIX – это слепок концепций 80-х, а ОСи, жестко ему следующие, застыли в своем развитии.

Так например одна концепция представления всего и вся в виде файлов – идеологическая ограниченность.

Все *nix построены на концепции «все есть файл», которая сама по себе является ограниченной и не дает ОС развиваться. Сама же концепция файла примитизирована и сведена к единственному его представлению, как «потока данных», или «потока записей фиксированной длины размером 1 байт». И тот же Plan9, который довел концепцию «все есть файл» до предела, именно поэтому обречен.

Кроме того X-сервер с ООП дружит также плохо, как и ядро Linux.

Это так и есть. Другое дело, что приходится хавать, что дают:) Вы путаете NT (созданное инженерами DEC по образу и по подобию VMS) и кошмарное порождение Редмонда в виде win32 и MFC.

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

16. "Вышел релиз ReactOS 0.3.6"  +/
Сообщение от xxx (??), 08-Авг-08, 11:05 
По твоим словам складывается впечатление, что у тебя какое-то особое мнение насчёт ООП. Типа это панацея от всех бед. Что ты имеешь ввиду говоря: "Кроме того X-сервер с ООП дружит также плохо, как и ядро Linux."? На мой взгляд главная ценность ООП - это то что такой подход позволяет выделить различные компоненты и установить четко определённые механизмы взаимодействия между ними.

И все *nix НЕ построены на концепции "всё есть файл", поэтому в них полно "костылей" не дающих нормально развиваться. И тот же Plan9, который довел концепцию «все есть файл» до предела, именно поэтому он архитектурно продвинутей. Хотя согласен, поэтому он обречён.

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

>Так например одна концепция представления всего и вся в виде файлов – идеологическая ограниченность.

Возможно, что файлы и не лучшая абстракракция. Но это хотя бы не даёт разрастаться хаосу, такому как в распространенных ныне ОС, когда для сети - сокет, для железа - файлы устройств и т. д. на каждый "пук" своё API, хотя по сути операции теже самые.


> Вы путаете NT (созданное инженерами DEC по образу и по подобию VMS) и кошмарное порождение Редмонда в виде win32 и MFC.

Я про NT никогда не читал, поэтому  не знаю что там хорошего или плохого, но что ребята из ReactOS фигнёй страдают - это видно. Вместо того чтобы сделать нормальную реализацию якобы крутой NT, они отправляются вслед за МС - в топку. Зачем спрашивается совместимость с тем, что скоро отомрёт, да ещё и с помощью грязных хаков. Если так нужны приложения, то сделали бы posix-совместимость. Это бы уже обеспечило множество программ и интерес пользователей, а попутно реализовывали бы WinAPI для совместимости на уровне исходных текстов.

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

17. "Вышел релиз ReactOS 0.3.6"  +/
Сообщение от Аноним (14), 08-Авг-08, 12:43 
Я и не считаю, что разработка ReactOS имеет практический смысл.

http://rbogatyrev.livejournal.com/3159.html

Волна интереса к альтернативным операционным системам, вызванная обсуждением возможностей создания отечественной ОС, позволяет привлечь внимание программистской общественности к тем исследованиям, которые велись многие годы не взирая на гегемонию Windows. Подавляющее большинство альтернатив строится на базе UNIX. Это неудивительно. UNIX дал миру открытость идей, сплотив вокруг себя высококвалифицированные кадры. В то же время, и архитектурно, и технологически UNIX заметно устарел. Понять это особенно трудно, поскольку два последних десятилетия только представители семейства UNIX и воспринимались как оплот борьбы с диктатурой Microsoft.

http://rbogatyrev.livejournal.com/2007/11/22/

Должен отметить, что с самого начала, как и ожидалось, мы столкнулись с активным неприятием нашего проекта. Такова жизнь. Есть люди, которые хотят заниматься созданием нового, понимают, сколь огромная работа предстоит и открыто её делают. Есть и те, кому это не нравится. Это не нравится некоторым апологетам UNIX и Linux, это не нравится некоторым апологетам Оберонов. Нормальная и понятная ситуация. С другой стороны, проект никоим образом не направлен на дискредитацию других проектов. Пусть каждый занимается своим делом.

Несколько слов о Microsoft Singularity, которую мы рассматриваем как нашего технологического конкурента. По многим причинам. Одна из них - идеологическая близость (надёжность ОС зависит от языка). Во главу угла в Singularity ставят (по крайней мере, декларируют) надёжность и безопасность (reliability, safety, security).

Проф. Вирт, на мой взгляд, очень верно нащупал важное направление развития инструментария. В то время как все помчались насыщать языки всё новыми могучими средствами и переносить центр тяжести на графические среды, он понял, что идти надо в противоположном направлении. Вычленяя квинтэссенцию и вынося за рамки компетенции данного языка паразитную нагрузку. Это напоминает выделение в наборе команд процессора базового минимума, из которого строится остальное (RISC), напоминает идею микроядра ОС (в противовес моноядру), напоминает Форт-системы… Микроядро - это один из важных принципов создания программных и технических систем. Чтобы подчеркнуть эту аналогию, я решил использовать название "микроядро" в отношении как языка, так и ортогональной системы языков.

Это одна из возможных ОС которой МС заменит вин;) Midori например на ней реализуется.

http://rbogatyrev.livejournal.com/2007/12/03/

“Роса”: перенацеливаемая отечественная ОС нового поколения

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

http://rbogatyrev.livejournal.com/2008/03/06/

В чем цель ведения концепт-проекта Singularity и подобной публичности? С технологической точки зрения — показать, как можно писать компактную конкурентноспособную ОС с нуля, используя возможности обеспечения надёжности за счёт языка реализации высокого уровня (Sing#) и языкового инструментария (Bartok). Но, по всей видимости, основная (политическая) цель — "застолбить" весьма перспективное направление, на которое уже покусились различные европейские группы. Это превентивный удар. И пусть теперь общественность гадает — пойдут ли данные проработки в дело или же станут очередным отвлекающим маневром Microsoft.

http://bluebottle.ethz.ch/download.html
http://www.europrog.ru/
http://www.uni-vologda.ac.ru/oberon/index.html
http://www.ocp.inf.ethz.ch/wiki/OCP/Downloads
http://ru.wikipedia.org/wiki/%D0%9E%D0%B...)
http://oberoncore.ru/

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

20. "Вышел релиз ReactOS 0.3.6"  +/
Сообщение от Аноним (14), 08-Авг-08, 13:28 
>Я и не считаю, что разработка ReactOS имеет практический смысл.
>Есть люди, которые хотят заниматься
>созданием нового, понимают, сколь огромная работа предстоит и открыто её делают.
>Есть и те, кому это не нравится.

Есть небольшая загвоздка, вы говорите что заниметесь "созданием нового", но занимаетесь клонированием "Windows NT". Странная логика, вы взяли за основу не minix, не hurd и даже не singularity. Вы взяли за основу архитектуру закрытой операционной системы, разработанную десятилетие назад!
>Несколько слов о Microsoft Singularity, которую мы рассматриваем как нашего технологического конкурента.

Я рад что Майкрософт занимается наукой, развитие не может не радовать, откуда бы оно не исходило, но вот чем занимаетесь вы?
>Создание отечественной ОС - не просто чисто технологическая задача. Речь идёт о
>социальных, культурных и экономических последствиях.

Патриотизм это очень здорово, но к сожалению, стареющая страна с населением в 150 миллионов не сможет создать что-либо стоящее. Это факт с которым давно стоит смириться.

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

21. "Вышел релиз ReactOS 0.3.6"  +/
Сообщение от Аноним (14), 08-Авг-08, 13:49 
При чем здесь ReacOS ? O_O
Ответить | Правка | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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