EOS ::: Eclipse on Swing

Subscribe RSS Feed!
Subscribe to the EOS-RSS Feed and stay informed!

To find out more about SWTSwing/EOS and how it tries to unite Sun and Eclipse in the RIA battle to come. Read our new article about SWTSwing/EOS (page 5-12).

You can now spread EOS by putting this banner on your blog/website. GetEOS Download Button





Get the new major release of Eclipse on Swing (Version 0.9.2, 09/21/2007) EOS requires Eclipse3.2, Java1.4+ and theoretically should run on all platforms supporting Swing:

  • Windows 9.x, NT4, 2000, XP, Vista (32bit/64 bit)
  • MacOSX 10.x (32bit/64 bit ***)
  • Unix/Linux
  • Solaris ***
  • OS/2 ***
  • ...enter your favorite OS here... ***

*** these platforms are to our knowledge (which is admittedly limited) not supported by native SWT (ever or yet).


Obviously I cannot test EOS for all of these platforms. Please send me some feedback (dieter.krachtus[at]googlemail[dot]com).

Heidelberg, 22th August 2007
Dieter Krachtus




The EOS-Project is named after Eos, the greek goddess of dawn. If you are familiar with greek mythology, you probably can guess why.

Three Testcases:

1. A small technology teaser using WebStart: A former SWT Paint Application now running on 100% Swing without code changes!

2. Azureus-On-Swing-Installer: Azureus running on 100% Swing without code changes! Best run it with Java6, since the new tray icon functionality is already available!

3. The EOS plug-in is currently reimplemented from scratch. After finding out more about OSGi the hard way (reading Javadocs and using the debugger) I think there are many advantages to use OSGi with the new EOS plug-in.
However, you can still download the old version of the EOS plug-in and switch between SWT and Swing in the Eclipse-Preferences. Requirements: Java 1.5+ and Eclipse 3.2. Download the EOS-Plugin.




The EOS-Startup-Logo.
Eclipse-Splash




The EOS-Preference-Plugin.
Eclipse-Preferences