JK2MV (Multi Version) is a modification for Jedi Knight II: Jedi Outcast. It supports all three game versions and comes with various features and optimizations.
The MVSDK (Multi Version - SDK) contains the code of JK2MV's game, cgame and ui modules.
Main Features:
JK2MV - SDK is licensed under GPLv2 as free software. You are free to use, modify and redistribute JK2MV - SDK following the terms in the LICENSE file. Please be aware of the implications of the GPLv2 licence. In short, be prepared to share your code under the same GPLv2 licence.