SaaS#03Dim’s.Build

What Are the Impacts of Open Source for a Company?

14 min lecture

Open source is now ubiquitous in the digital world. From web servers to mobile applications, operating systems, and databases, free software makes up a growing share of the global technology landscape. But what are the actual impacts of this adoption for companies? Economic, strategic, organizational — the stakes are multiple and often underestimated.

What Is Open Source?

The term "open source" refers to software whose source code is made public and freely accessible. Anyone can view, modify, and redistribute this code, provided they comply with the terms of the associated license.

However, it is important to distinguish two concepts that are often confused: free software and open source.

The Free Software Movement — Richard Stallman and the FSF

In 1983, Richard Stallman launched the GNU project with the goal of creating a fully free operating system. In 1985, he founded the Free Software Foundation (FSF) and defined the four fundamental freedoms of free software:

  1. The freedom to run the program for any purpose
  2. The freedom to study how the program works and adapt it
  3. The freedom to redistribute copies
  4. The freedom to improve the program and release those improvements

For Stallman, freedom is an ethical and political matter before it is a technical one. The word "free" in free software means "free as in freedom," not "free as in cost."

The Open Source Initiative (OSI) — A Pragmatic Approach

In 1998, Eric Raymond and Bruce Perens founded the Open Source Initiative (OSI) to promote the idea from a more pragmatic angle, more palatable to the business world. The OSI published the official Open Source Definition, comprising ten criteria, including: free redistribution, access to source code, permission to create derived works, and non-discrimination of persons or fields of application.

The key distinction: free software is about freedom, open source is about development methodology. In practice, virtually all open source software also meets the criteria of free software — but the mindset differs.


Types of Open Source Licenses

The choice of license is strategic: it determines what users and companies can do with the software.

GPL (GNU General Public License)

The GPL is the quintessential copyleft license. Any software derived from code under the GPL must be distributed under the same license. It is a mechanism of intentional "contamination": if a company integrates GPL code into its product, it must publish the source code.

Notable examples: the Linux kernel (GPL v2), WordPress (GPL v2).

MIT License

The MIT license is among the most permissive. It allows almost everything: commercial use, modification, distribution, private use — with one condition: retain the original copyright notice. No obligation to contribute modifications back upstream.

Notable examples: React, jQuery, Ruby on Rails.

Apache License 2.0

The Apache 2.0 license is also permissive but includes a patent protection clause: contributors implicitly grant a patent license to users. It is compatible with GPL v3 but not with GPL v2.

Notable examples: Kubernetes, TensorFlow, the Apache HTTP Server.


Economic Impacts

Reducing License Costs

Adopting open source software eliminates or significantly reduces licensing costs. This is the most immediate and quantifiable impact.

Case Study — The City of Abymes (Guadeloupe)

The municipality of Abymes (approximately 65,000 inhabitants) migrated all its workstations to LibreOffice as a replacement for Microsoft Office. The result: savings of €76,500 per year on office suite licenses alone.

This migration illustrates a structural phenomenon: for public authorities and SMEs with constrained budgets, switching to open source represents a significant source of savings in the medium term.

Hidden Costs Not to Be Overlooked

The free-of-charge nature of the software does not mean the absence of a total cost (TCO — Total Cost of Ownership). Companies must budget for:

  • Training teams on new tools
  • Support (internal or external)
  • Integration into the existing ecosystem
  • Maintenance and updates

Case Study — ISP Informatique

ISP Informatique is an IT services provider that built its business model around support and training on open source software. Business value no longer rests on selling licenses but on expertise and service.

This model illustrates an underlying trend: open source does not destroy software sector jobs, it transforms them. Value migrates from code to knowledge.


Strategic Impacts

Technological Independence and Avoiding Vendor Lock-in

One of the major risks of adopting proprietary software is vendor lock-in: the company becomes dependent on a single supplier for updates, support, and technological evolution. If that supplier disappears, changes its pricing policy, or discontinues a product, the company finds itself in a vulnerable position.

