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

Legal requirements and considerations of using open source software

What are the legal requirements for a company using Linux and open source software products? Does each distribution that our IT people download off the Web require a separate license agreement? What if someone patents the software after we start using the free version? Is there a simple guide to the legal implications of using Linux and OSS?
The answer to the first two questions depends substantially on the terms of the open source license. While the GPL generally contemplates unrestricted re-distribution provided certain standards and conditions are met, many open source licenses are more restrictive. So, reading the licenses will be helpful.

With regard to the patent question, there are several possible answers depending on the underlying facts. If you are using software that is in the public domain prior to patent application it will not generally be protectable under the patent statute. If someone applies for registration before you license or begin using the software, it depends on the source from which you obtained the software, whether the underlying routines that are protected by the patent are contained in your software, etc.

In response to the last question, the short answer is no -- but that answer should not stop enterprises from considering the use of Linux and open source software; as with proprietary software, it's a matter of risk management. If you have any concerns, your IT department should consult with your in-house or outside counsel (assuming, of course, that you are large enough to have an IT department and in-house counsel). Lacking these resources, there are small consulting and law firms that can provide assistance.

Dig Deeper on Linux servers

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.

Please create a username to comment.