Microsoft Releases MechCommander 2 Source Code
SpectreHiro writes "In a shocking move, Microsoft has open sourced... err, 'shared the source' of MechCommander 2. From the site, 'This is the Shared Source release for MechCommander 2. This release contains all of the source code an source assets required to build MechCommander 2. This release can be used with the Microsoft XNA Build March 2006 CTP.'
More open sourced games can only be a good thing. How does Microsoft's shared-source license affect me as a professional game developer, though? I'm afraid of looking through a lot of other games' source code for fear of taint.
I checked the link, but I couldn't find what license the code is released under. What does Shared Source mean?
Religion for nerds. Stuff that really matters
Downloading source is great, but not if looking at said source "contaminates" you. They call the GPL viral, but what if in the networking code for this "shared source" game they have all sorts of stuff that would help the SAMBA team? Can they use it? Hell, can they even look at it and still be able to contribute to SAMBA?
Heck, what about WINE? Is this something they should grab, or treat like free chocolate coated leprosy tablets?
-Charles
Learning HOW to think is more important than learning WHAT to think.
Has anyone looked at the source code? Is it readable (i.e., you can understand how all the separate files fit together)? I look at some of the source code released by id Software, I can't figure how it works. Obviously, I need a README file that details how to put the source code together.