OS2World OLD-STATIC-BACKUP Forum

OS2 World.Com Bounty System => Open Bounties => Topic started by: miturbide on 2007.05.17, 04:47:54

Title: OS/2 native port of Java 6
Post by: miturbide on 2007.05.17, 04:47:54

Supporting thread for the OS/2 native port of Java 6 (http://www.os2world.com/content/view/337/71/) bounty. The original and old bounty thread can be found here (http://www.os2world.com/cgi-bin/ultraboard/UltraBoard.cgi?action=Read&BID=83&TID=120&SID=).

Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2007.10.22, 05:24:55
Today I just saw this news on OSNews.com.

"GNU Classpath 0.96 "Staying Alive!" and IcedTea 1.4 just got released. GNU Classpath is slowly turning into a bootstrapping platform for IcedTea/OpenJDK by providing the necessary free software plugs that are missing from Sun's OpenJDK to provide various GNU/Linux distributions with the fully free GPLed IcedTea Java platform implementation that will be in the Fedora (Werewolf), Debian, and Ubuntu (Gutsy) releases."

http://www.osnews.com/story.php/18800/GNU-Classpath-0.96-IcedTea-1.4-Released (http://www.osnews.com/story.php/18800/GNU-Classpath-0.96-IcedTea-1.4-Released)
Title: Re: OS/2 native port of Java 6
Post by: Highlander on 2008.01.03, 18:42:50
 :-XIs there any suggested for getting Java 6 ( or 5? ) working under eCS. It is used for much software nowadays and is a favourite means of software development, so must be considered essential. Would you agree? As for GNU Classpath 0.96 and IcedTea 1.4 - please explain. I am currently forced to develop under Windows, so just went to Sun's Java site and downloaded the latest Java, with Java DB, and Netbeans = no mention of strange code names!

Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2008.01.03, 19:24:05
Hi Highlander

I agree with you that porting Java 6 to OS/2 is important. And I think many people agreed on that because is one of the highest bounties collected on the system.

About the other projects. Since Sun open sourced just the Java components that they can as GNU GPL, there are another projects that are trying to build Java JRE/JDK replacing the components that Sun was unable to open source.

Since the goal of the bounty will be to have Java 6  applications running under OS/2-eCS, the following projects (that are open source) can also be considered for this bounty.

- OpenJDK - http://openjdk.java.net/
(OpenJDK is the effort by Sun Microsystems to release a fully buildable Java Development Kit based completely on free and open source code.)

- GNU Classpath - http://www.gnu.org/software/classpath
(GNU Classpath, Essential Libraries for Java, is a GNU project to create free core class libraries for use with virtual machines and compilers for the java programming language.)

- IceTea - http://icedtea.classpath.org/wiki/Main_Page
(The IcedTea project provides a harness to build the source code from http://openjdk.java.net using Free Software build tools and provides replacements for the binary plugs with code from the GNU Classpath project.)

Plus the word "Java" as a programming language belongs to Sun. So it can only be ported as "Java for OS/2" if  royalties are paid to Sun to use the name.

I'm not a Developer, but I think this three open source projects can help on having a Java (or Java like) JRE for OS/2-eCS.

Any comments are welcome.
Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2008.01.03, 19:36:53

Ohh. I almost forgot.

There is also the Java Source Code available, but it is under a restrictive license (JRL license) that limit the use of it.

- Java™ Platform, Standard Edition 6u10 Binary Snapshot Releases - http://download.java.net/jdk6/

But I'm not sure about the license issues trying to port this code.
Title: Re: OS/2 native port of Java 6
Post by: El Vato on 2008.01.04, 00:17:36
Quote from: miturbide on 2007.10.22, 05:24:55
Today I just saw this news on OSNews.com.

"GNU Classpath 0.96 "Staying Alive!" and IcedTea 1.4 just got released.[...]

There is also Harmony (http://harmony.apache.org/).  Although at the moment not fully compatible with Sun's implementation, it stands on its own --independent of Sun:

   1.  JRE and HDK snapshots available
   2. Up-to-date code integrity status is tracked automatically on all supported platforms
   3. JRE can run popular programs like Apache Tomcat, Eclipse, Maven, Derby, Ant
   4. More than 97% of Java 5 API complete. (not compatible, just completed)
   5. More than 1.25 Million Lines of Code

Title: Re: OS/2 native port of Java 6
Post by: Saijin_Naib on 2008.05.11, 20:31:44
How are any of these projects looking as viable means to have native Java under OS/2?
Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2008.05.12, 04:08:44
From what I sense, it seems that there is more movement with the OpenJDK project. But I'm not sure on how it is going, or how compatible it is with Java 1.6. But for example it seems it had been compiled for Ubuntu and there seems to be developers interested to port OpenJDK to Haiku US (BeOS clone).

Any comments are welcome.
Title: Re: OS/2 native port of Java 6
Post by: Saijin_Naib on 2008.05.12, 04:17:05
"OpenJDK doesn't pass all of the compatibility tests in the Java SE 6 JCK yet, because of the remaining encumberences. They have however been reduced to 1%[18], and OpenJDK can run complex applications such as Netbeans, Eclipse, Glassfish, or JBoss."

It seems like there are still binary "stubs" that you need to download in order to complete a build of the OpenJDK source. These stubs are the remaining code that have no FOSS analogues yet.

It seems to be very much compatible with JRE6 and JRE7 (OpenJDK is based upon JRE7, JDK6 is a seperate project) as the snippet from Wiki suggests. Do we have the tools we need to even compile this under eCS? How big a project would it be for someone to test to see if it can even compile?
Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2008.10.27, 03:45:08
Had anybody tested OpenJDK on any other platform (Ubuntu, Redhat, Fedora) http://openjdk.java.net/ ?
What can it be said about the compatibility with Java 1.6 ?

It is true that Java now is open source and free software ?
Title: Re: OS/2 native port of Java 6
Post by: myrkraverk on 2009.02.07, 05:53:05
[Apologies if this is a repost, this forum is teasing me]

I have taken a cursory look at OpenJDK 1.7 (or is that just plain 7?) and have managed to compile it on solaris.

Hotspot, the jvm, is divided into common, cpu specific, os specific and cpu+os specific sources, and these will have to be translated.  An added complication is that it requires at least JDK 1.6 to build.  I don't know enough about the build system (yet) to tell if it's possible to bring over pre-compiled class files.

Porting awt is then completely different story, and quite unlikely to be successful (by me) unless there is some sort of xlib between awt and pm.  However, someone familiar with pm programming may be able to make use of the windows code.

The unix api project on netlabs is probably going to help a lot.  Though I don't know how complete it is.  If it has pthreads, things are already looking pretty good.  Though it's probably better, to have real native code for threads, for added confidence of correctness.
Title: Re: OS/2 native port of Java 6
Post by: Michaelhz on 2009.02.07, 16:04:55
QuotePorting awt is then completely different story, and quite unlikely to be successful (by me) unless there is some sort of xlib between awt and pm.  However, someone familiar with pm programming may be able to make use of the windows code.
.. well, if everything else compiles soomthly on os/2, I'd try pmwinx.dll's win32 api. Supposedly openjdk has a win32 interface for windows-platform.
best regards
Michael
Title: And now, for OpenJDK 7
Post by: myrkraverk on 2009.02.07, 18:14:23
Well, that is assuming pretty much, and is quite untimely ;)

Step zero: settle on a project name (ecsJ? -- jdk/2 is probably too close to the openjdk and java 2 trademarks) and set up a repository os/2 users can access.  Porting mercury isn't something to spend any effort on (if we have it already -- yay!).

The first step is porting the build system.  This mostly involves copying and renaming files, and modifying make files.  No Java/C++ knowledge is truly necessary, though knowing how to use a compiler is a big plus.  Familiarity with (or willingness to learn) unix scripting and makefiles is a must though.  I am assuming it's possible to modify the build system to use precompiled class files instead of a bootstrap jdk.

The next step is to try to build.  And this is the step where unforeseen dependencies will hit, and hit hard.  I know that to be able to build world, CUPS is required, though I hope it's not for Hotspot.  Smedleys CUPS may or may not work; at least my /opt/csw/include/cups/cups.h wasn't sane enough, so I had to tell the build system to use my /usr/include/cups/cups.h.  (I don't know why it found the former first).  There will certainly be some gaps that must be filled in, by direct porting, and maybe some with additions to the Netlabs libc.  It will take some time and effort to get everything to build.  Then there are the issues when we try to link.  I don't think that will be painless.

At this time, we can try to use the jvm, and will probably run into one segfault after another and/or even worse errors due to thread synchronization (those will be hard to debug).  It is time to try and build javac and the related tools, if that wasn't attempted concurrently.

Independent of all this, is to convert man pages to help files (.inf isn't it?).  Some kind soul with little or no technical background can do this -- particularly if she has translation experience.

By now, it's time to think about publishing, and seeing about java conformance testing.  And of course, to tell the world.


Have fun

Title: Re: OS/2 native port of Java 6
Post by: Andi on 2009.02.07, 20:15:13
Please excuse my ignorance, but wasn't there another attempt to port java? I think I remember seeing website and a newsgroup about. But maybe this project fall asleep or probably you know about these other project.

Edit: Any contact to https://java7os2.dev.java.net/servlets/ForumMessageList?forumID=3204 ?
Title: Re: OS/2 native port of Java 6
Post by: Blonde Guy on 2009.02.07, 21:09:02
Quote from: Andi on 2009.02.07, 20:15:13

Edit: Any contact to https://java7os2.dev.java.net/servlets/ForumMessageList?forumID=3204 ?

This project, while it has not started, does have a good list of developers. If you're going to set up a repository for source code and build procedures, this has a ready-made spot to host them.
Title: Re: OS/2 native port of Java 6
Post by: cytan on 2009.02.07, 22:47:52
I believe JAVA is a critical app and some effort needs to be put into porting it. Unfortunately I'm not a programmer :-( and can only give moral and bounty support.

cytan
Title: Re: OS/2 native port of Java 6
Post by: myrkraverk on 2009.02.08, 06:48:37
Thank you, I didn't know about the java7os2 project.  I am going to move/repost my thoughts/experiments to their dev mailing list, and see what happens.

As for helping out for non-developers: There are always tasks at hand.  For example, with a project like this with external moving sources, there is syncing up with the outside world.  And during the initial stages, when there are multiple build failures, it is making sure once a file/component builds, it stays built -- that is, it is very easy to miss breaking one file, while working on something seemingly irrelevant.

Have fun
Title: Re: OS/2 native port of Java 6
Post by: myrkraverk on 2009.02.08, 19:56:15
I have put my preliminaries on the java7os2 project's dev mailing list:

https://java7os2.dev.java.net/servlets/SummarizeList?listName=dev

Next I will start to setup my dev environment and port the build system (as in the TODO post), starting with this:

http://www.smedley.info/os2ports/index.php?page=build-environment

I'll post more stuff to the dev list, as I get there.
Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2009.06.15, 05:10:30
Hi

Does any Linux user had used OpenJDK libraries? how it is working ? how it is the compatibility with the Java runtime from Sun ?

Thanks
Martin
Title: Re: OS/2 native port of Java 6
Post by: cytan on 2009.06.15, 23:46:13
I haven't heard anything since February. Is this project still being pursued?

cytan
Title: Re: OS/2 native port of Java 6
Post by: Blonde Guy on 2009.06.16, 06:10:27
Nothing is happening over at Java7os2.
Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2009.06.16, 22:11:02
.... yep, there haven't been news about an OS/2 port. But what I was asking is if OpenJDK is running fine on Linux (since there are some Linux users here in the community too).

It seems that the openjdk package is distribuited with OpenSuse, Redhat, Debian and seems to be a port for MacOS (http://landonf.bikemonkey.org/code/java/SoyLatte_Meets_OpenJDK.20080819.html).  THere was also the intention to make it run on Haiku OS (BeOS Open Source).

Seems like this open source project is going on fine. (taking about the project in general terms, not the OS/2 port).
Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2009.12.01, 00:24:01
I still dream about this project from time to time ;)

Here it is the Source Code of JRE
http://download.java.net/jdk6/source/ (http://download.java.net/jdk6/source/)

And here it is OpenJDK
http://openjdk.java.net/ (http://openjdk.java.net/)

had anybody tried OpenJDK under Ubuntu, does it had good compatibility to run Java applications as it is right now ?

Title: Re: OS/2 native port of Java 6
Post by: cytan on 2009.12.01, 06:04:50
I just looked at the build requirements for both Java 6 and Java 7: both require motif libraries which I don't believe we have. And also binary plugs which are stuff that's not opensourced yet (but maybe not required for a JDK 6 implementation but it looks like 7 requires it). So unless I'm wrong we  cannot build either 6 or 7 right now without motif.

Here's the build instructions link: http://openjdk.java.net/groups/build/

cytan
Title: Re: OS/2 native port of Java 6
Post by: chennecke on 2009.12.01, 14:29:23
Regarding OpenJDK: It seems works quite nicely on the 64 bit version of Ubuntu 9.10, also in Firefox 3.5.

Well, face it, folks. OS/2 will not see another native port of Java. Golden Code will not provide the source of their native port and resources are few. However, the port of Flash 10 will result in a much updated Odin. This should make creating and updating an Odin-based port possible--and hopefully also ironing out the issues that existed with Innotek's Java ports.
Title: Re: OS/2 native port of Java 6
Post by: lpino on 2009.12.01, 20:44:30
Quote from: chennecke on 2009.12.01, 14:29:23
Regarding OpenJDK: It seems works quite nicely on the 64 bit version of Ubuntu 9.10, also in Firefox 3.5.

Well, face it, folks. OS/2 will not see another native port of Java. Golden Code will not provide the source of their native port and resources are few. However, the port of Flash 10 will result in a much updated Odin. This should make creating and updating an Odin-based port possible--and hopefully also ironing out the issues that existed with Innotek's Java ports.

What if?,,, only what if you could put a price on a port.
More than 4000 signed to open the source of OS/2. 10 buck would bring 40000, maybe we could start by adding money to a bounty.
How many people would be willing to pay to update Java? I know I would.
We should go over the idea in our heads. Of course if there is any millionare on the list willing to give away some money, please contact me or Martin and who knows maybe we have a port after all. ;)

Thanks.
Title: Re: OS/2 native port of Java 6
Post by: rwklein on 2009.12.03, 19:11:28
Quote from: lpino on 2009.12.01, 20:44:30
Quote from: chennecke on 2009.12.01, 14:29:23
Regarding OpenJDK: It seems works quite nicely on the 64 bit version of Ubuntu 9.10, also in Firefox 3.5.

Well, face it, folks. OS/2 will not see another native port of Java. Golden Code will not provide the source of their native port and resources are few. However, the port of Flash 10 will result in a much updated Odin. This should make creating and updating an Odin-based port possible--and hopefully also ironing out the issues that existed with Innotek's Java ports.

What if?,,, only what if you could put a price on a port.
More than 4000 signed to open the source of OS/2. 10 buck would bring 40000, maybe we could start by adding money to a bounty.
How many people would be willing to pay to update Java? I know I would.
We should go over the idea in our heads. Of course if there is any millionare on the list willing to give away some money, please contact me or Martin and who knows maybe we have a port after all. ;)

Thanks.

From my point of the view the bounty system is something that sadly is not working. With that I mean is that everywhere the price of people there spare time is going up.  About 10 years ago some people outside Western Europe/North America could work for a low rate. But as far as I can tell the bounties don't fetch enough to make people interested. But I could be wrong.  From what I'm seeing prices are going up.

Thats why a lot of stuff can only be done with more money then just a few hundred dollars.

On the topic of Java, Mensys is aware of this issue and the its on the list just like Flash we are working on (its being updated as well Flash to go to a more stable build).

Our developer is working slowly in the background to move forward on Java based on ODIN.
But we don't make any promises of a public release in the next few months. It might accelrate
suddenly. But we don't have anything useful on the table.

Roderick Klein
Mensys
Title: Re: OS/2 native port of Java 6
Post by: Robert Deed on 2009.12.05, 03:55:18
That isn't every rational.  A port of 1.6 can't exist because goldencode won't open their outdated and buggy source?   Even if they did release the source it wouldn't be of much use in porting 1.6.  I bet the open jvm could be ported to os/2 possibly easier then trying to make the windows version which is increasingly bound to more advance win32 parts could be.  Perhaps the biggest issue wig be the ui parts.  However the work would only need to be done once.  We as a whole have to stop the belief that if someone won't release source we are doomed.  If they did it.  Someone else can.  And make it an open project from the start would mean we would never be forced to do the work a second time.  

Quote from: chennecke on 2009.12.01, 14:29:23
Regarding OpenJDK: It seems works quite nicely on the 64 bit version of Ubuntu 9.10, also in Firefox 3.5.

Well, face it, folks. OS/2 will not see another native port of Java. Golden Code will not provide the source of their native port and resources are few. However, the port of Flash 10 will result in a much updated Odin. This should make creating and updating an Odin-based port possible--and hopefully also ironing out the issues that existed with Innotek's Java ports.
Title: Re: OS/2 native port of Java 6
Post by: chennecke on 2009.12.05, 12:18:19
I suggest that you actually read postings before responding. Even though it's outdated now, having Golden Code's source code would still have helped with a number of implementation issues. As for it being so buggy judging from my own experience their release was a lot less problematic than the Innotek one. But anyway, the main issue is man-power -- as always. This could only be solved with massive funding. And if it were available, there would still be the issue of finding enough developers who have the right skill set and are available. Well, I'd love to be proven wrong but for now I'd rather be realistic.
Title: Re: OS/2 native port of Java 6
Post by: Robert Deed on 2009.12.06, 08:59:04
I should read before I post?  OpenJDK is not equal to Sun's licensed JDK which goldencode was working with.  OpenJDK is a different beast, with a different code base, which is mostly linux/unix based due to the fact that the project started off as a grassroots effort from Linux developers to have a fully open sourced java.  Having the source to an outdated, proprietary implementation  would do little to help, while it might help get something out quicker, it would probably need to all be rewritten in order for it to actually work.  Attempts to hack things to work is half the reason why OS/2 is no longer my main operating system.  We spend 3x the manhours trying to make things which should never work work, instead of actually focusing on what needs to be done.  Maybe it is just a lack of manpower, maybe it is a lack of skills.. who knows.  

Throughout the years of using OS/2 I have seen some amazing and very promising software, native written from the ground up and functional.  I have been disappointed in any attempt to transplant software from windows.

I was posting this due to the fact that the openjdk/sun teams have just announced that the remaining non-open sourced parts of the code have been replaced/released

Quote from: chennecke on 2009.12.05, 12:18:19
I suggest that you actually read postings before responding. Even though it's outdated now, having Golden Code's source code would still have helped with a number of implementation issues. As for it being so buggy judging from my own experience their release was a lot less problematic than the Innotek one. But anyway, the main issue is man-power -- as always. This could only be solved with massive funding. And if it were available, there would still be the issue of finding enough developers who have the right skill set and are available. Well, I'd love to be proven wrong but for now I'd rather be realistic.
Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2009.12.06, 17:37:08
I consider that an OpenJDK port will be more usefull than a Odinized (sorry for making Odin a verb here) version of JRE for Windows.

Why?

First, because OpenJDK is open source (under GNU GPL V2 license), that means that the code will be shared and various developers can chip in and no one will have the exclusive control of an OpenJDK build for eCS-OS2.
Ex: If the main developer of OpenJDK dies then other can continue with the job. No company will have exclusive control on telling us how to use OpenJDK or try to restrict us to use it.

While making the Windows JRE to work on OS/2 means that, possible one day Oracle/Sun can change the license to forbide this, or stop giving the Windows JRE for free. This can not happen with OpenJDK (license GNU GPL). But I understand that an Odinized JRE will be a good workarround to have something fast, but it will not be a good solution thinking in the long term.

The second thing is that I prefer having a native port of the JRE. Possible Odin can work fine, but it gaves a better performance to have a native port.

The third point is a doubt that I have. Is the Innotek pack for making Odinized applications complete open source?  I haven't seen any documentation on how to make Odinized OS/2 applications arround, like for exmaple how the Odinized Acrobat was produced.  I think that Netlabs made some agreement with Innotek to get this technology before the Sun deal, but I'm just especulating, since I don't know how that ended. If anybody can give me some lights on this point it will be apreciated.

Roderick, about the Bounties, I share with you that is not being effective. But I think that if you share a problem with the community, it is a good idea to share also a possible solution so we can evaluate them. Or you just want us to close the bounty system definitive ? or if you have a better idea how to raise more money and not only a hundred of dollars, please let us know.

Possible to make a positive change on the Bounty system it is required to contact more developers and ask them how much money sounds good enought for them to be involved on making any of the Software ports proposed. And later anounce a target for the Bounty and let people know there is a developer interested if we reach $XX target.

So the Question for this Bounty is:

1) Which Developers are interested on making the OpenJDK port for eCS-OS2?
2) How much money is required to raise to make this port a reality? And later contact all the people in the community interested to Chip in for it.

