If you’re looking for an open source Microsoft Project (minus the file compatibility), check out the very slick looking GanttProject. 100% Java, XML file format, and a very slick Swing UI (which says a lot coming from me!).

Check it out!