Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 36784

Summary: Eclipse and OS2
Product: [Eclipse Project] Platform Reporter: umar.raad
Component: SWTAssignee: Steve Northover <snorthov>
Status: CLOSED WONTFIX QA Contact:
Severity: enhancement    
Priority: P5 CC: akurtakov, magog001
Version: 2.1Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: other   
Whiteboard:

Description umar.raad CLA 2003-04-23 02:46:07 EDT
Hello.

I just disovered Eclipse and was amazed by it's possibilities.
As an OS2 (eCS) user I will ask you the first question that came in my mind.

would it be possible to port Eclipse to the OS2/eCS platform?

This would be a great achievement for every OS2 user because Eclipse would be 
the only developpement tool that would allow Code completion (for C/C++) and a 
lot of other usefull tools. Jedit, that is the most similar product, has not 
the critical features needed for serious code developping.

Thak you for your help and sorry for my English

Umar
Comment 1 DJ Houghton CLA 2003-04-23 08:24:23 EDT
This would require porting code to OS/2.
Moving to Platform/SWT for comment.
Comment 2 Steve Northover CLA 2003-04-23 09:55:39 EDT
There are no plans within the SWT team to port SWT to OS/2 but SWT is open 
source and the port could be done by the OS/2 community.
Comment 3 J. Ulbts CLA 2005-01-09 14:15:27 EST
The SWT port for OS/2 and eComStation (eCS) is under development for some time now.
It's based on SWT v2.0.1 Version and has to be updated to the latest level
before Eclipse on OS/2 will work.
More information about this can be found here: http://eclipseos2.netlabs.org/
Comment 4 Steve Northover CLA 2005-02-03 19:20:01 EST
That's interesting.  The Smalltalk library on which SWT is loosely based was 
implemented for OS/2.  I have some experience with this operating systems.  I 
remember trying to make the widgets use the exact same font that the graphics 
system uses and failing because there was no API to take the font handle (it 
took a string such as "Times.14" instead).
Comment 5 J. Ulbts CLA 2007-08-27 05:04:29 EDT
(In reply to comment #3)
> The SWT port for OS/2 and eComStation (eCS) is under development for some time
> now.
> It's based on SWT v2.0.1 Version and has to be updated to the latest level
> before Eclipse on OS/2 will work.
> More information about this can be found here: http://eclipseos2.netlabs.org/
> 

The SWT Porting project was dead in the meantime but is back since a few month with very small progress (see: http://dir.gmane.org/gmane.org.netlabs.swt.devel).
With the help of Christopher Deckers and Dieter Krachtus I was able to get Eclipse 3.2.2 working on eComStation (eCS) and OS/2 with Innotek Java 1.4.2_09.
It's using SWTSwing the Swing implementation of SWT, so Eclipse can be run on platforms where SWT hasn't been ported (yet).

I've created a Eclipse Enabler package containing the Eclipse on Swing (EOS) plugin, which also includes SWTSwing.
The package created desktop icons and start scripts to run Eclipse 3.2.2!

I would be nice to see SWTSwing as Eclipse project as it has proven to be very useful.

The Eclipse Enabler package for eCS and OS/2 can be found here:
http://www.juergen-ulbts.de/swtswing

SWTSwing from Christopher Deckers can be found here:
http://swtswing.sf.net/

Eclipse on Swing (EOS) based on SWTSwing an developed by Dieter Krachtus and Christopher Deckers can be found here:
http://eos.sf.net/


With SWTSwing I wasn't only able to start Eclipse. I was also able to get Azureus P2P client and the Jameica framework working on eCS and OS/2.
Comment 6 Alexander Kurtakov CLA 2016-05-13 12:44:08 EDT
Closing the bug as nothing happened for many years. If someone is still interested in working on this please reopen.