Tech Explained

Understanding Software Licenses in Plain English

Share
Laptop screen showing a software license agreement with lock and key icons nearby
What a license governs How you may use, share, and modify software
Does "free" mean no restrictions? No — freeware is free in cost, not necessarily in usage rights
Most common license for paid apps Proprietary (commercial) license
Open-source license examples MIT, Apache 2.0, GNU GPL (Open Source Initiative (OSI))
Can open-source mean restricted use? Yes — copyleft licenses impose conditions on redistribution
Is a EULA legally binding? Generally yes, once you click 'I Agree' or install the software

Why Software Licenses Matter to Everyday Users

When you download an app or install a program, you're almost always agreeing to a license — even if you clicked past it without reading a word. A software license is a legal agreement between the software's creator and you, the user. It spells out what you're permitted to do: run the software, share it, modify it, or use it commercially.

Most people never need to read every line of a license agreement. But understanding the broad categories helps you avoid surprises — like discovering a "free" tool can't legally be used for your small business, or that an open-source program lets you customize it however you like.

Just as app permission requests deserve a second look (see our guide on what app permissions actually mean), so do the license terms that govern what happens after you install something.

What a license governs How you may use, share, and modify software
Does "free" mean no restrictions? No — freeware is free in cost, not necessarily in usage rights
Most common license for paid apps Proprietary (commercial) license
Open-source license examples MIT, Apache 2.0, GNU GPL (Open Source Initiative (OSI))
Can open-source mean restricted use? Yes — copyleft licenses impose conditions on redistribution
Is a EULA legally binding? Generally yes, once you click 'I Agree' or install the software

The Main License Types, Defined

Software generally falls into one of several licensing categories. Here's what each one means in practice:

Proprietary (Commercial) Software

The creator retains full ownership of the source code. You're purchasing — or licensing — the right to use it under their specific rules. You typically cannot modify it, redistribute it, or reverse-engineer it. Most paid apps and desktop programs fall here.

Freeware

Free to download and use, but the creator still owns the code. You can't modify or resell it. "Free" refers only to cost, not to freedom of use. Many browser utilities and basic productivity tools are distributed this way.

Open Source

The source code is publicly available. Depending on the specific open-source license, you may be able to view, modify, and redistribute the software — sometimes with conditions. This category is broad; two open-source programs may have very different rules. See the glossary below for key variants.

Shareware

A try-before-you-buy model where a limited version is free and full features require payment. Less common today but still found in niche software categories.

Public Domain

No copyright applies — anyone can use, modify, or redistribute the software without restriction. This is relatively rare; software must be explicitly released to the public domain or have its copyright expire.

EULA

End-User License Agreement — the legal contract between a software developer and the person installing or using the software. It defines permitted and prohibited uses.

Open Source License

A license that allows access to a program's source code, usually permitting modification and redistribution. Specific rules vary widely; common examples include the MIT License and the GNU GPL.

Copyleft

A condition in some open-source licenses (like the GPL) that requires any modified version of the software to be distributed under the same open-source terms. It prevents the code from being folded into closed, proprietary products.

Permissive License

A type of open-source license with minimal restrictions. The MIT and Apache 2.0 licenses are examples — they allow the code to be used in proprietary products with few conditions beyond attribution.

Freeware

Software that is free to download and use but remains under the creator's copyright. Users cannot modify or resell it; only the cost is free, not the freedoms.

Proprietary Software

Software whose source code is owned and controlled by its creator. Users receive a license to use it under specific terms but cannot view, modify, or redistribute the underlying code.

Source Code

The human-readable instructions written by developers that form a program. In closed/proprietary software this is kept private; in open-source software it is publicly available.

Public Domain

A status where no copyright or license restrictions apply to the software. Anyone may use, modify, or redistribute it freely. Software reaches the public domain only when explicitly released there or when copyright expires.

Reading License Agreements Without Getting Lost

End-User License Agreements (EULAs) are notoriously long. Rather than reading every line, focus on a few practical questions:

  • Can I use this for commercial purposes? Some free licenses prohibit business use.
  • Can I install it on multiple devices? Many licenses limit you to one or a set number of machines.
  • What happens to my data? Licenses sometimes reference data collection; privacy policies usually cover this in more detail.
  • Can I share or resell it? Most proprietary and freeware licenses say no.

For software that comes bundled with your device, you may not need a separate license at all — it's included with your purchase. Our overview of built-in software you may not have explored is a good starting point for understanding what's already available to you.

If you're weighing free versus paid tiers of an app, the license type often explains why features are gated. Our article on free vs. paid app subscriptions walks through what those pricing models really mean.

When in Doubt, Check the License Page

Most software publishers post their full license terms on their website, often in a dedicated "Legal" or "Terms" section. For open-source projects, the license file is typically included in the software's code repository (commonly named LICENSE.txt). You don't need to read every word — scanning for the sections on commercial use, redistribution, and modification covers most practical concerns.

Tech Explained Editorial Team is the collective byline for our editorial team and contributor network. Articles published under this byline or an editorial pen name are researched, written, and reviewed according to our editorial standards for clarity, consistency, and independence before publication.

View all articles by Tech Explained Editorial Team →
Disclaimer: The content on this site is for informational purposes only and is not a substitute for professional advice. Always consult a qualified professional for guidance specific to your situation.

Recently Published