License question on libmysql.dll and C/C++ API Version 4.0 question about Victoria Reznichenko response

2012-06-18 Thread Claudia Murialdo
Hello,
Y read this message: http://lists.mysql.com/mysql/109590 and I would like
to ask for authorization but I don´t see the email address in that thread
(it says: sales@stripped).
Can someone tell me that email address?.

Thanks in advance.
Claudia.


Re: License question on libmysql.dll and C/C++ API Version 4.0 question about Victoria Reznichenko response

2012-06-18 Thread Shawn Green

Hello Claudia,

On 6/18/2012 2:13 PM, Claudia Murialdo wrote:

Hello,
Y read this message: http://lists.mysql.com/mysql/109590 and I would like
to ask for authorization but I don´t see the email address in that thread
(it says: sales@stripped).
Can someone tell me that email address?.

Thanks in advance.
Claudia.



That link is 10 years old and that address is no longer valid. MySQL has 
been bought twice since then once directly by Sun Microsystems then 
again when Oracle purchased Sun. Your current questions need to be asked 
to Oracle.


These numbers will route you to the appropriate resources
http://www.oracle.com/us/support/contact-068555.html

--
Shawn Green
MySQL Principal Technical Support Engineer
Oracle USA, Inc. - Hardware and Software, Engineered to Work Together.
Office: Blountville, TN



--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql



Re: license question

2005-03-31 Thread Gleb Paharenko
Hello.



The complete answer could only be obtained from [EMAIL PROTECTED] 





Pat Ballard [EMAIL PROTECTED] wrote:

 Suppose i distribute MySQL-4.1 with an appliance,

 which is a sealed x86 machine running a Linux

 distribution made by another entity (ok, it's Red

 Hat). I don't write any code that's directly linked to

 MySQL, I'm only using the existing php-mysql, etc.,

 packages already provided by the distribution, plus

 some third-party apps that are under GPL and link to

 MySQL (applications that access MySQL, not written by

 me, but are Open Source GPL projects off SourceForge

 and other places - i just bundle them with the

 appliance).

 Any code that I write personally is PHP and sits on

 top of the php-mysql module provided by Red Hat.

 

 The end-user has no direct visibility to the database,

 in fact, the end-user might never know it's MySQL -

 all that is visible is the PHP interface, via Apache.

 

 In this case, what's the license? Is MySQL still free

 (under GPL)?

 



-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.NET http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Gleb Paharenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.NET
   ___/   www.mysql.com




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: license question

2005-03-31 Thread Mark Matthews
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Daevid Vincent wrote:
 As my company and I understand it, if you intend on distributing mySQL on
 this appliance and the appliance is a sealed box with your own proprietary
 code (like PHP or C or Java or whatever) that interfaces to the
 STOCK/Untouched RDBMS, you NEED a mySQL Commercial License. 
 
 This license is a ridiculous $600 per unit which makes it completely
 unrealistic for any large scale deployment!!! I mean, I don't mind paying
 someone for their work, but I was thinking more like $50 per unit, not  10
 times that.
[snip]

Daevid,

The pricing you quote is for someone who is buying servers for their own
business' use (i.e. 'enterprises'), and includes support, knowledge base
access, alerts, etc., which is all part of a package called MySQL Network.

If you're an ISV/OEM that wants to include MySQL in your product, you
should contact [EMAIL PROTECTED], because the is dramatically different,
but is negotiated per-situation based on the pricing model and revenue
you'd be generating with your software.

-Mark

- --
Mark Matthews
MySQL AB, Software Development Manager - Connectivity
www.mysql.com

MySQL User Conference (Santa Clara CA, 18-21 April 2005)
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCS/Z3tvXNTca6JD8RAgEkAJ0UyzHWUWATRpPwmQZvKYkKpkKB2ACgyOKh
h9LlJvg22cLnOICQuLZ7Ikc=
=uPRB
-END PGP SIGNATURE-

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: license question

2005-03-31 Thread Michael Satterwhite
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
[EMAIL PROTECTED] wrote:
| MySql loses money from many vendors on this very point.  Of which they do
| not budge.
|
| We have a Point of Sale software company who can distribute Oracle
cheaper.
| They only require a percentage of the final product price that their
product
| is packaged with.  When the company explained they would rather use
MySql an
| pay them the same rates MySql refused.
I'm sure there's a good answer for this, but I must be dense.
In this scenario, why did you go to Oracle instead of PostgreSQL?
Oracle = Pay percentage of final price
PostgreSql = Free
The times I've used PostgreSql, it's seemed a good product. Am I missing
something?
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCTBHmjeziQOokQnARAlPWAJ48vFaVNuIJqwJy7MeuELQNwHXN2QCcDy0m
p13BPCbmEyYZbwS1cA1U9RE=
=PKoE
-END PGP SIGNATURE-
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


RE: license question

2005-03-30 Thread Daevid Vincent
As my company and I understand it, if you intend on distributing mySQL on
this appliance and the appliance is a sealed box with your own proprietary
code (like PHP or C or Java or whatever) that interfaces to the
STOCK/Untouched RDBMS, you NEED a mySQL Commercial License. 

This license is a ridiculous $600 per unit which makes it completely
unrealistic for any large scale deployment!!! I mean, I don't mind paying
someone for their work, but I was thinking more like $50 per unit, not  10
times that.

If someone from mySQL can clarify that would be great, but this is how I
read the license and that's why we've stuck to v4.0.18 which was GPL. 

http://www.mysql.com/company/legal/licensing/opensource-license.html

