Summary Files Commits Branches @commit @diff @stats
path: root / src
diff options
context:
space:
mode:
Commit2a699bbcf16ab81528d7de673aca28133d464be9 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-02-26 14:06:37 +0200
Committer
 Syndamia <kamen@syndamia.com>
2023-02-26 14:06:37 +0200
Filesc59586a35e281a7848e2875d8d26ea15313712d9 /src
syndamia.com-2a699bbcf16ab81528d7de673aca28133d464be9.tar
syndamia.com-2a699bbcf16ab81528d7de673aca28133d464be9.tar.gz
syndamia.com-2a699bbcf16ab81528d7de673aca28133d464be9.zip
Parent17e16975d55f31f0bc0353841db9347b6b3a260f (diff)
[talks/lbs] Reworded some history slides
1 files changed, 6 insertions, 6 deletions
-rw-r--r--src/talks/linuxgraphy-by-strabo/index.md12
diff --git a/src/talks/linuxgraphy-by-strabo/index.md b/src/talks/linuxgraphy-by-strabo/index.md
index ca83fb6..88a011b 100644
--- a/src/talks/linuxgraphy-by-strabo/index.md
+++ b/src/talks/linuxgraphy-by-strabo/index.md
@@ -148,8 +148,8 @@ Some of it's novel ideas include, but are not limited to:
#### 1969: Death of Multics and birth of UNIX
-Ultimately Multics grew too large and became unusable, unmaintainable and unchangeable.
-In the beginning, programming was done mostly by [Bell Labs](https://en.wikipedia.org/wiki/Bell_Labs), with [Ken Thompson](https://en.wikipedia.org/wiki/Ken_Thompson) as one of the developers.
+Ultimately Multics grew too large, becaming unusable and unmaintainable.
+In the beginning, programming was done mostly by [Bell Labs](https://en.wikipedia.org/wiki/Bell_Labs), with [Ken Thompson](https://en.wikipedia.org/wiki/Ken_Thompson) being one of the developers.
&&lineb1 &&ftable
@@ -163,7 +163,7 @@ In the beginning, programming was done mostly by [Bell Labs](https://en.wikipedi
&&cont
Thompson still had some desire to work on operating systems, after Bell Labs pulled out.
-The tools he made while rewriting a video game [he made](https://en.wikipedia.org/wiki/Space_Travel_%28video_game%29) on a PDP-7 lead to a whole operating system: UNIX.
+The tools he made while rewriting [his own video game](https://en.wikipedia.org/wiki/Space_Travel_%28video_game%29) on a PDP-7 lead to a whole operating system: UNIX.
Based, expanded on and improved upon many of Multic's ideas, UNIX became the father of modern OSs.
@@ -247,15 +247,15 @@ Thanks to the widely popular [VT100](https://en.wikipedia.org/wiki/VT100), almos
Today we don't usually use such specialised hardware, but the names persist with slightly different meanings.
-[Virtual Terminal](https://en.wikipedia.org/wiki/Virtual_console) (Console): on some modern UNIX-likes (like Linux), the kernel/OS provide special devices, where a console is directly implemented/simulated with the connected computer and display. Sometimes could be called "tty".
+[Virtual Terminal](https://en.wikipedia.org/wiki/Virtual_console) (Console, tty): on some modern UNIX-likes (like Linux), the kernel/OS provides special devices, where a console is directly implemented/simulated with the connected computer and display.
- systems that don't provide it usually expose another way to connect a console (now external hardware and/or software is required), like a [serial](https://en.wikipedia.org/wiki/Serial_port) port
[Terminal Emulator](https://en.wikipedia.org/wiki/Terminal_emulator): a special program that emulates a virtual terminal (within another display system)
-[Pseudoterminal](https://en.wikipedia.org/wiki/Pseudoterminal) (pty): a device that behaves, from the point of a user, like a terminal (emulator), but could do other additional things
+[Pseudoterminal](https://en.wikipedia.org/wiki/Pseudoterminal) (pty): a program that sits between a terminal and a shell (or other program), and makes them both think they're directly connected
-- ssh, a program to remotely connect to a device's shell, establishes a pseudoterminal. You use your (local) terminal to send and receive text to a remove terminal.
+- ssh, a program to remotely connect to a device's shell, establishes a pseudoterminal. Your local terminal thinks it's connected to a local shell and vice versa with the remote shell, however the pty in between handles the true communication.
&&/slide