in my university context we use some expensive software for which we have a single-license on a single machine. Having to share a single license in this manner is suboptimal: users need to go sit down at the foreign desk, hopefully didn't forget their data, and hope that nobody else is using it. But the multi-user site license is prohibitively expensive.
An attractive alternative may be to connect to the relevant machine by VNC/remote desktop instead. However, if two people connect simultaneously it becomes a mess. And if a single person hogs the connection even though they're not using it that's uncool too.
I'm wondering if there is an easy solution/workaround for this. I think the ideal system would consist in a website to which users log on and receive a temporary password (e.g. for a 1 hour session), with which they can connect to VNC (the VNC server's password correspondingly changes over time). More elaborate would be with a reservation system...
Any ideas? Cheers, Yannick