Blog Post

CoRD: Remote Desktop 0.5 Released

Stay on Top of Enterprise Technology Trends

Get updates impacting your industry from our GigaOm Research Community
Join the Community!

CoRD Icon

As much as we all love our Macs (s aapl), we still generally live in a Microsoft (s msft) business world and need to connect and work with Windows boxes. While Microsoft does release its own Remote Desktop application to facilitate Mac users connecting to Windows machine, I’ve never been impressed with the interface for it (on either Mac or Windows). I’ve much preferred using the open-source CoRD project.

Two years since the last release of CoRD, its development team has finally released version 0.5, bringing a whole heap of polish to an already excellent software package. For me, the killer feature that CoRD has over Microsoft’s official client is the ability to have multiple connections going at once, all selectable from a list. The work flow becomes similar to a tabbed interface (although it’s not actually tabs).

A screenshot shows it the best:

CoRD 0.5 with three active sessions
CoRD 0.5 with three active sessions

The release notes for 0.5 show a large number of enhancements, bug fixes and optimizations in the multiple areas.

New Remote Desktop Functionality

Support for connecting to Windows Vista, Windows 7 and Windows Server 2008 has been added. Microsoft’s font smoothing technology, ClearType, can now be turned on, as well as experimental support for disk and printer forwarding. Custom screen resolutions can now be defined in preferences and then applied to connections.

User Interface Improvements

Many nice usability touches have been added, such as being able to set default connection preferences for when creating new servers or doing quick connections. The list of servers now has a search box at the top for quickly locating a server by name without scanning over the list manually. Hotkeys can now be assigned for commonly accessed servers and many other keyboard shortcuts, and small UI tweaks have been added to improve the user experience. You can also configure the application’s auto-updater to fetch the stable, betas or nightly builds to suit your risk level.

Behind the Scenes

Initial support for IPv6 has been put in, along with commandline automation. CoRD is now an Intel Universal (32bit/64bit) binary with full support for OS X 10.5 and 10.6. The general performance of the application has been increased, and many stability bugs have been addressed.

What It Won’t Do

As powerful as CoRD is, there are some things that still need the official Microsoft client. CoRD does not support Microsoft’s Remote Desktop Protocol version 6.0. Windows Server 2008 needs to be configured to not use TLS or network authentication to allow CoRD usage. In addition, CoRD cannot run on OS X 10.4 anymore. While it will currently still run on PPC architecture, the team will no longer be supporting it.

If you haven’t tried CoRD and need to connect to many remote desktop, I’d highly recommend giving it a look.