Open source reduces this dependency: the source code is accessible, the community can maintain the software independently of a commercial publisher, and the company can, if necessary, maintain its own branch (fork).

Contributing to the Ecosystem as a Recruitment Lever

Companies that contribute to open source projects gain increased visibility within the developer community. GitHub, technical conferences, accepted pull requests — all are quality signals that facilitate the recruitment of technical profiles.

Companies like Google, Meta, and Airbnb have widely publicized their open source contributions (Chrome V8, React, Apache Airflow) precisely because it strengthens their employer brand.

Security Through Transparency

Linus's Law (given enough eyeballs, all bugs are shallow) states that the more a codebase is exposed to many developers, the faster vulnerabilities are detected and fixed. This is the central argument for security through transparency.

In practice, the reality is nuanced: heavily used open source projects can remain vulnerable for a long time if the community lacks resources (cf. the Heartbleed vulnerability in OpenSSL in 2014). Security depends as much on the size and activity of the community as on code transparency.


Organizational Impacts

VLC and VideoLAN — Community Governance

VLC is one of the most widely used media players in the world, with more than 4 billion downloads. It is developed by the VideoLAN association, originally founded by students from École Centrale Paris.

The VideoLAN case illustrates an organizational model specific to open source: non-commercial governance, massive volunteer contribution, and total independence from economic interests. The project survives because thousands of contributors worldwide find a personal interest — learning, reputation, ethical conviction — in participating.

For a company that integrates VLC into its products (permitted under LGPL v2.1), this model represents a clear advantage: actively maintained software at zero licensing cost, with a codebase tested at a scale few companies could afford to finance.

Transformation of Development Practices

Adopting open source often comes with a cultural shift in technical practice: systematic code reviews, public documentation, rigorous versioning, CI/CD. These practices, born in open source communities, are now considered the industry standard.

Tools like Git (itself open source, created by Linus Torvalds), GitHub, GitLab, and modern CI/CD pipelines have been massively adopted thanks to open source.


Personal Experience — Nextcloud

In the context of personal projects, I had the opportunity to deploy Nextcloud, an open source storage and collaboration platform (an alternative to Google Drive or Dropbox).

Installation on a VPS (virtual private server) is documented and accessible, but it immediately reveals the two sides of open source in a business context:

The advantages:

  • Full control over data (simplified GDPR compliance)
  • No licensing cost
  • Deep customization via Nextcloud store applications
  • Active community with regular updates

The constraints:

  • Non-trivial initial configuration (web server, PHP, database, SSL)
  • Ongoing maintenance is the administrator's responsibility
  • Community-only support (forums, documentation) with no guaranteed SLA
  • Major updates requiring manual intervention

This experience perfectly illustrates the central trade-off of open source: freedom in exchange for responsibility. The company gains autonomy but must internalize technical expertise or call on an external service provider.


Conclusion

Open source is not simply a question of cost — it is a development philosophy, a business model, and a strategic choice. For companies, the benefits are real: reduced licensing costs, technological independence, improved development practices, and access to large, collectively maintained ecosystems.

But these benefits are not automatic. They require rigorous total cost evaluation, investment in training, and often a reorganization of internal skills or outsourcing policy.

The question is therefore not "should we adopt open source?" but "how, in what scope, and with what resources?" — a question every company must answer based on its technical maturity and strategic objectives.

· Dim’s.Build

La newsletter qui ne perd pas ton temps.

Trois fois par mois. SaaS, Flutter, IA, build in public.

Dim’s.Build · mardi matin · ~7 min de lecture

Une lettre par semaine, sur ce que je construis et ce que j’apprends.

40% valeur · 30% build in public · 20% storytelling · 10% offres. Écrite à la main, jamais générée. Tu peux te désabonner en un clic.

Rejoins la newsletter · taux d'ouverture 62%