GitLab

GitLab Service
GitLab
Type of site
Git-repository hosting service
Collaborative revision control
Available in English
Headquarters San Francisco, United States
Area served Worldwide
Owner GitLab Inc.
Founder(s)
  • Sid Sijbrandij
  • Dmitriy Zaporozhets
Key people
  • Sid Sijbrandij (CEO)
  • Dmitriy Zaporozhets (CTO)
Industry Software
Employees 325[1]
Website gitlab.com
Alexa rank Positive decrease 1,946 (July 2018)[2]
Commercial Yes
Registration Optional
Launched 2011 (2011)
Current status Online
Content license
Written in Ruby, Go and Vue.js
GitLab Application
Stable release
11.3 / September 22, 2018 (2018-09-22)[4]
Repository gitlab.com/gitlab-org/gitlab-ce, gitlab.com/gitlab-org/gitlab-ee
Written in Ruby
Operating system Cross-platform
Platform x86-64
License Community Edition: MIT License, Enterprise Edition: Proprietary with JavaScript under MIT License[5]
Website about.gitlab.com

GitLab is a web-based Git-repository manager providing wiki, issue-tracking and CI/CD pipeline[6] features, using an open-source license, developed by GitLab Inc. The software was created by Dmitriy Zaporozhets and Valery Sizov,[7] and is used by several large tech companies including IBM, Sony, Jülich Research Center, NASA, Alibaba, Invincea, O’Reilly Media, Leibniz-Rechenzentrum (LRZ), CERN[8][9][10], European XFEL, GNOME Foundation, Boeing, and SpaceX.[11]

The code was originally written in Ruby, with some parts later rewritten in Go, initially as a source code management solution to collaborate with his team on software development. It later evolved to an integrated solution covering the software development life cycle, and then to the whole DevOps lifecycle. The current technology stack includes Ruby on Rails and Vue.js

It follows an open-core development model where the core functionality is released under an open source (MIT) license while the additional functionality is under a proprietary license.

History

The product was originally named GitLab and was fully free and open-source software distributed under the MIT License.[12]

In July 2013,[13] the product was split into two distinct versions: GitLab CE: Community Edition and GitLab EE: Enterprise Edition. At that time, the license of both remained the same, being both free and open-source software distributed under the MIT License.

In February 2014, GitLab announced adoption of an open-core business model.[14] GitLab EE is set under the source-available EE License, and contains features not present in the CE version.[15] The GitLab CE licensing model still unchanged and the company continued to develop and support CE edition. While GitLab EE changed to a restricted license, the source-code, issues and merge-requests remained publicly visible[16].

In March 2015, GitLab acquired Gitorious, a competing Git hosting service.[17] Gitorious had at the time around 822,000 registered users.[17] Users were encouraged to move to GitLab, and the Gitorious service was discontinued in June 2015.[17]

In July 2015, the company raised an additional $1.5 million in seed funding.[18] Customers as of 2015 included Alibaba Group, IBM, and SpaceX.[18]

In September 2015, GitLab raised $4 million in Series A funding from Khosla Ventures.[19]

In July 2016, the GitLab CEO confirmed the open-core business model of the company.[20]

In September 2016, GitLab raised $20 million in Series B funding from August Capital and others.[21]

In January 2017, a database administrator accidentally deleted the production database, in the aftermath of a cyber attack. Six hours worth of issue and merge request data was lost.[22]The recovery process was live-streamed on YouTube.[23][24]

On March 15, 2017, GitLab announced the acquisition of Gitter.[25] Included in the announcement was the stated intent that Gitter would continue as a standalone project. Additionally, GitLab announced that the code would become open-source under an MIT License no later than June 2017.[26]

In October, 2017, GitLab raised $20 million in Series C funding from GV and others.[27]

In January, 2018, GitLab acquired Gemnasium a service that provided security scanner with alerts for known security vulnerabilities in open-source libraries of various languages.[28] The service was scheduled for complete shut-down on May 15th. Gemnasium features and technology was integrated into GitLab EE and as part of CI/CD.[29]

In May 2018, GNOME moved to GitLab with over 400 projects and 900 contributors.[30][31]

On June 4th, 2018, the same day GitHub was acquired by Microsoft[32][33], some projects previously hosted on GitHub might have been moved to GitLab.[34]

Company

GitLab Inc., the company is a limited liability corporation incorporated around the GitLab project and was founded by Sytse Sidbrandij and Dmitriy Zaporozhets in 2013. GitLab Inc. is an alumnus of the Y Combinator seed accelerator programme of its 2015 batch. It raised $1.5 million as seed funding.[18]

