Обсуждение концепции OS ZX-Doors

ZXNet эхоконференция «zxnet.soft»

От Алексей Гончаров Кому All 28.12.2006

Hello, Error404 Поглядел исходники - шикарно, можно прям сейчас компилить. Только железа вот нема, даже виртуального =(

От Andrey Baglay Кому All 28.12.2006

Hello, Error404 Между прочим название Doors уже зарезервировано breeze :)

От Сергей Акимов Кому All 28.12.2006

Hello, Sonic Son> RDesktop лучше - быстрее. Son> Windows Must Die. :v2_devil:

От Сергей Акимов Кому All 28.12.2006

Hello, NovaStorm Nov> Поддерживаю Error404. VNC это естественное и хорошее решение для Nov> таких задач, но вот засада - спековский экран =) И более того, есть готовые 8-битные реализации, например: http://www.sics.se/~adam/uvnc/ там же есть ссыла и на готовый TCP/IP Просто тут не совсем понятно, что же надо: тонкий клиент (это когда клиент запускает один единственный сервис - сервис тонкого клиента и просто получает комнды на отрисовку экрана и собирает и отправляет серверу пользовательский ввод, а приложение реально работает на сервере) или же все-таки одноранговая сеть распределенных вычислений, где разнородные процессы выполняются на всех узлах и как-то синхронизируются? В случае тонкого клиента совершенно пофиг что крутится на сервере приложений - CP/M, винда или unix. ZX только отрисовывает экранчики. А проблема экрана на самом деле не проблема - у большинства народа, кто "с руками" и сможет воспользоваться новыми разработками, а не только игры запускать, уже клоны с расширенной графикой. Только надо будет общий средний уровень написать - а далее на низком уровне каждый напишет "локализацию" экрана под свой клон, в самом запущенном случае :v2_wink2; -; под 256х192 с каким-нить скроллингом.

От Павел Федин Кому All 28.12.2006

Hello, andrews Локальная шина: 1. Interface-1, Disciple. 2. RS-232 (485) 3. Двунаправленный параллельный порт 580ВВ55. В случае (1) есть программная поддержка на стороне ZX, надо только сделать девайс. Только причем тут GDI ?

От Павел Федин Кому All 28.12.2006

Hello, NovaStorm Nov> VNC это естественное и хорошее решение для таких задач RDesktop лучше - быстрее. Только во-первых экран во-вторых задача оказалось совсем не такая.

От Андрей Савичев Кому All 28.12.2006

Hello, Striker Str> Между прочим название Doors уже зарезервировано breeze ну тогда ZX-Bridges

От Андрей Савичев Кому All 28.12.2006

Hello, Error404 Сеть не нужна глобальная. Просто по локальной шине чтоб можно было связать скажем 2-4 zx-spectrum+функционально законченные модули, поддерживающие самый простенький протокол обмена.

От Андрей Савичев Кому All 28.12.2006

Hello, Error404 Err> (это когда клиент запускает один единственный сервис - сервис тонкого Err> клиента и просто получает комнды на отрисовку экрана и собирает и Err> отправляет серверу пользовательский ввод, а приложение реально Err> работает на сервере) именно это и нужно...а насчет того что экран, ну да верно, поэтому готовое и не подойдет и клиент будет немного толще...а что таких клиентов м.б. 1, 2 или 4 что это меняет? насчет 1. Interface-1, Disciple. 2. RS-232 (485) 3. Двунаправленный параллельный порт 580ВВ55. хорошо бы поддержать со стороны zx все возможное, если не очень усложнит задачу установления соединения, со стороны сервера можно поставить развязку и обычный двунаправленный порт ( одну ножку) или готовый COM

От Алексей Гончаров Кому All 28.12.2006

Hello, Error404 Поддерживаю Error404. VNC это естественное и хорошее решение для таких задач, но вот засада - спековский экран =)

От Dmitry Malychev Кому All 29.12.2006

Hello, andrews ZX-Holes ;)

От Алексей Гончаров Кому All 29.12.2006

Hello, Lethargeek Это вообще то на ОС не тянет. Чисто программа клиент.

