Distributing and licensing software under the GPL

Distributing and licensing software under the GPL

If my company builds a product under the GPL and contributes the source code to the open source community, could my company then sell that GPLed software to a vendor that might build extensions that are proprietary? Or, could someone in the open source community tweak my company's original GPLed software and then sell their version to a vendor?

    Requires Free Membership to View

    When you register, my team of editors will also send you resources covering Linux administration and management; integration and interoperability between Linux, Windows and Unix; securing Linux and mixed-platform environments; and migrating to Linux.

    Cathleen A. Gagne, Senior Editorial Director

    By submitting your registration information to SearchEnterpriseLinux.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchEnterpriseLinux.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

Your company could easily multi-license software it owns. If you own the code you can license it any way you want. On the other hand, if your code is compiled and linked with run-time libraries that are subject to the GPL then your options become considerably limited. If you do not have exclusive ownership of code that uses GPL libraries you are bound to observe the terms and conitions of the GPL. The same terms and conditions will apply to anyone else who obtains code your company has developed.

This was first published in March 2004