ArgoUML is the leading open source UML modeling tool and includes support for all standard UML 1.4 diagrams.
ArgoUML is a powerful yet easy-to-use interactive, graphical software design environment that supports the design, development and documentation of object-oriented software applications. If you are familiar with a family of software applications called Computer Aided Software Engineering
...Licence : BSD type