GitHub, propiedad de Microsoft, dice que el 90% de los proyectos de código abierto del mundo se almacenan en su plataforma de repositorio de código.
Jonathan Raá | Nurphoto a través de Getty Images
microsoftLa plataforma de desarrolladores GitHub, propiedad de GitHub, dijo el martes que está brindando a los usuarios empresariales la capacidad de limitar el almacenamiento de su código de software confidencial a centros de datos ubicados en la Unión Europea.
La medida, que es parte de un intento por cumplir con los estrictos requisitos de protección de datos del bloque, se produce en medio de un impulso político más amplio a favor de la “soberanía” digital.
La compañía dijo que ofrecería a los clientes de su GitHub Enterprise Cloud un mayor control sobre dónde se almacenan los datos de su repositorio, con la opción de mantenerlos solo en servidores propiedad de Microsoft Azure dentro de la UE, en lugar de en otros países donde la protección de datos puede ser menos robusto.
Las empresas podrán controlar la “residencia de datos” del código de software almacenado en GitHub, lo que significa que podrán decidir en qué regiones se guardan los datos.
GitHub dijo que los usuarios empresariales tendrán la capacidad de administrar y controlar cuentas de usuario y elegir espacios de nombres únicos específicos para su empresa que estén separados de su experiencia de código abierto.
Los usuarios empresariales también recibirán soporte mejorado para la continuidad del negocio y recuperación ante desastres, lo que podría ayudar en caso de violaciones cibernéticas o interrupciones que afecten al equipo del servidor físico.
GitHub Enterprise Cloud es un producto pago que la empresa sólo ofrece a empresas. Las empresas que utilizan sus herramientas centradas en la empresa tienden a almacenar proyectos de software de código cerrado, en lugar de código abierto, en la plataforma.
GitHub se conoce principalmente como un destino para que codificadores y equipos individuales creen y almacenen código fuente abierto. Sin embargo, la empresa ha estado impulsando cada vez más un modelo de ventas de empresa a empresa, especialmente después de su adquisición por parte de Microsoft en 2018.
Para las empresas que almacenan proyectos de código cerrado, la capacidad de controlar dónde se almacena y controla esa programación confidencial, así como el nivel de acceso otorgado a los usuarios, es primordial, especialmente en la UE, según el director ejecutivo de GitHub, Thomas Dohmke.
“Europa es el lugar donde nacieron las regulaciones y leyes de vanguardia en materia de privacidad y protección de datos y muchas otras cosas, como la IA”, dijo Dohmke a CNBC en una videollamada. “Aquí existen marcos interesantes para transferir datos de un lado a otro en todo el mundo”.
“La residencia de datos surgió como un impulsor importante para la estrategia de nube de cualquier empresa, y las empresas quieren saber dónde se almacenan activos cruciales como los datos”, añadió.
Shelley McKinley, directora jurídica de GitHub, dijo que el código fuente cerrado se considera hoy en día la “joya de la corona” de la estrategia digital de una empresa.
“Los clientes europeos nos exigían más en este ámbito”, dijo a CNBC. “La UE ha estado en el centro de este [data residency] movimiento desde el comienzo de los días de las nubes.”
En el futuro, GitHub planea implementar la residencia de datos dentro de su GitHub Enterprise Cloud en otras regiones, incluidas Australia, Asia y América Latina.
La UE impulsa la ‘soberanía’ digital
La residencia de datos de GitHub impulsa los vínculos con un tema político y regulatorio más amplio dentro de la UE en torno a la llamada “soberanía” digital.
La UE está invirtiendo miles de millones en lo que considera tecnologías fundamentales y centrales para impulsar su soberanía tecnológica y reducir la dependencia de Estados Unidos y China. Actualmente, la región depende en gran medida de tecnologías que provienen de más allá de sus fronteras. Los altos funcionarios están en el proceso de intentar cambiar esto.
A principios de este mes, un informe largamente esperado del ex presidente del Banco Central Europeo, Mario Draghi, pedía 800.000 millones de euros de inversión adicional por año para hacer que el bloque sea más competitivo, citando la innovación tecnológica como un área clave donde se necesita mejorar.
“Europa debe reorientar profundamente sus esfuerzos colectivos para cerrar la brecha de innovación con Estados Unidos y China, especialmente en tecnologías avanzadas. Europa está atrapada en una estructura industrial estática con pocas empresas nuevas que surjan para alterar las industrias existentes o desarrollar nuevos motores de crecimiento”, Draghi dijo en el informe.
Dohmke de GitHub dijo que Europa está actualmente por detrás de Estados Unidos y China en lo que respecta a la adopción de la computación en la nube.
Según cifras del operador de centros de datos Stackscale, el 45% de las empresas de la UE utilizaron la computación en la nube el año pasado, aproximadamente 4 puntos porcentuales más entre 2021 y 2023. Pero es particularmente bajo en ciertos países.
Por ejemplo, en Francia, solo el 27% de las empresas de la UE utilizan tecnología en la nube, mientras que en los países nórdicos las tasas de adopción son mucho más altas: el 78% de las empresas utilizan la nube en Finlandia.
Sin embargo, desde una perspectiva global, Dohmke dijo que es optimista sobre el futuro de los avances tecnológicos. En noviembre del año pasado, GitHub lanzó una nueva versión de su asistente de programación “Copilot”, llamado GitHub Copilot Enterprise, para brindar a los desarrolladores dentro de las empresas una forma de generar más fácilmente código de software utilizando tecnología de inteligencia artificial.
Según Dohmke, los desarrolladores que utilizan su asistente Copilot han podido generar código un 55% más rápido que los programadores que no utilizan el software de inteligencia artificial.
En el futuro, imagina un mundo en el que la IA automatice una proporción aún mayor de la carga de trabajo involucrada en la escritura de código.
Los desarrolladores comenzarán a contar con “agentes nativos de IA” para realizar ciertas tareas en sus procesos de codificación, dijo, y agregó que también será más fácil para las personas que no son programadores de software poder crear su propio código de software gracias a inteligencia artificial.