ownCloud , una empresa de Kiteworks , es un proyecto de software libre y de código abierto para la colaboración de contenido y el intercambio y sincronización de archivos en escenarios empresariales distribuidos y federados . [2] Permite a las empresas y a los usuarios finales remotos organizar sus documentos en servidores, computadoras y dispositivos móviles y trabajar con ellos de forma colaborativa mientras mantienen un estado centralmente organizado y sincronizado.
ownCloud admite extensiones para la edición de documentos en línea, como Collabora , OnlyOffice , Microsoft 365 y Microsoft Online Office, así como la sincronización de calendarios y contactos. Los usuarios pueden acceder a los datos y documentos a través de un navegador web en una computadora o dispositivo móvil y en una variedad de aplicaciones cliente en sistemas operativos como Windows, MacOS y Linux. La mayor parte de ownCloud se publica bajo licencias AGPL y GPL, a excepción de algunas extensiones empresariales.
ownCloud está disponible en dos versiones: ownCloud 10 e Infinite Scale. Mientras que el clásico ownCloud 10 sigue escrito en PHP (ownCloud mantiene y fortalece su propia versión de la versión PHP 7.4 [3] , que ya no tiene soporte oficial ) y se basa en la pila LAMP , la versión más nueva "Infinite Scale", creada en el entorno científico del centro de investigación nuclear europeo CERN , está escrita en el lenguaje de programación Go de Google y utiliza una arquitectura con microservicios , tecnologías nativas de la nube y un frontend en Vue.js. [4] Mientras que ownCloud 10 utiliza scripts PHP para acceder a una base de datos SQLite , MySQL o PostgreSQL instalada en el servidor, Infinite Scale funciona sin base de datos. La nueva versión Infinite Scale fue desarrollada para garantizar más acciones de archivos en menos tiempo y acceso inmediato a datos científicos, por ejemplo, incluso en escenarios en los que esto ya no es posible con PHP y LAMP o los problemas de seguridad prohíben estas configuraciones.
El proyecto ownCloud fue lanzado en 2010 por Frank Karlitschek , [5] [6] [7] quien poco después fundó la empresa del mismo nombre junto con Markus Rex y Holger Dyroff. En 2016, el CTO de ownCloud, Karlitschek, dejó la empresa [8] y fundó la bifurcación Nextcloud . [9] ownCloud GmbH continuó con Tobias Gerlinger como nuevo CEO y Holger Dyroff como nuevo COO. [10]
A finales de 2023, ownCloud se fusionó con Kiteworks, con sede en Silicon Valley, que unifica, rastrea, controla y protege las comunicaciones de contenido sensible dentro de una red de contenido privado, y el código de fuente abierta de ownCloud seguirá siendo software libre a largo plazo. [11] A principios de 2024, la Organización Europea para la Investigación Nuclear CERN , [12] la Nube Europea de la Ciencia, [13] Sciebo, la red científica de Renania del Norte-Westfalia con 22 universidades, [14] y los municipios bávaros de la "Bayernbox" de la Oficina Estatal de Baviera para la Digitalización, la Banda Ancha y la Topografía [15] utilizaron ownCloud. En la "BayernCloud Schule" (ByCS), Infinite Scale ofrece a 4,7 millones de usuarios (alumnos, profesores, padres, administración) una plataforma de aprendizaje segura y que cumple con el RGPD. [16]
Si bien el servidor ownCloud 10 está construido sobre PHP y aún cuenta con soporte completo, ownCloud publicó su nueva versión "Infinite Scale" en 2021. Infinite Scale se desarrolló con la ayuda del CERN y es una reescritura completa en Go . El CERN usa ownCloud con su sistema de archivos EOS para manejar (a partir de 2021 [actualizar]) "12 petabytes de datos en 1.4 mil millones de archivos". [17]
En su tercera versión, ownCloud Infinite Scale incorpora exportación de datos GDPR , cumplimiento de los estándares de accesibilidad WCAG , un firewall de archivos que permite a los administradores bloquear la carga de contenido y una API de antivirus según el estándar ICAP . La versión 4, lanzada en agosto de 2023, mejoró la búsqueda de texto completo integrada e introdujo nuevas funciones de etiquetado y filtrado.
ownCloud Infinite Scale está pensado para implementaciones a gran escala, muchas de ellas en el ámbito educativo o científico. Lo utilizan millones de usuarios simultáneos en la nube escolar bávara [18] , con un total planificado de 4,7 millones de usuarios. ownCloud Infinite Scale también es el backend de la plataforma SCIEBO [19] , donde miles de estudiantes y profesores de universidades de Renania del Norte-Westfalia comparten archivos y colaboran en documentos. La nube científica europea [20] también utiliza ownCloud Infinite Scale para compartir archivos, sincronizar y colaborar.
Los clientes de escritorio para ownCloud están disponibles para Windows , macOS , FreeBSD y Linux , así como clientes móviles para dispositivos iOS y Android . El código fuente de ownCloud está completamente disponible en Github, a excepción de algunas extensiones empresariales (por ejemplo, el sistema de archivos virtual de terceros ). También se puede acceder, administrar y cargar archivos y otros datos (como calendarios, contactos o marcadores) mediante un navegador web. Las actualizaciones se envían a todas las computadoras y dispositivos móviles conectados a una cuenta. El administrador del servidor puede aplicar el cifrado de archivos. [22]
Los archivos de ownCloud se almacenan en estructuras de directorio convencionales y se puede acceder a ellos a través de WebDAV si es necesario. Los archivos de usuario se cifran tanto en reposo como durante el tránsito. ownCloud puede sincronizarse con clientes locales que ejecutan Windows , macOS y varias distribuciones de Linux . Los usuarios de ownCloud pueden administrar calendarios ( CalDAV ), contactos ( CardDAV ), tareas programadas y medios de transmisión ( Ampache ) desde la plataforma. La edición de documentos en línea es compatible con Collabora Online , OnlyOffice , Microsoft 365 y Microsoft Office Online .
ownCloud permite la administración de usuarios y grupos, a través de OpenID o LDAP ) El contenido puede ser compartido mediante permisos de lectura/escritura granulares entre usuarios o grupos. Alternativamente, los usuarios de ownCloud pueden crear URL públicas para compartir archivos. Además, los usuarios pueden interactuar con el procesador de textos en formato ODF basado en navegador , [23] servicio de marcadores , suite de acortamiento de URL , galería, lector de feeds RSS y herramientas de visualización de documentos desde ownCloud. ownCloud puede ampliarse con aplicaciones de "un clic" y conexión a Dropbox, Google Drive y Amazon S3 .
Los clientes empresariales tienen acceso a aplicaciones con funciones adicionales, pensadas para organizaciones con más de 500 usuarios. Una suscripción empresarial incluye servicios de soporte. Las funciones comerciales incluyen cifrado de extremo a extremo , protección contra ransomware y antivirus, personalización de marca, clasificación de documentos e inicio de sesión único a través de OpenID.
Todas las versiones hasta ownCloud 10 se construyen utilizando PHP y la pila LAMP . La versión actual de "ownCloud Infinite Scale" está escrita en el lenguaje de programación Go de Google , con una arquitectura de microservicios y tecnologías nativas de la nube , y se puede descargar (por ejemplo, como un contenedor Docker , administrable a través de Kubernetes , como un único binario o imágenes actualizadas diariamente a partir de una implementación continua). [24] [25]
{{cite web}}
: Falta o está vacío |title=
( ayuda )