Skip to content

Open Source Copyright

November 26, 2023
June 28, 2023

Open Source Supporters
Copyfree: Unfetter your ideas

Open Source Guides | Learn how to launch and grow your project.
The Unsung Heroes of Modern Software Development – Towards Data Science foundations
What is Open Source? | opensource.dev
What is Open Source Software? OSS Explained in Plain English
Open Source Guides | Learn how to launch and grow your project.
Open Source Software: The Complete Wired Guide | WIRED

10 Reasons Open Source Is Good for Business | PCWorld
What is open source software? | Opensource.com
Why Open Source? — Medium
Building an Open Source Service
Are We in the Middle of an Open Source Arms Race? — Startup Nation — Medium
Open source for lawyers: Costs of open source use - Security Boulevard
The social contract of open source

Choose an open source license | Choose a License
Faces of Open Source

Blue Oak Council
/dev/lawyer

A Brief History of Open Source
A Brief History of Open Source Software - ConsortiumInfo.orgConsortiumInfo.org
What is open source software? Open source and FOSS explained | InfoWorld

History of Open Source & FSF,Pt. 1 - Curious Minds Podcast
History of Open Source & Free Software, w/ Richard Stallman & Tim O'Reilly

Unlike the environment RMS experienced in the 60s, the new generation were exposed to proprietary software more than free software. They embraces use of proprietary software if it is the best fit for the job.
This generational gap lead to the division and the birth of OSI.
OSS, represented by UC Berkeley, is about advancing the state of the art without political overlay.

The Architecture of Open Source Applications
The Cathedral and the Bazaar

Quantifying the shift toward permissive licensing – Donnie Berkholz's Story of Data

Free and Open Source software licenses explained - YouTube

ErikMcClure/bad-licenses: A compendium of absurd open-source licenses.
Weirdest "Open Source" Software Licences - YouTube

OSS Project discovery and evaluation

OSS Port | Find open-source projects
CodeSee – See and understand how your code works

Commentaries

Blockchain shows open source’s fatal flaw—and a way forward | InfoWorld
Open source isn’t the community you think it is | InfoWorld
Open source’s existential dilemma: the meaning of ‘free' | InfoWorld
Open source is free - but expensive – xs:code
nickdesaulniers/What-Open-Source-Means-To-Me
bevry-archive/goopen: Go Open. A campaign to help increase awareness and remove FUD about going open
Some Thoughts on The Downside of Open Source Software - Tom McFarlin

"Rebuilding the Cathedral" by Nadia Eghbal - YouTube
Why I DONT LIKE Open Source Software w/ Jonathan Blow | Prime Reacts - YouTube

Copyleft Licenses

GPL

AGPLv3 added Section 13 "Remote Network Interaction" provision to GPLv3.
If your work linked to/based on (AGPLv3 s5) GPL/AGPL code, copyleft kicks in.

The GNU General Public License v3.0 - GNU Project - Free Software Foundation
The GPL and Software as a Service - O'Reilly Radar
Copyleft » Linux Magazine
Don't believe the hype, AGPL open source licensing is toxic and unpopular - TechRepublic
Using Full GPL Libraries in Software as a Service (SaaS) Models - Software Engineering Stack Exchange
The fall of GPL and the rise of permissive open-source licenses | ZDNet
Who’s Afraid of GPL3? | Synopsys
Complying with the Requirements of the GPL/LGPL v3 License {On-demand webinar} - YouTube

The gpl-violations.org project | gpl-violations.org

Copyleft and the GNU General Public License: A Comprehensive Tutorial and Guide
The problems with the GPL

Tivoization - Wikiwand
Linus Torvalds says GPL v3 violates everything that GPLv2 stood for - YouTube
licensing - What exactly is Tivoization and why did Linus Torvalds not like it in GPLv3? - Open Source Stack Exchange

AGPL

