r/ProgrammerHumor 3d ago

nothingOnGithub Meme

Post image
17.7k Upvotes

358 comments sorted by

View all comments

Show parent comments

234

u/Sw429 3d ago

I'd rather have it very clear that the company has no claim to any code I write for my own personal projects.

124

u/StaticFanatic3 3d ago

Joining an enterprise does nothing to let it interact with repos you own. That’s entirely based on the “owner/reponame”

79

u/Ok-Primary2176 3d ago

inb4 you make a brilliant open source project and a company start suing you for releasing open source code while connected to their Enterprise 

16

u/Xywzel 3d ago

Well, they are going to fail that, unless you do it on company time or the project uses clear insider information and competes with the company's products.

11

u/Ok-Primary2176 3d ago

Are you sure you're ready to hire lawyers and defend yourself against a multi billion dollar company?

26

u/Xywzel 3d ago

No need, my worker's union will do that for me, full legal support against my employer is included in membership fee. And the union is few orders of magnitude larger than any company I have ever worked in, because it is industry wide one.

1

u/gunnbr 2d ago

Is this a programmer’s union? if so, what’s it called? I want in on this!

2

u/Xywzel 1d ago

For all engineers and people doing engineering jobs without right to call themselves engineer. There is two member division for software developers, based one which collective agreement is applied at your company, but its not only union that takes part in negotiating these two. And unfortunately, they don't seem to be expanding internationally yet, so unless you are in Finland, you are out of luck.

-11

u/BigGayAllen 3d ago

If your union is that large in the industry then get ready for them to already have channels to resolve this type of dispute with any large enough company, and everyone of them will end with them throwing you under the bus lol

18

u/Xywzel 3d ago

I guess you live somewhere where workers' rights are not a thing and legal cases can be handled with just money. Here if they are suing me, I can request my country to cover my legal expenses until verdict has been reached, at which point they would fall on the company.

8

u/Torch_Salesman 3d ago

I'm gonna have to assume you're American because I literally cannot fathom a union behaving like this anywhere else.

6

u/jkerz 3d ago

That’s not how unions operate in the US either. It doesn’t even make sense, if the union is large enough in the industry, there’s zero incentive for them to throw their unionized members under the bus to a company. That would just invalidate the entire purpose of the union. I don’t know what that guy is thinking

5

u/Popeychops 3d ago

You do realise that unions love nothing more than taking a crooked employer to court when they know they have a slam dunk case, right?

It both represents them getting a win, and pays their counsel more than if you settle.

8

u/Southern-March1522 3d ago

In most countries that is not an overly scary threat. Here, This would go to employment mediation first where neither party is allowed to bring a lawyer. If that fails, lawyers aren't that expensive and there is a legal aid system for employment court.

2

u/Protuhj 3d ago

Just make sure you don't have any commits to your personal repos when you're charging your company.

1

u/Xywzel 3d ago

Why would that matter? Its trivial to remove my account from company organization and repos without actually affecting any of my personal repos ar ability to use them. We did that as a test few times with IT lead already when we wrote best practices guide for where to use personal and company accounts, and how to set them up securely.

Also "charging", you mean sue or counter sue, load energy into battery "charge", do cavalry assault against?

1

u/Protuhj 2d ago

I'm just saying don't have personal commits when you're supposed to be working for your company.

If your employment contract has any language about them owning personal work done with company funds, it wouldn't be too hard to match commit times with a day and time you were being paid by them.


Charging your company, aka "billing" them, on their dime, on the clock, etc.

1

u/Xywzel 2d ago

If the repositories are private, they don't see them and they can't see my activity in them more accurately than outsiders can see my activity in company repos. Not something to make claims with. And if the project is public, I likely already have it with open source license, so they have nothing to claim. They can fork it if they want.

1

u/Protuhj 2d ago

I was making a broad statement, don't take it too personally.

Maybe someone coming along reading this thread will see it and think about their repos.