GitHub

Partilhar isto
" Voltar ao Índice do Glossário

GitHub is a platform designed specifically for developers. It provides a space for creating, storing, managing, and sharing code. The platform is built on Git software, which enables version control, access control, and bug tracking, among other features. Being a Microsoft[3] subsidiary since 2018, GitHub has made a name for itself as a host for open source[2] software projects. As of January 2023, it boasts of a community of over 100 million developers and houses more than 420 million repositories. GitHub was brought to life in 2008 by its four founders. It started as a flat organization, promoting autonomy, flexibility, and collaboration among its employees. Beyond version control, GitHub also offers services like task management, continuous integration, and support for project wikis. It’s not just a platform; it’s a comprehensive toolkit for software development[1].

Definições de termos
1. software development. Software development is a structured process involving various methods, processes, phases, testing and production stages, as well as diverse personnel and tools. The methodologies include strategies like code-and-fix, iterative, waterfall, Agile, and DevOps, each suited for different project needs. The software development process consists of steps such as the software development life cycle, feasibility analysis, the analysis phase, design, and programming. The phases involve feasibility analysis, requirements analysis, detailed specifications, decomposition, and design. Testing and production encompass activities like code testing, debugging, quality assurance, production deployment, and bug fixing. Finally, the process requires team collaboration, effective communication, and the use of various tools such as Computer-Aided Software Engineering (CASE), Integrated Development Environments (IDEs), and version control systems. Intellectual property and licensing considerations are also crucial in software development.
2. open source. Open source refers to a type of software whose source code is released under a license granting anyone permission to view, modify, and distribute the software. This concept traces its roots back to the early 20th century with the sharing of technical information among automobile manufacturers. However, it was not until the late 1990s that the term 'open source' was coined. The economic value of open source lies in its low reproduction costs and the potential for community contributions to improve the original design. It operates on a model of decentralized development and universal access, encouraging collaboration and peer production. Open source principles are applied in various fields, from software development to biotechnology research, reflecting its influence on social and political perspectives.
GitHub (Wikipédia)

GitHub (/ˈɡɪthʌb/) is a developer platform that allows developers to create, store, manage and share their code. It uses Git software, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integratione wikis for every project. Headquartered in Califórnia, it has been a subsidiary of Microsoft since 2018.

GitHub.com
GitHub Invertocat logo
Type of businessFilial
Tipo de sítio
Collaborative version control
Available inEnglish
FundadaFebruary 8, 2008; 16 years ago (2008-02-08) (as Logical Awesome LLC)
Sede socialSan Francisco, California, U.S.
Area servedEm todo o mundo
Founder(s)
Key people
  • Thomas Dohmke (CEO)
  • Mike Taylor (CFO)
  • Kyle Daigle (COO)
IndústriaCollaborative version control (GitHub)
AI development tools (Copiloto do GitHub)
Blog host (GitHub Pages)
Package repository (NPM)
RevenueIncrease $1 billion (2022)
Employees5,595
PaiMicrosoft
URLgithub.com
RegistoOptional (required for creating and joining repositories)
Utilizadores100 million (as of January 2023)
LançadoApril 10, 2008; 16 years ago (2008-04-10)
Situação atualAtivo
Written inRuby
JavaScript
Go
C
Rust
ASN36459 Editar isto em Wikidata

It is commonly used to host open source software development projects. As of January 2023, GitHub reported having over 100 million developers and more than 420 million repositories, including at least 28 million public repositories. It is the world's largest source code host as of June 2023.


" Voltar ao Índice do Glossário
pt_PT_ao90PT
Deslocar para o topo