Skip to main content

Términos de GitHub para productos y funciones adicionales

Fecha de vigencia de la versión: 5 de septiembre de 2023

Cuando usa GitHub, es posible que tenga acceso a muchos productos y funciones adicionales ("Productos y funciones adicionales"). Dado que muchos de los Productos y Funciones Adicionales ofrecen diferentes funcionalidades, su Contrato con nosotros (el «Acuerdo») incluye los términos específicos de ese producto o función combinados con su acuerdo principal: los Términos de servicio de GitHub o el Acuerdo de cliente de GitHub, o los Términos de servicio corporativos de GitHub u otro acuerdo heredado de GitHub, o un contrato de licencias por volumen de Microsoft. A continuación, enumeramos esos productos y características, junto con los términos adicionales correspondientes que se aplican a su uso de ellos.

Al usar los Productos y funciones adicionales, también acepta los Términos de GitHub aplicables para los Productos y funciones adicionales que se enumeran a continuación. El incumplimiento de estos términos de GitHub en relación con los productos y características adicionales supone el incumplimiento del acuerdo. Los términos en mayúsculas que no estén definidos aquí tendrán el significado que se les confiera en el Acuerdo.

Para usuarios de Enterprise

  • Los usuarios de GitHub Enterprise Cloud podrían tener acceso a los siguientes productos y características adicionales: Actions, Advanced Security, Advisory Database, Codespaces, Dependabot Preview, GitHub Enterprise Importer, Packages y Pages.

  • Los usuarios del Servidor de GitHub Enterprise podrían tener acceso a los siguientes productos y características adicionales: Actions, Advanced Security, Advisory Database, Connect, Dependabot Preview, GitHub Enterprise Importer, Packages, Pages y SQL Server Images.

Comportamiento

GitHub Actions le permite crear flujos de trabajo de ciclo de vida de desarrollo de software personalizados directamente en su repositorio de GitHub. Las acciones se facturan en función del uso. En la documentación de Actions se incluyen los detalles, como las cantidades de recursos informáticos y almacenamiento (según el plan de su Cuenta) y cómo supervisar el uso de minutos de Actions y establecer límites de uso.

No se puede usar Actions ni ningún elemento del producto o servicio de Actions si eso supone el incumplimiento del Acuerdo, las Directivas de Uso Aceptable de GitHub o las limitaciones del servicio de GitHub Actions establecidas en la documentación de Actions. Además, independientemente de si una acción utiliza ejecutores autohospedados, las acciones no deben usarse para:

  • criptominería;
  • interrumpir, obtener o intentar obtener acceso no autorizado a cualquier servicio, dispositivo, dato, cuenta o red (que no sean los autorizados en el Programa de Recompensas por la Detección de Errores de GitHub);
  • La provisión de una aplicación o servicio independiente o integrado que ofrezca el producto o servicio de Acciones, o cualquier elemento del producto o servicio de Acciones, con fines comerciales;
  • Cualquier actividad que suponga una carga para nuestros servidores, cuando esa carga sea desproporcionada con respecto a los beneficios proporcionados a los usuarios (por ejemplo, no use Acciones como una red de entrega de contenido o como parte de una aplicación sin servidor, pero una Acción de bajo beneficio podría ser ok si también es de baja carga); o
  • Si usa corredores alojados en GitHub, cualquier otra actividad no relacionada con la producción, prueba, implementación o publicación del proyecto de software asociado con el repositorio donde se usan las Acciones de GitHub.

Para evitar violaciones de estas limitaciones y el abuso de las Acciones de GitHub, GitHub puede monitorear su uso de las Acciones de GitHub. El uso indebido de las Acciones de GitHub puede resultar en la terminación de trabajos, restricciones en su capacidad para usar Acciones de GitHub, la desactivación de repositorios creados para ejecutar Acciones de una manera que viole estos Términos o, en algunos casos, la suspensión o terminación de su cuenta de GitHub.

Uso para Desarrollo y Pruebas

Solo puede acceder y usar GitHub Actions para desarrollar y probar sus aplicaciones. Solo un usuario con licencia puede acceder a una máquina virtual proporcionada por Actions en cualquier momento.

Desarrollador Autorizado

Designas a GitHub como tu desarrollador autorizado con respecto al software de Apple incluido en Acciones. GitHub es responsable de cumplir con los términos de cualquier software incluido en las Acciones y mantendrá confidencial cualquier información confidencial de Apple a la que se acceda como parte de las Acciones.

Acceso a los Servicios de Repositorios de Terceros

