Hacker News new | ask | show | jobs
by mwcampbell 1350 days ago
> ZeroTier is going to a more standard OSS license for its core components soon, probably the MPL.

What does this mean for embedding ZeroTier applications through the SDK (libzt)? For the sake of your business, I think it makes sense to keep that upper layer, designed specifically for application developers, under something like the Business Source License.

1 comments

The core, apps, and service would go under the MPL, which are the only parts that 90%+ of users use. The controller and libzt would go under something that makes it free and copyleft for non-commercial / non-for-profit use.

For that we're considering the BSL with fallback to MPL, AGPL, SSPL, or MPL plus commons clause. Haven't decided yet.

What does "BSL with fallback to MPL" mean? BSL unless you go out of business anyway, and then in that case it's MPL?
Basically. The BSL has a fallback in certain conditions where the extra provisions disappear and you get the regular OSS license.