Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Open Source Programming Software Games

Ask Slashdot: How To Get Old Commercial Software To Be Open-Sourced? 234

First time accepted submitter Optic7 writes "Many gamers have probably dreamed about the idea of an old favorite game or other no longer supported or developed commercial software being converted to an open-source license so that it could be updated to add new features, support new hardware, other operating systems, etc. However, this type of change of license seems exceedingly rare, unless the copyright holder itself decides on its own that it would be beneficial. The only examples I could think of or was able to find in a brief internet search were Blender (3D animation software that had its source code bought from creditors after a crowd-funding campaign) and Warzone 2100 (Game that had its source code released after a successful petition). With those two examples of different strategies in mind, have any of you ever participated in any efforts of this kind, and what did you learn from it that may be useful to someone else attempting the same thing? Even if you have not participated, do you have any suggestions or ideas that may be useful to such an effort?"
This discussion has been archived. No new comments can be posted.

Ask Slashdot: How To Get Old Commercial Software To Be Open-Sourced?

Comments Filter:
  • by lindi ( 634828 ) on Friday July 06, 2012 @03:19AM (#40561065)

    I liked Triplane Turmoil, and old shareware DOS game, a lot. When I met the original developers by accident I offered to help port the game to SDL and managed to convince them to release it as open source: http://triplane.sf.net/ [sf.net]

  • Value to the company (Score:5, Interesting)

    by humanrev ( 2606607 ) on Friday July 06, 2012 @03:32AM (#40561123)

    A software company might (and I emphasize MIGHT) be willing to open-source some old commercial software they own if it can be shown to be of benefit to them. Simply doing it for philanthropic purposes is unlikely to sway most companies, but if, say, a newer and better version of their software is coming out and the old, discontinued version people are asking for is of no threat to their profit margins, then that might be enough of a motivation as it would increase publicity, improve the image of the company (good PR is always helpful), and all the side benefits as well.

    John Carmack open-sources all the engines he writes for iD software after a while, once the engine is no longer deemed commercially viable. It's unlike anyone will use the Doom 3 engine (technically id Tech 4) for example in a commercial game as it's been superseded by modern engines, and virtually no-one plays Doom 3 online so the threat from exploits is redundant. This is a great idea since it means projects such as iodoom 3 can be born to improve the engine and allow hobbyist developers to use it in their own games. I wish Valve would open source the original Goldsource engine used for their Half-Life 1 based games, but that will never happen as long as Counter-Strike is still actively played.

  • by thegarbz ( 1787294 ) on Friday July 06, 2012 @04:18AM (#40561301)

    The original Prince of Persia was recently open sourced [wikipedia.org] after the developer found the once thought lost source code on a floppy hidden away somewhere.

  • by Anonymous Coward on Friday July 06, 2012 @05:12AM (#40561501)

    One of the authors of the original Elite (on the BBC Micro) released the source [clara.net] years ago. Sadly, it's pretty much incomprehensible. I used to program on that platform, but endless pages of uncommented assembly language with multiple instructions per line are actually harder to read than a well formatted disassembly.

  • by Anonymous Coward on Friday July 06, 2012 @06:53AM (#40561877)

    As a collector and researcher (of regular software, not games)...

    Forget it. Most companies are not still around. If they are around, they're not the company they once were, and probably no one there even remembers the old software. If they are still around and remember their old software, they'll ignore you if you ask about it.

    This is a great tragedy. It's technically illegal to do research into 1980s software, because the only way you can get it is by violating copyright. Something has gone horribly wrong when doing history is illegal.

    Borland started releasing old versions of their software (not open sourcing them, just releasing the old binaries) but the usual happened: Whoever started this effort was quashed by the company changing hands.

    WordPerfect blew me off totally when I asked about 4.1, 4.2, and 5.1 - I found these at a "pirate" site.

    Will historically important programs like Turbo C, WordPerfect, etc ever be open sourced? Never. A whole chapter in the history of computing is essentially being lost. Only historians who know software very well and can set up emulators can even preserve this software, and only if they can find it.

    Even shareware versions are lost to history. Some "shovelware" images of old shareware BBSes have old shareware, but disk space was tight back then and historical versions are gone for good because the new version always replaced the old version. Very difficult to find 1980s shareware for any package with versions released in the 90s.

  • Comment removed (Score:5, Interesting)

    by account_deleted ( 4530225 ) on Friday July 06, 2012 @07:23AM (#40561997)
    Comment removed based on user account deletion
  • by tjt2 ( 212319 ) on Friday July 06, 2012 @08:12AM (#40562261)

    As one of the original developers, I would like to point out that it was always clear that the game would eventually be released as open source. The only question was to find time to port it, so it would not be dependent on closed or unavailable libraries.

    I would also like to thank for the port.

  • Comment removed (Score:5, Interesting)

    by account_deleted ( 4530225 ) on Friday July 06, 2012 @11:04AM (#40564235)
    Comment removed based on user account deletion

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...