WEBVTT

1
00:00:00.200 --> 00:00:03.319
<v Speaker 1>So I'm just going to read this quote straight from

2
00:00:03.359 --> 00:00:06.000
<v Speaker 1>the source material because it's it's quite the hook. The

3
00:00:06.040 --> 00:00:09.800
<v Speaker 1>operating system's war is over and Linux is won. Yeah,

4
00:00:10.080 --> 00:00:12.800
<v Speaker 1>which I mean, it's a pretty aggressive opening statement for

5
00:00:12.839 --> 00:00:15.080
<v Speaker 1>a textbook, isn't it. I'm looking around to our studio

6
00:00:15.160 --> 00:00:18.280
<v Speaker 1>right now, and I see three laptops. Two are running Windows,

7
00:00:18.399 --> 00:00:19.079
<v Speaker 1>one is a Mac.

8
00:00:19.399 --> 00:00:19.679
<v Speaker 2>Right.

9
00:00:20.000 --> 00:00:24.280
<v Speaker 1>I don't see a single Linux penguin anywhere. So did

10
00:00:24.320 --> 00:00:27.199
<v Speaker 1>it really win? Or is the author just you know,

11
00:00:27.519 --> 00:00:29.239
<v Speaker 1>engaging in a bit of wishful thinking here?

12
00:00:29.480 --> 00:00:32.799
<v Speaker 2>It definitely sounds like hyperbole if you're just looking at

13
00:00:33.039 --> 00:00:35.079
<v Speaker 2>the surface level, right, I mean, if you walk into

14
00:00:35.079 --> 00:00:37.159
<v Speaker 2>a coffee shop, you aren't going to see people compiling

15
00:00:37.240 --> 00:00:38.759
<v Speaker 2>kernels while they sit their lattes.

16
00:00:38.880 --> 00:00:39.960
<v Speaker 1>Huh, No, definitely not.

17
00:00:40.359 --> 00:00:42.920
<v Speaker 2>But the argument here, and we're diving into the Linux

18
00:00:42.960 --> 00:00:46.079
<v Speaker 2>Bible eleventh edition, which just dropped in twenty twenty six,

19
00:00:46.479 --> 00:00:50.000
<v Speaker 2>is that the war wasn't actually fought for the desktop. Okay,

20
00:00:50.159 --> 00:00:53.280
<v Speaker 2>it was fought for the infrastructure of the world, and

21
00:00:53.600 --> 00:00:55.640
<v Speaker 2>in that arena, it's not even close.

22
00:00:55.679 --> 00:00:58.640
<v Speaker 1>Right, fair point. But before we get into the nuts

23
00:00:58.640 --> 00:01:01.280
<v Speaker 1>and bolts of how we kind of have to address

24
00:01:01.280 --> 00:01:04.560
<v Speaker 1>the elephant in the room because the irony here is

25
00:01:05.159 --> 00:01:07.480
<v Speaker 1>just thick enough to cut with a knife. Yeah, you

26
00:01:07.519 --> 00:01:09.079
<v Speaker 1>have this quote from the book about.

27
00:01:08.840 --> 00:01:11.879
<v Speaker 2>Microsoft, oh, the Steve Bomber quote. Yeah, it's legendary. Linux

28
00:01:11.959 --> 00:01:13.239
<v Speaker 2>is a cancer, right.

29
00:01:13.480 --> 00:01:16.159
<v Speaker 1>The former CEO of Microsoft literally called it a cancer

30
00:01:16.359 --> 00:01:20.040
<v Speaker 1>that attaches itself to everything it touches. And yet here

31
00:01:20.079 --> 00:01:22.079
<v Speaker 1>we are in twenty twenty six and if you look

32
00:01:22.120 --> 00:01:25.959
<v Speaker 1>at Microsoft's own cloud platform, Azure, what is the majority

33
00:01:26.000 --> 00:01:27.120
<v Speaker 1>of it running on Linux?

34
00:01:27.280 --> 00:01:30.000
<v Speaker 2>Yeah, it's well over fifty percent, probably closer to seventy

35
00:01:30.120 --> 00:01:32.400
<v Speaker 2>or eighty percent by now, which is just why the

36
00:01:32.560 --> 00:01:35.040
<v Speaker 2>very company that tried to kill it is now making

37
00:01:35.159 --> 00:01:37.040
<v Speaker 2>billions of dollars sealing it.

38
00:01:37.040 --> 00:01:40.400
<v Speaker 1>It is the ultimate plot twist. So to guide us

39
00:01:40.439 --> 00:01:43.079
<v Speaker 1>through this twist on today's deep Dive, we have the

40
00:01:43.120 --> 00:01:47.439
<v Speaker 1>author Christopher Nigas. And he's not just some academic observer,

41
00:01:47.640 --> 00:01:47.799
<v Speaker 1>is he.

42
00:01:48.000 --> 00:01:50.359
<v Speaker 2>No, absolutely not. Nigas has been writing about this stuff

43
00:01:50.400 --> 00:01:52.640
<v Speaker 2>since the late nineties. He's a former instructor at red

44
00:01:52.680 --> 00:01:55.840
<v Speaker 2>Hat and currently he's a senior technical writer for AWS

45
00:01:56.000 --> 00:01:59.879
<v Speaker 2>Amazon Web Services exactly. And for this eleventh edition he

46
00:02:00.120 --> 00:02:03.359
<v Speaker 2>brought in David Clinton, who is a serious Linux server

47
00:02:03.439 --> 00:02:07.040
<v Speaker 2>admin and an AWS solutions architect. So you have this

48
00:02:07.159 --> 00:02:09.960
<v Speaker 2>really nice blend of like how to teach it and

49
00:02:10.000 --> 00:02:11.599
<v Speaker 2>how it actually works in the trenches.

50
00:02:11.800 --> 00:02:14.520
<v Speaker 1>So the mission today for you listening is to figure

51
00:02:14.560 --> 00:02:17.960
<v Speaker 1>out how we got here. How did a hobby project

52
00:02:18.000 --> 00:02:19.960
<v Speaker 1>started by a university student.

53
00:02:19.719 --> 00:02:23.080
<v Speaker 2>In Finland, a student who explicitly said it wouldn't be

54
00:02:23.080 --> 00:02:24.000
<v Speaker 2>anything big.

55
00:02:23.840 --> 00:02:26.759
<v Speaker 1>Right, How does that become the backbone of the Internet,

56
00:02:26.960 --> 00:02:30.360
<v Speaker 1>the financial markets, and now the modern AI revolution.