So Roderick, the questions to Mensys are:

1) Is Mensys interested on this Bounty to port OpenJDK to eCS-OS2 ? Allowing access to the Binaries and Source Code complete ?
2) How much money do Mensys required to make the port possible ?

If there is interest we will see if we can raise enought money for this. And also thinking in the long term that eCS will have a native, open source, and free Java Runtime Enviroment to be included on it and can add more value to eCS.

Regards.

Martin.
Title: Re: OS/2 native port of Java 6
Post by: diver on 2009.12.07, 11:17:54
to be honset. the bounty will not work for such a case, as the money is one part. but such a big project needs a project lead. without a lead it's a dead end from the beginning. and you all can be sure i know what it means to lead a big project. see Qt as example.

about the money in gereral. just as a figure. we need Euro 11000 to port Qt. right now we have around 76% so we still lack a lot.
you can be sure that a java port needs more than we needed for Qt, as this is a complete new port. of course a lot will just work, but all the low level api's need to be portet to OS2 and all graphic stuff needs to be converted to PM.

so as soon as you get enough money a port could be considered. but first more than 50% should be around, if not it's not worth to start at all. and such a project it not doable as a parttime project. developers need to be hired otherwise it's a dead end also.

regards and good luck in collecting money :)
Silvan
Qt 4 project lead
Title: Re: OS/2 native port of Java 6
Post by: rwklein on 2009.12.08, 19:04:46
Quote from: miturbide on 2009.12.06, 17:37:08
I consider that an OpenJDK port will be more usefull than a Odinized (sorry for making Odin a verb here) version of JRE for Windows.

