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 сервера

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

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

Правильно! Хорошая мысль. Как говорил Ходжа Насреддин "или ишак сдохнет или падишах помрет"(с).

Bioreactor ★★★★★ ()

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

> Как говорил Ходжа Насреддин "или ишак сдохнет или падишах помрет"(с).

Или сервер доведут до ума. Чай, не ынтерпрайZ-приложение.

tailgunner ★★★★★ ()

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

Правильно ли я понял, что под "общее назначение" не попадают корпоративные системы?

Почему педонофилов не пускают в enterpriZe на пушечный выстрел? Неужто масонский заговор и чОрные вертолеты?

Bioreactor ★★★★★ ()

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

> Почему педонофилов не пускают в enterpriZe на пушечный выстрел? Неужто масонский заговор и чОрные вертолеты?

Просто ты не всё знаешь...

tailgunner ★★★★★ ()

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

То то и дело, что не энтерпрайZe. Кто оплатит сей супер-пупер прожет?

Как там рост числа пользователей Google office? Помнится, какой пиар был 2 года назад и "энтузазизм"(с) гикнутых.

Bioreactor ★★★★★ ()

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

> То то и дело, что не энтерпрайZe. Кто оплатит сей супер-пупер прожет?

А кто оплачивает ядро, gcc, Gnome. KDE и т.д и т.п? И не зря гугель выложил тексты одновременно с анонсом ChromeOS.

tailgunner ★★★★★ ()

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

есть мнение, что замена sicp со схемы на питон прошла под давлением гугла %)

stave ★★★★★ ()

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

Ядро оплачивают бимеры, ораклы и прочие гиганты капиталистической индустрии.

Потому как без Java EE серверов приложений GNU/Linux окажется маргинальным поделием типа ReactOS или GNU/HURD.

Bioreactor ★★★★★ ()

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

Когда свое напишешь, вместо пустого распускания слюней на ЛОРе, тогда и говори.А пока - проследуй сам в себя.

anotheranonymous ()

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

Для того, чтобы оценить вкус пищи вовсе не обязательно быть поваром.

http://lurkmore.ru/%D0%A1%D0%BF%D0%B5%D1%80%D0%B2%D0%B0_%D0%94%D0%BE%D0%B1%D0...

Bioreactor ★★★★★ ()

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

> Ядро оплачивают бимеры, ораклы и прочие гиганты капиталистической индустрии.

Ты удобно проигнорировал все остальные приведенные продукты :D

tailgunner ★★★★★ ()

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

gcc - оно и на айФоне gcc.

GNOME - это для Иклипса (т.к. в основе GTK+) хорошо. Теперь и у Ораклового веб-лодика Иклипс. И у санок, кстати, тоже гномик на соляре.

KDE в энтерпрайз не пользуют, так так свистелки и перделки не нужны.

Так, что вот так.

Bioreactor ★★★★★ ()

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

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

а что из этого не умеет NX? По моему, это RDP до NX ещё не дорос :)

MyLan ()

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

Ответьте, пожалуйста, какой выдающийся человек придумал, что x2go основан на freenx?

nCryer ()

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

>Если это будет как x2go, но при этом будет работать

Кто сказал, что x2go не работает? Этот проект три года на рынке, полностью открыт, тоесть сервер, qtclient для linux, mac, windows, maemo, gtkclient, модули администрации пользователей и груп в LDAP, поддержка звука через arts,esd, pulse, безопасный доступ к локальным данным через sshfs, печать на стороне клиента и тп. Используется проектами linux4afrika, входит в desktop4education (школьный дистр для австрии) и в skolelinux. Множество фирм продуктивно используют его в Швейцарии, Германии, Австрии и тд. А у вас "не работает". Как всегда, впереди планеты всей.

nCryer ()

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

>у Ораклового веб-лодика Иклипс
>веб-лодика Иклипс


>GNOME - это для Иклипса


o_O o_O меня сейчас порвёт на части...

theos ★★★ ()

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

> Кто сказал, что x2go не работает?

в смысле чтобы выполнил все рекомендации и заработало, а не что-то авторизовалось и висит на линии, а как висит, зачем висит? Чтобы для простых людей. Сколько используют NX, и сколько x2go, на том же лоре?

MyLan ()

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

Да, лор, это серьезный показатель. На дебиан x2go в простейшем варианте требует установку пакета x2goserver, postgresql, запуск одного скрипта для инициализации таблицы в постгрес ну и добавить пользователей, которые могут по x2go в систему входить в группу x2gousers. Очень сложная задача, живот можно надорвать. Вся процедура занимает максимум полторы минуты.

nCryer ()

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

Чо, Цытрих негодует теперь?

Hokum ☆☆☆☆ ()

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

Уже года 3 пользуюсь xrdp и не знаю проблем.
Траффик очень низкий, ресурсов почти не жрёт, зайти можно с любой современной ОС, задержка низкая.
К чему эти велосипеды, ещё и не полнофункциональные?

d9d9 ★★★ ()

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

> Уже года 3 пользуюсь xrdp и не знаю проблем.

xrdp + vnc? а как с xkb там? какой сервер собирали?

xrdp + x11rdp? нет проблем? можно ваши конфиги посмотреть?


> Траффик очень низкий


по сравнению с NX?

MyLan ()

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

Уже не первый год пользуюсь NX от nomachine. Никаких глюков и тормозов на любых линиях. А инициативы гугла похвальны.

U-headers ()

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

> GNOME - это для Иклипса
> у санок, кстати, тоже гномик на соляре.

> Теперь и у Ораклового веб-лодика Иклипс.

> KDE в энтерпрайз не пользуют,


Канонический инфракрасноглазый поток сознания из биореактора.
+ BEA/Oracle WebLogic Server эклипса за собой не тянет (можно просто не ставить Workshop). WebLogic Workshop, Portal и т.д. тянут КАК ЭТО НИ СТРАННО!

shahid ★★★★★ ()

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

Круто! Буду пробовать. Как раз сейчас пишу это сообщение из-под NX.

eXOR ★★★★★ ()

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

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


ulteo - это VNC. У vnc слишком медленный отклик на больших разрешениях.

eXOR ★★★★★ ()

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

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


При одинаковых размерах экрана - кушает меньше.

eXOR ★★★★★ ()

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

А мне еще кто-то с пеной у рта доказывал что X11 это просто верх итерактивности и совершенства, ога

frame ★★★ ()

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

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


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

Однако если задача требует наличия гуйни - то самое оно.

eXOR ★★★★★ ()

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

> Уже года 3 пользуюсь xrdp и не знаю проблем...

Все так. Только ты забыл сказать что любишь иногда подсочинить немножко. Ну и плюс RDP протокол от врага.

eXOR ★★★★★ ()

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

> И у санок, кстати, тоже гномик на соляре.

В сане знают, что гномик УГ, но ставят его потому, что у Qt есть хозяин, а у GTK+ нет. Если Qt будет лицензироваться бесплатно для коммерческих проектов (таких как Solaris который не Open), то гном будет выметен из соляриса в тот же день.

В репозиториях для OpenSolaris 2009.06 есть сборка KDE, правда бажная. Думаю, что допилить её у полумёртвого сана просто нет ресурсов. Однако можно ожидать, что сообщество допилит, и скоро.

Orlusha ★★★★ ()

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

>Если Qt будет лицензироваться бесплатно для коммерческих проектов (таких как Solaris который не Open), то гном будет выметен из соляриса в тот же день.

в ClosedSolaris будет закрытое коммерческое KDE, в котором плазма не падает?

Anonymous ★★★★★ ()

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

Подождут пока OpenSource сообщество допилит до блеска, и потом сделают сервис "Рабочий стол Google". Хорошее пополнение к Google Apps...

ei-grad ★★★★★ ()

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

>Код Neatx преимущественно написан на языке Python

ржунимагу.

scaldov ★★ ()

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

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

О мля, а че так? Надо на оптимизированном окамле.</сарказм>

sersto ()

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

>К чему эти велосипеды, ещё и не полнофункциональные?

Не помню, rdp поддерживает opengl, или хотя-бы xv?

madcore ★★★★★ ()

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

Это ребят, я что-то не прососал нифига... Короче может кто сказать, мне на надо работу конектится к Linux десктопу... КАК..? Чего надо юзать, только не встроенное Убунтовое, оно на низких каналах чахнет...

Надо чтобы быстро было как Radmin поделие...

Есть чё..? А то всё пишите, пишите, а не поймёшь ничего...

ssh и так юзаю, надо графику.

DALDON ★★★★★ ()

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

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

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

black7 ()

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

>ForwardX11

Ну попробуй через 160 кб/сек охудеешь малось, килов на пять так... Умник. Написал же для узких каналов.

DALDON ★★★★★ ()

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

Да-а-а...

Может, наконец, будет возможность нормально обращаться к удаленным десктопам не только по мегалокалке, но и через инет. Причем стандарно, что для винды, что для линукса, что для соляры и т.п...

jackill ★★★★★ ()

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

Программирования это не касается. Чтобы понять ценность программы нужно быть программистом.

farafonoff ★★ ()

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

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

[вскинув бровь] чего сказать-то хотели?

Шарп не в тему, он не принят в качестве официального языка разработки в гугеле.

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