Participatory Culture Foundation is offering $500 to anyone who can get Democracy Player for Windows to compile using the GNU tools.
Democracy Player is based on Python and uses many Python extensions. Python extensions generally need to be compiled with the same compiler as Python. The official version of Python is compiled with Microsoft Visual C++ 2003. This isn’t likely to change. At one point, Microsoft was offering a no-cost command-line only version of this compiler called the “Visual C++ 2003 Toolkit.” This was hard to set up and use, but it at least gave volunteers a way to compile the program. However, since Visual Studio 2005 came out Visual Studio 2003 products are no longer available for retail sale and the toolkit compiler has been replaced by Visual C++ Express Edition 2005. It is illegal for us to distribute the VC++2003 toolkit. So, we’re forced to second hand copies of Visual C++ 2003 each time a new developer wants to work on Democracy for Windows.
We want to avoid these kinds of entanglements in the future, so we’re offering $500 to anyone who can come up with a clear, simple set of instructions to build Democracy for Windows using the GNU tools.