57
00:02:30.879 --> 00:02:32.680
<v Speaker 2>And to do that, we really have to start by

58
00:02:32.719 --> 00:02:35.039
<v Speaker 2>defining what we are actually talking about. Because the turn

59
00:02:35.120 --> 00:02:36.719
<v Speaker 2>Linux gets thrown around a lot.

60
00:02:36.840 --> 00:02:38.800
<v Speaker 1>Yeah, people use it as a catchell exactly.

61
00:02:39.039 --> 00:02:41.919
<v Speaker 2>People conflate the whole operating system with just one part

62
00:02:42.000 --> 00:02:42.199
<v Speaker 2>of it.

63
00:02:42.439 --> 00:02:44.919
<v Speaker 1>So let's strip it down. When I say I'm running Linux,

64
00:02:45.199 --> 00:02:46.919
<v Speaker 1>what is actually happening under the hood.

65
00:02:47.039 --> 00:02:50.560
<v Speaker 2>So NAGUS breaks it down into three critical components. The first,

66
00:02:50.599 --> 00:02:53.000
<v Speaker 2>and honestly the most important, is the kernel.

67
00:02:53.280 --> 00:02:54.000
<v Speaker 1>The engine.

68
00:02:54.159 --> 00:02:55.840
<v Speaker 2>Yeah, think of it more like the conductor of an

69
00:02:55.919 --> 00:02:58.879
<v Speaker 2>orchestra or maybe an air traffic controller. The kernel is

70
00:02:58.879 --> 00:03:01.319
<v Speaker 2>the only thing that's speaks directly to the hardware.

71
00:03:01.639 --> 00:03:05.400
<v Speaker 1>Okay, when you launch a web browser, that browser doesn't

72
00:03:05.439 --> 00:03:07.639
<v Speaker 1>know how to talk to your RAM or your processor.

73
00:03:08.360 --> 00:03:11.319
<v Speaker 1>It asks the kernel, hey, can I have some memory,

74
00:03:11.719 --> 00:03:15.719
<v Speaker 1>and the colonel says, yes, here's block four thousand, or no,

75
00:03:15.759 --> 00:03:17.199
<v Speaker 1>you're crashing. I'm shutting you down.

76
00:03:17.599 --> 00:03:19.719
<v Speaker 2>So without the kernel, the hardware is just a pile

77
00:03:19.800 --> 00:03:22.479
<v Speaker 2>of expensive metal and silicon exactly.

78
00:03:22.560 --> 00:03:26.599
<v Speaker 1>It manages the resources. Then, sitting above that you have

79
00:03:26.639 --> 00:03:27.639
<v Speaker 1>the demons.

80
00:03:27.479 --> 00:03:30.400
<v Speaker 2>Which I have to say is just terrible branding. It

81
00:03:30.439 --> 00:03:32.319
<v Speaker 2>sounds like my computer is possessed.

82
00:03:32.520 --> 00:03:36.159
<v Speaker 1>It does sound a little sinister, but it's actually very mundane.

83
00:03:36.400 --> 00:03:38.599
<v Speaker 1>A demon is just a process that runs in the

84
00:03:38.599 --> 00:03:40.199
<v Speaker 1>background waiting to.

85
00:03:40.159 --> 00:03:41.840
<v Speaker 2>Be useful, waiting for a summons.

86
00:03:42.039 --> 00:03:44.280
<v Speaker 1>Right. For example, if you want to print something, you

87
00:03:44.400 --> 00:03:47.599
<v Speaker 1>don't manually start a printing program. Every time there is

88
00:03:47.639 --> 00:03:50.639
<v Speaker 1>a print demon sitting silently in the background listening. When

89
00:03:50.639 --> 00:03:53.080
<v Speaker 1>it hears a request, it wakes up, handles the job,

90
00:03:53.159 --> 00:03:54.120
<v Speaker 1>and goes back to sleep.

91
00:03:54.360 --> 00:03:56.759
<v Speaker 2>So they are the service staff of the operating system.

92
00:03:56.800 --> 00:03:57.639
<v Speaker 1>Perfect analogy.

93
00:03:57.719 --> 00:03:59.919
<v Speaker 2>Yes, okay, so we have the conductor, which is the kernel,

94
00:04:00.280 --> 00:04:03.479
<v Speaker 2>and the service staff the demons. What's the third piece,

95
00:04:03.719 --> 00:04:07.039
<v Speaker 2>the shell? This is the interface and this is where

96
00:04:07.039 --> 00:04:09.599
<v Speaker 2>the Linux Bible draws a real line in the sand. Yes,

97
00:04:09.680 --> 00:04:13.080
<v Speaker 2>you can use a graphical Windows Icons mouse clicks.

98
00:04:12.759 --> 00:04:14.199
<v Speaker 1>All that like a normal person.

99
00:04:14.280 --> 00:04:17.040
<v Speaker 2>Like a normal person. Sure, but the shell, the command

100
00:04:17.079 --> 00:04:18.639
<v Speaker 2>line is where the real power is.

101
00:04:18.800 --> 00:04:21.240
<v Speaker 1>We're talking about the matrix screen here, Yeah, just green

102
00:04:21.319 --> 00:04:22.639
<v Speaker 1>texts scrolling down.

103
00:04:22.439 --> 00:04:25.680
<v Speaker 2>A black box essentially. Yes, And Nigus makes a really

104
00:04:25.759 --> 00:04:28.839
<v Speaker 2>strong point here. If you want to administer a system,

105
00:04:29.319 --> 00:04:32.759
<v Speaker 2>you cannot rely on a GUI, a graphical user interface.

106
00:04:32.839 --> 00:04:35.839
<v Speaker 2>Guys are heavy, they require resources, and more importantly, they

107
00:04:35.920 --> 00:04:36.879
<v Speaker 2>hide things from you.

108
00:04:37.360 --> 00:04:38.560
<v Speaker 1>They hold your hand, right.

109
00:04:38.920 --> 00:04:41.439
<v Speaker 2>But the shell lets you talk directly to the kernel

110
00:04:41.480 --> 00:04:44.720
<v Speaker 2>with text commands. It is precise, it is scriptable, and

111
00:04:44.759 --> 00:04:46.240
<v Speaker 2>it is incredibly fast.

112
00:04:46.560 --> 00:04:49.319
<v Speaker 1>What I mean is that really necessary? In twenty twenty

113
00:04:49.360 --> 00:04:52.040
<v Speaker 1>six everything has a dashboard? Now, why do I need

