Skip to main content

Termos do GitHub para produtos e recursos adicionais

Data de início de vigência da versão: 9 de setembro de 2024

Ao usar o GitHub, você pode ter acesso a muitos produtos e recursos adicionais ("Produtos e recursos adicionais"). Como muitos dos Produtos e Recursos Adicionais oferecem funcionalidades diferentes, seu Contrato conosco (o "Contrato") inclui os termos específicos para esse produto ou recurso combinados com seu contrato principal - os Termos de Serviço do GitHub ou o Contrato de Cliente do GitHub, ou o Contrato de Cliente do GitHub. os Termos de Serviço Corporativos ou outro contrato herdado do GitHub ou um contrato de licenciamento por volume da Microsoft. Abaixo, listamos esses produtos e recursos, juntamente com os termos adicionais correspondentes que se aplicam ao seu uso deles.

Ao usar os Produtos e Recursos Adicionais, você também concorda com os Termos aplicáveis do GitHub para Produtos e Recursos Adicionais listados abaixo. A violação destes Termos do GitHub para produtos e recursos adicionais é uma violação do Contrato. Os termos em maiúscula não definidos aqui têm o significado indicado no Contrato.

Para usuários Corporativos

  • Os usuários do GitHub Enterprise Cloud podem ter acesso aos seguintes Produtos e Recursos Adicionais: Actions, Advanced Security, Advisory Database, Codespaces, Versão Prévia do Dependabot, GitHub Enterprise Importer, Packages e Pages.

  • Os usuários do GitHub Enterprise Server podem ter acesso aos seguintes Produtos e Recursos Adicionais: Actions, Advanced Security, Advisory Database, Connect, Versão Prévia do Dependabot, GitHub Enterprise Importer, Packages, Pages e Imagens do SQL Server.

Ações

O GitHub Actions permite que você crie fluxos de trabalho de ciclo de vida de desenvolvimento de software personalizados diretamente em seu repositório do GitHub. As ações são cobradas com base no uso. A documentação das Ações inclui detalhes, entre eles, quantidades de computação e armazenamento (dependendo de seu plano de conta) e como monitorar o uso de minutos das Ações, além de definir limites de uso.

As Ações e quaisquer elementos do produto ou serviço das Ações não podem ser usados em violação do Contrato, das Políticas de uso aceitável do GitHub nem dos limites do serviço GitHub Actions estabelecidos na documentação das Ações. Além disso, independentemente de uma ação estar usando corredores auto-hospedados, as ações não devem ser usadas para:

  • Mineração de criptomoedas;
  • Interromper, tentar obter ou obter acesso não autorizado a qualquer serviço, dispositivo, dados, conta ou rede (exceto os autorizados pelo Programa de Recompensas por Bugs do GitHub);
  • A provisão de uma aplicação ou serviço independente/integrado, ou a oferta de serviço de um produto, serviço ou quaisquer elementos das Ações para fins comerciais;
  • Qualquer atividade que sobrecarregue nossos servidores desproporcionalmente quando comparada aos benefícios oferecidos aos usuários. Por exemplo, não use Ações como uma Rede de Distribuição de Conteúdo ou como parte de uma aplicação sem servidor. Por outro lado, em uma Ação de baixo benefício, pode ser aceitável se sua carga também for baixa; ou
  • Se estiver usando executores hospedados no GitHub, qualquer outra atividade não relacionada a produção, teste, implantação ou publicação do projeto de software associado ao repositório onde o GitHub Actions é usado.

Para evitar violações dessas limitações e abuso do GitHub Actions, o GitHub pode monitorar seu uso do GitHub Actions. O uso indevido do GitHub Actions pode resultar no encerramento de trabalhos, restrições na sua capacidade de usar GitHub Actions, desativação de repositórios criados para executar Actions de uma forma que viole estes Termos ou, em alguns casos, suspensão ou encerramento de sua conta do GitHub.

Uso para Desenvolvimento e Teste

Você só pode acessar e usar o GitHub Actions para desenvolver e testar seus aplicativos. Somente um usuário licenciado pode acessar uma máquina virtual fornecida pelas Ações a qualquer momento.

Desenvolvedor Autorizado

Você nomeia o GitHub como seu desenvolvedor autorizado em relação ao software Apple incluído em Ações. O GitHub é responsável por cumprir os termos de qualquer referido software incluído nas Ações e por manter em sigilo qualquer informação confidencial da Apple acessada como parte das Ações.

Acesso ao Serviço de Repositório de Terceiros

Se você conceder ao GitHub acesso às suas contas de serviço de repositório de terceiros, você autoriza o GitHub a verificar as contas, incluindo o conteúdo de seus repositórios públicos e privados, para fins de fornecer GitHub Actions.

Executores Auto-hospedados no GitHub Actions