Our software is 100% GPL (General Public License); if yours is 100% GPL
compliant, then you have no obligation to pay us for the licenses. 

Free use for those who never copy, modify or distribute. As long as you
never distribute the MySQL Software in any way, you are free to use it for
powering your application, irrespective of whether your application is under
GPL license or not.

If you are a private individual you are free to use MySQL software for your
personal applications as long as you do not distribute them. If you
distribute them, you must make a decision between the Commercial License and
the GPL.


http://www.mysql.com/company/legal/licensing/commercial-license.html

Building a hardware system that includes MySQL and selling that hardware
system to customers for installation at their own locations.

If you include the MySQL server with an application that is not licensed
under the GPL or GPL-compatible license, you need a commercial license for
the MySQL server.



 -Original Message-
 From: Pat Ballard [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, March 30, 2005 4:03 PM
 To: mysql@lists.mysql.com
 Subject: license question
 
 Suppose i distribute MySQL-4.1 with an appliance,
 which is a sealed x86 machine running a Linux
 distribution made by another entity (ok, it's Red
 Hat). I don't write any code that's directly linked to
 MySQL, I'm only using the existing php-mysql, etc.,
 packages already provided by the distribution, plus
 some third-party apps that are under GPL and link to
 MySQL (applications that access MySQL, not written by
 me, but are Open Source GPL projects off SourceForge
 and other places - i just bundle them with the
 appliance).
 Any code that I write personally is PHP and sits on
 top of the php-mysql module provided by Red Hat.
 
 The end-user has no direct visibility to the database,
 in fact, the end-user might never know it's MySQL -
 all that is visible is the PHP interface, via Apache.
 
 In this case, what's the license? Is MySQL still free
 (under GPL)?
 
 -- 
 Pat Ballard


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



RE: license question

2005-03-30 Thread gunmuse
MySql loses money from many vendors on this very point.  Of which they do
not budge.

We have a Point of Sale software company who can distribute Oracle cheaper.
They only require a percentage of the final product price that their product
is packaged with.  When the company explained they would rather use MySql an
pay them the same rates MySql refused.

Thanks
Donny Lairson
President
29 GunMuse Lane
P.O. box 166
Lakewood NM 88254
http://www.gunmuse.com
469 228 2183


-Original Message-
From: Daevid Vincent [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 30, 2005 10:18 PM
To: 'Pat Ballard'; mysql@lists.mysql.com
Subject: RE: license question


As my company and I understand it, if you intend on distributing mySQL on
this appliance and the appliance is a sealed box with your own proprietary
code (like PHP or C or Java or whatever) that interfaces to the
STOCK/Untouched RDBMS, you NEED a mySQL Commercial License.

This license is a ridiculous $600 per unit which makes it completely
unrealistic for any large scale deployment!!! I mean, I don't mind paying
someone for their work, but I was thinking more like $50 per unit, not  10
times that.

If someone from mySQL can clarify that would be great, but this is how I
read the license and that's why we've stuck to v4.0.18 which was GPL.

http://www.mysql.com/company/legal/licensing/opensource-license.html

Our software is 100% GPL (General Public License); if yours is 100% GPL
compliant, then you have no obligation to pay us for the licenses. 

Free use for those who never copy, modify or distribute. As long as you
never distribute the MySQL Software in any way, you are free to use it for
powering your application, irrespective of whether your application is under
GPL license or not.

If you are a private individual you are free to use MySQL software for your
personal applications as long as you do not distribute them. If you
distribute them, you must make a decision between the Commercial License and
the GPL.


http://www.mysql.com/company/legal/licensing/commercial-license.html

Building a hardware system that includes MySQL and selling that hardware
system to customers for installation at their own locations.

If you include the MySQL server with an application that is not licensed
under the GPL or GPL-compatible license, you need a commercial license for
the MySQL server.



 -Original Message-
 From: Pat Ballard [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, March 30, 2005 4:03 PM
 To: mysql@lists.mysql.com
 Subject: license question

 Suppose i distribute MySQL-4.1 with an appliance,
 which is a sealed x86 machine running a Linux
 distribution made by another entity (ok, it's Red
 Hat). I don't write any code that's directly linked to
 MySQL, I'm only using the existing php-mysql, etc.,
 packages already provided by the distribution, plus
 some third-party apps that are under GPL and link to
 MySQL (applications that access MySQL, not written by
 me, but are Open Source GPL projects off SourceForge
 and other places - i just bundle them with the
 appliance).
 Any code that I write personally is PHP and sits on
 top of the php-mysql module provided by Red Hat.

 The end-user has no direct visibility to the database,
 in fact, the end-user might never know it's MySQL -
 all that is visible is the PHP interface, via Apache.

 In this case, what's the license? Is MySQL still free
 (under GPL)?

 --
 Pat Ballard


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



RE: license question

2005-03-30 Thread Daevid Vincent
Yeah. It's silly. The whole hardware x86 1U rack mount we use with 2.4Ghz
proc, 256MB, 40GB HD, dual Gbps NICs is only $500. I don't know what crack
the mySQL AB guys are smoking to think that they are competitive. We've
already started to wrap our product SQL calls in our own API so we can
migrate to Postgress (or something with an acceptable license). 

 -Original Message-
 MySql loses money from many vendors on this very point.  Of 
 which they do not budge.
 
 We have a Point of Sale software company who can distribute 
 Oracle cheaper.
 They only require a percentage of the final product price 
 that their product
 is packaged with.  When the company explained they would 
 rather use MySql an pay them the same rates MySql refused.

 This license is a ridiculous $600 per unit which makes it completely
 unrealistic for any large scale deployment!!! I mean, I don't 
 mind paying
 someone for their work, but I was thinking more like $50 per 
 unit, not  10 times that.


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



RE: license question

2005-03-30 Thread Logan, David (SST - Adelaide)
Hi Folks,

Take a deep breath and see how much an Oracle license is for a Solaris
box with 4 cpus, AFAIK start looking in the thousands of dollars. Try
SQL server, Sybase or Informix. None of the above mentioned are
particularly cheap, some of these are costing over $595.00 per seat not
per unit. 

IMHO $595.00 for an unlimited user configuration is not bad at all.
Granted most users tend to be in the X86 world where hardware is cheap
but lets look at the commercial reality of it all, $595.00 is not that
bad considering the general backup and support along with the feature
set that you receive. BTW it is only $295.00 if you don't want InnoDB.

Regards

David Logan
Database Administrator
HP Managed Services
148 Frome Street,
Adelaide 5000
Australia

+61 8 8408 4273 - Work
+61 417 268 665 - Mobile
+61 8 8408 4259 - Fax


-Original Message-
From: Daevid Vincent [mailto:[EMAIL PROTECTED] 
Sent: Thursday, 31 March 2005 3:11 PM
To: [EMAIL PROTECTED]; 'Pat Ballard'; mysql@lists.mysql.com
Subject: RE: license question

Yeah. It's silly. The whole hardware x86 1U rack mount we use with
2.4Ghz
proc, 256MB, 40GB HD, dual Gbps NICs is only $500. I don't know what
crack
the mySQL AB guys are smoking to think that they are competitive. We've
already started to wrap our product SQL calls in our own API so we can
migrate to Postgress (or something with an acceptable license). 

 -Original Message-
 MySql loses money from many vendors on this very point.  Of 
 which they do not budge.
 
 We have a Point of Sale software company who can distribute 
 Oracle cheaper.
 They only require a percentage of the final product price 
 that their product
 is packaged with.  When the company explained they would 
 rather use MySql an pay them the same rates MySql refused.

 This license is a ridiculous $600 per unit which makes it completely
 unrealistic for any large scale deployment!!! I mean, I don't 
 mind paying
 someone for their work, but I was thinking more like $50 per 
 unit, not  10 times that.


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



RE: license question

2005-03-30 Thread Pat Ballard
--- Daevid Vincent [EMAIL PROTECTED] wrote:
 As my company and I understand it, if you intend on
 distributing mySQL on
 this appliance and the appliance is a sealed box

yes

 with your own proprietary
 code (like PHP or C or Java or whatever) that
 interfaces to the
 STOCK/Untouched RDBMS

It's like this:

my_code -- stock PHP/Apache -- stock MySQL

 you NEED a mySQL Commercial
 License.

wowza! :-(

 This license is a ridiculous $600 per unit which
 makes it completely
 unrealistic for any large scale deployment!!!

Well, it means your profit per unit (not counting SQL
expenses) must be significantly higher than $600
Not easy, given the fierce competition in the current
market.

 If someone from mySQL can clarify that would be
 great

I agree that the license is murky. That's why i
actually asked mysql.com a question through official
channels. I'm waiting their response.

-- 
Pat Ballard



__ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



license question

2005-03-30 Thread Pat Ballard
Suppose i distribute MySQL-4.1 with an appliance,
which is a sealed x86 machine running a Linux
distribution made by another entity (ok, it's Red
Hat). I don't write any code that's directly linked to
MySQL, I'm only using the existing php-mysql, etc.,
packages already provided by the distribution, plus
some third-party apps that are under GPL and link to
MySQL (applications that access MySQL, not written by
me, but are Open Source GPL projects off SourceForge
and other places - i just bundle them with the
appliance).
Any code that I write personally is PHP and sits on
top of the php-mysql module provided by Red Hat.

The end-user has no direct visibility to the database,
in fact, the end-user might never know it's MySQL -
all that is visible is the PHP interface, via Apache.

In this case, what's the license? Is MySQL still free
(under GPL)?

-- 
Pat Ballard



__ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


Re: license question

2005-03-30 Thread valentin_nils
Hi Pat,

I thought that was discussed before over and over on this mailinglist. I
am surprised that many people have isues with that topic. Basically it
boils down to 2 questions.

1) Will you include and ditsribute the source code and the changes (if
any) and the GPL license in your product ?

If yes, than you DONT need a commercial license.
if NO, (in other words you dont want to publish any changes you made to
the code) then you need a commercial license.

2) Are you selling the product or a service ?

If you are trying to sell the customer the very same MySQL product for $$
that he can download, then you must be good at sales, no questions asked.

If you are selling a service (Consulting, Installation and setup etc. than
you also dont need a commercial license ( + same as under 1 applies).


Summary: You only need the commercial license if you change the code and
want to distribute it as closed source.


You can however at any time make a support contract or buy a commercial
license to show your gratitude for the MySQL guys.
That is usually a nice gesture, gets you support and backup when you need
it and last but not least makes you feel good (peace of mind ;-).


I hope that makes things clearer.


Nils Valentin
Tokyo / Japan

http://www.be-known-online.com




 Suppose i distribute MySQL-4.1 with an appliance,
 which is a sealed x86 machine running a Linux
 distribution made by another entity (ok, it's Red
 Hat). I don't write any code that's directly linked to
 MySQL, I'm only using the existing php-mysql, etc.,
 packages already provided by the distribution, plus
 some third-party apps that are under GPL and link to
 MySQL (applications that access MySQL, not written by
 me, but are Open Source GPL projects off SourceForge
 and other places - i just bundle them with the
 appliance).
 Any code that I write personally is PHP and sits on
 top of the php-mysql module provided by Red Hat.

 The end-user has no direct visibility to the database,
 in fact, the end-user might never know it's MySQL -
 all that is visible is the PHP interface, via Apache.

 In this case, what's the license? Is MySQL still free
 (under GPL)?

 --
 Pat Ballard



 __
 Do you Yahoo!?
 Yahoo! Small Business - Try our new resources site!
 http://smallbusiness.yahoo.com/resources/

 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:
 http://lists.mysql.com/[EMAIL PROTECTED]




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


Re: license question

2005-03-30 Thread Pat Ballard
--- [EMAIL PROTECTED] wrote:
 
 I thought that was discussed before over and over on
 this mailinglist. I
 am surprised that many people have isues with that
 topic.

Well...
1. Licensing in general can be quite confusing for a
non-lawyer geek
2. I want to make 101% sure I don't take any wrong
steps before hitting the market.

 1) Will you include and ditsribute the source code
 and the changes (if
 any) and the GPL license in your product ?

The MySQL source code, you mean?
Well, it's a sealed appliance, a black box from the
customer's p.o.v. (duh, think of it as a VCR or a
toaster), but sure, i can throw in a CD with source
code and stuff if it's necessary.

I don't plan to make any changes or write any code
that even remotely touches MySQL. The only connection
between the code that I write and MySQL is via
php-mysql / httpd

 If yes, than you DONT need a commercial license.
 if NO, (in other words you dont want to publish any
 changes you made to
 the code) then you need a commercial license.

I'm not making any changes to MySQL whatsoever.

 2) Are you selling the product or a service ?
 
 If you are trying to sell the customer the very same
 MySQL product for $$
 that he can download, then you must be good at
 sales, no questions asked.

Same reasoning would apply to the hundreds, if not
thousands other appliances currently on the market
which are also running Linux (which is also something
that the customer can download for free). Are all of
those companies just good at sales?
Case in point: the Linksys routers which everyone owns
and which run Linux.

My appliance is the same. It just happens it needs a
SQL backend. Might be MySQL. Might be PostgreSQL if
either/or it's faster in my particular case or more
liberally licensed than MySQL (which are things I'm
still investigating). Might be something else. shrug

-- 
Pat Ballard



__ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


[OFF-TOPIC] MySQL License Question

2004-09-24 Thread Victor Medina
Hi!

I sent this question to the mysql license email, but it's been more than
3 days since then and I haven't received a answer... So I will ask it
again here, to see if someone can clarify this issue.


We are small hardware store. We have developed our own POS software to
fill our necessities  for our 12 stores. We developed our software using
MySQL and Java, and they run on Linux. Our POS can run any other DB, but
we really like MySQL. The thing is, we cannot afford paying a MySQL
licence (every single pos we want to implement in the coming months will
have to use a copy of mysql db installed) for every single POS we
implement. As I had understood your license, we can apply for a GPL
MySQL since our pos   software: 

.- It's not for sell, we do no distribute to 3rd parties, our pos is
only for internal use. We are using the MySQL that shipped with our
linux distro.

.- Our software can use other db's , we just use MySQL because it is
really good and our choice, but we can use any other jdbc compliant db. 

Am i right ?? We would like to apply for a paid support in the future,
but we cannot afford a MySQL license for each POS we implement.  

We haven't infringed in any legal aspect, since we have only used mysql
for development, we still have not deployed, am i right?

Would you be so kind, and explain to me, the details in this case?

Thanxs! =)


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: [OFF-TOPIC] MySQL License Question