114
00:04:52.079 --> 00:04:53.959
<v Speaker 1>to memorize archaic text commands?

115
00:04:54.079 --> 00:04:57.639
<v Speaker 2>Because of scale? Yeah, if you are managing one server,

116
00:04:57.800 --> 00:05:00.519
<v Speaker 2>sure click the icons. But if you are Google and

117
00:05:00.560 --> 00:05:03.680
<v Speaker 2>you're managing a fleet of five hundred thousand servers, you

118
00:05:03.759 --> 00:05:06.120
<v Speaker 2>cannot click on five hundred thousand icons. Oh god, No,

119
00:05:06.360 --> 00:05:08.839
<v Speaker 2>you need to write a script that says, go to

120
00:05:08.879 --> 00:05:12.120
<v Speaker 2>these half a million machines and update this specific library

121
00:05:12.600 --> 00:05:15.160
<v Speaker 2>and then you hit enter once. That is only possible

122
00:05:15.160 --> 00:05:15.720
<v Speaker 2>through the shell.

123
00:05:16.680 --> 00:05:18.600
<v Speaker 1>That makes a lot of sense. It's the difference between

124
00:05:18.639 --> 00:05:20.079
<v Speaker 1>retail and wholesale.

125
00:05:19.720 --> 00:05:24.040
<v Speaker 2>Perfectly put, and that scalability is why Linux is so ubiquitous.

126
00:05:24.920 --> 00:05:28.160
<v Speaker 2>The book lists the heavy hitters. It's not just Google

127
00:05:28.199 --> 00:05:31.160
<v Speaker 2>and Facebook and Android phones, it's the financial sector too,

128
00:05:31.319 --> 00:05:34.240
<v Speaker 2>the New York Stock Exchange, the Tokyo Stock Exchange.

129
00:05:34.319 --> 00:05:36.439
<v Speaker 1>That one always gets me. We are talking about trillions

130
00:05:36.480 --> 00:05:39.040
<v Speaker 1>of dollars moving in microseconds, right.

131
00:05:38.839 --> 00:05:41.439
<v Speaker 2>And they don't use Linux because it's free. Believe me,

132
00:05:41.600 --> 00:05:43.079
<v Speaker 2>they can afford to buy Windows.

133
00:05:43.160 --> 00:05:44.360
<v Speaker 1>I think they have the budget.

134
00:05:44.519 --> 00:05:46.639
<v Speaker 2>They use it because they can strip it down. They

135
00:05:46.680 --> 00:05:49.560
<v Speaker 2>can take that kernel, remove every single demon they don't need,

136
00:05:49.879 --> 00:05:53.360
<v Speaker 2>remove the graphical interface entirely, and have a system that

137
00:05:53.399 --> 00:05:57.800
<v Speaker 2>does exactly one thing with absolute zero latency because it's

138
00:05:57.839 --> 00:06:01.399
<v Speaker 2>open exactly. You can't do that with a proprietary black

139
00:06:01.439 --> 00:06:04.319
<v Speaker 2>box system like Windows or mac os. You can't see

140
00:06:04.319 --> 00:06:06.959
<v Speaker 2>the code, you can't fix bugs yourself, and you can't

141
00:06:07.000 --> 00:06:08.279
<v Speaker 2>rip out the parts you don't want.

142
00:06:08.639 --> 00:06:11.920
<v Speaker 1>And that leads us perfectly to the philosophy of it all.

143
00:06:12.560 --> 00:06:15.360
<v Speaker 1>Because Lenox didn't just appear out of nowhere in a vacuum.

144
00:06:15.720 --> 00:06:19.040
<v Speaker 1>It stands on the shoulders of giants. The book takes

145
00:06:19.079 --> 00:06:21.759
<v Speaker 1>us all the way back to Bell Labs in the

146
00:06:21.839 --> 00:06:23.199
<v Speaker 1>late sixties.

147
00:06:23.319 --> 00:06:27.519
<v Speaker 2>The grandparents of modern computing, Ken Thompson and Dennis Ritchie. Right,

148
00:06:27.800 --> 00:06:31.000
<v Speaker 2>they created You and IX and the vibe at Bell

149
00:06:31.120 --> 00:06:34.120
<v Speaker 2>Labs is so important to understanding Lenox today. It wasn't

150
00:06:34.120 --> 00:06:37.199
<v Speaker 2>a product team trying to hit a quarterly revenue target.

151
00:06:37.319 --> 00:06:38.240
<v Speaker 1>It was a research group.

152
00:06:38.439 --> 00:06:40.240
<v Speaker 2>Yeah, it was a communal environment.

153
00:06:40.639 --> 00:06:43.120
<v Speaker 1>Nigus uses the word fellowship, which I love. It sounds

154
00:06:43.120 --> 00:06:45.240
<v Speaker 1>like Lord of the Rings, Aha, it does. But they

155
00:06:45.279 --> 00:06:47.399
<v Speaker 1>were basically building a system for themselves.

156
00:06:47.079 --> 00:06:51.040
<v Speaker 2>Right exactly. They wanted a comfortable environment to codin. And

157
00:06:51.160 --> 00:06:54.920
<v Speaker 2>because they were lazy in the smart, highly efficient way

158
00:06:54.959 --> 00:06:58.160
<v Speaker 2>that great programmers are lazy, they came up with some

159
00:06:58.199 --> 00:07:01.560
<v Speaker 2>brilliant philosophies to make lives easier.

160
00:07:01.240 --> 00:07:04.600
<v Speaker 1>And the biggest one being everything is a file. Okay,

161
00:07:04.920 --> 00:07:08.160
<v Speaker 1>unpack that for us, because obviously my keyboard isn't a file.

162
00:07:08.319 --> 00:07:10.279
<v Speaker 1>It's a physical piece of plastic.

163
00:07:10.639 --> 00:07:14.439
<v Speaker 2>Physically, yes, but to the operating system it's treated as

164
00:07:14.439 --> 00:07:17.959
<v Speaker 2>a file. In You and AXS and by extension Linux,

165
00:07:18.160 --> 00:07:21.160
<v Speaker 2>your hard drive is a file, your mouse is a file,

166
00:07:21.240 --> 00:07:23.879
<v Speaker 2>your network card is a file. The data streaming in

167
00:07:23.920 --> 00:07:25.279
<v Speaker 2>from the internet is a file.

168
00:07:25.680 --> 00:07:27.439
<v Speaker 1>Well, why does that matter because.

169
00:07:27.160 --> 00:07:28.879
<v Speaker 2>It means you can use the exact same set of

