Earlier quoted context omitted.
Pretty much the run of the mill employment contract will claim ownership of an employees creations, most regardless of whether that creation has anything to do with their every day activities. Some go so far as to claim all creations related to their discipline, even if conducted outside work hours. The problem is simply that its too hard to challenge if such an issue ever arose. Any decent business wouldn't just cla…
Well in the contract with my current employer, it pretty much states that every IP I create during my employment belongs to my employer. So if I wanted to create a project that I own, I would have to terminate my contract first. This is especially annoying being a Student and having many ideas all the time. Oh well.
An apology to open source
71–80 of 259 posts
Re: An apology to open source
#72I made a backup of it for personal use. https://github.com/danielsamuels/chart-js Documentation (basic, no CSS): http://danielsamuels.github.com/chart-js/
Re: An apology to open source
#73Clearly in the former case, the employer would have a more legitimate reason to express concern than the latter. However, in any event, as other posters have identified, there could be very positive PR benefits from supporting the open sourcing of the project.
In any event, the main justification for retaining the secrecy of a project would be to maintain a competitive advantage however, the extent of the competitive advantage is dependent on the complexity of the code and the ease with which equivalent functionality could be reproduced independently. That's a subject which I would be interested to hear more on.
Re: An apology to open source
#74Don't just take it down. Destroy it. Make sure that any benefit your employer was receiving from it vanishes. If they claim ownership, despite the work having been done in your free time, demand the overtime pay. Make it clear that OSHA will be involved if they decline. Hardline dickery deservers to be repaid in kind. Ah: Edit still available: Destroy was the wrong word. Make inaccessible to everyone, including the e…
Overtime doesn't apply to white collar workers. I've not heard of OSHA being involved in employer IP issues, nor in any software engineering environment. Destroying something the company claims as their IP would subject someone to some serious criminal and civil liability. Also, if the guy didn't like his job, he'd probably find another one. I get the sense he wants to keep this one and maintain a civil employment.
Not necessarily true. Its a big can of worms that I suspect an employer might not want to pry open.
http://www.flsa.com/overtime.html http://www.flsa.com/computer.html
Re: An apology to open source
#75Re: An apology to open source
#76Earlier quoted context omitted.
He built it during University, so before he started working for the employer. They may have a legitimate business concern, but that doesn't change the fact that it's Nick's IP and he can do what he wants with it.
That's true if and only if he didn't continue to refine and contribute to the code after entering employment, and specifically , didn't use it at his place of employment. Many places have terrible and unhealthy, but legally binding contracts regarding work done in your own time while employed. :( Without more information we can't know, but its far from given that their position is legally ambiguous.
Re: An apology to open source
#77An open note to Nick's Employers - 1) If you are a technology company, this is Harakiri ( http://en.wikipedia.org/wiki/Seppuku ). You are alienating every developer who is worth her salt. If you have a recruiting arm, and they are trying to recruit, god be with them. Ofcourse, you think people will never come to know, but this has the potential to be a good story and press will pick it up. I will not be surprised if…
plus it's javascript for christ's sake? the best they can do is obfuscate it.
Re: An apology to open source
#78Earlier quoted context omitted.
Pretty much the run of the mill employment contract will claim ownership of an employees creations, most regardless of whether that creation has anything to do with their every day activities. Some go so far as to claim all creations related to their discipline, even if conducted outside work hours. The problem is simply that its too hard to challenge if such an issue ever arose. Any decent business wouldn't just cla…
Well in the contract with my current employer, it pretty much states that every IP I create during my employment belongs to my employer. So if I wanted to create a project that I own, I would have to terminate my contract first. This is especially annoying being a Student and having many ideas all the time. Oh well.
Re: An apology to open source
#79Earlier quoted context omitted.
Overtime doesn't apply to white collar workers. I've not heard of OSHA being involved in employer IP issues, nor in any software engineering environment. Destroying something the company claims as their IP would subject someone to some serious criminal and civil liability. Also, if the guy didn't like his job, he'd probably find another one. I get the sense he wants to keep this one and maintain a civil employment.
>Overtime doesn't apply to white collar workers. Not necessarily true. Its a big can of worms that I suspect an employer might not want to pry open. http://www.flsa.com/overtime.html http://www.flsa.com/computer.html
Re: An apology to open source
#80Earlier quoted context omitted.
He built it during University, so before he started working for the employer. They may have a legitimate business concern, but that doesn't change the fact that it's Nick's IP and he can do what he wants with it.
That's true if and only if he didn't continue to refine and contribute to the code after entering employment, and specifically , didn't use it at his place of employment. Many places have terrible and unhealthy, but legally binding contracts regarding work done in your own time while employed. :( Without more information we can't know, but its far from given that their position is legally ambiguous.
The same could be applied in reverse: if he wrote a considerable part of the code before entering employment and did use it at his place of employment, what does it say about the employer's right to use it? Or is it "since you're working here now, we can use all you ever wrote exclusively even if you didn't license it to us"?