Leaping the chasm from proprietary to open: A survivor's guide
Bryan Cantrill1 HN recommender · recommended in 1 month, 2020-2024
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.
43:04Corporate Open Source Anti-patterns
Bryan Cantrill
24K views • 12 years ago
1:45:47Bryan Cantrill on Jails and Solaris Zones
PapersWeLove
34K views • 10 years ago
1:04:04LISA11 - Fork Yeah! The Rise and Development of illumos
USENIX
310K views • 14 years ago
45:33"A Political History of X" - Keith Packard (LCA 2020)
linux.conf.au
52K views • 6 years ago
2:13:32The Cantrill Strikes Back | BSD Now 117
Jupiter Broadcasting
9K views • 10 years ago
47:18The Tragedy of systemd
linux.conf.au
1.3M views • 7 years ago
10:43Eben Moglen: How I discovered Free Software and met RMS
roblimo
14K views • 19 years ago
53:55A Narrative History of BSD, Dr. Kirk McKusick
bsdconferences
30K views • 17 years ago
52:54Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)
Arrested DevOps
16K views • 9 years ago
1:25:13The Origins of Linux—Linus Torvalds
Computer History Museum
659K views • 18 years ago
2:00:28Ubuntu Slaughters Kittens | BSD Now 103
Jupiter Broadcasting
39K views • 11 years ago
41:12Run containers on bare metal already!
Bryan Cantrill
40K views • 10 years ago
1:05:51LibreSSL: The first 30 days, and what the Future Holds
Andrea Ross
5K views • 12 years ago
33:36Keynote: Greg Kroah-Hartman (Linux Foundation) - "I Don't Want Your Code"
Linaro On Air
0 views • 13 years ago
48:00Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering
RedMonk Tech Events
41K views • 9 years ago
13:40Free software, free society: Richard Stallman at TEDxGeneva 2014
TEDx Talks
487K views • 12 years ago
1:11:44DebConf 14: QA with Linus Torvalds
Adnan Hodzic
737K views • 12 years ago
37:07Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting Things
FunctionalTV
45K views • 7 years ago
1:05:45LibreSSL with Bob Beck
Jason Tubnor
25K views • 12 years ago
42:39Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans
Linux.conf.au 2012 -- Ballarat, Australia
21K views • 14 years ago
6 comments from Hacker News
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
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
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
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
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
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.