I am nowhere near good at coming up with what type of license to use and I don’t want to be sued or have my work stolen so I am going to ask. Here is my situation: I am creating a software for my boss and the YMCA which helps keep track of our employees, their students, and the amount of lessons they have remaining (In a nutshell but the program is much more extensive then that), I am spent almost 100 hours creating it and its not completely done. Some of the hours spent were at work while being paid (Not sure if that plays a factor). Here is a list of conditions that I desire:
- My software to not be redistributed in any way without my knowledge and written consent.
- To not be liable for any damage it causes, for maintaining the software, or for its success.
- I do not want the software to be sold without my knowledge and consent either.
- I want the software to be closed sourced.
If there is a way I can have all of these in my software licensed I would be grateful, also if someone could explain to me where I need the license displayed and if it needs to be in the source code (since I am having it closed sourced).
6
Generally speaking, if you work for a company in an employer/employee relationship, and you write a program for them, they own it. (it’s called a “work for hire”). So I don’t see how you can assert any of your stated conditions. Yes, getting paid for some of the hours is a factor; it supports the idea that your software is a “work for hire.”
You need to talk to the YMCA first and see if they will grant you these conditions. If they are willing, simply get a signed release from them and include those conditions in your software license.
Note that agreements and licenses don’t actually prevent you from being sued, or prevent users from violating your stated conditions. All they do is specify the terms and conditions under which you wish the software to be used. The only way to eliminate all risk is to not release the software.
A lawyer that specializes in licensing law can help you draft a license that meets your stated conditions, and contains unambiguous verbiage that will stand up in a court of law. You can also try cobbling together a license from other licenses that you find on the Internet, if you think you’re smart enough to try that yourself. Commercial licenses contain boilerplate language that limits liability and satisfies some or all of the conditions you specified in your question.
4
I assume you are in the USA and a regular non-contract employee of the YMCA.
As an employee, things you produce for your employer as part of your job are a “Work-for-hire.” See U.S. Copyright office Circular 9.
As an added complication, it sounds like you are doing some of the work on your own time which potentially runs into labor and wage law.
If you are a non-exempt employee then your employer must pay you for all of the time you are working for them and thus they may technically have pay you for the off-the-clock work you are doing. You are not allowed to “volunteer” to work off the clock — the law does not allow that and your employer can get into trouble. To cover themselves legally they may tell you to stop working on this off the clock so they are not at risk.
The moral is: get contracts and agreements in writing before you start work.
I suppose I must add all of the standard notices that I am not a lawyer, etc.