: . Главная . : . Форум . : . Загрузка . : . Пользователи . : . ЧаВо . : . Документация . :


Операционная система 3OS -> Форумы -> Идеология проекта
<< Предыдущая тема | Следующая тема >>   

Зачем?

Перейти к странице -1-2-3-4-5-6-7-8-9-10-11-12-13 Следующая
Автор Отправлено
pumba103
Sunday 09.01.2005 13:14 Цитата
Зарегистрирован Monday 08.11.2004 09:39
Сообщений - 9
Уважаемые разработчики 3OS,

Прежде всего, постарайтесь не обижаться на это письмо, а воспринять его обьективно.
Я просматриваю Ваш форум с частотой раз в месяц наблюдая в первую очередь за процессом. Приблизительно два-два с половиной года назад я послал письмо с вопросом “а для чего Вы все это делаете?”. Основная масса письмо естественно проигнорировала – я получил только один ответ от, по моему из Махачкалы, в котором говорилось – “Мы делаем систему где абсолютно все, до последней кнопочки, будет обьектным, а если ты не понимаешь как это круто, то вали отсюда”. Эта реакция достаточно характеризовала тогдашний состав участников и я прекратил следить за 3OS –очередная реинкарнация FIDO стала неинтересна. Но где-то год назад один из моих знакомых, которому я в свое время рассказал о бывшем диалоге, обратил мое внимание, что в документации по 3OS содержится развернутый ответ на мое письмо. Я сейчас не буду комментировать этот ответ, отмечу только что через полтора года после моего письма, его смысл стал понятен – это показывает что налицо некоторый прогресс.
Но речь не об этом. Некоторое время назад стало ясно, что проект 3OS умер (как я и предполагал). Через пару месяцев это констатировали и отдельные члены проекта. Сейчас обсуждается предложение о присоединении к AtomOS. На мой взгляд, это неправильное предложение, но я не собираюсь Вас агитировать за или против чего либо. Просто поскольку я вижу в Вас некоторый потенциал, подтверждаемый тем, что один кризис Вы уже преодолели, я посоветовал бы точно определится с целью – все таки, для чего и для кого нужно создавать новую ОС. Как только этот вопрос будет прояснен, все остальные вопросы – надо ли ее вообще делать, как, с кем, будут решаться автоматически.

Если сочтете нужным – напишите: pumba103@yahoo.com

Pumba, The Pig

Наверх
HandleX
Monday 10.01.2005 11:38 Цитата
Зарегистрирован: Friday 13.02.2004 12:39
Сообщений - 18
Как я понял, хотели коренных инноваций, но, как всегда, опоздали/переоценили возможности

Хотели полностью объектную OS, "до основанья" — к примеру, хотели убрать файловую систему как класс, и ввести т.н. Persistent Objects, но, видать, на одном энтузиазме дело не продвинется, поскольку M$, например, свою WinFS с примерно подобным функционалом, уже 5-й год мурыжит, а даже беты нет до сих пор. Видать сложно это всё, и дорого

Хотели супер распределённости — т.е. есть понятие URL объекта, а где расположен объект — для программера (пользователя) должно было быть прозрачно

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

Хотели суперстабильности/микроядро.

Хотели распространение в исходных кодах или, в крайнем случае, в особом языке низкого уровня (типа абстрактного ассемблера), дабы обеспечить максимальную оптимизацию на любой аппаратуре.

Да много ещё чего хотели. Но... нет ничего.
Я тоже примерно с периодичностью раз в месяц проверяю состояние 3Os. В последнее время проверять просто нечего.
Наверх
pumba103
Monday 10.01.2005 16:46 Цитата
Зарегистрирован: Monday 08.11.2004 09:39
Сообщений - 9
Спасибо HandleX, но это не совсем то что я хотел – это ответ на тему "что мы хотели
включить в новую ОС", а хотелось бы услышать ответ на тему "зачем, для чего или для
кого все это делалось". Я попробую сам ответить, а в случае моей неправоты, со мной
можно будет не согласиться. Мне представляется, что цель разработки ОС можно
определить с помощью довольно простого (бинарного) дерева:
1. ОС создается либо для себя, друзей, коллег и так далее (вариант A), либо для
других, для "реального мира", см. Э.Реймонд, Новый словарь хакера (вариант .
2. Если ОС создается для себя, то опять возможно два варианта – либо потому что
интересно, хочется, очень хочется, повышаем профессиональные навыки,
повышаем самооценку, ожидаем всемирной славы, сублимируем основной
инстинкт (см. Just for Fun) – мне лень расставлять смайлики (вариант A1)– либо
есть основная работа, и разрабатываемая ОС очень нужна или просто пригодится
для этой работы (вариант A2).
3. Если ОС создается для других, то также возможны два варианта – либо ОС
создается для пользователей, но тогда надо четко определить кто будет
пользователями и что им нужно (вариант B1), либо ОС создается для государства,
так называемая "национальная ОС', не путать с "Русской ОС' (вариант B2).
Существует некоторый неформальный анализ причин успехов и провалов разработок ОС.
Согласно этому анализу, три последние варианта с разной степенью вероятности могут
окончится успешно, первый вариант (A1) это стопроцентный провал.

По моему, 3OS и AtomOS относятся к варианту A1 ? Так ли?

Pumba103
Наверх
Roman I Khimov
Monday 10.01.2005 17:40 Цитата

Местоположение: Россия, Санкт-Петербург
Сообщений - 178
За Atom не скажу, про 3OS - не так.

Греби и улыбайся!
Наверх
Сайт
czarker
Monday 10.01.2005 18:48 Цитата

Зарегистрирован: Monday 10.01.2005 17:26
Местоположение: Москва, т.д.
Сообщений - 48
Грубоватые отзывы. Лично мне кажется, что идеология 3ОС в том виде, в котором она сейчас изложена в официльной документации, просто нежизнеспособна. Но центральная мысль, которую авторы стараются сформулировать как-то расплывчиво и невнятно, осталась очен даже интересной: по сути 3ОС должна представлять собой идеологического потомка UNIX, избавившегося от устаревших элементов дизайна этой системы. И в этом виде проект вполне жизнеспособен и даже красив.

Но это всё, конечно, моё сугубо личное мнение.
Наверх
pumba103
Tuesday 11.01.2005 13:30 Цитата
Зарегистрирован: Monday 08.11.2004 09:39
Сообщений - 9
To Roman: А как? Или невозможно сформулировать? Или большой секрет?

To czarker: был такой идеологический потомок Unix - Plan9. Судьба его известна.
Наверх
czarker
Tuesday 11.01.2005 14:22 Цитата

Зарегистрирован: Monday 10.01.2005 17:26
Местоположение: Москва, т.д.
Сообщений - 48
pumba103
pumba103 писал(а): ...
был такой идеологический потомок Unix - Plan9. Судьба его известна.
И что же Вам, милейший, известно?
Вообще, Plan9 пострадала от ограниченности концепции и закрытого распроостранения: до y2k она стоила $350, а после него уже никому не была нужна в следствие стойкой аппаратной несовместимости с современными ей компьютерами (...возникшей вследствие платности и закрытости в период актуальности целевого оборудования и т.д.). И не до неё было - тогда все ещё стопроцентно верили в GNU/Linux.

P.S.: Нефиг отвлекать разработчиков идиотскими вопросами, соответствующие ответы на которые прямо даны в документации.

Но это всё, конечно, моё сугубо личное мнение.
Наверх
Linker
Tuesday 11.01.2005 15:31 Цитата

Зарегистрирован: Friday 06.08.2004 14:48
Сообщений - 12
Проект одной ногой в морге/могиле, поэтому отвлекать разработчиков не от чего, потому что они заняты всем чем угодно, но только не проектом и это факт, иначе за год можно было увидеть хотябы парукилобайтный кусок ОСи. За все время существования были тока базары и ничего более.
Наверх
Roman I Khimov
Tuesday 11.01.2005 16:04 Цитата

Местоположение: Россия, Санкт-Петербург
Сообщений - 178
Ребята, успокойтесь, все эти споры ни к чему.

Через недельку я планирую составить план того, что будет 3ОС, поскольку очевидно, что текущий план разработки в корне не верен. И самое главное, что я хочу сказать - у 3OS не будет своего ядра. Это не главное в 3OS, как в системе. Скорее всего будет использоваться ядро Linux, и сразу же скажу, что это не означает того, что 3OS превращается в дистрибутив GNU/Linux, поскольку часть GNU будет присутствовать только для совместимости и временно.

Сейчас проводится исследование того, что и как необходимо сделать, подробнее об этом поговорим через неделю.

Греби и улыбайся!
Наверх
Сайт
Linker
Wednesday 12.01.2005 10:50 Цитата

Зарегистрирован: Friday 06.08.2004 14:48
Сообщений - 12
Смысл, проект 3os становится клоном *nix, а следовательно теряет свою индивидуальность. Бойда.
Наверх
HandleX
Wednesday 12.01.2005 13:26 Цитата
Зарегистрирован: Friday 13.02.2004 12:39
Сообщений - 18
Ага! Значит, ядро линуксовое...
С файлами как стержню практически всех взаимодействий...
Лучше б к микроядерному чему-нить пригляделись тогда -- там хоть доставка сообщений является "стержнем" взаимодействий
Наверх
Перейти к странице -1-2-3-4-5-6-7-8-9-10-11-12-13 Следующая

Модераторы: Roman I Khimov, netwizard.

Переход:     Наверх