Se você usar runners auto-hospedados, poderá desativar as atualizações automáticas, mas o GitHub se reserva o direito de substituir sua escolha por atualizações de segurança críticas.

Segurança avançada

O GitHub disponibiliza recursos extras de segurança para clientes sob uma licença de Segurança Avançada. Esses recursos incluem verificação de código, verificação secreta e revisão de dependência. A documentação do Advanced Security fornece mais detalhes.

A Segurança Avançada é licenciada com base em "Commissor Único". “Committer Exclusivo” é um usuário licenciado do GitHub Enterprise, do GitHub Enterprise Cloud ou do GitHub Enterprise Server, que criou um commit de código nos últimos 90 dias em qualquer repositório com qualquer funcionalidade do GitHub Advanced Security ativada. Você deve adquirir uma licença de usuário do GitHub Advanced Security para cada um dos seus Commiters exclusivos. Você só pode usar o GitHub Advanced Security em bases de código desenvolvidas por ou para você. Para usuários do GitHub Enterprise Cloud, alguns recursos de segurança avançada também exigem o uso de GitHub Actions.

Para verificação secreta com o GitHub Advanced Security, quando você opta por verificações automáticas de validade para padrões de parceiros, tokens de terceiros expostos podem ser compartilhados com o parceiro relevante a fim de fornecer mais informações sobre a validade do token. Nem todos os parceiros estão sediados nos Estados Unidos. A documentação sobre padrões de varredura de segredos fornece mais detalhes sobre quais parceiros oferecem suporte à verificação de validade.

Banco de dados consultivo

O GitHub Advisory Database permite que você navegue ou pesquise vulnerabilidades que afetam projetos de código aberto no GitHub.

Outorga de Licença para Nós

Precisamos do direito legal de enviar suas contribuições para o GitHub Advisory Database em conjuntos de dados de domínio público, como o Banco de Dados Nacional de Vulnerabilidades e licenciar o GitHub Advisory Database de acordo com termos abertos para uso por pesquisadores de segurança, pela comunidade de software livre, pelo setor e pelo público. Você concorda em liberar suas contribuições para o GitHub Advisory Database de acordo com a Licença Creative Commons Zero.

Licença do GitHub Advisory Database

O GitHub Advisory Database é licenciado de acordo com a Licença Creative Commons Attribution 4.0. O prazo de atribuição pode ser cumprido vinculando-se ao GitHub Advisory Database em https://github.com/advisories ou para registros individuais do GitHub Advisory Database usados, prefixados por https://github.com/advisories.

Espaços de código

Observação: o serviço github.dev, disponível quando você pressiona . em um repositório ou navega diretamente para github.dev, é regido pelos Termos de Serviço Beta do GitHub.

O GitHub Codespaces permite desenvolver código diretamente de seu navegador usando o código em seu repositório GitHub. Codespaces e quaisquer elementos do serviço Codespaces não podem ser usados em violação do Contrato ou das Políticas de Uso Aceitável. Além disso, os Codespaces não devem ser usados para:

  • Mineração de criptomoedas;
  • Usar nossos servidores para prejudicar, obter ou tentar obter acesso não autorizado a qualquer serviço, dispositivo, dados, conta ou rede (exceto os autorizados pelo Programa de Recompensas por Bugs do GitHub);
  • A provisão de uma aplicação ou serviço independente/integrado, ou oferta de serviço do Codespaces ou quaisquer um de seus elementos para fins comerciais;
  • Qualquer atividade que sobrecarregue nossos servidores desproporcionalmente quando comparada aos benefícios oferecidos aos usuários. Por exemplo, não use Codespaces como uma Rede de Distribuição de Conteúdo, como parte de um aplicativo sem servidor ou para hospedar qualquer tipo de aplicação voltada à produção; ou
  • Qualquer outra atividade não relacionada ao desenvolvimento ou teste do projeto de software associado ao repositório onde o GitHub Codespaces é iniciado.

Para evitar violações dessas limitações e abuso de Codespaces do GitHub, o GitHub pode monitorar seu uso de Codespaces do GitHub. O uso indevido dos Codespaces do GitHub pode resultar no encerramento do seu acesso aos Codespaces, restrições na sua capacidade de usar os Codespaces do GitHub ou na desativação de repositórios criados para executar Codespaces de uma forma que viole estes Termos.

