HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Jordan Hubbard - FreeBSD: The Next 10 Years

iX1 HN recommender · recommended in 1 month, 2014-2016
YouTube
24K views · 11 years ago · talk · dated

Jordan Hubbard, FreeBSD co-founder, discusses where FreeBSD might go over the next decade at MeetBSD California 2014. He draws on his Apple Unix experience, including bringing launchd-style init ideas to FreeBSD.

Cited in init-system and Unix debates as FreeBSD's stance on launchd versus systemd, and recommended for its view of FreeBSD's future.

Linux & open-source ecosystemsOperating systems & kernelsTech pioneers & interviews#freebsd#launchd#initsystems#jordanhubbard#unix

4 comments from Hacker News

@Someone2016 · in “FreeBSD Jails the hard way”

link , slides 32 and 33: "etc/rc.d is quite sophisticated for what it does, but the paint on /etc/rc is obvious" "Too many things need to know explicitly about dependencies" "Even the Linux die-hards have essentially grasped the necessity of systemd" Talk is by Jordan Hubbard, FreeBSD co-founder ( link ) Discussion at link , video at ▶ this video (49 minutes)

CitesView on HN
@2trill2spill2015 · in “nosh: Linux/BSD init, with systemd compat”

> Instead, you're ignoring all of the flaws I listed in favor of a red herring dismissal by focusing on my criticism of your question. Not everything revolves around your feelings. I'm not ignoring the issue you have pointed out, rather It would be nice to hear about nosh. There's significantly more information about launchd than nosh, for example launchd has two videos, explaining the reasoning and methodology for bringing in launchd and the other apple libraries. FreeBSD next 10 years: ▶ this video NextBSD intro: link A quick search on google and their are no videos about nosh. The nosh website doesn't contain much information about the design of nosh. Looking around the source of nosh the various html files look promising and i'm going through those. Unfortunately my c++ skills are inadequate to judge the code quality of nosh effectively. Which on a side note I think will hurt nosh chances of being adopted, because the open source os world seems biased to using C. I't just harder to find stuff out about nosh and you seemed knowledgeable on the subject, hence the original question. So is there any good documentation on nosh besides the source it's self?

CitesView on HN
@cjsthompson2015 · in “The Systemd Chronicles”

It is perplexing that someone who you deem to be "historically and technically illiterate" and who you accuse of not "actually reading Haiku's scheme" actually has been reading the Haiku commit logs and can point to this : link "* This will be heavily inspired by Apple's launchd, as well as systemd -- for now it really doesn't do a whole lot, though." Note the "as well as" here. link "* This follows systemd design; since those jobs are fixed, it doesn't matter where you maintain them." And as far as FreeBSD is concerned : ▶ this video (At 27:23) I'm not sure who appears to be more historically and technically-challenged here. In the scope of Linux it is appropriate to call systemd revolutionary. Criticizing the choice of this term only shows how you are reduced to nitpicking word choices. Just like you are reduced to making assumptions about my historical and technical literacy. The part where you feel the need to show that you know some things like some teacher's pet is entertaining too. We'll let others judge whether the linked article is a based on an argument to moderation or not. Which it most definitely is. Just because you say it isn't doesn't make it so. I am enjoying making a fool out of you.

CitesView on HN
@peatmoss2014 · in “Ask HN: Can we talk about Linux vs. OS/X?”

> compensates for a mish-mash of inefficient and insecure technology on the backend side of things. . . no matter how optimized and clean the back end is (relative to OS X) I'm not sure that's really an accurate characterization of OSX. In terms of security, I don't see where there have been any great number of exploits attacking the kernel (XNU) or userland (mostly FreeBSD) layers. Recent high-profile vulnerabilities like heartbleed were hardly OSX specific. I'm also not sure that those layers can really be called inefficient relative to Linux. Mach was a great deal more modular in terms of separation of concerns as compared to Linux (good for cleanliness/security, but never had great performance). However, with their XNU kernel, they seem to have made some of the same tradeoffs as Linux with respect to pure microkernel separation of concerns. OSX has also done, in my opinion, a good job of rethinking parts of the traditional Unix infrastructure that needed rethinking. Check out JKH's talk about FreeBSD and potential future directions, and see how much that is informed by his experience leading the Unix technologies group at Apple (for the record, JKH was also one of the cofounders of FreeBSD, so he's not exactly a slouch): ▶ this video I'd say the biggest reasons OSX never took off as a server OS are 1) licensing 2) coupling to Apple hardware 3) most of Apple's value-add is for desktops, laptops, and smaller portables--in other words, not compellingly better than other free nixe

RecommendsView on HN
The Tragedy of systemd47:18

The Tragedy of systemd

linux.conf.au
1.3M views • 7 years ago
Benno Rice: The Tragedy of systemd -- BSDCan 201832:30

Benno Rice: The Tragedy of systemd -- BSDCan 2018

BSDCan
25K views • 8 years ago
Kirk McKusick - A Narrative History of BSD47:51

Kirk McKusick - A Narrative History of BSD

iX
17K views • 11 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
Two decades of Git: A conversation with creator Linus Torvalds41:50

Two decades of Git: A conversation with creator Linus Torvalds

GitHub
548K views • 1 year ago
Theo de Raadt (ruBSD 2013)13:47

Theo de Raadt (ruBSD 2013)

fuckyoustupidzombie
41K views • 12 years ago
Alan Kay on Linux0:38

Alan Kay on Linux

Jack
20K views • 12 years ago
The Mind Behind Linux | Linus Torvalds | TED21:31

The Mind Behind Linux | Linus Torvalds | TED

TED
6.9M views • 10 years ago
The Origins of Linux—Linus Torvalds1:25:13

The Origins of Linux—Linus Torvalds

Computer History Museum
659K views • 18 years ago
The Talk Show: Remote From WWDC 20201:35:14

The Talk Show: Remote From WWDC 2020

Daring Fireball
230K 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
"What UNIX Cost Us" - Benno Rice (LCA 2020)34:14

"What UNIX Cost Us" - Benno Rice (LCA 2020)

linux.conf.au
218K views • 6 years ago
Aalto Talk with Linus Torvalds [Full-length]1:03:56

Aalto Talk with Linus Torvalds [Full-length]

aaltouniversityace
2M views • 14 years ago
Hackfest 2015: Theo de Raadt presented "Pledge: A new security technology in openbsd"53:53

Hackfest 2015: Theo de Raadt presented "Pledge: A new security technology in openbsd"

Hackfest Communication
27K views • 10 years ago
USENIX ATC '21/OSDI '21 Joint Keynote Address-It's Time for Operating Systems to Rediscover Hardware1:06:20

USENIX ATC '21/OSDI '21 Joint Keynote Address-It's Time for Operating Systems to Rediscover Hardware

USENIX
46K views • 5 years ago
Building the PERFECT Linux PC with Linus Torvalds53:44

Building the PERFECT Linux PC with Linus Torvalds

Linus Tech Tips
9.5M views • 11 months ago
Why We Run FreeBSD current at Netflix – Drew Gallatin40:20

Why We Run FreeBSD current at Netflix – Drew Gallatin

OpenFest Bulgaria
21K views • 2 years ago
How to Invent the Future II - Stanford CS183F: Startup School56:30

How to Invent the Future II - Stanford CS183F: Startup School

Stanford Online
26K views • 9 years ago
Tech Talk: Linus Torvalds on git1:10:15

Tech Talk: Linus Torvalds on git

Google
4.1M views • 19 years ago
DebConf 14: QA with Linus Torvalds1:11:44

DebConf 14: QA with Linus Torvalds

Adnan Hodzic
737K views • 12 years ago