Why?

First, because OpenJDK is open source (under GNU GPL V2 license), that means that the code will be shared and various developers can chip in and no one will have the exclusive control of an OpenJDK build for eCS-OS2.
Ex: If the main developer of OpenJDK dies then other can continue with the job. No company will have exclusive control on telling us how to use OpenJDK or try to restrict us to use it.

While making the Windows JRE to work on OS/2 means that, possible one day Oracle/Sun can change the license to forbide this, or stop giving the Windows JRE for free. This can not happen with OpenJDK (license GNU GPL). But I understand that an Odinized JRE will be a good workarround to have something fast, but it will not be a good solution thinking in the long term.

The second thing is that I prefer having a native port of the JRE. Possible Odin can work fine, but it gaves a better performance to have a native port.

The third point is a doubt that I have. Is the Innotek pack for making Odinized applications complete open source?  I haven't seen any documentation on how to make Odinized OS/2 applications arround, like for exmaple how the Odinized Acrobat was produced.  I think that Netlabs made some agreement with Innotek to get this technology before the Sun deal, but I'm just especulating, since I don't know how that ended. If anybody can give me some lights on this point it will be apreciated.

Roderick, about the Bounties, I share with you that is not being effective. But I think that if you share a problem with the community, it is a good idea to share also a possible solution so we can evaluate them. Or you just want us to close the bounty system definitive ? or if you have a better idea how to raise more money and not only a hundred of dollars, please let us know.