2004-09-24 Thread Jim Grill
 Hi!

 I sent this question to the mysql license email, but it's been more than
 3 days since then and I haven't received a answer... So I will ask it
 again here, to see if someone can clarify this issue.


Are you actually distributing MySQL with your application? Or are you just
using installations that are installed separately?

You only need the licensed version for two possible reasons:

1) You are bundling the MySQL server or the C client code in your
application which is not licensed under the GPL or a compatible Open Source
Initiative license approved by MySQL.

2) You want support.

That's it. Pretty simple. If your application simply *uses* MySQL but you
are not distributing any of the MySQL source code in your program or along
side your program you don't need the license.

If I'm wrong about this someone please yell at me. I've been studying for
the MySQL certification and this is covered in the first chapter of the
study guide. :-)

Regards

Jim Grill



-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: [OFF-TOPIC] MySQL License Question

2004-09-24 Thread Victor Medina
On Fri, 2004-09-24 at 11:05, Jim Grill wrote:
  Hi!
 
  I sent this question to the mysql license email, but it's been more than
  3 days since then and I haven't received a answer... So I will ask it
  again here, to see if someone can clarify this issue.
 
 
 Are you actually distributing MySQL with your application? Or are you just
 using installations that are installed separately?
 
 You only need the licensed version for two possible reasons:
 
 1) You are bundling the MySQL server or the C client code in your
 application which is not licensed under the GPL or a compatible Open Source
 Initiative license approved by MySQL.

