1
00:00:10,413 --> 00:00:13,613
Spur 1: Pandolin on Air Teil 2.
Wunderbar. Ich freue mich sehr,

2
00:00:13,613 --> 00:00:17,253
dass ihr alle wieder dabei seid
und zuallererst einmal ganz

3
00:00:17,253 --> 00:00:20,113
vielen herzlichen Dank für all
das sehr, sehr positive Feedback,

4
00:00:20,113 --> 00:00:22,573
was ich für die erste Folge
bekommen habe. Da macht es doch

5
00:00:22,573 --> 00:00:26,770
gleich doppelt so viel Spaß.
Worüber will ich heute reden?

6
00:00:26,770 --> 00:00:30,110
Ihr habt vielleicht mal einen
Artikel gelesen, der da heißt,

7
00:00:30,110 --> 00:00:34,428
ein Waschbär lernt Rust. Ein
Klassiker der großen

8
00:00:34,428 --> 00:00:38,748
Distributionen hat seine neue
LTS-Version vorgestellt. Also

9
00:00:38,748 --> 00:00:45,588
Canonical mit Ubuntu, Version
26.04. Ja, 2026, April 26.04 hat

10
00:00:45,588 --> 00:00:50,370
die Version Resolute Raccoon
vorgestellt. Der Resolute

11
00:00:50,370 --> 00:00:54,821
Waschbär. Die neue Version
wurde jetzt am 23. April

12
00:00:54,821 --> 00:00:58,561
vorgestellt und zwar eben mit
genau diesem Codenamen Resolute

13
00:00:58,561 --> 00:01:01,521
Raccoon. Was eigentlich eine
ganz schöne Anekdote ist, weil

14
00:01:01,521 --> 00:01:05,621
der Name wurde von Steve
Lankasek vorgeschlagen. Der war

15
00:01:05,621 --> 00:01:08,961
sehr, sehr lange Debian und
Ubuntu Release Manager. Ist

16
00:01:08,961 --> 00:01:11,821
leider Anfang des Jahres
verstorben, aber einer der,

17
00:01:11,821 --> 00:01:15,091
einer der großen Namen in der
IT, speziell im Linux-Bereich.

18
00:01:15,901 --> 00:01:18,281
Und auf die Art und Weise ist es
natürlich schon so, dass die

19
00:01:18,281 --> 00:01:21,501
Distribution so ein kleines
Denkmal für ihn vor sich her

20
00:01:21,501 --> 00:01:24,601
trägt. Finde ich sehr, sehr gut.
Sehr resolut, sehr unbeirrbar.

21
00:01:25,181 --> 00:01:28,141
Und wer so einen Waschbären mal
gesehen hat, der wird auch

22
00:01:28,141 --> 00:01:30,581
verstehen, wie resolut diese
kleinen Tierchen doch durchaus

23
00:01:30,581 --> 00:01:37,029
sein können. Geht kaum
passender für eine LTS-Version.

24
00:01:37,029 --> 00:01:39,909
Wir wissen alle, dass LTS
wirklich lange durchhält. Das

25
00:01:39,909 --> 00:01:42,949
heißt vom Support her, 10 bis
15 Jahre werden da definitiv ein

26
00:01:42,949 --> 00:01:45,909
paar Millionen Server weltweit
laufen. Ob das jetzt Endkunden

27
00:01:45,909 --> 00:01:48,949
sind, ob das typische
Rechenzentrumsbetreiber sind,

28
00:01:48,949 --> 00:01:52,189
dann unsere allzeit geliebten
Hyperscaler natürlich und

29
00:01:52,189 --> 00:01:54,449
natürlich auch in allen anderen
Containerumgebungen und auch

30
00:01:54,449 --> 00:01:56,749
natürlich in meinen
Homelab-Szenen und Setups,

31
00:01:56,749 --> 00:02:01,300
findet man Ubuntu dann auch in
der neuesten Version. Schauen

32
00:02:01,300 --> 00:02:04,140
wir uns an, was sich alles so
Interessantes geändert hat.

33
00:02:04,380 --> 00:02:08,720
Natürlich GNOME 5.0,
Wayland-Only endlich. X11 ist

34
00:02:08,720 --> 00:02:11,440
aus der Standard-Session
rausgeflogen. Macht auch

35
00:02:11,440 --> 00:02:12,970
irgendwann Sinn, die alten
Zöpfe abzuschneiden.

36
00:02:13,580 --> 00:02:17,800
Linux-Kernel in der Version 7,
Mesa Version 26. Also alles

37
00:02:17,800 --> 00:02:22,473
schön stabil upgedatet. Jetzt
gibt es tatsächlich auch schon

38
00:02:22,473 --> 00:02:25,533
vom Installer anwärts
TPM-gestützte

39
00:02:25,533 --> 00:02:28,313
Vollverschlüsselungen. Darüber
kann man jetzt viel diskutieren.

40
00:02:28,313 --> 00:02:31,593
TPM kann die Sicherheit erhöhen,
aber man muss sich natürlich

