On GameSpot: $299 PS3 Slim and price cut announced!
BNET Business Network:
BNET
TechRepublic
ZDNet

August 23rd, 2006

EoS: Eclipse on Swing

Posted by Ed Burnette @ 8:33 pm

Categories: Community, Eclipse, General, Java, Sun

Tags:

In what has to be one of the most cleverly named projects of all time, EoS (named after Eos, the Greek goddess of the dawn) promises to bring Eclipse to Sun’s Swing platform.

Eclipse on Swing

EoS is the result of a collaboration between Dieter Krachtus and SWTSwing developer Chris Deckers. A download is available, but it’s currently more a proof of concept than a usable system. "The most important point in my opinion was to show, that EoS is possible and will be usable," writes Dieter. "Bugs can be fixed."

With EoS, it should be possible to make Eclipse (or perhaps more importantly, Eclipse RCP applications) run on a standard JRE with no additional native code other than what’s already supplied with Java. It also opens up the possibility of non-native look-and-feels, such as everyone’s favorite, Napkin:

Napkin look and feel

If you haven’t been following the whole story of Swing vs. SWT, and Sun vs. Eclipse, this whimsical history from Dieter should clear things up for you:

In ancient times, a GUI toolkit named Swing was crafted to outshine all its predecessors, as it was a child of Sun. However, in its infancy, like every child, Swing did crawl slowly on all fours, and few believed in it’s promised future strength.

To make things worse - Swing’s father Java, king and notorious philanderer hits the scene of our drama, and spawns another child: SWT, unlike his half-brother Swing, is born with native speed and beauty, sometimes compared with his half-sister AWT.

Bitter sadness took hold of Sun as her only son and heir’s bright future was eclipsed by the - in her eyes - illegitimate child.

Many wars were fought over the question of the righteous successor of GUI shire. As a result, the kingdom grew weak, it’s noblemen in constant quarrel and it’s borders unguarded, when hostile neighbors came to pillage.

Today, as we speak, EoS brings a new "dawn" to end this war and unite the fallen out half-brothers in friendship.

Follow us and together we provide a happy ending to this story as only celluloid can deliver.

So far there has been no official response from either Sun or Eclipse. See the EoS site for more screenshots.

Ed BurnetteEd Burnette is a professional developer and author of several articles and books about computing including Hello, Android: Introducing Google's Mobile Development Platform, 2nd Edition. For disclosure of Ed's industry affiliations, click here or to view his full profile click here.

Email Ed Burnette

Subscribe to Dev Connection via Email alerts or RSS.

  • Talkback
  • Most Recent of 2 Talkback(s)
Just for once...
... instead of "forking" a language, somebody is trying to ensure that common code is available and workable.

This means that if I move to Eclipse I don't need to learn SWT as I know that Swing... (Read the rest)
Posted by: bportlock Posted on: 08/27/06 You are currently: a Guest | | Terms of Use
why?  Someguy2 | 08/25/06
Just for once...  bportlock | 08/27/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.
Learn more about the free, six-month trial offer>>
Keep Up With The Latest In Document Management with The DocuMentor.
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
Learn more >>
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
Learn more about tools to grow your business
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
Save time with the UPS Business Essentials Guide
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
Reduce risk. Reduce complexity. Increase reliability.
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
Learn more >>

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here