Обсуждение концепции OS ZX-Doors — ZXNet «zxnet.soft»

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

ZXNet echo conference «zxnet.soft»



from: Алексей Гончаров
to: All
date: 28 December 2006
Hello, Error404 Поглядел исходники - шикарно, можно прям сейчас компилить. Только железа вот нема, даже виртуального =(

from: Andrey Baglay
to: All
date: 28 December 2006
Hello, Error404 Между прочим название Doors уже зарезервировано breeze :)

from: Сергей Акимов
to: All
date: 28 December 2006
Hello, Sonic Son> RDesktop лучше - быстрее. Son> Windows Must Die. :v2_devil:

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

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

from: Павел Федин
to: All
date: 28 December 2006
Hello, NovaStorm Nov> VNC это естественное и хорошее решение для таких задач RDesktop лучше - быстрее. Только во-первых экран во-вторых задача оказалось совсем не такая.

from: Андрей Савичев
to: All
date: 28 December 2006
Hello, Striker Str> Между прочим название Doors уже зарезервировано breeze ну тогда ZX-Bridges

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

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

from: Алексей Гончаров
to: All
date: 28 December 2006
Hello, Error404 Поддерживаю Error404. VNC это естественное и хорошее решение для таких задач, но вот засада - спековский экран =)

from: Dmitry Malychev
to: All
date: 29 December 2006
Hello, andrews ZX-Holes ;)

from: Алексей Гончаров
to: All
date: 29 December 2006
Hello, Lethargeek Это вообще то на ОС не тянет. Чисто программа клиент.

from: Андрей Савичев
to: All
date: 29 December 2006
Hello, Lethargeek Let> ZX-Holes ;) слишком многозначно..."воздушная яма" в том числе...все-таки ZX-Bridges, раз ZX-Doors нельзя.

from: Андрей Савичев
to: All
date: 29 December 2006
Hello, NovaStorm Nov> Это вообще то на ОС не тянет. Чисто программа клиент. не совсем, сейчас попробую кинуть набросок статьи в "Программирование"

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

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

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

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

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

from: Андрей Савичев
to: All
date: 30 January 2007
Hello, acidrain Вопрос об OSи для ZX Yellow Lines Spectrum остается открытым. То ли ее мастерить на основе Linux, то ли на основе eCos+MiniGUI?

from: Андрей Савичев
to: All
date: 30 January 2007
Hello, CHRV Лучше тогда в раздел "Разработка" под лейблом "ZX Bridges" операционка для ARM9+Z80, пароль пришлите пожалуйста мне в личку

from: Андрей Савичев
to: All
date: 30 January 2007
Hello, andrews Уношу обсуждение этой оси к себе на форум http://narod.yandex.ru/userforum/?owner=andrewsata

from: Surfin' Bird
to: All
date: 31 January 2007
Hello, andrews Hазвание "ZX Bridges" омерзительно и по написанию и по произношению. Опять же - калька с виндоуз. Лучше уж "Мосты". Или ZX MostY. А ещё лучше - что-нибудь ещё лучше.

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

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

from: Surfin' Bird
to: All
date: 31 January 2007
Hello, andrews само слово bridge - ацтой. попробуй произнести его быстро три раза.

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

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

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

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

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

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

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