Так что мне это интересно. Я предполагаю, что создание операционных систем - это монументальная задача, особенно со всеми базовыми элементами, которые связаны с ОС. Мне было любопытно, хочу ли я переработать интерфейс операционной системы, но воспользоваться существующей архитектурой/бэкэнд, какие будут лучшие ресурсы для использования? Кроме того, можете ли вы, ребята, указать на какие-либо примеры хорошо спроектированных передних концов операционных систем, которые на самом деле не являются основными? Кажется, что каждый использует довольно большую хорошо известную ОС.Существуют ли библиотеки для создания операционных систем?
0
A
ответ
2
Да, вы можете. Но, как вы сказали, это огромная, огромная задача. Я не уверен в Windows или Mac, но в Linux у вас есть варианты для этого. Вы можете загрузить Ядро от https://www.kernel.org/ и писать приложения вокруг него.
Если ваша цель - сделать приложения вокруг ядра, посмотрите на ресурсы разработки приложений Linux. Проверьте среду рабочего стола Linux https://en.wikipedia.org/wiki/Desktop_environment#History_and_common_use, чтобы узнать, какой из них хорош.
Смежные вопросы
- 1. Инструкции для операционных систем
- 2. Jar для разных операционных систем
- 3. Книги для операционных систем, протоколы
- 4. Сравнение встроенных операционных систем?
- 5. Эффективность операционных систем
- 6. Настройка среды OpenCL для всех операционных систем
- 7. Хорошие источники обучения для операционных систем
- 8. Поддержка Java для разных операционных систем
- 9. Профили определения потоков (операционных систем)
- 10. планировщик операционных систем реального времени
- 11. Gfortran директивы препроцессора для различных операционных систем
- 12. Неинициализированная структура C++ для разных операционных систем
- 13. - программы, закодированные отдельно для разных операционных систем?
- 14. Существует ли список препроцессоров для различных операционных систем (и версий)?
- 15. Включить другую банку для x86 и x64-разрядных операционных систем
- 16. Как драйверы становятся частью операционных систем?
- 17. Установить несколько операционных систем на смартфонах?
- 18. различных мобильных операционных систем и баз данных
- 19. Обнаружение мобильных операционных систем через JavaScript
- 20. Интересные проекты на основе распределенных/операционных систем
- 21. Совместимость сонара с системами операционных систем Windows
- 22. Каковы пределы C на микроконтроллерах без операционных систем?
- 23. Почему у виртуальных машин нет операционных систем?
- 24. Управление памятью операционных систем - вызов malloc()
- 25. GOCD - Несколько операционных систем GOQ и конвейеры
- 26. Компиляция в VIM через несколько операционных систем
- 27. Обнаружение различных операционных систем и платформ
- 28. Tomcat, WARs и несколько операционных систем
- 29. Существуют ли библиотеки VBScript?
- 30. Как установить каталог для исполняемого файла для разных операционных систем?
Это называется ядром. – PeeHaa