Помните, недавно была новость о том, что «Программист из Латвии пытается в одиночку написать ОС»? Редакция Либератума поставила этот вопрос на контроль и сегодня пришли новые вести.
Программист из Латвии не только не забросил изготовление своего собственного велосипеда, как этого можно было ожидать, но даже и немного продвинулся в этом нелегком деле. Более того, он уже дает советы другим новичкам по теме изготовления своей ОС. Но обо все по порядку.
Прежде всего, изобретатель отмечает, что писать свою ОС не так уж сложно. Основная трудность заключается в том, что приходится писать большие объемы кода и читать огромное количество документации.
Далее программист щедро раздает советы. Если ты, дорогой читатель, решил забацать свою собственную операционную систему, то для этого потребуется:
Теперь прогрессе. Разработка находится на стадии написания загрузчика. Казалось бы, тут все просто. Но беда в том, что совсем некстати был «изобретен» UEFI, поэтому пришлось предусмотреть сразу два способа загрузки: традиционный — через BIOS и новомодный — через UEFI. Сейчас программист из Латвии пытается понять что такое ACPI-таблицы.
Продолжение следует.
Программист из Латвии изобретает операционную систему
Мне кажется, что не потянет. Во-первых, объем работы колоссальный. Во-вторых, ошибки имеют свойство накапливаться и к определенному моменту получится такое глюкало, что даже в MS будут смеяться.
Сизифов труд.
Работы море, а толку вряд ли будет.
Поэтому он скоро разочаруется и всё бросит.
Тысячи их. Прямо как реализаций Лиспа.
Menuet OS вот написали и вполне успешно. Так и здесь - неизвестно ещё, может, и напишет.
лучше б достойную прогу бухучета написал под линь
Так товарищ хочет таким замысловатым образом устройство компьютера изучить, а не ведение бухгалтерии.
И вообще, свободного бухгалтерского софта не будет еще очень долго. И я даже знаю причину. Свободный софт же на голом энтузиазме держится, а какой может быть энтузиазм, когда предстоит не столько программировать, сколько в огромной куче законов копаться, а потом еще это все в актуальном состоянии поддерживать?
Отправить комментарий