🚀 Try Zilliz Cloud, the fully managed Milvus, for free—experience 10x faster performance! Try Now>>

Milvus
Zilliz

What is the history of open-source?

The history of open-source software traces back to collaborative practices in early computing, though the term itself emerged much later. In the 1950s-1970s, academic and research institutions freely shared software, treating it as a communal tool. For example, the Unix operating system, developed at Bell Labs in 1969, was distributed with its source code, allowing universities to modify and adapt it. This culture of openness was rooted in practicality: sharing code accelerated problem-solving and innovation. However, as software became commercialized in the 1980s, proprietary models dominated, prompting a countermovement. Richard Stallman’s GNU Project (1983) and the Free Software Foundation (1985) formalized the idea of “free software,” emphasizing users’ rights to use, study, modify, and distribute code. The GNU General Public License (GPL), introduced in 1989, enforced these principles through copyleft, requiring derivative works to remain open.

The term “open-source” was coined in 1998 to rebrand free software for broader appeal, led by the Open Source Initiative (OSI). This shift aimed to attract businesses by emphasizing practical benefits over ideological stances. Linux, created by Linus Torvalds in 1991, became a flagship example: its kernel combined with GNU tools formed a complete open-source OS. The 1990s also saw Netscape releasing its browser’s source code as Mozilla (1998), demonstrating corporate interest. Licensing models diversified, with permissive options like Apache (1995) and BSD gaining traction alongside the GPL. These licenses enabled varying degrees of reuse, from strict copyleft to commercial-friendly terms. During this period, collaborative development scaled via the internet, with distributed teams using early version control systems and mailing lists to coordinate.

In the 2000s, open-source entered the mainstream. Projects like Apache HTTP Server (launched in 1995) dominated web infrastructure, while Firefox (2003) challenged Internet Explorer’s dominance. Companies like IBM and Red Hat invested heavily, proving open-source could coexist with commercial success. The rise of GitHub in 2008 democratized collaboration, making it easier for developers to contribute to projects globally. Today, open-source underpins critical technologies: Android, Kubernetes, and TensorFlow are all built on open foundations. Enterprises now contribute to and rely on open-source, driven by cost efficiency, flexibility, and community-driven innovation. Licensing debates persist—for example, the GPLv3 (2007) addressed patent concerns, while projects like React (MIT-licensed) face criticism for ambiguous patent clauses. Despite challenges, open-source remains central to software development, shaping everything from cloud infrastructure to AI.

Like the article? Spread the word