frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Stopping bad guys from using my open source project (feedback wanted)

https://evanhahn.com/stopping-bad-guys-from-using-my-open-source-project/
15•emschwartz•1h ago

Comments

elmerfud•1h ago
It really seems like you just don't want to be open source. That's your choice.
billy99k•34m ago
I've never understood open sourcing something, but only if I like you. The answer is to have proprietary license that you only give out to select users/companies.
uyzstvqs•26m ago
Your project would no longer be open source. It would become source-available proprietary software.
tasn•18m ago
Post is dated 2026-01-01, I guess it was maybe not meant to be released yet?
linksnapzz•18m ago
"No man is wise enough to know all the evil that he does." -Rochefoucald
canyp•7m ago
I don't know if you're just joking but this is the crux of the problem and what they are asking for has deep implications. If somebody can thoroughly define evil in a software license, please publish it for review so that we can learn from it.
flyer23•18m ago
This is already explored - use source available instead of open source.
canyp•11m ago
Presumably they want to keep the project liberally licensed modulo the "no evil" part. A source-available license would probably be too restrictive for that purpose unless it is somehow made compatible with open/free licenses. But I am not a lawyer, so I have no fucking idea what I'm talking about.
jjmarr•16m ago
There are plenty of licences to achieve this that'll make your code unusable.

CC-BY-NC allows you to ban commercial use. There is also the Hippocratic licence[2] which allows you to choose from a variety of "evil corporation" types, from fossil fuels, mineral exploration, the Taliban, companies that have more than 200% pay inequity, etc.

Pretty much all of these licences will make your project unusable and no longer free software, but hey, they exist!

[2] https://firstdonoharm.dev/build/

cadamsdotcom•14m ago
Open source is a gift you’re giving.

Companies take that gift and use it to provide a service for cheaper than it would otherwise be if they had to build it all themselves.

You are already benefiting from open source - but it is a tiny benefit and subtle and very indirect and very diffuse.

Licensing is thorny but it’s personal choice too.. would you use a project whose license is “use it for now unless or until I decide you’re evil at my discretion”.. probably not. Probably, someone else would get the users you have now, and the corresponding popularity.

It is a tough choice, but it’s a lovely and important thing you’re doing when you provide the gift of open source software.

BugsJustFindMe•10m ago
> Companies take that gift and use it to provide a service for cheaper than it would otherwise be if they had to build it all themselves.

Citation needed.

Dusseldorf•4m ago
Cheaper for the company. Whether they pass those savings on to their customers is another matter.
canyp•13m ago
If your project is a library, stamping a copyleft license on it will shun away corporations, AI training aside. Bad guys won't care either way.

The "no evil" goal is commendable but impossible.

sirodoht•10m ago
Free software is about freedom. Restricting it from anyone means it's not free. There is no requirement that we must create free software but if it's called free I think it should always have the basic qualities of freedom; not only when it fits our purposes and our values.
rancar2•2m ago
On what license to choose, this talk by Adam Jacob is good:

https://www.youtube.com/watch?v=rmhYHzJpkuo

And if you want to read about open source vs source available, this GitHub with the Red Hat lawyer and co-author of GPLv2 provides a TLDR of the sentiment. The reference from Chad gives a deep dive into the discussion and origin of FSL’s language.

https://github.com/liquibase/liquibase/issues/7374

rKarpinski•2m ago
Whats the context to wanting to stop "bad guys" from using your open source project?

Might want to elaborate while you're on the front page!

Bazzite: The next generation of Linux gaming

https://bazzite.gg/
188•doener•4h ago•100 comments

All it takes is for one to work out

https://alearningaday.blog/2025/11/28/all-it-takes-is-for-one-to-work-out-2/
327•herbertl•6h ago•169 comments

Landlock-Ing Linux

https://blog.prizrak.me/post/landlock/
122•razighter777•5h ago•37 comments

The HTTP Query Method

https://www.ietf.org/archive/id/draft-ietf-httpbis-safe-method-w-body-14.html
28•Ivoah•3d ago•4 comments

Be Like Clippy

