MySQL Forums
Forum List  »  Licensing

Re: Simple Question About Licensing
Posted by: Zak Greant
Date: August 06, 2004 12:15PM

Hi Scott,

> It would be most
> desirable if I could somehow build my application
> with the database "embedded" into the application
> itself so that when I distribute the product there
> is only a simple "Install and Use" process.

In this case, we are really no different then most other vendors. If you want to ship MS SQL or Oracle with an application, you need a license to do so.

> Of course making it free would remove the ability
> to earn an income from the software, which is not
> desirable.

Perhaps see my second note in this thread? I did not mean Free Software as in "free of charge". Instead, I meant that the software was placed under a Free Software license like the GPL or the BSD license.

> Although with my example product it's
> not likely but it would be possible that I would
> have proprietary code I didn't want to share,
> maybe because of patents etc... so the open source
> path wouldn't be desirable.

Sure. Still, for some people reading this thread, licensing software under a Free Software/Open Source license might be a very viable solution.

> Am I right in assuming that there is no way to
> "embed" the database functionality (usually via
> some DLL statically linked) into the application?
> I want the whole "database" concept to be hidden
> from my customer experience, I only want them to
> experience the value of my application's
> function.

There is an embeddable version of MySQL called libmysqld that can be embedded in an application as a shared library. I admit that I have never used it and would need to ask one of the other MySQLers for more information about things like having it as a DLL.

> If this is a possibilty (which I'm assuming there
> is), would each copy of my product that I
> distribute require that customer to obtain a
> license? I think this was answered above, I just
> need a confirmation.

If you are embedding the database, then you would need to acquire the license yourself and pass the cost on to the customer.

I hope that this helps!

Zak Greant

Options: ReplyQuote

Written By
Re: Simple Question About Licensing
August 06, 2004 12:15PM

Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.