Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
[dead]
on June 5, 2018 | hide | past | favorite


On reading the linked legal documents [0][1], it seems that the CEO is trying to make the case that the CTO is focusing on CopperheadOS in a development role, rather than looking at it as a product. I don't know if that's true or not, but I could see why it would lead to this conflict.

However, I'm curious how Copperhead the company can send these letters demanding that the 50% co-owner do this or that. As equal owner, couldn't he respond to these letters by asking the company lawyers to send a letter back to the CEO making similar demands? Is the CEO "more in control" than the CTO because CEO is a higher position, even though they're equal partners?

[0]: https://paste.xinu.at/RrWPGW/

[1]: https://paste.xinu.at/MBEyCM/


The letters also say that the CEO is sole director of the corporation, which might be relevant?


IANAL, but if the operating agreement is set up so that the CEO has a specific power, then the next layer up would be for the shareholders to amend the operating agreement. If the CEO and CTO are equal partners, neither would be able to obtain a majority vote and the operating agreement would stay as it is - assuming, of course, that the agreement requires a majority vote for amendment.

It sounds like the CEO de facto controls the company in this case, and can ignore the other shareholder at will. He could block communications with him and basically have a silent partner.


Sorry, I'm unfamiliar with with corprate structure - would that mean he's the only member of the board? In that case I suppose I see how he could be the one making demands, since the CTO with only a 50% share wouldn't be able to restructure the board to include himself.


[deleted]


"refined" ie put in a place where you can control him explicitly


[deleted]


Actually, the letter says "On the assumption that you have no wish to depart the Company, the elements of a CTO job description the Company considers important are set out in the attached proposed job description. We invite your comments on that draft." So without the contents of the attachment, we can't know what actions you're saying you expect of him.


Who's we here? The documents seem to imply that you have 50%, Daniel has 50%. Are you referring to yourself in plural?


[deleted]


Who is 'we'? Don't be coy.


Why publicly name out real people who may not have any involvement in this issue whatsoever? What did they do to deserve that?


> Why publicly name out real people who may not have any involvement

He's claiming to speak for them as 'we'. They're either involved, or he's confabulating.

Which is it?


This CEO is absolutely toxic. He's coming here, insulting everyone who disagrees with him and is essentially trying to attack the CTO as a person.

Hopefully this will get forked and the CEO will learn a lesson of respect and self control.


The CC-BY-NC-SA license it is under makes forking it less desirable. In particular the noncommercial-only use for forks. You might think "great, we don't want to sell it anyways!" but (and IANAL..) I think this affects using this product in any commercial capacity, such as running it on a company device, or using it for 'business' (calling clients from the device, etc). That's my understanding at least, and would like to be corrected if I am wrong.

When CopperheadOS (the company) dies, then their product is doomed to be a novelty thing that most folks cannot use due to their selection of license.


I think if nothing else, this whole thing is a lesson in why non-free/non-OSI licenses are a bad idea.


Has the code always been licensed CC-BY-NC-SA or is that a recent change?


It wasn't at first. The change happened over a year ago.


Fair enough


I never saw a single instance of him insulting anyone or attacking the character of the CTO. The closest was him lamenting that the dispute made it's way to HN. Which I wouldn't call an illegitimate gripe.


Unfortunately they're deleted now.

He didn't defend his points when people disagreed with him and just said "you don't understand". That's a shorthand way of calling someone stupid when you haven't even tried to explain.

At this point I forgot what he said about the CTO but some of them were pretty insulting.


> He didn't defend his points when people disagreed with him and just said "you don't understand".

That seems considerably less toxic than trying to convince strangers on a public internet forum about exactly why your coworker is in the wrong.

Also, from my own memory and the archived comments, I don't see any insulting ones, unless you think that a lack of immediate deference to the person who is most prolific at typing 'git commit' is an insult. (Perhaps you like another commenter have confused the CEO and others commenting here?)


I read most before they were deleted. Still can't remember any of them directly insulting the CTO at all. I can see how you can interpret "you don't understand" that way but I'm willing to give him the benefit of the doubt. Text is a horrible means of communication as it removes any tone to the words and allows it to be interpreted how ever the reader so pleases.


Here is a link to the comments [1] from the OP. Don't see a single one from the CEO that I would interpret as insulting. There are however countless others from 3rd party posters that were way more easily interpretable as hostile in nature.

[1] https://news.ycombinator.com/item?id=17241694


I may have jumped the gun a bit. Although I still think coming on here when the CTO isn't able to defend themselves is a little like trying to get people to do mobjustice in a way.

But you're right. I'm sorry.


The CEO wasn't the one who posted the original link.


