Как портировать Firefox OS на обычные компьютеры?
Мне понравился проект B2G. Но, к сожалению, он работает только со смартфонами (архитектура ARM). Хотя некоторые люди взламывают его код, чтобы перенести его на другие платформы (в этом видео это так).
Я хочу добиться того же, но вместо того, чтобы портировать B2G на Raspberry Pi, я хочу перенести его на настольную ОС Linux или BSD и запустить на обычном компьютере. Это возможно? Если это так, что мне нужно учиться или делать?
1 ответ
Запрашиваемая вами информация, по-видимому, свободно доступна в сети разработчиков Mozilla.
См. Эту страницу: Сборка и установка ОС Firefox, где на странице предварительных требований сборки особенно указывается, что версия Desktop является Уровнем 1, что означает основную цель для разработки.
В ваших комментариях вы, кажется, спрашиваете о способе его портирования без необходимости использования менеджера окон X. Однако в списке требований для Linux явно указаны заголовки X11, так что Firefox OS зависит от менеджера окон X. Это означает, что, несмотря на название "Firefox OS", это далеко не полная операционная система, и вам нужно ядро Linux с некоторой реализацией X11, чтобы она работала.
В заключение, если вы хотите портировать его без установленного менеджера окон X, то ответ на ваш пост отрицательный. Если в вашем дистрибутиве есть менеджер окон X, вам нужно только следовать документации и сообщать о проблемах разработчикам.