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
|
Ага! Значит, ядро линуксовое...
С файлами как стержню практически всех взаимодействий...
Лучше б к микроядерному чему-нить пригляделись тогда -- там хоть доставка сообщений является "стержнем" взаимодействий
|
Наверх
|
|
Модераторы: Roman I Khimov, netwizard. |
|
|