Главная

Идея

Идея для Хайку сделать слой совместимости (специальной среды, для запуска спец. софта) по исходникам с Линуксом, так можно былобы получить много сложного софта быстро.
Кто нибудь сведающий в делах програминга расмотрел бы технические детали, шаги возможных работ.
На сколько это реально?

Cygwin типа

Cygwin типа для Haiku?

Это не нужно,

Это не нужно, потому и не реально.

Поясню ?

Поясню – это нужно, потому, что дало бы возможность иметь линуховый софт просто пересобрав его из исходников, и не возится с портами для каждой програмки и каждой версии.
Думаю, это простейший способ заиметь ОО под Хайку.
На сколько это реально – интересует техническая сторона, например: достаточьно ли нескольких дополнительных библиотек, или, может, нужен специальный сервер с набором своих библиотек…
Я так представляю: этакий сервер с Х (или без) со всеми линукс (или BSD) атрибутами – скачиваешь исходники, компилиш и можешь в этом серваке пускать полученный софт, возможно даже производительность софта непострадала бы сильно.

Простите,

Простите, сказки редко реализуются.

Как бы там

Как бы там нибыло но начало всё таки сделано:
http://www.bebits.com/app/4135
http://edge.beemulated.net/x/index.php

Не

Не получится.

Код под Линуксом, как и под любой ОСью, делится на несколько кусков: части, работающие со вводом–выводом, внутренняя логика и использование внешних библиотек. И если внутреннюю логику обычно ещё можно скомпилировать без труда, а для обеспечения графического ввода–вывода использовать портированный на БеОС. X. Window (как это сделано с GIMP), то зависимости от внешних библиотек обойти нельзя. Значит, эти внешние библиотеки надо будет портировать на BeOS. Кто пробовал портировать glibc?

Другой вариант — это сделать нечто типа Wine, обёртку, которая будет реализовывать Линуксовские вызовы с помощью BeOSных решений. Но это совершенно неподъёмная задача. По крайней мере, для нынешнего сообщества.

Да, конечно.

Да, конечно. Только до этого дожить надо конечному пользователю…

Да

Да не получится, не получится. И выше я уже рассказал, почему.

Кроме того, людям не нужен ещё один Линукс. Зачем ставить Гайку и запускать под неё Линуксовские программы, если можно сразу поставить Линукс? Свои программы нужны, собственные. Или хотя бы кросс–платформенные, как Firefox.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
p
9
4
q
1
L
Enter the code without spaces and pay attention to upper/lower case.