Skip to content

Both.org

News, Opinion, Tutorials, and Community for Linux Users and SysAdmins

Primary Menu
  • About Us
  • Computers 101
    • Hardware 101
    • Operating Systems 101
  • End of 10 Events
    • Wake Forest, NC, — 2025-09-20
  • Linux
    • Why I use Linux
    • The real reason we use Linux
  • My Linux Books
    • systemd for Linux SysAdmins
    • Using and Administering Linux – Zero to SysAdmin: 2nd Edition
    • The Linux Philosophy for SysAdmins
    • Linux for Small Business Owners
    • Errata
      • Errata for The Linux Philosophy for SysAdmins
      • Errata for Using and Administering Linux — 1st Edition
      • Errata for Using and Administering Linux — 2nd Edition
  • Open Source Resources
    • What is Open Source?
    • What is Linux?
    • What is Open Source Software?
    • The Open Source Way
  • Write for us
    • Submission and Style guide
    • Advertising statement
  • Downloads
  • Home
  • Open source in organizations
  • Leadership
  • Open Source 101

Open source in organizations

Open source is a power multiplier for today's IT organizations.
Jim Hall June 21, 2024 6 minutes read
mentor-leader-career

“Open source” sometimes feels like a new term, but it’s actually a long and established concept. While developers have created software and given away the source code under various terms since at least the 1980s, the phrase “open source” was finally formalized in 1998 to mean a recognized license where the software and its source code was available to others to learn from and re-use

Open source is a power multiplier for today’s IT organizations. IT leaders can realize significant savings by deploying open source. That’s the value of open source in the organization. Every IT leader needs to find ways to innovate, to define new value. Open source can be a great platform to do that.

Open source in the organization

In the 1980s and 1990s, most people considered “open source” as something that only computer nerds used. In that era, the focus was mostly on creating open source replacements for proprietary software.

But with the turn of the millennium, that changed. I can’t identify a specific date, but sometime in the early to mid 2000s, open source became a center for innovation. That’s when open source projects weren’t content to simply create clones of existing products, but instead aimed to create new innovations.

Today, open source is commonplace. Yet even though “open source” is now twenty-five years old, the term still feels new to some. I’ve been in meetings with other IT leaders who still wonder what “open source” can bring to their organization. Who provides support? How can they deploy a moving target?

The truth is that open source is everywhere, and it’s already in your organization. But you may not realize it.

Many products common in modern enterprises are already open source, or built on open source. The Google Chrome browser is built on the open source Chromium project, with proprietary freeware added to it. Microsoft’s Edge browser is also originally based on Chromium. Android phones are based on a custom build of the Linux kernel and other open source software.

Less visible but still present are security webcams that run Linux. The web servers you connect to on a daily basis are likely running Apache HTTP Server, a popular open source web server.

The IT leaders who continue to question if it’s the right time to bring open source into the organization are behind the curve. Open source is probably already part of your I T organizations, and has been for a long time.

The differences in open source

All “open source” licenses are not equal. The Open Source Initiative lists about 120 open source licenses, although only a hundred are considered active. The four most popular licenses are the GNU General Public License, the Apache 2.0 License, the MIT License, and the BSD License. Each is different and brings a slightly different application of “open source” to your organization.

The GNU General Public License (“GNU GPL”) is also called a “copyleft” license, and its terms declare that any software released as open source under the GNU GPL cannot be made proprietary. The GNU GPL version 3 replaced the GNU GPL version 2 in 2007, but a lot of projects still use version 2 of the license. The Linux kernel uses the GNU GPL version 2, for example.

The Apache 2.0 License is a more permissive license that provides certain patent protections. Specifically, if you sue based on software patents, your right to use software under the Apache 2.0 License is revoked. The Apache HTTP Server and Kubernetes are two examples of projects that use the Apache 2.0 License.

The MIT License is also a permissive license. At 160 words, it is also quite short. Node.js, jQuery, and Ruby on Rails use the MIT License.