170
00:07:28.879 --> 00:07:31.519
<v Speaker 2>tools for everything. If I write a program that can

171
00:07:31.560 --> 00:07:34.399
<v Speaker 2>read text from a file, that same program can now

172
00:07:34.439 --> 00:07:36.839
<v Speaker 2>read input from a keyboard, or read data from a

173
00:07:36.839 --> 00:07:40.240
<v Speaker 2>hard drive, or read data from a network socket. Oh wow,

174
00:07:40.279 --> 00:07:42.839
<v Speaker 2>I don't need to write five different custom drivers. It

175
00:07:42.920 --> 00:07:46.199
<v Speaker 2>unifies the entire system under one simple logic that.

176
00:07:46.199 --> 00:07:47.480
<v Speaker 1>Is actually incredibly elegant.

177
00:07:47.519 --> 00:07:50.279
<v Speaker 2>It is, and it leads to the second big idea, pipes.

178
00:07:50.439 --> 00:07:52.079
<v Speaker 1>This is the lego block concept.

179
00:07:52.199 --> 00:07:55.519
<v Speaker 2>Yes, in the Windows world, at least historically, you'd have

180
00:07:55.560 --> 00:07:59.360
<v Speaker 2>these massive programs. Microsoft Word does typing and spell checking

181
00:07:59.360 --> 00:08:01.680
<v Speaker 2>and formatting, printing and mailing labels.

182
00:08:01.720 --> 00:08:02.399
<v Speaker 1>It's a monolith.

183
00:08:02.439 --> 00:08:05.480
<v Speaker 2>It's a monolith. The UNX philosophy is the exact opposite. Right,

184
00:08:05.480 --> 00:08:08.879
<v Speaker 2>a tiny program that does one thing perfectly. Yeah, LS

185
00:08:09.000 --> 00:08:13.600
<v Speaker 2>lists files, GP finds text, sort sorts lines, and the

186
00:08:13.600 --> 00:08:16.319
<v Speaker 2>pipe connects them. Right. You take the output of LS,

187
00:08:16.360 --> 00:08:18.639
<v Speaker 2>you pipe it into grep to find the specific files

188
00:08:18.680 --> 00:08:22.000
<v Speaker 2>you want, and you pipe that into sort to organize

189
00:08:22.000 --> 00:08:22.839
<v Speaker 2>them alphabetically.

190
00:08:22.879 --> 00:08:23.920
<v Speaker 1>Do you string them together?

191
00:08:24.079 --> 00:08:28.480
<v Speaker 2>You build incredibly complex machines out of these simple, reliable parts.

192
00:08:28.879 --> 00:08:30.759
<v Speaker 2>It's modularity at its finest.

193
00:08:30.959 --> 00:08:34.559
<v Speaker 1>So if you ANDIX was so great and they had

194
00:08:34.600 --> 00:08:38.279
<v Speaker 1>this amazing fellowship going on, why aren't we all running

195
00:08:38.360 --> 00:08:40.440
<v Speaker 1>Unix right now? Why did Linux take over?

196
00:08:40.639 --> 00:08:43.639
<v Speaker 2>Because the lawyers got involved, Of course they did. In

197
00:08:43.720 --> 00:08:46.519
<v Speaker 2>nineteen eighty four, AT and T, the parent company of

198
00:08:46.519 --> 00:08:49.960
<v Speaker 2>Bell Labs, was broken up, and they looked at uni Ix,

199
00:08:50.000 --> 00:08:52.559
<v Speaker 2>which they had been sharing pretty freely with universities up

200
00:08:52.559 --> 00:08:54.480
<v Speaker 2>to that point, and they saw dollar signs.

201
00:08:54.639 --> 00:08:55.679
<v Speaker 1>They realized what they asked.

202
00:08:55.759 --> 00:08:58.279
<v Speaker 2>Yeah, they tried to commercialize it. They closed off the

203
00:08:58.320 --> 00:09:01.080
<v Speaker 2>source code, They started souon doing people who tried to

204
00:09:01.120 --> 00:09:05.039
<v Speaker 2>make compatible versions, like the whole Berkeley Software Distribution thing BSD.

205
00:09:05.480 --> 00:09:09.039
<v Speaker 2>The split. It created a huge crisis. You had a

206
00:09:09.200 --> 00:09:12.960
<v Speaker 2>generation of computer scientists who had grown up on Unix principles,

207
00:09:13.200 --> 00:09:15.480
<v Speaker 2>and suddenly the rug was pulled out from under them.

208
00:09:15.759 --> 00:09:18.279
<v Speaker 2>They couldn't afford the licenses and they couldn't modify the

209
00:09:18.279 --> 00:09:20.440
<v Speaker 2>code anymore. Momentum just died.

210
00:09:20.960 --> 00:09:24.399
<v Speaker 1>And this vacuum draws in our two main characters. On

211
00:09:24.399 --> 00:09:27.600
<v Speaker 1>one side, you have the idealist Richard Stallman.

212
00:09:27.720 --> 00:09:31.120
<v Speaker 2>Yeah, nineteen eighty four, Stallman quits his job at MIT

213
00:09:31.279 --> 00:09:34.759
<v Speaker 2>because he refuses to work on proprietary software. He starts

214
00:09:34.799 --> 00:09:36.000
<v Speaker 2>the GNU project.

215
00:09:36.320 --> 00:09:39.159
<v Speaker 1>GNU is not unyax.

216
00:09:38.480 --> 00:09:43.000
<v Speaker 2>Exactly a recursive acronym. His goal was just audacious. He

217
00:09:43.080 --> 00:09:47.519
<v Speaker 2>wanted to rebuild the entire Unix system from scratch, but

218
00:09:47.639 --> 00:09:50.879
<v Speaker 2>make it free, and not just free as in zero costs,

219
00:09:50.879 --> 00:09:53.080
<v Speaker 2>but free as in freedom, which.

220
00:09:52.919 --> 00:09:54.759
<v Speaker 1>Is an important distinction we should make. We're talking about

221
00:09:54.759 --> 00:09:56.240
<v Speaker 1>the Open Source Initiative.

222
00:09:55.879 --> 00:09:59.720
<v Speaker 2>Rules here ed right, free distribution, no royalties, the source

223
00:09:59.720 --> 00:10:02.600
<v Speaker 2>code must be included, and no discrimination against who can

224
00:10:02.720 --> 00:10:05.080
<v Speaker 2>use it. Now, Stallman and the GNU project they did

