Jak Unix tworzył historię - ebook
Jak Unix tworzył historię - ebook
Unix narodził się w 1969 roku na ostatnim piętrze siedziby Bell Labs. Stworzyło go dwóch pasjonatów z pomocą niewielkiej grupy współpracowników i sympatyków. Od chwili powstania ten system operacyjny cieszył się ogromną popularnością. Doprowadził do wielu przełomów i na zawsze zmienił bieg historii informatyki. Dziś Unix i jego pochodne stanowią serce wielu systemów i usług. Dzięki nim działają Google, Facebook, Amazon, produkty Apple oraz smartfony z Androidem, a także asystent głosowy Alexa. Codziennie Twoje zachowanie w internecie jest uważnie śledzone, spotykasz się z personalizacją reklam - to również dzieje się dzięki systemom uniksowym.
Ta książka jest unikalną relacją historyczną z początków Uniksa. Zawiera wspomnienia naocznych świadków z pierwszych lat istnienia tego systemu, jego rozwoju i stopniowego przenikania technologii uniksowych do poszczególnych dziedzin informatyki. Znajdziesz tu niewiele trudnych, naukowych i technicznych detali, za to zachwycisz się niezwykłą historią, zapoczątkowaną przez wyjątkowych ludzi, którzy wybiegłszy myślą daleko w przyszłość, zapewnili środowisko do nieskrępowanych, niekonwencjonalnych eksperymentów. Przekonasz się, że dzieje Uniksa wciąż są skarbnicą inspiracji w zakresie projektowania oprogramowania i nowych możliwości technologii.
W książce:
- co się zdarzyło w Bell Labs w połowie XX wieku
- jak powstał proto-Unix
- pierwsze wersje Uniksa
- ewolucja i powstawanie powiązanych technologii
- Minix, Linux i inni potomkowie
- czym jest rzeczywiste dziedzictwo Uniksa
Czy niewiarygodny sukces Uniksa był tylko dziełem splotu okoliczności?
Spis treści
Przedmowa 9
Podziękowania 13
Rozdział 1. Bell Labs 15
- 1.1. Nauki fizyczne w Bell Labs 20
- 1.2. Telekomunikacja i informatyka 22
- 1.3. BWK w BTL 23
- 1.4. Przestrzeń biurowa 27
- 1.5. 137 > 127 > 1127 > 11276 36
Rozdział 2. Proto-Unix (1969) 43
- 2.1. Szczypta informacji technicznych 43
- 2.2. CTSS i Multics 47
- 2.3. Początki Uniksa 50
- 2.4. Odpowiednie dać rzeczy słowo 52
- 2.5. Biografia - Ken Thompson 53
Rozdział 3. Wersja pierwsza (1971) 61
- 3.1. Unix do wniosków patentowych 63
- 3.2. Pokój Uniksa 66
- 3.3. Podręcznik programisty systemu Unix 74
- 3.4. Kilka słów o pamięci 75
- 3.5. Biografia - Dennis Ritchie 78
Rozdział 4. Wersja szósta (1975) 83
- 4.1. System plików 84
- 4.2. Wywołania systemowe 86
- 4.3. Powłoka systemowa 88
- 4.4. Potoki 91
- 4.5. Grep 94
- 4.6. Wyrażenia regularne 98
- 4.7. Język programowania C 101
- 4.8. Narzędzia programistyczne i Ratfor 106
- 4.9. Biografia - Doug McIlroy 108
Rozdział 5. Wersja siódma (1976 - 1979) 113
- 5.1. Powłoka Bourne'a 114
- 5.2. Yacc, Lex, Make 116
- 5.3. Przygotowywanie dokumentów 126
- 5.4. Sed i Awk 143
- 5.5. Inne języki 148
- 5.6. Inne zasługi 153
Rozdział 6. Nie tylko badania 163
- 6.1. Programmer's Workbench 164
- 6.2. Licencje uniwersyteckie 168
- 6.3. Grupy użytkowników 170
- 6.4. Komentarz Johna Lionsa 171
- 6.5. Przenośność 173
Rozdział 7. Komercjalizacja 177
- 7.1. Podział 178
- 7.2. USL i SVR4 179
- 7.3. UNIXTM 181
- 7.4. Public relations 183
Rozdział 8. Potomkowie 187
- 8.1. Berkeley Software Distribution 189
- 8.2. Wojny uniksowe 191
- 8.3. Minix i Linux 192
- 8.4. Plan 9 196
- 8.5. Diaspora 198
Rozdział 9. Dziedzictwo 201
- 9.1. Technologia 202
- 9.2. Organizacja 207
- 9.3. Uznanie 213
- 9.4. Czy historia mogłaby się powtórzyć? 216
Źródła 219
Kategoria: | Systemy operacyjne |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-283-7164-4 |
Rozmiar pliku: | 33 MB |