Page 1 of 6

Posted: Fri Jul 28, 2017 3:10 am
by BackTrak
Hello all,

First off, I would like to say: Hi!

I know I'm not around in the game too much any more, but I've always got a watchful eye on the security system, and help out from time if things go south on the servers. Over the many years I have been working on Allegiance (usually with long breaks in between), I have seen many efforts to expand, market and distribute blocked by the license that was attached to the original source code distribution. This license (the MS-SSLA) explicitly prohibits anyone from distributing Allegiance for profit of any kind. Because of this, we have been barred from hosting Allegiance on Steam, from displaying marketing nearby "profitable" locations, run in a gray area for donations to cover server costs, and generally been unable to expand.

No longer.

Thanks to the efforts of Fishbone we have been able to make contact with Rick Rashid, who, along with Joel Dehlin was one of the project leaders for Microsoft Research when Allegiance was first built. Mr. Rashid has retired from Microsoft, but still retains contact with Microsoft Research. Through Mr. Rashid's kind generosity of his time, and the current Director of Microsoft's research's very fast action with Microsoft legal, the license for Allegiance has now been converted to an MIT license, which includes the right for any and all to use any part or parcel of the Allegiance code base for any use. Which includes the explicit permission to distribute Allegiance.

For profit. On Steam.

Yes, you read that correctly. Allegiance is now, truly, 100%, without a doubt: Free Allegiance.

Microsoft has given me personal rights to perform this license modification on the source code for Allegiance that is currently housed in the Free Allegiance GitHub. I will make this modification tomorrow, and after that point, any branches made from this location will carry the new MIT license forward.

Now, we have a great opportunity in front of us. Steam has recently retired the Steam Greenlight program, and replaced it with a new program called Steam Direct. My intention is to create a Steam Direct developer agreement, and move Allegiance through Steam's release channels. I intend to start working on Steam client integration beginning this week. The Steam client will replace ACSS in it's entirety. This will require modifications to the Game client and the Lobby, however, due to the way ACSS was integrated to these locations, I believe this will be a straight forward operation.

This will not be a Two Weeks effort however. There is much work to be done, and some paperwork to fill out for Steam. The other operators and myself will be meeting to discuss many options of what to do next.

This is a major step forward for us as a community. For the first time, in quite a long time, I am again excited for the prospects of my favorite game!

Here is the new license:

Code: Select all

Copyright Microsoft Corporation 

Permission is hereby granted, free of charge, to any person obtaining a copy of this software 
and associated documentation files (the "Software"), to deal in the Software without restriction, 
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, 
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, 
subject to the following conditions: 

The above copyright notice and this permission notice shall be included in all copies or substantial 
portions of the Software. 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT 
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE 
OR THE USE OR OTHER DEALINGS IN THE SOFTWA
On behalf of the community, Fishbone and I would like to gratefully thank Rick Rashid, Eric Horvitz and Microsoft for their kind gift of this game to us all.

Who knows, we might actually get some new people to shoot at around here. :)

Posted: Fri Jul 28, 2017 4:34 am
by aem
Awesome news! I encourage people to keep this discussion here and not try to openly spread this news on reddit or other places where media might pick it up. It would be better to contain it here until the game is live on Steam, etc or wherever this leads us.

The biggest benefit of this is in fact the decent chance game sites pick this up and post the news. Being on Steam will help, but it will only bring a very small number of new players on its own. I have been involved with a game that went free nearly three years ago and we got a big, but sadly only temporary, large boost in players from the game sites posting the news. Being free most likely has helped sustain the game longer than it might have otherwise, but aside from the temporary boost, there wasn't any increase in players. Unfortunately there is too much competition with free games these days, so even with being on Steam the game will rarely be found by anyone.

So definitely don't want this hitting game sites until being on Steam and ideally prepared to handle the influx of new players so they will want to stick around.

Posted: Fri Jul 28, 2017 10:05 am
by MagisterXF94
I am speechless and happy beyond words, thank you to everyone involved!

Posted: Fri Jul 28, 2017 10:14 am
by blake420
Here, here, I second Senor NoirSol. I don't think there's words strong enough to express my gratitude to all those involved that helped make this happen. Congratulations guys, i think the impossible just became a reality.

Posted: Fri Jul 28, 2017 11:02 am
by kramari
Wow. Big news!
Hopefully people will try it.
Where do I send donations for putting it on Steam? It is $100 right?

Posted: Fri Jul 28, 2017 12:07 pm
by Raveen
Well done guys!

Posted: Fri Jul 28, 2017 1:40 pm
by chakotae
This is awesome news. I am hoping that things slow down for me so I can start to play again. I miss this game and being so involved in the community. IT would be great to bring @BS back to life, since I am still the Commander. Thank you to all who put in the effort and time to make this happen. When is Allegiance 2 coming out? lol

Posted: Fri Jul 28, 2017 1:53 pm
by beeman
BackTrak did well! When I have some time, I'll write a proper post of how the deal went down with the usual "fish story" embellishments. I think AEM makes a good point. We need to work hard to get the game out but it's not like thousands will come flooding immediately. But I am hopeful that we will see a good bump.

One thing that will help is a successful rollout on STEAM so I encourage all the developers to get the code as bug-free and lag- free as possible. Give Kage his new default keyboard maping..lol!

In addition, new players should be treated with as much respect as we can...and we need to make training materials as accessible as possible. Encourage and help train new players and I would recommend "training games" where new players can comm and vets just join to help out.

I just hope this goes well and am happy to have had a small role in making this happen.

Posted: Fri Jul 28, 2017 2:08 pm
by raumvogel
OK,I have an original CD of this game.But I have been hesitant of sharing it because of the license.I also have a list of the gaming web sites that I use to promo the game from years back. Let me know if you need me.

That copyright looks great,how do we get a "legal" copy?

Posted: Fri Jul 28, 2017 2:14 pm
by Valiance
This would be incredible to see - I really hope it pans out.

Good luck guys!