GNU Affero General Public License - GNU Project - Free Software Foundation
AGPL: Out of the Shadows - the Affero GPL 3 | Synopsys
AGPL Policy – opensource.google.com
Understanding the AGPL: The Most Misunderstood License | by Sayan | The Startup | Medium
SCALE: The life and times of the AGPL [LWN.net]
The AGPL | MongoDB MongoDB's interpretation estopped AGPL from the applications using MongoDB

licensing - AGPLv3 source redistribution: when does it apply to my code for a server-side Java app using an AGPL-licensed library? - Open Source Stack Exchange ❗!important
Can I use the middleman loophole to reduce AGPL to LGPL? - Open Source Stack Exchange

Choosing the iText Solution that is right for you - YouTube

Parity

The Parity Public License
Like AGPL, but human friendly

Liberal Licenses

Apache

Express grant of patent use

MIT

/dev/lawyer The MIT License, Line by Line

/dev/lawyer Deprecation Notice: MIT and BSD

FLOSS Best Practices

BadgeApp
linuxfoundation/cii-best-practices-badge: Core Infrastructure Initiative Best Practices Badge
#215: Core Infrastructure Initiative Best Practices Badge with David A. Wheeler - Changelog
FLOSS Weekly 389 Best Practices Badge | TWiT

Open Hub, the open source network

Community Starter Kit | GitHub Learning Lab
Three ways to improve the sustainability of open source projects — Tidelift

Developer Burnout

The Reality of Developer Burnout — Kenneth Reitz

Jessica Rose: Burnout and Balance - YouTube

Healthy Open Source Maintenance | Lullabot

Sam Selikoff on Twitter: "Recently I noticed Lodash's repo had 0 open issues. As an OSS maintainer I found this fascinating because Lodash is tremendously popular, and keeping issues down is notoriously difficult." / Twitter lodash style issue management

What does an open source maintainer do after burnout? | InfoWorld
John Willis on IT Burnout and Mismatch Between Organizational and Personal Values

Corporate OSS

Open-source-ness is not enough, the enterprises would not adopt a project if a single vendor benefits from the communities' contribution to it.
It has been a trend to set up "foundations" to take up successful project from enterprise:

// TODO: Talk openly, develop openly
Blog | OSS Capital

The Changelog #211: Open Source at Facebook with James Pearce | Changelog
Our Projects | Open Source at Facebook | Facebook Code
Facebook on GitHub
React License – Additional Grant of Patent Rights | Hacker News
Facebook Patents Grant v2

The culture war at the heart of open source
The (broken) economics of OSS – Matt Klein – Medium
It’s Time for the Open Source Community to Get Real | Blog | InfluxData
Open Source Business Models Considered Harmful – John Mark – Medium

The Changelog #245: Open Source at Google with Will Norris | Changelog
Google Open Source – opensource.google.com
Google on GitHub

Open Core

merge with #Source Available (Faux OSS?)?

Open-core model - Wikiwand

#2: Open Core —Definition, Examples & Tradeoffs | OSS Capital
Open Source growing pains: Is Open Core the answer? | ZDNet

#2: Open Core —Definition, Examples & Tradeoffs – Open Consensus – Medium
#3: COSS Business Model Progressions – Open Consensus – Medium

Business Source License (BUSL)

MariaDB Fixes it's Business Source License With My Help, Releases MaxScale 2.1 Database Routing Proxy – Bruce Perens
MariaDB Business Source License (BSL) | MariaDB

Why We're Relicensing CockroachDB - Cockroach Labs

XS:CODE
FLOSS Weekly 570 xs:code

Source Available (Faux OSS?)

Fair-code

licensing - License that prevents SaaS hosting - Open Source Stack Exchange
The battle between real open source vs. faux open source heats up | ZDNet
In 2019, multiple open source companies changed course—is it the right move? – Ars Technica
MongoDB CEO tells hard truths about commercial open source - TechRepublic
Righteous, Expedient, Wrong — /dev/lawyer