NOPE, we plan to install the POS application in machines that previously
have a MySQL installed. I mean, we will install linux into the computer,
later we will install MySQL, and after that we will install our POS
software, the POS software is just a plain jar file. 

So... as i can see, we ONLY use MySQL. We will use the MySQL version
that may come with the linux distro, or one we compiled ourself.

Second, the POS application is _ONLY_ for internal use.

we haven't broke any rule, isn't it? =) 

 
 2) You want support.
 
 That's it. Pretty simple. If your application simply *uses* MySQL but you
 are not distributing any of the MySQL source code in your program or along
 side your program you don't need the license.
 
 If I'm wrong about this someone please yell at me. I've been studying for
 the MySQL certification and this is covered in the first chapter of the
 study guide. :-)
 
 Regards
 
 Jim Grill
 
 


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: License question

2004-09-13 Thread Egor Egorov
I have forwareded your question to [EMAIL PROTECTED] 

They will contact you soon.





-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Egor Egorov
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



License question

2004-09-09 Thread Mauricio Pellegrini
Hi,

Sorry to ask this in here. If it's not the right place please ignore the
post.

I want to know if someone could claim a license upon an application wich
was developed using Php and a non-commercially-licensed copy of MySql.

I mean, the application is designed to work only with MySql as database
engine and the MySql package delivered with the application, is licensed
under GPL.