225
00:10:05.120 --> 00:10:06.919
<v Speaker 2>a lot of the heavy lifting, they really did. They

226
00:10:06.919 --> 00:10:10.360
<v Speaker 2>built the compilers, the text editors like Emacs, the bash shell,

227
00:10:10.480 --> 00:10:12.840
<v Speaker 2>they built all the marginlar tools we just talked about.

228
00:10:13.399 --> 00:10:16.080
<v Speaker 2>But they got stuck on the kernel. The engine they're

229
00:10:16.080 --> 00:10:18.000
<v Speaker 2>trying to build this kernel called HERD, and it was

230
00:10:18.080 --> 00:10:21.080
<v Speaker 2>just it was over engineered. It never quite worked right.

231
00:10:21.240 --> 00:10:24.159
<v Speaker 1>So they have a fully furnished house, but absolutely no

232
00:10:24.279 --> 00:10:26.399
<v Speaker 1>foundation to put it on exactly.

233
00:10:26.960 --> 00:10:30.279
<v Speaker 2>And meanwhile, over in Helsinki, Finland, you have the pragmatist

234
00:10:30.840 --> 00:10:31.759
<v Speaker 2>Linus Torvoltz.

235
00:10:32.080 --> 00:10:33.879
<v Speaker 1>He's not trying to start a revolution, is he.

236
00:10:34.000 --> 00:10:36.279
<v Speaker 2>Not at all. He's just a broke student who is

237
00:10:36.399 --> 00:10:39.159
<v Speaker 2>using Minix, which was a teaching OS and He wants

238
00:10:39.159 --> 00:10:41.799
<v Speaker 2>something better to run on his new three eighty six PC,

239
00:10:42.559 --> 00:10:45.360
<v Speaker 2>but he can't afford commercial unx.

240
00:10:45.039 --> 00:10:47.360
<v Speaker 1>And so he writes that famous email in nineteen ninety one,

241
00:10:47.919 --> 00:10:50.759
<v Speaker 1>I'm doing a free operating system, just a hobby. Won't

242
00:10:50.759 --> 00:10:52.159
<v Speaker 1>be big and professional like new.

243
00:10:52.519 --> 00:10:55.960
<v Speaker 2>It is the most understated announcement in tech history. But

244
00:10:56.080 --> 00:11:00.759
<v Speaker 2>here is the key. Linus wrote a working kernel the foundation.

245
00:11:00.919 --> 00:11:04.399
<v Speaker 2>He filled the exact hole that the GNU project had.

246
00:11:04.559 --> 00:11:07.639
<v Speaker 1>So it wasn't this like planned grand partnership.

247
00:11:07.720 --> 00:11:11.080
<v Speaker 2>No, it was total accidental synergy. The community saw Linus's

248
00:11:11.159 --> 00:11:14.039
<v Speaker 2>colonel realized it actually worked and said, hey, let's take

249
00:11:14.080 --> 00:11:16.120
<v Speaker 2>all these GMU tools that have no kernel and run

250
00:11:16.120 --> 00:11:18.320
<v Speaker 2>them on top of this Linux current. Now I'm boom.

251
00:11:18.360 --> 00:11:20.080
<v Speaker 2>You have a complete operating system.

252
00:11:20.200 --> 00:11:22.559
<v Speaker 1>But there's one more piece to this puzzle that the

253
00:11:22.600 --> 00:11:26.120
<v Speaker 1>book really emphasizes. It wasn't just the code that made

254
00:11:26.200 --> 00:11:28.440
<v Speaker 1>Linux stick and become what it is today. It was

255
00:11:28.440 --> 00:11:29.759
<v Speaker 1>the license, yes.

256
00:11:29.519 --> 00:11:32.840
<v Speaker 2>The GPL, the General Public License. And this is Stallman's genius.

257
00:11:33.519 --> 00:11:37.440
<v Speaker 2>And look, we're not endorsing Stallman's personal politics or his

258
00:11:37.600 --> 00:11:40.799
<v Speaker 2>entire worldview here. The book just lays out the facts

259
00:11:40.879 --> 00:11:41.559
<v Speaker 2>of what happened.

260
00:11:41.639 --> 00:11:44.320
<v Speaker 1>Right, We're just talking about the mechanism of the license exactly.

261
00:11:44.399 --> 00:11:50.159
<v Speaker 2>The mechanism was undeniably effective because most companies actually love

262
00:11:50.399 --> 00:11:54.399
<v Speaker 2>open source licenses, like the BSD license. The BSD license

263
00:11:54.440 --> 00:11:56.480
<v Speaker 2>basically says, here's the code, do whatever you.

264
00:11:56.440 --> 00:11:59.200
<v Speaker 1>Want with it, which is how Apple took BSD code

265
00:11:59.240 --> 00:12:01.399
<v Speaker 1>and used it to maccos right.

266
00:12:01.480 --> 00:12:04.399
<v Speaker 2>They took the free code, improved it, closed it off,

267
00:12:04.519 --> 00:12:08.159
<v Speaker 2>and kept the improvements for themselves. The GPL strictly forbids that.

268
00:12:08.200 --> 00:12:10.919
<v Speaker 2>It uses a concept called copyleft copyleft deck. It says

269
00:12:11.200 --> 00:12:13.440
<v Speaker 2>you can use this code and you can modify it,

270
00:12:13.679 --> 00:12:16.519
<v Speaker 2>but if you distribute your modified version, you must share

271
00:12:16.559 --> 00:12:19.279
<v Speaker 2>your changes under the exact same open license.

272
00:12:19.480 --> 00:12:21.399
<v Speaker 1>It's viral, It's completely.

273
00:12:21.120 --> 00:12:25.519
<v Speaker 2>Viral, and it's brilliant. It forces collaboration. If IBM or

274
00:12:25.519 --> 00:12:28.600
<v Speaker 2>Intel or even Microsoft makes an improvement to the Linux

275
00:12:28.639 --> 00:12:31.440
<v Speaker 2>kernel to make it run better on their servers, they

276
00:12:31.519 --> 00:12:33.559
<v Speaker 2>have to give that code back to the community.

277
00:12:33.639 --> 00:12:34.480
<v Speaker 1>They can't hoard it.

278
00:12:34.600 --> 00:12:38.279
<v Speaker 2>They can't, which means that every single company using Linux

279
00:12:38.519 --> 00:12:41.120
<v Speaker 2>is inadvertently working on the same team.

280
00:12:41.399 --> 00:12:44.039
<v Speaker 1>So that brings us to the ecosystem we actually have today.

