This chapter contains sections titled: * Introduction * Background history * Major functionalities * Architecture and graphical interface * Examples of use * Community * Conclusion and perspectives * Acknowledgments * Bibliography