LINUX.ORG.RU

Компания Google открыла исходные тексты собственной реализации NX сервера

 , , ,


0

0

Разработчики из компании Google представили новый открытый проект - neatx, исходные тексты которого распространяются в рамках лицензии GPLv2. Neatx представляет собой независимую реализацию NX сервера, позволяющего организовать работу с удаленным десктопом через низкоскоростные линии связи, обеспечивая минимальную задержку и хороший уровень интерактивности. По сравнению с классическим протоколом X11, используемые в NX алгоритмы позволяют уменьшить объем трафика до 50 раз.

Код Neatx преимущественно написан на языке Python, для оптимизации производительности один из модулей реализован на Си. Частично в Neatx задействованы наработки из другого открытого проекта Google - системы для организации управления кластера виртуальных окружений Ganeti.

Проект Google выступает в роли альтернативы проприетарному продукту NoMachine NX server, а также свободному проекту FreeNX и основанных на нем продуктов x2go и 2X TerminalServer. Главный недостаток свободного проекта FreeNX в трудоемкости поддержки, так как код FreeNX представляет собой смесь блоков на BASH, Expect и Си.

В настоящий момент Neatx поддерживает создание, заморозку/разморозку и завершение сессий, совместим с сессиями Gnome и KDE, позволяет работать с виртуальными десктопами и плавающими окнами, поддерживает полноэкранный режим, имеет возможности по настройке параметров клавиатуры и разрешения экрана. Не реализована поддержка Windows/VNC сессий, невозможно принудительно завершить сессию из списка, отсутствуют средства передачи звука, туннелинга отправки на печать и проброса Samba разделов.

PS взято с OpenNet

>>> Подробности

★★

Проверено: Shaman007 ()
Ответ на: комментарий от Bioreactor

>И никто мелкомягких в ентерпрайз не возьмет с их убожеством для студентов, орущих: "Developers! Developers!

Их процент рынка как бы намекает. Вы забываете, что.NET не только для серверов, он вообще для разработки приложений под винду.

>Потому как умножать сущности никто из отвечающих своим благосостоянием из энтерпрайз CEO не будет. zSeries - и точка.


Конструктивненько.

theos ★★★
()
Ответ на: комментарий от theos

> Вы забываете, что.NET не только для серверов, он вообще для разработки приложений под винду.

Что такое "приложение вообще"?

> Конструктивненько

[322][Чёрные вертолёты] Ну так ведь "акулы бизнеса"! Наверное все из Skull & Bones.

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

> Перед такой мощью, как z10 c полутера терабайтами (!) оперативной памяти и 77 процессорами, да и еще Джава-копроцессорами такие пигмеи как Хайльсберг с клоунами типа Баллмера просто бессильны.

Мы про языки или про сервера, м?

yk4ever
()
Ответ на: комментарий от Bioreactor

> Что толку в языке для энтерприZe приложений, если он не работает на сервере?

А, простите, кто вам сказал, что C# - "язык для энтерприZe приложений"?

Эхехе. Так вот она какая, терминальная стадия жабоза головного моска.

yk4ever
()
Ответ на: комментарий от Bioreactor

> Сначит Балмер с Гейтцем слили рынок энтерпрайз приложений?

:D А они там когда-то были?

Я вообще не понимаю, какое это отношение имеет к сравнительным достоинствам языков программирования? Вы всё о чём-то о своём пытаетесь поговорить, как я погляжу.

yk4ever
()
Ответ на: комментарий от yk4ever

А Вы-таки не застали то время, как мелкософт подтусовал результаты тестов, дабы н@ср@ть JEE?

А нынче, видать никто экзамен 70-549 сдавать не хочет? Ну надо же! А были такие надежды. Может Вы-таки микрософт выручите?

Bioreactor ★★★★★
()
Ответ на: комментарий от Bioreactor

> "Достоинство" у шарпея такое - НЕПЕРЕНОСИМОСТЬ. Можете понимать этом в любом из двух значений.

Не усложняйте сущности :] Всё сильно проще - вы про него нихрена не знаете, вот по этому вам там мифические Каши Из Структур мерещатся.

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

yk4ever
()
Ответ на: комментарий от Bioreactor

>Что такое "приложение вообще"?

Это, например, десктопные приложения.

theos ★★★
()
Ответ на: комментарий от VoDA

>прокидывание X - слишком глючное, к тому же вроде звук кидать не умеет (не его это задача).

>нужно чтобы умело печатать на 2-х языках, переключались раскладки, биндился звук и флешки.

LTSP. Да, через XDMCP. Да, печатает, сканирует, переключает раскладки "биндится" звук и флэшки.

Led ★★★☆☆
()
Ответ на: комментарий от Led

>>прокидывание X - слишком глючное, к тому же вроде звук кидать не умеет (не его это задача).

>>нужно чтобы умело печатать на 2-х языках, переключались раскладки, биндился звук и флешки.

> LTSP. Да, через XDMCP. Да, печатает, сканирует, переключает раскладки "биндится" звук и флэшки.

а можно ли подключиться к серверу и получить все вышесказанное, НО БЕЗ загрузки ОС по сети? через некий RAdmin интерфейс? Как это работает если ОС - разные.

Я пытался пробиться из cygwin на Debian и на Ubuntu. Какие то постоянные проблемы были... не завелось даже элементарное - переключение клавиатуры.

VoDA ★★
() автор топика
Ответ на: комментарий от AVL2

> Очередной недовелосипед на червячной передаче. Не нужен.

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

durak_durakov
()
Ответ на: комментарий от Igron

> Я в шоке. Еще пять лет, и windows останется далеко на задворках. Если гугль и дальше будет так работать.

Вы хотели сказать - если Microsoft все это время будет ничего не делать?

durak_durakov
()
Ответ на: комментарий от volh

> интересно было бы сравнить объем трафика этой приблуды и tightvnc ( который на gprs работает худо-бедно, на edge уже почти хорошо ).

Дело не только в трафике. Комфортность (скорость отрисовки) пользователя все же у tightvnc оставляет желать лучшего (даже когда полоса широка).

durak_durakov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.