1
openDesk 1.7: Modern project management and more stability
(www.opendesk.eu)
Technological independence and sovereignty for Europe