i want to offer a windows hosting for my customers and i want to make a simple control panel to my users instead of the BIG BUG HostingController.
i need some one expert to do for me with following functions:
- status page ( disk space used and left, bandwidth usage )
- change FTP password ( will change the control panel password )
- create and manage ODBC ( ms access only )
and another small function to be talked about it later
- i dont need admin level or reseller level
- email functions will be linked direct to xmail so forget about it
- i want to create the account direct from IIS, then drop the Control Panel folder in www folder of the user to make it work
- no installation procedure please!
- very custmizable, use header and footers.
- to be in ASCII ASP files as possible but no problem to have a dlls
Im not a Paranoia programmer i just don't sign away my work.
Look at a large % of all windows programs and find one that is for sale where you own the work. I haven't seen many.
Windows software is done with lisences thats the way it has always been!!!!
In US, when you are hired to write some software project (any platform), and get paid for it, if you don't specify in the contract that you will retain the ownership of the software, the software will be owed by the person who paid you for you work.
I think the term is "work for hire". You are paid to get the work done, and the result of your work is owned by the company who hired you.
Once again, make sure you put it into the contract. Otherwise, based on the US law, it will be owned by the person who hires you to do it. Speak to your lawyer, but as much as I know, this is always the case, when you are hired to do specific job.
Yes i sayed that.
I was agreeing on a price and he said he wanted to own the scripts ect.
I sayed it will be on a per server basis.
He would not accept that.
Then i sayed unlimited servers but you can resell it. He sayed i was a "windows Paranoia programmer".
well the dsn needs to be done in a dll.
This is because DSN's are stored in the registery and asp can't access the registery without dll's (com's)
I just don't want my code being used by anyone else other than the person i sell it to!!!!
The point is: it is posible to do it both ways, but by default, ownership belongs to the person who pays for the development. Other cases that I did:
1) Ownership is retained by the developer, and the client gets licenses (unlimited or not) to use the software
2) Ownership is retained by the developer, and the client gets unrestricted internal license (can modify the code)
3) Ownership is retained by both developer & client (means they both can modify it, sell it to other parties).
Yet, if you want to do any of thouse cases, you need the contract, otherwise, it is owned by the client.
This terms can be applied to the whole software, or parts of the software, yet if you want to do it for specify part - you have to define the part in the contract.