ownCloud este un produs software open-source pentru partajarea și sincronizarea fișierelor . Permite companiilor și utilizatorilor finali la distanță să își organizeze documentele pe servere, computere și dispozitive mobile și să lucreze cu acestea în colaborare, păstrând în același timp o stare organizată și sincronizată la nivel central. ownCloud acceptă extensii precum editarea documentelor online ( Collabora , OnlyOffice , Microsoft 365 și Microsoft Office Online ), sincronizarea calendarului și a contactelor. Utilizatorii pot lucra cu documente dintr-un browser și există clienți pentru o varietate de sisteme de operare, precum și clienți mobili pentru Android șiiPhone .
Începând cu versiunea 2.0.0 „Infinite Scale”, ownCloud este programat în Go , iar interfața sa web este scrisă în Vue.js . Microservicii , tehnologiile native din cloud și o arhitectură pe trei niveluri fără bază de date au înlocuit stiva LAMP utilizată anterior , oferind în același timp compatibilitate deplină API cu versiunile anterioare. Până la versiunea 10, ownCloud a folosit PHP pentru a accesa bazele de date SQLite , MySQL sau PostgreSQL de pe server.
ownCloud este o companie din Nürnberg, Germania, axată pe utilizatorii întreprinderilor software-ului său. Proiectul ownCloud a fost demarat în ianuarie 2010, iar compania a fost înființată în 2011.
În 2016, unul dintre fondatori a părăsit compania, creând furca Nextcloud . ownCloud GmbH a continuat operațiunile, iar în iulie 2016 a asigurat finanțare de la noi investitori și a preluat afacerile companiei americane ownCloud Inc.
În noiembrie 2022, ownCloud a publicat versiunea 2.0.0 „Infinite Scale”, care a fost dezvoltată cu ajutorul Organizației Europene pentru Cercetare Nucleară ( CERN ) și este o rescrie completă în limbajul de programare Go . CERN folosește ownCloud cu sistemul său de fișiere EOS pentru a gestiona (din 2021) 12 petaocteți de date în 1,4 miliarde de fișiere.