41
00:02:31,593 --> 00:02:33,753
immer die Vertrauensfrage
stellen, wem gehört der

42
00:02:33,753 --> 00:02:37,493
Schlüssel zur eigenen Maschine?
Ist es die Firma gegebenenfalls?

43
00:02:37,493 --> 00:02:40,553
Ist es der Anwender? Ist es
gegebenenfalls auch der

44
00:02:40,553 --> 00:02:43,813
Hersteller? Nutzer, Organisation
oder den Betreiber des

45
00:02:43,813 --> 00:02:47,933
Ökosystems? Das ist etwas, was
man sehr, sehr kritisch auch

46
00:02:47,933 --> 00:02:51,133
betrachten muss, so schön die
Technologie per se erstmal

47
00:02:51,133 --> 00:02:55,515
wirken kann. Dann gab es da auch
noch das Stichwort

48
00:02:55,515 --> 00:02:58,555
Post-Quantum-Kryptografie. Muss
ich mir mal genau anschauen, was

49
00:02:58,555 --> 00:03:01,075
Sie damit meinen, weil das
klingt im ersten Moment ein

50
00:03:01,075 --> 00:03:04,668
bisschen nach Marketing. Aber KI
ist natürlich auch in aller

51
00:03:04,668 --> 00:03:07,368
Munde. Da muss man auch ganz
klar sagen, die Unterstützung

52
00:03:07,368 --> 00:03:10,648
für KI ist jetzt fast schon mit
an Bord. Man kann also mit einem

53
00:03:10,648 --> 00:03:14,688
einfachen Apt-Befehl auch
durchaus die Unterstützung für

54
00:03:14,688 --> 00:03:18,108
AMD-Grafikkarten bzw.
NVIDIA-Grafikkarten

55
00:03:18,108 --> 00:03:20,608
nachinstallieren. Was natürlich
auch eine ganz schöne Sache ist,

56
00:03:20,608 --> 00:03:22,788
wenn man seine ersten Schritte
oder auch seine

57
00:03:22,788 --> 00:03:25,028
professionelleren Schritte mit
den entsprechenden Modellen

58
00:03:25,028 --> 00:03:29,566
fahren möchte. Der hauseigene
Authentifizierungsdämon von

59
00:03:29,566 --> 00:03:34,046
Ubuntu-Audi ist ganz interessant
in diesem Fall. Klar, sie haben

60
00:03:34,046 --> 00:03:36,106
natürlich eine etwas bessere
Unterstützung für das

61
00:03:36,106 --> 00:03:39,646
Microsoft-Entra-ID integriert
geschenkt. Das ist nicht

62
00:03:39,646 --> 00:03:42,306
wirklich spannend an der Stelle.
Spannend ist aber, dass

63
00:03:42,306 --> 00:03:46,966
Canonical hier gleichermaßen
den Weg zum Google-IAM geöffnet

64
00:03:46,966 --> 00:03:50,846
hat und gleichermaßen damit
auch zu allen anderen draußen

65
00:03:50,846 --> 00:03:52,286
verfügbaren freien

66
00:03:52,286 --> 00:03:55,626
OIDC-konformen-Identity-Providern
. Das ist eine richtig spannende

67
00:03:55,626 --> 00:03:57,626
Geschichte, weil damit
natürlich eine gewisse

68
00:03:57,626 --> 00:04:00,946
Flexibilität in Zukunft für
uns alle möglich ist, die wir

69
00:04:00,946 --> 00:04:05,506
so noch nicht kennen bzw.
kannten frei ab Werk. Und

70
00:04:05,506 --> 00:04:08,206
dementsprechend können wir auch
wirklich unsere

71
00:04:08,206 --> 00:04:13,672
Identity-Services freigestalten.
Ja, ansonsten WiFi 7, Bluetooth

72
00:04:13,672 --> 00:04:18,432
5.4, Apt 3.1 mit einem wirklich
schön überarbeiteten

73
00:04:18,432 --> 00:04:21,492
Dependency-Resolver. Schneller,
ein bisschen stabiler. Finde ich

74
00:04:21,492 --> 00:04:24,488
großartig. Dann gibt es
natürlich noch Dracut oder

75
00:04:24,488 --> 00:04:27,648
Dracat. Das löst die
klassischen alten

76
00:04:27,648 --> 00:04:31,548
Inet-RAM-FS-Tools ab. Wesentlich
stabiler, wesentlich schneller.

77
00:04:32,158 --> 00:04:35,028
Also eine wirklich großartige
Sache. Server-seitig ist es auch

78
00:04:35,028 --> 00:04:39,228
ganz interessant. Confidential
Computing für Intel TDX, für

79
00:04:39,228 --> 00:04:43,068
AMD SEV. RVA-23 gibt es für die
RISC-Baseline, also die

80
00:04:43,068 --> 00:04:46,368
RISC-Prozessoren. Wirklich eine
schöne Sache. Und wie ich schon

81
00:04:46,368 --> 00:04:48,928
gesagt habe, für das Thema KI
gibt es natürlich auch diese

82
00:04:48,928 --> 00:04:52,768
native ROC-M-Pakete oder auch
für CUDA das Ganze. Also fast

83
00:04:52,768 --> 00:04:56,028
ein kleines bisschen mehr als
nur solide Hausmannskost. Und

84
00:04:56,028 --> 00:04:59,408
das in einem LTS finde ich
tatsächlich großartig. Das

85
00:04:59,408 --> 00:05:02,048
Stichwort heißt natürlich
Oxidierung oder Oxidation, wie

86
00:05:02,048 --> 00:05:05,667
die Community so schön sagt.
Was hat Canonical gemacht?

87
00:05:05,667 --> 00:05:08,807
Kritische Userspace-Komponenten
werden gerade in Rust neu

88
00:05:08,807 --> 00:05:11,527
geschrieben. Das ist eine
richtig großartige Geschichte.

89
00:05:11,527 --> 00:05:14,667
Das heißt, Schritt für Schritt
werden Rust-Implementierungen

90
00:05:14,667 --> 00:05:18,427
erstellt, die klassische alte
Tools ersetzen. Ja, sudo wird zu

91
00:05:18,427 --> 00:05:22,387
sudo rs. Teile der GNU
Core-Utilities werden durch

92
00:05:22,387 --> 00:05:26,167
uu-utils ersetzt. Also
interessant, was da gerade

93
00:05:26,167 --> 00:05:30,262
passiert. So was geht natürlich
auch nur Schritt für Schritt.

94
00:05:30,262 --> 00:05:32,982
Also ist noch nicht ganz alles
fertig. Aber die Befehle wie

95
00:05:32,982 --> 00:05:36,762
Copy, Move, Remove und so weiter,
die bleiben erstmal bei der GNU.

96
00:05:36,982 --> 00:05:39,402
Canonical hat da noch ein paar
gewisse Sicherheits- und

97
00:05:39,402 --> 00:05:42,502
Kompatibilitätsthemen im Raum
stehen. Und dementsprechend

98
00:05:42,502 --> 00:05:44,562
dauert das einfach noch ein
kleines bisschen länger. Aber

99
00:05:44,562 --> 00:05:47,262
das macht genau den Vorgang
interessant. Es ist kein rein

100
00:05:47,262 --> 00:05:50,022
blindes Rust-Is-Neu, wir machen
jetzt alles besser, sondern es

101
00:05:50,022 --> 00:05:53,922
ist eine kontrollierte Operation
am offenen Herzen. Stück für

102
00:05:53,922 --> 00:05:56,782
Stück. Und so geht das langsam
voran. Und das ist sicherlich

103
00:05:56,782 --> 00:05:58,852
sehr, sehr interessant zu sehen,
wie sich es weiterentwickelt.

104
00:06:01,807 --> 00:06:04,737
Ubuntu's oder Canonicals
offizielle Begründung lauten

105
00:06:04,737 --> 00:06:07,817
Speichersicherheit. Und das ist
natürlich richtig. Rust hat

106
00:06:07,817 --> 00:06:10,537
eine Komponente, die nennt sich
Borrow Checker. Und der Borrow

107
00:06:10,537 --> 00:06:13,197
Checker ist jetzt ein
essentielles Werkzeug. Führt

108
00:06:13,197 --> 00:06:15,857
ein bisschen weit, das jetzt
komplett zu erklären. Aber es

109
00:06:15,857 --> 00:06:17,937
ist ein essentielles Werkzeug
für Thread- und

110
00:06:17,937 --> 00:06:20,797
Speichersicherheit. Also
wirklich etwas Großartiges.

111
00:06:20,797 --> 00:06:22,877
Schwierig zu verstehen, wenn man
als Programmieranfänger

112
00:06:22,877 --> 00:06:27,357
reingeht. Ich kämpfe mich da
gerade durch. Aber ich denke,

113
00:06:27,357 --> 00:06:30,417
die Kernaussage ist eigentlich
eine andere. Die meisten

114
00:06:30,417 --> 00:06:32,377
Werkzeuge, die wir gerade
angesprochen haben, sind

115
00:06:32,377 --> 00:06:36,417
inzwischen so alt, dass sie
komplett ausentwickelt sind. Da

116
00:06:36,417 --> 00:06:38,897
gibt es keine Memory-Bugs mehr
oder sowas in der Richtung. Sie

117
00:06:38,897 --> 00:06:42,447
sind laufstabil, sie sind sauber,
sie sind komplett ausentwickelt.

118
00:06:42,986 --> 00:06:45,706
Was bringt uns jetzt Rust? Rust
ist ein wirklich essentieller

119
00:06:45,706 --> 00:06:48,566
Generationenwechsel. Eine
Code-Basis, mit der auch heute

120
00:06:48,566 --> 00:06:51,986
ein moderner Entwickler gerne
arbeitet. Also keine Autotools,

121
00:06:51,986 --> 00:06:55,846
keine 30 Jahre alte C-Convention
irgendwo oder irgendwelche

