| ▲ | DelaneyM 11 hours ago |
| It's not at all uncommon, and important. When someone is empowered to work remotely, and is salaried and not held to specific hours, then it's very hard to identify what work is "theirs" and what work is "the company's" in a legally consistent way. Yes, it's usually obvious from context, but context doesn't always carry to a court of law. It can be particularly messy because the kinds of open source projects one contributes to often overlap with the work they do in their day job. So most companies which are salaried and allow WFH will usually ask employees to explicitly list any project they work on which they don't want owned by the company, with the expectation being that everything unlisted is owned by the company. It's a bit cumbersome, but generally the least bad option. At our company we have a form to file if we do work outside of hours on OSS or pet projects, and to the best of my knowledge nobody has ever had their application denied. edit: it's important because it's symmetric - not only does this define what _isn't_ property of the company, it defines what _is_. So if you come up with a clever solution to a problem for a company purpose and introduce it into an OSS project, it doesn't come back to haunt the company. |
|
| ▲ | margalabargala 11 hours ago | parent | next [-] |
| No, it's really only companies that don't care about being shitty that do this. It's a callous lack of regard for employees that leads to the situation you describe, though you're right that it's not uncommon. Any halfway decent company will restrict in the contract to IP that's related to the company's area of business. If you write logistics software, the company will say "we own all logistics software you write". You can't create a competitor. But if you work for a logistics software company and decide to go write a video editor on your own time, the company wouldn't own that. |
| |
| ▲ | mjr00 10 hours ago | parent [-] | | > If you write logistics software, the company will say "we own all logistics software you write". You can't create a competitor. But if you work for a logistics software company and decide to go write a video editor on your own time, the company wouldn't own that. The problem is there's no clear legal definition of what "logistics software" is. A video editor is a seemingly obvious example of what is not, but what if you came up with a novel optimization technique which is not necessarily only applicable to logistics? Could you spin off that software into a separate business? What about something more fundamental, like tooling? Think about something like Slack, which was just meant to be an internal messaging tool created as part of the development of a video game. Imagine after Slack took off, that an employee claimed that because they had written Slack at least partly outside of working hours and it was not "video game software", the company didn't have ownership of the software. This is why the common approach is that the company owns everything except anything explicitly carved out, it avoids ambiguities like this. | | |
| ▲ | margalabargala 10 hours ago | parent [-] | | Yes, you're right. The common (lazy) approach for companies that don't give a shit is "we own everything because it might be complicated to introduce ambiguity and we own you anyway". Having carveouts for obviously not-related software is easy. At a decent company populated by reasonable people, if you wanted to work on something you felt fell into the grey area, you would ask and get a written okay. Which is how it also works at many of the shitty companies! The difference is that the shitty companies there's never a route to do anything, however unrelated, without running it by HR. Because they think they own you. > Imagine after Slack took off, that an employee claimed that because they had written Slack at least partly outside of working hours and it was not "video game software", the company didn't have ownership of the software. On the contrary, using a nonzero amount of working hours to work on something pretty clearly makes it company property. | | |
| ▲ | mjr00 10 hours ago | parent [-] | | > The difference is that the shitty companies there's never a route to do anything, however unrelated, without running it by HR. Because they think they own you. "Shitty" companies have legal obligations to include these kind of clauses though, because investors and board members don't want to deal with a situation where there's exactly this ambiguity about what counts as "obviously not-related software". HR exists to protect the company. What counts as obviously non-related to you may not count as obviously non-related to a board member who hears about the new optimization algorithm you wrote and realizes the company can monetize it. > On the contrary, using a nonzero amount of working hours to work on something pretty clearly makes it company property. How recently have you seen a tech employment contract where you were obligated to work exactly 8 to 5 with a 1 hour lunch break? Flexible hours means any hour is potentially a "working hour". | | |
| ▲ | margalabargala 9 hours ago | parent [-] | | > > On the contrary, using a nonzero amount of working hours to work on something pretty clearly makes it company property. > How recently have you seen a tech employment contract where you were obligated to work exactly 8 to 5 with a 1 hour lunch break? Flexible hours means any hour is potentially a "working hour". Not what I meant. In the Slack example, it was planned work within the company, made using company resources. Working on something for internal company use that the company has a Jira ticket for is pretty blatantly on the side of "Company time". > "Shitty" companies have legal obligations to include these kind of clauses though, because investors and board members don't want to deal with a situation Not wanting to deal with something isn't a legal obligation not to do it. I don't want to deal with filing taxes but that doesn't mean I now have a legal obligation not to file taxes. It's just laziness. |
|
|
|
|
|
| ▲ | sophacles 11 hours ago | parent | prev | next [-] |
| Also worth noting - the company may not mind you doing that work today but without anything in writing the company may come after you in the future. This is particularly relevant when you're on salary and work for a company that may be acquired or experience significant board turnover. I've had several employers who were very pro- side project and pro-OSS explicitly state that they'll approve anything that doesn't compete with the core business, but get it in writing for my own protection in ideal future of post-acquisition. |
|
| ▲ | bluefirebrand 9 hours ago | parent | prev [-] |
| > When someone is empowered to work remotely, and is salaried and not held to specific hours, then it's very hard to identify what work is "theirs" and what work is "the company's" in a legally consistent way It's easy. Work done on company issued hardware belongs to the company. Everything else does not |