281
00:12:44.960 --> 00:12:47.600
<v Speaker 1>Because the book talks a lot about distributions, if I

282
00:12:47.600 --> 00:12:50.440
<v Speaker 1>want to install Linux right now, I don't usually download

283
00:12:50.440 --> 00:12:51.879
<v Speaker 1>the kernel and compile it myself.

284
00:12:52.000 --> 00:12:54.240
<v Speaker 2>No, and please don't try that unless you have a

285
00:12:54.240 --> 00:12:55.679
<v Speaker 2>lot of free time and patience.

286
00:12:55.799 --> 00:12:56.759
<v Speaker 1>Aha noted.

287
00:12:56.960 --> 00:12:59.360
<v Speaker 2>You download a distro, think of the kernel as the

288
00:12:59.360 --> 00:13:02.720
<v Speaker 2>engine and the gn you tools as the transmission. The

289
00:13:02.799 --> 00:13:05.759
<v Speaker 2>distro is the car manufacturer. They put it all together.

290
00:13:05.799 --> 00:13:09.000
<v Speaker 2>They add a dashboard, the desktop, they had tires and seats,

291
00:13:09.039 --> 00:13:11.200
<v Speaker 2>and an installer, and they give it to you as

292
00:13:11.240 --> 00:13:12.399
<v Speaker 2>a complete package.

293
00:13:12.440 --> 00:13:15.200
<v Speaker 1>And the Linux Bible focuses really heavily on red Hat.

294
00:13:15.240 --> 00:13:18.240
<v Speaker 2>Why them, because red Hat proved you could actually make

295
00:13:18.320 --> 00:13:21.480
<v Speaker 2>billions of dollars giving away free software. They focus heavily

296
00:13:21.480 --> 00:13:26.440
<v Speaker 2>on the enterprise. But the dynamic between red Hat Enterprise, Linux, RHL,

297
00:13:26.519 --> 00:13:28.480
<v Speaker 2>and Fedora is really interesting.

298
00:13:28.720 --> 00:13:30.840
<v Speaker 1>I really liked the river analogy they use for this

299
00:13:30.919 --> 00:13:31.480
<v Speaker 1>in the text.

300
00:13:31.639 --> 00:13:34.679
<v Speaker 2>Yeah, it's perfect. Think of Fedora as the upstream. The

301
00:13:34.759 --> 00:13:37.360
<v Speaker 2>water is fast, it's fresh, but it might have some

302
00:13:37.519 --> 00:13:40.279
<v Speaker 2>rocks in it. It's where new features are tested. It's

303
00:13:40.360 --> 00:13:41.200
<v Speaker 2>bleeding edge.

304
00:13:41.320 --> 00:13:44.360
<v Speaker 1>So if I'm a developer who wants the absolute latest toys,

305
00:13:44.919 --> 00:13:46.320
<v Speaker 1>I use Fedora.

306
00:13:46.039 --> 00:13:47.759
<v Speaker 2>Right But if you run a bank.

307
00:13:47.559 --> 00:13:48.960
<v Speaker 1>I don't want rocks in my water.

308
00:13:49.120 --> 00:13:52.399
<v Speaker 2>You don't want rocks in your water. You want filtered, calm,

309
00:13:52.759 --> 00:13:57.919
<v Speaker 2>predictable water. That's RHEL. It's downstream. Red Hat takes the

310
00:13:57.960 --> 00:14:02.440
<v Speaker 2>features that survive Fedora, staybizes them, test them for months,

311
00:14:02.840 --> 00:14:06.440
<v Speaker 2>and then releases them in RHL with a guarantee of support.

312
00:14:06.679 --> 00:14:09.519
<v Speaker 1>And that support is what companies are actually paying for exactly.

313
00:14:10.000 --> 00:14:12.840
<v Speaker 2>They also introduce the RPM package manager to make installing

314
00:14:12.919 --> 00:14:15.919
<v Speaker 2>software way easier than compiling raw source code.

315
00:14:16.000 --> 00:14:18.279
<v Speaker 1>And then you have Ubuntu and Debian, which are the

316
00:14:18.279 --> 00:14:19.080
<v Speaker 1>other big family.

317
00:14:19.360 --> 00:14:23.240
<v Speaker 2>Right. Debian is known for super strict stability and community governance,

318
00:14:23.559 --> 00:14:27.039
<v Speaker 2>but Ubuntu built on Debian is crucial because they focused

319
00:14:27.039 --> 00:14:28.080
<v Speaker 2>on user friendliness.

320
00:14:28.279 --> 00:14:29.360
<v Speaker 1>Bring it to the desktop.

321
00:14:29.639 --> 00:14:31.639
<v Speaker 2>Yeah, they are the ones who really pushed to make

322
00:14:31.759 --> 00:14:34.639
<v Speaker 2>Linux installable by a normal human being. If you are

323
00:14:34.679 --> 00:14:36.399
<v Speaker 2>listening to this and want to try Linux for the

324
00:14:36.399 --> 00:14:38.440
<v Speaker 2>first time, you probably want Ubuntu.

325
00:14:38.759 --> 00:14:41.559
<v Speaker 1>Although there are others mentioned, right, Slackware, which is the

326
00:14:41.600 --> 00:14:45.399
<v Speaker 1>oldest supported one, Collie for cybersecurity and forensics Gen two.

327
00:14:45.720 --> 00:14:48.799
<v Speaker 2>Yeah, there are hundreds, but those are the main pillars.

328
00:14:48.840 --> 00:14:51.639
<v Speaker 1>Okay, let's pivot to the new stuff because this is

329
00:14:51.679 --> 00:14:54.960
<v Speaker 1>the eleventh edition. We're in twenty twenty six. The world

330
00:14:55.000 --> 00:14:59.240
<v Speaker 1>has changed immensely since nineteen ninety one. What is the

331
00:14:59.279 --> 00:15:00.399
<v Speaker 1>cutting edge right now?

332
00:15:01.080 --> 00:15:03.440
<v Speaker 2>The biggest shift is the cloud, which we touched on,

333
00:15:03.679 --> 00:15:06.480
<v Speaker 2>but specifically the way we interact with it. The book

334
00:15:06.519 --> 00:15:09.519
<v Speaker 2>talks about cloud consoles. It used to be you had

335
00:15:09.519 --> 00:15:12.279
<v Speaker 2>to set up an SSH client secure shell to talk

336
00:15:12.320 --> 00:15:15.639
<v Speaker 2>to a remote server. Now AWS and Google Cloud just

337
00:15:15.679 --> 00:15:17.399
<v Speaker 2>give you a shell right in your web browser.

