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

Вниз

Pascal operating system   Найти похожие ветки 

 
hinst ©   (2009-03-16 07:43) [0]

превед всем. вопрос риторический. кто хочет разрабатывать операционную систему на object pascal? основная проблема разработки - исполнение паскального кода в protected mode и загрузчик - уже решена. вот макет-образец: http://www.sharemania.ru/0181918 .  запускается в virtual box. желающие пишите 35470891. всё расскажу. да, и для тех, кто всё еще сомневался - да, это бесплатно.


 
KilkennyCat ©   (2009-03-16 07:51) [1]


> да, и для тех, кто всё еще сомневался - да, это бесплатно.


Что бесплатно? Работа, или операционка?
Любопытно, что может сделать программист, задающий на форумах риторические вопросы?


 
hinst ©   (2009-03-16 07:59) [2]

ну я уже сделал кое-чего, заложил фундамент. быть может, в будущем и удастся срубить бабки с этого проекта. но всё opensource. и риторический вопрос - это образное выражение. не вижу связи между риторическим вопросом и моими способностями разработчика.


 
KilkennyCat ©   (2009-03-16 08:02) [3]


> и риторический вопрос - это образное выражение


А, ну так бы и сказал... Остается уточнить, что еще было образно выражено в [0].


 
@!!ex ©   (2009-03-16 08:06) [4]

Прикольно.
С удовольствием потестю, но поучавствовать - времени нету.


 
hinst ©   (2009-03-16 08:08) [5]

было выражено то, что я уже предчувствовал, что желающих будет крайне мало, но я всёже надеялся на хороший случай\удачу


 
omorph   (2009-03-16 08:30) [6]

Огласите roadmap, пожалуйста.


 
hinst ©   (2009-03-16 08:43) [7]

суть в том, что если удастся что-то реальное сделать, то это будет первая реальная о.с на паскале, первая реальная о.с в России. значит, сначала делаем консоль, потом дров магнитных дисков, потом дров файловой системы, потом возможность исполнять задачи, потом возможность многозадачности, потом окнонный фейс. да, и будет одна важная особенность - службы и дрова в пользовательском режиме. это поспособствует крайней стабильности и отказоустойчивости. потом, если повезет, дров звука. на этом всё


 
Сергей М. ©   (2009-03-16 08:59) [8]


> на паскале .. первая реальная о.с в России


РеПаРоссОС)


 
hinst ©   (2009-03-16 09:07) [9]

ну, по крайней мере, такого, как я задумал, еще нет. если получится, то стабильность будет феноменальная


 
Riply ©   (2009-03-16 09:10) [10]

> [9] hinst ©   (16.03.09 09:07)
> ну, по крайней мере, такого, как я задумал, еще нет. если получится, то стабильность будет феноменальная

А на чем основана уверенность, что "стабильность будет феноменальная" ?
(Просто интересно)


 
hinst ©   (2009-03-16 09:16) [11]

сказал же - дрова в пользовательском режиме да и паскаль сам по себе ошибкабезопаснее чем си


 
Сергей М. ©   (2009-03-16 09:16) [12]

Нет, не красиво.

РепаОС - вот так, пожалуй, симпатичней)


> стабильность будет феноменальная


С чего бы вдруг ?


 
Сергей М. ©   (2009-03-16 09:18) [13]


> дрова в пользовательском режиме


"Дрова" чего ?

Какова вообще концепция RepaOS Driver Model, хотя бы в общих чертах ?


> паскаль сам по себе ошибкабезопаснее чем си


С чего бы он "ошибкабезопаснее" ?


 
Riply ©   (2009-03-16 09:21) [14]

> [12] Сергей М. ©   (16.03.09 09:16)
> РепаОС - вот так, пожалуй, симпатичней)

Не. ПаРоОс - то что надо :)


 
Немо2   (2009-03-16 09:22) [15]

http://www.delphikingdom.com/asp/talktopic.asp?ID=211


 
Riply ©   (2009-03-16 09:24) [16]

> [13] Сергей М. ©   (16.03.09 09:18)
>> паскаль сам по себе ошибкабезопаснее чем си
>С чего бы он "ошибкабезопаснее" ?