Possible to make a positive change on the Bounty system it is required to contact more developers and ask them how much money sounds good enought for them to be involved on making any of the Software ports proposed. And later anounce a target for the Bounty and let people know there is a developer interested if we reach $XX target.

So the Question for this Bounty is:

1) Which Developers are interested on making the OpenJDK port for eCS-OS2?
2) How much money is required to raise to make this port a reality? And later contact all the people in the community interested to Chip in for it.

So Roderick, the questions to Mensys are:

1) Is Mensys interested on this Bounty to port OpenJDK to eCS-OS2 ? Allowing access to the Binaries and Source Code complete ?
2) How much money do Mensys required to make the port possible ?

If there is interest we will see if we can raise enought money for this. And also thinking in the long term that eCS will have a native, open source, and free Java Runtime Enviroment to be included on it and can add more value to eCS.

Regards.

Martin.



It has been a while since I checked all of the Java stuff. The good stuff of the ODIN code is that it requires less work per build. I know the advantages of getting Java compiling native, that is not an ODIN build.


About the bounty system ? You don't have to close it down. Its just that

How much money is needed to get a current Java build ? I don't know. This depends on the developer of course and the road choosen! If you take the current ODIN code we have that is being updated to support Flash then that could be a done for maybe a few thousand dollars.

