GXemul: Release notes for GXemul 0.5.0


Copyright (C) 2003-2008 Anders Gavare


About GXemul

GXemul is a framework for full-system computer architecture emulation.


Changes

The changes between release 0.4.6.x and 0.5.0 are:


To build GXemul, you may need the following:

Both gtkmm and Doxygen are optional, GXemul will build without them.

To build the emulator, run the configure script, and then run make. This should work on most Unix-like systems, with few or no modifications to the source code.


Personal "firsts"

For me, personally, the GXemul 0.5.0 development and release has been a "first" in several areas and technologies:


Third-party files

Regarding files in the src/include/thirdparty directory: these are from sources outside of GXemul (such as NetBSD). The license texts in most cases say that "All advertising materials mentioning features or use of this software" must display acknowledgements. Even though I do not feel that I mention features or use of the header files (the "software") in any advertising materials, I am still very grateful for the fact that these people have made their files available for re-use, as Free software, so regardless of legal requirements, I guess thanking them like this is in order:
	debug_new.h, fast_mutex.h, and static_assert.h:
		Copyright (C) 2004-2005 by Wu Yongwei.
		(Also src/main/debug_new.cc.)

	exec_elf.h:
		This product includes software developed by the NetBSD
		Foundation, Inc. and its contributors.

	mips_cpuregs.h:
		From NetBSD.

See individual files for license details, if you plan to redistribute GXemul or reuse code.


Feedback

GXemul's homepage is http://gavare.se/gxemul/.

If you have questions about GXemul, please send mail to one of the mailing lists: gxemul-devel for (technical) discussions about the development of GXemul, or gxemul-users for general user questions.

You may also send feedback directly to me (anders@gavare.se), if you feel that that is more appropriate, or join the IRC channel #GXemul on FreeNode.