I want to create a hobby project and release it under MIT. I work as a developer professionally and i have some clauses in my employment contract that gives any IP to my employer. My employer is open to amending these and/or adding exceptions for specific projects. Can anyone point to guidance resources on how to formulate such exceptions properly?

// EDIT: My contract is not totally strict, it refers to applicable laws and the wording is something like ‘knowledge gained through company activities belong to the company’, which is probably intentionally vague. Also: i like my job and employer and they are open to FOSS. My only concern is whether some higherups might disagree at a later point which is why i want to get the wording right. Will not spend money on a lawyer - it’s not that important to me. Thanks for sharing your experiences so far.

CC image ref.: https://thebluediamondgallery.com/legal/employment-contract.html

  • golden_zealot@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    19 hours ago

    That’s true, the problem with the original statement is that it is too broadly scoped by “knowledge”, implying that it is any and all knowledge. If I obtain the knowledge to write a singleton in object oriented programming while at work - even if the concept is applied to a work project, and later use the programming concept of a singleton in my own software, then they can’t do shit.

    A simpler example that shows that it’s too broadly scoped is that if I get trained and certified to use a forklift for a job, and later start my own company and have to use a forklift, there is no precedent for my original employer to come after me for using a forklift in my business operation just because I learned how to use a forklift while I worked for them.

    If the knowledge is proprietary or copyrighted or a trade secret and what I do uses any of that, or what I produce is a 1 to 1 product of that, then they can come after me.