От Андрей Савичев Кому All 29.12.2006

Hello, Lethargeek Let> ZX-Holes ;) слишком многозначно..."воздушная яма" в том числе...все-таки ZX-Bridges, раз ZX-Doors нельзя.

От Андрей Савичев Кому All 29.12.2006

Hello, NovaStorm Nov> Это вообще то на ОС не тянет. Чисто программа клиент. не совсем, сейчас попробую кинуть набросок статьи в "Программирование"

От Андрей Савичев Кому All 29.12.2006

Hello, andrews Почему она ось или по крайней мере надстройка над осью? Потому как возникает необходимость распределения потока команд и обработки прерываний. См. http://zx.pk.ru/showthread.php?t=4459 Раньше z80 молотил алгоритм десятки и сотни милисекунд, если бы он мог поручить сие процедурному процессору, то сам мог бы заняться обработкой пользовательского ввода или чем-то еще. Толково это использовать может имхо только ось.

От Роман Чунин Кому All 30.01.2007

Hello, andrews and> Потому, что это ведь не совсем традиционный эмулятор. Затея вот and> какая. Работая под TRDOS нужно иметь возможность пользоваться всеми and> наворотами нового железа( в этом случае это новое железо просто and> акселлератор для z80), and> работая в режиме "ведущий-ARM9" оно должно запускать "нативный софт" and> через железный z80, но в виде отдельного thred-а. Покажите мне такой and> эмулятор :) and> и я соглашусь, что это эмулятор. and> Чтобы не запутались окончательно: z80 электрически присоединяется к and> портам AT91SAM9261. По моему мнению что для Z80 - то ОСь. А что для АРМа - то это своеобразная прошивка и никаким боком к ОСям обсуждаемым здесь не имеет отношения (так как не работает на Z80). Логично обсуждать это в разделе железо - просто иначе такая путаница возникнет, глаза на лоб полезут.

От Андрей Савичев Кому All 30.01.2007

Hello, CHRV Потому, что это ведь не совсем традиционный эмулятор. Затея вот какая. Работая под TRDOS нужно иметь возможность пользоваться всеми наворотами нового железа( в этом случае это новое железо просто акселлератор для z80), работая в режиме "ведущий-ARM9" оно должно запускать "нативный софт" через железный z80, но в виде отдельного thred-а. Покажите мне такой эмулятор :) и я соглашусь, что это эмулятор. Чтобы не запутались окончательно: z80 электрически присоединяется к портам AT91SAM9261.

От Роман Чунин Кому All 30.01.2007

Hello, andrews and> Вопрос об OSи для ZX Yellow Lines Spectrum остается открытым. То ли and> ее мастерить на основе Linux, то ли на основе eCos+MiniGUI? Андрей а причем тут спектрум, может это как нить или в эмуляторы или в другие компьютеры.

От Андрей Савичев Кому All 30.01.2007

Hello, andrews Обсуждать железо и архитектуру лучше здесь http://zx.pk.ru/showthread.php?t=4569 Hелишне напомнить, что весь проект полностью открыт по типу GPL. Т.е. то что опубликовано, может использоваться вами без ограничений, а то что вы считаете нужным лицензировать с копирайтами на ваше усмотрение.

От Андрей Савичев Кому All 30.01.2007

Hello, acidrain Вопрос об OSи для ZX Yellow Lines Spectrum остается открытым. То ли ее мастерить на основе Linux, то ли на основе eCos+MiniGUI?

От Андрей Савичев Кому All 30.01.2007

Hello, CHRV Лучше тогда в раздел "Разработка" под лейблом "ZX Bridges" операционка для ARM9+Z80, пароль пришлите пожалуйста мне в личку

От Андрей Савичев Кому All 30.01.2007

Hello, andrews Уношу обсуждение этой оси к себе на форум http://narod.yandex.ru/userforum/?owner=andrewsata

От Surfin' Bird Кому All 31.01.2007

Hello, andrews Hазвание "ZX Bridges" омерзительно и по написанию и по произношению. Опять же - калька с виндоуз. Лучше уж "Мосты". Или ZX MostY. А ещё лучше - что-нибудь ещё лучше.

