OpenCloud est le backend serveur d’une plateforme de stockage et de collaboration. Il s’agit d’un logiciel libre (licence Apache 2.0) qui permet d’héberger son propre cloud privé, alternatif aux solutions propriétaires.
Caractéristiques techniques principales
Langage : Écrit en Go (Golang).
Authentification : Utilise OpenID Connect (avec un fournisseur d’identité externe comme Keycloak ou un service intégré).
Base de données : Contrairement à beaucoup de solutions, OpenCloud n’utilise pas de base de données ; il stocke toutes les données directement dans le système de fichiers.
Architecture : Il est conçu comme un ensemble de services backend.
OpenCloud est entièrement gratuit et open-source (licence Apache 2.0). Vous pouvez l’utiliser, le modifier et le redistribuer librement. Le modèle économique repose probablement sur des offres de support ou d’hébergement proposées par la société OpenCloud GmbH, mais le logiciel lui-même reste accessible à tous.