RTS2 is project to create an environment for control of a fully autonomous observatory. It is known to run about a dozen fully autonomous observatories. Its modular design allow easily addition of new devices (to the already huge supported HW list).
A Java XML editor.
A framework for secure peer-to-peer networking.