|
|
<< 1 ... 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 ... 20 . >> |
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 9, 2004 15:27:14 Да, любители графики. Если Вы собрались делать ОС начиная с интерфейса, флаг Вам в руки. Моё предложение на первых порах делать исключительно консоль с коммандной строкой ;) - и это самый лучший интерфейс, который потребуется для разработки ядра. Оболочку написать всегда можно ровно как и писать её можно всегда. Так что лучше заняться более полезным делом. В конце-концов с коммандной строкой жить вполне можно, а без... |
|
|
Дата: Июл 9, 2004 15:30:46 2 Kirk - Ты бы спросил просто режимы переключать - частоту выбирать ещё какую нить гадость а то сразу в 3Д :) что бы нарисовать примитив GL/GDI нузна библиотека соотвествуящая, а если просто приметив - Нужно найти доку - поддерка 3D на аппаратном уровне, надо заглянуть например на сайт nVidia - в раздел Девелоперам:) |
|
|
Дата: Июл 9, 2004 20:10:14 Согласен с Kirk, графику на ОС можно будет навесить всегда, а вот стабильное ядро требует долгой работы. amdtm п.2, если каждый прог-мастер будет пихать в ОС то, что ему хочется, то: во-первых, других мастеров это может не устроить, а во-вторых, ОС будет не стабильна, навороченна см. Win Большой проблемой для маленькой ОС будет совместимость: дрова и всё такое, конибудь сможетнаписать дрова, использующие все возможности нового железа(видяшьки, 10-ти кнопочные мыши :) и т.д.)? Производителей же не будет волновать какая-то маленькая ОС. |
|
|
Дата: Июл 10, 2004 01:05:53 ProgramMan Вестник болтологии от 2004г С точки зрения прогматика, те моей. Командная игра - это, когда взрослые мужики гоняют воздух по полю. Толку никакого, но судя по реакции болельщиков, смотреть интересно. Собственно Kirk уже стабильно работает на выбранном направлении - стабильное ядро. Можно вспомнить одну из концепцию, заложенную в Си (нет встроенных средств ввода/вывода) Что уже сейчас можно делать на готовом ядре. Или как проверить стабильность ядра без прогона реальных програм в течении дл времени. n0p Приемлю только проблемно-ориентированный подход. Например, когда не (у меня) летит винт, а новый стоит внушительно... можно поработать на новой оси. Интернет, почта и др мелочи жизни без винта. Поддержка Железа - др. важный момент любой оси. Как правило можно обойтись стандартными дровами, которые одни на всех. В то же время для таких реалистичных вещей как Квейк, Анриал нужны сооответствующее железо и сухие дровишки ;) Некоторые могут вспомнить, что интернет звучит эротично. Где-то я прочитал, что если есть дрова под 98, это значит что можно переделать их на 2000 и ХР, правда не сразу. 3 Справка по встроенным функциям для программистов |
|
|
Дата: Июл 10, 2004 09:59:59 Ок, хотите конструктивной критики, вы ее поимеете. Товарищи замахнулись переплюнуть никсы. Только ориентиром может быть ТОЛЬКО винда, как крупнейшая ОС (в плане продаж), а в будущем и единственная ОС. Вот тут многие писатели наезжают на вынь. Я не хочу раздувать флейм (в очередной раз), но попрошу фактов. Где вы нашли там нестабильность? Я ставил 2к на машину, а потом подключал винт на совершенно другую тачку. 2к работает там уже больше года без переустановок. Если вы сможете достичь такой стабильности - дерзайте. Но я не верю. Далее. Если вы хотите сказать, что у вас вынь падает каждый час, так это не от нее зависит. Работоспособность винды зависит ТОЛЬКО от кривизны рук установщика и пользователя. Теперь о железе. Дровишки будете свои делать? Или будете трахаться с подключением дровишек виндовых? Если второе, то посмотрите как они устроены и осознайте, что для их работы вам надо реализовать почти точную копию Вин32-архитектуры, а это как называется? Верно. Плагиат. Та же история с ПЕ. Плохо верится, что формат, разработанный под вполне конкретную архитектуру памяти, удастся запустить на другой архитектуре без потери производительности/стабильности. И последний вопрос: что вы знаете о написании осей? Среди вас есть настоящий спец в этом вопросе? Или вы просто "хотите разобраться как там все устроено" методом экспериментального приближения? Так не получится, дорогие друзья. Так можно разобраться с принципом работы калькулятора, а для более серьезных вещей надо основательно подготовиться теоретически, найти хорошего консультанта. О комерческой выгоде: поймите наконец, что ее нет. Вы НЕ сможете ЭТО продать, хотябы потому, что на чистом энтузиазме подобные вещи сделать можно, но это будет очень криво. Пример Menuet OS вас не останавливает? А зря. Подумайте хотябы, кто будет ее использовать, если это не будет клон винды? Никто. А клоны винды преследуются законом. Вобщем я привел доводы, которых лично мне хватило бы чтобы отказаться от любой затеи такого уровня. Если вам не хватит - могу еще гору доводов привести. Но я вас не отговариваю от затеи - опыт лишним не бывает, я хочу предостеречь вас от ложных мечтаний о богатстве и славе. Не могу же я спокойно смотреть, как люди идут к пропасти и при этом разглядывают птичек и запускают змея! Медитируйте. |
|
|
Дата: Июл 12, 2004 13:05:35 2nOp Паника на корабле ???? Что касается Menuet, то извините. ОС которая основную свою функцию делает криво не может быть конкурентом никому! Что касается дров, то написать можно всё. А стандартных средств для обкатки ядра на данном этапе хватит с лихвой. На счёт нестабильности винды я согласен говорить стало не так уж актуально с выходом 2к и ХР, но речь то не об этом, а о том, что за видимыми простотой и удобством таится порой... Но на вкус и цвет товарища нет. Кому нравится винда ну и сидите в ней, никто Вас не агитирует. Но вот представте: Идёт как-то Билли с большой попойки, бац... а на дороге банановая кожура...упал...но не очнулся. Кранты! MS ведь могут и на части расхватать, а тогда она уже не будет такая большая и страшная. Или вирус какой страшный все сервера их бубухнет. Так что волков бояться - в лес не ходить. Ну ближе к делу. Вопросы к PM-щикам. 1) Существует ли механизм ограничения памяти, отводимой для одной задачи, если не используется страничная адресация? 2) Все Вы, я так понимаю, раз находитесь здесь, то должны были иметь какие-то наработки по каким-либо частям ОС. Если есть что-то интересное, чем Вам не жалко поделится (идеи, соурсы, прочее) мыльте: Kirk2003@list.ru Сейчас я эксперементирую с многозадачностью и управлением памятью. Так что любые соображения на эту тему горячо приветствуются. Далее будет хард. Он уже правда был, но пришлось ядро переписать с нуля из соображений модульности и простоты дальнейшей отладки и расширения. |
|
|
Дата: Июл 12, 2004 22:54:58 Kirk Существует ли механизм ограничения памяти, отводимой для одной задачи, если не используется страничная адресация? Сегментная адресация... |
|
|
Дата: Июл 12, 2004 23:07:21 Про панику я не особо понял. Во-первых, я никогда не паникую. Во-вторых, мне абсолютно пофиг кто чем занимается, просто мне показалось, что вы несовсем разобрались в ситуации. Чтобы потом небыло разочарований и прочего, я решил вас предостеречь. Хотя сам никогда никому не верю и всегда стараюсь сам наступить на грабли. Вижу, что переубедить никого не удастся, так что прекращаю бессмысленный флейм со своей стороны. |
|
|
Дата: Июл 13, 2004 03:16:17 Осью заняться пока не могу. Не рублю. и времени пока нет Ос- большой волосатый мух, но полэзный. |
|
|
Дата: Июл 13, 2004 03:19:31 Да, по оси Била Гейтса, которого лично я уважаю. Когда его ядро наберет наконец критическую массу случится... бабах! Ядерная физика. |
|
|
Дата: Июл 13, 2004 12:59:28 2coptain cobalt Я не имел ввиду ничего серьёзного, так, для интуресу. 2nOp Я шучу. На самом деле я прекрасно осознаю всю бесперспективность и прочее на ближайшие лет так этак 5. Но мне нравится этим заниматься, а когда делаешь что-то с энтузиазмом и любовью, в любом случае, чтобы оно ни было, получается неплохо. 2amdtm Лично я не люблю мохнатых жужжащих кусающих ОС - у меня на них аллергия, так что в полезности оных я бы усомнился ;-) |
|
|
Дата: Июл 14, 2004 12:06:52 Народ на чем остановились мы пишим ось или просто пустой треп я многое упустил в вашей дикуссии но на то своя причина вот радился сын ну на время пришлос все отложить Мае мнение по поваду всего этого,токова Писать ос дело без преспективное конкурентов хватит а вот для само оброзование это правельно элементарную часть железа узнать принцип построения алгоритмов на уровне микросхем при помоши портов для начало предлогаю создать конферецию на почтовом ящике а там уже все обсудить в плане реализации проекта На мой взглят зта тема перешла в давольно большую дискуссию, катороя будет продолжатся довольно долго Так, что предлогаю перейти к основной части разработки плана реализации я давно заинтересован в написании ОС и это занятие в первую очередь для поднятия своего уровня кодинга на апаратном уровне с злементоми и приципоми электроники и их частей(сам не понел что написал но суть понятна) вот собственно и все пишите на мыло Dark_Monarh@mail.ru |
|
|
Дата: Июл 14, 2004 12:08:02 мзвините за неграмотност очен таропился |
|
|
Дата: Июл 14, 2004 19:46:07 Dark_Monarh Если интересует программирование аппаратуры, то проще заниматься написанием драйверов для существующих ос. Например, для DOS... |
|
|
Дата: Июл 15, 2004 10:37:04 captain cobalt я согласен с этим но это для меня уже пройденный этап пора свай прект писать а не подгибатся под чюжое или писать мелоч вирусы трояны или анти вирусы на них или испровлят что то ну и т.д по мелочи этого мне на работе хвотает а вобще все это толко для само образования глупа к примеру как распределяется машинное время проца на обслуживание програм это знают многии а как реализованно программно не каждый потаму что не надо это не каму до това пока не сталкнется а написания своей ОС застовляет сталкиватся со всем вот и лопатиш от от ком порта до пронца и при том на апаратном уровне вот и думай право твое |
<< 1 ... 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 ... 20 . >> |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.165 |