LINUX.ORG.RU — Русская информация об ОС Linux

[#]  

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

Разработчики из компании 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

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

Метки: google, nx, open source, terminal

VoDA ** (08.07.2009 12:10:37)
Проверено: Shaman007 (08.07.2009 12:24:33)
Juick

[#]  

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

+1 to google.

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

VoDA ** (08.07.2009 12:29:57)
[#]  

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

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

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

MyLan (08.07.2009 12:34:48)
[#]  
dave

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

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

dave ***** (08.07.2009 12:35:43)
Breton

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

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

Breton * (08.07.2009 12:35:56)

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

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

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

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

VoDA ** (08.07.2009 12:38:22)
[#]  
unrealix

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

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

unrealix * (08.07.2009 12:39:30)
[#]  
Black_Shadow

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

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

Black_Shadow *** (08.07.2009 12:39:36)
[#]  
VladimirMalyk

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

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

VladimirMalyk *** (08.07.2009 12:39:37)
[#]  
dv5ife

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

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

dv5ife (08.07.2009 12:44:54)
[#]  

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

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

AVL2 ***** (08.07.2009 12:49:23)
[#]  
atrus

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

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

atrus ***** (08.07.2009 12:50:39)
[#]  
Jayrome

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

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

Jayrome ***** (08.07.2009 12:53:57)
VladimirMalyk

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

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

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

VladimirMalyk *** (08.07.2009 12:55:48)

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

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

MyLan (08.07.2009 12:56:31)
sergej

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

уже

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

sergej ***** (08.07.2009 13:01:34)
geek

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

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

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

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


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

geek ** (08.07.2009 13:05:15)
[#]  
f3ex

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

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

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

f3ex * (08.07.2009 13:14:21)

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

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

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

MyLan (08.07.2009 13:16:37)
[#]  
lystor

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

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

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

lystor * (08.07.2009 13:34:28)
[#]  
Igron

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

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

Igron ***** (08.07.2009 13:44:58)
ximeric

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

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

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

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

ximeric * (08.07.2009 13:47:10)
ximeric

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

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

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

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

ximeric * (08.07.2009 13:49:09)
[#]  

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

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

shafff * (08.07.2009 13:52:28)
ximeric

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

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

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

ximeric * (08.07.2009 13:52:35)
[#]  
onix_N

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

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

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

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

onix_N * (08.07.2009 13:57:34)
[#]  

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

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

Yarikx (08.07.2009 14:00:13)
[#]  

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

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

kto_tama ***** (08.07.2009 14:08:38)
[#]  

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

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

tailgunner ***** (08.07.2009 14:11:02)
[#]  

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

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

unikoid ** (08.07.2009 14:12:01)
[#]  

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

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

volh ** (08.07.2009 14:22:02)
[#]  

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

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

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

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

VoDA ** (08.07.2009 14:48:33)

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

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

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

yk4ever * (08.07.2009 14:52:43)

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

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

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

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

yk4ever * (08.07.2009 14:54:58)
[#]  
Bioreactor

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

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

Bioreactor *** (08.07.2009 15:00:36)
[#]  
Syncro

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

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

Syncro ***** (08.07.2009 15:03:14)
Bioreactor

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

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

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

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

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

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

Bioreactor *** (08.07.2009 15:05:27)
rgaliull

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

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

rgaliull (08.07.2009 15:06:08)

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

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

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

Lumi ***** (08.07.2009 15:06:49)
[#]  

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

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

olegsov * (08.07.2009 15:09:00)
[#]  

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

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

RazorX (08.07.2009 15:13:55)
Bioreactor

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

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

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

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

Bioreactor *** (08.07.2009 15:14:21)

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

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

ага, какой-нить Gserver....

RazorX (08.07.2009 15:15:14)

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

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

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

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

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

tailgunner ***** (08.07.2009 15:16:22)
Bioreactor

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

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

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

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

Bioreactor *** (08.07.2009 15:17:26)

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

Следующая новость должна быть "Гугль захватила мир!"

mistiman (08.07.2009 15:17:38)
Bioreactor

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

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

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

Bioreactor *** (08.07.2009 15:18:14)

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

> Вопрос, какая польза от такого пейсания.

Время покажет.

tailgunner ***** (08.07.2009 15:20:47)
shutty

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

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

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

shutty * (08.07.2009 15:24:19)
shutty

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

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

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

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

shutty * (08.07.2009 15:27:05)
Ferroman

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

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

Ferroman (08.07.2009 15:27:21)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru