Doxygen is a documentation system for
C++, C,
Java,
Objective-C,
Python,
IDL
(Corba and Microsoft
flavors) and to some extent PHP,
C#, and D.
and
DoxyChange is a software visualization tool using the
Doxygen
lexical analyzer and a
SVG back-end
to visualize software evolution
between two distinct revisions at a higher level of abstraction using
the UML notation.
It works perfectly fine on MSVC5/6 on Windows 9x/NT/2000/XP,
it was not fully tested on Linux, a new makefile would be needed.
Licenses:
- Doxygen and all of its DOT-XML extensions are licensed under the GPL license.
- X-Diff is licensed under SleepyCat BSD license.
- X-Diff Qt2 portability layer is licensed under the GPL license.
- X-Diff is therefore licensed under a dual GPL and SleepyCat BSD license,
where the Qt2/GPL license is enforced
if you don't have a valid STL hash_map implementation.
- Xerces-C is licensed under the Apache Software License.
- TrollTech Qt2 is licensed under the GPL/QPL license [GPL here].
- Graphviz Dot is licensed under the Common Public License Version 1.0.
- The Perl script is simply public domain.
IANAL, but the overall DoxyChange license could be reduced to GPL,
if SleepyCat, ASL and CPL are compatible with the GPL.
Project History
- [16 Apr 2002] Project started.
- [10 Aug 2005] SourceForge Project accepted
- [12 Sep 2005] Accepted with minor changes
- [14 Sep 2005] Some minor changes and Chapter 5 rewrite
- [16 Sep 2005] Four copies published in color
- [20 Sep 2005] First website commit
Some news...
Should be available for download as soon
as the binded copy is available at the library.
|