GitLab Inc.
   HOME

TheInfoList



OR:

GitLab Inc. is an American company that operates and develops
GitLab GitLab is a software forge primarily developed by GitLab Inc. It is available as a community edition and a commercial edition. History GitLab was created in 2011 by Ukrainian programmer Dmitriy Zaporozhets as a side project written in Rub ...
, an open-core
DevOps DevOps is the integration and automation of the software development and information technology operations. DevOps encompasses necessary tasks of software development and can lead to shortening development time and improving the development life ...
software package that can develop, secure, and operate software. GitLab includes a
distributed version control In software development, distributed version control (also known as distributed revision control) is a form of version control in which the complete codebase, including its full history, is mirrored on every developer's computer. Compared to centr ...
system based on
Git Git () is a distributed version control system that tracks versions of files. It is often used to control source code by programmers who are developing software collaboratively. Design goals of Git include speed, data integrity, and suppor ...
, including features such as
access control In physical security and information security, access control (AC) is the action of deciding whether a subject should be granted or denied access to an object (for example, a place or a resource). The act of ''accessing'' may mean consuming ...
,
bug tracking Tracking system or defect tracking system is a software application that keeps track of reported software bugs in software development projects. It may be regarded as a type of issue tracking system. Many bug tracking systems, such as those used ...
,
software feature A feature is "a prominent or distinctive user-visible aspect, quality, or characteristic of a software system or systems", as defined by Kang et al. At the implementation level, "it is a structure that extends and modifies the structure of a give ...
requests,
task management Task management is the process of overseeing a task through its lifecycle. It involves planning, testing, tracking, and reporting. Task management can help individuals achieve goals or enable groups of individuals to collaborate and share know ...
, and
wiki A wiki ( ) is a form of hypertext publication on the internet which is collaboratively edited and managed by its audience directly through a web browser. A typical wiki contains multiple pages that can either be edited by the public or l ...
s for every project, as well as snippets. The
open-source software Open-source software (OSS) is Software, computer software that is released under a Open-source license, license in which the copyright holder grants users the rights to use, study, change, and Software distribution, distribute the software an ...
project was created by Ukrainian developer Dmytro Zaporozhets and
Dutch Dutch or Nederlands commonly refers to: * Something of, from, or related to the Netherlands ** Dutch people as an ethnic group () ** Dutch nationality law, history and regulations of Dutch citizenship () ** Dutch language () * In specific terms, i ...
developer Sytse Sijbrandij. In 2018, GitLab Inc. was considered to be the first partly Ukrainian
unicorn The unicorn is a legendary creature that has been described since Classical antiquity, antiquity as a beast with a single large, pointed, spiraling horn (anatomy), horn projecting from its forehead. In European literature and art, the unico ...
. GitLab has an estimated over 30 million registered users, including 1 million active licensed users. There are more than 3,300 code contributors and team members in 60+ countries.


Overview

