Does my employer own code I write at home using the Visual Studio license from work? Simple question, maybe not an easy answer: my employer gave me an MSDN subscription linked to my home hotmail account. Can I download Visual Studio and write code at home with this license? I would be working after business hours on my own personal projects.. Would my company own the personal project because I used their Visual Studio license? edit: just to be clear: my personal project is a video game, and my company does not make games, and in fact is in a completely different industry
If the code is unrelated to your employment you own the copyright no matter if it is written in Visual Studio, on a piece of paper or tattooed on your butt. In the same way a sculptor owns the copyright in their sculpture even if they use someone else's chisel. Using Visual Studio in this way may, however, violated your contract with your employer and/or their contract with Microsoft. Why go there? Visual Studio Community is free.
While I agree that the license required for your use case isn't particularly obvious to me, the page you have linked to includes the following paragraph: Need help picking your license? Just shoot us an email at themes@getbootstrap.com and we’ll help you decide which license makes sense for your needs! So in this case, my recommendation would be to get in touch as described, that way you will know for sure that you are properly licensed.
It's really your client that should be asking these questions. Writing the app is perfectly legal. So you can enter a contract with that client to write the app and deliver it to them, ready to be put on the Google Play store or the App Store (entering a contract needs to be done carefully, obviously). I'd make 100 million percent sure that the contract states clearly that you have zero responsibility if the app is rejected or removed for non-technical reasons, and that the legality of actually selling and running the app is also not your responsibility. The reason is that I very much suspect that running the app might be illegal, and that the chances of getting it permanently on one of the stores are rather slim. And solving those problems is outside of what a software developer can competently do.
Assumptions Let us assume that the code involved was created during the period of employment, was within the scope of that employment, and was validly work-made-for-hire (WFH). In that case, the code copyright is owned by the former employer.dn the person who wrote it has no more rights than a random stranger would. I am also going to assume US law. Ownership of Ideas Who owns the ideas, the knowledge of how these libraries work? No one does. In the absence of a patent, no one ever &quot;owns&quot; an idea. ]17 USC 102(b)](https://copyright.gov/title17/92chap1.html#102) provides: (b) In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work. Derivative Works Copyright law does prohibit anyone making a derivative work from a work protected by copyright without the permission of the owner. A derivative work is one &quot;based on&quot; the source work. The classic case is a translation. Exactly when a piece of software is a derivative work of another is fact-dependent. Bu several things are clear. If the source work is trivial and obvious, ther may not be sufficient &quot;originality&quot; for the source work to be protected by copyright at all. If the source work is not protected by a valid copyright, nothing is a derivative work of it. A &quot;hello world&quot; program, for example, is probably not original enough for any copyright. A straight-forward implementation of a basic algorithm like quicksort is probably not original enough, either. If there is only one way, or only a small number of ways, to express the ideas of the source work, the merger doctrine applies. This means that the expression of the work is merged into the idea, leaving the expression unprotected. When the merger doctrine applies, there is, in effect, no copyright. If a work copies ideas from a source, but none of its particular expression of those ideas, the result is not a derivative work, and is not an infringement of copyright. If a work is definitive, but is also a fair use of the source work, it is not an infringement. The usual four-factor fir use analysis must be made to determine this. In particular, if a work is highly transformative, it is likey to be found to be a fair use. Issues from the Question What if the new code (presumably, in the case of something simple) comes out exactly the same (even if I rewrite it without looking)? That Rather suggests that the work was too trivial to be original enough to have copyright protection at all, or else that there are only a few ways to express the idea, and the merger doctrine applies. But if neither o those were true, this might be an infringement. [* To be coninued*]
Is this work for hire? There is an arguable case to be made that you are an employee for copyright law purposes and, if so, the copyright belongs to the company. The closer an employment relationship comes to regular, salaried employment, the more likely it is that a work created within the scope of that employment will be a work made for hire. But because no precise standard exists for determining whether a work is made for hire under part 1 of the definition in section 101 of the copyright law, consultation with a lawyer may be advisable. Second, if you do own the copyright, there is clearly an implied licence with the company to allow them to use it. It is arguable that the licence is exclusive since the software is bespoke and made specifically for the company. Can you sign an agreement now Yes, but … It is clear that the purpose of signing the agreement is to screw the company over (with the compliance of 2 of the directors). That’s a contract entered into in bad faith and possibly for an illegal purpose and would likely be found invalid. You need to understand that the company is a distinct legal entity from its owners and it has its own rights. People make the mistake of thinking the owners are the company: they aren’t. The two rebel founders are on dangerous legal ground. Assuming they are the directors of the company, they have a fiduciary duty to act in the best interests of the company. That is, they must put the company’s interests ahead of their own. It is clearly not in the company’s interest to have a rival business start so they cannot plan to do that while they are directors - they need to resign first. You are not so much at risk - as an employee/contractor your duty is to follow the directions of the company (the company - not a faction within the company). However, if you aid the other two in what might be a crime, you could be in trouble.
You ask permission, preferably with legal counsel to handle the details. It really is that simple. Unsurprisingly, most companies don't want to give their code away- especially to a competitor. If you even get a response, they will expect something in return i.e. money. Realistically though, it's unlikely they will respond, much less deal with you.
As the owner of your own computer, you can dispose of it however you see fit (as long as your choice is legal). The courts could, theoretically, force you do do something with your computer, but installing software is not one of the things that the courts are empowered to force you to do. (Mostly, they can force you to turn it over for a search). A company can't force you to do anything with your property: only the courts can order the use of force. But there is no legal basis for the courts to grant a company's request for an order to install software. A company can perhaps persuade you to install software on your personal computer, in exchange for keeping your employment. I assume you are familiar with the law regarding firing people. If you do not perform your job, you might be terminated for cause. You could hire an attorney and sue for wrongful dismissal, and it's not obvious that you have a valid reason for non-performance. So I would suggest consulting a Canadian employment attorney before sticking your neck too far out.
They may or may not be violating the license. It's quite possible, even likely, that Microsoft has a license agreement of some sort in place with MongoDB that permits their use. Neither party, however, would be under any obligation to disclose this license to 3rd parties. If indeed there is a violation, a legal action might eventually take place. The usual first step, however, is a demand letter. Again, unless or until a court filing actually takes place, we're in the dark. Totally hypothetical here but the result could be anywhere from an agreement between the parties to damages to cease-and-desist orders. Perhaps some combination of these. I believe Microsoft has offered this service for some years now, so the lack of any visible action on MongoDB's part seems to indicate that they are good with what is going on. Microsoft has almost certainly made an agreement with MongoDB that covers this use. Note also that the license you refer to is not necessarily the only license that this product is offered under. Many companies, and I don't think MongoDB is any exception, offer &quot;free&quot; or low cost licenses for some purposes and then also offer &quot;enterprise&quot; licenses for commercial/large-scale use. As the licensor here, MongoDB is under no obligation to offer one and only one license option to potential licensees.