The BSD License provides the most flexibility. Software distributed under the BSD License can be incorporated into other projects, including proprietary software. The BSD License has two common variants: the 2-clause and 3-clause versions. The 3-clause version has a “no endorsement” clause that states the developers cannot be “used to endorse or promote products derived from this software” without permission.

Open source means source code

Open source licenses apply only to the products that incorporate their source code. For example, an organization that wants to re-use source code released under an open source license will need to pay close attention to the terms: If the open source code is under the BSD License, there’s no problem. But if the source code is shared under the GNU General Public License, the product that uses the GNU GPL source code must also be released under the GNU GPL; you cannot incorporate source code from a GNU GPL project into a proprietary software product.

However, organizations that simply use open source software projects have an easier time. Deploying open source software within the organization is not usually considered sharing; the GNU GPL frequently asked questions list says if the software is used entirely in-house, “the organization is just making the copies for itself.” It is only if you distribute that software outside the organization that you need to pay closer attention to the distribution terms, such as providing the source code.

Open source in your organization

Organizations can deploy open source in a variety of ways. One common use case is to run open source to manage the back office or data center of an organization.

This is often an invisible way to deploy open source in an organization. Core services such as web, authentication, and logging can be performed equally well and at lower cost by migrating to Linux servers and open source software. IT leaders won’t see a hardware cost difference, but the software costs and total cost of ownership tends to be lower using open source software. Organizations might use a free (no-cost) Linux distribution such as Rocky Linux or Fedora Linux, or purchase an enterprise support license such as SUSE or Red Hat Enterprise Linux.

Running these back-end services does not magically turn an organization into an open source company. You don’t need to release any other software as open source just because open source is running part of your back-end.

Tags: Learning License open source

Post navigation

Previous: Learning with the turtle
Next: Tips on writing open source documentation

Related Stories

Resources_MainImage_03
  • Linux 101
  • Open Source 101

Make your first contribution to open source

Jim Hall March 2, 2026
automation-gears-person
  • Open Source 101

How many usability testers do you need?

Jim Hall June 28, 2024
Drawing of a man with beard sittingat a laptop with applications in the background.
  • Open Source 101

Screencasts for usability testing

Jim Hall June 26, 2024

Random Quote

The effort required to correct course increases geometrically with time.

— Laws of computerdom according to Golub

Why I’ve Never Used Windows

On February 12 I gave a presentation at the Triangle Linux Users Group (TriLUG) about why I use Linux and why I’ve never used Windows.

Here’s the link to the video: https://www.youtube.com/live/uCK_haOXPFM 

David Both ATO Interview

Last October at All Things Open (ATO) I was interviewed by Jason Hibbits of We Love Open Source. It’s posted in the article “Why today’s AI isn’t intelligent (yet)“.

Technically We Write — Our Partner Site

Our partner site, Technically We Write, has published a number of articles from several contributors to Both.org. Check them out.

Technically We Write is a community of technical writers, technical editors, copyeditors, web content writers, and all other roles in technical communication.

Subscribe to Both.org

To comment on articles, you must have an account.

Send your desired user ID, first and last name, and an email address for login (this must be the same email address used to register) to subscribe@both.org with “Subscribe” as the subject line.

You’ll receive a confirmation of your subscription with your initial password as soon as we are able to process it.

Administration

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

License and AI Statements

Both.org aims to publish everything under a Creative Commons Attribution ShareAlike license. Some items may be published under a different license. You are responsible to verify permissions before reusing content from this website.

The opinions expressed are those of the individual authors, not Both.org.

You may not use this content to train AI.

 

Advertising Statement

Both.org does not sell advertising on this website.


Advertising may keep most websites running—but at Both.org, we’re committed to keeping our corner of the web ad-free. Both.org does not sell advertising on the website. Nor do we offer sponsored articles at this time. We’ll update this page if our position on sponsorships changes.

We want to be open about how the website is funded. Both.org is supported entirely by David Both and a few other dedicated individuals.

 

 

Copyright © All rights reserved. | MoreNews by AF themes.