GitLab Inc. was established in 2014 to continue the development of the open-source code-sharing platform launched in 2011 by Dmytro (or Dmitriy) Zaporozhets. The company's co-founder Sytse Sijbrandij initially contributed to the project and decided to build a business around it. GitLab offers its platform using a
freemium Freemium, a portmanteau of the words "free" and "premium", is a pricing strategy by which a basic product or service is provided free of charge, but money (a premium) is charged for additional features, services, or virtual (online) or physical ( ...
model. Since its founding, GitLab Inc. has promoted
remote work Remote work (also called telecommuting, telework, work from or at home, WFH as an initialism, hybrid work, and other terms) is the practice of work (human activity), working at or from one's home or Third place, another space rather than from ...
and is known as one of the largest all-remote companies in the world. By 2020, the company employed 1300 people in 65 countries.


History

The company participated in the
YCombinator Y Combinator, LLC (YC) is an American technology startup accelerator and venture capital firm launched in March 2005 which has been used to launch more than 5,000 companies. The accelerator program started in Boston and Mountain View, expande ...
seed accelerator Startup accelerators, also known as seed accelerators, are fixed-term, cohort-based programs, that include mentorship and educational components, and (sometimes) culminate in a public pitch event or demo day. While traditional business incubato ...
Winter 2015 program. By 2015, notable customers included
Alibaba Group Alibaba Group Holding Limited, branded as Alibaba (), is a Chinese Multinational corporation, multinational technology company specializing in E-commerce in China, e-commerce, retail, Internet, and technology. Founded on 28 June 1999 in Hangzho ...
and
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
. In January 2017, a database administrator accidentally deleted the production database in the aftermath of a
cyberattack A cyberattack (or cyber attack) occurs when there is an unauthorized action against computer infrastructure that compromises the confidentiality, integrity, or availability of its content. The rising dependence on increasingly complex and inte ...
, causing the loss of a substantial amount of issue data and merge request data. The recovery process was
live-streamed Livestreaming, live-streaming, or live streaming is the streaming media, streaming of video or Digital audio, audio in real-time communication, real time or near real time. While often referred to simply as ''streaming'', the real-time nature ...
on
YouTube YouTube is an American social media and online video sharing platform owned by Google. YouTube was founded on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim who were three former employees of PayPal. Headquartered in ...
. In April 2018, GitLab Inc. announced integration with Google Kubernetes Engine (GKE) to simplify the process of spinning up a new cluster to deploy applications. In May 2018,
GNOME A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
moved to GitLab with over 400 projects and 900 contributors. On August 1, 2018, GitLab Inc. started development of Meltano. On August 11, 2018, GitLab Inc. moved from
Microsoft Azure Microsoft Azure, or just Azure ( /ˈæʒər, ˈeɪʒər/ ''AZH-ər, AY-zhər'', UK also /ˈæzjʊər, ˈeɪzjʊər/ ''AZ-ure, AY-zure''), is the cloud computing platform developed by Microsoft. It has management, access and development of ...
to
Google Cloud Platform Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google that provides a series of modular cloud services including computing, Computer data storage, data storage, Data analysis, data analytics, and machine learnin ...
, making the service inaccessible to users in several regions including:
Crimea Crimea ( ) is a peninsula in Eastern Europe, on the northern coast of the Black Sea, almost entirely surrounded by the Black Sea and the smaller Sea of Azov. The Isthmus of Perekop connects the peninsula to Kherson Oblast in mainland Ukrain ...
,
Cuba Cuba, officially the Republic of Cuba, is an island country, comprising the island of Cuba (largest island), Isla de la Juventud, and List of islands of Cuba, 4,195 islands, islets and cays surrounding the main island. It is located where the ...
,
Iran Iran, officially the Islamic Republic of Iran (IRI) and also known as Persia, is a country in West Asia. It borders Iraq to the west, Turkey, Azerbaijan, and Armenia to the northwest, the Caspian Sea to the north, Turkmenistan to the nort ...
,
North Korea North Korea, officially the Democratic People's Republic of Korea (DPRK), is a country in East Asia. It constitutes the northern half of the Korea, Korean Peninsula and borders China and Russia to the north at the Yalu River, Yalu (Amnok) an ...
,
Sudan Sudan, officially the Republic of the Sudan, is a country in Northeast Africa. It borders the Central African Republic to the southwest, Chad to the west, Libya to the northwest, Egypt to the north, the Red Sea to the east, Eritrea and Ethiopi ...
, and
Syria Syria, officially the Syrian Arab Republic, is a country in West Asia located in the Eastern Mediterranean and the Levant. It borders the Mediterranean Sea to the west, Turkey to Syria–Turkey border, the north, Iraq to Iraq–Syria border, t ...
, due to sanctions imposed by
Office of Foreign Assets Control The Office of Foreign Assets Control (OFAC) is a financial intelligence and enforcement agency of the United States Department of the Treasury, United States Treasury Department. It administers and enforces economic and trade economic sanctions, ...
of the
United States The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic of 50 U.S. state, states and a federal capital district, Washington, D.C. The 48 ...
. In order to overcome this limitation, the non-profit organization
Framasoft Framasoft is an education-oriented social Social network, network created in November 2001 by , Paul Lunetta, and Georges Silva. Since 2014, it has been supported by a nonprofit organization of the same name based in Lyon, France. Mainly focused ...
began providing a Debian mirror to make ''GitLab CE'' available in those countries. In 2020 at the beginning of the
COVID-19 pandemic The COVID-19 pandemic (also known as the coronavirus pandemic and COVID pandemic), caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2), began with an disease outbreak, outbreak of COVID-19 in Wuhan, China, in December ...
, GitLab Inc. released "GitLab's Guide to All-Remote" as well as a course on remote management for the purpose of aiding companies interested in building all-remote work cultures. In April, the company expanded into the Australian and Japanese markets. By November, it was valued at more than $6 billion in a secondary market evaluation. In 2021, OMERS participated in a secondary shares investment in GitLab Inc. On March 18, 2021, GitLab Inc. licensed its technology to the Chinese company JiHu. On June 30, 2021, GitLab Inc. spun out Meltano, an open source ELT platform. On July 23, 2021, GitLab Inc. released its software Package Hunter, a Falco-based tool that detects malicious code, under the open-source MIT Licence. On August 4, 2022, GitLab announced its plans for changing its Data Retention Policy and for automatically deleting inactive repositories which have not been modified for a year. As a result, in the following days GitLab received much criticism from the open-source community. Shortly after, it was announced that dormant projects would not be deleted, and would instead remain accessible in an archived state, potentially using a slower type of storage. In May 2023, the company launched the "GitLab 16.0" platform as an AI-driven DevSecOps solution. It contained over 55 new features and enhancements. In July 2024, Reuters reported that GitLab was exploring a potential sale after attracting acquisition interest, with cloud monitoring firm
Datadog Datadog, Inc. is an American company that provides an observability service for cloud-scale applications, providing monitoring of servers, databases, tools, and services, through a SaaS-based data analytics platform. Founded and headquartered i ...
named as one of the interested parties.


