@HeckerMasterFRU

Возможно ли запускать программы (.exe) на самописной OS Cosmos OS?

Такой вопрос: Возможно ли реализовать запуск программ, например из Windows, в моей самописной системе?
  • Вопрос задан
  • 296 просмотров
Решения вопроса 1
@rPman
Да, самый популярный инструмент - wine.

С вас самый минимум (сарказм) - собрать (скомпилировать) этого монстра под вашу ОС и архитектуру железа, для этого она должна быть как минимум posix совместимой и на ней должен быть как минимум компилятор gcc (с его помощью можно будет собрать остальные инструменты, нужные для сборки wine)

p.s. пример обратного механизма, запуск linux приложений в windows - wsl (его первая версия, так как вторая - это фактически виртуальная машина)

p.p.s. когда то очень давно, во времена os/2 и появления winnt4, в windows был встроенный механизм поддержки и приложений из unix операционных систем но был старательно уничтожен майкрософтом во имя зла и монополии (в те времена к примеру win32 запускались в os/2 нативно)
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Cosmos - это исследовательский проект, а не потребительская ОС.

=> По сути ответ на любой вопрос касательно Cosmos OS "Можно. Как сделаешь - так и будет". Смысла в готовых рецептах нет, тк путь важнее, чем результат
Ответ написан
Комментировать
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Почему же нельзя-то? Просто делайте все то же, что делает сама винда - читайте заголовок, загружайте библиотеки, сегменты, планировка, передача управления, все вот это, там много всего делается... Делаете то же самое и все ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы