Présentation
Lucane est un groupware libre et gratuit, écrit en Java. Ses applications principales sont décrites dans les onglets ci-dessus.
Organisation des applications
Le client Lucane fonctionne par plugins. Le plugin de démarrage est en quelque sorte un lanceur d'applications. Celles-ci sont organisées en catégories : Bureautique, Communications, Outils, ...
Client/Serveur et interface web
Bien qu'initialement conçu pour fonctionner comme une application de bureau, on peut désormais accéder aux applications asynchrones (telles que le calendrier ou le forum) via un navigateur web.
Traductions
Lucane est traduit dans plusieurs langues : Français, Anglais, Hollandais, et Allemand. Des traductions partielles sont disponibles en Espagnol et Polonais.
Persistance paramétrable
Le serveur Lucane peut utiliser n'importe quelle base de données, pourvu que celle-ci ait un pilote JDBC. Les bases actuellement supportées sont HSQLDb (fournie par défaut, ne nécéssite pas d'installation supplémentaire), MySQL, et Postgres.
Il est également possible de gérer les utilisateurs, les applications, ... via un annuaire LDAP.
Protocole réseau
Notre protocole est capable de gérer des connexions décentralisées (Peer to peer), afin de décharger le serveur. Les données sont automatiquement compressées avant envoi. Il est possible de crypter tout ce qui passe par le réseau en activant SSL.