LINUX.ORG.RU

Вышел релиз FreeRDP-1.0.0

 , ,


0

1

16 января анонсирован выпуск новой версии клиента RDP для *nix. Проект был форкнут с rdesktop. Авторы поставили перед собой цель реализовать все возможности предоставляемые RDP протоколом версии 7.1.
При этом путь был сложным: - заявка поданная на Google Summer of Code 2011 была отклонена. Но это не остановило, и найдя другого спонсора проект продолжил развитие.

Новые возможности:

  • RemoteFX - Функция RemoteFX, которая появилась в Windows 7 SP1, позволяет практически полностью стереть для пользователя различия между работой в классической настольной клиентской операционной системе и виртуальной машине. После настройки RemoteFX , пользователи в своих терминальных сессиях с виртуальными машинами смогут видеть полнофункциональные графические эффекты рабочего стола виртуальной машины, в том числе в терминальной сессии будет работать DirectX.
  • RemoteApp - это программы, удаленный доступ к которым можно получить через службы терминалов и которые работают так, как будто они запущены на локальном компьютере пользователя.
  • Multimedia Redirection - используется для передачи и синхронизации аудио и видео данных из сервера терминалов в клиентский терминал. Клиент может воспроизводить аудио и видео. Поддерживается кодирование с помощью ffmpeg.
  • Network Level Authentication (NLA) - Поддерживается версия NTLMv2
  • Certificate validation - Осуществляется проверка полученного сертификата (например как в ssh)
  • Осуществлен переход на новую систему сборки с помощью cmake
  • Добавлены официальные иконки и логотип
  • Полностью переработана архитектура приложения - выделены отдельные библиотеки и клиенты к ним
  • Разработаны 3 клиента:
    • client/X11 (xfreerdp) - официальный, поддерживает RemoteApp, требуется X11
    • client/DirectFB (dfreerdp) - используется библиотека DirectFB
    • client/Windows (wfreerdp) - для работы в Win32
  • Для передачи различных данных или устройств с клиента на сервер и обратно используются различные виртуальные каналы:
    • cliprdr - Перенаправление буфера обмена (Clipboard Redirection)
    • drdynvc - Динамический виртуальный канал (Dynamic Virtual Channels)
      • audin - Перенаправление аудио ввода (Audio Input Redirection)
        • поддерживается библиотека алса (alsa support)
        • поддерживается библиотека пульсаудио (pulse support)
    • tsmf - Мультимедиа редирект (Multimedia Redirection)
      • поддерживается библиотека алса (alsa support)
      • поддерживается библиотека пульсаудио (pulse support)
      • поддерживается ffmpeg библиотека (ffmpeg support)
    • rdpdr - Редирект устройств (Device Redirection)
      • disk - Редирект дисков (Disk Redirection)
      • parallel - Редирект параллельных портов (Parallel Port Redirection)
      • serial - Редирект последовательных портов (Serial Port Redirection)
      • printer - Редирект принтеров (Printer Redirection) поддерживается CUPS
      • smartcard - Редирект смарт карточек (Smartcard Redirection)
    • rdpsnd - Редирект аудио (Sound Redirection)
      • поддерживается алса библиотека (alsa support)
      • поддерживается пульсаудио библиотека (pulse support)
    Скачать

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



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 5)

Надо пощупать. Последний раз, когда трогал (0.7 вроде версия была) - хреново работал проброс COM-портов. Точнее, для некоторых устройств работал, а для некоторых - нет.

strangeman ★★★★
()

При этом путь был сложным: - заявка поданная на Google Summer of Code 2011 была отклонена. Но это не остановило, и найдя другого спонсора проект продолжил развитие.

facepalm facepalm'ыч перемазанный 4.2. Путь сложным был из-за того, что фактически единолично приняв решение перевести проект на лицензию Апаче2, Марк Андре Моро сам себя приговорил на перепись уймы участков кода, чьих авторов и/или их согласия на смену лицухи найти не смогли.

То, что гугл не принял проект в ГСОК — не такая большая потеря, если проект почти с самого начала финансировался Thinstuff, который имеет на нём немалые деньги в своём ИТ-бизнесе.

Бамп версий — не более чем пиар-ход. FreeRDP 1.0 это выпущенный на скорую руку релиз, посмотрите рассылку: обилие багов закрываемых на скорую руку, скорость, с которой наклепали шесть (или сколько там) бета-версий как только дописали недостающий код, и не провели хотя бы парунедельного массового тестирования кем-то кроме самих разрабов или в тестинге дистров — ставлю на багфикс релиз в следующие две недели.

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

Ах да, кому не лень, найдите в рассылке на сорсфордже письмо этого Марка-Андре Моро с анонсом смены лицухи и бампа версии, где он делится своими планами, что FreeRDP станет де-факто стандартом среди реализаций клиентов RDP и НЕ ТОЛЬКО. Письмо переполненное ЧСВ и самолюбования, почти ничем не подкреплённая на то время амбициозность.

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

