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 ()

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

+1 to google.

Может хоть когда нибудь допилят удаленную работу с Linux - можно будет пользоваться удаленным компьютером как локальным.

VoDA ★★ ()

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

Армия капца бьет по всем направлениям. Если это будет как x2go, но при этом будет работать - это будет шикарно.

Чую, завтра появятся открытые аналоги ВСЕМУ от Гугля, не зря они их там в застенках выращивали :)

MyLan ()

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

Неужели питон годится для такой задачи?! Удивлен.

dave ★★★★★ ()

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

>А чем вас ssh не устраивает?

тем что ssh и удаленный десктоп это пипец разные вещи.

удаленный десктоп - десктоп работающий ПОЛНОСТЬЮ как локальный но размещенный на другой машине.

VoDA ★★ ()

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

Глядишь google нам и замену иксам напишет.

unrealix ()

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

Замечательная новость

Black_Shadow ★★★★★ ()

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

вот вам и облачные вычисления :)

VladimirMalyk ★★★★★ ()

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

Вчера был день майкрософта на лоре, сегодня гугля? :)

dv5ife ()

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

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

AVL2 ★★★★★ ()

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

Положительно. Тем более, что я считаю это направление более правильным, чем создание веб-осей на javascript.

atrus ★★★★★ ()

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

Ой, ну и хитрюги в Гугле сидят, ну и хитрюги! :D

Jayrome ★★★★★ ()

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

> создание веб-осей на javascript

+1. это клинический апофеоз веб-разработчиков.

VladimirMalyk ★★★★★ ()

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

А чем не устраивает NX? Или thinlinc до 10 клиентов. А утлео/ултео/невыговорю не пробовали, кстати (я не знаю, не пробовал)?

MyLan ()

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

уже

вон в андроиде свой гуй. если его будут и дальше так пропихивать, скоро десктопы с андроидом будут...

sergej ★★★★★ ()

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

>А чем не устраивает NX?

в инкарнации freenx-server - глючит.

>А утлео/ултео/невыговорю не пробовали, кстати (я не знаю, не пробовал)?


фееричное говно с тормозным vnc

geek ★★★ ()

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

Поюзаем на досуге..

Ждем ебилдов\дебов :)

f3ex ★★ ()

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

> в инкарнации freenx-server - глючит

что именно, у меня вся жизнь на NX-ах вместо нормального десктопа, и проблем не замечал.

MyLan ()

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

> Neatx представляет собой независимую реализацию NX сервера

В herding-virtual-workstations-fisl-2009.pdf указано: Neatx Uses NoMachine's Open Source libraries

lystor ★★ ()

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

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

Igron ★★★★★ ()

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

> Неужели питон годится для такой задачи?! Удивлен.

То, как работает freenx на bash'е - это "ващщщще". Вполне логично заменить bash на python. (Я и сам хотел это сделать :-).

Разработчика freenx спрашивали, почему не пишет с использованием других скриптовых языков: http://mail.kde.org/pipermail/freenx-knx/2007-July/005471.html

ximeric ()

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

>> Neatx представляет собой независимую реализацию NX сервера

>В herding-virtual-workstations-fisl-2009.pdf указано: Neatx Uses NoMachine's Open Source libraries

Сервер != библиотеки. Сервер написан с использованием этих библиотек.

ximeric ()

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

сессия -> сеанс

shafff ()

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

> что именно, у меня вся жизнь на NX-ах вместо нормального десктопа, и проблем не замечал.

Как погоняешь с десятком пользователей годика 3 - заметишь.

ximeric ()

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

>Код Neatx преимущественно написан на языке Python....код FreeNX представляет собой смесь блоков на BASH, Expect и С

Для полного щастья еще не хватает Haskell, C#,D, Erlang и Delphi.

Почему бы не сделать на обыкновенном C и не морочить никому моск. Любят хлопцы из гугли людей загрузить.

onix_N ★★ ()

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

"Чьо то мне как то ссыкотно" Гугл быстрыми темпами исполняет план по захвату мира

Yarikx ()

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

и опять питон !

kto_tama ★★★★★ ()

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

Понятно, зачем им нужно ускорить Питон в 5 раз :)

tailgunner ★★★★★ ()

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

Ну когда они уже мир то захватят? Че тянуть то?

unikoid ★★★ ()

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

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

volh ★★ ()

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

а какие есть замены RDC для Linux?

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

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

VoDA ★★ ()

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

> Неужели питон годится для такой задачи?! Удивлен.

Питон годится практически для любой задачи. Это язык общего назначения.

yk4ever ()

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

> Почему бы не сделать на обыкновенном C и не морочить никому моск.

Исходные тексты открыты - пойдите, перепишите. Если у вас есть время на онанизм с бесконечным объявлением типов и ручное управление памятью.

C - язык низкоуровневый, библиотеки и драйвера. В прикладном софте ему делать совершенно нечего.

yk4ever ()

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

Теперь ждемс с нетерпением, когда появится аналог гугля для Blu-ray, электрочайников, пылесосов а также велосипедов.

Bioreactor ★★★★★ ()

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

RDP сервер октрытый бы ..

Syncro ★★★★★ ()

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

> Питон годится практически для любой задачи.

Особенно для написания драйверов.

> Это язык общего назначения.

Фанатизм в реальном мире не рассматривается как серьезный аргумент.

Про универсальные язычки "опЧеГо назначения" я слышу давно. Только вот жизненный опыт подсказывает, что язычков "опЧеГо назначения" не бывает, а бывают конкретные инструменты под конкретные задачи.

Bioreactor ★★★★★ ()

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

мне кажется, если это будет сделано на С, то мы это никогда в доделанном виде не увидим... если только наши внуки... На питоне быстрее писать

rgaliull ()

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

> А чем не устраивает NX? Или thinlinc до 10 клиентов. А утлео/ултео/невыговорю не пробовали, кстати (я не знаю, не пробовал)?

А когда клиентов больше 10? А когда каналы не гигабитные, а очень даже не гигабитные?

Lumi ★★★★★ ()

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

почему они это на жабе не написали:? она же лучше питона.

olegsov ()

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

с блекджеком и шлюхами, надеюсь ?

RazorX ()

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

> На питоне быстрее писать

Только работать это медленнее будет.

Где лопата? Закопаем рядом с Google office.

Bioreactor ★★★★★ ()

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

> Фанатизм в реальном мире не рассматривается как серьезный аргумент.

А NX-сервер - рассматривается?

> Про универсальные язычки "опЧеГо назначения" я слышу давно.

А люди на них пишут :D

tailgunner ★★★★★ ()

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

Для каких задач "лучше"? Для enterpriZe систем банковского учёта - да, согласен.

На Жабе предлагали в свое время пейсать "все-на-свете" Сан и бимеры.

Естественно, что это были те грабли, на которые нынче наступают педонофилы.

Bioreactor ★★★★★ ()

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

> А люди на них пишут :D

Пейсать-то можно. Вопрос, какая польза от такого пейсания.

Bioreactor ★★★★★ ()

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

> Положительно. Тем более, что я считаю это направление более правильным, чем создание веб-осей на javascript.

Зато это современно, портабельно и девочкам нравится

shutty ()

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

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

> C - язык низкоуровневый, библиотеки и драйвера. В прикладном софте ему делать совершенно нечего.

А вот сишарп, сишарп-то! Огого! На нем еще старик Л.Н.Толстой такие вещи выдавал, что офицеры с коней падали от удивления.

shutty ()

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

Высокоуровневый язык общего назначения. Драйверы и графические движки писать на нём не нужно. А вот многое другое, да ещё и в связке с С - запросто.

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