Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Corporate Open Source Anti-patterns

    Bryan Cantrill

    2 HN recommenders · recommended in 6 months, 2014–2023

    YouTube

    43:04 · 24K views · Sep 17, 2014

    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.

    Software Engineering & LanguagesSoftware practice, open source & careersTech industry & business models
    1. 43:28
      Leaping the chasm from proprietary to open: A survivor's guideBryan Cantrill14K views • 11 years ago
    2. 52:54
      Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)Arrested DevOps16K views • 9 years ago
    3. 37:07
      Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting ThingsFunctionalTV45K views • 7 years ago
    4. 46:24
      Andreessen's Corollary: Ethical Dilemmas in Software Engineering - Bryan Cantrill | Craft 2019CraftHub Events27K views • 7 years ago
    5. 48:00
      Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software EngineeringRedMonk Tech Events41K views • 9 years ago
    6. 52:35
      Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 2017GOTO Conferences101K views • 9 years ago
    7. 51:22
      Principles of Technology Leadership | Bryan Cantrill | Monktoberfest 2017RedMonk Tech Events79K views • 8 years ago
    8. 46:37
      Zebras All the Way Down - Bryan Cantrill, Uptime 2017Code & Supply49K views • 9 years ago
    9. 43:58
      "The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023)Strange Loop Conference141K views • 3 years ago
    10. 45:50
      "The Mess We're In" by Joe ArmstrongStrange Loop Conference398K views • 12 years ago
    11. 1:45:47
      Bryan Cantrill on Jails and Solaris ZonesPapersWeLove34K views • 10 years ago
    12. 37:15
      Stuart Halloway - Narcissistic DesignReaktor29K views • 9 years ago
    13. 47:16
      "The Hard Parts of Open Source" by Evan CzaplickiStrange Loop Conference50K views • 8 years ago
    14. 44:35
      Object-Oriented Programming is BadBrian Will2.6M views • 10 years ago
    15. 1:31:05
      Bryan Cantrill from Joyent on Manta: internet-facing object storage facility that features computeAI Council25K views • 12 years ago
    16. 2:13:32
      The Cantrill Strikes Back | BSD Now 117Jupiter Broadcasting9.2K views • 10 years ago
    17. 1:12:12
      2017 ACM PPoPP Keynote: It's Time for a New Old LanguageGuy Steele6.8K views • 9 years ago
    18. 1:03:48
      Greg Young - CQRS and Event Sourcing - Code on the Beach 2014Code on the Beach170K views • 12 years ago
    19. 53:25
      The Only Unbreakable LawMolly Rocket487K views • 4 years ago
    20. 32:35
      Scale By The Bay 2019: Bryan Cantrill, Was He Wright All Along? Software After Moore's LawFunctionalTV11K views • 6 years ago

    7 comments from Hacker News

    1. @kakwa_Mar 2019· 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] )

      RecommendsView on HN
    2. @geerlingguyAug 2023· 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

      RecommendsView on HN
    3. @bcantrillDec 2014· in “Node.js is forked, not fucked”

      This piece is (by far) the best written on the io.js fork and its ramifications. As I have said many times before, we are forkaphilic[1] -- forking is healthy because it allows (and encourages) experimentation with divergent ideas. The primary idea that io.js appears to be experimenting with is "more frequent releases", in particular very closely tracking V8. This is somewhat ironic because the close tracking of V8 has been a major contributing factor to the delay in 0.12: despite good intentions, V8 breaks node.js frequently -- and debugging those problems is a time-consuming and arduous task requiring a great deal of technical sophistication. We have made clear that our technical priorities for the project are production-grade stability and performance; to the degree that other have different priorities, forking should be encouraged. In part to allow cross-pollination from any fork, we eliminated our CLA earlier this year[2]; the community can rest assured that good ideas from either will be able to be in both. [1] this video [2] [LINK]

      CitesView on HN
    4. @mh8hFeb 2016· 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

      CitesView on HN
    5. @geerlingguyAug 2023· 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.

      CitesView on HN