In September 2015, GitLab raised $4 million in Series A funding from Khosla Ventures. It was followed by Series B funding of $20 million by August Capital along with Khosla Ventures in September 2016.[21] In October 2017, Google Ventures joined the investors leading the Series C funding of $20 million.[27] In September 2018 GitLab raised $100 million in Series D funding lead by Iconiq at $1.1 billion valuation.[35]

GitLab is a remote-only company, with its headquarters in San Francisco. GitLab currently has more than 300 employees, across 41 countries and regions.

Acquisitions

  • Gitorious: GitLab acquired open source hosting and on-premise enterprise Git management service provider Gitorious in March 2015.
  • Gitter: In March 2017, GitLab acquired Gitter, an instant messaging platform for developers and declared to open source Gitter codebase.
  • Gemnasium: In January 2018, GitLab acquired Gemnasium, a company providing software and services to mitigate security vulnerabilities.

See also

References

  1. "GitLab Team". Retrieved 1 Aug 2018.
  2. "GitLab.com Alexa Ranking". Alexa Internet. Retrieved 19 July 2018.
  3. "GitLab Community Edition LICENSE file".
  4. "GitLab 11.3 released with Maven Repository and Protected Environments | GitLab". 22 September 2018. Retrieved 23 September 2018.
  5. "GitLab Enterprise Edition LICENSE file".
  6. https://about.gitlab.com/features/gitlab-ci-cd/
  7. "GitLab with Ukrainian roots raises $100M and becomes unicorn". inventure.com.ua. Retrieved 2018-10-11.
  8. Degeler, Andrii (4 June 2014). "GitLab is building a business with 0.1% of paying customers". The Next Web.
  9. CERN. "Services - CERN or commercial provider?". cern.ch.
  10. "Services - GitLab".
  11. "Y Combinator-backed GitHub competitor GitLab raises $1.5M". VentureBeat. 2015-07-09. Retrieved 2018-06-06.
  12. Olanoff, Drew (13 October 2011). "Ship it faster and cheaper - GitLab is GitHub for your own servers - The Next Web". The Next Web.
  13. "GitLab - Announcing GitLab 6.0 Enterprise Edition". gitlab.com.
  14. "GitLab - GitLab Enterprise Edition license change". gitlab.com.
  15. "GitLab - Features". gitlab.com.
  16. "GitLab.org / GitLab Enterprise Edition". GitLab. Retrieved 2018-08-01.
  17. 1 2 3 Degeler, Andrii (2015-03-03). "Code Collaboration Platform GitLab Acquires Rival Gitorious". The Next Web. Retrieved 2018-08-01.
  18. 1 2 3 Novet, Jordan. "Y Combinator-backed GitHub competitor GitLab raises $1.5M". VentureBeat.
  19. "GitLab Raises $4M Series A Round From Khosla Ventures". TechCrunch. Retrieved 17 Dec 2016.
  20. "Building an Open Source Company: Interview with GitLab's CEO". GitLab. Retrieved 2018-06-06.
  21. 1 2 Miller, Ron. "GitLab secures $20 million Series B". TechCrunch. Retrieved 3 Nov 2016.
  22. "GitLab.com Database Incident". Retrieved 1 Feb 2017.
  23. "Gitlab Database Incident - Live Troubleshooting - YouTube". YouTube. Retrieved 2018-08-01.
  24. Hughes, Matthew (2017-02-01). "GitLab offline after catastrophic database error loses mountains of data". The Next Web. Retrieved 2018-08-01.
  25. "GitLab acquires software chat startup Gitter, will open-source the code". VentureBeat. 2017-03-15. Retrieved 2018-08-01.
  26. "Gitter is joining the GitLab team". GitLab. Retrieved 2017-03-15.
  27. 1 2 "GitLab raises $20M Series C round led by GV". TechCrunch. Retrieved 2018-08-01.
  28. "GitLab acquires Gemnasium to strengthen its security services". TechCrunch. Retrieved 2018-08-01.
  29. Condon, Stephanie. "GitLab makes CI/CD tools available for GitHub repositories | ZDNet". ZDNet. Retrieved 2018-08-01.
  30. "GNOME, welcome to GitLab!". GitLab. Retrieved 2018-06-06.
  31. "GNOME moves to Gitlab – GNOME". www.gnome.org. Retrieved 2018-06-06.
  32. defunkt (2018-06-04). "A bright future for GitHub". The GitHub Blog. Retrieved 2018-06-06.
  33. "Microsoft + GitHub = Empowering Developers - The Official Microsoft Blog". The Official Microsoft Blog. 2018-06-04. Retrieved 2018-06-06.
  34. "GitLab.com Status on Twitter". Twitter. Retrieved 2018-06-06.
  35. "GitLab raises $100 million from Iconiq, GV, and Khosla, at $1.1 billion valuation". VentureBeat. 2018-09-19. Retrieved 2018-09-20.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.