anonymous
()

После настройки RemoteFX , пользователи в своих терминальных сессиях с виртуальными машинами смогут видеть полнофункциональные графические эффекты рабочего стола виртуальной машины, в том числе в терминальной сессии будет работать DirectX.

Crysis 2. Теперь и на Linux.

tazhate ★★★★★
()

пользователи в своих терминальных сессиях с виртуальными машинами смогут видеть полнофункциональные графические эффекты рабочего стола виртуальной машины

А с реальными машинами не работает?

Axon ★★★★★
()

вижу следующие минусы:

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

пытаюсь разобраться методом тыка.

AGUtilities ★★★
()

Лучше бы поддержку TS Gateway сделали, чем свистелок

TempestAdept
()

Хмм, кто пробовал RemoteFX? DirectX игрушки тяжлые работают?

aliens ★★
()

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

den23513
()

На их сайте последний скриншот - это что? Как с Windows подключиться к Linux?

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

А как вы собрались пробрасывать веб-камеру? Редиректа USB пока нет, и будет не скоро.

Звук должно быть можно.

broom
()

Желаю замечательным разработчикам виллу на острове Ибица, мотоцикл Kawasaki ZZR-1100 каждому и всех друзей впридачу, чтоб веселее было писать отличный софт для большого и нужного дела. И пусть Б-г услышит хотя бы эти молитвы, не за себя ведь прошу :)

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

Дело в том, что COM-порты нужны для телефонии (программирования у.бищных древних как г мамонта АТС), а телефония не нужна. Отсюда - не нужны COM-порты. Что вы пробрасывать-то собрались?

DRVTiny ★★★★★
()

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

шёл 2012-й... люди (и прочие цитриксоидные) всё придумывали Х-ы...

anonymous
()

А есть что-нибудь подобное для Android?

Jayrome ★★★★★
()

клава не воспринимается

собрал это чудо, но не работает клава такое чувство что что то не то с кеймапами кто сталкивался?

anonymous
()

Только проброс СОМ портов пока нормально не работает. Хотя в 0.8.2 все ОК.

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

нет, что бы заработала эта байда надо в hyper-V установить win7 и туда уже конектица по rdp. И клиент rdp должен быть обязательно 7.1. Я недавно проверял, производительность через канал 10 мбит фотошоп и корел неплохо работают, теперь будет время проверю и на freerdpнорма

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

wtware я запускал на тонком клиенте по pxe и звонил по скайпу, заработало без проблем, скайп правда нужен версии 4 остальные закрывались с ошибками (все было проверенно на 2008 R2 x64)

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

А как вы собрались пробрасывать веб-камеру? Редиректа USB пока нет, и будет не скоро.

Не обязательно и даже вредно делать сырой проброс usb. Есть же проброс мультимедии, вот его и приспособить.

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

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

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

Вы это абстрактно или применительно к протоколу RDP?

Как это там приспосабливается?

broom
()

поддерживается библиотека алса (alsa support)
поддерживается библиотека пульсаудио (pulse support)
поддерживается ffmpeg библиотека (ffmpeg support)

поддерживается библиотека эфэфэмпег

fixed

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

Crysis 2 работает под вайном с момента выхода... А вот для первого крайзиса все еще нужен патч +)

Lindows ★
()

Кто нибудь в курсе, они починили баг, когда на сервере терминалов при попытке «удаленного управления» другой сессией freerdp падал, если разрешение экрана у другой сессии было выше, чем у текущей?

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

Отсюда - не нужны COM-порты. Что вы пробрасывать-то собрались?

Открой для себя сканеры штрихкодов, электронные весы и кучу другого оборудвая, обладающего СОМ-портами. Чито? USB? Ну пробросьте его с терминала на сервер.

anonymous
()

dfreerdp

это что, под ондроедом на мобилке теперь можно будет по rdp в венду ходить и через RemoteApp фотожёпп пускать? =) Есть сборка для андроида?

И самое главное, репы для Debian Squeeze не планируется? А то самому руками блудить или ждать до пенсии когда оно там появится как-то не прикольно… ))

anonymous
()

RemoteApp

даже ради одного этого люто радостно

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

COM-порты нужны для телефонии

заводы стоят, одни телефонисты в стране. Кроме атс вообще нифига внутри кольца не видел?

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

client/Windows (wfreerdp) - для работы в Win32

зачем только

Затем, что их родное поделие mstsc глючное и убогое.

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

Всякие токены должны пробрасываться через smartcard redirection. Только в freerdp он раньше не работал. Да и в rdesktop 64-битном тоже не работал. Да и проброс работает кривенько (со стороны винды) :-)

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

Не видно что-то чтоб rdesktop активно пилили. У них даже в трекере спам.

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