I don't know how much work would be needed to get JAVA working as a native port. With Open Office a lot of the old OS/2 code was still floating around CVS. So that made live easier, it was still a big job.

Price tag ? It depends who you can find todo the work. Or if we can find a team of volunteers. But as was written in this thread by Silvan, its going to be a lot of work. I'm not holding my breath for a volunteer to do this work. I know how much time our Open Office Developer needs to keep up! Its not a small operation :-)

That is I don't want to dis-curriage anybody to try and work on such a project in his spare time. The estimate is just that its going to chunk of work. How big that chunk is don't know.

So the price tag would depend on the developer. Could he do it as  labour of love and for a lower price, is he from a country where lets say 1000 Dollars a month is a lot of money. Or is somebody from the US that just needs the full price paid per hour.

Roderick Klein
Mensys
Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2009.12.08, 21:43:10
Hi Roderick

But the question still remains.

If nobody puts a Price Tag, how do we know how much to raise to see the Odinized Java version available (on this case)?

Is Mensys interested on making a Odinized Java version available ? Or Mensys don't want to get into developement projects because the experience with OpenOffice?
Title: Re: OS/2 native port of Java 6
Post by: rwklein on 2009.12.09, 14:47:44
Quote from: miturbide on 2009.12.08, 21:43:10
Hi Roderick

