Идея
damoklas 27 июля, 2008 - 14:28.Идея для Хайку сделать слой совместимости (специальной среды, для запуска спец. софта) по исходникам с Линуксом, так можно былобы получить много сложного софта быстро.
Кто нибудь сведающий в делах програминга расмотрел бы технические детали, шаги возможных работ.
На сколько это реально?
Cygwin типа
Cygwin типа для Haiku?
Это не нужно,
Это не нужно, потому и не реально.
Поясню ?
Поясню это нужно, потому, что дало бы возможность иметь линуховый софт просто пересобрав его из исходников, и не возится с портами для каждой програмки и каждой версии.
Думаю, это простейший способ заиметь ОО под Хайку.
На сколько это реально интересует техническая сторона, например: достаточьно ли нескольких дополнительных библиотек, или, может, нужен специальный сервер с набором своих библиотек
Я так представляю: этакий сервер с Х (или без) со всеми линукс (или BSD) атрибутами скачиваешь исходники, компилиш и можешь в этом серваке пускать полученный софт, возможно даже производительность софта непострадала бы сильно.
Простите,
Простите, сказки редко реализуются.
Бывает: http://img413.i
Бывает:
http://img413.imageshack.us/img413/6890/xb505nu9.png
Как бы там
Как бы там нибыло но начало всё таки сделано:
http://www.bebits.com/app/4135
http://edge.beemulated.net/x/index.php
Не
Не получится.
Код под Линуксом, как и под любой ОСью, делится на несколько кусков: части, работающие со вводом–выводом, внутренняя логика и использование внешних библиотек. И если внутреннюю логику обычно ещё можно скомпилировать без труда, а для обеспечения графического ввода–вывода использовать портированный на БеОС. X. Window (как это сделано с GIMP), то зависимости от внешних библиотек обойти нельзя. Значит, эти внешние библиотеки надо будет портировать на BeOS. Кто пробовал портировать glibc?
Другой вариант — это сделать нечто типа Wine, обёртку, которая будет реализовывать Линуксовские вызовы с помощью BeOSных решений. Но это совершенно неподъёмная задача. По крайней мере, для нынешнего сообщества.
Да, конечно.
Да, конечно. Только до этого дожить надо конечному пользователю
Да
Да не получится, не получится. И выше я уже рассказал, почему.
Кроме того, людям не нужен ещё один Линукс. Зачем ставить Гайку и запускать под неё Линуксовские программы, если можно сразу поставить Линукс? Свои программы нужны, собственные. Или хотя бы кросс–платформенные, как Firefox.
Отправить комментарий