Codespaces permite que você carregue extensões do Microsoft Visual Studio Marketplace ("Extensões de mercado") para uso em seu ambiente de desenvolvimento, por exemplo, para processar as linguagens de programação nas quais seu código está escrito. As Extensões do Marketplace são licenciadas de acordo com seus próprios termos de uso separados, conforme observado no Visual Studio Marketplace, e os termos de uso localizados em https://aka.ms/vsmarketplace-ToU. O GitHub não oferece garantias de nenhum tipo em relação às Extensões do Marketplace e não é responsável por ações de autores terceiros das Extensões do Marketplace que tenham acesso ao Seu Conteúdo. Codespaces também permite carregar software em seu ambiente por meio de recursos devcontainer. Esse software é fornecido sob os termos de uso separados que o acompanham. Seu uso de quaisquer aplicativos de terceiros é de sua inteira responsabilidade.

A versão geralmente disponível do Codespaces não está disponível atualmente para clientes do governo dos EUA. Os clientes do governo dos EUA podem continuar a usar o Codespaces Beta Preview sob termos separados. Consulte Termos da Visualização Beta.

Parâmetro de comparação competitiva

Caso ofereça um produto ou serviço concorrente a qualquer produto ou serviço do GitHub, ao usar tal produto ou serviço do GitHub, você concorda e, portanto, renuncia às restrições relacionadas ao GitHub quanto ao uso competitivo e à realização de testes de parâmetros de comparação nos termos que regem seu produto ou serviço concorrente. Caso não pretenda renunciar a essas restrições nos seus termos de uso, você não terá permissão de usar o produto ou serviço do GitHub em questão.

Conectar

Com o GitHub Connect, você pode compartilhar determinados recursos e dados entre sua implantação do GitHub Enterprise Server e sua organização ou conta empresarial do GitHub Enterprise Cloud no GitHub.com. Para habilitar o GitHub Connect, você precisa ter pelo menos 1 (uma) conta do GitHub Enterprise Cloud ou do GitHub.com e 1 (uma) implantação do GitHub Enterprise Server. Seu uso do GitHub Enterprise Cloud ou GitHub.com por meio do Connect é regido pelos termos sob os quais você licencia o GitHub Enterprise Cloud ou GitHub.com. O uso de Dados Pessoais é regido pela Política de Privacidade do GitHub.

GitHub Copilot

Para os usuários de licenças do GitHub Copilot Business e Copilot Enterprise, o uso do GitHub Copilot está sujeito aos Termos específicos do produto do GitHub Copilot.

Para os usuários de licenças do GitHub Copilot Individual, o uso do GitHub Copilot é regido pelos seguintes termos: Para usar o GitHub Copilot no editor de código, você precisa instalar a extensão do GitHub Copilot nesse editor. Para usar o GitHub Copilot na CLI (Interface de linha de comando), você precisa instalar a extensão GitHub Copilot CLI. Para usar o GitHub Copilot Chat na versão móvel do GitHub, você precisa instalar o aplicativo móvel do GitHub. Para usar o GitHub Copilot no GitHub.com, você deve acessar GitHub.com. O código que você escreve usando o GitHub Copilot (“Seu Código”) não é considerado “Conteúdo” segundo o Contrato até seja feito seu upload no GitHub.com.

Se você personalizar o GitHub Copilot usando uma Extensão do GitHub Copilot (Extensão), seu uso poderá estar sujeito aos termos de uso e à política de privacidade da Extensão.

O código, as funções e outros resultados retornados para você pelo GitHub Copilot são chamados “Sugestões.” O GitHub não controla os Sugeridos. Você detém a propriedade de Seu Código, bem como a responsabilidade pelos “Sugeridos” incluídos no Seu Código.

Uso aceitável

Seu uso do GitHub Copilot está sujeito às Políticas de uso aceitável do GitHub. Por exemplo, você não pode solicitar ao GitHub Copilot conteúdo que seja ilegal ou proibido pelas Políticas de uso aceitável do GitHub no GitHub.com.

Dados

O GitHub Copilot (i) poderá, dependendo de suas configurações e do Serviço GitHub Copilot que você usa, coletar trechos do Seu Código; e (ii) coletará informações adicionais de uso pelo Serviço de Copilot do GitHub vinculado à sua Conta. Isso poderá incluir dados pessoais, conforme mencionado na Política de Privacidade do GitHub. Você pode aprender mais sobre a coleta e uso de dados do GitHub Copilot naCentral de Confiabilidade do GitHub Copilot.

Importador do GitHub Enterprise

Importer é um framework para exportar dados de outras fontes para serem importados para a plataforma GitHub. O Importer é fornecido “NO ESTADO EM QUE SE ENCONTRA”.

npm

Npm é um serviço de hospedagem de pacotes de software que permite hospedar seus pacotes de software de forma privada ou pública e usar pacotes como dependências em seus projetos. Npm é o registro de registro para o ecossistema JavaScript. O registro público npm é gratuito, mas os clientes são cobrados se quiserem publicar pacotes privados ou gerenciar pacotes privados usando equipes. A documentação do npm inclui detalhes sobre a limitação dos tipos de conta e como gerenciar pacotes privados e organizações. O uso aceitável do registro npm é descrito nos termos de software livre. Existem termos complementares para os planos solo e org do npm. Os Termos de uso do npm aplicam-se ao uso que você faz do npm.

