|
MudMaster 2000 is great. It's motto that "Fun Should Be Free" said it all back then. Mudders around the world enjoy the benefits of an advanced, flexible, and stable MUD client because of the hard work and dedication of Aaron O'Neil, Kevin Cook, and Tim Bowen. MudMaster 2000 3.9 was released around the time open source code was gaining popularity and influence. We heard the news that version 4.0 was being converted to open source and sure enough the MudMaster 2000 4.0 code appeared at sourceforge.net. The future looked great! Nothing seemed to happen though. After years of no releases a few people tried to get involved in the sourceforge project but discovered that the code there was an uncompilable mix of code partly converted to VC++ 7 with MFC and partly converted to use the Boost C++ libraries. The original coders no longer had the time to invest in making 4.0 stable. Where were the hoards of open source coders ready to jump in and collectively make this project work? No new developers were getting access to update the code. Having never coded C++ I was convinced I wasn't the one who was meant to take this on but I really was getting tired of some of the known bugs and limitations in version 3.9. I finally took the big step of connecting to the sourceforge CVS and downloading the 4.0 source. Since I didn't have developer status I couldn't update the source with any of my changes but decided I'd just have my own private version. After all nobody else seemed to even care. I managed to make version 4.0 work and for a couple of years I slowly chipped away at fixing bugs that had been introduced during the conversion to VC++ 7. Only a very few people I knew personally had and used this version of 4.0. Finally in 2006 someone else not only took an interest but decided that the updated code should be public. Xirus tried to negotiate admin access to the mm2k sourceforge project but was turned down. This wasn't going to stop him from breathing life back into the project so he created a branch and MudMaster 2k6 was born. Since then mm2k6 has made steady, incremental progress. Vitaly jumped on board and has been instrumental in improving the interface and making sure new builds can be released. |