4 ms·
But did you regret making it open source, or doing it at all? Wouldn't most of those issues have still occurred had you kept the source closed, but ran such a s
by tokenizerrr 9y ago
But did you regret making it open source, or doing it at all? Wouldn't most of those issues have still occurred had you kept the source closed, but ran such a server?
- marenkay 9y agoDefinitely the open source part, as most of the issues were results of open sourcing it. This comes down to two parts being problematic: - we took away business from private servers as there was now an open source solution - applying the open source community model on the private server scene was a disaster. It was to idealistic. In hindsight, the open source part was basically painting a target on us. As an example: private servers running mostly use MaNGOS (there is not much else to use) and pretend to have built their own software and advertise by bashing MaNGOS.
- tokenizerrr 9y agoInteresting! Could you give some more examples?
- marenkay 9y agoOf course. Remember that huge buzz about how Blizzard should offer servers running older expansions that was headed by a private server named Nostalrius? Well, those guys used MaNGOS source code with just a few bug fixes, and snatched an invite to Blizzard: http://forum.nostalrius.org/viewtopic.php?f=2&t=44218 http://forum.nostalrius.org/viewtopic.php?f=2&t=44218 In the end, the sources went public and it appears they were using a five year old MaNGOS codebase and not the famed "own codebase". A repeating pattern ever since 2005.
- Omniusaspirer 9y agoWhile they certainly did use Mangos, it is worth pointing out for the less informed that they did a lot more than "a few bugfixes". If you compare the current Elysium core (taken from Nostalrius and opensourced) and the stock MaNGOS that existed at the time of Nostalrius launch there's absolutely no comparison- let alone if you compared 2005 MaNGOS as released by marenkay and what we have today after over 10 years of open source development from thousands of contributors. All of that said, myself and millions of others who have enjoyed classic servers over the years have you to thank for laying the foundation,and I agree with the other (downvoted) poster who says it saddens him a bit to see you regret something which has brought so much happiness to the world. If you ignore the selfish server administrators and look at the comments from some of the better parts of the community you'll quickly see that you've helped a lot of people cope with various ills in their lives, and many people have outright told me that they felt classic servers had helped them stave off depression or even suicide.
- marenkay 9y agoThe comparison does not work because Nostalrius/Elysium actually uses a codebase from the around 2010. If you go back to old MaNGOS sources and do the diff on that old state you can see it is just a few bug fixes. It looks like Nostalrius and Elysium developers simply did not figure out that after that MaNGOS was split into distinct projects for each of WoWs expansions and decided to stay with pre-split version. /facepalm
- zanny 9y agoAnd that is a situation where license alone wouldn't have helped, since even if you went and threw it under the AGPL most of the private servers operate outside US copyright jurisdiction so they can advertise themselves as private WoW servers in the first place. The community itself bashes a ton on private servers for taking GPL code, adding a bunch to it, and then never releasing changes even after they go under. It probably relates back to the general disinterest / apathy / ignorance of software freedom in gaming / hobbyist scenes in general, though. If you have never written a line of code in your life you probably have no idea how the world operates in regards to licensing. You don't distinguish VLC from Windows Media Player besides the visuals you see in front of you.