HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Leaping the chasm from proprietary to open: A survivor's guide

Bryan Cantrill1 HN recommender · recommended in 1 month, 2020-2024
YouTube
14K views · 11 years ago · talk · evergreen

Bryan Cantrill's OSCON 2015 talk on moving a proprietary product to open source, drawing on Sun's history with Solaris and illumos, licensing choices and the relicensing after Oracle's acquisition.

HN commenters cite it for the history of open source at Sun and Oracle, and for Cantrill's explanation of licensing choices.

Software practice, open source & careersLinux & open-source ecosystemsOperating systems & kernels#bryancantrill#opensolaris#illumos#licensing#oracle

6 comments from Hacker News

@lloydde2024 · in “Helios: A distribution of Illumos powering the Oxide Rack”

MPL 2.0 has been the preferred license for CTO Bryan Cantrill and crew for more than a decade: “And because any conversation about open source has to address licensing at some point or another, let’s get that out of the way: we opted for the Mozilla Public License 2.0. While relatively new, there is a lot to like about this license: its file-based copyleft allows it to be proprietary-friendly while also forcing certain kinds of derived work to be contributed back; its explicit patent license discourages litigation, offering some measure of troll protection; its explicit warranting of original work obviates the need for a contributor license agreement (we’re not so into CLAs); and (best of all, in my opinion), it has been explicitly designed to co-exist with other open source licenses in larger derived works. Mozilla did terrific work on MPL 2.0, and we hope to see it adopted by other companies that share our thinking around open source!” link Also discussed around 38 minute of ▶ this video Although not explicitly stated there are like deeper roots here “The one important exception to these generalizations is Sun Microsystems' CDDL, which was a true improvement on MPL 1.1, and which continues to cover a substantial amount of important open source software. … I encourage Oracle, the current CDDL steward, to consider relicensing its CDDL code under MPL 2.0, which is as worthy a successor to CDDL 1.0 as it is to MPL 1.1.” from Richard Fontana’s article at the time of the MPL 2.0 rel

CitesView on HN
@bcantrill2023 · in “Ask HN: Is Oracle that much more evil than other big companies?”

Unsurprisingly -- and as happens almost reflexively on any HN post involving Oracle -- my talk from LISA 2011[0] has already been cited here. I expanded on that in my OSCON 2015 talk[1], to which I would add this: thinking about Oracle as "evil" is really the wrong way of thinking about them; to think of them as diabolical is to infuse the place with a kind of humanity (if crooked) that it doesn't necessarily contain. Oracle is soulless, which may or may not be worse than other companies, but it is decidedly different: however deluded they might be, Meta thinks that they are making the world a better place; Oracle not only doesn't harbor any such delusions, they are further genuinely confused why anyone would care about a higher purpose or calling. [0] link [1] ▶ this video

CitesView on HN
@bcantrill2023 · in “OpenTF Announces Fork of Terraform”

They definitely changed one of the licenses, and in fact in the most brazen way possible -- they relicensed OpenSolaris to proprietary![0][1] Your point stands, though: illumos very much outpaced and outlived it.[2] [0] link [1] ▶ this video [2] link

CitesView on HN
@bcantrill2023 · in “What's wrong with enterprise Linux”

So, that rant actually predates Oracle v. Google. (For a bit of a history of my LISA talk that you quoted, and then my added color on Oracle v. Google see [0].) Oracle has shown everyone over and over again who they are; it shows how deep the mistrust in Red Hat has become that Oracle seems benign by comparison. [0] ▶ this video

CitesView on HN
@bcantrill2021 · in “Life Improvements Since the 1990s”

It's hard to know -- but something that definitely struck me was that we at Sun did much better technical work in the bust (2001-2005) than the boom (1997-2001). (It's hard to say anything definitive about this as there is so much there that's specific to Sun and the group of technologists I was working with, but it certainly didn't make me long for the boom!) As for the progression of software development, this may be trite to say, but in my opinion the single most important revolution in software is the rise of open source. I don't think that there was a single event here per se but rather a multi-decade long progression across many different domains that has changed just about every single aspect of software development. (Cloud computing too, certainly -- but I don't think that cloud computing is economically viable without open source.) So software development from the 1990s is unrecognizable in large part because it is just so damned proprietary -- which, as it turns out, was in fact a relatively short blip in the fullness of history.[0] [0] ▶ this video , in which I expand a bit on the history of open source, among other things

