Slashdot Mirror


Freespace 2 Source Code Released

Initri writes "I read a news article (here) on Gamespot that the Freespace 2 source code has been released by Volition. You can download it there, or you can also download it here. Since I don't have the game installed anymore, I wasn't able to try out the code, but it did successfully compile under MSVC 6.0. Looks like there's a lot of learning potential here." Freespace 2 was one of my favorite games, and I wasted many hours playing it.

3 of 162 comments (clear)

  1. kernel, compiler, and other OS Components by yerricde · · Score: 5, Insightful

    I have seen many VB apps claim to be under the GPL; but since Visual Basic has no open source compiler, no sir, they are not.

    It doesn't need a free compiler to be free software. (Wasn't Emacs GPL'd before GCC was finished?) The GNU GPL, section 3, states that "However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable." So as long as you distribute Visual Basic's runtime separately from the application, it's possible to GPL a VB app. (VB.NET makes this even easier because the .NET runtime is available from Windows Update.) However, a free app that relies on a non-free compiler is still useless to the Free World.

    --
    Will I retire or break 10K?
  2. Re:A few questions... by Drakin · · Score: 2, Insightful

    Like most releases of source code for commercial engines, the data for sounds, maps, textures, models etc is not released with the code. that's why it couldn't be run.

  3. Hack it all by loki4eng · · Score: 3, Insightful

    No you are not an idiot. The hell with school and just hack like a mofo. Seriously, in the end, all professionals are self-trained. Best of luck.

    --
    It's nota my planet, monkey-boy - Dr Lizardo.