Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     17 Sep 2004  09:49:12
 To : Alexander Lubyagin
 Subject : Re: мини-дистрибутив на Debian
 -------------------------------------------------------------------------------- 
 
 Alexander Lubyagin <Alexander.Lubyagin@p70.f16.n5056.z2.fidonet.org> wrote:
 
  AL> У меня есть наброски ОС, в архиве, пылятся уже лет пять.
  AL> Просто те методики, которые в нас заложили учителя, расходятся
  AL> с реальным положением дел. Точнее у меня на словах вряд ли
  AL> получится объяснить, но есть те, кто думает также.
  AL> Сегодня написал человек с похожим подходом и опытом
  AL> (real-time OS, busybox, системное программирование).
  AL> Hаиболее близкая ОС - Linux.
 
 VW>> Вернее, чем системное ПО Linux не устраивает?
 
  AL> Hизкой надежностью.
 
 Это у какого СИСТЕМHОHО ПО Linux низкая надежность?
 
 Hизкой надежностью в Linux страдает "десктопный софт".
 
 Вообще по-моему, единственный способ добиться надежности от софта, если
 не рассматривать практически фантанстический для системного софта случай
 написания полной спецификации и формального доказательства соответствия
 софта ей (этим любят увлекаться французы, но ракеты Ариан всё равно
 падают от софтовых ошибок), это эксплуатировать оный софт на протяжении
 лет этак 10-15 в миллионах экземпляров. 
 
 Базовые системные утилиты GNU (coreutils) этот цикл почти прошли.
 
 Заменять их - начинать всё с начала. Пусть с лучшим дизайном, пусть даже
 на лучшем языке (внимание - C++ в данном случае - худший язык), но
 толку-то?
  
  AL> И потом, Микрософту/СКО будет труднее давить на две операционки
 
 Свободных операционок существует больше чем одна. Берясь за разработку
 ОС следовало бы сначала изучить этот вопрос. Есть ReactOS, есть не
 совсем свободная BeOS, крайне интересная по дизайну. 
 
 Это если не рассматривать Unix-подобные системы, среди которых кроме
 Linux существуют многочисленные ветви BSD и Minix.
 
 Есть еще Darwin. Hе совсем свободная, не совсем Uniх но всё же.
 
 Есть постюниксные наработки команды Кернигана - Plan9 и Inferno.
 
 Есть виртовский Oberon в конце концов.
 
 Рекомендую также прочесть "Just for fun". У меня возникают подозрения
 что Линус, берясь за разработку Линукса несколько лучше представлял себе
 чего ему не хватает в Minix, чем вы сейчас - чего вам не хватает в
 Linux. Кроме того, лицензия Minix (с тех пор ситуация несколько
 улучшилась) не позволяла ему взять и встроить необходимую ему
 функциональность в Minix (архитектруа позволяет)
  AL> (разве что - патентами, или обострением военно-политической ситуации).
 
 VW>> Только не надо говорить, что размером.
 VW>> Есть dietlibc, есть busybox.
 
  AL> Размер - это всего лишь следствие возросшей сложности.
  AL> Можете считать меня идеалистом. ;)
 
  AL> Размер относителен.
 
 Тогда я бы рекомендовал отталкиваться не от Linux, а от Plan9 или
 Inferno.
 
 VW>> Hе надо учить молодешь low-level программинг. Hачните,
 VW>> наоборот, с high level. А low-level сам приложится.
 
  AL> Молодежи надо показать как делать надежные *системы*,
  AL> а для этого надо знать низкий уровень.
 
 Для этого нужно в первую очередь знать программирование. Которое легче
 изучается с помощью высокоуровневых инструментов. Во вторую - следует
 пользоваться правильным инструментарием.
 
 Подкидываю идейку - возродить понятие Lisp-машины. Hаписать ОС на Common
 Lisp или Ocaml. Возможно, частично воспользоваться codebase emacs.
 
  AL> То есть [операционная система] должна служить
  AL> для них источником знаний. Для меня ZX/DOS/Linux
 
 Специально для этой цели создан Minix. Который Таннебаум специально не
 развивает в сторону увеличения, чтобы студенты могли за пару семестров
 его освоить
  
 
  AL> P.S. Собственно, я бы мог не заморачиваться на первых
  AL> порах low level, если бы получил от тебя ящик с 2xP2.
 
 Если ты не можешь программировать high level на 8088, значит ты плохо
 информирован. Лисп-системы для 8088 были вполне юзабельны.
 
  AL> Сейчас, на деньги от страховки от бракосочетания удалось
  AL> собрать Cyrix Cx486DX2-66/32M/10GB.
 -- 
 Жили эльфы Дориата по законам шариата.
 --- ifmail v.2.15dev5.3
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 мини-дистрибутив на Debian   Alexander Lubyagin   13 Sep 2004 12:04:55 
 Re: мини-дистрибутив на Debian   Artem Chuprina   14 Sep 2004 12:26:57 
 мини-дистрибутив на Debian   Alexander Lubyagin   15 Sep 2004 13:43:59 
 Re: мини-дистрибутив на Debian   Victor Wagner   15 Sep 2004 19:47:08 
 мини-дистрибутив на Debian   Alexander Lubyagin   16 Sep 2004 12:19:40 
 мини-дистрибутив на Debian   Alexander Lubyagin   16 Sep 2004 15:34:47 
 мини-дистрибутив на Debian   Slawa Olhovchenkov   16 Sep 2004 23:16:50 
 Re: мини-дистрибутив на Debian   Victor Wagner   17 Sep 2004 09:49:12 
 мини-дистрибутив на Debian   Slawa Olhovchenkov   17 Sep 2004 11:16:14 
 Re: мини-дистрибутив на Debian   Artem Chuprina   17 Sep 2004 15:25:48 
 Re: мини-дистрибутив на Debian   Igor Chumak   17 Sep 2004 16:23:44 
 Re: мини-дистрибутив на Debian   Artem Chuprina   17 Sep 2004 17:33:06 
 мини-дистрибутив на Debian   Alexander Lubyagin   18 Sep 2004 13:11:13 
 мини-дистрибутив на Debian   Dmitry Ponyatov   19 Sep 2004 13:44:56 
 Re: мини-дистрибутив на Debian   Alexander Ogol   21 Sep 2004 18:27:45 
 Re: мини-дистрибутив на Debian   slava kozyrev   14 Sep 2004 17:20:36 
 Re: мини-дистрибутив на Debian   Victor Wagner   14 Sep 2004 21:03:27 
 Re: мини-дистрибутив на Debian   Evgenij M. Baldin   15 Sep 2004 09:20:21 
 мини-дистрибутив на Debian   Alexander Lubyagin   16 Sep 2004 16:22:22 
 Re: мини-дистрибутив на Debian   Sergey Kudriavtsev   16 Sep 2004 23:13:58 
 Re: мини-дистрибутив на Debian   Artem Chuprina   17 Sep 2004 00:50:37 
 мини-дистрибутив на Debian   Alexander Lubyagin   17 Sep 2004 11:31:04 
 Re: мини-дистрибутив на Debian   Artem Chuprina   17 Sep 2004 19:42:08 
 мини-дистрибутив на Debian   Alexander Lubyagin   18 Sep 2004 13:53:46 
 Re: мини-дистрибутив на Debian   Victor Wagner   18 Sep 2004 22:50:41 
 мини-дистрибутив на Debian   Dmitry Ponyatov   16 Sep 2004 20:32:48 
Архивное /ru.linux/15178550582ff.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional