I make things. I enjoy technology. Food is delicious. I love art. Music is my drug.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
RSS My Blogs

I've long ago lost count of how many projects/mods/addons/utilities I've seen die over the years. This is sad, but understandable. Life happens.

However, in at least 9 out of every 10 cases I've encountered, it's gone forever, because the source code was never released. This permadeath is tragic, preventable, and thus completely unacceptable.

In this modern digital age, we face these facts:

  1. Free hosting
  2. Cheap storage
  3. Easy mirroring
  4. Crowdfunding
  5. Crowdsourcing

If people like your work enough, they'll continue it even if you abandon it. Worst case scenario your source code will be forgotten which is regrettable; best case scenario it will continue on as if you were still working on it. Most likely is somewhere in between; if it's good work, someone will at least use some of your code at some point.

But they can't do this if your code doesn't exist.

This has even happened with the source code for AAA titles and large franchise-level software. In such cases, eventually it will become something like abandonware, only for the original developer(s) to discover that the source code is/was lost and no one can find it. Bummer.

So the next time you're working on a free (or even paid) project/mod/addon/utility, remember to post the source code somewhere. It's in everyone's best interest.

The time and energy required to collect, maintain, and post source code is more than worth it. I promise. Plus, it's just the right thing to do.

If you're concerned about copyrights or intellectual property, look it up and educate yourself on the law. Excuses such as "yeah but copyright" or "it's my intellectual property" or "it takes effort" or "no one would want the source anyway" are invalid.

Even if part of your software legitimately cannot be released because it involves copyright or IP of a 3rd party, you should at least be able to release the portions you wrote that don't include this 3rd-party code.


If you've never posted source code before, start using git and GitHub. It's a great way to learn about repositories and version control systems. Being able to track incremental changes in your source code is very cool.

Bottom Line:

Abandoning a project is understandable and acceptable.

Killing a project permanently by withholding the source code is not.

Start a group Groups
PC Gamers

PC Gamers

746 members Hardware & Tech

This is a group for all PC gamers from all gaming generations. From the time of PCs like the Comadore 64 to the modern PCs. By PC i don't mean just Windows...

Unity Games

Unity Games

1,807 members Hobbies & Interests

For all Unity developers and developers-to-be, both beginners and professionals!

Hardcore Doomers

Hardcore Doomers

33 members Fans & Clans

We are the fans of doom. we played it in 1993, we play it still today. We are the Hardcore Doomers! We played doom, we made wads, we made contributions...

Fallout Fan Group

Fallout Fan Group

644 members Fans & Clans

Join if you are a fan of Fallout or you just like to watch or read about it! We are all friends here!

Tank Lovers Group

Tank Lovers Group

1,093 members Hobbies & Interests

This group is for everyone who like tanks, sci-fi tanks, real tanks, funny tanks, you can put here tank mods, tank maps, simply everything with straps...

Banners of ModDB

Banners of ModDB

98 members Arts & Literature

This is a group where people create and upload banners for all to see and use on ModDB. Pretty much as simple as that.

ModDB Diablo Fanbase

ModDB Diablo Fanbase

91 members Hobbies & Interests

A Diablo fanbase on moddb. If your looking for tips, news or you just want to talk about the games, here is the place for you. We will be adding some...



157 members Web & Community

This group has been created to unite GOG community on Desura.


Thanks for Fallout mod.

Reply Good karma Bad karma+2 votes
Sduibek Creator

You're welcome, and thanks for playing it! :D

Reply Good karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Last Online
United States 🇺🇸
Become friends
Member watch
23,790 of 685,559
1,425 (1 today)
Time Online
20 hours
Activity Points
4 members
Site visits
Send Message
Mordor_XP Online
kostasgamer_256 Online