122
00:06:55,846 --> 00:06:57,953
Speicherfehler, mit denen man
sich selber in den Fuß schießt.

123
00:06:59,570 --> 00:07:02,220
An der Stelle müssen wir
natürlich die Trifecta Tech

124
00:07:02,220 --> 00:07:07,225
Foundation erwähnen. Das ist
eine niederländische NGO, die

125
00:07:07,225 --> 00:07:10,705
sich darauf spezialisiert hat,
Open Infrastructure Service for

126
00:07:10,705 --> 00:07:14,485
the Public Interest zu erstellen
und zu pflegen. Die stehen

127
00:07:14,485 --> 00:07:21,345
hinter Sudo RS. Die verantworten
auch Zlib RS und NTPDRS. Also

128
00:07:21,345 --> 00:07:24,625
die machen genau diese Art von
Infrastrukturarbeit, über die

129
00:07:24,625 --> 00:07:27,105
eigentlich niemand redet. Mal
bis zu dem Moment, wenn

130
00:07:27,105 --> 00:07:29,825
irgendwas nicht funktioniert,
dann stellt man fest, dass die

131
00:07:29,825 --> 00:07:33,485
plötzlich überall ist. Und was
hier eigentlich ganz schön ist,

132
00:07:33,485 --> 00:07:38,605
ist, dass wir hier einen
Anbieter haben oder eine

133
00:07:38,605 --> 00:07:42,005
Foundation tatsächlich, die
eben nicht am Tropf der paar

134
00:07:42,005 --> 00:07:44,985
Großen hängt. Auch wenn sich
der eine oder andere da ein

135
00:07:44,985 --> 00:07:47,505
bisschen mit engagiert von denen,
aber sie sind tatsächlich

136
00:07:47,505 --> 00:07:50,305
unabhängig. Und das ist
manchmal ganz beruhigend, wenn

137
00:07:50,305 --> 00:07:55,065
man eben nicht an AWS, Google
oder Microsoft oder Oracle oder

138
00:07:55,065 --> 00:07:58,690
IBM oder wie sie alle heißen
irgendwo hängt. Wer jetzt

139
00:07:58,690 --> 00:08:02,550
gerade den Übergang testen
möchte, ohne das System sofort

140
00:08:02,550 --> 00:08:05,570
im Zweifelsfall gegen die Wand
zu fahren oder komplett

141
00:08:05,570 --> 00:08:08,910
umzustellen, der nimmt das Tool,
das heißt Oxidizer. Mit

142
00:08:08,910 --> 00:08:12,250
Oxidizer kann man einfach mal
die alten Tools wegsichern, die

143
00:08:12,250 --> 00:08:15,700
Rust-Varianten nutzen und auch
per Knopfdruck zurückrollen.

144
00:08:15,720 --> 00:08:20,325
Very britisch in seiner
Höflichkeit. Es gibt aber so

145
00:08:20,325 --> 00:08:23,085
einen kleinen Elefantenraum,
über den wir reden müssen. Und

146
00:08:23,085 --> 00:08:27,045
zwar das ist das Thema Lizenz.
Die meisten ignorieren das Thema

147
00:08:27,045 --> 00:08:29,785
Lizenzen bei Open Source, bis
ihnen vielleicht doch auch mal

148
00:08:29,785 --> 00:08:32,645
irgendwas auf die Füße fällt.
Und zwar interessant in dem Fall

149
00:08:32,645 --> 00:08:36,485
ist, dass die klassischen
GNU-Core-Utils unter der GPL

150
00:08:36,485 --> 00:08:40,905
stehen. Die UU-Utils stehen
unter der MIT-Lizenz. Wir reden

151
00:08:40,905 --> 00:08:43,025
jetzt nicht über technisches
Detail, sondern tatsächlich

152
00:08:43,025 --> 00:08:47,705
über ein fast politisches
Bekenntnis. Die GPL garantiert

153
00:08:47,705 --> 00:08:50,905
grundsätzlich bei der
Weitergabe abgeleiteter Werke,

154
00:08:50,905 --> 00:08:54,005
dass Quellcode und
Freiheitsrechte mitwandern. Das

155
00:08:54,005 --> 00:08:58,965
heißt, beim MIT ist es sehr,
sehr, sehr viel permissiver. Man

156
00:08:58,965 --> 00:09:02,625
hat mehr Rechte an der Stelle.
Wenn man MIT-Code nimmt, darf

157
00:09:02,625 --> 00:09:05,289
man ihn auch in ein
proprietäres Produkt einbauen.

158
00:09:05,929 --> 00:09:10,189
Bei der GPL bedeutet es, dass
ich das eben nicht in ein

159
00:09:10,189 --> 00:09:14,549
proprietäres Produkt bauen darf,
sondern dass auch das Produkt,

160
00:09:14,549 --> 00:09:17,969
was ich selber erstelle, am Ende
irgendwo unter Open Source

161
00:09:17,969 --> 00:09:20,989
stehen muss. Frei verfügbar,
mit genau denselben Rechten. Das

