Conversation

hey why do we call shells (bash, ksh, powershell, etc.) shells?

2
0
0

@0x4d6165 squishy living things hide inside them

0
0
0

@theking @0x4d6165 no. it comes from multics supposedly

https://en.wikipedia.org/wiki/Thompson_shell

The name “shell” for a command-line interpreter and the concept of making the shell a user program outside of the operating system kernel were introduced in Unix’s precursor Multics.

I will say the multics page doesnt really show anything? at least i havent found it yet. Closest I have is

https://en.wikipedia.org/wiki/Multics

It is also the first to have a command processor implemented as ordinary user code – an idea later used in the Unix shell.

1
0
0