Live data from Hacker News

Ask HN: Should I sign this agreement?

news.ycombinator.com

11–20 of 50 posts

Re: Ask HN: Should I sign this agreement?

#11
Disagree with all the people saying you own 50% of it, or, really, anything of it.

Note the poster says straight up he at least implicitly agreed the other owns 100%, and that he did the project as a learning experience.

On the other hand, don't sign anything like this, there's absolutely no upside, plenty of gotchas (albeit, at least if your country's contract law is like ours, it'll be unenforceable because of a lack of "consideration", see the "no upside", but that can be expensive to prove), and no previous agreement to do it.

Keep your end of the bargain, deliver your stuff, and let her have a learning experience about how far one can take a dead body of code and her attitudes towards the creators of such.

Not to mention probably not getting the IP rights locked down. If you have no agreement on that, mark it copyrighted by you, and give it to her like that.

Re: Ask HN: Should I sign this agreement?

#14
Open source it and upload it to Github. There's no rule against giving away your code, is there? It sounds as though there was no prior agreement whatsoever.

Assuming it's OK to open source it, let her know you're going to do that because you own the code by virtue of having created it. If she gets nasty, tough. What's she going to do, sue you for open sourcing your homework assignment? That will just make you famous (and her, infamous).

Re: Ask HN: Should I sign this agreement?

#15
This incident may yet provide you with the one of the most important business lessons ever, and at relatively low cost to you: have a lawyer read over EVERY agreement you sign in a professional capacity.

It doesn't matter how much you trust the other party, either. Mistakes happen, ambiguous agreements are written. In fact it's entirely possible that the document contains clauses the other party doesn't want either, which have simply been overlooked in boilerplate (I have experienced this first-hand).

Look at agreements as though you were an attacker trying to compromise a system.

One example (which I read about on HN a few years ago): a developer signs an employment contract that grants complete ownership of all intellectual property he creates, including on his own time, to his employer. That's fine because he knows and trusts the employer. Then the company is bought by a bad actor, and that bad actor immediately lays claim to his personal projects as well as his paid work.

Re: Ask HN: Should I sign this agreement?

#16
INAL, but if you contribute materially to a business, you cannot be an unpaid intern. It's probably highly illegal to use the fruits of your labor in any significant way. Internships are there for you to learn, not for companies to exploit slave labor.

Of course, as everyone else has said, talk to a lawyer.

Re: Ask HN: Should I sign this agreement?

#17
post #5

gut instinct is a wonderful thing, don't ignore it completely :) this sounds like yet another case of a non-technical person trying to strong arm a developer/designer/the person that does actual product development into signing away their rights. in my very limited experience and from others i know, unequal equity split for co-founders usually always ends up with someone becoming sour over time that they're not getti…

A lesson from the early days of microcomputers is relevant (and I knew some of the players): Visicalc was the first spreadsheet and first PC killer app, "I have to buy an Apple II to run Visicalc". (Per Wikipedia, $2,000 of PC for $100 of software.)

But they, their company Software Arts (SA), made a distribution agreement with Personal Software (PS) that was grossly unfair to latter, and this became a big issue over time, because SA wasn't willing to budge on the agreement.

So PS exercised their only club, that SA would have to port it to any PC model they asked for, and there were a lot of them out there. So while SA was distracted doing a lot of porting, plenty of it silly, and did a generic port to the IBM-PC (forget which OSes of it), Lotus did a much better spreadsheet for the IBM-PC and the rest is history.

Except, there's a bit more relevant about that, see my top level comment. 1-2-3 was written in assembly language by 6-8 people as I remember, and the team didn't stay together after the launch. Lotus didn't have what it took to be a successful software company, clueless management that was kept afloat by stunning sales for a long time, etc. etc.

Their "mid-life kicker" is the best illustration of that: IBM-PC memory was limited, ultimately 1 MB addressable (640K until you hit adapters, but there were tricks you could play), so someone came up with concept where you could add a card with lots of memory and it would map parts of that into the address space on command. Ah, now I remember, Expanded Memory Specification, EMS: https://en.wikipedia.org/wiki/Expanded_Memory_Specification#...

Two engineers at Lotus modified 1-2-3 to use it to great effect, but that was against management orders, and they left the company before it realized they had to use their code base to extend the life of 1-2-3, which they did for some time.

There's of course lots of details I'm leaving out, like an attempt at a C language version, but it's notable that one of the reasons almost all of Microsoft's competitors failed is that they lost their ability to write software that mostly worked, generally after their first major version, and most especially when it came time to do a Windows 3.x version.

Re: Ask HN: Should I sign this agreement?

#18
That's just insulting. You should teach her a lesson in business: You don't get anything without offering some consideration for it.

It doesn't matter that you did this as a learning experience. Your motivation for working doesn't transfer ownership of that work to another party. You are the sole owner of the code. If she wants that code then she has to purchase it or license it from you.

I suggest you ask for cash rather than equity in her company since it's unlikely she'll be able to do anything productive without you anyway. If she doesn't want to pay then I suggest you post it to demonstrate your skills, and don't mention her or give her any credit at all.

Either way, she'll learn the valuable lesson of having contracts up front.

Re: Ask HN: Should I sign this agreement?

#19
No you should not sign it. Never sign away your rights to anything with out being compensated.

You were not paid for the work you put into a non trivial piece of software. If your co-founder is serious about continuing with the company and wants to use what you wrote she really only has two options. 1) suck it up and give you a serious equity stake. 2) license it from you where you make a % of sales or a fixed amount per install. She does have a 3rd option to use your software and gamble that the company is never successful enough for you to sue her for an obscene amount money.

Re: Ask HN: Should I sign this agreement?

#20
post #11

Disagree with all the people saying you own 50% of it, or, really, anything of it. Note the poster says straight up he at least implicitly agreed the other owns 100%, and that he did the project as a learning experience. On the other hand, don't sign anything like this, there's absolutely no upside, plenty of gotchas (albeit, at least if your country's contract law is like ours, it'll be unenforceable because of a la…

Without a signed contract he might not own any of the "company" that doesn't actually exist. He does own 100% of the ip of the actual software.
Post reply on HN