I got into a debate with a friend about FC vs RHE
He stated that it was technically "illegal" to run a pay-to-play website (say something like http://www.salesforce.com ) off a FC box.
I can't imagine that he is correct, but I couldn't find any references via google (or via the fedora EULA) to prove either side.
I admit I'm pretty naive when it coes to open source licensing.
Can you run a commerical website off of a Fedora box?
Moderator: General Moderators
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
Ask him if he knows how many web hosts at the moment use Fedora Core as their OS for all their accounts. Which happen to be commercial. There is nothing stopping you from using any Linux distro for some type of commercial use. The license allows its use, alteration and redistribution. No holds barred if you follow the license, which does not disallow commercial use.
- AKA Panama Jack
- Forum Regular
- Posts: 878
- Joined: Mon Nov 14, 2005 4:21 pm
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
First, I'm not a lawyer
MySQL is distributed under GPL.
So, technically, it's legal to use FC+Apache+PHP+MySQL to run commercial site.
in a typical installation, site would be served by Apache+PHP+MySQLfedora core EULA wrote: 1. The Software. Fedora Core (the %u201CSoftware%u201D) is a modular Linux operating system consisting of hundreds of software components. The end user license agreement for each component is located in the component's source code. With the exception of certain image files containing the Fedora trademark identified in Section 2 below, the license terms for the components permit User to copy, modify, and redistribute the component, in both source code and binary code forms. This agreement does not limit User's rights under, or grant User rights that supersede, the license terms of any particular component.
PHP License 3.0 wrote: Redistribution and use in source and binary forms, with or without
modification, is permitted provided that the following conditions
are met:
[none of these conditions deny your right to sell content produced by PHP]
I'm not sure about the meaning of 'patent license', but it's the only passage that explicitely allows you to use apache software. Since most of the websites (be it commercial or not) use Apache, I guess it's perfectly legal.Apache License wrote: Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work,
MySQL is distributed under GPL.
So if you license the source code of your site under GPL you're free to use MySQL under GPL. Since GPL does not force you to distribute your work, you're free to use MySQL on your site if you don't distribute your site's source code.MySQL licensing page wrote: * If you are developing and distributing open source applications under the GPL License, then you are free to use MySQL under the GPL License. More Info »
So, technically, it's legal to use FC+Apache+PHP+MySQL to run commercial site.
- Christopher
- Site Administrator
- Posts: 13596
- Joined: Wed Aug 25, 2004 7:54 pm
- Location: New York, NY, US
Re: Can you run a commerical website off of a Fedora box?
Typical Windows guy ... thinks licenses only take away rights ... and speaking of that, would you run a commercial website (or any business computing) on an operating system that the vendor could revoke your license at any time for a multitude of fine print reasons?themurph wrote:He stated that it was technically "illegal" to run a pay-to-play website (say something like http://www.salesforce.com ) off a FC box.
(#10850)