Skip to main content

What is Open Source?

Scott and CJ dive into the world of open source, breaking down its meaning, benefits, and the various types of licenses you'll encounter. From permissive licenses like MIT and Apache 2.0 to copy-left licenses such as GNU GPLv3, they'll help you choose and apply the right license for your project.

Show Notes


00:00 Welcome to Syntax!
00:54 Brought to you by Sentry.io.
01:56 What is open source?
03:19 This is not legal advice.
03:51 Source available ≠ open source.
06:39 The benefits of open source.
07:26 Educational.
07:52 More Secure.
09:32 Community-oriented.
11:29 Types of licenses.
12:09 Permissive licenses.
12:26 MIT License.
14:37 Apache 2.0 license.
15:31 Copy Left licenses.
15:58 GNU GPLv3.
18:16 Copy Left + permissive.
18:23 (Mozilla Public License) MPL.
19:31 Business licenses.
19:35 Functional Source License.
23:16 Companies using BUSL.
24:41 Server Side Public License (SSPL).
26:56 Choosing and acknowledging licenses.
29:13 Applying a license to your directory.

All links available at https://syntax.fm/786

Sentry Open Source | https://open.sentry.io/ The Benefits of Open Source | https://open.sentry.io/benefits/ Sentry Gave Gave $500,000 to Open Source | https://blog.sentry.io/we-just-gave-500-000-dollars-to-open-source-maintainers/

Choose a license | https://choosealicense.com/ What happens if you don't choose a license? | https://choosealicense.com/no-permission/ All Open Source Licenses at a Glance | https://choosealicense.com/licenses/

Functional Software License | https://fsl.software/ Server Side Public License | https://www.mongodb.com/legal/licensing/server-side-public-license Redis Dual Source License Announcement | https://redis.io/blog/redis-adopts-dual-source-available-licensing/ Hashicorp adopts Business Source License | https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license

Generate license files with node / npm | https://www.npmjs.com/package/license