Si otorga acceso a GitHub a sus cuentas de servicio de repositorio de terceros, autoriza a GitHub a escanear las cuentas, incluidos los contenidos de sus repositorios públicos y privados, con el fin de proporcionar acciones de GitHub.

Programas de Ejecución Autohospedados en GitHub Actions

Si usa ejecutores autohospedados, tiene la capacidad de desactivar las actualizaciones automáticas, pero GitHub se reserva el derecho de anular su elección para las actualizaciones de seguridad críticas.

Seguridad avanzada

GitHub pone a disposición de los clientes funciones de seguridad adicionales con una licencia de seguridad avanzada. Estas características incluyen escaneo de códigos, escaneo de secretos y revisión de dependencias. En la documentación de Advanced Security encontrará más detalles.

Advanced Security tiene licencia sobre la base de "Unique Committer". Un "Unique Committer" es un usuario con licencia de GitHub Enterprise, GitHub Enterprise Cloud o GitHub Enterprise Server, que ha realizado una confirmación en los últimos 90 días en cualquier repositorio con alguna funcionalidad de GitHub Advanced Security activada. Debes adquirir una licencia de Usuario de seguridad avanzada de GitHub para cada uno de tus Confirmadores únicos. Solo puede usar GitHub Advanced Security en bases de código desarrolladas por usted o para usted. Para los usuarios de GitHub Enterprise Cloud, algunas funciones de Seguridad avanzada también requieren el uso de GitHub Actions.

Para el examen de secretos con GitHub Advanced Security, al participar en comprobaciones automáticas de validez de los patrones de asociados, los tokens de terceros expuestos se pueden compartir con el asociado correspondiente, con el fin de proporcionarle más información sobre la validez del token. No todos los asociados tienen su sede en Estados Unidos. La documentación sobre patrones de examen de secretos proporciona más detalles sobre qué asociados admiten la comprobación de validez.

Base de datos de asesoramiento

La base de datos de asesoramiento de GitHub le permite explorar o buscar vulnerabilidades que afectan los proyectos de código abierto en GitHub.

Concesión de Licencia a Nosotros

Necesitamos tener el derecho legal de enviar sus contribuciones a GitHub Advisory Database en conjuntos de datos de dominio público, como la Base de Datos Nacional de Vulnerabilidades, y de conceder la licencia de GitHub Advisory Database en virtud de unos términos abiertos para que la utilicen los investigadores de seguridad, la comunidad de código abierto, la industria y el público. Usted acepta publicar sus contribuciones a GitHub Advisory Database de acuerdo con la licencia de Creative Commons Zero.

Licencia de GitHub Advisory Database

La licencia de GitHub Advisory Database se concede bajo la licencia de Creative Commons Attribution 4.0. La condición de atribución se puede cumplir mediante un enlace a GitHub Advisory Database en https://github.com/advisories o a los registros individuales de GitHub Advisory Database utilizados, con el prefijo https://github.com/advisories.

Espacios de código

Nota: El servicio github.dev, que está disponible presionando . en un repositorio o navegando directamente a github.dev, se rige por los Términos del servicio de la versión beta de GitHub.

GitHub Codespaces le permite desarrollar código directamente desde su navegador usando el código dentro de su repositorio de GitHub. Codespaces y cualquier elemento del servicio de Codespaces no se pueden usar en violación del Acuerdo o las Políticas de uso aceptable. Además, Codespaces no debe usarse para:

  • criptominería;
  • Usar nuestros servidores para interrumpir, obtener o intentar obtener acceso no autorizado a cualquier servicio, dispositivo, datos, cuenta o red (que no sean los autorizados por el programa GitHub Bug Bounty);
  • La provisión de una aplicación o servicio independiente o integrado que ofrezca Codespaces o cualquier elemento de Codespaces con fines comerciales;
  • Cualquier actividad que suponga una carga para nuestros servidores, cuando esa carga sea desproporcionada con respecto a los beneficios proporcionados a los usuarios (por ejemplo, no use Codespaces como una red de entrega de contenido, como parte de una aplicación sin servidor o para alojar cualquier tipo de producción -frente a la aplicación); o
  • Cualquier otra actividad no relacionada con el desarrollo o prueba del proyecto de software asociado con el repositorio donde se inicia GitHub Codespaces.

Para evitar violaciones de estas limitaciones y el abuso de los espacios de código de GitHub, GitHub puede monitorear su uso de los espacios de código de GitHub. El uso indebido de GitHub Codespaces puede resultar en la terminación de su acceso a Codespaces, restricciones en su capacidad para usar GitHub Codespaces o la desactivación de repositorios creados para ejecutar Codespaces de una manera que viole estos Términos.

