i developed a java application with mysql database . . .how will i distribute the application together with the mysql database?
do i need to install any software in order to read the mysql database on another computer without XAMPP?
please help me
2 replies to this topic
#1
Posted 07 December 2010 - 11:03 PM
|
|
|
#2
Posted 08 December 2010 - 04:22 AM
First I would suggest you to check our MySQL license agreement. Most people seems to consider that MySQL is free for any use, and that is not true. So please confirm whether your application could use it for free or perhaps needs to obtain proper license.
Yes, you need to install some software. But unlike XAMPP, you actually only need to install mysql. So it will be much lighter than XAMPP. You have two choices, i.e.
First method is preferable if your application is also heavily dependent to internet connection. This method makes sure that the installation use the latest MySQL (which we can safely assume lesser problem). Second method is preferred when your application does not depend on internet, which make we can not assume that we can do downloading.
Yes, you need to install some software. But unlike XAMPP, you actually only need to install mysql. So it will be much lighter than XAMPP. You have two choices, i.e.
- To download MySQL installation file from the internet during installation
- Include MySQL installation file along with your installation package.
First method is preferable if your application is also heavily dependent to internet connection. This method makes sure that the installation use the latest MySQL (which we can safely assume lesser problem). Second method is preferred when your application does not depend on internet, which make we can not assume that we can do downloading.
#3
Posted 13 December 2010 - 09:51 AM
MySQL source is released under GPL, although commercial licenses are available.
under most circumstances, you would not be required to purchase anything to use it.
I would think that if you embedded portions of MySQL Source code into your application, that is NON Free, or if you modify the source and release that as non free.
But if you build a closed source application, that simply connects to a MySQL Database, there is no need to purchase anything. And you don't need to ask for permission. The whole point of Free Software is ..
Free to use
Free to distribute
Free to modify
Free to distribute modifications
the restriction would be, You just can't take the work, and incorporate it into your own product, if you plan on selling it as closed source.
you could however incorporate GPL'd works into a product you plan on selling, so long as your product is also GPL'd or licensed under something compatible. To my knowledge, nothing in GPL indicates at all, that you can't charge for your work. Just that the sources for your work be made available.
Also, I'm not a lawyer, you might want to consider one, and not taking this posting as legal advice, I'm just saying... :c-smile:
under most circumstances, you would not be required to purchase anything to use it.
I would think that if you embedded portions of MySQL Source code into your application, that is NON Free, or if you modify the source and release that as non free.
But if you build a closed source application, that simply connects to a MySQL Database, there is no need to purchase anything. And you don't need to ask for permission. The whole point of Free Software is ..
Free to use
Free to distribute
Free to modify
Free to distribute modifications
the restriction would be, You just can't take the work, and incorporate it into your own product, if you plan on selling it as closed source.
you could however incorporate GPL'd works into a product you plan on selling, so long as your product is also GPL'd or licensed under something compatible. To my knowledge, nothing in GPL indicates at all, that you can't charge for your work. Just that the sources for your work be made available.
Also, I'm not a lawyer, you might want to consider one, and not taking this posting as legal advice, I'm just saying... :c-smile:
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top