Community perspectives on Elastic vs AWS (The Changelog #429) |> Changelog

Everything You Need to Know About the OSS Licensing War, Part 1. | Grafana Labs Blog
Everything You Need to Know About the OSS Licensing War, Part 2. | Grafana Labs Blog
Everything You Need to Know About the OSS Licensing War, Part 3. | Grafana Labs Blog

Lawyer behind MongoDB, Redis Labs' new licenses discusses open source - Business Insider view simplified version

SSPL

Server Side Public License (SSPL) | MongoDB
Server Side Public License FAQ | MongoDB
The SSPL is Not an Open Source License - Voices of Open Source
SSPL Re-Takes the Stage in 2021 - COSS Community 🌱

Redis

2018-08 Common Clause for Redis Modules, 2019-02 RSAL

Redis Licensing Overview | Redis drops Commons Clause, excludes "Database Product"
Redis Labs’ Modules License Changes | Redis
Redis Labs drops Commons Clause for a new license | ZDNet

RSAL applies to the modules RediSearch, RedisGraph, RedisJSON, RedisML, and RedisBloom, etc... .
The Redis Core stays open source under the 3-Clause-BSD license.

Redis modules and the Commons Clause [LWN.net]
​Redis Labs and Common Clause attacked where it hurts: With open-source code | ZDNet
Redis will remain BSD licensed -
GoodFORM: Free and Open Redis Modules fork

MongoDB

2018-10

MongoDB Issues New Server Side Public License for MongoDB Community Server | MongoDB
SSPL compare to AGPL
It's MongoDB's turn to change its open source license | ZDNet
MongoDB "open-source" Server Side Public License rejected | ZDNet

The Dark Side of MongoDB’s New License - ScyllaDB
Open Source and the SSPL - Eliot's Ramblings
MongoDB's Server Side Public License is likely unenforceable — Process Mechanics
Further Comments on the SSPL — Process Mechanics

2021-01

Doubling down on open, Part II | Elastic Blog
Elastic Changes Licences for Elasticsearch and Kibana: AWS Forks Both

Introducing Elastic License v2, simplified and more permissive; SSPL remains an option | Elastic Blog
Elastic License 2.0 | Elastic
FAQ on Elastic License 2.0 (ELv2) | Elastic

Confluent

License Changes for Confluent Platform | Confluent
Confluent Community License | Confluent

Commons Clause

Commons Clause License
Open-source licensing war: Commons Clause | ZDNet
Is Commons Clause open source? Weighing in on the Redis license change - JAXenter
Software Freedom Ensures the True Software Commons - Conservancy Blog - Software Freedom Conservancy

Fair Source

Fair Source License
Fair Source licensing is the worst thing to happen to open source-definitely maybe - TechRepublic
GitLab Looked at the Fair Source License | GitLab

Not open source. Not closed source. The Fair Source License allows everyone to see the source code and makes the software free to use for a limited number of users in your organization. It offers some of the benefits of open source while preserving the ability to charge for the software.

Software BOM (bill of material)

Home - OpenChain Building Trust in the Supply Chain
ClearlyDefined license and vulnerability database

Why The US Government Is Mandating Software Bill Of Materials (SBOM) US Government requires SBOM for contracted solutions in 2023

EU attempts to secure software could hurt open source • The Register EU's Cyber Resilience Act (CRA) requires requires vendor to ensure their solutions (potentially with open source components) is secure

What is a software bill of materials (SBOM)? | Synopsys
Software Bill of Materials (SBOM) | CISA

SBOM Tools

Software Package Data Exchange - Wikiwand
International Open Standard (ISO/IEC 5962:2021) - Software Package Data Exchange (SPDX)
SPDX GitHub Org, spec and language specific tools
What Is SPDX and How Does It Work? | Synopsys

OWASP CycloneDX Software Bill of Materials (SBOM) Standard
CycloneDX Specification Overview

trailofbits/it-depends: A tool to automatically build a dependency graph and Software Bill of Materials (SBOM) for packages and arbitrary source code repositories. Supports Go, JavaScript, Rust, Python, and C/C++ projects

Dependency submission - GitHub Docs

Software Identification (SWID) Tagging | CSRC

The First Kubernetes Bill of Materials Standard Arrives - The New Stack