Jump to content

IBM Java: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 1: Line 1:
[[Image:Java-logo.jpg|right|200px]]
[[Image:Java-logo.jpg|right|200px]]
A Java runtime and development system made by [[IBM]] from their own codebase that is fully compatible with but generally considerably faster than the original [[Sun Microsystems]] code. 1.1x versions were available as a free download for users of any version of OS/2 v3 or higher, but the later 1.3x versions were only available to those that had an upgrade subscription, purchased the [[OS/2 Version 4|OS/2 Version 4x Convenience Package]] or purchased [[eComStation]]. The last Java runtime and development environment that runs natively on OS/2 is version 1.3.1 SR9.
A Java runtime and development system made by [[IBM]] from their own codebase that is fully compatible with but generally considerably faster than the original [[Sun Microsystems]] code. 1.1x versions were available as a free download for users of any version of OS/2 v3 or higher, but the later 1.3x versions were only available to those that had an upgrade subscription, purchased the [[OS/2 Version 4|OS/2 Version 4x Convenience Package]] or purchased [[eComStation]]. The last IBM Java runtime and development environment that runs natively on OS/2 is version 1.3.1 SR9.


If you have old Java code that needs to be supported, or just like testing out old apps you find on the net, it can be a good idea to keep an old IBM Java implementation on your system alongside newer versions, especially 1.1.8 with all fixes. Normally Java is fairly backwards compatible but with the introduction of Java 1.3 a few minor changes were made that broke backward compatibility, these are easy to fix if you know how and have the source but since neither of these can be assumed and as 1.1.8 can coexist with newer versions you might just as well keep an 1.1.8 installation on your drive for problematic programs.
If you have old Java code that needs to be supported, or just like testing out old apps you find on the net, it can be a good idea to keep an old IBM Java implementation on your system alongside newer versions, especially 1.1.8 with all fixes. Normally Java is fairly backwards compatible but with the introduction of Java 1.3 a few minor changes were made that broke backward compatibility, these are easy to fix if you know how and have the source but since neither of these can be assumed and as 1.1.8 can coexist with newer versions you might just as well keep an 1.1.8 installation on your drive for problematic programs.
Line 28: Line 28:
Last update: 1.3.1 SR 9 (Dec 2005)
Last update: 1.3.1 SR 9 (Dec 2005)


==License==
==Links==
* [http://www.os2ezine.com/v2n7/javarev.htm IBM's OS/2 Java Progress]
* [ftp://ps.software.ibm.com/ps/products/os2/fixes/java111/ Release 1.1.1 Fixes]
* [https://www.3cat.com/java_os2/ Unofficial Java on OS/2 pages] - Seriusly outdated but still some useful info on installing and usin the older 1.1x IBM Java versions
 
==Licence==
Commercial software, discontinued
Commercial software, discontinued


==Author==
==Author==
[[IBM]]
* [[IBM]]
 
==Links==
* [http://www.os2ezine.com/v2n7/javarev.htm IBM's OS/2 Java Progress]
* [ftp://ps.software.ibm.com/ps/products/os2/fixes/java111/ Release 1.1.1 Fixes]


[[Category:Tools]][[Category:Java]]
[[Category:Java]]

Revision as of 05:48, 1 July 2016

A Java runtime and development system made by IBM from their own codebase that is fully compatible with but generally considerably faster than the original Sun Microsystems code. 1.1x versions were available as a free download for users of any version of OS/2 v3 or higher, but the later 1.3x versions were only available to those that had an upgrade subscription, purchased the OS/2 Version 4x Convenience Package or purchased eComStation. The last IBM Java runtime and development environment that runs natively on OS/2 is version 1.3.1 SR9.

If you have old Java code that needs to be supported, or just like testing out old apps you find on the net, it can be a good idea to keep an old IBM Java implementation on your system alongside newer versions, especially 1.1.8 with all fixes. Normally Java is fairly backwards compatible but with the introduction of Java 1.3 a few minor changes were made that broke backward compatibility, these are easy to fix if you know how and have the source but since neither of these can be assumed and as 1.1.8 can coexist with newer versions you might just as well keep an 1.1.8 installation on your drive for problematic programs.

Versions

IBM Java for OS/2
  • 1.0 beta 1 (Jan 1996) - IBM OS/2 Java Developer's Kit
  • 1.0 (Sep 1996)
  • 1.0.1 (Oct 1996) - included in OS/2 Warp Version 4
  • 1.0.2 (Apr 1997) - Software Choice catalog - javaos2.zip

Runtime updates included in Netscape 2.02 (SR8 - 1998)

IBM OS2 Warp Developer Kit, Java Technology Edition
  • 1.1.0 (Apr 1997) - alpha prerelease
  • 1.1.1 (Oct 1997) - beta prerelease
  • 1.1.4 (Feb 1998) - better Unicode support, JDBC
  • 1.1.6 (Jun 1998) - Symmetric Multiprocessing (SMP), Year 2000 ready
  • 1.1.7 (1999) required for TCP/IP 4.3, Communications Server 6.01
  • 1.1.8 (2000) required for IBM DB2 7.2

Last updates:

IBM OS2 Warp Developer Kit, Java 2 Technology Edition
  • 1.3.0 (2001)
  • 1.3.1 (2002)

Last update: 1.3.1 SR 9 (Dec 2005)

Links

Licence

Commercial software, discontinued

Author