DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk3 min

What Is the Open Source Initiative’s Open Source Definition?

Open source means more than public code. The OSI definition requires licenses to preserve ten rights, including redistribution, modification, and freedom from discrimination.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Open Source Initiative (OSI) defines open-source software by the rights its license gives recipients—not simply by whether its code can be read. Under the Open Source Definition (OSD), a qualifying license must satisfy ten criteria, including rights to redistribute and modify the software without discrimination against people or fields of work.

What does the Open Source Definition mean?

The OSD is a set of conditions for software distribution. It describes the freedoms a license must preserve so recipients can access, use, modify, and share software, whether modified or unmodified. Publishing source code is necessary under the definition, but visibility alone does not make software open source. The Open Source Definition sets out the ten criteria.

As an Amazon Associate I earn from qualifying purchases.

OSI describes itself as the steward of the definition, saying, “As steward of the Open Source Definition, we set the foundation for the open source software ecosystem.”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What are the OSD’s ten criteria?

These are requirements for the license governing distribution, not a project checklist about how its code is hosted or displayed.

  1. Free redistribution: The license must not restrict a party from selling or giving away the software as part of a larger software distribution.
  2. Source code: The software must include source code or make it available in a form that allows modification.
  3. Derived works: The license must allow modifications and derived works, and their distribution under the same terms as the original software.
  4. Integrity of the author’s source code: A license may require modified versions to use a different name or version number, or to distribute patches separately, but must allow distribution of software built from modified source.
  5. No discrimination against persons or groups: The license cannot exclude people or groups from exercising its rights.
  6. No discrimination against fields of endeavor: The license cannot bar use in a particular area of work, such as business or research.
  7. Distribution of the license: The rights must apply to recipients without requiring them to accept an additional license.
  8. The license must not be specific to a product: Rights cannot depend on the software being part of a particular product or distribution.
  9. The license must not restrict other software: It cannot impose restrictions on separate software distributed alongside the licensed work.
  10. The license must be technology-neutral: Its terms cannot depend on a particular technology or interface.

Is seeing the source code enough?

No. A code repository can be public while its terms deny recipients permission to reuse, modify, or redistribute the code. The OSD concerns the rights granted by the distribution terms. The OSI FAQ describes open-source software as software that can be freely accessed, used, changed, and shared; source availability without those freedoms does not meet that description. See the OSI FAQ.

Can open-source software be used commercially?

Yes. Open-source software can be used for commercial purposes and sold. The license still governs what a distributor may require of recipients; commercial use does not, by itself, permit a redistributor to add restrictions inconsistent with that license.

Does OSI approve licenses or software projects?

OSI’s formal approval applies to licenses, not to projects using them. A license may be evaluated against the OSD, but OSI-approved status follows a public review process: community discussion, a recommendation from the License Committee, and a decision by the OSI board. The OSI license list identifies licenses that comply with the OSD and have completed that review.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

So a project’s use of an approved license is not a separate OSI certification of the project, and merely meeting the definition is not the same as completing OSI’s approval process.

Is public-domain software an OSI-approved license?

No. Public domain is not a license for OSI to approve. The OSI FAQ notes that public-domain software may be effectively open source in practical terms in some circumstances, but it should not be described as using an OSI-approved license. The legal effect of a public-domain dedication can also depend on jurisdiction.

Where did the definition come from?

OSI was founded in 1998. Its history says the “open source” label emerged from a strategy session on February 3, 1998, and that the OSD was created around OSI’s launch by revising the Debian Free Software Guidelines and removing Debian-specific references. The history credits Bruce Perens with the original draft of those guidelines. See OSI’s history.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What this definition does not decide

The OSD explains the criteria for calling a software license open source under OSI’s definition; it is not a substitute for examining a particular license’s terms or the law that applies to a specific situation. For a concrete licensing question, read the actual license and seek jurisdiction-specific legal advice where needed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.