School Assignment? Project Due Tomorrow? Chat LIVE With A Programming Expert!

Welcome to Dream.In.Code
Become an Expert!

Join 307,148 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,722 people online right now. Registration is fast and FREE... Join Now!




Personal code ownership while working for a company

 

Personal code ownership while working for a company

kdbolt70

7 Sep, 2009 - 03:24 PM
Post #1

New D.I.C Head
*

Joined: 16 Dec, 2007
Posts: 27


My Contributions
Hello all,

I am a professional software developer working for a midsized (~70 people) software company in Michigan. I am in the process of writing code on my own time to eventually start a small business with. I'm somewhat concerned about the "ownership" of the code and Intellectual Property. I did not sign any particular agreements at time of hire stating I could not do this, but is there a chance this company, if they felt so compelled, could claim the code I had written on my own time as their own? Is there any way to protect against this? I am contemplating contacting a lawyer on this, but I wanted to gather a consensus on whether or not this was a common occurrence. Thanks so much for the suggestions!

User is offlineProfile CardPM
+Quote Post


Martyr2

RE: Personal Code Ownership While Working For A Company

7 Sep, 2009 - 04:08 PM
Post #2

Programming Theoretician
Group Icon

Joined: 18 Apr, 2007
Posts: 7,307



Thanked: 838 times
Expert In: C/C++, Java, VB, VB.NET, C#, PHP, Web Development, HTML & CSS, Javascript

My Contributions
Does your code closely resemble something the company you are working for have? Are you developing something otherwise not thought about except by your employer? I mean the answers should be simple. Since you are not working on their dime and using your own time, that isn't a problem. However, if your code is looking awfully similar to what they are working on (doesn't have to be exact mind you) and they have a patent on their work, yes they can come after you.

If they are working on an Mp3 player application and you so happen to decide on building one too with similar features or a similar name or something similar to theirs, all they have to do is say that you are infringing on their patent or taking trade secrets and you can get in trouble. Now if they have no patents on their work yet and you come out with your own work similar to theirs before they do and file the patent, you win.

But you really need to stop and think a bit here because if there is even a doubt in your mind, it usually means you know you are doing something fishy. Just don't do a project similar to your employers and make sure you are working on your own time and you have nothing to worry about.

Oh and just so you know, if you are on break or on your own time and using their equipment or software, they can come after you then also. Everything regarding your project should be yours (your tools, your time, your ideas) and there will be no issue.

smile.gif

This post has been edited by Martyr2: 7 Sep, 2009 - 04:10 PM
User is offlineProfile CardPM
+Quote Post

kdbolt70

RE: Personal Code Ownership While Working For A Company

7 Sep, 2009 - 04:37 PM
Post #3

New D.I.C Head
*

Joined: 16 Dec, 2007
Posts: 27


My Contributions
QUOTE(Martyr2 @ 7 Sep, 2009 - 07:08 PM) *

Does your code closely resemble something the company you are working for have? Are you developing something otherwise not thought about except by your employer? I mean the answers should be simple. Since you are not working on their dime and using your own time, that isn't a problem. However, if your code is looking awfully similar to what they are working on (doesn't have to be exact mind you) and they have a patent on their work, yes they can come after you.

If they are working on an Mp3 player application and you so happen to decide on building one too with similar features or a similar name or something similar to theirs, all they have to do is say that you are infringing on their patent or taking trade secrets and you can get in trouble. Now if they have no patents on their work yet and you come out with your own work similar to theirs before they do and file the patent, you win.

But you really need to stop and think a bit here because if there is even a doubt in your mind, it usually means you know you are doing something fishy. Just don't do a project similar to your employers and make sure you are working on your own time and you have nothing to worry about.

Oh and just so you know, if you are on break or on your own time and using their equipment or software, they can come after you then also. Everything regarding your project should be yours (your tools, your time, your ideas) and there will be no issue.

smile.gif



I appreciate the help. Aside from being in the same technology (.NET) my employer's products and my own code are very different. I doubt it could be considered "infringement" upon anything. Any I only do work on my home machine; never at work. Thanks again!
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic

Time is now: 11/21/09 03:58PM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month