Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. "Stealing" from the company?

"Stealing" from the company?

Scheduled Pinned Locked Moved The Lounge
helpquestion
71 Posts 31 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Jorgen Andersson

    Sander Rossel wrote:

    What I do outside office hours is none of their business though!

    It is if you're doing work that competes with your employers line of business. I have it written into my contract that I'm not allowed to do other work in the same line of business. Unnecessarily though as it's already in the law. They can't lay any claims to code you write that's not relevant to them though. What's relevant is obviously a grey area. :~

    Wrong is evil and must be defeated. - Jeff Ello[^]

    Sander RosselS Offline
    Sander RosselS Offline
    Sander Rossel
    wrote on last edited by
    #27

    Agreed on that. I was replying to the following:

    OriginalGriff wrote:

    and one or two contracts have gone further and claimed ownership of everything produced while employed by them: which covers time outside working hours as well

    I think it's totally an employers business what I do in my spare time as long as it concerns them. For example if I drink too much, party too hard or practice extreme sports, and as a result call in sick from work every monday or at least a month a year etc. In the Netherlands the employer pays for sick employees. And they cost A LOT! Another example is studying (or absolutely no studying!) during my private time.

    1 Reply Last reply
    0
    • Sander RosselS Sander Rossel

      Suppose I created some libraries at work that we use thoroughly because they are awesome. And suppose I wanted to use them for private projects and maybe even professionally (just not at work where I created them). Would it be allright for me to just copy/paste those libraries to my own computer? Why would I think this might not be a problem? First of all I used the internet to create those libraries. Very few code is literally copy/pasted, but the code isn't completely mine either (and so not completely my companies', or maybe it is...). Secondly, I am the only one who wrote those libraries and the only one who knows how they work internally. I could re-create them at home in a couple of days. I even took some code from home and used it at work, although there is no way of proving this. For now I am fine with not having these libraries at home. If I really wanted them I could probably ask my boss and he'd be okay with it. I think legally if I took these libraries and my employer found out he could sue me and I'd be in big trouble (although it might be hard to prove I actually took those libraries and not re-created them, especially when I change some variable names etc.). I was just wondering how people here think about this, personally (as opposed to legally). Does anyone have experience with such matters?

      M Offline
      M Offline
      Mark_Wallace
      wrote on last edited by
      #28

      You were paid, so it ain't yours. You might be able to claim intellectual copyright, but that would cost you a Hell of a lot more time (and lawyers' fees) than just writing new libraries -- they can't stop you from using your brain to do something in a similar way when you need to do something similar.

      I wanna be a eunuchs developer! Pass me a bread knife!

      L 1 Reply Last reply
      0
      • Sander RosselS Sander Rossel

        Suppose I created some libraries at work that we use thoroughly because they are awesome. And suppose I wanted to use them for private projects and maybe even professionally (just not at work where I created them). Would it be allright for me to just copy/paste those libraries to my own computer? Why would I think this might not be a problem? First of all I used the internet to create those libraries. Very few code is literally copy/pasted, but the code isn't completely mine either (and so not completely my companies', or maybe it is...). Secondly, I am the only one who wrote those libraries and the only one who knows how they work internally. I could re-create them at home in a couple of days. I even took some code from home and used it at work, although there is no way of proving this. For now I am fine with not having these libraries at home. If I really wanted them I could probably ask my boss and he'd be okay with it. I think legally if I took these libraries and my employer found out he could sue me and I'd be in big trouble (although it might be hard to prove I actually took those libraries and not re-created them, especially when I change some variable names etc.). I was just wondering how people here think about this, personally (as opposed to legally). Does anyone have experience with such matters?

        R Offline
        R Offline
        Ravi Bhavnani
        wrote on last edited by
        #29

        Sander Rossel wrote:

        Suppose I created some libraries at work

        Wherever I've worked, any work done for the company becomes the property of the company.  Of course, open-source and other publicly available information referenced in these works is not part of the company's IP, even though their code may be included.  The terms of use of the open-source licenses always hold.

        Sander Rossel wrote:

        I could re-create them at home in a couple of days

        Recreating work based on your learnings is permissible (that's what devs do throughout their career), as long as it doesn't infringe on patents, and even then, may be permissible by licensing use of the patent.  Chances are, this will not apply to you. Disclaimer: I am not a lawyer. /ravi

        My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

        Sander RosselS 1 Reply Last reply
        0
        • R Ravi Bhavnani

          Sander Rossel wrote:

          Suppose I created some libraries at work

          Wherever I've worked, any work done for the company becomes the property of the company.  Of course, open-source and other publicly available information referenced in these works is not part of the company's IP, even though their code may be included.  The terms of use of the open-source licenses always hold.

          Sander Rossel wrote:

          I could re-create them at home in a couple of days

          Recreating work based on your learnings is permissible (that's what devs do throughout their career), as long as it doesn't infringe on patents, and even then, may be permissible by licensing use of the patent.  Chances are, this will not apply to you. Disclaimer: I am not a lawyer. /ravi

          My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

          Sander RosselS Offline
          Sander RosselS Offline
          Sander Rossel
          wrote on last edited by
          #30

          Ravi Bhavnani wrote:

          Disclaimer: I am not a lawyer.

          Good, because I was going to sue you if any of the above DID apply to me :laugh: Luckily we don't have patents of any kind. That would suck if I wanted to re-use my idea's :~

          1 Reply Last reply
          0
          • Sander RosselS Sander Rossel

            Suppose I created some libraries at work that we use thoroughly because they are awesome. And suppose I wanted to use them for private projects and maybe even professionally (just not at work where I created them). Would it be allright for me to just copy/paste those libraries to my own computer? Why would I think this might not be a problem? First of all I used the internet to create those libraries. Very few code is literally copy/pasted, but the code isn't completely mine either (and so not completely my companies', or maybe it is...). Secondly, I am the only one who wrote those libraries and the only one who knows how they work internally. I could re-create them at home in a couple of days. I even took some code from home and used it at work, although there is no way of proving this. For now I am fine with not having these libraries at home. If I really wanted them I could probably ask my boss and he'd be okay with it. I think legally if I took these libraries and my employer found out he could sue me and I'd be in big trouble (although it might be hard to prove I actually took those libraries and not re-created them, especially when I change some variable names etc.). I was just wondering how people here think about this, personally (as opposed to legally). Does anyone have experience with such matters?

            R Offline
            R Offline
            Roger Wright
            wrote on last edited by
            #31

            Technically, it's only theft if you get caught. Otherwise it's serendipitous coincident development.

            Will Rogers never met me.

            Sander RosselS 1 Reply Last reply
            0
            • Sander RosselS Sander Rossel

              Pualee wrote:

              You have already been compensated for their creation

              Yeah, very true. How about the ideas? Would it be a problem if I re-created anything. After all, I've been compensated for that too ;)

              T Offline
              T Offline
              TheGreatAndPowerfulOz
              wrote on last edited by
              #32

              So a carpenter is only allowed to build one table, one chair when it's for hire and can't go home and build the same exact chair and table using his own materials? No, that would be obtuse. Of course you can recreate the same code on your own time using your own materials. But for your safety I'd suggest renaming classes & methods, etc. But, you could also ask permission to use the libraries.

              If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
              You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
              Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

              L P J 3 Replies Last reply
              0
              • T TheGreatAndPowerfulOz

                So a carpenter is only allowed to build one table, one chair when it's for hire and can't go home and build the same exact chair and table using his own materials? No, that would be obtuse. Of course you can recreate the same code on your own time using your own materials. But for your safety I'd suggest renaming classes & methods, etc. But, you could also ask permission to use the libraries.

                If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
                You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun
                Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #33

                ahmed zahmed wrote:

                a carpenter is only allowed to build one table, one chair when it's for hire and can't go home and build the same exact chair and table using his own materials?

                Not if the design is identical to the design that he made for the company, no.

                1 Reply Last reply
                0
                • Sander RosselS Sander Rossel

                  Pete O'Hanlon wrote:

                  If you create the libraries on the company time, chances are that they own them.

                  Probably. Would they own the ideas of the libraries as well? I could easily re-create the libraries at home.

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #34

                  Sander Rossel wrote:

                  Would they own the ideas of the libraries as well?

                  Yes - depending on whether the libraries themselves were unique or just an implementation of existing ideas. e.g. if you wrote a maths library to perform various mathematical functions, then you couldn't take the source code and use it yourself, but you could write another maths library based on your knowledge, because maths libraries pre-existed your development of one. But if you wrote something unique then reproducing even the idea could be an issue.

                  1 Reply Last reply
                  0
                  • OriginalGriffO OriginalGriff

                    Most of the companies I have worked for cover that in the contract of employment: they own the rights to everything you produce while working for them - and one or two contracts have gone further and claimed ownership of everything produced while employed by them: which covers time outside working hours as well, but that is probably difficult to enforce in a court. Lawyers would enjoy the profits of trying though. If you are at work when you do any work on them, they own it. Taking it home without permission would be theft and could be enforced pretty easily: if it came to court, you'd almost certainly lose. On good terms with your boss? Explain and ask him for permission!

                    Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #35

                    OriginalGriff wrote:

                    ownership of everything produced while employed by them: which covers time outside working hours as well

                    I had a contract that said that. I queried it - what about PooperPig? "don't be silly, of course that's fine - we just mean work related to what you do in this company" "Good oh!" quoth I "then change the contract wording." It took about three or four drafts before I was happy to sign - even though it wouldn't really make a blind bit of difference because, as I understand it, the signature is only absolute proof you have read that copy of the contract - you are still bound by a contract in law regardless as to whether you have signed it, if you continue to work there, unless you can prove that the contract had not completed negotiations. So if they'd just said "tough!" I'd have no option but to accept it or leave.

                    1 Reply Last reply
                    0
                    • M Mark_Wallace

                      You were paid, so it ain't yours. You might be able to claim intellectual copyright, but that would cost you a Hell of a lot more time (and lawyers' fees) than just writing new libraries -- they can't stop you from using your brain to do something in a similar way when you need to do something similar.

                      I wanna be a eunuchs developer! Pass me a bread knife!

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #36

                      Mark_Wallace wrote:

                      they can't stop you from using your brain to do something in a similar way when you need to do something similar.

                      Yes they can. See Apple vs Samsung If you develop something new for a company then that new idea is theirs not yours. If you reproduce the idea, even using different methods, it is the idea that still belongs to the company.

                      B 1 Reply Last reply
                      0
                      • Sander RosselS Sander Rossel

                        Yeah, I've got an anti-competition clause, or what's it called, in my contract. In my case I can't do anything for a direct competitor while or three years after employment (but who are our competitors?). That last part goes without saying ;)

                        _ Offline
                        _ Offline
                        _Damian S_
                        wrote on last edited by
                        #37

                        My understanding is that those types of clauses are pretty much unenforceable here in Australia under anti-competitive laws... Once you stop working for a company your obligation to them ceases. Unless they want to pay you until the expiry of the no work clause!!

                        Quad skating his way through the world since the early 80's... Booger Mobile - My bright green 1964 Ford Falcon - check out the blog here!! | If you feel generous - make a donation to Camp Quality!!

                        Sander RosselS 1 Reply Last reply
                        0
                        • R Roger Wright

                          Technically, it's only theft if you get caught. Otherwise it's serendipitous coincident development.

                          Will Rogers never met me.

                          Sander RosselS Offline
                          Sander RosselS Offline
                          Sander Rossel
                          wrote on last edited by
                          #38

                          Good point! :laugh:

                          1 Reply Last reply
                          0
                          • P Pualee

                            Generally, if you made those libraries on company time, on company computer, with company licensed tools... then you would be stealing. You have already been compensated for their creation (that is how it works everywhere I have been).

                            S Offline
                            S Offline
                            Simon ORiordan from UK
                            wrote on last edited by
                            #39

                            Yep, you'd be a thief. The only exception would be if they gave you permission.

                            1 Reply Last reply
                            0
                            • P Pete OHanlon

                              If you create the libraries on the company time, chances are that they own them. I have this in place in my company - all work created using company resources is covered as belonging to the company. If you worked for me and took your own laptop and did your work on there in your breaks, then I wouldn't have a problem with you using the code for yourself, but if you did it when you were supposed to be working on my projects and/or used my equipment, I would be very annoyed at you taking the code for yourself. The practical example of this was the creators of Barbie suing (and winning) the creators of Bratz because they created the Bratz dolls when they were working for Barbie.

                              M Offline
                              M Offline
                              Mike Winiberg
                              wrote on last edited by
                              #40

                              This also depends to some extent on the nature of your contract. I've been a developer for more years than I care to remember, but I have always been very careful to ensure that copyright in the code remained with me (except for very specific contracts). In the UK at least, code is considered a creative work for copyright purposes, so unless your contract of employment explicitly states that anything you write on company time, using company equipment, becomes the property of (and the copyright therein also becomes the property of) the company, then you retain all the intellectual property rights. These days, of course, most employers are aware of this and structure their contracts accordingly, but this certainly wasn't the case generally until quite recently. Now I work for my own company, this isn't much of a problem 8)

                              1 Reply Last reply
                              0
                              • Sander RosselS Sander Rossel

                                Suppose I created some libraries at work that we use thoroughly because they are awesome. And suppose I wanted to use them for private projects and maybe even professionally (just not at work where I created them). Would it be allright for me to just copy/paste those libraries to my own computer? Why would I think this might not be a problem? First of all I used the internet to create those libraries. Very few code is literally copy/pasted, but the code isn't completely mine either (and so not completely my companies', or maybe it is...). Secondly, I am the only one who wrote those libraries and the only one who knows how they work internally. I could re-create them at home in a couple of days. I even took some code from home and used it at work, although there is no way of proving this. For now I am fine with not having these libraries at home. If I really wanted them I could probably ask my boss and he'd be okay with it. I think legally if I took these libraries and my employer found out he could sue me and I'd be in big trouble (although it might be hard to prove I actually took those libraries and not re-created them, especially when I change some variable names etc.). I was just wondering how people here think about this, personally (as opposed to legally). Does anyone have experience with such matters?

                                V Offline
                                V Offline
                                Vivi Chellappa
                                wrote on last edited by
                                #41

                                Yeah, one Russian programmer who used to work for Goldman Sachs or some such moneyfleabag got several years in prison for doing exactly that. Can't be arsed to look the thing up. Do the Google search yourself.

                                1 Reply Last reply
                                0
                                • Sander RosselS Sander Rossel

                                  Pualee wrote:

                                  You have already been compensated for their creation

                                  Yeah, very true. How about the ideas? Would it be a problem if I re-created anything. After all, I've been compensated for that too ;)

                                  B Offline
                                  B Offline
                                  BobJanova
                                  wrote on last edited by
                                  #42

                                  Ideas are not subject to copyright so unless you've signed something that explicitly excludes you from using them, I see no problem with re-creating something similar at home, as long as you don't do it with the work code visible to you (to remove any possibility of copying). I've done something similar at work to re-use ideas I had working for one client in internal work and the consensus was that that is fine as long as you don't use any of the code you wrote before.

                                  1 Reply Last reply
                                  0
                                  • OriginalGriffO OriginalGriff

                                    Most of the companies I have worked for cover that in the contract of employment: they own the rights to everything you produce while working for them - and one or two contracts have gone further and claimed ownership of everything produced while employed by them: which covers time outside working hours as well, but that is probably difficult to enforce in a court. Lawyers would enjoy the profits of trying though. If you are at work when you do any work on them, they own it. Taking it home without permission would be theft and could be enforced pretty easily: if it came to court, you'd almost certainly lose. On good terms with your boss? Explain and ask him for permission!

                                    Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                                    B Offline
                                    B Offline
                                    BobJanova
                                    wrote on last edited by
                                    #43

                                    My contract contains that but I'm pretty sure it's legally unenforceable outside things done while working. The implication would be that you are working 24/7 and that violates the EU labour rules.

                                    1 Reply Last reply
                                    0
                                    • Sander RosselS Sander Rossel

                                      Yeah, I've got an anti-competition clause, or what's it called, in my contract. In my case I can't do anything for a direct competitor while or three years after employment (but who are our competitors?). That last part goes without saying ;)

                                      R Offline
                                      R Offline
                                      realJSOP
                                      wrote on last edited by
                                      #44

                                      I've only been asked to sign one of those one time, and I refused. It essentially inhibits your ability to work in your chosen field. If it was at all enforceable, the big companies in Silicon Valley wouldn't be able to hire each others employees.

                                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                      -----
                                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                      -----
                                      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        Mark_Wallace wrote:

                                        they can't stop you from using your brain to do something in a similar way when you need to do something similar.

                                        Yes they can. See Apple vs Samsung If you develop something new for a company then that new idea is theirs not yours. If you reproduce the idea, even using different methods, it is the idea that still belongs to the company.

                                        B Offline
                                        B Offline
                                        BobJanova
                                        wrote on last edited by
                                        #45

                                        That's only true if the idea is patented.

                                        J 1 Reply Last reply
                                        0
                                        • Sander RosselS Sander Rossel

                                          Suppose I created some libraries at work that we use thoroughly because they are awesome. And suppose I wanted to use them for private projects and maybe even professionally (just not at work where I created them). Would it be allright for me to just copy/paste those libraries to my own computer? Why would I think this might not be a problem? First of all I used the internet to create those libraries. Very few code is literally copy/pasted, but the code isn't completely mine either (and so not completely my companies', or maybe it is...). Secondly, I am the only one who wrote those libraries and the only one who knows how they work internally. I could re-create them at home in a couple of days. I even took some code from home and used it at work, although there is no way of proving this. For now I am fine with not having these libraries at home. If I really wanted them I could probably ask my boss and he'd be okay with it. I think legally if I took these libraries and my employer found out he could sue me and I'd be in big trouble (although it might be hard to prove I actually took those libraries and not re-created them, especially when I change some variable names etc.). I was just wondering how people here think about this, personally (as opposed to legally). Does anyone have experience with such matters?

                                          E Offline
                                          E Offline
                                          englebart
                                          wrote on last edited by
                                          #46

                                          You could always explain to the employer/contract owner that you used various internet sources to develop this library and that corporate citizenship demands that you should share alike. Get permission to publish it with a liberal OS license. Depending on where you obtained some of the code and the license that applied to that code, you might be legally obligated to share alike. Barring that, you should be able to recreate it on your own time. Since this is the second time you would be doing it, it should turn out even better than the first implementation. Just make sure that it is a "clean room" implementation.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups