Atomice Rdesktop Windows port

All development related issues welcome

Moderator: Moderator Team

Post Reply
Mactar
Posts: 2
Joined: Thu Mar 23, 2006 4:14 pm

Atomice Rdesktop Windows port

Post by Mactar » Thu Mar 23, 2006 4:39 pm

Hi,
I was interested to learn about terminal services, namely the Remote Desktop technology. I found rdesktop and then saw there is the Windows port on Atomice. I wanted to compile and see how this works in a debugger, but the source code download links on that webpage have been broken for quite some time. http://www.atomice.com/blog/?page_id=9
I emailed the developer and web/blog master, Christopher, but I haven't heard back from him yet. Does anyone out there have an archival copy of the last full Windows port? rdesktop-src-win32-20030219.tar.bz2 is the name of the tarball containing this last version.
I can't find any archives out there with this source. Any help would be greatly appreciated!

Mactar

oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm » Fri Mar 24, 2006 1:45 pm

Sorry to say you will be better to re port the rdesktop.org

The improvements between 2003 to now a pretty major.

X.org server does run on windows named Xming. Ok not the fastest option. rdesktop out the box but the standard one can be made run on windows with the right parts.

mokrates
Posts: 15
Joined: Sat Mar 11, 2006 10:12 pm

Post by mokrates » Fri Mar 24, 2006 4:24 pm

An alternative would be tightvnc, wouldn't it?
http://www.tightvnc.com/

oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm » Mon Mar 27, 2006 12:45 am

mokrates tightvnc is a option. But rdesktop is required to interface with standard windows servers and clients. It has to be ported at some time. Just not on the fast list. Reactos can work without it.

If someone is prepare to step up to plate and do it. It would be good. I have other things I have to work on.

hefner
Posts: 240
Joined: Fri Dec 16, 2005 11:49 am

Post by hefner » Thu Mar 30, 2006 3:02 pm

Hi,

an own Terminal Server Client could be the first App for proffessional Use of Reactos. If the Network is functional, Reactos could be an Thin Client OS.....

Look at http://properjavardp.sourceforge.net/ there is an Java Port...

oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm » Fri Mar 31, 2006 1:08 am

Java is not a solution. Not all systems will have Java.

In C it will run for sure. Note RDP is in java and python and a few other langs. The cross platform solutions are not really solutions. Java fails when size is important. Python is closer but still fails on size.

It sould be able to be got under 1 meg. Python and Java don't provide that.

Mactar
Posts: 2
Joined: Thu Mar 23, 2006 4:14 pm

Post by Mactar » Sat Apr 01, 2006 5:53 pm

Thanks for the help guys.

Mokrates, TightVNC basically does the same thing, but it isn't using terminal services and it sends much more traffic out over the network.

Oiaohm, you're right, it looks like a lot has changed.

The good news is that the rdesktop source is well-written. The ui_Xxx functions in xwin.c would just need to be rewritten for Windows and probably some other things. This is still a big undertaking, though, and I have never heard back from Christopher (the dev on the Atomice site that already did this once for rdesktop 1.2.0). It would be nice to have that code as a reference / starting point. It looks like that isn't going to happen though.

Mactar

Jaix
Moderator Team
Posts: 838
Joined: Sat Nov 27, 2004 3:40 pm
Location: Sweden, Växjö

RDP and ROS

Post by Jaix » Sun Apr 02, 2006 1:17 pm

Hello Mactar,
We have been thinking about Terminal Services and gathered some information about how to implemet it in ROS, you can read about it here:
http://www.reactos.org/wiki/index.php/R ... l_Services

It is a beginning of a project to create a Terminal Service for ReactOS, you are encouraged to join and give your vision of such a system.
You said you didn't find anything like an RDP server, but there is, the xrdp is actually a project aiming for this, look at the links in the wiki.
Here is some threads worth reading:
http://reactos.com/forum/viewtopic.php? ... nal+server
http://reactos.com/forum/viewtopic.php? ... nal+server
http://reactos.com/forum/viewtopic.php? ... nal+server
http://reactos.com/forum/viewtopic.php? ... nal+server
http://www.reactos.org/forum/viewtopic. ... al+service

Everything isn't about the client that you were asking about, but perhaps you find it interesting.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest