Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.20;
Скачать: CL | DM;

Вниз

Всем писателям операционных систем!   Найти похожие ветки 

 
vecna ©   (2004-05-31 17:14) [40]

У меня после достаточно плотного знакомства с юникосом (Linux в проявлениях RedHat и ASP) сложилось мнение, что его (юникса) приемущества слишком преувеличены. Хотя возможно, на для платных клонов unix это не правда - с такими не довелось поработать.

Unix лучше Windows тем же чем C++ лучше ObjectPascal"я... =)


 
Anatoly Podgoretsky ©   (2004-05-31 17:17) [41]

Э не ставь знак равенствства между Линуксом и Юниксом.
Зато можешь ставить знак равенствства между Виндоус и Юниксом, вот эти из одной семьи.


 
vecna ©   (2004-05-31 17:53) [42]

а в чем принципиальное отличие UNIX"a от Linux"a ? и вообще, что есть UNIX в таком случае ? BSD юникс ? а чем он лучше Linux"a ?
я думал, что юникс он один - придаманный компанией Bell, а потом уже умники вроде Торвальдса наделали кучу клонов, и все они в какой-то степени юниксы.... или нет ?


 
Anatoly Podgoretsky ©   (2004-05-31 17:55) [43]

BSD юникс, Free BSD тоже


 
Anatoly Podgoretsky ©   (2004-05-31 17:58) [44]

Если точнее то Юниксов совсем не существует, как только началась практическая реализация, так сразу прекратилось, есть Юникс похожие, но не соответвствующие бумажной спецификации, да еще и проблема с торговой маркой, ни один производитель не обладает этим правом.


 
Gero ©   (2004-05-31 17:58) [45]


> юникс он один - придаманный компанией Bell, а потом уже
> умники вроде Торвальдса наделали кучу клонов

Графический UI придумала фирма xerox, а потом уже умники вроде Гейтса наделали кучу клонов.


 
iZEN   (2004-05-31 21:02) [46]

Операционная система на Java:
http://jnode.sourceforge.net/

Ну, если копать в сторону мобильных платформ с развитой средой Java (как операционная система), то, пожалуй, наиболее близко стоит: RiM  Blackberry:
http://www.blackberry.com/


 
Piter ©   (2004-05-31 21:33) [47]

Anatoly Podgoretsky (31.05.04 17:09) [39]
Четкое зависание происходит при установке свыше одной PCI сетевой платы при определенном трафике, проблеме очень много лет. Сменя типов плат мало помогает, удается только уменьшить, а иногда и полностью устаранить если поставить ISA одну или все


если бы Linux/Unix была такой шаманской ОС, то она не стояла бы на 90% серверов в интернете, где нужна именно СТАБИЛЬНОСТЬ.

Почему Yandex какой-нибудь или Рамблер не используютс Win"2004 server? Я ничего не хочу сказать, но они НЕ ИСПОЛЬЗУЮТ windows. И подавляющеее большинство тоже не используют. Это факт.

Думаю, у систем по типу yahoo проблемы покруче, чем две сетевые карточки в одной машине... и если бы это определенно всегда приводило к зависанию...


 
Anatoly Podgoretsky ©   (2004-05-31 21:35) [48]

Piter ©   (31.05.04 21:33) [47]
Ой не надо про 90 процентов. Не приписывай Юниксы к Линуксам, но даже и в этом случае никакими 90 процентам не светит.


 
Anatoly Podgoretsky ©   (2004-05-31 21:38) [49]

Да и еще по незнанию, ты вступаешься сам себе в противоречие, Windows NT является Юниксом (Digital Unix), а вот Линукс нет.


 
Nous Mellon ©   (2004-05-31 21:49) [50]


> Абсолютно.
> Хотя я могу ошибаться, так как на своем опыте не сравнивал,
> но по рассказам очевидцев у меня сложилось именно такое
> впечатление.

Дамс... Агенство ОБС...


 
Drakon   (2004-05-31 22:30) [51]

>> а где можно скачать TBoot для Делфи 7 ?
А зачем на Delphi? Все операционные системы на ядре Linux пишутся на C++.


 
Игорь Шевченко ©   (2004-05-31 22:43) [52]


> Windows NT является Юниксом (Digital Unix)


Эт как ?

AFAIK, у NT корни растут от VMS, но никак не от Unix.


 
nikkie ©   (2004-05-31 22:52) [53]

VMS --- сдвиг на 1 букву ---> WNT :)


 
Игорь Шевченко ©   (2004-05-31 22:57) [54]

nikkie ©   (31.05.04 22:52)

HAL ------ сдвиг на одну букву ----> IBM

Стенли Кубрик был человеком с юмором :)


 
KilkennyCat ©   (2004-05-31 23:07) [55]

ИМХО, лучшая операционная система - OSK (OS Kilkenny). Абсолютно без глюков, удобная, простая и в то же время мощная. Причем перейти на нее c Windows можно почти прозрачно для пользователя, пару часов объяснений и все. Один недостаток - пока нет ее, и вряд ли будет. :)


 
Verg ©   (2004-05-31 23:08) [56]

Назовите минимум свойств, которыми должна обладать некая программа (некий код), чтобы иметь право называться ОС.


 
Piter ©   (2004-05-31 23:09) [57]

Anatoly Podgoretsky (31.05.04 21:35) [48]
Ой не надо про 90 процентов. Не приписывай Юниксы к Линуксам, но даже и в этом случае никакими 90 процентам не светит


Извините, ошибся, но не особо намного:

FreeBSD                     45.93 %    
Linux                             31.83 %    
Windows                     10.67 %    
Solaris                           8.35 %    
BSDi                               1.36 %    
SCO                                0.85 %    
AIX                                   0.57 %    
OpenBSD                     0.28 %    
Irix                                    0.06 %    
OS/2                               0.03 %    
HP-UX                            0.02 %  


FreeBSD + Linux составляют 77,76%... не 90%, конечно.

Anatoly Podgoretsky (31.05.04 21:38) [49]
Windows NT является Юниксом


тоже первый раз об этом слышу!! (?!?!)


 
nikkie ©   (2004-05-31 23:10) [58]

>[54] Игорь Шевченко
супер, не знал такого :))


 
Piter ©   (2004-05-31 23:10) [59]

нда...с форматированием в форуме беда... сори


 
KilkennyCat ©   (2004-05-31 23:17) [60]


> Piter ©   (31.05.04 23:09) [57]


а Novell куда подевали? Даж обидно... полжизни работаю с НетВарью, а ее даже в статистике нет...


 
Игорь Шевченко ©   (2004-05-31 23:18) [61]

nikkie ©   (31.05.04 23:10)

По словам Таненбаума, название Hardware Abstraction Layer (HAL) было выбрано из-за созвучности с названием компьютера в космической одиссее 2001 Стенли Кубрика. А там название взялось описанным выше способом :)


 
Игорь Шевченко ©   (2004-05-31 23:25) [62]


> Назовите минимум свойств, которыми должна обладать некая
> программа (некий код), чтобы иметь право называться ОС.


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


 
Anatoly Podgoretsky ©   (2004-05-31 23:31) [63]

Игорь Шевченко ©   (31.05.04 23:18) [61]
Да нет им нравятся буквы H и L


 
Verg ©   (2004-05-31 23:37) [64]


> [62] Игорь Шевченко ©   (31.05.04 23:25)


Слишком общё, конечно. Т.е. если взять ThreadDispatch (управление потоками, разделение Главного Ресурса - времени ЦП(s)), объекты Event и их наследники - драйвера физики, mutex (точнее CriticalSections) то будет достаточно? или мы скажем - "ах - это всего лишь переключатель контекстов с примитивными объектами синхронизации"?
Хм.. вот чисто в философском плане - когда люди на форумах (ессно, не только на этом) с периодичностью как месяч... месяц задаются "великой идеей написать свою ОС" - что они, как они формулируют - что есть ОС?

"С чего начинается Родина?"(С) ПЕСНЯ.


 
Игорь Шевченко ©   (2004-05-31 23:40) [65]


> Хм.. вот чисто в философском плане - когда люди на форумах
> (ессно, не только на этом) с периодичностью как месяч...
> месяц задаются "великой идеей написать свою ОС" - что они,
> как они формулируют - что есть ОС?


Чтобы был трей, где часики :) И чтобы ОС была на паскале - это круто.


 
Gero ©   (2004-05-31 23:47) [66]


> Чтобы был трей, где часики :)

И чтобы она(ОС), могла туда сворачиваться :)


 
KilkennyCat ©   (2004-05-31 23:55) [67]

