What is master code

Started by
9 comments, last by Nicholas Kong 10 years, 5 months ago

Further reading cool.png

http://en.wikipedia.org/wiki/Software_release_life_cycle#Release_to_manufacturing_.28RTM.29

And the term dates back to:

http://en.wikipedia.org/wiki/Master_recording

A funny bit of trivia -- when Valve shipped Half-Life 1, they had all their code in a directory named "src" (source code). When it went gold, they renamed that directory to "GoldSrc", and made a second copy called "Source".

They kept maintaining the "GoldSrc" code-base with patches / expansions for Half-Life 1, while all their new features were made to the "Source" version that became Half-Life 2.

They never actually came up with a name for their engines, so they called the HL1 engine "the GoldSrc engine", and the HL2 engine "the Source engine". Lazy bastards!

Thanks for the articles. Nice reads.

That is a funny trivia. Smart people. They planned ahead and made money off of an existing codebase.

This topic is closed to new replies.

Advertisement