GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GeezerVison is showing trac.netlabs.org — Java port for OS/2 and OS/2-based systems Java for OS/2 and OS/2-based systems
Java is a very popular sophisticated programming environment. Applications written in the Java language are run inside a virtual machine (Java Virtual Machine, JVM) which provides a nearly identical behavior on all platforms that have a JVM implementation available. This "write once, run anywhere" approach means that developers can support a multitude of platforms while only having to maintain one code base. For users, availability of a current Java for OS/2 and OS/2-based systems means access to a huge number of existing applications. For more information about Java, read this article about Java in Wikipedia. Previously, Java had been made available for OS/2 and OS/2-based systems by IBM, Golden Code and Innotek. However, new versions with many changes and improvements have been released since then and current applications require a current JVM implementation. This project will port such a current JVM to OS/2 and OS/2-based systems. Dmitriy Kuminov, who is well-known for his work on the Qt 3 and 4 ports, has been hired as chief developer.
This project aims at porting the open-source implementation of the Java Platform, Standard Edition, known as OpenJDK, to the OS/2 operating system. You can get more information about OpenJDK and related projects at the official OpenJDK home page.
SponsoringHistoryTo start the project, partial funding was already provided by several companies and individuals, with Mensys BV being the main sponsor. But we still needed to cover an amount of 8,000 EUR. At the 24th November 2011 we reached that goal and could release Java GA. Current
To have the project updated in a regular timeframe, we need more sponsoring.
The sponsor link is: http://www.bitwiseworks.com/shop
Sponsoring BarometerJava GAlast update at 24th November 2011
what was done for this Milestone: GA Java Milestone GA2last update at 25. January 2012
what was done for this Milestone: GA2 Java Milestone GA3last update at 4. February 2013
what was planned for this Milestone: GA3 Java Milestone GA4 and up (including all Firefox sponsoring)last update at 21. July 2014
what was planned for this Milestones: Current Status and HistoryWe finished to work on Milestone GA5. History
Latest VersionThe latest version of OpenJDK 6 is 1.6.0 Build 27 GA5 released on 17.02.2013. This is an official build intended for general use. This build brings the latest version of OpenJDK 6 from Oracle and a bunch of OS/2 specific fixes including several important fixes for AWT applications and the fix for printing from Java applications (courtesy of the new Odin 0.8.9 build). The more detailed list of changes can be found here. Version 1.6.0 Build 27 GA5 is available for downloading in the following packages and formats. Prerequisites
If you use the YUM/RPM package manager, you may install all the prerequisities (except xsystray) using the following command: yum install libc libgcc446 libodin OpenJDK Packages
IcedTea-Web packagesIcedTea-Web packages are listed on a separate page. Source CodeIf you want to play with the latest development version, you can check it out directly from the SVN repository. In order to do so you need to download and install the subversion client for OS/2 and OS/2-based systems. Use the following command to check out the full source tree to a <local_directory>: svn checkout http://svn.netlabs.org/repos/java/trunk <local_directory>
The required tools and build instructions are described in the README file.
SSL Connections
If you get SSL issues with Java it might be due to missing cacerts in the OPENJDK/lib/security directory. Please copy your /@unixroot/etc/pki/java/cacerts file to the OPENJDK/lib/security directory and try again. See also ticket #238 and #241 for additional information.
Reporting Bugs
Reporting bugs and requesting new features is done through the ticket system. You can view existing tickets, add comments to them and create new tickets using the corresponding buttons at the top of every page. If you want to submit a new bug or request a feature, please use the Search function first to make sure there is no ticket for this task already created.
Anonymous access to the ticket system has been restricted due to multiple attacks of stupid spammers we've been suffering from lately. In order to create a new ticket or comment the existing one, you need to login with your Netlabs login ID.
If you do not have a login ID, you can request one at http://www.netlabs.org/en/site/member/member.xml.
We are sorry for any inconvenience, but at the present time this is the only way to avoid extremely annoying spam.
Some words about Odin
Yes our Java6 is Odin based. But it's not like the Odinized Java 1.4, which took the Windows DLL and EXE. List of working applications
Recent changes
Credits
We also want to thank all individuals and organizations who made donations to this project and helped to make it happen. Screenshots
Last modified
10 years ago
Last modified on Dec 1, 2016, 5:08:37 PM
Attachments (9)
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.
Download in other formats: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |