October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk13 min

How to Choose an Open-Source License for Your Project

Choose an open-source license by matching your project’s purpose, community, delivery model and code ownership to the obligations of MIT, Apache-2.0, GPLv3, AGPLv3, LGPL or MPL. This guide explains commercial use, patents, SaaS deployment, compatibility and a release-ready workflow.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose an open-source license by starting with your project’s purpose, community, delivery model and existing code—not by picking the most popular name. Decide first whether you accept proprietary downstream products, whether distributed modifications must remain under the same terms, whether network use needs special treatment, and whether express patent language matters. Then audit every dependency and contributor right before applying the complete license text.

There is no universally best license: the Open Source Initiative (OSI) says, “Ultimately, there is no license that is right for every community,” because communities have different objectives and ethos. The OSI FAQ also confirms that open-source software may be used and sold commercially, although a particular license can impose source-sharing, notice or same-license conditions.

As an Amazon Associate I earn from qualifying purchases.

What an open-source license actually controls

Copyright normally gives the rights holder control over copying, modifying and distributing software. An open-source license grants those permissions in advance, subject to stated conditions. The Open Source Definition sets the criteria a license must meet to be recognized as open source; the practical obligations come from the license text attached to your project.

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

Open source does not mean “noncommercial.” A company can run, modify, sell or include open-source software in a commercial product when the license permits those activities. Commercial use does not, however, guarantee that a company may keep every modification proprietary. Copyleft licenses can require source availability and licensing under the same terms when their distribution conditions are met.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Read the complete license, including definitions and notice requirements, rather than relying on a shorthand label. The summaries below describe common choices, but a project-specific legal conclusion depends on the exact version, code, ownership, distribution facts and applicable jurisdiction.

Start with the project’s purpose and community

Identify what you are licensing

First classify the material. Software code, documentation, fonts, data, artwork and other expressive works may need different licensing approaches. The GNU Project notes that its software recommendations are not automatically suitable for works of art or expression and points maintainers toward separate documentation guidance. Do not place a code license on every repository file without checking what each file contains.

Write down the project’s purpose

Ask what success looks like. A small utility seeking maximum adoption has a different objective from a platform whose improvements should remain available to every user. GNU explains that it recommends different licenses for different projects, depending mostly on the software’s purpose, and recommends the strongest copyleft that does not interfere with that purpose. Its recommendations page is a useful starting point, not an automatic prescription.

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

Describe the community you want to build

Consider who will contribute and what they expect from one another. A research group may prioritize frictionless reuse; a public infrastructure project may expect reciprocal improvements; a library community may want users to combine the library with proprietary applications while keeping library changes available. The OSI characterizes licenses as community agreements, so the norms you want to establish are part of the decision.

Map how people receive the software

Record whether users download binaries, receive source, install packages, run the code on their own servers, or access it only through a hosted service. Distribution and network delivery can trigger different obligations. A web interface alone does not answer the legal question; you must examine the license wording and the facts of the deployment.

Confirm who can grant the rights

Before selecting or changing a license, identify every copyright holder. Check employee-created code, contractor agreements, joint contributions, copied snippets and generated files. A maintainer cannot grant permissions that belong to an employer or another contributor. Resolve missing assignments or permissions before release instead of trying to repair ownership after a dispute.

Compare the main license families by decision axis

Decision axis Question to answer How the common choices differ
Downstream reuse May someone include the work in a proprietary product? MIT and Apache-2.0 permit larger works to use different terms. GPL imposes stronger source-sharing conditions on covered distributed works.
Reciprocity Should released modifications remain under the same license? GPL and AGPL use copyleft to preserve the license for covered versions. MIT and Apache-2.0 do not impose that broad same-license requirement on larger works.
Network delivery Will a modified version provide a public service over a network? AGPL contains an express source-availability provision for modified versions used to provide a network service. The exact trigger depends on the full text and deployment facts.
Patent terms Do you want an express contributor patent grant? The reviewed comparison identifies express grants in Apache-2.0, GPLv3 and AGPLv3. MIT’s listed terms do not include an express patent-use grant.
Library or file scope Should reciprocity attach mainly to a library or individual files? LGPL focuses on obligations for the library while permitting a larger work using its interfaces to use different terms. MPL 2.0 applies source-sharing to covered files and their modifications while allowing different terms for a larger work.
Existing ecosystem What do contributors and dependencies already expect? Follow the community’s objectives and preserve the existing project license where possible. Compatibility must be checked by exact license and version.

