Skulltag Source Code – RELEASED!

Now I realize this isn’t news about Project Vega/Last Bastion, but I think that given the magnitude of this announcement… maybe you’ll let this slide :)

After years of standing in the way of this, I have finally decided to allow for the release of the Skulltag source code. After all, let’s be honest: No longer running Skulltag has given me a different perspective on this issue.

The release of the source code is something that Torr has wanted to do for awhile now. For security reasons, we’re releasing the source to the older 97c2 first. I have given him permission to release any subsequent versions that he desires. After all, who am I now to stand in his way?

Some benefits to this are:

  • Being open-source will eventually allow Skulltag to update the GZDoom renderer (provided Graf doesn’t modify the license again)
  • Someone might fix Botscript
  • Someone might implement a more centralized handling of the client/server code

It will be interesting to see what happens with this. Will a community of people all pitch it and help make Skulltag a better product? Or will other ports use this to bolster their products and erode Skulltag’s multiplayer Doom success? Time will tell!

Anyway, that’s enough from me. Here it is! Enjoy!

This entry was posted in News, Technology. Bookmark the permalink.

17 Responses to Skulltag Source Code – RELEASED!

  1. Xenaero says:

    Whoa! This is a pretty massive step. I love it. thanks for releasing it, Carn. :D

  2. esselfortium says:

    Wow, seriously? This is fantastic! Thanks Carnevil :D

  3. Mechadon says:

    Wow, somewhat unexcepted to see this. But it certainly is awesome! I hope that the source release will only have positive impacts on the port and the community :D

  4. Ten says:

    Well this is certainly a surprise. I hope this does the community some good in the long run.

  5. Slyor64 says:

    Ok, you worried me for a second. Just glad you didn’t release the 98b code.

  6. Xaser says:

    *Xaser approves*

  7. Shaikoten says:

    Good show. Finally. Very nice to see it out in the wild. I really hope some stupid flame war won’t emerge over this one, it really is the right move.

  8. Kristus says:

    This is great news, Props to Carney for doing this.

  9. Spleen says:

    Thanks, now I can finally submit more features to Skulltag than I could with just access to the ZDoom source!

  10. CafeExpress says:

    Hey Carn, can you release the 96F source too?

  11. CafeExpress says:

    Oh where were my manners earlier? My bad:

    Thank you for releasing the Skulltag 97C2 Source! Much appreciate. But I was wondering if you would please consider releasing the 96F source code as it would mean alot to me. :)


  12. Thank you, thank you! :D

  13. Anonymous Coward says:

    I don’t get it: how could Skulltag been distributed without providing the source code in the first place? After all, it is based on the source code that was released by id software, which is licensed under GNU GPL. That license states that if you modify the sources and distribute the result you also have to release the modifications of the source code!

  14. Spleen says:

    In simple terms, the DOOM source code was released earlier under a license which prohibited commercial use but did not prohibit hiding the source code. Skulltag chose to use that license rather than the GPL.

  15. CafeExpress says:

    It should also be noted that Zdoom’s license also allows this, but GZDoom’s latest files do not, hence why Skulltag has OGL wihtout violating GZDoom’s license: They used an older version.

    However, even before then Skulltag used ZDoomGL which had the same license as Zdoom.

    But hey, who cares as long as the game is fun in the end then who really cares about a few license issues for something that is free to play to begin with?

  16. d3wd says:

    When will you release the Linux version!? –> IIRC 97d-beta4 (I’ve heard).

    -. –

  17. Skulltag is an open-source multiplayer source port created by Brad Carnevil Carney based on ZDoom and on the GZDoom renderer.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>