162
00:09:20,989 --> 00:09:24,989
kann pragmatisch sein und
manchmal ist es auch sinnvoll,

163
00:09:24,989 --> 00:09:27,929
weil irgendwann müssen wir
Wertschöpfungsketten oder

164
00:09:27,929 --> 00:09:29,729
finanzielle
Wertschöpfungsketten darstellen.

165
00:09:30,229 --> 00:09:32,909
Aber man darf auf jeden Fall
nicht so tun, als sei es

166
00:09:32,909 --> 00:09:36,948
wirklich politisch neutral. Also
um es nochmal ganz klar zu sagen,

167
00:09:36,948 --> 00:09:39,968
das klingt alles etwas
kompliziert, aber wer GPL

168
00:09:39,968 --> 00:09:43,128
verwendet, sorgt dafür, dass
die anderen, die mit dem Produkt

169
00:09:43,128 --> 00:09:46,188
weiterarbeiten und darauf
aufbauen, auch ihr Produkt unter

170
00:09:46,188 --> 00:09:49,148
die GPL stellen müssen und
entsprechend auch weiter

171
00:09:49,148 --> 00:09:52,248
freigeben müssen. Wenn ich das
Ganze mit der MIT-Lizenz mache,

172
00:09:52,248 --> 00:09:55,548
habe ich die Möglichkeit, diese
Art von Weitergabe, den

173
00:09:55,548 --> 00:09:57,828
Open-Source-Gedanken ein
bisschen einzuschränken. Das

174
00:09:57,828 --> 00:10:01,348
ist per se nichts Schlimmes,
aber wie gesagt, es ist

175
00:10:01,348 --> 00:10:04,328
grundsätzlich mal nichts
Neutrales. Und da muss man

176
00:10:04,328 --> 00:10:08,028
wirklich aufpassen. Wenn man
digitale Souveränität ernst

177
00:10:08,028 --> 00:10:11,348
nehmen möchte und auch 100%
draufsetzen möchte, dann ist es

178
00:10:11,348 --> 00:10:13,968
eben nicht nur eine Frage von
einem Datenstandort oder einem

179
00:10:13,968 --> 00:10:16,448
Open-Source-Etikett, was wir
raufkleben, sondern die Frage

180
00:10:16,448 --> 00:10:20,928
ist, welche Nachnutzerrechte
irgendwo da mitgehen. Wenn ich

181
00:10:20,928 --> 00:10:23,968
die GPL aufgebe, gebe ich
gewisse Garantien auf. Ganz

182
00:10:23,968 --> 00:10:26,288
einfach. Wie gesagt, es ist
akzeptabel, man muss sich nur

183
00:10:26,288 --> 00:10:29,632
darüber im Klaren sein. Das
macht das Thema Oxidation, also

184
00:10:29,632 --> 00:10:32,812
sprich das Rusten, überhaupt
nicht falsch. Es macht es aber

185
00:10:32,812 --> 00:10:36,272
ein kleines bisschen politischer.
Und wer sich dabei engagiert,

186
00:10:36,272 --> 00:10:39,132
sollte natürlich genau mal
aufpassen, was er in dem Fall

187
00:10:39,132 --> 00:10:42,772
unterschreibt oder akzeptiert,
wenn er auf License Agreements

188
00:10:42,772 --> 00:10:46,818
und so weiter klickt. Manchmal
gibt es so Kleinigkeiten, die

189
00:10:46,818 --> 00:10:50,598
einen aber dazu bringen, dass
man schmunzelt und sich darüber

190
00:10:50,598 --> 00:10:52,738
freut, dass hier wirklich
Enthusiasten unterwegs sind.

191
00:10:53,118 --> 00:10:55,938
Also das Boot-Spinner-Logo zum
Beispiel ist sowas. Inspiriert

192
00:10:55,938 --> 00:11:00,888
vom Sunburst-Schwanz von dem
Raccoon. Läuft mit 60 Frames.

193
00:11:01,098 --> 00:11:05,438
Ist ein wunderschönes, kleines,
liebenswertes Detail. Ändert

194
00:11:05,438 --> 00:11:07,698
nichts, aber verrät wirklich,
dass hier ein richtiger

195
00:11:07,698 --> 00:11:12,690
Enthusiast unterwegs war. Ubuntu
Mate auf der anderen Seite hat

196
00:11:12,690 --> 00:11:15,550
keinen LTS-Status bekommen. Der
Projektleiter ist Ende März

197
00:11:15,550 --> 00:11:18,410
gegangen. Ob das daran liegt
oder nicht, ist nicht so ganz

198
00:11:18,410 --> 00:11:23,100
eindeutig. Aber Status ist Mate
grundsätzlich kein LTS.

199
00:11:23,580 --> 00:11:27,290
Edubuntu hat einen neuen
Installer mit GTK 4 und QT6

200
00:11:27,290 --> 00:11:31,699
Backend. Kubuntu dagegen liefert
jetzt schon Plasma 6.6 für alle,