Could the developer claim License rights upon the use of such a
combination ?

Thanks
Mauricio


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: License question

2004-09-09 Thread Santino
At 16:30 -0700 9-09-2004, Mauricio Pellegrini wrote:
Hi,
Sorry to ask this in here. If it's not the right place please ignore the
post.
I want to know if someone could claim a license upon an application wich
was developed using Php and a non-commercially-licensed copy of MySql.
I mean, the application is designed to work only with MySql as database
engine and the MySql package delivered with the application, is licensed
under GPL.
Could the developer claim License rights upon the use of such a
combination ?
Thanks
Mauricio
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]
Yes
GPL said that the source code must be delivered with the application 
(or it is available as FTP, mail, ...).
The user can distribute the application without asking for a fee.
About two years ago I read a FAQ that asserts about a moderate costs.
The license is more restrictive about copyright and distribution but 
it doesn't contain any money issue.
If you have some question you can write to gnu.org or you can report an abuse.
See http://www.gnu.org

Santino
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


[OT] License question.

2004-06-13 Thread Santino
Hello,
I sent a message to sales in order to have more info about licenses 
but I have not received any reply, so I post to the list hoping 
someone has any experience on it.

A customer asks me to develop a Web-Application (Intranet) tobrowse 
their photos and PDFs, so I'm going to prepare, with a reseller, a 
document with costs (Hardware, Software, Support, Training, etc.).

The customer needs 2 licenses of MySql because the application will 
be installed on 2 servers  (primary  backup).

May I buy (and pay) the licenses and tranfers (resell MySql server 
with my application) to a hardware reseller that will sell the System 
(HW, SW, technical support) to the customer via a leasing company?

What kind of document let the user use, according legal issues, MySql 
(My and reseller invoices)?

Thank you.
Santino Cusimano
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


Re: [OT] License question.

2004-06-13 Thread McKeever Chris


On Sun, 13 Jun 2004 12:43 , Santino [EMAIL PROTECTED] sent:

Hello,

I sent a message to sales in order to have more info about licenses 
but I have not received any reply, so I post to the list hoping 
someone has any experience on it.

A customer asks me to develop a Web-Application (Intranet) tobrowse 
their photos and PDFs, so I'm going to prepare, with a reseller, a 
document with costs (Hardware, Software, Support, Training, etc.).

The customer needs 2 licenses of MySql because the application will 
be installed on 2 servers  (primary  backup).

May I buy (and pay) the licenses and tranfers (resell MySql server 
with my application) to a hardware reseller that will sell the System 
(HW, SW, technical support) to the customer via a leasing company?


http://www.mysql.com/products/licensing/faq.html

I am nto the best with license-lingo - but since you are developing a project for a 
customer, and they are going to redistribute the software via 
commercial means - then you dont have to purchase - now if you were developing this on 
your own and wanting to sell it to the customer, 
then as long as you provide all the source code, you can  use mysql free -

The time to buy is when you want to develop an application and not provide source

OR - you want some kick-ass customer support from the mysql  team

once again - not sure - read the link


What kind of document let the user use, according legal issues, MySql 
(My and reseller invoices)?


Thank you.
Santino Cusimano

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]

---
Chris McKeever
If you want to reply directly to me, please use cgmckeever--at--prupref.com
A href=http://www.prupref.com;Prudential/AA 
href=http://www.prupref.com;Chicago Real Estate/A





 Prudential Preferred Properties   www.prupref.com
Success Driven By Results
   Results Driven By Commitment
  Commitment Driven By Integrity
 We Are Prudential Preferred Properties
   

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: MySQL GPL License Question

2004-01-15 Thread Chris Nolan
This is a fuzzy issue.

There are questions regarding redistribution. Any distribution requires
that you either comply with the terms of the GPL or that you get a
licence.

Additionally, MySQL AB have recently changed the licence terms of their
libraries - now absolutely everything that the fine and funky folk at
MySQL AB ship falls under the GPL. Previously, many libraries appeared
under the LGPL, allowing you to link against them without needing to use
a GPL-compatible licence.

Hope this helps! I went through a very similar issue recently myself.

Regards,

Chris

On Fri, 2004-01-16 at 02:09, Sam Vilain wrote:
 On Thu, 15 Jan 2004 08:44, Computer Mail wrote;
 
