<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Your License</title><link>https://yourlicense.ca.dev.prosyon.ca/</link><description>Recent content on Your License</description><generator>Hugo</generator><language>en-ca</language><atom:link href="https://yourlicense.ca.dev.prosyon.ca/index.xml" rel="self" type="application/rss+xml"/><item><title>About</title><link>https://yourlicense.ca.dev.prosyon.ca/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/about/</guid><description>&lt;p&gt;Most license chooser sites focus on open-source software and treat everything else as out of scope. That leaves whole categories — fair-code, Creative Commons, proprietary — with no good reference.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;yourlicense.ca&lt;/strong&gt; is the single place where all four categories sit next to each other, use the same filter vocabulary, and can be compared side-by-side.&lt;/p&gt;
&lt;h2 id="how-it-works"&gt;How it works&lt;/h2&gt;
&lt;p&gt;Every license has a page with a short summary, its rules as a three-column checklist (permissions, conditions, limitations), the full licence text, and pointers to similar licenses. The rules use the same vocabulary that choosealicense.com uses where they overlap, extended to cover fair-code and Creative Commons cases that choosealicense does not.&lt;/p&gt;</description></item><item><title>All Rights Reserved</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/all-rights-reserved/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/all-rights-reserved/</guid><description>&lt;p&gt;&amp;ldquo;All Rights Reserved&amp;rdquo; is the default state under modern copyright law for any original work — software, writing, images. No one other than the copyright holder may copy, modify, distribute, or create derivative works without explicit permission.&lt;/p&gt;
&lt;p&gt;Paradoxically, publishing code on GitHub without a licence makes it &amp;ldquo;all rights reserved&amp;rdquo; by default. Viewers can read it, but cannot legally use it. If your goal is for others to use your work, pick an open-source or Creative Commons licence instead.&lt;/p&gt;</description></item><item><title>Apache License 2.0</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/apache-2.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/apache-2.0/</guid><description>&lt;p&gt;Apache 2.0 is a permissive license similar in spirit to MIT but with two key additions: an explicit patent grant from contributors, and an explicit requirement to document significant changes. It does not grant trademark rights.&lt;/p&gt;
&lt;p&gt;The patent grant makes Apache 2.0 preferable for projects with many contributors or corporate sponsors — it reduces the risk of patent lawsuits against downstream users. Apache 2.0 is not compatible with GPL-2.0, but is compatible with GPL-3.0 and later.&lt;/p&gt;</description></item><item><title>BSD 3-Clause License</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/bsd-3-clause/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/bsd-3-clause/</guid><description>&lt;p&gt;BSD 3-Clause is a short, permissive license that adds one constraint MIT does not: you cannot use the names of the original authors or contributors to endorse or promote products derived from the software without specific written permission.&lt;/p&gt;
&lt;p&gt;In practice, the rules are nearly identical to MIT. Choose BSD-3-Clause if the no-endorsement clause is important to you or your project has historical BSD heritage.&lt;/p&gt;
&lt;h2 id="how-to-apply"&gt;How to apply&lt;/h2&gt;
&lt;p&gt;Add a &lt;code&gt;LICENSE&lt;/code&gt; file with the full BSD 3-Clause text at the root of your project, filling in the copyright owner and year.&lt;/p&gt;</description></item><item><title>Business Source License 1.1</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/busl-1.1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/busl-1.1/</guid><description>&lt;p&gt;The Business Source License (BUSL) is source-available today and converts to an open-source license (chosen by the licensor, typically Apache-2.0 or GPL) on a pre-declared &amp;ldquo;Change Date&amp;rdquo;, typically four years after release. Until that date, commercial use outside a declared &amp;ldquo;Additional Use Grant&amp;rdquo; is restricted.&lt;/p&gt;
&lt;p&gt;It is popular with venture-backed infrastructure companies that want to ship source code without giving competitors a free path to offer the software as a managed service.&lt;/p&gt;</description></item><item><title>Copyleft</title><link>https://yourlicense.ca.dev.prosyon.ca/guide/copyleft/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/guide/copyleft/</guid><description>&lt;p&gt;&lt;strong&gt;Copyleft&lt;/strong&gt; is a licensing requirement that derivative works of a licensed work must be distributed under the same (or a compatible) licence. The term is a play on &amp;ldquo;copyright&amp;rdquo;: rather than reserving rights, copyleft uses copyright law to compel downstream sharing.&lt;/p&gt;
&lt;p&gt;Licenses fall on a spectrum:&lt;/p&gt;
&lt;h2 id="none-permissive"&gt;None (permissive)&lt;/h2&gt;
&lt;p&gt;No share-back requirement. MIT, Apache-2.0, BSD, ISC. Derivative works can be relicensed as anything, including proprietary. The trade-off: a proprietary fork can absorb your work without giving anything back.&lt;/p&gt;</description></item><item><title>Creative Commons Attribution 4.0</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/cc-by-4.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/cc-by-4.0/</guid><description>&lt;p&gt;CC BY 4.0 is Creative Commons&amp;rsquo; most permissive licence that still requires attribution. Anyone may share, remix, adapt, and build on the material for any purpose, including commercial, provided they give appropriate credit, link to the licence, and indicate if changes were made.&lt;/p&gt;
&lt;p&gt;It is a good default for text, images, video, and datasets when you want the widest possible reuse but still want recognition. For pure databases in the EU, ODbL-1.0 addresses sui generis rights CC BY does not fully cover.&lt;/p&gt;</description></item><item><title>Creative Commons Attribution-ShareAlike 4.0</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/cc-by-sa-4.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/cc-by-sa-4.0/</guid><description>&lt;p&gt;CC BY-SA 4.0 is the copyleft Creative Commons licence. Anyone may share, remix, adapt, and build on the material for any purpose, including commercial, provided they give appropriate credit and license their adaptations under the same licence or a CC-approved compatible licence.&lt;/p&gt;
&lt;p&gt;It is the right choice for content that should stay in the commons even as it is remixed. Wikipedia uses CC BY-SA 4.0 in combination with the GNU Free Documentation License.&lt;/p&gt;</description></item><item><title>Creative Commons Zero 1.0 Universal</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/cc0-1.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/cc0-1.0/</guid><description>&lt;p&gt;CC0-1.0 is a public-domain dedication. The author waives, to the fullest extent permitted by applicable law, all copyright and related rights — and in jurisdictions where waiver is not possible, grants an equivalent unconditional licence.&lt;/p&gt;
&lt;p&gt;CC0 does not grant patent or trademark rights. For software, the FSF considers CC0 free and GPL-compatible, but OSI has not formally approved it.&lt;/p&gt;
&lt;p&gt;For content, media, and data, CC0 is the most permissive option. For software specifically, many projects prefer MIT or the Unlicense.&lt;/p&gt;</description></item><item><title>Disclaimer</title><link>https://yourlicense.ca.dev.prosyon.ca/disclaimer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/disclaimer/</guid><description>&lt;p&gt;Everything on yourlicense.ca is &lt;strong&gt;informational only&lt;/strong&gt;. It is not legal advice, and using it does not create a lawyer-client relationship with anyone.&lt;/p&gt;
&lt;h2 id="what-we-do"&gt;What we do&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;We summarise common licenses using a consistent rule vocabulary.&lt;/li&gt;
&lt;li&gt;We link to the authoritative full text for each licence.&lt;/li&gt;
&lt;li&gt;We provide tools (filter, wizard, compare) that help you narrow options.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-we-do-not-do"&gt;What we do not do&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;We do not interpret your specific situation.&lt;/li&gt;
&lt;li&gt;We do not verify licence compatibility for your exact combination of code and dependencies.&lt;/li&gt;
&lt;li&gt;We do not guarantee that our summaries are complete or current.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="jurisdictions"&gt;Jurisdictions&lt;/h2&gt;
&lt;p&gt;This site is authored in Canada. Licenses discussed originate in various jurisdictions. Enforceability and interpretation vary by country and by court. Some provisions that are enforceable in one jurisdiction are not in another.&lt;/p&gt;</description></item><item><title>Elastic License 2.0</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/elastic-2.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/elastic-2.0/</guid><description>&lt;p&gt;Elastic License 2.0 (ELv2) is a short source-available license with three simple restrictions: you cannot provide the software as a managed service, you cannot circumvent license keys, and you cannot remove or alter licensing or copyright notices.&lt;/p&gt;
&lt;p&gt;Everything else — use, modification, distribution, private use, commercial use in your own products — is allowed. ELv2 is much shorter than BUSL and does not have a conversion date.&lt;/p&gt;
&lt;p&gt;ELv2 is not OSI-approved.&lt;/p&gt;</description></item><item><title>Fair code and source-available licenses</title><link>https://yourlicense.ca.dev.prosyon.ca/guide/fair-code-and-source-available-licenses/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/guide/fair-code-and-source-available-licenses/</guid><description>&lt;p&gt;&lt;strong&gt;Fair code&lt;/strong&gt; is an informal term for licenses that are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;source-available (the code can be read and often modified),&lt;/li&gt;
&lt;li&gt;free to use in most scenarios, but&lt;/li&gt;
&lt;li&gt;restricted in at least one dimension that makes them incompatible with the Open Source Definition.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The most common restrictions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;No hosting as a service&lt;/strong&gt; — you cannot offer the software as a managed service that competes with the licensor. Examples: SSPL, Elastic License 2.0, Confluent Community License.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Non-commercial&lt;/strong&gt; — you cannot use the software commercially without a separate agreement. Examples: PolyForm Noncommercial, Commons Clause derivatives.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Field of use&lt;/strong&gt; — the software cannot be used in a named industry or for a named purpose. Examples: some Hippocratic-style licenses.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Time-delayed conversion&lt;/strong&gt; — restricted now, becomes open source automatically after a specified period. Example: Business Source License (BUSL).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="why-not-just-use-an-osi-licence"&gt;Why not just use an OSI licence?&lt;/h2&gt;
&lt;p&gt;Venture-backed infrastructure companies discovered a pattern: they build a piece of open-source software (MongoDB, Elasticsearch, Redis), a cloud provider forks it and offers it as a managed service, and the cloud provider out-competes the original authors on distribution because they already run the data plane.&lt;/p&gt;</description></item><item><title>Generic End-User License Agreement</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/generic-eula/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/generic-eula/</guid><description>&lt;p&gt;An End-User License Agreement (EULA) is a binding contract between a software vendor and an end user. Commercial software almost always ships with one. A generic template typically covers: licence grant (usually a limited, non-exclusive, non-transferable right to use), restrictions (no reverse engineering, no redistribution, no removing copyright notices), ownership, warranty disclaimer, limitation of liability, termination, and governing law.&lt;/p&gt;
&lt;p&gt;The template published on this site is a &lt;strong&gt;starting point only&lt;/strong&gt;. Jurisdictions differ on what is enforceable. Have a lawyer licensed in your jurisdiction review the EULA before you ship.&lt;/p&gt;</description></item><item><title>GNU General Public License v3.0</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/gpl-3.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/gpl-3.0/</guid><description>&lt;p&gt;GPL-3.0 is a strong copyleft license. Anyone who distributes the software, modified or not, must make the complete corresponding source available under GPL-3.0. It includes an explicit patent grant and patent-retaliation clause.&lt;/p&gt;
&lt;p&gt;It also includes anti-tivoization provisions — you cannot distribute GPL-3.0 software on hardware that prevents users from installing modified versions.&lt;/p&gt;
&lt;p&gt;Pick GPL-3.0 when you want to make sure derivative works stay open. Pick AGPL-3.0 if you also want to close the loophole where software offered as a network service is not considered &amp;ldquo;distributed&amp;rdquo;.&lt;/p&gt;</description></item><item><title>GNU Lesser General Public License v3.0</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/lgpl-3.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/lgpl-3.0/</guid><description>&lt;p&gt;LGPL-3.0 is a &amp;ldquo;library&amp;rdquo; variant of GPL-3.0. If you modify the LGPL-3.0 library itself, your modifications must be released under LGPL-3.0. If you just use the library — link to it, call its APIs — your own code can stay under any license, even proprietary.&lt;/p&gt;
&lt;p&gt;LGPL-3.0 is a good fit for reusable libraries where you want modifications to the library itself to stay open, but you are fine with the library being called from closed-source code.&lt;/p&gt;</description></item><item><title>How to apply a licence</title><link>https://yourlicense.ca.dev.prosyon.ca/guide/how-to-apply-a-licence/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/guide/how-to-apply-a-licence/</guid><description>&lt;p&gt;Picking a licence is half the work. Actually attaching it so it is discoverable, enforceable, and scannable by compliance tooling is the other half.&lt;/p&gt;
&lt;h2 id="for-a-software-repository"&gt;For a software repository&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Add a &lt;code&gt;LICENSE&lt;/code&gt; file&lt;/strong&gt; at the root of the repository containing the full text of the chosen licence. Use the canonical text from the licence&amp;rsquo;s official source, not a paraphrase.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Fill in the copyright line&lt;/strong&gt; if the licence template has one (MIT, BSD, Apache all do). Use the current year and the correct author or organisation name.&lt;/p&gt;</description></item><item><title>ISC License</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/isc/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/isc/</guid><description>&lt;p&gt;ISC is a permissive license produced by the Internet Systems Consortium. It is functionally identical to the simplified BSD license and the MIT license — use, modify, distribute, include the copyright notice — but uses even fewer words.&lt;/p&gt;
&lt;p&gt;It is npm&amp;rsquo;s default license for new packages, which is why you&amp;rsquo;ll see it on a lot of small JavaScript libraries.&lt;/p&gt;
&lt;h2 id="how-to-apply"&gt;How to apply&lt;/h2&gt;
&lt;p&gt;Add a &lt;code&gt;LICENSE&lt;/code&gt; file with the full ISC text, filling in the copyright year and holder.&lt;/p&gt;</description></item><item><title>MIT License</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/mit/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/mit/</guid><description>&lt;p&gt;The MIT License is one of the shortest and most permissive open-source licenses. It lets anyone use, copy, modify, merge, publish, distribute, sublicense, and sell copies of the software, provided they include the original copyright notice and license text.&lt;/p&gt;
&lt;p&gt;It is a good default for libraries and frameworks you want adopted as widely as possible. If you care about protecting against patent claims from contributors, consider Apache-2.0 instead — the patent grant is the main difference.&lt;/p&gt;</description></item><item><title>Mozilla Public License 2.0</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/mpl-2.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/mpl-2.0/</guid><description>&lt;p&gt;MPL-2.0 applies copyleft at the file level: if you modify an MPL-2.0 file, that file stays under MPL-2.0, but new files can be under a different license. This makes it easier to combine MPL-2.0 code with proprietary code than GPL or LGPL.&lt;/p&gt;
&lt;p&gt;It includes an explicit patent grant and retaliation clause. It is compatible with both GPL and Apache-style licenses, which makes MPL-2.0 a common choice for projects that want some copyleft protection without scaring off commercial users.&lt;/p&gt;</description></item><item><title>Server Side Public License v1.0</title><link>https://yourlicense.ca.dev.prosyon.ca/licenses/sspl-1.0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/licenses/sspl-1.0/</guid><description>&lt;p&gt;SSPL is MongoDB&amp;rsquo;s response to the AGPL &amp;ldquo;loophole&amp;rdquo;: if you offer the software as a managed service, you must also release under SSPL the source code of every program you use to offer that service — provisioning, monitoring, orchestration, backup. In effect, it is strong copyleft extended to your service stack.&lt;/p&gt;
&lt;p&gt;The OSI rejected SSPL as not meeting the Open Source Definition, specifically on Criterion 6 (no discrimination against fields of endeavour). It is therefore fair-code / source-available, not open source.&lt;/p&gt;</description></item><item><title>SPDX identifiers</title><link>https://yourlicense.ca.dev.prosyon.ca/guide/spdx-identifiers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://yourlicense.ca.dev.prosyon.ca/guide/spdx-identifiers/</guid><description>&lt;p&gt;&lt;strong&gt;SPDX&lt;/strong&gt; is the Software Package Data Exchange — an open standard for communicating software bill-of-materials information, including licenses. Its most visible piece is the SPDX License List: a registry of short, unique identifiers for each license.&lt;/p&gt;
&lt;p&gt;Examples:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;MIT&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Apache-2.0&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GPL-3.0-only&lt;/code&gt; (or &lt;code&gt;GPL-3.0-or-later&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;BSD-3-Clause&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CC-BY-4.0&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="spdx-identifiers-in-source-files"&gt;SPDX identifiers in source files&lt;/h2&gt;
&lt;p&gt;Add a one-line header to the top of every source file:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;// SPDX-License-Identifier: MIT
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Tools including &lt;a href="https://reuse.software/"&gt;REUSE&lt;/a&gt;, &lt;code&gt;licensee&lt;/code&gt;, and GitHub&amp;rsquo;s license detection understand these identifiers and will correctly attribute the file.&lt;/p&gt;</description></item></channel></rss>