HackerTube

Corporate Open Source Anti-patterns

Bryan Cantrill2 HN recommenders · recommended in 2 months, 2014–2023
YouTube
talk · intermediate · evergreen · 2014–2023 on HN

Bryan Cantrill's talk on corporate open source anti-patterns, first given at FISL 2012 and again at the Liferay Symposium. He lays out the mistakes companies make when open sourcing code, such as announcing future open sourcing, and discusses licenses.

HN commenters invoke it whenever a company relicenses, forks, or announces an open source plan, and enjoy Cantrill's energetic, opinionated delivery.

7 comments from Hacker News

@geerlingguy2023-08 · in “CIQ, Oracle, SUSE Create Open Enterprise Linux Association”

Bryan Cantrill had an insightful talk "Corporate Open Source Anti-Patterns" surrounding events from 8-12 years ago, and all I'll say is history definitely echoes sometimes: ▶ this video

Recommends View on HN
@kakwa_2019-03 · in “Warren Buffett Joins the Crowd Struggling to Understand Oracle”

Just yesterday I came across one of his other videos, and I guess Bryan Cantrill still as a bit of grudge against Oracle: Light ranting: ▶ this video A bit heavier ranting (with the fallout after his usenix ranting): ▶ this video Selected quote: "Any explanation of Oracle that doesn't end with a nazi allegory does not fully explain Oracle" Bryan Cantrill is really fun to listen to, is a tech veteran now, and is still as passionate and energetic as he was the first day (Another interesting video about programming languages he experienced during his (long by tech standards) career: link )

Recommends View on HN
@geerlingguy2023-08 · in “HashiCorp Adopts Business Source License”

This is one of the Corporate Open Source anti-patterns Bryan Cantrill mentions in his talk a number of years ago: ▶ this video It always feels scummy having to assign copyright for my own contributions to a big company.

@mh8h2016-02 · in “GPL Violations Related to Combining ZFS and Linux”

I agree, many of the open source licenses are not pairwise-compatible. But the fact that GPL is a strong copyleft license makes collaboration more difficult. And the idea that CDDL was made specifically to be incompatible with GPL is at best a speculation. See Bryan Cantrill's video about the history of Solaris [0] and about different licenses [1] [0] link [1] ▶ this video

@foxhop2015-06 · in ““Swift will be open source later this year””

▶ this video this is a talk by Joyant's Bryan Cantrill where he make the case that announcing something is going to be open sourced in the future is bad and is an anti pattern.