If I create a program that just queries data from a
MySQL table and processes it...am I required to
release that program under the GPL?
 
 No.  The below;
 
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be
distributed under the terms of this General Public License.
The Program, below, refers to any such program or work, and a
work based on the Program means either the Program or any
derivative work under copyright law: that is to say, a work
containing the Program or a portion of it, either verbatim or
with modifications and/or translated into another language.
 
 RMS has made it quite clear that a work based on the program means
 that you're linking the programs together, as with `ld' (or a *very*
 similar logical equivalent).  Bundling GNU products with commercial
 software is openly encouraged.
 
 The output is unrestricted;
 
 Activities other than copying, distribution and modification are
 not covered by this License; they are outside its scope.  The act
 of running the Program is not restricted, and the output from the
   ^^^
 Program is covered only if its contents constitute a work based on
 ^^
 the Program (independent of having been made by running the
 ^^^
 Program).  Whether that is true depends on what the Program does.
 
 This clause does not catch the output from a MySQL server.
 
 On the other hand, if you were to link the MySQL binary directly into
 your program - avoiding the SQL server - then you would need to
 purchase a commercial license from MySQL AB to avoid the requirement
 for the derived work to be covered by the GPL.
 -- 
 Sam Vilain, [EMAIL PROTECTED]
 
 It is better to be violent, if there is violence in our hearts, than
 to put on the cloak of nonviolence to cover impotence.
  -- Mahatma Gandhi 
 


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



MySQL GPL License Question

2004-01-14 Thread Computer Mail
I understand some of the GPL but I am a little
confused on this issue:

If I create a program that just queries data from a
MySQL table and processes it...am I required to
release that program under the GPL?

I have a MySQL server set up with some tables and I
created a seperate application to query the tables and
process the data.  Is writing an app that is able to
connect with MySQL a situation where I will need to
release it under the GPL?  There is no code or any
part of MySQL used in the application.

Any help would be greatly appreciated.

__
Do you Yahoo!?
Yahoo! Hotjobs: Enter the Signing Bonus Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



RE: MySQL GPL License Question

2004-01-14 Thread Ugo Bellavance


 -Message d'origine-
 De : Computer Mail [mailto:[EMAIL PROTECTED]
 Envoyé : Wednesday, January 14, 2004 2:45 PM
 À : [EMAIL PROTECTED]
 Objet : MySQL GPL License Question
 
 
 I understand some of the GPL but I am a little
 confused on this issue:
 
 If I create a program that just queries data from a
 MySQL table and processes it...am I required to
 release that program under the GPL?
 
 I have a MySQL server set up with some tables and I
 created a seperate application to query the tables and
 process the data.  Is writing an app that is able to
 connect with MySQL a situation where I will need to
 release it under the GPL?  There is no code or any
 part of MySQL used in the application.


I think that as long as you can distinguish mysql from your application you don't need 
a licence.  When you can't remove mysql without playing into the code, it is embedded, 
thus require a licence.  

my 2cents
 
 Any help would be greatly appreciated.
 
 __
 Do you Yahoo!?
 Yahoo! Hotjobs: Enter the Signing Bonus Sweepstakes
 http://hotjobs.sweepstakes.yahoo.com/signingbonus
 
 -- 
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:
 http://lists.mysql.com/[EMAIL PROTECTED]
 
 

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: MySQL GPL License Question

2004-01-14 Thread Sam Vilain
On Thu, 15 Jan 2004 08:44, Computer Mail wrote;

   If I create a program that just queries data from a
   MySQL table and processes it...am I required to
   release that program under the GPL?

No.  The below;

   0. This License applies to any program or other work which contains
   a notice placed by the copyright holder saying it may be
   distributed under the terms of this General Public License.
   The Program, below, refers to any such program or work, and a
   work based on the Program means either the Program or any
   derivative work under copyright law: that is to say, a work
   containing the Program or a portion of it, either verbatim or
   with modifications and/or translated into another language.

RMS has made it quite clear that a work based on the program means
that you're linking the programs together, as with `ld' (or a *very*
similar logical equivalent).  Bundling GNU products with commercial
software is openly encouraged.

The output is unrestricted;

Activities other than copying, distribution and modification are
not covered by this License; they are outside its scope.  The act
of running the Program is not restricted, and the output from the
  ^^^
Program is covered only if its contents constitute a work based on
^^
the Program (independent of having been made by running the
^^^
Program).  Whether that is true depends on what the Program does.

This clause does not catch the output from a MySQL server.

On the other hand, if you were to link the MySQL binary directly into
your program - avoiding the SQL server - then you would need to
purchase a commercial license from MySQL AB to avoid the requirement
for the derived work to be covered by the GPL.
-- 
Sam Vilain, [EMAIL PROTECTED]

It is better to be violent, if there is violence in our hearts, than
to put on the cloak of nonviolence to cover impotence.
 -- Mahatma Gandhi 


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: License question

2003-02-19 Thread Max ItDoesNotMatter
 Otherwise, you may ask whether MySQL is an option or
 not. It means that if 
 your logs and related information can go to other
 mean such as a text file 
 then you are no need to buy license.

In theory we can find option for any db appliance,
let say, we can store data in regular files. 

 
 However, if your program can't run without MySQL
 database, I think license 
 will be required.

I can for example, use PostgreSQL, but main key for me
is to have multiplatform database. 


__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Re: License question

2003-02-19 Thread Max ItDoesNotMatter
 Otherwise, you may ask whether MySQL is an option or
 not. It means that if 
 your logs and related information can go to other
 mean such as a text file 
 then you are no need to buy license.

In theory we can find option for any db appliance,
let say, we can store data in regular files. 

 
 However, if your program can't run without MySQL
 database, I think license 
 will be required.

I can for example, use PostgreSQL, but main key for me
is to have multiplatform database. 


__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Re: License question

2003-02-19 Thread KH Chiu
As far as I know, if you only require MySQL as an option or just an added 
features, your company do not need to purchase a license.

KH

  Otherwise, you may ask whether MySQL is an option or
  not. It means that if 
  your logs and related information can go to other
  mean such as a text file 
  then you are no need to buy license.
 
 In theory we can find option for any db appliance,
 let say, we can store data in regular files. 
 
  
  However, if your program can't run without MySQL
  database, I think license 
  will be required.
 
 I can for example, use PostgreSQL, but main key for me
 is to have multiplatform database. 
 
 __
 Do You Yahoo!?
 Everything you'll ever need on one web page
 from News and Sport to Email and Music Charts
 http://uk.my.yahoo.com
 
 -
 Before posting, please check:
http://www.mysql.com/manual.php   (the manual)
http://lists.mysql.com/   (the list archive)
 
 To request this thread, e-mail [EMAIL PROTECTED]
 To unsubscribe, e-mail mysql-unsubscribe-
[EMAIL PROTECTED]
 Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


--
Yours,
KH Chiu
CA Computer Consultants Ltd.
Tel: 3104 2070 Fax: 3010 0896
Email: [EMAIL PROTECTED]
Website: www.caconsultant.com


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Re: License question

2003-02-19 Thread Max ItDoesNotMatter
Thank you KH 

I think that statistics information might
become important part of our system, so it is safer to
buy license or have a look on others RDBMS.

 As far as I know, if you only require MySQL as an
 option or just an added 
 features, your company do not need to purchase a
 license.
 
 KH
 
 --


__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




License question

2003-02-18 Thread Max ItDoesNotMatter
My company develops commercial project which is close
to well know ICQ but has slightly different appliance.

Can I use MYSQL for storing list of users, collecting
some statistics, logs and other related information or

I have to buy license? 



__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Quick License Question...

2003-02-18 Thread Nicholas Stuart
Quick question about the license issue that I thought of while reading
through the Interbase Vs. MySQL threads.
If I develop a program that uses MySQL for my company and it is only used
for internal use, never repacked and sold/distributed outside the company
what type of license aggrement is that under?
This project would have code that would obviously be 'sensitive'
information for the company so Open Source would be out the question, but
as this would never be re-distributed am I right in thinking we do not
need to buy a license aggrement from MySQL? I was reading throuhg the
manual in the license section and noticed they said it would be 'nice'
that if MySQL was helping your enterprise then you should at least buy
some support from them. However, I am comfortable enough with MySQL and
its use is VERY light weight that it would be pretty silly to buy support
from them. Not saying anything against the MySQL team, but they did make
the product fairly easy to work with :)

