Можем ли мы создать собственную операционную систему, которая поддерживает любое приложение?

Могу ли я создать собственную операционную систему, которая поддерживает приложения Windows и Linux?

Как я могу это сделать и какими знаниями я должен обладать?

Это хорошее начало?

Благодарю.

1 ответ

Решение

Это можно сделать, используя Linux и Wine, но это не идеально.

Проблема в том, что Windows не является открытым исходным кодом и ОЧЕНЬ велика, поэтому не очень легко идеально подражать тому, что эта операционная система делает за кулисами. Это особенно сложно с недокументированными вызовами API, которые многие программы любят использовать в Windows.

Я не знаю ничего, что позволяло бы вам запускать Mac на Linix без использования виртуальной машины.

Маловероятно, что когда-либо будет "одна ОС, управляющая ими всеми", но с такими инструментами, как Wine, и с использованием виртуализации с такими вещами, как Unity Mode VMWare, чтобы создать эффект работы программы другой ОС, работающей в вашей системе.

Другие вопросы по тегам