Pacotes

O GitHub Packages é um serviço de hospedagem de pacotes de software que permite hospedar seus pacotes de software de forma privada ou pública e usar pacotes como dependências em seus projetos. Os pacotes do GitHub são cobrados com base no uso. A documentação do Packages inclui detalhes, entre eles, quantidades de armazenamento e largura de banda (dependendo de seu Plano de conta) e como monitorar o uso do Packages e definir limites de uso. O uso de bandwidth dos pacotes é limitado pelas Políticas de uso aceitável do GitHub.

Páginas

Cada Conta vem com acesso ao Serviço de hospedagem estática GitHub Pages. O GitHub Pages destina-se a hospedar páginas da Web estáticas, mas principalmente como uma vitrine para projetos pessoais e organizacionais.

O GitHub Pages não se destina nem tem permissão para ser usado como um serviço gratuito de hospedagem na web para administrar seus negócios on-line, site de comércio eletrônico ou qualquer outro site que seja direcionado principalmente para facilitar transações comerciais ou fornecer software comercial como serviço (SaaS ). Alguns esforços de monetização são permitidos nas Páginas, como botões de doação e links de financiamento coletivo.

Limites de Uso e Largura de Banda

O GitHub Pages está sujeito a alguns limites de uso e largura de banda específicos e pode não ser apropriado para alguns usos de largura de banda alta. Consulte nossos Limites do GitHub Pages para obter mais informações.

Usos Proibidos

O GitHub Pages não pode ser usado em violação do Contrato, das Políticas de Uso Aceitável do GitHub nem das limitações de serviço do GitHub Pages estabelecidas na documentação do Pages.

Se você tiver dúvidas sobre se o uso que você faz ou o uso pretendido se enquadra nessas categorias, entre em contato conosco por meio do Portal de suporte do GitHub. O GitHub reserva-se o direito de sempre reivindicar qualquer subdomínio do GitHub sem responsabilidade.

Exercícios educacionais

Usar o GitHub Pages para criar uma cópia de um site existente como um exercício de aprendizagem não é proibido. No entanto, você deve escrever o código, o site não deve coletar qualquer dado do usuário e você deve incluir um aviso de isenção de responsabilidade destacado no site indicando que o projeto não está associado ao original e foi criado apenas para fins educacionais.

Visualizações

Pré-visualizações significa software, serviços online e produtos e recursos adicionais fornecidos para fins de visualização, avaliação, demonstração ou avaliação, ou versões de pré-lançamento desses, como alfa, beta ou acesso antecipado. Se o seu Contrato não incluir termos e condições que abordam as Visualizações, os seguintes termos se aplicam. O GitHub concede um direito limitado de usar uma instância de não produção do Preview. As visualizações são fornecidas “NO ESTADO EM QUE SE ENCONTRAM” e “CONFORME DISPONÍVEIS”. O GitHub pode alterar ou descontinuar as Visualizações a qualquer momento sem notificação. Todas as informações que fornecermos sobre uma visualização privada serão consideradas informações confidenciais do GitHub. Se você optar por fornecer comentários ou sugestões sobre uma Visualização, poderemos usar esse feedback para qualquer finalidade sem obrigação de qualquer tipo. O passivo máximo do GitHub é limitado a danos diretos de até US$ 500. O GitHub não tem obrigação de defender, indenizar ou isentá-lo de responsabilidade por reclamações apresentadas por terceiros decorrentes do uso de visualizações.

Programa Sponsors

Os patrocinadores do GitHub permitem que a comunidade de desenvolvedores apoie financeiramente as pessoas e organizações que projetam, constroem e mantêm os projetos de código aberto dos quais dependem, diretamente no GitHub. Para tornar-se um Desenvolvedor Patrocinado, é necessário concordar com os Termos Adicionais do Programa GitHub Sponsors.

Imagens do SQL Server

Você pode baixar a imagem de contêiner do Microsoft SQL Server Standard Edition para arquivos Linux ("Imagens do SQL Server"). É necessário desinstalar as Imagens do SQL Server quando terminar seu direito de usar o Software. A Microsoft Corporation pode desativar as Imagens do SQL Server a qualquer momento.

GitHub Models

O GitHub Models é um recurso que permite que você aprenda, experimente e teste modelos de inteligência artificial no GitHub.com. Você pode acessar o GitHub Models por meio do GitHub Marketplace. Saiba mais sobre o GitHub Models visitando Prototipagem com modelos de IA.

Seu uso desse recurso está sujeito aos termos da empresa que hospeda o modelo e à licença do modelo.