https://be-clippy.com/
221•Aloha•6h ago•145 comments

Meshtastic

https://meshtastic.org/
12•debo_•1h ago•1 comments

Stopping bad guys from using my open source project (feedback wanted)

https://evanhahn.com/stopping-bad-guys-from-using-my-open-source-project/
15•emschwartz•1h ago•22 comments

Learning Feynman's Trick for Integrals

https://zackyzz.github.io/feynman.html
117•Zen1th•6h ago•17 comments

Scala

https://www.huygens-fokker.org/scala/
22•onestay42•2h ago•3 comments

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana

https://github.com/gavrielc/Nano-PDF
93•GavCo•5h ago•19 comments

Blender facial animation tool. What else should it do?

https://github.com/shun126/livelinkface_arkit_receiver/wiki
33•happy-game-dev•2d ago•11 comments

Let go of StackOverflow; communities must take ownership

https://ahelwer.ca/post/2025-11-25-stackoverflow/
41•tensegrist•4d ago•41 comments

The Origins of Scala (2009)

https://www.artima.com/articles/the-origins-of-scala
53•todsacerdoti•6h ago•30 comments

An update on the Farphone's battery

https://far.computer/battery-update/
57•louismerlin•1d ago•44 comments

Testing shows automotive glassbreakers can't break modern automotive glass

https://www.core77.com/posts/138925/Testing-Shows-Automotive-Glassbreakers-Cant-Break-Modern-Auto...
87•surprisetalk•10h ago•81 comments

Datacenters in space aren't going to work

https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/
135•mindracer•12h ago•119 comments

Rare X-ray images of a 4.5-ton satellite that returned intact from space

https://www.empa.ch/web/s604/eureca-satellit-mit-roentgenmethoden-untersucht
56•giuliomagnifico•3d ago•8 comments

Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux

98•grigio•5d ago•35 comments

Zero knowlege proof of compositeness

https://www.johndcook.com/blog/2025/11/29/zkp-composite/
87•ColinWright•8h ago•27 comments

Leak confirms OpenAI is preparing ads on ChatGPT for public roll out

https://www.bleepingcomputer.com/news/artificial-intelligence/leak-confirms-openai-is-preparing-a...
518•fleahunter•15h ago•496 comments

A new Little Prince museum has opened its doors in Switzerland

https://www.lepetitprince.com/en/events-around-the-world/a-new-little-prince-museum-has-opened-it...
5•gnabgib•1h ago•0 comments

Hardening the C++ Standard Library at scale

https://queue.acm.org/detail.cfm?id=3773097
119•ndesaulniers•6d ago•53 comments

The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types

https://www.iankduncan.com/engineering/2025-11-27-crdt-dictionary/
161•birdculture•14h ago•19 comments

Student perceptions of AI coding assistants in learning

https://arxiv.org/abs/2507.22900
59•victorbuilds•8h ago•81 comments

AccessOwl (YC S22) Is Hiring a Technical Account Manager (IAM)

https://www.ycombinator.com/companies/accessowl/jobs/dGC3pcO-technical-account-manager-identity-a...
1•philipeller•9h ago

1964 Recompiling Engine Documentation (2001) [pdf]

https://emudev.org/docs/1964-recompiling-engine-documentation.pdf
5•davikr•4d ago•0 comments

Post-mortem of Shai-Hulud attack on November 24th, 2025

https://posthog.com/blog/nov-24-shai-hulud-attack-post-mortem
76•makepanic•3d ago•60 comments

Bronze Age mega-settlement in Kazakhstan has advanced urban planning, metallurgy

https://archaeologymag.com/2025/11/bronze-age-mega-settlement-in-kazakhstan/
120•CGMthrowaway•1w ago•35 comments

Anthony Bourdain's Lost Li.st's

https://bourdain.greg.technology/
227•gregsadetsky•3d ago•75 comments

We're learning more about what Vitamin D does

https://www.technologyreview.com/2025/11/21/1128206/vitamin-d-bodies-bone-health-immune/
131•Brajeshwar•9h ago•119 comments