Codespaces le permite cargar extensiones desde Microsoft Visual Studio Marketplace ("Extensiones de Marketplace") para usar en su entorno de desarrollo, por ejemplo, para procesar los lenguajes de programación en los que está escrito su código. Las licencias de Extensiones de Marketplace se conceden de acuerdo con sus propios términos de uso, como se indica en el Marketplace de Visual Studio, que se encuentran en https://aka.ms/vsmarketplace-ToU. GitHub no ofrece garantías de ningún tipo en relación con las Extensiones del Mercado y no es responsable de las acciones de los autores externos de las Extensiones del Mercado a los que se les otorga acceso a Su Contenido. Codespaces también le permite cargar software en su entorno a través de funciones devcontainer. Dicho software se proporciona bajo los términos de uso separados que lo acompañan. Su uso de cualquier aplicación de terceros es bajo su propio riesgo.

La versión de disponibilidad general de Codespaces no está disponible actualmente para los clientes del gobierno de EE. UU. Los clientes del gobierno de EE. UU. pueden continuar usando Codespaces Beta Preview bajo términos separados. Consulte los Términos de Beta Preview.

Puntos de referencia competitivos

Si ofrece un producto o servicio que haga competencia a cualquier producto o servicio de GitHub, mediante ese producto o servicio de GitHub, acepta y renuncia por la presente a cualquier restricción relativa a GitHub sobre el uso competitivo y las pruebas comparativas en las condiciones que rigen su producto o servicio competitivo. Si no pretende renunciar a estas restricciones en sus condiciones de uso, no podrá usar ese producto o servicio de GitHub.

Conectar

Con GitHub Connect, puede compartir determinadas características y datos entre su implementación de GitHub Enterprise Server y su organización de GitHub Enterprise Cloud o su cuenta empresarial de GitHub.com. Para habilitar GitHub Connect, debe tener al menos una (1) cuenta en GitHub Enterprise Cloud o GitHub.com y una (1) implementación con licencia de GitHub Enterprise Server. Su uso de GitHub Enterprise Cloud o GitHub.com a través de Connect se rige por los términos bajo los cuales obtiene la licencia de GitHub Enterprise Cloud o GitHub.com. El uso de los Datos Personales se rige por la Declaración de Privacidad de GitHub.

Copiloto de GitHub

Para utilizar Copiloto de GitHub, es necesario instalar una extensión en un entorno de desarrollo integrado (IDE) o un editor. El código que escriba mediante la extensión Copiloto de GitHub en un IDE o editor ("su código") no se considerará "contenido" según el acuerdo hasta que lo suba a GitHub.com.

El código, las funciones y otras salidas que devuelve Copiloto de GitHub se llaman "sugerencias". GitHub no reclama ningún derecho sobre las sugerencias, y usted conserva la propiedad y la responsabilidad sobre su código, incluidas las sugerencias que incluya en su código.

Uso aceptable

Su código está sujeto a las directivas de uso aceptable de GitHub. Por ejemplo, no puede solicitar a Copiloto de GitHub contenidos ilegales o prohibidos por las directivas de uso aceptable de GitHub.com.

Datos

Copiloto de GitHub (i) puede, en función de su configuración de telemetría preferida, recopilar fragmentos de su código, y (ii) recopilará información de uso adicional a través del IDE o editor vinculados a su cuenta. Esto puede incluir datos personales, como se indica en la declaración de privacidad de GitHub. Puede obtener más información sobre la recopilación y el uso de los datos de Copiloto de GitHub en las preguntas frecuentes.

Para los usuarios de GitHub Copilot for Business, el uso de GitHub Copilot se rige por los términos específicos del producto de GitHub Copilot.

Importador de GitHub Enterprise

Importer es un marco para exportar datos de otras fuentes para importarlos a la plataforma GitHub. Importer se entrega «tal cual».

npm

Npm es un servicio de alojamiento de paquetes de software que le permite alojar sus paquetes de software de forma privada o pública y utilizar paquetes como dependencias en sus proyectos. Npm es el registro de registro para el ecosistema de JavaScript. El registro público de npm es de uso gratuito, pero a los clientes se les factura si desean publicar paquetes privados o administrar paquetes privados mediante equipos. La documentación de npm incluye datos sobre la limitación de los tipos de cuentas y cómo administrar paquetes privados y organizaciones. El uso aceptable del registro de npm se describe en los términos del código abierto. Hay términos complementarios para los planes solo y org de npm. Los Términos de Uso de npm se aplican a su uso de npm.

