Энтузиаст пишет свою ОС: последние вести с полей сражений

Помните, недавно была новость о том, что «Программист из Латвии пытается в одиночку написать ОС»? Редакция Либератума поставила этот вопрос на контроль и сегодня пришли новые вести.

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

Прежде всего, изобретатель отмечает, что писать свою ОС не так уж сложно. Основная трудность заключается в том, что приходится писать большие объемы кода и читать огромное количество документации.

Далее программист щедро раздает советы. Если ты, дорогой читатель, решил забацать свою собственную операционную систему, то для этого потребуется:

  • изучить язык программирования «Assembler»;
  • иметь представление об устройстве процессора, оперативной памяти, устройствах ввода/вывода и т.д.;
  • разобраться с регистрами процессора (AX, EAX, SP, ESP и т.д.), понять каким образом можно получать доступ к различным устройствам;
  • изучить что такое BIOS и как его использовать для загрузки ОС;
  • научиться работать с контролером жесткого диска напрямую и через драйвер;
  • разобраться что такое чипсет и как его использовать.

Теперь прогрессе. Разработка находится на стадии написания загрузчика. Казалось бы, тут все просто. Но беда в том, что совсем некстати был «изобретен» UEFI, поэтому пришлось предусмотреть сразу два способа загрузки: традиционный — через BIOS и новомодный — через UEFI. Сейчас программист из Латвии пытается понять что такое ACPI-таблицы.

Продолжение следует.

Программист из Латвии изобретает велосипед
Программист из Латвии изобретает операционную систему

Ваша оценка: Нет Средняя оценка: 5 (1 vote)
pomidorius аватар

Мне кажется, что не потянет. Во-первых, объем работы колоссальный. Во-вторых, ошибки имеют свойство накапливаться и к определенному моменту получится такое глюкало, что даже в MS будут смеяться.

Ваша оценка: Нет Средняя оценка: 5 (2 votes)
argeleb аватар

Сизифов труд.
Работы море, а толку вряд ли будет.
Поэтому он скоро разочаруется и всё бросит.

Ваша оценка: Нет Средняя оценка: 5 (2 votes)

Тысячи их. Прямо как реализаций Лиспа.

Ваша оценка: Нет

Menuet OS вот написали и вполне успешно. Так и здесь - неизвестно ещё, может, и напишет.

Ваша оценка: Нет Средняя оценка: 3 (1 vote)

лучше б достойную прогу бухучета написал под линь

Ваша оценка: Нет
pomidorius аватар

Так товарищ хочет таким замысловатым образом устройство компьютера изучить, а не ведение бухгалтерии.

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

Ваша оценка: Нет

Отправить комментарий

На сайте ulfcar.ru присутствует полная информация о производстве и продаже наливных полов.
Яндекс.Метрика