The idea behind Eclipse 3.0 is to use technologies that allow Java applications to be created within Eclipse, but to provide a look and feel that is consistent with the Unix, Linux, Windows, or other platform on which the Java user interface is deployed.