2016-06-17 2 views
0

Так что мне это интересно. Я предполагаю, что создание операционных систем - это монументальная задача, особенно со всеми базовыми элементами, которые связаны с ОС. Мне было любопытно, хочу ли я переработать интерфейс операционной системы, но воспользоваться существующей архитектурой/бэкэнд, какие будут лучшие ресурсы для использования? Кроме того, можете ли вы, ребята, указать на какие-либо примеры хорошо спроектированных передних концов операционных систем, которые на самом деле не являются основными? Кажется, что каждый использует довольно большую хорошо известную ОС.Существуют ли библиотеки для создания операционных систем?

+1

Это называется ядром. – PeeHaa

ответ

2

Да, вы можете. Но, как вы сказали, это огромная, огромная задача. Я не уверен в Windows или Mac, но в Linux у вас есть варианты для этого. Вы можете загрузить Ядро от https://www.kernel.org/ и писать приложения вокруг него.

Если ваша цель - сделать приложения вокруг ядра, посмотрите на ресурсы разработки приложений Linux. Проверьте среду рабочего стола Linux https://en.wikipedia.org/wiki/Desktop_environment#History_and_common_use, чтобы узнать, какой из них хорош.

Смежные вопросы