New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please stop using my tools #4132

Closed
jamiebuilds opened this Issue Aug 23, 2018 · 10 comments

Comments

Projects
None yet
6 participants
@jamiebuilds

jamiebuilds commented Aug 23, 2018

Apologies to any contributors who aren't employees of Palantir. But to those that are:

Please find jobs elsewhere and stop helping Palantir do horrible things.

Also, stop using my tools (such as Babel), I don't support you, and I don't want my work to benefit your awful company.

@jamiebuilds

This comment has been minimized.

jamiebuilds commented Aug 27, 2018

ping

@palantirtech

This comment has been minimized.

Member

palantirtech commented Aug 28, 2018

Jamie, thank you for your contributions to Babel, Yarn, and other tools, which indeed lay the foundation for a vast array of both closed and open source software, including this project. Palantir is a significant supporter of the open-source community and contributes substantively, see https://palantir.github.io/ .

We appreciate your concerns based on the article you linked to. We would like to clarify that Palantir's contracts are with Homeland Security Investigations (HSI), the ICE directorate responsible for investigating serious transnational criminal activity such as human trafficking, child exploitation, and counter-terrorism as opposed to the activities theorized in the article. We're happy to discuss your concerns in person if you're interested, please get in touch.

@jamiebuilds

This comment has been minimized.

jamiebuilds commented Aug 28, 2018

Partnering with ICE at this time is in itself a violently racist and xenophobic act. Cancel your contracts or I will continue my campaign of throwing legal wrenches at you through open source.

I have an entire team of people developing software around the creation of design systems like Blueprint. I have helped start dozens of open source projects which make up a significant portion of the JavaScript/Frontend ecosystem. Palantir will explicitly, by name, be refused open source licensed access to these tools.

The open source community is better without companies like yours. You are not welcome.

@gfotiades

This comment has been minimized.

gfotiades commented Aug 29, 2018

@jamiebuilds This is the SW equivalent of a kid taking their toys and storming off because they don't get their way. Your contributions to the community are good but using them to blackmail the community if you don't get your way sounds like some pathetic tweet I'd read on Trump's twitter page (and is bad). Hopefully you can get over your own ego soon and allow the community to grow and thrive without the petty politics of a few estranged individuals getting in the way.

The open source community is better without political agendas being forced in like you're doing.

@Sieabah

This comment has been minimized.

Sieabah commented Aug 29, 2018

Pretty sure you don't have legal right to deny use of Babel. You're not even an active contributor according to babel. I think you may need to reconsider your vehement conquest and validate you have any actual leverage here.

@dodekeract

This comment has been minimized.

dodekeract commented Aug 29, 2018

@Sieabah did you check if he’s the author of any dependency of Babel?

@Sieabah

This comment has been minimized.

Sieabah commented Aug 29, 2018

@dodekeract A dependency of Babel is separate from Babel's license. For example just because babel uses lerna doesn't mean the source of babel obtains the new license. Unless lerna injects licensed code into babel which means babel needs to update their license or drop lerna and use a separate project. I'd recommend FOSS Lerna

@13steinj

This comment has been minimized.

13steinj commented Aug 29, 2018

@Ronald-Vitiello, A meltpology is unfortunately not enough.

@jamiebuilds has officially ostracized himself from the open source community to many people, including myself.

We cannot in good faith use anything he contributes anymore.

If he is willing to push this political ideology into software, god knows what else he might wish to push. And this is coming from a stance of agreeing with his politics!

Software may be a place for software related politics.

Software shouldn't but unfortunately often is a place of corporate politics.

Actual politics should never hold ground in software.

Unless of course, that software is literally meant to collect/interpret some political statistic.

To push real-world politics and use them as legalese ak-47s against those who disagree with your political stances is some of the most childish behavior I've seen in the last decade.

At any time this person can say "I am revoking my license to X for Y reason", whatever Y is. It's ridiculous.

This is the software version of the Arnish Kapoor & Vantablack v. Stuart Semple & pinkest pink of the software world, but 10 times as petty and under the charade of morality!

@Sieabah

This comment has been minimized.

Sieabah commented Aug 29, 2018

@13steinj We can't use anything he is given maintainer access to for sure, but he has committed to a few very large projects that are unavoidable in the JS ecosystem. Plus, not using his commits is exactly what he wants. Everyone will have their eyes on babel next to see if the licenses change.

@palantir palantir locked and limited conversation to collaborators Aug 29, 2018

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.