Fundraising

GitLab Inc. initially raised $1.5 million in
seed funding Seed money, also known as seed funding or seed capital, is a form of securities offering in which an investor puts capital in a startup company in exchange for an equity stake or convertible note stake in the company. The term ''seed'' suggests ...
. Subsequent funding rounds include: * September 2015 - $4 million in
Series A A series A is the name typically given to a company's first significant round of venture capital financing. It can be followed by the word round, investment or financing. The name refers to the class of preferred stock sold to investors in exchan ...
funding from
Khosla Ventures Khosla Ventures is a private American venture capital firm based in Menlo Park, California. It was founded by entrepreneur Vinod Khosla in 2004. The firm works with early-stage companies in the Internet, computing, mobile technology, artifici ...
. * September 2016 - $20 million in Series B funding from
August Capital August Capital, legally August Capital Master Management Company, LLC, is a venture capital firm founded by David Marquardt and John Johnston in 1995. It is focused on information technology and is based in Menlo Park, California. Company Au ...
and others. * October 2016 - $20 million in Series C funding from GV and others. * September 19, 2018 - $100 million in Series D-round funding led by ICONIQ Capital. * 2019 - $268 million in Series E-round funding led by
Goldman Sachs The Goldman Sachs Group, Inc. ( ) is an American multinational investment bank and financial services company. Founded in 1869, Goldman Sachs is headquartered in Lower Manhattan in New York City, with regional headquarters in many internationa ...
and ICONIQ Capital at a valuation of $2.7 billion.


IPO

On September 17, 2021, GitLab Inc. publicly filed a registration statement
Form S-1 Form S-1 is an SEC filing used by companies planning on going public to register their securities with the U.S. Securities and Exchange Commission (SEC) as the "registration statement by the Securities Act of 1933". The S-1 contains the basic ...
with the
U.S. Securities and Exchange Commission The United States Securities and Exchange Commission (SEC) is an independent agency of the United States federal government, created in the aftermath of the Wall Street crash of 1929. Its primary purpose is to enforce laws against market m ...
(SEC) relating to the proposed
initial public offering An initial public offering (IPO) or stock launch is a public offering in which shares of a company are sold to institutional investors and usually also to retail (individual) investors. An IPO is typically underwritten by one or more investm ...
of its Class A common stock. The firm began trading on the
NASDAQ Global Select Market The Nasdaq Stock Market (; National Association of Securities Dealers Automated Quotations) is an American stock exchange based in New York City. It is the most active stock trading venue in the U.S. by volume, and ranked second on the list ...
under the ticker "GTLB" on October 14, 2021.


Adoption

GitLab Forge was officially adopted in 2023 by the French Ministry for Education to create a "Digital Educational Commons" of educational resources.


Acquisitions