CitesView on HN
@znpy2020 · in “OpenZFS Merged to FreeBSD”

There's a very interesting talk on the matter by Bryan Cantrill where he explained that the gpl was unsuitable for their scope for a number of valid reasons, including the fact that the gpl vitality would have affected indipendent hardware vendors too, iirc. And some more cases. I hope I didn't write bs, however here is the talk of you want to know more and with more details: ▶ this video (leaping the chasm from proprietary to open: a survivor's guide) As usual Bryan Cantrill is just brilliant at explaining stuff. Edit: just to be explicit: it was NOT about keeping stuff out of Linux.

Strongly recommendsView on HN
Corporate Open Source Anti-patterns43:04

Corporate Open Source Anti-patterns

Bryan Cantrill
24K views • 12 years ago
Bryan Cantrill on Jails and Solaris Zones1:45:47

Bryan Cantrill on Jails and Solaris Zones

PapersWeLove
34K views • 10 years ago
LISA11 - Fork Yeah! The Rise and Development of illumos1:04:04

LISA11 - Fork Yeah! The Rise and Development of illumos

USENIX
310K views • 14 years ago
"A Political History of X" - Keith Packard (LCA 2020)45:33

"A Political History of X" - Keith Packard (LCA 2020)

linux.conf.au
52K views • 6 years ago
The Cantrill Strikes Back | BSD Now 1172:13:32

The Cantrill Strikes Back | BSD Now 117

Jupiter Broadcasting
9K views • 10 years ago
The Tragedy of systemd47:18

The Tragedy of systemd

linux.conf.au
1.3M views • 7 years ago
Eben Moglen: How I discovered Free Software and met RMS10:43

Eben Moglen: How I discovered Free Software and met RMS

roblimo
14K views • 19 years ago
A Narrative History of BSD, Dr. Kirk McKusick53:55

A Narrative History of BSD, Dr. Kirk McKusick

bsdconferences
30K views • 17 years ago
Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)52:54

Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)

Arrested DevOps
16K views • 9 years ago
The Origins of Linux—Linus Torvalds1:25:13

The Origins of Linux—Linus Torvalds

Computer History Museum
659K views • 18 years ago
Ubuntu Slaughters Kittens | BSD Now 1032:00:28

Ubuntu Slaughters Kittens | BSD Now 103

Jupiter Broadcasting
39K views • 11 years ago
Run containers on bare metal already!41:12

Run containers on bare metal already!

Bryan Cantrill
40K views • 10 years ago
LibreSSL: The first 30 days, and what the Future Holds1:05:51

LibreSSL: The first 30 days, and what the Future Holds

Andrea Ross
5K views • 12 years ago
Keynote: Greg Kroah-Hartman (Linux Foundation) - "I Don't Want Your Code"33:36

Keynote: Greg Kroah-Hartman (Linux Foundation) - "I Don't Want Your Code"

Linaro On Air
0 views • 13 years ago
Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering48:00

Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering

RedMonk Tech Events
41K views • 9 years ago
Free software, free society: Richard Stallman at TEDxGeneva 201413:40

Free software, free society: Richard Stallman at TEDxGeneva 2014

TEDx Talks
487K views • 12 years ago
DebConf 14: QA with Linus Torvalds1:11:44

DebConf 14: QA with Linus Torvalds

Adnan Hodzic
737K views • 12 years ago
Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting Things37:07

Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting Things

FunctionalTV
45K views • 7 years ago
LibreSSL with Bob Beck1:05:45

LibreSSL with Bob Beck

Jason Tubnor
25K views • 12 years ago
Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans42:39

Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans

Linux.conf.au 2012 -- Ballarat, Australia
21K views • 14 years ago