338
00:15:17.519 --> 00:15:18.799
<v Speaker 1>So the browser is the new.

339
00:15:18.720 --> 00:15:22.200
<v Speaker 2>Terminal, it really is. And containers are the other massive shift.

340
00:15:22.320 --> 00:15:26.919
<v Speaker 2>We're talking Kubernetes here, Kubernetes, Docker pod Man. The idea

341
00:15:26.960 --> 00:15:31.039
<v Speaker 2>here is moving away from managing servers to managing services.

342
00:15:31.399 --> 00:15:34.200
<v Speaker 2>Instead of installing a web server on a Linux machine

343
00:15:34.240 --> 00:15:37.240
<v Speaker 2>and hoping it doesn't conflict with your database, you wrap

344
00:15:37.279 --> 00:15:39.519
<v Speaker 2>the web server in a container.

345
00:15:39.240 --> 00:15:40.639
<v Speaker 1>Like a little isolated box.

346
00:15:40.879 --> 00:15:43.919
<v Speaker 2>Exactly. It has everything it needs inside that box. You

347
00:15:43.960 --> 00:15:47.440
<v Speaker 2>can ship that container anywhere and it runs exactly the same.

348
00:15:47.639 --> 00:15:49.759
<v Speaker 1>It's literally shipping containers for code.

349
00:15:49.919 --> 00:15:53.360
<v Speaker 2>Yes, and Linux is the native home for this. Even

350
00:15:53.399 --> 00:15:56.440
<v Speaker 2>if you run containers on Windows, it's usually just running

351
00:15:56.519 --> 00:16:00.279
<v Speaker 2>a hidden Linux virtual machine underneath to make it work.

352
00:16:00.440 --> 00:16:02.440
<v Speaker 1>But the part that really jumped out at me in

353
00:16:02.480 --> 00:16:04.399
<v Speaker 1>this new edition, and maybe this is just the hype

354
00:16:04.399 --> 00:16:06.600
<v Speaker 1>cycle talking is the AI section.

355
00:16:06.840 --> 00:16:10.399
<v Speaker 2>It's not just hype anymore, it's infrastructure. The eleventh edition

356
00:16:10.559 --> 00:16:14.120
<v Speaker 2>explicitly adds a whole section on running AI workloads. It

357
00:16:14.159 --> 00:16:15.399
<v Speaker 2>mentions tools like a LAMA.

358
00:16:15.480 --> 00:16:18.080
<v Speaker 1>Yeah, I've actually played with the LAMA. Let you run

359
00:16:18.200 --> 00:16:20.840
<v Speaker 1>large language models locally on your laptop, right.

360
00:16:20.759 --> 00:16:23.039
<v Speaker 2>And think about the implication of that for the enterprise.

361
00:16:23.440 --> 00:16:26.480
<v Speaker 2>Everyone is worried about data privacy right now. Companies do

362
00:16:26.519 --> 00:16:29.240
<v Speaker 2>not want to send their proprietary data to open ai

363
00:16:29.360 --> 00:16:30.200
<v Speaker 2>or Google right.

364
00:16:30.240 --> 00:16:31.200
<v Speaker 1>They want to keep it in house.

365
00:16:31.240 --> 00:16:33.279
<v Speaker 2>They want to run their own models on their own hardware,

366
00:16:33.320 --> 00:16:34.440
<v Speaker 2>behind their own firewalls.

367
00:16:34.480 --> 00:16:36.399
<v Speaker 1>And to do that you need Linux.

368
00:16:37.080 --> 00:16:42.360
<v Speaker 2>The entire AI stack, PyTorch, TensorFlow, the drivers for the nvidgpus,

369
00:16:42.919 --> 00:16:46.039
<v Speaker 2>it is all native to Linux. If you are serious

370
00:16:46.080 --> 00:16:49.279
<v Speaker 2>about AI engineering, you aren't doing it on Windows. Linux

371
00:16:49.279 --> 00:16:52.360
<v Speaker 2>has essentially become the operating system of the artificial mind.

372
00:16:52.879 --> 00:16:55.639
<v Speaker 1>That is just a wild thought, going from a broke

373
00:16:55.679 --> 00:16:59.759
<v Speaker 1>student's hobby project to the literal substrate of artificial intelligence.

374
00:16:59.840 --> 00:17:02.679
<v Speaker 2>It really is, and the tools are evolving to match

375
00:17:02.720 --> 00:17:05.839
<v Speaker 2>that complexity. We aren't just using the exact same tools

376
00:17:05.839 --> 00:17:06.799
<v Speaker 2>from nineteen eighty.

377
00:17:06.640 --> 00:17:09.720
<v Speaker 1>Four anymore, right, The book highlights a bunch of modern replacements.

378
00:17:09.920 --> 00:17:12.680
<v Speaker 2>Yeah, like, we used to use iptables for firewalls, which

379
00:17:12.759 --> 00:17:14.359
<v Speaker 2>was honestly painful.

380
00:17:14.519 --> 00:17:14.759
<v Speaker 1>Huh.

381
00:17:14.839 --> 00:17:18.200
<v Speaker 2>Now we have firewalled on red Hat or UfW on

382
00:17:18.279 --> 00:17:21.319
<v Speaker 2>a Buntu uncomplicated firewall. We used to use the top

383
00:17:21.319 --> 00:17:24.640
<v Speaker 2>command to see processes. Now there's a utility called prox

384
00:17:24.680 --> 00:17:28.359
<v Speaker 2>that gives you color coded, human readable data. Even personal

385
00:17:28.440 --> 00:17:31.599
<v Speaker 2>desktop apps are moving to things like snap and flat pack.

386
00:17:31.960 --> 00:17:34.759
<v Speaker 2>The ecosystem is very much alive and still inventing.

387
00:17:35.119 --> 00:17:37.920
<v Speaker 1>So we've covered the history, the tech, and the future.

388
00:17:38.119 --> 00:17:40.839
<v Speaker 1>But let's bring it home for the listener. So what

389
00:17:41.599 --> 00:17:44.279
<v Speaker 1>why should you care? If someone listening isn't planning to

390
00:17:44.279 --> 00:17:47.039
<v Speaker 1>become a cloud server admin, why pick up this book

391
00:17:47.119 --> 00:17:48.200
<v Speaker 1>or learn Linux now?

392
00:17:48.279 --> 00:17:50.400
<v Speaker 2>If you do care about your tech career, it's a

