Главная

Идея

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

Cygwin типа

Cygwin типа для Haiku?

Это не нужно,

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

Поясню ?

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

Простите,

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

Как бы там

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

Не

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

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

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

Дорогой, ты бы

Дорогой, ты бы прежде чем маниловщиной заниматься почитал бы faq Haiku:

Почему не Linux?

Все дистрибутивы Linux содержат огромное количество программ, которые не обязательно следуют общим идеям и/или целям. Недостаток всеобъемлющего и последовательного подхода к разработке программ приводит к усложнению решений, плохой интеграции и часто просто неэффективным решениям, которые приводят к тому, что сам компьютер становится более сложным устройством, чем он должен быть на самом деле.
Haiku предлагает более простой и универсальный подход к разработке приложений, что в свою очередь приведёт к упрощению жизни конечного пользователя и его более простому и приятному взаимодействию с компьютером.

Да, конечно.

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

Если получится,

Если получится, то это будет большой +. Огромное количество доступного, бесплатного софта

Да

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

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

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

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

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

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