This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
We have developed a web based software for schools,an online school management software with mobile interface.We have completed it,its in STRUTS.
Now we want to make a cd version of it and want it in such a way that on clicking next,next like naturally we give for installations, we want to install Tomcat 6.0, MySql 5.0 completely into C:. Not like copying Tomcat folder into C,it has to install Tomcat and it should install as a service so that it starts automatically on windows startup. Similarly for MySql. Please any one tell me how can we achieve this with suitable coding samples.
So basically you are wanting an installation CD for your application which would need to install java, tomcat, mySQL, createMySQL tables?, addData to your tables?, deploy your war file.
Apart from anything else you will need to check the licene for Java/tomcat/MySQL and check that it can be distributed in such a way.
You may just have to give them a link to where to download the files from.
OW! OW! OW! Like William said, overuse of caps is painful.
It sounds like you're assuming that the only people you're interested in selling to run Windows. That's especially unwise when you're targeting academia. Remember where Unix got its popularity.
None of the products you've mentioned have any restrictions I can recall on commercial bundling, but some of them MAY require you to release source code, so definitely check the legal ramifications.
For Windows installs, you need to set up a Windows installer process. These days that means an MSI file and assorted appurtenances. For my part, I lost track after MSI effectively steamrollered the older InstallShield processes I was comfortable with (I don't do much Windows these days). So I just made a CentOS Linux VM appliance image and had the client install it under VMWare. Overall, it seemed simpler. Sad, but true.
Customer surveys are for companies who didn't pay proper attention to begin with.