> man operating_systems
Интервью: NX - Революция сетевых вычислений?
Интервью с Фабианом Францом и Куртом Пфайфле, разработчиками FreeNX.
на Суббота, 16 Октябрь 2004, 01:29
добавил: Том Ченс (Tom Chance) список авторов печатать элемент контента создать pdf-файл  элемент контента
категория Статьи
комментарии: 0
просмотров: 2279


Планируется ли свободный оконный клиент на основе кода NoMachine или оставлено для других разработчиков?

Fabian Franz: Свободный оконный клиент еще даже не планировался. Эта задача оставлена на других. Как только KDE заработает беспроблемно под Windows, существующий клиент kNX автоматически будет также работать под Windows без каких-либо дополнительных усилий.

Клиент от NoMachine для Windows уже доступен сегодня бесплатно - и даже свободно распростаняем... Поэтому особенно большого интереса или стимула нет. Кстати, также доступны бесплатные NX клиенты от NoMachine под Linux, Solaris, Mac OS X, Zaurus, iPAQ, ThinStation и другие операционные системы. Которые бесплатны как пиво ("free as in beer", в отличие от "free as in speech").

Kurt Pfeifle: Интересный аспект в KDE клиентах для NX это цель интегрировать его в KDE настолько тесно, насколько возможно, используя всю силу прекрасной внутренней архитектуры KDE. Это включает в себя реализацию "nx://" kio-ведомой и NX KPart просто для хранения паролей NX в KWallet.

Благодаря предоставлению возможности проведения тест-драйва Linux без установки его на жесткий диск, Knoppix Live CD весьма сильно поспособствовал популярности и помогли пропаганде Linux. Широкая доступность NX должна сделать еще более легким погружение в Linux как в операционную систему для настольных машин и рабочих станций. Удастся ли нам опробовать возможности свежайших версий KDE через NX?

Kurt Pfeifle: Да.

И это возможно уже сегодня. Поскольку несколько месяцев я "злоупотребля" root сервером от "1&1", используя на нем автоматический скрипт сборки для того, чтобы делать ночные сборки самой последней KDE CVS HEAD ветви, которая быстро развивается, чтобы стать KDE 3.3.

После aKademy проект KDE будет использовать технологии NX гораздо шире, чтобы ускорить и поспособствоват своим собственным разработкам.

Fabian Franz: Надо понимать, что KDE состоит из более чем 1000 более или менее активных участников. Лишь около половины из них "технически " С++ программисты. Огромная и решающая часть работы делается художниками, переводчиками, писателями документации и бета тестерами, которым не обязательно уметь программировать

Нетехнические разработчики не стремятся использовать тестируемые версии KDE для своей повседневной работы. Они также не пересобирают еженедельно собственные KDE из ветви HEAD CVS репозитория KDE. Они ждут официальных релизов и не устанавливают их до тех пор, пока их любимый дистрибутив не предоставит пакеты обновлений.

Каждый цикл выпуска KDE в прошлом превращался в большой разрыв: авторы документаций, переводчики и художники отставали со своей работы на месяцы от текущих исходников, создаваемых программистами на С++.

Kurt Pfeifle: NX может изменить эту ситуацию. Автоматический, но контролируемый скрипт собирает свежую KDE HEAD кажую ночь, который контролируется группой опытных разработчиков. Результат может быть протестирован, использован, переведен, документирован, отшлифован, исправлен (исправление ошибок можно будет даже отменить или возвратить в прежнее состояние) сотнями активистов KDE "в реальном ", на очень раннем стадии в каждом цикле разработки.

NX даже позволяет устанавливать несколько версий KDE бесконфликтным образом. Поэтому в будущем нам будет доступна соответствующая инсталляция для проверки, обнаружения и исправления ошибок. Это может очень сильно ускорить процесс исправления ошибок, делая его более эффективным.

Имейте в виду, что может потребоваться значительное время для запуска системы с KDE 3.2.3 чтобы проверить и исследовать маленькую ошибку, поскольку многие разработчики на самом деле используют KDE HEAD для повседневной работы.

Мы установим еще один или более серверов FreeNX на мощном железе, которое будет постоянно доступно всем разработчикам KDE и даст возможность проверенным участникам работать на нем. На них будут стоять KDE HEAD, а также последний стабильный релиз. В особенности к привелигерованнму кругу пользователей будут принадлежать участники новой KDE Quality Team.

Несмотря на то, что мы уже контактируем с потенциальными спонсорами аппаратуры и соеденинения, переговоры еще не завершились. Если кто-то хочет поддержать нас, можете присоединяться...

На первый взгляд, широкая интеграция NX могла немомненно привести к новым возможностям для настольных машин зависящих от сервера в корпорациях, правительстве, общественных организациях и школах. Каков потенциал NX в этих областях на несколько ближайших лет?

Kurt Pfeifle: NX полностью изменит наш взгляд на сетевые вычисления. Мне на ум приходит дюжина различных областей, где может использоваться NX.

Fabian Franz: Прежде всего, NX будет означать продвижение в сторону серверной обработки - но не только для классических серверных приложений, но, особенно, для персональных настольных систем (но не деградируя "персональный компью" в маленькие бездисковые "тонкие ")

Ключ к этому - управляемые NX сервера приложений.

Они не только привлекательны для компаний, правительственнх агентсв и школ - если семья Смит владеет root сервером, они могут легко сделать из него сервер приложений NX, полагая, что эксплуатация, резервное копирование, программные обновления и т.д. производятся их сервис-провайдером.

В будущем "root " будут не только под Apache и PureFTPD, но также с (Free)NX.

Kurt Pfeifle: Во-вторых, NX допускает взаимодействие абсолютно различных аппартных компонент: Siemens Mobile и Sharp PDD с Fujitsu Mainframe или AMD Athlon cluster; Apple iBook с IBM zSeries, Sony PlayStations с Solaris Enterprise Servers...

Fabian Franz: В-третьих, размывает границы между операционными системами. Cтанет безразлично, какую систему я использую: Linux, Windows, Mac OS X, Solaris, Zaurus, или Knoppix, загруженный с USB флэшки. Не имеет значения к каким приложениям, или какой настольной системе, или какой операционной системе я хочу получить доступ: к полноценной KDE, ОpenOffice, KMail или к Photoshop в Windows: все что надо - иметь рабочую сеть. NX позаботится о доступе сквозь платформы.

Kurt Pfeifle: В-четвертых, NX поднимает важность программного, по сравнению с аппаратным, обеспечения при помощи виртуализации серверов и приложений.

Fabian Franz: В-пятых, NX сделает растущее число беспроводных сетей (bluetooth, GPRS, GSM, UMTS...) в ближайшие несколько лет гораздо более полезными. Надоевшее выражение "повсеместные и проникающие вычисления" ("ubiquitous and pervasive computing") впервые станет истиной с NX. И IBM вероятно будет очень удивлена новым значением "табличных " ("grid computing").

Kurt Pfeifle: В-шестых, KDE поможет нам в создании нового вида World Wide Web. Там где до сих пор вы вынуждены были использовать статические, "" и малопроизводитеьные HTML страницы, теперь вы сможете использовать динамические и "" приложения как в серверно-централизованны, так и peer-to-peer средах.

Fabian Franz: В-седьмых, NX позволяет лучше и эффективнее использовать аппаратное обеспечение. "Большие железя" могут служить серверами приложений с множеством параллельных пользовательски сессий, "слабые " могут служить тонкими клиентами, которым NX позволяет получить доступ к почти безграничным по силе процессорам откуда угодно.

Kurt Pfeifle: В-восьмых, NX создаст новую миграционную волну на Linux. Это произойдет потому, что с NX план миграции может быть разделен на управляемые шаги. Распространясь маленькими дозами, лекарство Linux часто оказывается лучше и легче: NX может дать отдельные приложения как KMail или Kontact на экране Windows. В реальности, приложения будут работать на удаденных Linux компьютерах, однако это будет полностью прозрачно для пользователей. Это уменьшает сегодняшнюю постоянную необходимость в администрировани, вроде резервного копирования и защиты от вирусов; и это первый шаг к полной миграции.

Позвольте привести вам один пример:

Проект "доставь KMail/Konatact на экран Windows используя NX" сожержит довольно много скрытых возможностей: два года назад "проект Aegypten" был начат как контрактная работа BSI (Bundesampt fur Sicherheit in der Inforamteonstick - немецкое федеральное агентство безопасности в ИТ). Сейчас он обеспечивает полноценную и безопасную почтовую коммуникацию с использованием устоявшихся стандартов шифрования. Согласно имеющейся у меня информации, сейчас менее 1000 федеральных правительственнх служащих испольуют KMail - просто потому что нет большего числа настольных систем переведенных на Linux/KDE. С помощью NX можно предложить доступ к KMail (дополненному алгоритмами из проекта Aegypten) каждому служащему в общественном секторе. И как только этот довольно легкий переход будет совершен, тотчас же все пробелемы проистекающие от вирусов и червей для Windows будут решены.

FreeNX и NX могут помогать не только на первых шагах перехода к свободному ПО. Они также могут поддерживать проекты, отложенные сейчас только потому, что 90 шагов могут быть сделаны беспроблемно, но оставшиеся 10 невозможно сделать в настоящем времени. NX строит "" назад к унаследованным, но важным специализированым приложениям. Это особенно важно для тех отделов и офисов общественного сектора, которые до сих пор не начали миграцию именно из-за боязни последених 10% не портированных приложений. NX может принести в Linux/KDE Desktop приложения, работающие на Терминальных Windows Серверах (WTS) или рабочих станцих под Windows XP Professional.

Fabian Franz: В-девятых... Чувствую, что мы не доберемся до дюжины сегодня

Kurt Pfeifle: Да, хорошо, давайте не будем расстреливать весь свой арсенал и сохраним кое-какой порох сухим

Когды мы увидим первый стабильный релиз 1.0 FreeNX? Какие функции будут в него включены?

Fabian Franz: Такая вещь как верcия 1.0 "" не выйдет


Это потому, что Knoppix 3.6 уже включает snapshot релиза 1.4. А это потому как система версий привязана к NX, чтобы держать обслуживание синхронизованнос NoMachine, тем самым облегчая жизнь пользователям и администраторам которые могут переходить туда-сюда между GPL NX и коммерческой версией от NoMachine, и которые хотят использовать обе версии на различных хостах поддерживая нормальное совместное взаимодействие.

Kurt Pfeifle: В NX 1.4.0 NoMachine представляет две важные функции:
<ul><li>печать на локальном принтере из удаленного приложения </li>
<li>приостановка сессий, реактивация сессий и миграция </li>
</ul>
Новые функции в настоящий момент находятся в стадии разработки API. Они особенно важны для использования в профессиональны целях...

Несмотря на некоторые вещи имевшиеся "в ", во время aKademy мы впервые выпустим "Snapshot 4" сервера FreeNX, основанного на NX-1.4, - готовый для обширных бета тестов. По крайней мере пользователи Debian и SUSE будут смогут поиграться с версией "aKademy" FreeNX.

Коммерческая NX 1.4.0 вероятно будет выпущена в своем финальном виде NoMachine в течение сентября. FreeNX будет обновляться и выпускаться сразу после этого, настолько быстро, насколько это возможно. FreeNX Snapshot будет доступен для скачивания после aKademy.

индекс статьи
страница 1 : страница без заголовка
страница 2 : страница без заголовка
страница 3 - текущая : страница без заголовка


Комментарии доступны только авторизованным пользователям, авторизуйтесь или зарегистрируйтесь на сайте здесь

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.