Can i distribute mysql with my application




















Because of the client library, the driver to connect to the database in the client was covered by the GPL and this library runs in the same proccess or JVM of my program, then my program must be covered by GPL.

You can use open source programs if you do not distribute the program internal use. Sign up to join this community. The best answers are voted up and rise to the top. Stack Overflow for Teams — Collaborate and share knowledge with a private group.

Create a free Team What is Teams? Learn more. Ask Question. Asked 3 years ago. Active 1 year, 5 months ago. Viewed 3k times. My feeling is that I can do it without opening the source code of my quires according to the following links: Can I use a GPL component in my site without having to disclose the sources of my site? With highlighting the following cite: If you are calling a separate executable where that executable is subject to the GPL, you are very likely not creating a derived work.

Improve this question. Mureinik 3, 3 3 gold badges 21 21 silver badges 35 35 bronze badges. Add a comment. Active Oldest Votes. Of course, the GPL has no need to actually say this in order to give you this right, but the drafters of the GPL decided to say it anyway: 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.

When do I need a license? Improve this answer. Brandin Brandin 1, 8 8 silver badges 10 10 bronze badges. No, the example is not distribution. The OP downloaded an open source program and then used it to create queries and save them as SQL files. The SQL files belong to him completely i. It would be like installing Microsoft Word on your computer and then using Word to create. Historically there were 2 examples that this simple formula was not clear: 1 Two programs in Java.

Oscar Bonilla Oscar Bonilla 11 1 1 bronze badge. Sign up or log in Sign up using Google. Sign up using Facebook.

NET VB. Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

Remember Me? Advertiser Disclosure. Advanced Search. Data requires a MySQL developer licence. Results 1 to 9 of 9. Thread Tools Show Printable Version. Jul 13th, , AM 1. Deploying a commercial application with MySQL. Thanks I. Jul 13th, , AM 2. The best argument against democracy is a five minute conversation with the average voter - Winston Churchill Hadoop actually sounds more like the way they greet each other in Yorkshire - Inferrd.

Jul 14th, , PM 3. Jul 14th, , PM 4. Data requires a MySQL developer lic. Originally Posted by FunkyDexter. I don't have any direct experience but I've followed some discussions on line and my understanding is that you're correct. Jul 28th, , AM 5. Originally Posted by szlamany. Jul 28th, , AM 6. Jul 28th, , AM 7. Jul 28th, , AM 8. Jul 28th, , AM 9. All times are GMT The time now is PM. Use MySQL DB server installed on external hosting and connect via internet Chosing first or second option is good if your app will be used by one or more users on LAN without access from internet.

Third option is good if you are planning to connect to database over internet from different offices not located within one network.

IMO best option to deploy database is by creating install scripts and generate database from that script while installing your app or on app's first run. You can add configuration window to allow user enter connection configuration and then store it in configuration file.

On app startup read that file and dynamically build you database connection string. If configuration file is missing or connection info is not present in that file you can display DB configuration window and not let user run your app until he provide necessery data.

Remember to encrypt DB password in configuration file! I hope it help you. Posted Dec am Marcin Kozub. Do i need to change my program for a server client setup? Marcin Kozub Dec am. I've updated my answer.

Thank you. You're welcome. It would be nice to accept solution if it help you. Helen Jess Dec pm. Many thanks Marcin. I tried the second option and that works now going to do the third one. I'm glad I could help you :. Add your solution here. OK Paste as. Treat my content as plain text, not as HTML. Existing Members Sign in to your account. This email is in use.



0コメント

  • 1000 / 1000