201
00:11:31,699 --> 00:11:34,999
die ihre klassische alte, an
Windows angelehnte GUI noch

202
00:11:34,999 --> 00:11:38,225
nicht loslassen können oder
wollen. Andererseits sind die

203
00:11:38,225 --> 00:11:40,305
Hardware-Anforderungen ein
kleines bisschen gestiegen. Wir

204
00:11:40,305 --> 00:11:44,475
brauchen jetzt 6 GB RAM für den
Desktop, 25 auf der Platte.

205
00:11:44,895 --> 00:11:47,925
Grundsätzlich ist das alles
verschmerzbar bei den Geräten,

206
00:11:47,925 --> 00:11:52,085
die heutzutage mindestens eh mit
16 bis 32 GB RAM kommen. Auch

207
00:11:52,085 --> 00:11:55,465
wenn RAM-Preise ja gerade in
abstrusen Regionen irgendwo

208
00:11:55,465 --> 00:11:59,557
rumgeistern. Aber auch die von
uns, die mit wirklich alter

209
00:11:59,557 --> 00:12:01,777
Hardware unterwegs sind, für
die gibt es ja immer noch

210
00:12:01,777 --> 00:12:06,529
X-Ubuntu oder Lubuntu. Auch
interessant, weil

211
00:12:06,529 --> 00:12:10,229
zukunftsgerichtet. Kernel
Live-Patching gibt es jetzt auch

212
00:12:10,229 --> 00:12:15,102
auf der ARM-Plattform. Aber
etwas, was ich persönlich total

213
00:12:15,102 --> 00:12:18,302
spannend finde, ist jetzt, dass
die Scheduler-Extension

214
00:12:18,302 --> 00:12:24,022
hot-swappable EBPF-Scheduler
erlaubt. Klingt im ersten Moment

215
00:12:24,022 --> 00:12:28,922
auch wieder furchtbar technisch
anspruchsvoll. Aber das

216
00:12:28,922 --> 00:12:31,902
Interessante hier ist wirklich,
dass ich zur Laufzeit den

217
00:12:31,902 --> 00:12:35,122
Scheduler für die CPU-Tasks
einfach mal austauschen kann. Je

218
00:12:35,122 --> 00:12:37,562
nach Task kann ich wirklich hin
und her shiften. Keine

219
00:12:37,562 --> 00:12:40,352
Reboot-Szenarien und so weiter.
Wirklich sehr, sehr spannend.

220
00:12:40,812 --> 00:12:44,582
Ansonsten Crash-Dubs. Crash-Dubs
sind im Desktop-Standard mäßig

221
00:12:44,582 --> 00:12:48,662
aktiv. Auch eine tolle Sache.
Wer unterwegs ist und manchmal

222
00:12:48,662 --> 00:12:51,122
debugged, wird sich darüber
sehr, sehr freuen. Das sind die

223
00:12:51,122 --> 00:12:53,602
Kleinigkeiten, die im Alltag
eigentlich dem User nie

224
00:12:53,602 --> 00:12:57,002
auffallen. Aber wenn ich
speziell im Server-Bereich da

225
00:12:57,002 --> 00:12:58,891
unterwegs bin, macht es manchmal
einen riesengroßen Unterschied.

226
00:13:00,090 --> 00:13:03,120
Reden wir einen kurzen Moment
über die professionellen

227
00:13:03,120 --> 00:13:07,480
Anwender an der Stelle.
Standard-Support für Ubuntu ist

228
00:13:07,480 --> 00:13:10,840
fünf Jahre. Wenn ich Ubuntu Pro
lizenziere, werden zehn Jahre

229
00:13:10,840 --> 00:13:13,400
Support draus. Und dann kann ich
sogar noch einen Legacy-Add-on

230
00:13:13,400 --> 00:13:17,000
erwerben. Da werden 15 Jahre
Support draus. Das heißt,

231
00:13:17,000 --> 00:13:20,120
eigentlich, wenn ich heute einen
LTS-Server aufsetze, kann ich

232
00:13:20,120 --> 00:13:24,620
den bis 2041 unter Support
fahren. Da können sich manche

233
00:13:24,620 --> 00:13:26,910
anderen Hersteller durchaus mal
ein Scheibchen von abschneiden.

234
00:13:27,290 --> 00:13:29,740
Und das ist nämlich genau eine
der wichtigsten Formen von

235
00:13:29,740 --> 00:13:32,760
digitaler Souveränität. Und
zwar die Hoheit über die eigene

236
00:13:32,760 --> 00:13:36,120
Zeit. Man hat keinen Takt, der
durch irgendeinen

237
00:13:36,120 --> 00:13:40,400
Hardware-Hersteller gegeben wird.
Wir haben keinen Takt, der durch

238
00:13:40,400 --> 00:13:45,280
eine Konto-Integration in
irgendeinem Cloud-Services

239
00:13:45,280 --> 00:13:47,780
vorgegeben wird. Oder eine
Design-Entscheidung, die

240
00:13:47,780 --> 00:13:51,510
irgendein Anbieter in seinem
Betriebssystem mit vorantreibt.

241
00:13:51,810 --> 00:13:54,780
Sondern ich habe tatsächlich
hier 14 Jahre, 15 Jahre die

242
00:13:54,780 --> 00:13:58,600
Hoheit über meine eigene
Infrastruktur. Noch ein paar

243
00:13:58,600 --> 00:14:02,500
persönliche Worte von mir. Ich
persönlich lerne ja gerade Rust.

244
00:14:02,500 --> 00:14:04,380
Das habt ihr vielleicht
mitbekommen. Bin da ein

245
00:14:04,380 --> 00:14:08,180
Anfänger, hab jahrzehntelang
nicht mehr programmiert, also

246
00:14:08,180 --> 00:14:10,880
quasi keine Vorkenntnisse und
arbeite mich wirklich über

247
00:14:10,880 --> 00:14:13,340
Bücher und kleine Projekte
gerade voran. Und das ist

248
00:14:13,340 --> 00:14:16,440
wirklich ein spannendes Thema,
weil ich das durchaus mit

249
00:14:16,440 --> 00:14:19,620
KI-Unterstützung mache, aber
eine KI dazu zu prügeln, dass

250
00:14:19,620 --> 00:14:22,440
sie einem nicht nur
Copy-und-Paste-Vorlagen gibt,

251
00:14:22,440 --> 00:14:24,800
ist manchmal schon schwierig.
Aber das funktioniert in dem

252
00:14:24,800 --> 00:14:28,100
Fall tatsächlich mit Claude von
Antropic bei mir ganz gut. Ich

253
00:14:28,100 --> 00:14:31,320
habe da auch ein paar Bücher
hochgeladen, habe die als

254
00:14:31,320 --> 00:14:37,540
Lernplattform für den Agenten
implementiert und, ja, ist ein

255
00:14:37,540 --> 00:14:40,480
schöner Weg dahin. Also ich
verstehe gerade, ich versuche

256
00:14:40,480 --> 00:14:43,880
gerade zu verstehen, was
Lifetimes eigentlich sind und

257
00:14:43,880 --> 00:14:46,040
während ich das mache, schreibt
eben einer der großen

258
00:14:46,040 --> 00:14:48,440
Distributoren eben Ubuntu an der
Stelle eine gesamte

259
00:14:48,440 --> 00:14:51,300
Werkzeugkiste neu. Das ist
spannend, irgendwie ein bisschen

260
00:14:51,300 --> 00:14:54,020
eigenartig, weil das zeitgleich
gerade passiert. Aber es ist

261
00:14:54,020 --> 00:14:57,360
schön zu sehen, dass während
ich da also wirklich Zeile für

262
00:14:57,360 --> 00:15:00,940
Zeile versuche, Code zu kapieren,
dass tatsächlich auch gerade

263
00:15:00,940 --> 00:15:04,340
die Großen denselben Weg gehen
und eben Befehle wie LIST oder

264
00:15:04,340 --> 00:15:07,320
CAT irgendwann auf Rust auf
jedem Server dieser Welt

265
00:15:07,320 --> 00:15:09,880
innerhalb der nächsten Monate
wahrscheinlich im Einsatz sein

266
00:15:09,880 --> 00:15:13,323
werden. Ich denke auch, dass das
der eigentliche Punkt ist. Also

267
00:15:13,323 --> 00:15:16,983
Resolute Raccoon ist jetzt kein
Release, bei dem man sagt, oi,

268
00:15:16,983 --> 00:15:22,203
da sind super tolle neue Widgets
drin, einen KI-Knopf oder

269
00:15:22,203 --> 00:15:24,343
irgendeine weitere
Kontoverzahnung mit

270
00:15:24,343 --> 00:15:28,523
Online-Services. Sondern es
werden klassische, notwendige

271
00:15:28,523 --> 00:15:31,803
Werkzeuge im Fundament
ausgetauscht und erneuert. Das

272
00:15:31,803 --> 00:15:35,043
passiert total leise, total
unspektakulär und genau da, wo

273
00:15:35,043 --> 00:15:38,003
ein Betriebssystem eigentlich
seine Stärken ausspielt. Nicht

274
00:15:38,003 --> 00:15:40,263
als Frontend für irgendeinen
Cloud-Dienst, sondern

275
00:15:40,263 --> 00:15:43,443
tatsächlich als Backend für
meine lokale Maschine, für

276
00:15:43,443 --> 00:15:46,423
meinen lokalen Service. Und das
ist meiner Meinung nach wirklich

277
00:15:46,423 --> 00:15:49,903
der interessante Vorgang, den
wir hier gerade erleben. Und das

278
00:15:49,903 --> 00:15:53,563
liest man in der Zusammenfassung
von den Release-Notes nicht so

279
00:15:53,563 --> 00:15:56,528
ohne weiteres. Man muss sich das
schon genau angucken. Ihr wisst

280
00:15:56,528 --> 00:15:58,328
ja, dass ich manchmal ein
bisschen kritisch bin. Und ich

281
00:15:58,328 --> 00:16:01,008
habe es vorhin schon gesagt,
viele andere Betriebssysteme

282
00:16:01,008 --> 00:16:03,528
gehen gerade den Weg, dass sie
zu einem reinen Frontend für

283
00:16:03,528 --> 00:16:06,188
irgendwelche Cloud-Anbieter
werden. Oder für Firmen, die

284
00:16:06,188 --> 00:16:09,128
sich als Cloud-Anbieter
neuerdings verstehen. Und so

285
00:16:09,128 --> 00:16:14,148
wirkt dagegen Ubuntu 26.04
irgendwie fast ein bisschen

286
00:16:14,148 --> 00:16:17,008
altmodisch erwachsen. Very
British Conservative, könnte

287
00:16:17,008 --> 00:16:20,568
man sagen. Es kümmert sich um
die klassischen Fundamente. Es

288
00:16:20,568 --> 00:16:23,128
kümmert sich um Sudo. Es
kümmert sich um List. Es

289
00:16:23,128 --> 00:16:27,368
kümmert sich um die Core-Utils.
Um Init-RAMFS. Scheduler,

290
00:16:27,368 --> 00:16:30,588
Crash-Dumps, Kryptografie. All
die Dinge, die niemand auf einer

291
00:16:30,588 --> 00:16:33,748
großen Bühne jemals
beklatschen wird. Kein

292
00:16:33,748 --> 00:16:36,568
Next-Big-Thin, was man irgendwo
in die Kamera halten kann. Die

293
00:16:36,568 --> 00:16:38,948
aber wirklich darüber
entscheidet, ob meine eigene

294
00:16:38,948 --> 00:16:42,088
Infrastruktur oder eure an der
Stelle, ob sie wirklich trägt,

295
00:16:42,088 --> 00:16:45,258
ob sie stabil ist oder einfach
nur hübsch und sexy blinkt.

296
00:16:45,268 --> 00:16:47,968
Also in dem Fall ist dieser
Waschbär wirklich sehr, sehr

297
00:16:47,968 --> 00:16:51,142
resolut. Speziell in der
Foundation, in seinem Fundament.

298
00:16:51,967 --> 00:16:53,837
Wie schaut das jetzt
tatsächlich bei mir zu Hause

299
00:16:53,837 --> 00:16:57,077
aus? Werde ich mein Heimsystem
updaten? Das Z-Book habe ich

300
00:16:57,077 --> 00:16:59,577
bereits upgedatet. Funktioniert
wunderbar. War ein

301
00:16:59,577 --> 00:17:02,657
In-Place-Update. Bis jetzt habe
ich da nichts gemerkt, was in

302
00:17:02,657 --> 00:17:05,777
irgendeiner Art und Weise geht.
Problemchen generiert hat. Die

303
00:17:05,777 --> 00:17:09,277
Server, naja, ihr kennt mal
einen Blade-Cluster. Das werde

304
00:17:09,277 --> 00:17:15,897
ich nicht tun. Die läuft auf
2410 LTS. Es gibt einfach noch

305
00:17:15,897 --> 00:17:19,557
keine Notwendigkeit. Es läuft
stabil. Und man sagt ja auch

306
00:17:19,557 --> 00:17:22,597
immer so ein kleines bisschen,
ein LTS wird erst dann produktiv,

307
00:17:22,597 --> 00:17:25,237
wenn die erste Point-Release
durch ist. Das wäre dann die

308
00:17:25,237 --> 00:17:30,657
26.0401. Das ist auf der 6.
August dann irgendwann. Aber bis

309
00:17:30,657 --> 00:17:33,917
dahin ist Resolute Raccoon bei
mir auf dem Z-Book unterwegs und

310
00:17:33,917 --> 00:17:36,497
testweise auf dem großen
Rechner in einer virtuellen

311
00:17:36,497 --> 00:17:39,517
Maschine. Zeit genug, dass ich
noch ein kleines bisschen Rust

312
00:17:39,517 --> 00:17:43,417
lernen kann zwischendurch und
euch davon auch vielleicht das

313
00:17:43,417 --> 00:17:46,556
nächste Mal das eine oder
andere Feedback geben kann. Ja,

314
00:17:46,556 --> 00:17:50,167
an der Stelle bin ich heute
eigentlich schon kurze Folge.

315
00:17:51,088 --> 00:17:54,688
Mir bleibt eigentlich nur, euch
ein schönes, verlängertes 1.

316
00:17:54,688 --> 00:17:58,428
Mai-Wochenende zu wünschen. Und,
naja, ihr wisst ja immer so ein

317
00:17:58,428 --> 00:18:02,508
kleiner Spruch am Ende. One Rust
Crate, One Homelab, One Less

318
00:18:02,508 --> 00:18:05,568
Excuse. Ich freue mich auf das
nächste Mal und ich hoffe, es

319
00:18:05,568 --> 00:18:08,920
hat euch gefallen und war für
euch interessant. Macht's gut!