38 Responses to “CoRD: Remote Desktop 0.5 Released”

    • Right now we have no definitive plans for TLS/SSL support. rdesktop has all but stagnated completely; we’re currently watching the freerdp project very closely, as it is a much more active fork of rdesktop. They have NLA/TLS sessions working, and have fleshed out features and done many things that would make our lives as CoRD devs much easier, from a maintenance standpoint. Its just a rather large undertaking to rip out our current backend and replace it, and neither of us has had the time to invest lately.

  1. I know when I use MS RDP Mac client I can use CMD-C/CMD-V to past from/to Mac/Remote. When I do that it seems to use the Mac clipboard. If I use Ctrl-C/Ctrl-v it only works in the remote session window and it uses the windows machine clipboad… so, if you want to copy from the win session and paste into the Mac session.. (I do this alot to grab URLs from my Outlook email to browser on Firefox in the Mac) then use Command-C/Command-V.

  2. Forest,

    I”m not in a position to check as I write this, but I’m pretty sure that I can use, say, command-c to copy from my macbook pro and control-v to paste it into a windoze app inside CoRD. Just use ‘command’ on the mac, ‘control’ on the PC, and they seem to interrelate okay for me. If that doesn’t work for you, I can check again at work.

  3. I would like to copy and paste text from MS Word and MS Excel from the remote machine to my macbook and back again. I am using CoRD 0.5.3 from a Macbook running 10.5.8 and have tried control+c/v, command+c/v, right clicking and selecting copy and paste but none of those actions result in the desired function. Any tips?

  4. Aren’t there several free remote desktop software options that will work cross platform without any of these limitations or issues? It seems like there is little need to limit yourself in this regard when other viable options are so readily available.

  5. Gotcha – thanks for obliging a stupid question peelman. I just assumed the keyboard commands would follow the Mac formula, similar to Microsoft’s Remote Desktop. I will try to train myself to “think PC” when working over rdc, ha.

  6. I love CoRD – super clean and easy to use, but am I missing something obvious with keyboard commands? I can’t seem to use my ⌘ key to do ⌘+C or ⌘+P commands. Is there anyway to enable these commands or is this just a limitation of the current version?

    • You use Window’s shortcuts….Ctrl-X, Ctrl-C, Ctrl-V…they get passed through and exist just like they would if you were sitting at the machine…like it should be. We don’t translate keystrokes, the Windows machine at the other end isn’t a Mac, and we don’t believe in janking up that relationship by swapping keys on the fly.

      • Command + C

        thats great and all but it plays havoc on user experience when every other app (including VMware/Parallels) allows keyboard translation for these much used keyboard shortcuts. then you use CoRD and you have to remember to remember to switch back to using Ctrl + whatever. it’s a a real pain. can you atleast provide this as an option ?

  7. Hi,
    Does anyone know how can i copy a file from my mac to the remote desktop to which i connect to…
    There is “clipboard sharing” option available with Remote Desktop Connection, but can’t find anything with CoRD…
    thanks for any help.

    • look in ~/Library/Application Support/CoRD/Servers

      You’ll find all the servers there as RDP files. In 0.5 you can right click any server in the list and select “Show in Finder” to jump to that folder.

  8. I don’t know. Tried CoRD, but Microsoft’s own RDC performs way better. It’s faster (even with background and all the bells and whistles turned on, while CoRD disables them by default), launches faster. CoRD feels more like the performance I’d get if I was using VNC on Windows…

    • If you’re using Vista or Win7, try changing your mouse cursor to be anything but Windows Aero. Sluggish mouse performs stems from how they are drawing those Aero cursors, or how rdesktop (what CoRD uses as its back end) is interpreting them. Using a normal cursor lets CoRD behave normally again.

  9. The latest version of Microsoft’s Remote Desktop software (Version 2.0.0) supports all sorts of great features, including multiple connections. They still give it away free. The only cost comes with client licenses on the serving machine (the one you’re connecting to).

    If you’re running Windows XP Professional, I’ve got a writeup on how to get 5 sessions going at the same time by replacing a DLL with an older version. You can read it at

    Some great features of Microsoft’s client:
    * Remote Printing Support is automatic (simply connect to a remote system with a printer and the printer becomes available to Mac applications. In addition, the local printer (to the client) becomes available to the Windows machine.
    * Sound support.
    * Encryption
    * Multiple Connections

  10. Dave Miller

    CoRD is an excellent piece of work, and I’m very grateful for it. (Thank you, devs!)

    But I was also satisfied with MS RD for Mac, until they evidently started charging licensing fees for seats. Does anyone know whether that might change in the foreseeable future?

    • Can you elaborate? I have not heard such a thing? As far as I can tell the client is still free…

      Most standard WinServer instances will only allow for the console session + 2 simultaneous RD sessions. If you want to run more you have to have Terminal Services (and have the valid licenses it requires, which I believe are per-seat). If you’re running into licensing issues you should make sure people log out of the remote machines when they’re done, and not just disconnect which causes the session to be left open.

  11. TLS/SSL support is coming, hopefully in the next release, which we’re shooting for the end of October.

    The decision to cut 10.4 support was difficult, but ultimately necessary; we wanted to take advantage of so many of Leopard’s advancements. Ditto for the PPC support, but I don’t foresee that being an issue in the near future.

    I will say that if you guys have any feature requests, or find a bug, please submit them to our Trac system:

  12. Second to George’s post; CoRD is awesome. It’s like RDC with tabs, a native Mac feel, and Mac stability. I’ve been using it for over a year, and it’s rock solid. Thanks to the devs for a great alternative to more Microsoft software on my Mac.

  13. CoRD is absolutely wonderful. At work I’m forced to use a Windoze machine now and then. I could turn around and use it, but it’s much nicer to use CoRD: I get a larger window then on the Windoze machine itself!!! And of course I can compare what I’m doing there with what’s on my Macbook (they’re related).

    It’s just great.