Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I wonder, what options do I have in the following situation. In the course of the several projects I realised the need in some auxilary software product (related to testing of the main products). I applied a creative approach to the matter and implemented a system which I think has a potential and looking promising (maybe not on the market but at least among some interested supporters). I have even more ideas related to this system and continue developing at my free and work time. It has become a work and hobby at the same time.

Unfortunately, this work basically has nothing in common with the company's business and there is no way this will be organized in a form of standard development process and be presented to costumers as a product.

What can you suggest in this situation? How to avoid breaching of contract? Have you had something similar in your career? What if my intention is to develop it as an open source project?

share|improve this question
Really the only completely safe thing you can do is get explicit permission to pursue your project, especially since part of it has been developed on company time. –  Jeremy Jun 27 '11 at 21:07
...I'm having deja-vu: I think a very similar question was asked recently, but I can't seem to find it. UPDATE: Aha! Here it is: programmers.stackexchange.com/questions/86555/… –  FrustratedWithFormsDesigner Jun 27 '11 at 21:29
@FrustratedWithFormsDesigner This is not exactly the same situation. I intentionally did not put this into that "legal" way. I am trying to figure out what options in overall do I have. –  pmod Jun 27 '11 at 21:35

1 Answer 1

up vote 3 down vote accepted
  1. Talk to lawyers: Those in your company and your own.

  2. Don't ask Internet strangers for legal advice - legislation varies between jurisdictions and legal advice shouldn't count unless it comes from a qualified (for the domain in question) laywer in your jurisdiction.

  3. Check the wording of your contract to see how it applies to this case.

  4. Talk to your managers. They might see this tool as valuable (after all, you found it valuable, others in similar situations may agree) and decide to spin it off and make money. Or they may not care and say "do what you want". Or ... who knows?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.