Thanks for any info on these questions!
-Nick



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Re: Quick License Question...

2003-02-18 Thread Benjamin Pflugmann
Hi.

First, I am not a lawyer.

On Tue 2003-02-18 at 15:48:00 -0500, [EMAIL PROTECTED] wrote:
 Quick question about the license issue that I thought of while reading
 through the Interbase Vs. MySQL threads.
 If I develop a program that uses MySQL for my company and it is only used
 for internal use, never repacked and sold/distributed outside the company
 what type of license aggrement is that under?

If you mean whether that complies with the GPL, the answer is yes. The
GPL is about distributing and therefore doesn't care about your use
case (a company as a single entity with regard to this). In effect,
you are using MySQL without license (but only under the fair use
clauses of the copyright law, which allow you that).

The reason you may do so with MySQL, but not with some other
commercial software is simply that MySQL AB gave you the software
without asking for money by making the download available (without
attaching any conditions).

 This project would have code that would obviously be 'sensitive'
 information for the company so Open Source would be out the question, but
 as this would never be re-distributed am I right in thinking we do not
 need to buy a license aggrement from MySQL?

Yes.

 I was reading throuhg the manual in the license section and noticed
 they said it would be 'nice' that if MySQL was helping your
 enterprise then you should at least buy some support from
 them. However, I am comfortable enough with MySQL and its use is
 VERY light weight that it would be pretty silly to buy support from
 them.

 Not saying anything against the MySQL team, but they did make
 the product fairly easy to work with :)

Yeah, the idea in that sentence behind buying support is not about
having support, but about given some money in order to pay back, if
you think that would be the right thing to do. That you also have
official support this way is just an added benefit.

In other words: it would be just a gift in order to say thanks. (With
the thought that you already got a gift from them: free use of MySQL.)

HTH,

Benjamin.

-- 
[EMAIL PROTECTED]

-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Re: License question

2003-02-18 Thread KH Chiu
First of all, I am not mysql person and I would like to share my personal 
understanding only.

If your program is under GNU's GPL (ie. free open source software) you can 
use MySQL right away. There is no need to buy license.

Otherwise, you may ask whether MySQL is an option or not. It means that if 
your logs and related information can go to other mean such as a text file 
then you are no need to buy license.

However, if your program can't run without MySQL database, I think license 
will be required.

Regards,


 My company develops commercial project which is close
 to well know ICQ but has slightly different appliance.
 
 Can I use MYSQL for storing list of users, collecting
 some statistics, logs and other related information or
 
 I have to buy license? 
 
 __
 Do You Yahoo!?
 Everything you'll ever need on one web page
 from News and Sport to Email and Music Charts
 http://uk.my.yahoo.com
 
 -
 Before posting, please check:
