GitLab

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

GitLab
DeveloperGitLab Inc.
Initial release2011; 15 years ago (2011)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inRuby, Go and JavaScript
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform
    Platformx86-64, aarch64
    LicenseCommunity Edition: MIT License and other software licenses[1]
    Enterprise Edition: Source-available proprietary software[1][2]

    GitLab is a software forge primarily developed by GitLab Inc. It is available as a community edition and a commercial edition.

    History

    [edit | edit source]

    GitLab was created in 2011 by Ukrainian programmer Dmytro Zaporozhets as a side project written in Ruby on Rails. Sytse Sijbrandij wanted to sell it as a service, which Zaporozhets agreed to. So the GitLab B.V. was founded in Utrecht in the Netherlands. Later Zaporozhets quit his job and started as CTO at GitLab.[3]

    In 2015, GitLab was part of Y Combinator's winter batch and raised US$1.5 million in seed funding.[4] In September, Khosla Ventures invested an additional $4 million into the company.[citation needed]

    In September 2016 August Capital, Y Combinator and Khosla Ventures collected $20 million.[5]

    GNOME has also been using GitLab since May 2018. KDE also completed its move to a self-hosted GitLab repository in mid-2020.

    Components

    [edit | edit source]

    GitLab consists of different components, mostly interconnected by Unix sockets:[6]

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]
    • Lua error in Module:Official_website at line 94: attempt to index field 'wikibase' (a nil value).