GitHub is a source code repository hub for Git. Git was launched in 2005 and is a free and open source distributed version control system that runs on all major operating systems including Windows, Linux and OS X.
It is written in C, Shell, Perl, Tcl and Python.
Two years after Git’s release, in 2007, American software developers Tom Preston-Werner, Chris Wanstrath, and PJ Hyett unveiled GitHub and in 2008 officially launched it.
From individuals to communities and businesses like NASA, Facebook or Microsoft, the platform is used by over 14 million people around the world and has more than 35 million repositories.
The web-based Git repository hosting service is one of the largest online hubs on the internet where developers can work together on large, medium and/or small open-source projects of any nature.
Beyond its source code offerings on GitHub, the company has also over the last few years been making an enterprise push with its GitHub Enterprise version.
The Enterprise package lets teams of developers use GitHub on their own data centre servers or private cloud, and adds specific features built for that specific business.
How can you get involved?
Tom Preston-Werner, Chris Wanstrath, and PJ Hyett