Which open-source license should I use?

MIT: the short, permissive option

The MIT license is short and easy to place in a repository. Its principal listed condition is retaining the copyright and license notice. A recipient can distribute the licensed work, a modification or a larger work under different terms, including proprietary terms. That simplicity often suits a project whose priority is broad adoption and whose maintainers accept that downstream companies may keep their changes private.

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

The reviewed comparison does not list an express patent-use grant in MIT’s terms. If contributors or users need explicit patent language, compare Apache-2.0 instead of assuming the two licenses are interchangeable. Always use the complete MIT text selected for your project and preserve the required notice.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Apache License 2.0: permissive reuse with express patent language

Apache-2.0 also permits modifications and larger works to be distributed under different terms. In addition to preserving notices, its summarized conditions require stating significant changes. Contributors provide an express patent grant, which can be an important selection criterion for projects where patent rights are a known concern.

Apache-2.0 is not automatically “better” than MIT. It is longer and carries more explicit conditions, so the choice is a trade-off between the notice and change-marking framework you want and the minimal text some communities prefer. Read the patent-termination and notice provisions in the full license before adopting it.

GPLv3: strong copyleft for distributed software

GPLv3 conditions permission on making the complete corresponding source code available for covered licensed works and modifications in specified distribution circumstances, under the same GPL terms. Copyright and license notices must remain. The comparison also identifies an express contributor patent grant.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

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

Choose GPLv3 when preserving users’ ability to study, modify and share distributed improvements is central to the project, and when downstream distributors can comply with the source and same-license obligations. GNU recommends the most recent GPL for most programs and suggests “version 3 or any later version” when you want a project to be able to move to future GPL releases. That is the GNU Project’s recommendation, not a universal rule; the project’s purpose may justify a different choice.

AGPLv3: copyleft that addresses network services

AGPLv3 includes the strong-copyleft and source-sharing approach described for GPL, plus a provision aimed at modified versions used to provide a service over a network. In the circumstances covered by the license, the operator must make the modified version’s complete source code available to users of that service.

This makes AGPL relevant to server software where maintainers want improvements made behind a web or network interface to remain available. It does not mean that every hosted application automatically triggers the same result. Determine whether the software is modified, what service users receive and which AGPL version applies; use the full text and obtain qualified advice for a high-stakes deployment.

LGPL: narrower reciprocity for libraries

The reviewed comparison describes LGPL as allowing a larger work that uses a library through its interfaces to be distributed under different terms, while retaining obligations for the library itself. This can fit a reusable library whose maintainers want improvements to the library to remain available without requiring every application that links to it to adopt the library’s license.

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

Linking method, modification and distribution details matter. Do not infer that every use of a library falls outside copyleft; check the applicable LGPL version and its definitions.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

MPL 2.0: file-level reciprocity

MPL 2.0 applies source-sharing conditions to covered files and modifications of those files, while allowing a larger work containing them to use different terms. It may suit a project that wants changes to particular files published without imposing a single license on an entire combined application.

File boundaries and notices must be maintained carefully. A project that mixes MPL files with other components should document which portions are covered and verify compatibility before distribution.

What is the difference between MIT and Apache 2.0?

Question MIT Apache-2.0
Overall model Permissive; larger works may use different terms. Permissive; works, modifications and larger works may use different terms.
Notice condition Retain copyright and license notices. Preserve required notices.
Change marking Not listed in the reviewed summary as a separate condition. Summarized conditions include stating changes.
Express contributor patent grant Not included in the reviewed summary. Included in the reviewed summary.
Typical reason to choose Minimal text and broad adoption when proprietary downstream reuse is acceptable. Permissive reuse with more explicit notice, change and patent terms.

