Learn how intellectual property protects software, how licensing differs from ownership, and why software terms of use matter.
Sign in or create an account to mark steps complete and save your progress.
Checklist
4a Explain the four types of intellectual property used to protect computer programsNot complete
4b Describe the difference between licensing and owning softwareNot complete
4c Describe the differences between freeware, open source, and commercial software, and why it is important to respect the terms of use of eachNot complete
Four types of intellectual property
Use these notes to explain the four main types of intellectual property protection that can apply to computer programs and software-related work.
Copyright
What it protects
Copyright protects the original expression in software, such as source code, object code, screen displays, written manuals, and other creative content.
It gives the creator rights over copying, sharing, and making modified versions of that work.
Why it matters for programs
Most software is automatically protected by copyright as soon as it is created in a fixed form.
This helps prevent people from copying code or distributing software without permission.
Patent
What it protects
A patent can protect a new and useful invention or process, including some software-related inventions when they meet legal requirements.
It focuses on how something works rather than how the code is written.
Why it matters for programs
Patents may be used when a company creates a novel technical method or system implemented through software.
They can stop others from using the same invention for a limited time without permission.
Trademark
What it protects
A trademark protects brand names, logos, slogans, and other signs that identify the source of software or technology services.
It helps people know which company or project a product comes from.
Why it matters for programs
Trademarks protect the identity of software products such as app names, company names, and logos.
They help prevent confusion between similar-looking products in the marketplace.
Trade secret
What it protects
A trade secret protects valuable information that gives a business an advantage and is kept confidential.
Examples can include secret algorithms, internal tools, formulas, or development methods.
Why it matters for programs
Some software-related knowledge is protected by keeping it secret instead of publishing it.
If the information becomes public, trade secret protection can be lost.
Intellectual Property discussion locked
Sign in or create an account to mark progress complete.
Licensing compared with owning software
Use this section to describe the difference between getting permission to use software and actually owning the software itself.
Licensing software
When you license software, you are receiving permission to use it under certain rules set by the creator or publisher.
A license may limit how many devices can use the software, whether you can share it, and whether you can modify it.
Owning software
Owning a copy of software does not usually mean you own the underlying code or all rights to it.
In most cases, you own access to a copy or subscription, while the developer still owns the intellectual property.
Key difference
Licensing is about permission and rules for use.
Ownership means holding property rights, and most software users do not own those rights even after they pay for software.
Licensing compared with owning software locked
Sign in or create an account to mark progress complete.
Software types and respecting terms of use
Review these software categories and explain how they differ. Be ready to discuss why following the terms of use matters for each one.
Freeware
Freeware is software you can use at no cost, but the creator still keeps control over how it may be copied, shared, or changed.
Being free to use does not automatically mean the source code is available or that you can modify it.
Open source software
Open source software makes its source code available under a license that allows people to study, use, modify, and share it.
Different open source licenses have different rules, such as requiring attribution or requiring changes to stay under the same license.
Commercial software
Commercial software is sold or licensed for business use and is usually distributed with stronger limits on copying, modifying, and sharing.
It may require payment, subscriptions, or business agreements to use legally.
Why terms of use matter
Terms of use explain what users are allowed and not allowed to do with software.
Respecting those terms matters because it is the legal and ethical way to use software and it supports the people who created it.
Software types and respecting terms of use locked
Sign in or create an account to mark progress complete.