Eclipse Enabler Package v1.x for eComStation (eCS) and OS/2
[LAST UPDATE: 2007-10-03]

http://www.juergen-ulbts.de/swtswing


1. Introduction
2. What you need
3. Where to get the files
4. Installation
5. Contacting the author(s)
6. Disclaimer



************************************************************
**********            1. Introduction             **********
************************************************************

The Eclipse Enabler package allows eComStation (eCS) and OS/2
users to use Eclipse 3.2.2 on their choosen platform.

Eclipse is based on Standard Wigdet Toolkit (SWT) which hasn't been
ported to eComStation (eCS) and OS/2 yet. As solution I've worked
with Christopher Deckers, the author of SWTSwing, to make SWTSwing
compatible with Java 1.4! SWTSwing is an SWT Implementation based
on Java Swing. Swing is the default Java GUI Framework that is available
and shipped with every Java Version since Java 1.2!
As Swing is available on any platform where Java (Java2SE) is available
you don't necessary have to port SWT but can still run applications
that require SWT.
SWTSwing replaces a native SWT port.

This replacement is only intended as a solution until a native port
is completed but sometimes it's also the only chance to use apps
like Eclipse on other platforms as the SWT port may be never completed.

This package includes the Eclipse on Swing (EOS) package which then
uses SWTSwing. The EOS project is based on SWTSwing and developed by Dieter
Krachtus and Christopher Deckers.

Juergen Ulbts, October 2007


Here are the websites of the base projects this packages uses:
Eclipse on Swing: http://eos.sf.net/
SWTSwing........: http://swtswing.sf.net/


License
=======
The Eclipse Enabler Package (the instos2.cmd) is freeware!
The other content as the Java Look'n'Feel libraries, the Eclipse on Swing
(EOS) and SWTSwing package included are using their own Open Source
licenses.


Warranty
========
EXCEPT AS OTHERWISE RESTRICTED BY LAW, THIS WORK IS PROVIDED
WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES OF ANY KIND, INCLUDING
BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF FITNESS FOR A
PARTICULAR PURPOSE, MERCHANTABILITY OR TITLE.  EXCEPT AS
OTHERWISE PROVIDED BY LAW, NO AUTHOR, COPYRIGHT HOLDER OR
LICENSOR SHALL BE LIABLE TO YOU FOR DAMAGES OF ANY KIND, EVEN IF
THEY HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.



************************************************************
**********            2. What you need            **********
************************************************************

1. This Eabled package or alternatively a newer one ;)
   The Eclipse Enabler Package uses Eclipse on Swing (EOS)
   which is based on SWTSwing.
2. Eclipse SDK v3.2.2 for Windows (the last one based on Java 1.4.x)
3. A Java 1.4.2 runtime library (JRE 1.4.2) or newer
   Golden Code Java 1.4.1 is not enough, so you need to use
   Innotek Java 1.4.2!!!



************************************************************
**********       3. Where to get the files        **********
************************************************************

3.1 Eclipse 3.2.2 (Windows):
----------------------------
You can download the last Eclipse SDK for Java 1.4.x (Windows) here:
http://download.eclipse.org/eclipse/downloads/drops/R-3.2.2-200702121330/index.php


3.2 Eclipse Enabler Package:
----------------------------
If you read this you already have it, otherwise go to the following website:
http://www.juergen-ulbts.de/swtswing


3.3 JAVA RUNTIME:
-----------------
A Java runtime can be downloaded at:
http://www.innotek.de/



************************************************************
**********            4. Installation             **********
************************************************************

Eclipse:
--------
After you downloaded the Eclipse SDK you have to extract it
where you like.

Eclipse Enabler Package:
------------------------
Then extract the content from the Eclipse Enabler Package into
the same directory and call the 'instos2.cmd' script and use
the menu you see.

When you created the start*.cmd scripts and not the desktop
icons you have to go to the Eclipse installation path to
run the start*.cmd script to start Eclipse.
If you let the Eclipse Enabler Package create the Desktop icons
you can oben the Eclipse folder and start Eclipse from there.



************************************************************
**********     5. Contacting the author(s)        **********
************************************************************

The autors of this software are:
Juergen Ulbts      : Installation script and package (testing
                     SWTSwing and EOS)
                     http://www.juergen-ulbts.de/

Christopher Deckers: SWTSwing and Co-Developer of EOS
                     http://swtswing.sf.net/
                     
Dieter Krachtus    : Eclipse on Swing (EOS)
                     http://eos.sf.net/
                     

The links to the authors of the Look'n'Feel classes are not
listed here. Google is your friend....



************************************************************
**********             6. Disclaimer              **********
************************************************************

Many thanks go to the following people:
---------------------------------------
Many thanks go to our beta testers for giving hints and making suggestions.

Christopher Deckers - For your time working on SWTSwing and make it work
                      with Java 1.4 again. Without your help Eclipse
                      could never be used on eComStation (eCS) and OS/2.
Dieter Krachtus     - Thank you for helping me with the first SWTSwing
                      steps and the EOS package.


============================================================
*** Then many thanks to all other individuals I forgot! ***
============================================================


Many thanks go to the following companies/groups:
-------------------------------------------------
Sun Microsystems  - Thank you for developing JAVA and providing us with
                    the JDK and JREs!
IBM Corporation   - Thank you for the JDK, the JRE, Visual Age for Java!
                    Please continue the development of Visual Age for Java
                    (especially the OS/2 version).
                    Then "buy" some marketing guys from Microsoft, so you can
                    sell your good products (OS/2; Visual Age Series) instead
                    of placing it in the darkest room you can find in the 
                    Austin headquarter.
                    I hope the guys from Serenity Systems will make a better
                    marketing job, so eCS (OS/2) will be a success.
                    Many thanks you allow Serenity Systems to 
                    sell OS/2 as eComStation (eCS).
Serenity Systems/
Mensys NL         - Many thanks for eComStation
Innotek GmbH      - Thanks for the free OS/2 Java 1.4.x package


=================================================================
*** Then many thanks to all other companies/groups we forgot! ***
=================================================================



TRADEMARKS:
-----------
Java is a trademark of Sun Microsystems.
OS/2 is a trademark of IBM Corporation.
eComStation and eCS is a trademark of Serenity Systems.
