Dia is a diagramming application that can be used to make a large variety of diagrams. Dia is easy to learn and flexible enough to allow power users to create highly customized diagrams. Below are two simple examples of diagrams that can quickly be created using Dia.
Damn. X11 is required...
If you really like Mac community -
you must turn by front face2face.
Linux and Opensource - are cool.
I like Dia on Linux.
But Mac World is not simple Port & Compile and Distribute - it won't work here!
Read AHIG first.
See Microsoft experience - evolution from Office '08 to Office '11.