393
00:17:50.440 --> 00:17:54.240
<v Speaker 2>total no brainer. The book sites tens of thousands of

394
00:17:54.279 --> 00:17:56.039
<v Speaker 2>open jobs on indeed.

395
00:17:55.880 --> 00:17:58.839
<v Speaker 1>Cloud architect, DevOps, engineer, cybersecurity.

396
00:17:58.960 --> 00:18:02.200
<v Speaker 2>Yeah, these are high paying, six figure jobs and they

397
00:18:02.240 --> 00:18:05.359
<v Speaker 2>all require Linux. It's not a nice to have anymore.

398
00:18:05.359 --> 00:18:08.400
<v Speaker 2>It's table stakes. You can't learn it without using it.

399
00:18:08.440 --> 00:18:10.440
<v Speaker 1>But what if I just want to use my personal computer.

400
00:18:10.559 --> 00:18:12.119
<v Speaker 1>I'm not looking for a new job.

401
00:18:11.960 --> 00:18:14.400
<v Speaker 2>Then it's about control. We live in a world of

402
00:18:14.440 --> 00:18:17.200
<v Speaker 2>walled gardens. Right now, your phone is completely locked down.

403
00:18:17.640 --> 00:18:20.400
<v Speaker 2>Your Windows PC is serving you ads in the start

404
00:18:20.440 --> 00:18:23.480
<v Speaker 2>Menuah go black box. Exactly. You don't own it. You

405
00:18:23.519 --> 00:18:24.920
<v Speaker 2>are just renting it from big tech.

406
00:18:25.000 --> 00:18:26.279
<v Speaker 1>And Linux is the exit door.

407
00:18:26.519 --> 00:18:29.519
<v Speaker 2>It's the only way to truly own your hardware. When

408
00:18:29.599 --> 00:18:33.000
<v Speaker 2>you run Linux, there is no telemetry being secretly sent

409
00:18:33.160 --> 00:18:36.119
<v Speaker 2>back to a mothership unless you specifically turn it on.

410
00:18:36.880 --> 00:18:40.880
<v Speaker 2>There's no planned obsolescence. You can run the latest Linux

411
00:18:40.960 --> 00:18:44.319
<v Speaker 2>kernel on a ten year old laptop and it will fly.

412
00:18:44.759 --> 00:18:48.559
<v Speaker 1>It's about opting out of that whole disposable technology culture precisely.

413
00:18:48.599 --> 00:18:50.240
<v Speaker 1>You know, there was a small detail in the book

414
00:18:50.240 --> 00:18:52.759
<v Speaker 1>that dedication. Chrisnik Is dedicated it to his wife Shari.

415
00:18:53.079 --> 00:18:53.960
<v Speaker 2>Yeah, I saw that.

416
00:18:54.319 --> 00:18:56.440
<v Speaker 1>It struck me because we sit here and talk about

417
00:18:56.759 --> 00:19:00.240
<v Speaker 1>the cloud and the kernel and AI like they are

418
00:19:00.279 --> 00:19:03.640
<v Speaker 1>these alien, monolithic forces. Yeah, but they aren't.

419
00:19:03.920 --> 00:19:06.039
<v Speaker 2>No, they are built by people. And that is the

420
00:19:06.039 --> 00:19:09.200
<v Speaker 2>beautiful thing about open source. It's not a product delivered

421
00:19:09.200 --> 00:19:18.359
<v Speaker 2>by a faceless trillion dollar corporation. It's you're excited to

422
00:19:18.359 --> 00:19:21.319
<v Speaker 2>share what they made. It's a global community achievement.

423
00:19:21.599 --> 00:19:24.240
<v Speaker 1>So here's the challenge the book leaves us with. It says,

424
00:19:24.279 --> 00:19:26.960
<v Speaker 1>point blank, you can't learn Linux without using it.

425
00:19:27.079 --> 00:19:28.640
<v Speaker 2>You really have to get your hands dirty.

426
00:19:28.920 --> 00:19:30.680
<v Speaker 1>So what should the listener do? Do they need to

427
00:19:30.680 --> 00:19:32.039
<v Speaker 1>go wipe their hard drive right now?

428
00:19:32.359 --> 00:19:33.759
<v Speaker 2>No? Please don't do that yet.

429
00:19:33.839 --> 00:19:34.880
<v Speaker 1>Uh huh okay, good to know.

430
00:19:35.000 --> 00:19:39.000
<v Speaker 2>Grab a USB stick, download a live ISO of Ubutu

431
00:19:39.079 --> 00:19:41.160
<v Speaker 2>or Fedora. You can burn it to the stick, plug

432
00:19:41.200 --> 00:19:43.519
<v Speaker 2>it in, and boot your computer directly from it. It

433
00:19:43.559 --> 00:19:45.440
<v Speaker 2>won't touch your Windows hard drive at all. It just

434
00:19:45.519 --> 00:19:47.880
<v Speaker 2>runs completely in memory. So you just test drive the

435
00:19:47.920 --> 00:19:52.799
<v Speaker 2>car exactly. Open a terminal type else type woe mee.

436
00:19:52.920 --> 00:19:54.720
<v Speaker 2>Just see what it feels like to talk directly to

437
00:19:54.759 --> 00:19:57.279
<v Speaker 2>the machine without the layers of marketing gloss in between

438
00:19:57.319 --> 00:19:58.240
<v Speaker 2>you and the hardware.

439
00:19:58.440 --> 00:20:01.440
<v Speaker 1>Take the hood off. You might find you actually prefer

440
00:20:01.559 --> 00:20:02.599
<v Speaker 1>knowing how the engine works.

441
00:20:02.680 --> 00:20:03.200
<v Speaker 2>You just might.

442
00:20:04.599 --> 00:20:07.359
<v Speaker 1>Which leads me with one final thought to mull over.

443
00:20:08.319 --> 00:20:12.039
<v Speaker 1>If Linux is the operating system powering the AI revolution.

444
00:20:12.960 --> 00:20:15.519
<v Speaker 1>As AI starts writing more and more of our code,

445
00:20:16.279 --> 00:20:18.839
<v Speaker 1>is Linux going to be the last operating system built

446
00:20:18.960 --> 00:20:22.799
<v Speaker 1>primarily by and for human beings? Oh wow, something to

447
00:20:22.839 --> 00:20:25.359
<v Speaker 1>think about. Thanks for diving deep with us. We'll see

448
00:20:25.400 --> 00:20:26.039
<v Speaker 1>you on the next one.

449
00:20:26.119 --> 00:20:26.799
<v Speaker 2>Happy coding