А у меня пару лет назад тоже была идея... Просто надоело тратить время на обслуживание пользователей, у которых стоял только Ворд, и более того, запуск прочих программ был утилиткой запрещен... На хрена в таком случае, полная Виндовз? Вот и хотел написать ВордОС, и кстати - на паскале собирался :))


 
Anatoly Podgoretsky ©   (2004-05-31 23:56) [68]

XP может, вот только с разворачиванием сложнее


 
Gero ©   (2004-05-31 23:59) [69]


> KilkennyCat ©   (31.05.04 23:55)

Убери shell и CtrlAltDel и поставь Word в autorun.
Всего делов-то.


 
Игорь Шевченко ©   (2004-06-01 00:01) [70]

KilkennyCat ©   (31.05.04 23:55)

Прописать Word Shell"ом вместо Explorer :)


 
KilkennyCat ©   (2004-06-01 00:04) [71]


> Gero ©   (31.05.04 23:59) [69]


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


 
Gero ©   (2004-06-01 00:05) [72]


> KilkennyCat ©   (01.06.04 00:04)

Ну... тогда удачи в написании.


 
KilkennyCat ©   (2004-06-01 00:08) [73]


> Gero ©   (01.06.04 00:05) [72]


Да я в конечном итоге проблему просто решил - выкинул винты с клиентских машин, а в сетевухи бутромчики вставил... красота! Рай сисадмина.


 
Anatoly Podgoretsky ©   (2004-06-01 00:11) [74]

Игорь Шевченко ©   (01.06.04 00:01) [70]
Было такое развлечение на Win 3.1 в тоже время нормальное решение для некоторых клиентских мест, где должен быть только Ворд и все.


 
Игорь Шевченко ©   (2004-06-01 01:01) [75]

"Для универсальный операционных систем основными целями являются следующие четыре пункта:
1. Определение абстракций
2. Предосталение примитивных операций
3. Обеспечение изоляции
4. Управление аппаратурой.
"

"Никто в одиночку не может, засев за персональный компьютер на несколько месяцев, написать современную операционную систему. Все современные версии UNIX превосходят 1 млн. строк текста. Операционная система Windows 2000 состоит из 29 млн. строк кода. Ни один человек на земле не способен понять даже один миллион строк, не говоря уже о 29 миллионах"

(с) Эндрю Таненбаум


 
KilkennyCat ©   (2004-06-01 01:06) [76]


> Игорь Шевченко ©   (01.06.04 01:01) [75]

теперь понятно, почему все так глючно :)

подсчитаем: если я думаю офигительно быстро, и печатаю быстро, и не делаю ни одной ошибки в алгоритме, то одну строчку можно лепить за пару секунд.
тогда вин2000 я напишу всего за 15847 часов, или 660 дней круглосуточной работы... Взяться, что ли? %)


 
try   (2004-06-01 02:12) [77]

DOS и еще раз DOSи ей подобные системы вот будующее
вселенной -:)))


 
Паниковский ©   (2004-06-01 06:47) [78]

Игорь Шевченко
Главное не размер а как им пользоватся!
                                 QNIX
                                 BeOS


 
iZEN ©   (2004-06-01 08:34) [79]

to Игорь Шевченко ©   (01.06.04 01:01) [75].
PalmOS,
WinCE,
EPOC,
Symbian,
QNX,
etc.

Эти системы развенчали миф о миллионах строк кода.


 
Игорь Шевченко ©   (2004-06-01 10:35) [80]

iZEN ©   (01.06.04 08:34)

Промежду прочим, в первой версии Unix кода было совсем немного, тем не менее, была полноценная операционная система.

А тот список, что приведен - разве можно сравнить системы из этого списка с Windows или современным Unix ? Даже не смешно :)



Страницы: 1 2 3 вся ветка

Текущий архив: 2004.06.20;
Скачать: CL | DM;

Наверх




Память: 0.64 MB
Время: 0.033 c
1-1086426640
Maxud
2004-06-05 13:10
2004.06.20
Ошибка при проверке типа


14-1086041201
lak
2004-06-01 02:06
2004.06.20
зацените и скажите


14-1086339327
Романов Р.В.
2004-06-04 12:55
2004.06.20
Подскажите электронные книги по Delphi для детей.


3-1085720574
Salik
2004-05-28 09:02
2004.06.20
Поле типа счетчик


3-1085499788
GanibalLector
2004-05-25 19:43
2004.06.20
дата в IB