Sounds to me like the company is doing what it needs to do to maintain a going concern and ensure it has the paperwork in place for any future transaction (investment or sale). The company has to have an operating agreement with all employees' contracts in place especially the higher-up/founders as well as ensure it's IP is properly accounted for. Kinda reminds me of when the agency in Mad Men merges and Draper doesn't have an actual contract. Sorry for any spoilers. To me it sounds like this guy is unwilling to have other people access the IP which in any business is necessary. Worked at a company where the former CMO was the only person who had access to the FB page and was fired. We didn't get access back till months later and fortunately without any legal intervention. No one person should have sole access to such critical functions.

Edit: should note (although obvious) I am not privy to all the conversations these parties have had so I am only aware of what has been posted.


I am simply an observer, but the fact that the CEO is here in the comment section of HN slinging mud is pretty telling.

I mean, I understand the desire to stand up for oneself, but there are probably better avenues that a CEO should take.


[deleted]


Previous actions aside, when is it ever a good idea to argue with internet trolls in _any_ comment section as a CEO? Especially when it involves executive level disputes?

What could you possibly gain that would be a net gain from commenting here? Aren't you concerned about customer and investor blow back from you simply commenting outside of a legal letter seeking a peaceful resolution?


If you legitimately can't continue without your co-founder, you'll probably get the most mileage out of a coding bootcamp or a CS degree. As a non-technical founder you face an insurmountable knowledge and culture gap.


[deleted]


Then what is the actual dispute? We would love to know...


Can anyone explain what’s going on to those who aren’t aware of the situation?

Also, the tweets seem to have been deleted, did anyone archive them?


CEO of the company, James Donaldson, wants to boot off Daniel Micay, CTO of Copperhead and the main developer behind CopperheadOS project. Both have 50% shareholder stake. As of now, Daniel Micay can't use Copperhead branding anymore, and is locked out of his own work (because copyright has been assigned to the company), and can only use CopperheadOS under CC-BY-NC-SA.


I remember when they picked that shitty CC-BY-NC-SA license, and Micay was defending that decision. Slightly amusing that it turned around to bite him in the ass (though sad at the same time).


Copyright was never assigned to the company so it doesn't own code written outside of work hours.


[deleted]


I'm basing my gross over-simplification off this letter: https://gitlab.com/yegortimoshenko/copperhead-takeover/blob/...

It says quite clearly that you a) believe copyright belongs to the company, b) want him to give all access to infrastructure, c) revoke his access to Copperhead branding.

What exactly have I got wrong or over-simplified?


I don't think "wants to boot" is an accurate conclusion from a, b, and c; someone working in a company (as opposed to someone working on a personal project alone) should assign copyright to the company and share infrastructure / account access with other people in the company.

