Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.01 c
4-1209915823
тимохов
2008-05-04 19:43
2009.05.17
InvalidateRect + потоки


15-1237283751
Rouse_
2009-03-17 12:55
2009.05.17
Завтрашний семинар в Москве


3-1220882616
Кочпхдун Нджумбабаев
2008-09-08 18:03
2009.05.17
TQuery, данные не хотят обновляться :(


15-1237007629
@!!ex
2009-03-14 08:13
2009.05.17
Удаленное управление закачками.


15-1237192051
test
2009-03-16 11:27
2009.05.17
Орешник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский