Linux und Shell
Es ist unglaublich, was damals Ende der 1960er Jahre entstand, als Computer noch riesengroße Schränke
waren mit Hauptspeicherkapazitäten im Kilobyte-Bereich!
Das zunächst intern als
UNICS
bezeichnete System wurde ziemlich schnell
zu einem vollwertigen Betriebyssystem entwickelt und
allgemein als Unix
bekannt (Wikipedia).
Untrennbar mit dieser Entwicklung
ist
die Programmiersprache C verbunden (Wikipedia). Mit C kann man eigene Programme enwickeln. Und weil
das System selbst in C geschrieben war, konnte man sogar das System weiterentwickeln.
Für eine Vielzahl von Computern unterschiedlicher Hersteller wurde das System
unter verschiedenen Namen weiterentwickelt und wurde mit dem Fortschritt der Computertechnik immer leistungsfähiger.
Für die PC-Welt
hat sich Linux durchgesetzt (Wikipedia),
verbreitet auch als System für Server.
Nach wie vor gibt es die Möglichkeit, beliebige Anwendungen programmieren und Linux selbst verändern zu können.
So gibt es auch von Linux die verschiedensten Distributionen, z.B. Debian, Red Hat, Ubuntu, Knoppix und viele andere.
Und weiterhin wird Linux als Entwicklungsplattform verwendet, auch für serverseitige Anwendungen.
Daher ist Linux ein Thema für Softwareentwickler.