Came to mind after the discussion about viability of some topics for wargames. I always thought wargames would benefit greatly from open source projects.
This way wargame designers(veterans and wannabes alike) could leverage current knowledge and reduce development costs/time considerably. Obviously I would prefer licenses like the MS-PL where you can choose whether to do commersial stuff or freeware.
As a C# developer I am quite interested in the XNA platform, they really lowered the bar on getting started.
It would be too much to ask AGEOD to support this but I think on projects where commersial success is uncertain, why not? I think the reason so many projects fail is not only bad project management but too ambitious goals. Why not create many smaller projects and thus create a "smörgåsbord" with tools one could use in all kinds of wargames. Everything from simple hex generators to complex routines.
Some ideas I came up with at least.