OS/2 – ein neuer Betriebssystemstandard

Stefan Grainer
OS/2 – ein neuer Betriebssystemstandard
Neue Konzepte für PCs
1. Auflage 1988
ISBN 3-88322-205-4
IWT Vaterstetten
Preise: DM 58,00 – sfr 68,00 – S 530,00

Kapitelübersicht

  1. Einführung
  2. Das MS-OS/2-Memory-Management
  3. Das Multitasking-Konzept
  4. Interprozeßkommunikation
  5. Dynamic Linking
  6. Programmentwicklung unter MS-OS/2
  7. Ausblick auf weitere Entwicklungen

Inhaltsverzeichnis als PDF.

Es handelt sich um ein Buch aus der Frühzeit von OS/2. In der Einführung folgt nach den Grundlagen zur Prozessorarchitektur eine kurze Abhandlung zu MS-DOS und eine ausführlichere zu MS-OS/2. Das zweite Kapitel beschäftigt sich mit den Konzepten der Speicherverwaltung und führt dabei in Adressierungsarten, Adreßumsetzungen, Swapping und Speicherschutzmechanismen ein. Die Eigenschaften und Anpassungsmöglichkeiten des Multitasking und der Interprozeßkommunikation werden in den zwei folgenden Kapiteln sehr anschaulich beschrieben. Der Rest dieses Buches befasst sich mit Erläuterungen zum dynamischen Binden und der API-Programmierung. Ein Literaturverzeichnis fehlt leider, aber ein Stichwortverzeichnis ist vorhanden. Für Einsteiger kann dieses Werk sicherlich nicht empfohlen werden – jedoch als knapper Überblick zum OS/2-Innenleben durchaus brauchbar.

Amazon.de: OS/2 – ein neuer Betriebssystemstandard

Kurzmeldungen 2014-12 Dezember

06.12.2014 – Mozilla FontConfig (mzfntcfgft_runtime_20141206.zip) – Schriftenunterstützung
09.12.2014 – Agena 2.3.3 (agena-2.3.3-os2.wpi) – Prozedurale Programmiersprache
15.12.2014 – SearchPlus 2.04.1 (SearchPlus2041.wpi) – Dateisuchprogramm
17.12.2014 – Iron Spring PL/I (pli-0.9.6.zip) – PL/I-Compiler
18.12.2014 – GNU GCC 4.9.2 (gcc-4.9.2-os2-20141218.zip) – C/C++-Compiler
21.12.2014 – DataSeeker 1.14 (dataseek114.zip) – Suchprogramm
23.12.2014 – elvis 2.2_1 pre (elvis-2.2_1-os2-pre-git-20141223.zip) – vi-Texteditor
24.12.2014 – Links 2.9 (links-2.9.zip / links-2.9-wpi.wpi) – zeichenbasierter Webbrowser mit Grafikanzeige
27.12.2014 – DFSee 12.2 (dfsee122.zip) – Dienstprogramm für Dateisysteme und Partitionen
29.12.2014 – Agena (agena-2.3.4-os2.wpi) – Prozedurale Programmiersprache
30.12.2014 – Firefox 24.8.1 Beta 3 (firefox-24.8.1.en-us.os2.beta_3-wpi.wpi) – Webbrowser

Neben einigen Aktualisierungen sind wenige Neuigkeiten zu vermelden. Eine kleine Überraschung ist der minimalistische Webbrowser Links Version 2.9 des böhmischen Entwicklers Mikuláš Patočka, welcher unter OS/2 im Textfenster oder als grafische PM-Anwendung benutzt werden kann. Benötigt werden hierbei nur die EMX-Laufzeitbibliotheken, die restlichen zum Betrieb erforderlichen Dateien enthält das Programmarchiv. JavaScript und CSS werden nicht unterstützt, dafür aber nette Kleinigkeiten, wie zum Beispiel eine Transkription eines fremdschriftlichen Seitentitels in der Bezeichnung des Fensters. Auf eine weitere aktuelle Firefox-Beta sei hier nur am Rande verwiesen, da diese für einen praktischen Einsatz kaum relevant sein dürfte.

Kurzmeldungen 2014-11 November

Portierungen
01.11.2014 – Regina REXX 3.9.0 (regina390os2.zip)
01.11.2014 – Lightning 2.6.5 (lightning-2.6.5.en-us.os2.zip) – Kalendererweiterung
02.11.2014 – Seamonkey 2.21 (seamonkey-2.21b1.en-US.os2.zip) – Suite
02.11.2014 – Thunderbird 24.8.1 (thunderbird-24.8.1b1.en-US.os2.zip) – E-Mail-Programm
21.11.2014 – Qt 4.7.3 Fix (QtNet4_Fix_SSL.zip) – behebt Probleme mit SSL-Zertifikaten
28.11.2014 – FLAC 1.3.1 (flac-1.3.1.zip) – Free Lossless Audio Codec