http://www.mysql.com/manual.php   (the manual)
http://lists.mysql.com/   (the list archive)
 
 To request this thread, e-mail [EMAIL PROTECTED]
 To unsubscribe, e-mail mysql-unsubscribe-
[EMAIL PROTECTED]
 Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


--
Yours,
KH Chiu
CA Computer Consultants Ltd.
Tel: 3104 2070 Fax: 3010 0896
Email: [EMAIL PROTECTED]
Website: www.caconsultant.com


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




License question ...

2002-05-23 Thread Gelu Gogancea

Dear friends,

I wish to know the answer of the next question :
If i add some code/functionality to libmysql.dll (ver 3.x.x) i must change
the name of the project or can be remain the same ?(I mean : libmysql or
other name)

Thanks
Regards,

Gelu
_
G.NET SOFTWARE COMPANY

Permanent e-mail address : [EMAIL PROTECTED]
  [EMAIL PROTECTED]


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Re: license question on libmysql.dll and C/C++ API

2002-05-20 Thread Victoria Reznichenko

babylonian,
Sunday, May 19, 2002, 10:04:00 PM, you wrote:

bgn I have a question on license of MySQL C API or MySQL++ API, and
bgn libmysql.

[hardly skipped]

bgn Is there any good way, or any misconception in my understanding of
bgn libmysql license? Any idea is welcome, but please don't suggest
bgn embracing entire GPL... if it's not possible, then I'll quit touching
bgn MySQL and will start to look PostgreSQL.

If you use 3.23 libmysql, you need no licences.
For 4.0, you should write to [EMAIL PROTECTED] and ask for authorization.

bgn -- Linsey KISANJANI




-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Victoria Reznichenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com




-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




license question on libmysql.dll and C/C++ API

2002-05-19 Thread [EMAIL PROTECTED]

Hi all,

I have a question on license of MySQL C API or MySQL++ API, and
libmysql.

What I want to do is to make a MS Windows program (C++) that accesses
MySQL database, and to distribute it on internet without publishing its
source code. It uses database server as its backend resource store.
It currently uses MS SQL server or its free version MSDE, or MS Access,
but I hope migration to MySQL. I have no intention to distribute MySQL
itself and libmysql.dll itself with my program. It's non-commercial
software, but not freeware (in GNU sense).

Since C API seems fast I thought it's nice to use but after extraction
of .zip of MySQL4 source code and moving to libmysql.dll source
directory, I found that all libmysql.dll source code is in GPL.
All those source code have the header that states they are
under GPL. That means I can't distribute resulting executable
that is linked to libmysql without reacting requests of open source.

Preamble and Section 5 of LGPL(http://www.gnu.org/copyleft/lesser.html)
(not GPL) says:

citation
Preamble
--snip--
When a program is linked with a library, whether statically or using a shared library, 
the
combination of the two is legally speaking a combined work, a derivative of the 
original
library. The ordinary General Public License therefore permits such linking only if the
entire combination fits its criteria of freedom. The Lesser General Public License 
permits
more lax criteria for linking other code with the library. 
--snip--
5. A program that contains no derivative of any portion of the Library, but is 
designed to
work with the Library by being compiled or linked with it, is called a work that uses 
the
Library. Such a work, in isolation, is not a derivative work of the Library, and 
therefore
falls outside the scope of this License. 
However, linking a work that uses the Library with the Library creates an executable
that is a derivative of the Library (because it contains portions of the Library), 
rather
than a work that uses the library. The executable is therefore covered by this 
License.
Section 6 states terms for distribution of such executables. 
/citation

Though LGPL Section 5 deals with LGPL, not GPL, it's also clear
that I can't distribute a closed-source executable that links
dynamically to GPLed library, because resulting executable(not
object code) is covered by GPL too.

Now, for MySQL++, it's LGPL. Since LGPL Section 6 forces users of
LGPL library to permit reverse engineering of their executable, but
it's not so hard to accept. (Though I think most of commercial
applications for Linux, which are linked to L/GPL libraries
including libc, infringe Section 6 by prohibiting reverse engineering
in their license aggreement)

But the problem is, when I use MySQL++, the executable is
linked to libmysql.dll that is GPLed. So LGPL of MySQL++ is
overwritten by more powerful GPL and there is no meaning
of LGPL of MySQL++ in this case.

I searched how actual commercial appliactions for MySQL
deal with license. For example, EMS MySQL Manager
http://ems-hitech.com/mymanager/
is linked to libmysql.dll, but it's not open-source, so it's not
GPLed. EMS HiTech is an official MySQL AB partner, then
there may be special license between them. I looked in
commercial license store at mysql.com but can't find special
licence. There is only per-server license and it doesn't
look like developer license.
I'm not sure how other closed-source applications that are
not official partner of MySQL AB manage this license problem.
Anyway I can't be official partner of MySQL AB just to
distribute non-commercial proggy on my homepage.

I checked MyODBC, though I don't like ODBC, but it's GPL too.

Is there any good way, or any misconception in my understanding of
libmysql license? Any idea is welcome, but please don't suggest
embracing entire GPL... if it's not possible, then I'll quit touching
MySQL and will start to look PostgreSQL.


-- Linsey KISANJANI



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




License Question

2002-02-14 Thread Andrew Crum

Can I statically link to libmysqlclient? If so, what are the implications?
Will I have to distribute my application's source? IANAL, so what do I need
to do? What if I link dynamically? Can I redistribute the compiled
libmysqlclient library? What if I just link dynamically?

Cheers,
Andrew


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php