(Also I think it's super weird for you to use HN as a forum to push this dispute.)


It's weird to me. Because on the one hand I can see your point of view, on the other hand - if the CTO of a company is withholding access to things from the CEO that's strange. Is that a recent development, or is that just to prevent the CEO taking control? I don't know.

It seems possible one of them is a bad egg. Or perhaps they have just had a very bad falling out. It does appear to be the case that because one guy is a/the coder, everyone is being more sympathetic to him. I haven't chosen a side yet - and I'm still reading through everything.

Hopefully this gets resolved and after it the bad egg (if one exists) leaves the company.


This is kinda how building business around tech & IP works. The IP (copyright, patents, etc.) is assigned to the company so when they seek investment the investors know what they are getting. That or the IP is licensed which doesn't appear to be the case. The guy assigning the IP still owns it given he is a 50% shareholder. IMO this bike shredding of an issue is more detrimental to the going concern of the project than anything. The guy wrote the majority of the code it would be moronic for him to get booted which is why I highly doubt the other dude is trying to get rid of him and this is a misunderstanding of how this process works.


Why is _jayy allowed to delete his posts after folks respond to him, but the rest of us aren't?


You can always ask the mods to delete a comment. They care more in cases like this were there's a legal dispute going on.


Special treatment for tech CEOs on the social media/PR front of an incubator.


I think those are the archives of the tweets.

Also, I think @CopperheadOS changed their twitter ID to @DanielMicay. If you go to Google's cache of @CopperheadOS [1] and click on the date next to one of the tweets (example [2]), it redirects to the live version of the tweet under @DanielMicay.

[1] https://webcache.googleusercontent.com/search?q=cache:bgK8U6...

[2] May 22 https://twitter.com/CopperheadOS/status/998953746833944576 > This account covers the technical side of CopperheadOS. >Please send all questions about sales to sales@copperhead.co. >The customer support system should be used for official support or the subreddit (https://www.reddit.com/r/CopperheadOS/ ) for community support. > Can't help with either here."


I couldn't find archived links, but there are a few mentions: https://www.google.com/search?q="Copperhead+as+a+company+doe...


This is why after incorporation, you should transfer the rights to all code, trademark and other Intellectual Property to the company to prevent the situations like this.

These conflicts should be resolved by the board.


Never going to touch this shit. So-called secure and private but at least one of the founders is untrustworthy (since each is essentially calling the other out, at least one of them is in the wrong).


CEO has removed all of their comments except one. Here are two archived states that should hopefully help future readers to understand the discussion:

https://yegortimoshenko.gitlab.io/copperhead-takeover/hacker...

https://yegortimoshenko.gitlab.io/copperhead-takeover/hacker...


Mirror: https://github.com/yegortimoshenko/copperhead-takeover

CEO has sent DMCA takedown request on my GitLab repo, which clearly abuses copyright law.


Yeesh!


Curious if anyone managed to screenshot or archive the tweets, as the entire account has been removed from twitter it would seem. Always interested in these kinds of stories/drama as case studies for what to look out for in future endeavors.


It's literally archived in the 'article link' above.


note: I'm James Donaldson, the CEO of Copperhead.

We're hoping there is a peaceful resolution to this.

As it currently stands, Daniel Micay has been and still is a majority shareholder of Copperhead.

I'm interested and open to discussions regarding these issues. Feel free to email me - james.donaldson@copperhead.co

note: I've been advised that getting involved can only unfortunately only further complicate things. Feel free to reach out to me with questions.

Thanks for the feedback everyone.


Daniel Micay is literally the guy behind Copperhead. He is the author of overwhelming majority of commits to CopperheadOS repos and almost single-handedly maintains hardened Linux kernel. Quite literally: open any repo in https://github.com/Copperhead or https://github.com/CopperheadOS and look how much thestinger (Daniel Micay) has been working on all of this.

What you're doing is despicable and unfair. Please resign.


[deleted]


How many commits do you have? If the answer is 0, whatever you've been doing was probably not as productive or useful as anything your partner has been doing for years. If the guy who has written 90% of the code ghosts his CEO co-founder, my bet is it's the CEO being useless and not the CTO and I trust his word way more than yours. Regardless of how the CTO has handled this, you are clearly in the wrong somehow.


> How many commits do you have? If the answer is 0, whatever you've been doing was probably not as productive or useful as anything your partner has been doing for years.

Tell me, does your employer's CEO have as many commits in the codebase as you do?

If not, why are you working for this CEO instead of for yourself?


edit: yes, in our case the CEO actually got his hands dirty when he had his idea and wrote a huge amount of code with no prior experience until the company had enough momentum to hire developers. A lot less than you would ever do clearly, based on your responses.


Look at who you're replying to. I'm not the CEO. I'm not affiliated with Copperhead at all. I'm a random systems programmer who actually knows the subject area.


[deleted]


Exactly! (FWIW, I don't think fighting this in the court of public opinion, district of Hacker News is worth your time. The venue is prejudiced to believing that systems programming is a rare skill and we must all bow down to people who can do it, which is certainly not my experience as an actual systems programmer.)


If you think so little of yourself, why should we listen to you? I'm not saying we should all bow down to systems programming, I just think "CEO" is a role that doesn't need to exist for a company like this. You could probably roll up most of the daily duties of said CEO and have them carried out by an intern-level sales guy. Technical people should be setting the direction of technical projects. When they don't have the skillset, they should delegate. There is no need for this amorphous "CEO" person who has tons of power but no skills to back it up. The exception is if they came up with the idea, and helped execute it from the beginning.


Very good ones do, or at least could if they wanted to


Sales is means, not a goal in and of itself. What you're suggesting is a broken economic model that doesn't honor people that add to the world (i.e. authors).


Out of curiosity, are you familiar with strcat's previous involvement and later dis-involvement in the Rust community? (slash, were you, when you started working with him?)

It's not my story to tell at all, as someone who's not a Rust core contributor or anything (and certainly wasn't at the time), but http://slash-r-slash-rust.github.io/archived/2u1dme.html is part of it. (IIRC the /r/rust mods archived that thread on GitHub as a compromise between deleting something from Reddit and leaving something Googleable with his name.) There was a lot of dirty laundry in public and my impression is that neither he nor the Rust core maintainers left that situation happy.


This shouldn't even be a profitable company -- it should be a non-profit open source project.


Is this drama being made public intentionally as a form of brand recognition campaign? While questionable, this seems like an effective way to have a lot of media coverage (of course assuming that my hypothesis is true)


> It's VERY unfortunate that Daniel Micay is airing dirty laundry

>ironically, from a @gmail.com account,as he refuses to answer from his @copperhead.co address now

Go on...


[deleted]


As if Google even cares about this. Seriously, check your ego. You are just focusing on the gmail thing to take focus away from whatever the actual dispute is.


> if you notice, the letters are addressed to danielmicay@gmail.com

Why do you think that is?

> However, now that the cat is out of the bag

Go on...


Isn't all the code on GitHub so anyone could continue working on it?


It's under non-free license (Creative Commons non-commercial).


It seems like the company must cease operations if they can not agree. Is that the case?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: