Как написать свою операционную систему? На каком языке? Или проще взять дистрибутив Linux? Или Windows? Короче напишите

Как написать свою операционную систему? На каком языке? Или проще взять дистрибутив Linux? Или Windows? Короче напишите

Это не для тебя!

Linux

На Бейсике

Возьми одну из ранних версий линуха и поколупай исходники. Или с LFS побалуйся.
Думаю, желание у тебя отпадёт очень быстро.

На linux и лучше за основу брать debian или red hat.

Ну виндовс написать вряд ли получиться у них вся архитектура закрытая.
а вот линукс тут вполне возможно вносить изменения из-за открытого кода.
Написание ОС. Это тот еще геморой в сети полно готовых сборок Линукс.
https://losst.ru/distributivy-linux-pohozhie-na-windows

к примеру дистрибутивы похожие на винду.
Если ты прошаренный и сможешь модифицировать и улучишь интерфейс и знаешь python или C++ или иные языки дружишь с графикой и умеешь кодить то флаг в руки.

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

Проще взять дистрибутив Linux
и написать весь недостающий софт (офис и так далее), и интерфейс выровнять.
по софту - часть его компонентов зашить прямо в ядро ОС, чтобы на других линуксах нельзя было им пользоваться

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

но программирование в обоих случаях придется изучить в совершенстве, а то все получится еще хуже чем у мелкософта

еще в обоих случаях полезно продавать ноутбуки. Хотя бы б\у отремонтированные. И ставить на них свою ОС.
еще один канал распространения - компьютерные мастера - переустановка винды

Чтобы написать свою ОС нужно уметь программировать на низком уровне и хорошо знать внутреннее устройство компьютера, но ты никогда не сможешь это сделать, потому что ОС разрабатывают несколько сотен программистов, а не просто кодеры. Всё что сможешь сделать это создать свою сборку под Linux или Windows.

Интересно, через сколько часов у него отпадет желание.

Bolgenos.su

Добавить комментарий