In March 2015, GitLab Inc. acquired competing
Git Git () is a distributed version control system that tracks versions of files. It is often used to control source code by programmers who are developing software collaboratively. Design goals of Git include speed, data integrity, and suppor ...
hosting Service
Gitorious Gitorious was a free and open source web application for hosting collaborative free and open-source software development projects using Git revision control. Although it was freely available to be downloaded and installed, it was written primari ...
, which had around 822,000 registered users at the time. These users were encouraged to move to GitLab and the Gitorious service was discontinued in June 2015. On March 15, 2017, GitLab Inc. announced the acquisition of Gitter. Included in the announcement was the stated intent that Gitter would continue as a standalone project. Additionally, GitLab Inc. announced that the code would become
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
under an
MIT License The MIT License is a permissive software license originating at the Massachusetts Institute of Technology (MIT) in the late 1980s. As a permissive license, it puts very few restrictions on reuse and therefore has high license compatibility. Unl ...
no later than June 2017. In January 2018, GitLab Inc. acquired Gemnasium, a service that provided security scanners with alerts for known security vulnerabilities in open-source libraries of various languages. The service was scheduled for complete shut-down on May 15. Gemnasium features and technology was integrated into GitLab EE and as part of
CI/CD In software engineering, CI/CD or CICD is the combined practices of continuous integration (CI) and continuous delivery (CD) or, less often, continuous deployment. They are sometimes referred to collectively as continuous development or contin ...
. On June 11, 2020, GitLab Inc. acquired Peach Tech, a security software firm specializing in protocol
fuzz testing In programming and software development, fuzzing or fuzz testing is an automated software testing technique that involves providing invalid, unexpected, or random data as inputs to a computer program. The program is then monitored for exceptio ...
, and Fuzzit, a continuous "fuzz" security testing solution. On June 2, 2021, GitLab Inc. acquired UnReview, a tool that automates software review cycles. On December 14, 2021, GitLab Inc. announced that it had acquired Opstrace, Inc., developers of an open source software monitoring and observability platform.


Controversy

GitLab was ceasing its GitLab.com account services for users in
mainland China "Mainland China", also referred to as "the Chinese mainland", is a Geopolitics, geopolitical term defined as the territory under direct administration of the People's Republic of China (PRC) in the aftermath of the Chinese Civil War. In addit ...
,
Macau Macau or Macao is a special administrative regions of China, special administrative region of the People's Republic of China (PRC). With a population of about people and a land area of , it is the most List of countries and dependencies by p ...
, and
Hong Kong Hong Kong)., Legally Hong Kong, China in international treaties and organizations. is a special administrative region of China. With 7.5 million residents in a territory, Hong Kong is the fourth most densely populated region in the wor ...
, urging them to migrate to JiHu (gitlab.cn), the Chinese entity authorized to distribute and support GitLab in the region, by February 18, 2025, after which their accounts will be deleted. This decision follows GitLab's 2021 establishment of a Chinese joint venture, JiHu Information Technology (Hubei) Co., Ltd., to provide localized GitLab services tailored for the Chinese market, operating independently from GitLab.com with separate infrastructure and management. In December 2024, JiHu faced severe internal and external criticism. A now-former JiHu GitLab DevOps architect publicly revealed an alleged "Endgame Plan" orchestrated by the company's CEO Liu Gang, which involved pressuring free GitLab CE users in China to become paying customers through potentially misleading legal tactics. Following these public accusations and a call for the CEO's removal, the architect was terminated and faced legal demands for retraction. He also made allegations regarding concealed American capital within JiHu GitLab, potentially posing national security risks due to the company's involvement with a Chinese aerospace entity.


See also

*
Comparison of source-code-hosting facilities A source-code-hosting facility (also known as forge software) is a file archive and web hosting facility for source code of software, documentation, web pages, and other works, accessible either publicly or privately. They are often used by open- ...
*
Codeberg Codeberg e.V. is a German nonprofit organization specialized in open-source software development services. Services Codeberg provides an online collaborative software development environment with Forgejo, static page hosting with Codeberg ...
*
Collaborative software Collaborative software or groupware is application software designed to help people working on a common task to attain their goals. One of the earliest definitions of groupware is "intentional group processes plus software to support them." Regar ...
*
Gitea Gitea () is a forge software package for hosting software development version control using Git as well as other collaborative features like bug tracking, code review, continuous integration, kanban boards, tickets, and wikis. It supports self ...
*


References


External links

* {{Bug tracking systems 2021 initial public offerings 500 Startups companies Companies listed on the Nasdaq Free software companies Git (software) Open-source software hosting facilities Project hosting websites Remote companies Technology companies of the Netherlands Version control Y Combinator companies