| 
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.  | 
 | 
 
 
 
 |