Microsoft Releases Allegiance Game Source
Zenin writes "Microsoft has graciously released the source code to Allegiance for free on their site. Allegiance was released back in 2000, and rated the 'Best Game No One Played' by GameSpot - this little- known multiplayer space-combat/team-RTS was pretty innovative, yet never took off in the mainstream. Nevertheless it quickly developed a fanatical following - a dedicated community who reverse engineered the game to enable complete mods, expand server power, and much more. A million thanks to Joel 'solap' Dehlin and the rest of the Allegiance development team for making this happen!"
the license could be better, particularly the part about them being granted back the rights to any modifications, but its nice to see microsoft releasing the source for anything at this point. :)
Not one but two instances of content-free karma whoring! Amazing.
If you're not in a hurry to just download the archive (warning: this is fucking huge, specifically 511MB), let's take a closer look at some of the pertinent points of that licence:
My opinion (for all the piddling amount that an anonymous coward's opinion counts for)? Fuck this and find a Sourceforge or Freshmeat project to chip in on.
*yawn*, whatever
For any commercial software company to do this much is amazing, doubly so for a game company, and a hundred fold over for MS to do it. So this doesn't help you make a million bucks with "your" brand new video game or further the agenda of the misnamed FSF. So what? This release does exactly what it was intended to do and it does it extremely well: It allows those of us who love the game and have been working hard to improve it for years a huge new arsenal with which to go about said improvements.
If you want to make a brand new space sim free to the public, go right ahead; it lets you do that too.
But really, boo-*&^$!ing-hoo that perhaps you can't throw yet another app into a KitchenSink(tm) Linux install. Who cares? FreeBSD solved such simple issues very cleanly nearly a decade ago now with the ports system, why can't Linux?
My