Paquetes

GitHub Packages es un servicio de alojamiento de paquetes de software que le permite alojar sus paquetes de software de forma privada o pública y utilizar paquetes como dependencias en sus proyectos. Los paquetes de GitHub se facturan según el uso. La documentación de Packages incluye datos, como el ancho de banda y las cantidades de almacenamiento (según el plan de su Cuenta), y cómo supervisar el uso de Packages y establecer límites de uso. El uso del ancho de banda de Packages está limitado por las Directivas de Uso Aceptable de GitHub.

Páginas

Cada Cuenta incluye acceso al Servicio de hospedaje estático de GitHub Pages. Las páginas de GitHub están destinadas a alojar páginas web estáticas, pero principalmente como escaparate para proyectos personales y organizacionales.

Las Páginas de GitHub no están destinadas ni permitidas para ser utilizadas como un servicio de alojamiento web gratuito para ejecutar su negocio en línea, sitio de comercio electrónico o cualquier otro sitio web que esté dirigido principalmente a facilitar transacciones comerciales o proporcionar software comercial como servicio (SaaS ). Se permiten algunos esfuerzos de monetización en las páginas, como botones de donación y enlaces de financiación colectiva.

Límites de Uso y Ancho de Banda

Las Páginas de GitHub están sujetas a algunos límites de uso y ancho de banda específicos, y pueden no ser apropiadas para algunos usos de ancho de banda alto. Consulte nuestros Límites de GitHub Pages para obtener más información.

Usos Prohibidos

GitHub Pages no se puede utilizar de ninguna forma que incumpla el Acuerdo, las Directivas de Uso Aceptable de GitHub o las limitaciones del servicio de GitHub Pages que se establecen en la documentación de Pages.

Si tiene dudas sobre si el uso actual o previsto se incluye en estas categorías, póngase en contacto con el Portal de soporte técnico de GitHub. GitHub se reserva el derecho en todo momento de reclamar cualquier subdominio de GitHub sin responsabilidad.

Ejercicios educativos

No se prohíbe el uso de GitHub Pages para crear una copia de un sitio web existente como ejercicio de aprendizaje. Sin embargo, debe escribir el código usted mismo, el sitio no debe recopilar ningún dato de usuario, y debe incluir una renuncia de responsabilidad destacada en el sitio que indica que el proyecto no está asociado con el original y que solo se creó para fines educativos.

Versiones Preliminares

Vistas previas significa software, servicios en línea y productos y funciones adicionales proporcionados con fines de vista previa, evaluación, demostración o prueba, o versiones preliminares de estos, como alfa, beta o acceso anticipado. Si su Acuerdo no incluye términos y condiciones que aborden las Vistas previas, se aplicarán los siguientes términos. GitHub otorga un derecho limitado para usar una instancia que no sea de producción de la Vista previa. Las vistas previas se proporcionan "TAL CUAL", "CON TODOS LOS DEFECTOS" y "SEGÚN DISPONIBILIDAD". GitHub puede modificar o cancelar las Versiones Preliminares en cualquier momento y sin aviso previo. Cualquier información que le proporcionemos sobre una vista previa privada se considerará información confidencial de GitHub. Si elige proporcionar comentarios o sugerencias sobre una Vista previa, podemos usar esos comentarios para cualquier propósito sin obligación de ningún tipo. La responsabilidad máxima de GitHub se limita a los daños directos hasta un importe de 500 $ estadounidenses. GitHub no tiene la obligación de defenderlo, indemnizarlo o eximirlo de toda responsabilidad por reclamos presentados por terceros que surjan de su uso de las Vistas previas.

Programa de Patrocinadores

Los patrocinadores de GitHub permiten a la comunidad de desarrolladores apoyar financieramente a las personas y organizaciones que diseñan, construyen y mantienen los proyectos de código abierto de los que dependen, directamente en GitHub. Para convertirse en Desarrollador Patrocinado, debe aceptar los Términos Adicionales del Programa de Patrocinadores de GitHub.

Imágenes de servidor SQL

Puede descargar la imagen de contenedor de Microsoft SQL Server Standard Edition para archivos de Linux ("Imágenes de SQL Server"). Deberá desinstalar las Imágenes de SQL Server cuando finalice su derecho a utilizar el Software. Microsoft Corporation puede deshabilitar las imágenes de SQL Server en cualquier momento.