От Dmitry Malychev Кому All 31.01.2007

Hello, Surfin' Bird Sur> А ещё лучше - что-нибудь ещё лучше. Эээ... ZX-Leech? Типа по смыслу подходит. :D

От Surfin' Bird Кому All 31.01.2007

Hello, andrews and> У него одно из значений "наводить мосты", а зачем произносить быстро? and> Тогда слово "поезда" тоже ацтой :) Конечно ацтой. поэтому никто так и не называет операционки :v2_biggr; Хочешь; "мосты" - так и назови. Чего равняешься на английский?

От Surfin' Bird Кому All 31.01.2007

Hello, andrews само слово bridge - ацтой. попробуй произнести его быстро три раза.

От Алексей Гончаров Кому All 31.01.2007

Hello, Nomy Graphics "Приступить к копирожанию"? Искы же есть, например, на заврах. Там же есть и весь софт вплоть до KDE. А делать платформу без софта сейчас уже не прокатит. Linux бы я выбрал как более распространённый вариант, к которому может примкнуть бОльшая по сравнению с eCos community. USB и уж тем более CF в Linux поддерживаются хорошо, про остальноене в курсе. Java вместе с акселями не нужна, зачем оно, если можно скомпилить нативный код?

От Алексей Гончаров Кому All 31.01.2007

Hello, Surfin' Bird А почему eCos, а не Linux? microwindows==nano-x последней новости от которого 2 года... minigui применяется, как я понял, в основном в телефонах, так что на кой он нужен без нормального софта? ИМХО нужны иксы, обычные иксы =)

От Алексей Кокоткин Кому All 31.01.2007

Hello, andrews Полностью согласен. Английский язык - международный стандарт. Зачем обрекать программный продукт на заведомое погребение в стенах лишь одной (пусть и большой и родной) страны. К названию это тоже относится, хотя и в меньшей степени, чем к командам - поскольку название - очень важная составляющая любого продукта. А "ВЫПОЛH." напомнило мне еще "ВАРИАБЛЕ HОТ ФОУHД" или "ИHЖАЛИД ЦОЛОР" :-)

От Андрей Савичев Кому All 31.01.2007

Hello, Lethargeek В ее основу будут положены: порт eCos 4 AT91SAM9261 (есть исходники) http://ecos.sourceware.org/ и один из следующих GUI -Microwindows, Nano-X, MiniGUI http://www.minigui.com Пока не знаю какой, т.к. скачал вчера По поводу названия, чтобы звучало лучше, можно и так ZX Yellow Bridge

От Андрей Савичев Кому All 31.01.2007

Hello, NovaStorm Иксы (или то, что под ними )надо портировать, а кто будет портировать на несуществующую пока платформу? eCos как я понял, менее зависит от железа и кроме того есть уже ее готовый порт для SAM9261. Поддержаны драйверами все ее внутренности, включая USB, CF, SD и прочее (еще не все разглядел по драйверам). Для тестирования железяки вещь просто незаменимая. Еще ведь есть Jazelle(Java аксель) А что касается телефонов (и КПК) так это вообще моя глобальная стратегия. Делать самодельный десктоп равняясь на -2 поколения игровых приставок, кпк, телефонов. Все более серьезные операционные системы смогут появится только при определенной распространенности новой шелезяки.

От Андрей Савичев Кому All 31.01.2007

Hello, Surfin' Bird У него одно из значений "наводить мосты", а зачем произносить быстро? Тогда слово "поезда" тоже ацтой :) Да, все вышеперечисленные GUI есть в исходниках на сайте ronetix (см. мессаджи в "Железе"), файл правда весит 17 мегов ronetix-eb9261-examples-20060831.tar.gz Архив открывается total commander-ом.

От Андрей Савичев Кому All 31.01.2007

Hello, andrews >Чего равняешься на английский? Да не прикалывает русский в том, что связано с HiTech. В русском не так много многозначных слов и я рад, что нет уже в живых систем программирования с русскими идентификаторами типа "ВЫПОЛH." :|