Get a lawyer!!!<br><br>My $0.02:<br><br>If your company distributes a product that uses MySQL AND your product is NOT open source (i.e. gpl or other OSI approved licence) your company is required to secure a license from MySQL that allows redistribution of of MySQL.<br>
<br>If you think about it, your company makes $$ selling your code that _requires_ MySQL. Thus your company is required to enter into a business agreement that also benefits the finances of MySQL. The key issue here is you redistribute MySQL in a closed format. You customers can see your code (it's an interpreted language) but they are not allowed the freedom to tinker with and redistribute your code. So it's a proprietary redistribution of MySQL and that requires paying a license fee to them. Just as your can't build an application using Oracle and sell your app with Oracle preinstalled using your Oracle development license you can't do it with MySQL either. If you MUST distribute your product with a preinstalled database system AND your beancounters are total duffusses (i.e. cheap bastards) rework your product touse PostreSQL which is under a BSD license and CAN be redistributed without paying any fees (it's a really rock solid, fast big-league RDBMS that out classes MySQL in many ways).<br>
<br>So tell your business they need to plan on giving some cash to MySQL (besides, it's a good thing to support the tools you use for your income by throwing cash at them).<br><br><div class="gmail_quote">On Fri, May 23, 2008 at 4:04 PM, Atlanta Geek <<a href="mailto:atlantageek@gmail.com">atlantageek@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Well the application that we distribute is not in a binary form. It<br>
is in the form of a scripting language based on Ruby on Rails.<br>
Now we did not open source the script code. We still own it and do not<br>
provide free copies (at least not on purpose) for anyone to run the<br>
application. We sell the application on its own server.<br>
So should I assume this would follow the path of a binary application?<br>
Do we need to charge our customers an annual subscription fee for this<br>
application to cover the mysql licensing cost?<br>
<br>
2008/5/23 Michael B. Trausch <<a href="mailto:mike@trausch.us">mike@trausch.us</a>>:<br>
<div><div></div><div class="Wj3C7c">> On Fri, 2008-05-23 at 14:30 -0400, Atlanta Geek wrote:<br>
>> We are using mysql in a commercial product. We are already buying<br>
>> redhad ES that comes with mysql. Do we need to pay mysql as well?<br>
><br>
> I think you mean proprietary. Open source and free software can indeed<br>
> be commercial in nature, just as proprietary software can be<br>
> non-commercial in nature. It's all about the terms of the licensing and<br>
> the availability of rights to the end-user of the software in question.<br>
> Also, you'll want to read the fine print for RHEL to see if the copy of<br>
> MySQL that comes with it is given to you under the terms of the GPL, or<br>
> a commercial license. If I'm not mistaken, it's distributed to you<br>
> under the terms of the GPL, and you'd have to seek licensing directly<br>
> from Sun/MySQL if you intend to do anything with it that requires<br>
> licensing outside of the GPL.<br>
><br>
> It would depend on the application and how it is distributed, if it is<br>
> distributed at all. Allow me to state that I am not an attorney and<br>
> this is not legal advice. If you are at all in doubt about the exact<br>
> details of your situation, you are well-advised to seek out the advice<br>
> of an attorney who is competent in the matters of software licensing and<br>
> technology issues.<br>
><br>
> First off, the GPL (which the whole of MySQL is licensed under) does not<br>
> apply to end-users. It applies only to distributors (some of which may,<br>
> of course, also be end-users). Therefore, if your application runs<br>
> in-house (for example, on a Web server), then even if it is commercial,<br>
> it does not matter. You are and end-user, and you are not distributing<br>
> your application, nor MySQL. You are able to use GPL'd MySQL on your<br>
> server, and allow clients to connect to your application using a Web<br>
> browser.<br>
><br>
> However, if you are distributing your application (presumably, based on<br>
> your request, in a proprietary binary product, with a license which is<br>
> not OSI-approved), then in 99% of cases, you _must_ get a license for<br>
> MySQL other than the GPL (somewhat erroneously referred to as a<br>
> commercial license). If you link to the MySQL client libraries, you'll<br>
> need to do this. One notable exception would be if you have created<br>
> your _own_ MySQL client access library, and it does nothing but connects<br>
> to a server, then you may use the version licensed under the GPL. (In<br>
> other words, you do not link to any MySQL code, including the MySQL<br>
> libraries, directly or indirectly; you simply open a socket and speak<br>
> the bare protocol to the server. You probably do not do this.)<br>
><br>
> More information about your request would be necessary to really see<br>
> what things are going on. Nonetheless, you're strongly recommended to<br>
> ask your attorney to answer this question, or, refer you to an attorney<br>
> that can. Be sure that the attorney is familiar with all of the<br>
> relevant issues, of course.<br>
><br>
> HTH,<br>
> Mike<br>
><br>
> --<br>
> Michael B. Trausch <a href="mailto:mike@trausch.us">mike@trausch.us</a><br>
> home: 404-592-5746, 1 <a href="http://www.trausch.us" target="_blank">www.trausch.us</a><br>
> cell: 678-522-7934 im: <a href="mailto:mike@trausch.us">mike@trausch.us</a>, jabber<br>
> Ubuntu Unofficial Backports Project: <a href="http://backports.trausch.us/" target="_blank">http://backports.trausch.us/</a><br>
><br>
><br>
</div></div><div><div></div><div class="Wj3C7c">> _______________________________________________<br>
> Ale mailing list<br>
> <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
> <a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
><br>
><br>
<br>
<br>
<br>
--<br>
Stability is for the weak!!!<br>
Long live the next big thing.<br>
<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>-- <br>James P. Kinney III <br>