But the question still remains.

If nobody puts a Price Tag, how do we know how much to raise to see the Odinized Java version available (on this case)?

Is Mensys interested on making a Odinized Java version available ? Or Mensys don't want to get into developement projects because the experience with OpenOffice?

Here is the problem. I can not mention projects with price tags and who worked on what for Mensys.
But when it comes to a price tag, developer X costs for project y lets say $5000. Developer Z costs for the same project $10.000. Right now I don't realy have a skilled developer on the table who can do the work.
But he should be avaaliable later to work on this.

For us such bounty systems, where you put a fixed price on something won't work. Silvan got the deal with Dimitri but he knew what Dimitri would cost and how much money was needed.

We are interested in doing a Java build then again if somebody from the community would be willing to step forward. That would be great! That would save us some work :-)

Roderick Klein
Mensys
Title: Re: OS/2 native port of Java 6
Post by: diver on 2010.06.18, 14:24:20
as all of you probably know, we are now working on the OpenJava 6 Port.

i do a formal request of the money.

why do i do it so early? this is simple, as it always takes ages till os2world has come to the conclusion to pay.

regards
Silvan
Java Project Lead
Title: reply this post
Post by: HelenJames on 2010.07.27, 01:00:36
I have send you in pm
Title: Re: OS/2 native port of Java 6
Post by: diver on 2010.07.27, 11:56:41
what did you send me? i did not get anything.
Title: Re: OS/2 native port of Java 6
Post by: warpcafe on 2010.07.27, 17:08:04
Hi Silvan,

I guess HelenJames is not a "real" user but rather some_THING trying to fish around.
He/She/It left a useless comment in another thread as well. And the user profile was removed in the meanwhile too... so don't expect something to happen.

HTH, Thomas

Title: Re: OS/2 native port of Java 6
Post by: miturbide on 2011.01.19, 22:25:18
Considering that:


I will like to propose the bounty sponsors to transfer the $340 to this project and close the bounty at OS2World.com. 

If any of the bounty sponsors had any comment please post it here within two weeks. This will give time to hear any comments from the sponsors and the community and let anybody else contribuite to this bounty on this days.

Thanks

Martin Iturbide
OS2World.com Bounty Admin.
Title: Re: OS/2 native port of Java 6
Post by: Andi710 on 2011.01.20, 10:00:24
Quote from: miturbide on 2011.01.19, 22:25:18
I will like to propose the bounty sponsors to transfer the $340 to this project and close the bounty at OS2World.com. 

I think I was one of the sponsors (way back when). If so, please hand my money over to Dmitry and Silvan, they are doing a tremendous job. Clear progress, clear communication - clearly deserved rewards!

Cheers
Andreas