Portierungen von P. Smedley
02.11.2014 – GNU C Compiler 4.9.2 (gcc-4.9.2-os2-20141102.zip)
02.11.2014 – GNU Wget 1.16 (wget-1.16-os2-20141102.zip)
02.11.2014 – STunnel 4.26 (stunnel-5.07-os2-20141102.zip)

Eine Testversion des Apache OpenOffice 4.1.1 wurde von Bitwise zum Herunterladen bereitgestellt. Im Gegensatz zur früheren Version sind jetzt auch verschiedene Sprachpakete verfügbar. Für den produktiven Einsatz kann es nicht empfohlen werden, da die Java-Unterstützung und die Verträglichkeit mit anderen Programmen noch sehr mangelhaft ist.

Kurzmeldungen 2014-10 Oktober

02.10.2014 – PMView 3.76 (www) – Bildbetrachter
02.10.2014 – LCSS 0.4.8 (lcss-0-4-8.wpi) – CONFIG.SYS-Sortierung
03.10.2014 – Nice-OS/2 Enhancer 5.67 (nice-os2-v567.zip)
04.10.2014 – Iron Spring PL/I 0.9.5 beta (pli-0.9.5.zip)
20.10.2014 – TOP 2.12 – (top212.zip)
25.10.2014 – TOP 2.13 – (top213.zip)
26.10.2014 – klibc 0.6.6 – (libc-0.6.6-csd6.zip)

Portierungen von P. Smedley:
03.10.2014 – PHP 5.3.29 (php-5.3.29-os2-20141003.zip)
06.10.2014 – GNU binutils 2.24 (binutils-2.24-os2-20141006.zip)
06.10.2014 – cmake 3.0.2 (cmake-3.0.2-os2-20141006.zip)
06.10.2014 – GNU GCC 4.9.1 (gcc-4.9.1-os2-20141016.zip)
06.10.2014 – PHP 5.4.33 (php-5.4.33-os2-20141006.zip)
06.10.2014 – PHP 5.5.17 (php-5.5.17-os2-20141006.zip)
06.10.2014 – PHP 5.6.1 (php-5.6.1-os2-20141006.zip)
07.10.2014 – Apache 2.2.29 (httpd-2.2.29-os2-20141007.zip)
11.10.2014 – STunnel 5.05 (stunnel-5.05-os2-20141011.zip)
11.10.2014 – Ghostscript 9.15 (ghostscript-9.15-os2-20141011.zip)

Kurzmeldungen 2014-09 September

03.09.2014 – INIserve 2.5 (iniser2.5.zip) – Open Source
05.09.2014 – HTML Wizard 1.60 (HTMLWizard_src_1-60.zip) – Open Source
07.09.2014 – FTP Server 2.1 (ftpser2.1.zip) – Open Source
08.09.2014 – clzip 1.6 (clzip-1.6-os2.zip) – Packer
08.09.2014 – GNU ddrescue 1.18.1 (ddrescue-1.18.1-os2.zip)
08.09.2014 – LCSS 0.4.5 (lcss-0-4-5.wpi) – CONFIG.SYS-Sortierung
09.09.2014 – USBcfg 0.8.2 (USBcfg082.zip) – USB-Konfigurationsprogramm
10.09.2014 – FFMPEG 2.1.5 (ffmpeg-os2-r2_1_5r2-Fourier.zip)
10.09.2014 – Styler/2 1.7.4 (styler2_src_1-7-4.zip) – Open Source
10.09.2014 – DFSee 12.1 (dfsee121.zip) – Festplattendienstprogramm
11.09.2014 – lua 5.2.3 (lua-5.2.3-ecs.os2.wpi.zip) – Skriptsprache
11.09.2014 – FFMPEG 2.1.5 (ffmpeg-os2-r2_1_5r2-Fourier.zip) – Videospieler
13.09.2014 – RexxCC 3.23 (rc323.zip) – Open Source
19.09.2014 – Weasel 2.01 (weasel2.01.zip) – E-Mail-Server
21.09.2014 – IDEHLT16 1.7 (idlehlt16-1.7.zip) – HLT-Treiber für 16-bit Systeme
30.09.2014 – SDL 1.2.15 (SDL-1.2.15-20140930.zip) – Simple Direct Layer

Kurzmeldungen 2014-08 August

04.08.2014 – FFMPEG Testversion (ffmpeg.zip) – Videospieler
07.08.2014 – OpenSSL 1.0.0n (EMX / KNIX rt / dev)
07.08.2014 – USB Resource Manager (usbres01.zip)
07.08.2014 – USB Webcam Support 1.0 (WebSee10.zip)
11.08.2014 – Nice-OS/2 Enhancer (nice-os2-v566.zip) – Oberflächenverbesserungen
12.08.2014 – lSwitcher 2.81 (lswitcher-2-81.zip) – OS/2-Task-Switcher
19.08.2014 – Lightning 1.9b1 (lightning_1.9b1.zip) – Kalendererweiterung für Seamonkey
19.08.2014 – SDL 1.2.15 (SDL-1.2.15-20140819.zip) – Simple Direct Layer
25.08.2014 – less 458 (less-458.zip) – Dateibetrachter
30.08.2014 – INIserve 2.4 (iniser2.4.zip) – Fernwartung
30.08.2014 – GenINI 1.61 (genini1.61.zip) – INI-Sicherung

Kurzmeldungen 2014-07 Juli

01.07.2014 – Btrieve Commander (btc2.zip)
04.07.2014 – lSwitcher 2.80
22.07.2014 – HTTrack 3.47.27 (httrack-3.47.27-os2.zip)
30.07.2014 – hwman (hwman2.wpi) – WPS-Klasse

Testversionen der Mozilla-Portierungen:
05.07.2014 – Seamonkey 2.14.11 (seamonkey-2.14.en-US.os2.zip / WPI) – Browser Suite
05.07.2014 – Firefox 17.0.11 (firefox-17.0.11esr.en-US.os22.zip / WPI) – Webbrowser
05.07.2014 – Thunderbird 17.0.11 Pre (thunderbird-17.0.11esrpre.en-US.os2.zip / WPI) – E-Mail-Programm

Portierungen von KO Myung-Hun:
18.07.2014 – GNU m4 1.4.17 (m4-1.4.17.zip)
18.07.2014 – PD-ksh 5.2.14 (pdksh-5.2.14-bin-4.zip) – Korn Shell
18.07.2014 – LAME 3.99.5 (lame-3.99.5-r2.zip) – MP3-Encoder
30.07.2014 – VLC 2.1.5 (vlc-2.1.5-r2.zip) – Medienspieler (Qt)
31.07.2014 – SDLMAME 0.154 (sdlmame0154_os2.zip) – Emulator

Portierungen von Paul Smedley:
05.07.2014 – GCC 4.8.3 (gcc-4.8.3-os2-20140705.zip) – C/C++ Compiler
07.07.2014 – GCC 4.9.0 (gcc-4.9.0-os2-20140707.zip) – C/C++ Compiler

Kurzmeldungen 2014-06 Juni

02.06.2014 – DataSeeker 1.13 (dataseek113.zip) – Multithreaded Text- und Dateisuche
10.06.2014 – WCD 5.2.5 (wcd-5.2.5-os2-watcom.zip) – Wherever Change Directory
10.06.2014 – DFSee 12.0 (dfsee120.zip) – Werkzeug für Festplatten und Dateisysteme
22.06.2014 – InJoy Firewall 4.2.2 (bitwise works)
27.06.2014 – eBackUp 1.10 (eBackUp110.zip) – Datensicherungsprogramm
29.06.2014 – AnotherWorld 20140629 (AnotherWorld-20140629.zip) – Interpreter für Spiele
30.06.2014 – Major Major 1.68 (major1.68.zip) – Verwaltung von Verteilerlisten

Kurzmeldungen 2014-05 Mai

10.05.2014 – NASM 2.11.04 (nasm-2.11.04.zip) – Assembler
29.05.2014 – WDSQL 0.3
30.05.2014 – Firefox 24.3.0 Beta (24.3.0) – Webbrowser

Portierungen von Paul Smedley
03.05.2014 – BIND 9.10.0 (bind-9.10.0-os2-20140503.zip) – DNS Server
04.05.2014 – OpenTTD 1.4.0 (openttd-1.4.0-os2-20140504.zip) – Transport Tycoon
10.05.2014 – KeePassX 0.4.3 (keepassx-0.4.3-os2.zip)- Kennwortverwaltung (erfordert Qt)
31.05.2014 – Scribus 1.4.4 (scribus-1.4.4-os2ecs.zip) – DTP-Programm (erfordert Qt)

OS/2 dla Opornych

Andy Rathbone
OS/2 dla Opornych
Übers.: (Oficyna Wydawnicza READ ME, Warschau 1994)
ISBN 83-85769-27-7

Es handelt sich um die polnische Übersetzung aus dem amerik. Original von Andy Rathbone’s OS/2 for Dummies durch Małgorzata Gorajek und Agnieszka J. Śliwińska (Oficyna Wydawnicza READ ME, Warschau 1994).