Both licenses can be used in commercial products, and neither generally requires a larger proprietary application to adopt the license. The practical difference is the set of conditions and patent language you want contributors and recipients to see. Compare the exact license texts, your dependency licenses and your organization’s patent policy rather than treating the names as interchangeable.

Free tools Windows power users keep installed

One-click scans. No signup required.

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

Does the GPL apply if I only host the software as a service?

Hosting changes the factual analysis. Traditional GPL distribution obligations focus on conveying covered copies, while AGPL expressly addresses a modified version used to provide a service over a network. If users only interact with a service and never receive a copy, the relevant obligations may differ from a downloadable distribution; the license text and deployment arrangement control.

Ask these questions before choosing:

  • Are users receiving binaries, source, container images or other copies?
  • Is the running code modified from the licensed version?
  • Does the service provide users the network interaction described by the AGPL provision?
  • Are separate components communicating across a boundary, and what licenses cover them?

Do not promise that a cloud deployment avoids GPL duties or that every server deployment activates AGPL source delivery. For a commercial service, have an experienced open-source licensing professional analyze the actual architecture and user interaction.

Can I combine code with different licenses?

Sometimes, but compatibility is a legal relationship between exact license texts and versions, not a matter of similar names. The GNU FAQ explains that some combinations permit a combined work, some require the whole result to use a particular license, and some are incompatible. Read the relevant entries in GNU’s GPL FAQ and verify the versions you actually distribute.

Audit before writing a license file

  1. Inventory direct dependencies, transitive dependencies and copied snippets.
  2. Record the exact license name, version and any “or later” wording for each item.
  3. Separate dynamically linked, statically linked, embedded and merely accompanying components; the legal treatment can differ.
  4. Check whether your planned distribution preserves each component’s notices and source obligations.
  5. Document which files remain under their original terms and which new files you can license separately.
  6. Stop and obtain specialist advice when a dependency is missing a license, has conflicting terms or includes an exception you do not understand.

GNU advises contributors generally to use the original project license and to ensure that the original license permits any proposed different license. Never “upgrade” a dependency simply because a later version appears more convenient.

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

A step-by-step workflow for selecting and applying a license

  1. Describe the work. Mark each repository item as software, documentation, artwork, data or another category. Decide whether one license can legitimately cover all of it.
  2. Confirm authority. Obtain contributor assignments or permissions where needed, check employer and contractor ownership, and remove code whose rights cannot be established.
  3. Choose your downstream policy. Decide whether proprietary products may include the work, whether distributed modifications must remain under the same license, and whether file- or library-level reciprocity is preferable.
  4. Evaluate delivery. Note downloads, package distribution, embedded use, SaaS operation and other network services. Treat AGPL’s network provision as a fact-specific decision point.
  5. Evaluate patents. If an express contributor patent grant matters, compare Apache-2.0, GPLv3 and AGPLv3 language against your risk and contribution model.
  6. Audit compatibility. Match every dependency and copied component by exact license and version. Use the GNU compatibility FAQ instead of relying on a generic “open source” label.
  7. Read the complete license. Follow its application instructions. The OSI FAQ explains that releasing under an OSI-approved license does not require submitting your software to OSI for approval.
  8. Apply notices precisely. Add the license text, copyright statements and any required attribution or change notices. Identify separately licensed portions in a top-level notice and in relevant directories.
  9. Publish compliance information. Make source-code offers, attribution files, modification notices and corresponding-source instructions easy for recipients to find when the license requires them.
  10. Recheck every release. A new dependency, contributor or distribution channel can change the obligations. Keep the inventory and notices synchronized with each version.

Commercial use, business models and obligations

Open-source licensing is compatible with commercial revenue. A company can sell support, hosted access, hardware containing the software or a product that includes it, provided it follows the selected license. Revenue does not erase notice, source or same-license conditions.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

