Akshat Kakkar
2016-Aug-09 05:23 UTC
[CentOS] Regarding using CentOS on Commercial Appliance
Hi All!I am builiding a firewall appliance based on CentOS. I am using CentOS as it is with some packages removed and some configuration done to security harden the appliance. Over and above this I will be installing Apache Web Server and Tomcat to run my web application which will give a web interface to configure the iptables in the appliance. There is no development done in iptables. It is used as available in its latest version online. As Tomcat will be running as non-root so it cant actually write the iptables rule. For writing iptables rules I will be using C++ executables with SUID bit set.Once this will be done, I am planning to Commercialise it. Am I allowed to do so without revealing my web application code and the C++ executable code (for iptables)? I know all the CentOS packages, etc. might fall in GPL and as a result I should be supplying source code of all the packages in CentOS. What else is expected from me? Thanks.
Gordon Messmer
2016-Aug-09 17:07 UTC
[CentOS] Regarding using CentOS on Commercial Appliance
On 08/08/2016 10:23 PM, Akshat Kakkar wrote:> I know all the CentOS packages, etc. might fall in GPL and as a result I should be supplying source code of all the packages in CentOS. > > What else is expected from me?Certainly, I'd think you should include the source code for the CentOS distribution. When doing so, pay attention to: https://www.centos.org/legal/trademarks/ and: https://www.centos.org/legal/
On 09/08/16 01:23 AM, Akshat Kakkar wrote:> Hi All!I am builiding a firewall appliance based on CentOS. I am using CentOS as it is with some packages removed and some configuration done to security harden the appliance. Over and above this I will be installing Apache Web Server and Tomcat to run my web application which will give a web interface to configure the iptables in the appliance. There is no development done in iptables. It is used as available in its latest version online. As Tomcat will be running as non-root so it cant actually write the iptables rule. For writing iptables rules I will be using C++ executables with SUID bit set.Once this will be done, I am planning to Commercialise it. > Am I allowed to do so without revealing my web application code and the C++ executable code (for iptables)? > I know all the CentOS packages, etc. might fall in GPL and as a result I should be supplying source code of all the packages in CentOS. > > What else is expected from me? > Thanks.You should really engage a corporate lawyer who can review CentOS's licenses/trademarks and advise your company on how to proceed. Anyone here providing advice is just that; Advice. -- Digimer Papers and Projects: https://alteeve.ca/w/ What if the cure for cancer is trapped in the mind of a person without access to education?
Akshat Kakkar
2016-Aug-10 07:29 UTC
[CentOS] Regarding using CentOS on Commercial Appliance
Thanks for the reply. I had already visited the links mentioned by you. The link? https://www.centos.org/legal/trademarks/ talks about non-usage of trademarks in commercial software which is taken care. The link https://www.centos.org/legal/ talks very less about legal terms and condition. Is there some other link which mentions about the License model used by CentOS. Infact, no where it is mentioned that it follows GPL or not. Just in that trademarks link below there is some mentioning of Creative Commons 3.0 but that looks only for trademark. Any idea will be highly helpful? Atleast if I know which license it follows, then I will be able to consult a lawyer for the same to know things in detail. On Tuesday, 9 August 2016 10:40 PM, Gordon Messmer <gordon.messmer at gmail.com> wrote: On 08/08/2016 10:23 PM, Akshat Kakkar wrote:> I know all the CentOS packages, etc. might fall in GPL and as a result I should be supplying source code of all the packages in CentOS. > > What else is expected from me?Certainly, I'd think you should include the source code for the CentOS distribution.? When doing so, pay attention to: https://www.centos.org/legal/trademarks/ and: https://www.centos.org/legal/ _______________________________________________ CentOS mailing list CentOS at centos.org https://lists.centos.org/mailman/listinfo/centos