Problem solve Get help with specific problems with your technologies, process and projects.

Do I have to release my customized open source code?

If I use open source software and make changes to it, am I required to release the code?

If I use open source software and make changes to it, am I required to release the code?
This will depend on which open source license the software has been released under. If it's the GPL, which is common, then you are required to make your modified source code available only if you distribute the code. If anyone outside of your organization runs the software, then that is considered distribution. If the software will remain internal, then you are not required to release the code.

Even if you are not required by the license to release the source code for your modifications, it is very likely...

in your best interest to do so. By giving your improvements to the community, you reduce the burden on your organization to maintain a separate version.

From the editor: Find more about the legal requirements involved in using open source software in this response from attorney Scott Nathan.

This was last published in September 2005

Dig Deeper on Linux servers



Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.