For a permissive project, downstream firms may be able to incorporate modified code into proprietary products. For GPL or AGPL code, the relevant distributed or network-served covered version may require corresponding source and same-license treatment. Those obligations can affect packaging, customer contracts, build systems and release processes, so involve engineering and legal teams before promising a proprietary delivery model.

If your project will monetize through hosted service, dual licensing, paid support or embedded distribution, write the intended model down before selecting a license. The model is a constraint on the license choice, not a reason to conceal obligations from users.

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

Common mistakes and how to correct them

Choosing by popularity

A familiar license can conflict with your reciprocity or network-service goals. Return to the decision axes and document why the selected terms fit the community.

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

Assuming “commercially usable” means “no conditions”

Commercial permission still coexists with notice, source-availability or same-license duties. Put the actual obligations in your release checklist.

Ignoring patents

Do not assume MIT and Apache-2.0 carry the same patent language. If patent rights are material, read the express grant and termination provisions in the complete Apache-2.0, GPLv3 or AGPLv3 text.

Mixing licenses without a map

A repository containing several licenses needs a file-level map and preserved notices. Resolve incompatible terms before publishing a combined binary or source archive.

Licensing code you do not own

Contributor agreements, employment terms and copied code can limit your authority. Pause the release until ownership and permission are documented.

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

Treating a hosted service as automatically outside copyleft

Network delivery is especially sensitive under AGPL. Analyze the modified code, user interaction and exact license language instead of relying on a deployment label.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Using a code license for non-code material

Separate software from manuals, artwork and other expression. Apply a license suited to each category and explain the boundaries to contributors.

Decision paths for common project goals

You want the widest possible reuse

Start with MIT or Apache-2.0. Select MIT when minimal text is the priority and an express patent grant is not a selection requirement. Select Apache-2.0 when its change-marking, notice and patent provisions better match your contributors and users.

You want distributed improvements to remain available

Evaluate GPLv3 and, for most programs, GNU’s recommendation to use the most recent GPL version with “or any later version.” Confirm that downstream distributors can provide corresponding source and preserve the required notices.

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

You want reciprocity for a network service

Evaluate AGPLv3 and test the actual service architecture against its network-use provision. Obtain qualified review before relying on an interpretation for a major hosted product.

You are publishing a reusable library

Compare LGPL’s library-focused obligations with MPL 2.0’s covered-file approach. Choose only after modeling how applications link to the library, how modifications are distributed and which dependencies must remain compatible.

Your repository already has a license

Usually preserve the existing project license. If a change is necessary, confirm that every copyright holder agrees and that the original terms permit relicensing. Record the transition clearly so users can distinguish versions.

When to get specialist advice

General guidance cannot resolve every project’s ownership, compatibility, patent or distribution question. Seek advice from someone experienced in open-source licensing when contributors disagree about rights, a dependency has ambiguous or conflicting terms, a patent portfolio is involved, a proprietary product will embed copyleft code, or a network service relies on modified AGPL software.

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

The OSI states that it is not a legal-services organization and recommends speaking with someone experienced when choosing a license for the first time. A useful learning resource it identifies is Karl Fogel’s Producing Open Source Software, whose licensing chapter covers choosing and applying a license; verify the current edition and availability before purchasing.

A practical final check before release

  • The license matches the project’s purpose, audience and community expectations.
  • You know whether proprietary downstream reuse is acceptable.
  • You have decided how distributed modifications and network-served modifications should be treated.
  • Patent language has been evaluated where relevant.
  • Every contributor and dependency has a documented permission path.
  • Exact license names and versions have passed a compatibility review.
  • License files, copyright notices, attribution and change statements are complete.
  • The release process can provide any corresponding source or other material the license requires.

Once those checks pass, apply the complete license text and explain the boundaries in the repository. The right choice is the one that makes your project’s intended freedoms and obligations clear to contributors, users and distributors.

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 *

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

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
Outdated Drivers Are Slowing You DownFree scan - exact matches
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.