OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Понедельник, 09 Декабрь, 2019 20:50

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Портирование Blackbox на A2?
СообщениеДобавлено: Суббота, 09 Ноябрь, 2019 20:02 

Зарегистрирован: Понедельник, 11 Сентябрь, 2017 13:23
Сообщения: 676
Раз существует блекбокс для линукса, то почему бы не быть блекбоксу для A2?

Делать сам я это вряд ли собираюсь, но было бы интересно узнать, какие подводные камни здесь нас ожидают?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование Blackbox на A2?
СообщениеДобавлено: Суббота, 09 Ноябрь, 2019 20:08 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 974
Откуда: Киев
budden писал(а):
какие подводные камни здесь нас ожидают?
Помимо отсутствия необходимости, это текущая завязка на библиотеки, вроде GTK2, от которых в будущем, как я понимаю, планируется отказаться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование Blackbox на A2?
СообщениеДобавлено: Суббота, 09 Ноябрь, 2019 20:20 

Зарегистрирован: Понедельник, 11 Сентябрь, 2017 13:23
Сообщения: 676
Сложно поверить в то, что это подводный камень, потому что Windows версия использует не Gtk, а значит, существует слой абстракции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование Blackbox на A2?
СообщениеДобавлено: Суббота, 09 Ноябрь, 2019 20:57 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 974
Откуда: Киев
Windows версия просто использует другие завязки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование Blackbox на A2?
СообщениеДобавлено: Суббота, 09 Ноябрь, 2019 21:58 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4355
Откуда: Россия, Орёл
Слой абстракции существует, разумеется. Теоретически такое скрещивание возможно.
Константин зашёл с правильной стороны: а какова цель? Порт ради того "чтобы был" смысла не имеет, нужна задача, которая такого потребует.

Мы когда-то рассматривали такую возможность -- поддержку компиляции модулей КП на инфраструкутуру А2, по единственной причине: А2 является независимой ОС, на которой можно было бы эксплуатировать свой софт в дружественном окружении, без прокладок вроде Linux.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование Blackbox на A2?
СообщениеДобавлено: Воскресенье, 10 Ноябрь, 2019 00:42 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 974
Откуда: Киев
Наверно, надо прояснить, что малая осмысленность запуска Blackbox поверх A2 заключается в том, что, по сути, сам Blackbox является операционной системой, запускаемой поверх других операционных систем как приложение. И если запуск поверх распространённых платформ выглядит как необходимость, то запуск поверх хотя и родственных, но малораспространённых систем выглядит блажью. А если нужно убрать зависимость от распространённых систем, то более осмысленным выглядит запуск поверх аппаратной платформы без дополнительных прослоек, что в каком-то виде уже было проделано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование Blackbox на A2?
СообщениеДобавлено: Воскресенье, 10 Ноябрь, 2019 01:34 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4355
Откуда: Россия, Орёл
Да, Константин, вы правы. В общем. Просто в А2 уже есть определённые решения, которые для исполнимой среды на базе BlackBox надо реализовывать.

Но я опять повторю свою мысль: нужна реальная задача, которая потребует запуска поверх железа. Когда будет понятна цель мероприятия, тогда и ясно будет нужно ли связываться с А2 или делать всё по-другому.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование Blackbox на A2?
СообщениеДобавлено: Воскресенье, 10 Ноябрь, 2019 11:09 

Зарегистрирован: Понедельник, 11 Сентябрь, 2017 13:23
Сообщения: 676
Я не могу согласиться с мысленной конструкцией "операционная система, запускаемая поверх операционной системы". В моём понимании операционная система - это то, что запускается самостоятельно и не требует прокладок. Блекбокс пока что операционной системой не является. SovietPony сделал за полгода прототип без поддержки графики. Если кому-то нужен блекбокс с музыкой, но без графики, то, может быть, для этого задача и решена. Но это всё же не полноценный блекбокс. Была ли у SovietPony реальная задача или он это делал из любви к искусству, но он пока её не решил. А если бы он пошёл по пути использования Блекбокса в A2?

Задачи у меня нет. Предлагаю обсудить задачу при условии, что она поставлена, если кому-то интересно. Обсуждать отсутствие задачи я дальше не готов. Осмысленность предлагаемого пути Борис курсивом отметил.


Последний раз редактировалось budden Воскресенье, 10 Ноябрь, 2019 11:17, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Портирование Blackbox на A2?
СообщениеДобавлено: Воскресенье, 10 Ноябрь, 2019 11:15 

Зарегистрирован: Понедельник, 11 Сентябрь, 2017 13:23
Сообщения: 676
Вот я смотрю, у Ивана Денисова возникли подобные же мысли: viewtopic.php?f=127&t=6473#p109446

Причём практически одновременно. При том, что мы довольно подробно пообщались после конференции про A2, ББ и вообще, но почему-то мысль созрела только сейчас. Это значит, что она всё же не совсем тривиальна.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB