Jump to content

OS/2 2.x Programming Documentation Books: Difference between revisions

From EDM2
Created page with " {| class="wikitable" style="sortable" !Name !Author !Year !ISBN !Link |- |Application Design Guide |IBM |1992 |P/N 10G6260, Form # S10G-6260, ISBN 1-56529-157-3 |[OpenLibrar..."
 
Tag: Manual revert
 
(46 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This article list OS/2 2.x software development related manuals and redbooks from IBM.


 
==OS/2 2.0 Technical Library==
{| class="wikitable" style="sortable"
{|class="wikitable sortable"
!Name
!Title||Document No.||ISBN||class="unsortable"|Links
!Author
!Year
!ISBN
!Link
|-
|-
|Application Design Guide
|Application Design Guide
|IBM
|S10G-6260-00
|1992
|ISBN 1-56529-157-3
|P/N 10G6260, Form # S10G-6260, ISBN 1-56529-157-3
|[https://archive.org/details/os2-2.0-adg-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-adg-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Programming Guide Volume I
|Programming Guide Volume I
|IBM
|S10G-6261-00
|1992
|ISBN 1-56529-154-9
|P/N 10G6261, Form # S10G-6261, ISBN 1-56529-154-9
|[https://archive.org/details/os2-2.0-pguide-vol1-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pguide-vol1-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Programming Guide Volume II
|Programming Guide Volume II
|IBM
|S10G-6494-00
|1992
|ISBN 1-56529-155-7
|P/N 10G6494, Form # S10G-6494, ISBN 1-56529-155-7
|[https://archive.org/details/os2-2.0-pguide-vol2-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pguide-vol2-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Programming Guide Volume III
|Programming Guide Volume III
|IBM
|S10G-6495-00
|1992
|ISBN 1-56529-156-5
|P/N 10G6495, Form # S10G-6495, ISBN 1-56529-156-5
|[https://archive.org/details/os2-2.0-pguide-vol3-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pguide-vol3-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Information Presentation Facility Guide and Reference
|Information Presentation Facility Guide and Reference
|IBM
|S10G-6262-00
|1992
|
|P/N 10G6262, Form # S10G-6262
|[http://www.os2museum.com/files/docs/os220tl/os2-2.0-ipf-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|System Object Model Guide and Reference
|System Object Model Guide and Reference
|IBM
|S10G-6309-00
|1992
|
|P/N 10G6309, Form # S10G-6309
|[https://archive.org/details/os2-2.0-som-1991], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-som-1991.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Control Program Programming Reference
|Control Program Programming Reference
|IBM
|S10G-6263-00
|1992
|
|P/N 10G6263, Form # S10G-6263
|[https://archive.org/details/os2-2.0-cpref-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-cpref-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Presentation Manager Programming Reference Volume I
|Presentation Manager Programming Reference Volume I
|IBM
|S10G-6264-00
|1992
|
|P/N 10G6264, Form # S10G-6264
|[https://archive.org/details/os2-2.0-pmref-vol1-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pmref-vol1-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Presentation Manager Programming Reference Volume II
|Presentation Manager Programming Reference Volume II
|IBM
|S10G-6265-00
|1992
|
|P/N 10G6265, Form # S10G-6265
|[https://archive.org/details/os2-2.0-pmref-vol2-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pmref-vol2-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Presentation Manager Programming Reference Volume III
|Presentation Manager Programming Reference Volume III
|IBM
|S10G-6272-00
|1992
|
|P/N 10G6272, Form # S10G-6272
|[https://archive.org/details/os2-2.0-pmref-vol3-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pmref-vol3-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Physical Device Driver Reference
|Physical Device Driver Reference
|IBM
|S10G-6266-00
|1992
|
|P/N 10G6266, Form # S10G-6266
|[https://archive.org/details/os2-2.0-pdd-ref-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pdd-ref-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Virtual Device Driver Reference
|Virtual Device Driver Reference
|IBM
|S10G-6310-00
|1992
|
|P/N 10G6310, Form # S10G-6310
|[https://archive.org/details/os2-2.0-vdd-ref-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-vdd-ref-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Presentation Driver Reference
|Presentation Driver Reference
|IBM
|S10G-6267-00
|1992
|
|P/N 10G6267, Form # S10G-6267
|[https://archive.org/details/os2-2.0-pdr-ref-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-pdr-ref-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Procedures Language 2/REXX Reference
|Procedures Language 2/REXX Reference
|IBM
|S10G-6268-00
|1992
|
|P/N 10G6268, Form # S10G-6268
|
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Procedures Language 2/REXX User’s Guide
|Procedures Language 2/REXX User’s Guide
|IBM
|S10G-6269-00
|1992
|
|P/N 10G6269, Form # S10G-6269
|[https://archive.org/details/os2-2.0-rexx-ug-1991], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-rexx-ug-1991.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|IBM SAA CUA Interface Design Reference
|IBM SAA CUA Interface Design Reference
|IBM
|SC34-4289-00
|1992
|
|P/N 10G6270, Form # SC34-4289
|
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|IBM SAA CUA Guide to User Interface Design
|IBM SAA CUA Guide to User Interface Design
|IBM
|SC34-4290-00
|1992
|
|P/N 10G6271, Form # SC34-4290
|
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|-
|-
|Bidirectional National Language Support Reference
|Bidirectional National Language Support Reference
|IBM
|S10G-4433-00
|1992
|
|P/N 10G4433, Form # S10G-4433
|[https://archive.org/details/os2-2.0-bidi-1992], [http://www.os2museum.com/files/docs/os220tl/os2-2.0-bidi-1992.pdf PDF]
|[OpenLibrary] [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS2Museum]
|}
 
===OS/2 2.1===
{|class="wikitable sortable"
!Title||Document No.||class="unsortable"|ISBN||class="unsortable"|Links
|-
|OS/2 2.1 Control Program Programming Reference
|S10G-6263-01
|rowspan=6|
|
|-
|OS/2 2.1 Display Device Driver Reference
|S71G-1896-01
|
|-
|OS/2 2.1 Input/Output Driver Reference
|S71G-1898-01
|
|-
|OS/2 2.1 MMPM/2 Device Driver Reference
|S71G-3678-01
|
|-
|OS/2 2.1 Bidirectional Support
|S71G-4114-00
|
|-
|OS/2 2.1 Keyboard and Code Pages
|S71G-4113-00
|
|}
 
==Online Books==
{|class="wikitable"
!Title||Date||class="unsortable"|Links
|-
|[[Installable File Systems for OS/2]] 2.0||Feb 1992||[https://archive.org/download/IBMOS2TechnicalDocumentation/ifs.inf IFS.INF]
|-
|IBM OS/2 2.0 Kernel Debugger - Preliminary Draft||Sep 1992||[https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/dev/info/books/OS2KernelDebugger_1stEd.zip KDEBUG.TXT] [https://archive.org/download/dr_os2/dr_os2.zip/dr_os2%2FPROGRAMS%2FKDEBUG.ZIP]
|-
|IBM OS/2 v2.0 Kernel Design Guide||Dec 2003||[https://archive.org/download/IBMOS2TechnicalDocumentation/kguide20.inf KGUIDE20.INF]
|}
|}
     


[[Category:Documents]]
==IBM Redbooks==
{|class="wikitable sortable"
!Title
!class="unsortable"|Authors
!Year
!Document No.
!class="unsortable"|ISBN
!class="unsortable"|Links
|-
|OS/2 Version 2.0 Volume 1: Control Program
|Bill Bolton, Calvin Bradshaw, Gert Ehing, Bo Falkenberg, Darryl Frost, Eddie Griborn, Tim Sennitt, Neil Stokes, Katsutoshi Suzuki
|rowspan=3|1992
|GG24-3730-00
|rowspan=9|
|[https://openlibrary.org/works/OL17301289W/]
|-
|OS/2 Version 2.0 Volume 2: DOS and Windows Environment
|Robert Beck, Herman Benders, Bo Falkenberg, Dorle Hecker, Patrick Lee, Robert Penrose, Dwight Ronquest, Laurie Rose, Karl-Peter Schweder, Tim Sennitt, Neil Stokes, Bernd Westphal
|GG24-3731-00
|[https://openlibrary.org/works/OL17307187W/]
|-
|OS/2 Version 2.0 Volume 3: Presentation Manager and Workplace Shell
|Alan Chambers, Karsten During, Gert Ehing, Franco Federico, Dennis Lock, Joachim Müller, Jouko Ruuskanen, Neil Stokes, Katsutoshi Suzuki
|GG24-3732-00
|[https://openlibrary.org/works/OL17307185W/]
|-
|OS/2 Version 2.0 Volume 4: Writing Applications
|Alan Chambers, Franco Federico, Douglas Pearless, Neil Stokes
|1993
|GG24-3774-00
|[https://openlibrary.org/works/OL17307184W/]
|-
|OS/2 Version 2.0 Volume 5: Print Subsystem
|Hans J. Goetz, Jerry A. Stegenga II, Robert Beck, Calvin Bradshaw, Darryl Frost, Dorle Hecker, Bob Leitch
|rowspan=2|1992
|GG24-3775-00
|[https://openlibrary.org/works/OL17307183W/]
|-
|Migrating from a DOS/Windows Environment to OS/2 2.0, Porting Windows Applications to OS/2 2.0
|
|GG24-3822-00
|
|-
|Evaluation of OS/2 V2.0 Application Development Tools
|
|rowspan=3|1993
|GG24-3944-00
|
|-
|OS/2 Version 2.1 Technical Update
|Florence Calvez, Rich Dulaney, Goh Song Eng, John Heggie, Don Johnston, Adam Jollans, Dietmar Juretzka, Thomas Löffler, Douglas Pearless
|GG24-3948-00
|[https://archive.org/details/gg24394800]
|-
|OS/2 2.0 WPS Development C++ User Interface Class Library
|
|GG24-4052-00
|
|-
|OS/2 2.11, OS/2 2.1 for Windows, New OS/2 Device Drivers and Updates to OS/2 2.1
|
|rowspan=3|1994
|GG24-4212-00
|
|-
|Introduction to OS/2 2.1 National Language Support
|Jason Chen, Zoran Jaksic, Adam Jollans, Albert Leung, Herwarth Peuser
|GG24-4213-00
|
|-
|OS/2 2.x Family Update, Including SMP
|
|GG24-2517-00
|
|}
 
==Links==
*OS/2 Museum: [http://www.os2museum.com/wp/os2-history/os2-library/os2-2-0-technical-library/ OS/2 2.0 Technical Library] (PDF files)
 
[[Category:Books]]

Latest revision as of 23:24, 1 June 2025

This article list OS/2 2.x software development related manuals and redbooks from IBM.

OS/2 2.0 Technical Library

Title Document No. ISBN Links
Application Design Guide S10G-6260-00 ISBN 1-56529-157-3 [1], PDF
Programming Guide Volume I S10G-6261-00 ISBN 1-56529-154-9 [2], PDF
Programming Guide Volume II S10G-6494-00 ISBN 1-56529-155-7 [3], PDF
Programming Guide Volume III S10G-6495-00 ISBN 1-56529-156-5 [4], PDF
Information Presentation Facility Guide and Reference S10G-6262-00 PDF
System Object Model Guide and Reference S10G-6309-00 [5], PDF
Control Program Programming Reference S10G-6263-00 [6], PDF
Presentation Manager Programming Reference Volume I S10G-6264-00 [7], PDF
Presentation Manager Programming Reference Volume II S10G-6265-00 [8], PDF
Presentation Manager Programming Reference Volume III S10G-6272-00 [9], PDF
Physical Device Driver Reference S10G-6266-00 [10], PDF
Virtual Device Driver Reference S10G-6310-00 [11], PDF
Presentation Driver Reference S10G-6267-00 [12], PDF
Procedures Language 2/REXX Reference S10G-6268-00
Procedures Language 2/REXX User’s Guide S10G-6269-00 [13], PDF
IBM SAA CUA Interface Design Reference SC34-4289-00
IBM SAA CUA Guide to User Interface Design SC34-4290-00
Bidirectional National Language Support Reference S10G-4433-00 [14], PDF

OS/2 2.1

Title Document No. ISBN Links
OS/2 2.1 Control Program Programming Reference S10G-6263-01
OS/2 2.1 Display Device Driver Reference S71G-1896-01
OS/2 2.1 Input/Output Driver Reference S71G-1898-01
OS/2 2.1 MMPM/2 Device Driver Reference S71G-3678-01
OS/2 2.1 Bidirectional Support S71G-4114-00
OS/2 2.1 Keyboard and Code Pages S71G-4113-00

Online Books

Title Date Links
Installable File Systems for OS/2 2.0 Feb 1992 IFS.INF
IBM OS/2 2.0 Kernel Debugger - Preliminary Draft Sep 1992 KDEBUG.TXT [15]
IBM OS/2 v2.0 Kernel Design Guide Dec 2003 KGUIDE20.INF

IBM Redbooks

Title Authors Year Document No. ISBN Links
OS/2 Version 2.0 Volume 1: Control Program Bill Bolton, Calvin Bradshaw, Gert Ehing, Bo Falkenberg, Darryl Frost, Eddie Griborn, Tim Sennitt, Neil Stokes, Katsutoshi Suzuki 1992 GG24-3730-00 [16]
OS/2 Version 2.0 Volume 2: DOS and Windows Environment Robert Beck, Herman Benders, Bo Falkenberg, Dorle Hecker, Patrick Lee, Robert Penrose, Dwight Ronquest, Laurie Rose, Karl-Peter Schweder, Tim Sennitt, Neil Stokes, Bernd Westphal GG24-3731-00 [17]
OS/2 Version 2.0 Volume 3: Presentation Manager and Workplace Shell Alan Chambers, Karsten During, Gert Ehing, Franco Federico, Dennis Lock, Joachim Müller, Jouko Ruuskanen, Neil Stokes, Katsutoshi Suzuki GG24-3732-00 [18]
OS/2 Version 2.0 Volume 4: Writing Applications Alan Chambers, Franco Federico, Douglas Pearless, Neil Stokes 1993 GG24-3774-00 [19]
OS/2 Version 2.0 Volume 5: Print Subsystem Hans J. Goetz, Jerry A. Stegenga II, Robert Beck, Calvin Bradshaw, Darryl Frost, Dorle Hecker, Bob Leitch 1992 GG24-3775-00 [20]
Migrating from a DOS/Windows Environment to OS/2 2.0, Porting Windows Applications to OS/2 2.0 GG24-3822-00
Evaluation of OS/2 V2.0 Application Development Tools 1993 GG24-3944-00
OS/2 Version 2.1 Technical Update Florence Calvez, Rich Dulaney, Goh Song Eng, John Heggie, Don Johnston, Adam Jollans, Dietmar Juretzka, Thomas Löffler, Douglas Pearless GG24-3948-00 [21]
OS/2 2.0 WPS Development C++ User Interface Class Library GG24-4052-00
OS/2 2.11, OS/2 2.1 for Windows, New OS/2 Device Drivers and Updates to OS/2 2.1 1994 GG24-4212-00
Introduction to OS/2 2.1 National Language Support Jason Chen, Zoran Jaksic, Adam Jollans, Albert Leung, Herwarth Peuser GG24-4213-00
OS/2 2.x Family Update, Including SMP GG24-2517-00

Links