Live data from Hacker News

Developers’ side projects

joelonsoftware.com

161–170 of 411 posts

Re: Developers’ side projects

#161
post #65

> Not related to your employer’s line of work. Um, wait. What’s the definition of related? [...] I don’t know. It’s a big enough ambiguity that you could drive a truck through it. No, it's not that ambiguous at all. The courts rarely side with the company, and only in cases where it's quite obvious the work was directly related. If your side project isn't directly related to the work you are doing, then you don't nee…

"Don't even tell your employer about side projects. Leave them out of the loop entirely." Early in my career I did this. Now I go the exact opposite tack. Tell your employer. Get it cleared in writing. If you work at a company where that is a problem, then consider your side projects non-commercial for perpetuity, or get a new job.

> Early in my career I did this. Now I go the exact opposite tack. Tell your employer.

What prompted the change?

Re: Developers’ side projects

#162
post #4

This gets super muddied when you consider doing FOSS contributions as part of your work. Sure you can sign a contributor agreement, but its not yours to give away. The employer owns the code you contributed to a FOSS project. The project got the signature from the wrong entity.

You can and should negotiate to own your own open source code, SFC are working on ways to enable that with ContractPatch:

http://faif.us/cast/2016/nov/01/0x5E/

Re: Developers’ side projects

#163
post #52

Earlier quoted context omitted.

> The employer owns the code you contributed to a FOSS project. I think this is a pretty US-only type thing; at least it's not very common in Europe. Usually (in Europe) ownership of code depends entirely on when you did the coding -- if it's on your own time you own the code. If it's when you're at work then obviously it's the company's code. Of course there are the usual caveats about "is it too closely related to…

Indeed. Example: In Germany you usually have some paragraphs on this in the (work) contract (there are a couple popular variations - there isn't much leeway provided by German law here, which is good). "We own everything you do" is definitely illegal in Germany, and also not put into work contracts (such a clause would be void anyway). The legal construction is basically that the employee grants an exclusive, irrevoc…

I thought it was the moral rights that couldn't be transferred, not copyright?

Re: Developers’ side projects

#164

Earlier quoted context omitted.

This is terribly dangerous logic exactly because it's so alluringly close to right. As I said elsewhere on the thread: the worst, most heartbreaking problems a startup can have are the kind that only become apparent after the company is successful. You screw up vesting or grants somehow. You mess up liability in a contract, or don't get any legal review at all. In almost every case, you're fine either way... ... exce…

Yeah, but if you do the invention off the clock, after you started? And you decide to disclose? No one will ever give you a yes or no answer. Never. It's like raising VC, or invading Russia. They will just put everything off until tomorrow. Forever. I worked at That Place In The Valley that is not in Cupertino or Menlo Park. I tried to get "I own the IP" authorization for some side project that didn't matter to the b…

If they don't sign off, either don't work on the side project or change jobs. Plowing ahead without clearing up the IP feels empowering, but what you've really done is concede virtually all the power to your employer, and in a way that allows them to retain it even after you leave the job.

Re: Developers’ side projects

#165
post #70
post #44

This is why programmers need unions! Or a guild. Or something! That employers totally dictate everything in a field that is in such high demand is absolutely unacceptable.

Most professionals have some kind of trade organization that sets standard. Doctors, laywers, many types of engineers. The problem is that programming is so attractive because the barrier for entry is so low that anybody can get into it without problems.

Yep, and don't call it a union. Barrier of entry is not a problem, we dont need an organization to limit entry into the field, we just need political representation. Now "tech" in politics means executives/VCs. We just need an association that funds employee friendly lobbying.

Re: Developers’ side projects

#166

Earlier quoted context omitted.

You don't quite understand Joel's point. Regardless of whether you are legally right, a larger company could sue you for the sake of suing, and make your life very miserable. And if the fight continues and you run out of money, what then? I had exactly that thing. I was being bought-out and a small client decided (against the contract that they had signed) that the changes we had made to our mortgage broker commissio…

I made sure that I had a release to say that I'm indemnified against any future legal actions This is great advice

[deleted]

Re: Developers’ side projects

#167
post #65

> Not related to your employer’s line of work. Um, wait. What’s the definition of related? [...] I don’t know. It’s a big enough ambiguity that you could drive a truck through it. No, it's not that ambiguous at all. The courts rarely side with the company, and only in cases where it's quite obvious the work was directly related. If your side project isn't directly related to the work you are doing, then you don't nee…

You don't quite understand Joel's point. Regardless of whether you are legally right, a larger company could sue you for the sake of suing, and make your life very miserable. And if the fight continues and you run out of money, what then? I had exactly that thing. I was being bought-out and a small client decided (against the contract that they had signed) that the changes we had made to our mortgage broker commissio…

[deleted]

Re: Developers’ side projects

#168

What would people think of a website that collates instances of companies taking legal action against employees regarding side projects and then ranks them with respect to 'side-project' friendliness? Would a bad rating for a company impact your decision to take a job there? Also, it would be cool if there was some widely available standard 'developer friendly' contract (or even addendum to a contract) that software…

I'm very interested in this because it's a great first step towards politically organizing. PM my username on Reddit if youre interested in collaborating.

Re: Developers’ side projects

#169

This is a good article, but the "let them eat cake"-iness of the last paragraph is pretty chilling. > the only way to gain independence is to be independent. Being an employee of a high tech company whose product is intellectual means that you have decided that you want to sell your intellectual output, and maybe that’s OK, and maybe it’s not, but it’s a free choice. I was hoping for a closing argument about how thou…

> Instead he seems to just be saying that employees that want to keep their side projects should just quit. I thought he was suggesting that employees take it as an opportunity to negotiate for higher salary, since the company will be buying all of their inventive output. Then they should just work 9-5 and enjoy their free time by relaxing instead of working on side projects. That seems like pretty reasonable advice,…

And than you're just another shitpot 9-5 non-creative type.
Post reply on HN