The new way to distribute Windows applications

Thomas Wollburg
Friend Software Labs
2 min readDec 18, 2017

The Friend Platform has the unique feature of allowing users to run Windows Native applications side by side with Web Apps — on any device, just using their browser.

We have now added a means of communication into our Windows remote app stack which we call Liberator. We do so using RDP virtual channels and have created a small program that runs on the Windows server that allows our RDP client to communicate with the RemoteApp that is running on the Windows side.

This opens up a the possibility for a whole new space for integration as we can use this channel to send arbitrary commands to the Windows application — opening files, putting a certain app in a shared RDP session into the foreground (window management), closing applications, launching them, etc…

We look at Liberator as an intermediate solution, until everybody has transitioned to the web (of course!). Still, we think it is a really important technology that any company should have in mind when modernizing their IT infrastructure, bit by bit, instead of having to lift all of it in a big, heavy, expensive and risky project.

Too often, large IT projects fail, so being able to create smaller agile projects to move into the future one step at a time is a huge plus that only Friend can offer.

Liberator and our Friend.exe communicate with each other (live screen from our ongoing development)

Our unmatched flexibility for running applications wherever our customers prefer and store data either on premise or in the cloud will enable faster, smoother and more user friendly transitions to modern, web based applications that can communicate with each other, keep the user informed and in charge wherever he is.

Wanna try Liberator? Get in touch. We will also soon offer a possibility to run it directly from our website and on our public demo server. Stay tuned!

May colleague Paul Lassa has written a nice article on busting the barriers for your browser with FriendUP — make sure to check that one out.

#rdp #terminalservices #webapps #security #deployment #saas #aaas #daas #paas #javascript #c++

--

--