Доказано практикой:
Когда я пишу на Pascal`е, то допускаю в 10 раз меньше ошибок, чем на С :)


 
Тыщ ©   (2009-03-16 09:27) [17]

На Free Pascal"е операционка уже есть — StreamOS.


 
hinst ©   (2009-03-16 09:32) [18]

есть. и чё? такой крутой, как будет у меня ещё нет


 
Сергей М. ©   (2009-03-16 09:33) [19]

Лавры Александра Горлова, наверно, не дают покоя)

http://www.rus-os.narod.ru/my-rusos.html

Как я создаю свой релиз Русской ОС
для персонального компьютера.


"Прогресс" налицо:

10.03.05. Решил создать Русскую Операционную Систему для персонального компьютера на базе процессора Пентиум.  

...

11.02.08. Купил дистрибутив ASPLinux 11.2 стандарт .


 
hinst ©   (2009-03-16 09:42) [20]

даже не знал про него. что же, желающих поучаствовать нету?


 
L'envers   (2009-03-16 09:42) [21]

hinst ©   (16.03.09 09:32) [18]

>есть. и чё? такой крутой, как будет у меня ещё нет

Толсто.


 
Тыщ ©   (2009-03-16 09:43) [22]

> hinst ©   (16.03.09 9:32) [18]
По каким параметрам крутость оцениваешь?


 
Сергей М. ©   (2009-03-16 09:46) [23]


> даже не знал про него


А зря.
"Его пример - другим наука" (С) Великий негритянский Поэт


> желающих поучаствовать нету?


Ты не ответил на вопрос RepaOS Driver Model ..


 
hinst ©   (2009-03-16 09:52) [24]

я без понятия о модели дров репы. насчёт крутизны - не уверен, быть может, и не получится ничего. нельзя знать наперед. но думаю, что должно получиться. а главный параметр крутизны - это брутфорсность. она имеет место, когда за дело берутся кульпрогеры.


 
hinst ©   (2009-03-16 09:58) [25]

а вообще крутизна - это сумма крутизны всех функций. больше функций - больше крутизна. добавил поддержку мульти загрузцчика - увеличил крутизну. добавил драйвер ntfs и ext3 - увеличил крутизну. и так далее


 
Сергей М. ©   (2009-03-16 10:00) [26]


> без понятия о модели дров репы


Ну хорошо.
А как ты собрался драйвере режима пользователя обеспечивать арбитраж обращений к неразделяемым ресурсам ?


 
Тыщ ©   (2009-03-16 10:00) [27]

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


 
hinst ©   (2009-03-16 10:02) [28]

ну.. сделать эмуль винды - это Мягка говоря мозголомно


 
hinst ©   (2009-03-16 10:15) [29]

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


 
Плохиш ©   (2009-03-16 10:45) [30]


> то это будет первая реальная о.с на паскале

Ой, а как же вындовс 1.0?


 
Сергей М. ©   (2009-03-16 10:52) [31]


> арбитражные неразделенные ресурсы - до них ещё дойти не
> надо


Вот именно.
Но перед этим нужно обязательно сделать бездумное безапелляционное "коммюнике" :

> дрова в пользовательском режиме


 
hinst ©   (2009-03-16 10:54) [32]

windows 1.0 это нереальная о.с


 
hinst ©   (2009-03-16 11:00) [33]

ну чё, писать-то будем?


 
Сергей М. ©   (2009-03-16 11:05) [34]


> чё, писать-то будем?


Писать - дело сугубо интимное)


 
omorph   (2009-03-16 11:19) [35]

hinst ©   (16.03.09 11:00) [33]

В какой сегмент рынка вы планируете войти?


 
test ©   (2009-03-16 11:21) [36]

http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D0%B5%D1%80%D0%BE%D0%BD_(%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0)

Все уже украдено до нас!(С)
Oberon - операционная система, разработанная Никлаусом Виртом и Юргом Гуткнехтом для однопользовательской рабочей станции Ceres в рамках Проекта Оберон[1]. Как писали авторы, главной целью проекта было «спроектировать и реализовать всю систему с нуля, и структурировать ее таким образом, чтобы ее можно было описать, объяснить и понять целиком.» В самом деле, книга[1] объемом 550 стр. содержит полное описание системы вместе с исходными текстами.


 
test ©   (2009-03-16 11:22) [37]

omorph   (16.03.09 11:19) [35]
В орешник


 
hinst ©   (2009-03-16 11:29) [38]

ну как хотите. я и сам напишу


 
oxffff ©   (2009-03-16 11:40) [39]


> hinst ©   (16.03.09 07:43)  


Никого не слушай. Доброжелателей на этом форуме очень много.
Гораздо меньше профессионалов.
Если пишешь, то пиши.

Попробуй проси здесь например про бит гранулярности(привет red hero я помню этот твой вопрос на третьем курсе), увидишь что все куда пропадут.


 
oxffff ©   (2009-03-16 11:43) [40]


> hinst ©   (16.03.09 09:16) [11]
> сказал же - дрова в пользовательском режиме да и паскаль
> сам по себе ошибкабезопаснее чем си


В них обоих есть нетипизиированный указатель.
Так что они оба не типобезопасны.



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

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

Наверх




Память: 0.56 MB
Время: 0.014 c
2-1238587245
Xmen
2009-04-01 16:00
2009.05.17
Delphi+FireBird Book


3-1220614740
KirillRepin
2008-09-05 15:39
2009.05.17
Картинка в MSSQL


2-1238854644
denissoft
2009-04-04 18:17
2009.05.17
Драйвера формата sys


15-1237194918
Cobalt
2009-03-16 12:15
2009.05.17
Работа со строками через asm - переносимость между версиями?


15-1236052367
RGV
2009-03-03 06:52
2009.05.17
запретить бразузерам выходить на определенные сайты