frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

How I made $350K from an open-source JavaScript library using dual licensing

https://www.paritydeals.com/blog/monetize-open-source-dual-licensing/
38•sachinneravath•1h ago

Comments

hyperhello•1h ago
> Full disclosure: I’m a co-founder of Kelviq.

So this is an ad. Fine, but that ought to have been disclosed at the beginning.

bayarearefugee•1h ago
Not just an ad, but its pretty much content free.

It doesn't really explain anything about the business model other than talking about how dual licensing is a thing you can do.

Dual licensing isn't exactly some exciting new thing, Qt has been dual licensed since like 1998.

faangguyindia•1h ago
You probably made that money because you sell some other product on side and bundled the library license in.
carabiner•1h ago
Every damn time. The debate used to be idea vs. implementation. Today, it's all about implementation vs. audience/distribution. You can have 50 different people sell the exact same thing with wildly different outcomes. You can get people to pay to dig a hole in the ground for no reason.
eskibars•1h ago
One thing I mention to folks that seem to think AGPL "protects you" against a major corporation incorporating your product into a SaaS product: it mostly doesn't.

It isn't written about often, but it's the reason many "open core" companies moved away from AGPL to protect their revenue from larger SaaS/IaaS/PaaS players from eating their lunch.

Some writings are:

- https://writing.kemitchell.com/2021/01/24/Reading-AGPL

- https://katedowninglaw.com/2019/09/08/the-great-open-source-...

- https://drewdevault.com/blog/Anti-AGPL-propaganda/

thrtythreeforty•24m ago
It kinda does have that effect, because large companies are allergic to AGPL by policy, even if they otherwise have processes to get GPL software into use. The very companies that have the pocketbook to pay for your software, are also structurally incapable of using it as FOSS. Smaller ones that are more agile about how they incorporate it, have less willingness to pay for a different license.
Pawnef•57m ago
What’s dual licensing i’m kinda interested
eskibars•46m ago
Some things may be obvious to a lot of readers, but I want to spell things out explicitly because sometimes "OSS" etc have a lot of conflations.

A license in the software sense is effectively the legal terms and conditions for using the software in any way. A license can define anything your legal mind can dream up: "only usable when you wear a red shirt," "only usable on the third Tuesday of the month," etc. You can multi-license things: "License A is that you can only use this software when you wear a red shirt. License B is that you can only use it on the third Tuesday of the month. This software is dual licensed under A and B: you can choose which license you want to use, but you must use one of them if you want to use the software legally, because those are the legal conditions I've laid out in using the software." If you use the software on Wednesday wearing a blue shirt, you're operating it against the terms and effectively are in breach of the license. This is (part of) why putting source code out on the internet isn't the same as "open source" and why downloading and using source code you find without reviewing the actual license terms may end you up in hot water. It's why standardized licenses are so helpful to legal teams that review these sorts of things at corporations.

These are obviously facetious examples, but most for-profit entities might choose a dual licensing structure where "if you want to run it for free, you choose something in the realm of open source licenses and if you don't like the terms of those licenses, you pay us for a license that gives you something else." In cases like the blog author's here: you say "option A is AGPL" and "option B is you pay us for a license to remove AGPL and which gives you different rights." You hope enough companies are scared by AGPL to want to pay you for the non-AGPL version and the distribution/OSS-friendly nature of AGPL helps you build a user-base enough that by the time it gets to a legal team to approve/deny, that the legal team denies and is willing to pay to make the problem go away.

bryanking•35m ago
This is what Tailwind should’ve done. It’s a shame to see hard work contribute countless millions of dollars to publicly traded companies and highly capitalized startups, and OSS creators not getting their due.
hmcamp•33m ago
Thanks for sharing!

Valve releases Steam Controller CAD files under Creative Commons license

https://www.digitalfoundry.net/news/2026/05/valve-releases-steam-controller-cad-files-under-creat...
1086•haunter•10h ago•359 comments

The Vatican's Website in Latin

https://www.vatican.va/latin/latin_index.html
37•ks2048•1h ago•22 comments

Appearing productive in the workplace

https://nooneshappy.com/article/appearing-productive-in-the-workplace/
745•diebillionaires•10h ago•289 comments

The Old Guard: Confronting America's Gerontocratic Crisis

https://harpers.org/archive/2026/05/the-old-guard-samuel-moyn-gerontocracy/
38•Caiero•2h ago•21 comments

Vibe coding and agentic engineering are getting closer than I'd like

https://simonwillison.net/2026/May/6/vibe-coding-and-agentic-engineering/
420•e12e•11h ago•449 comments

From Supabase to Clerk to Better Auth

https://blog.val.town/better-auth
206•stevekrouse•9h ago•133 comments

The bottleneck was never the code

https://www.thetypicalset.com/blog/thoughts-on-coding-agents
519•Anon84•2d ago•337 comments

Google Cloud fraud defense, the next evolution of reCAPTCHA

https://cloud.google.com/blog/products/identity-security/introducing-google-cloud-fraud-defense-t...
214•unforgivenpasta•8h ago•210 comments

Building my own Vi text editor in BASIC

https://leetusman.com/nosebook/yvi
28•zeech•1d ago•12 comments

How do I inform Windows that I'm writing a binary file?

https://devblogs.microsoft.com/oldnewthing/20260504-00/?p=112296
19•ingve•1d ago•19 comments

Learning the Integral of a Diffusion Model

https://sander.ai/2026/05/06/flow-maps.html
98•benanne•7h ago•17 comments

Show HN: Hallucinopedia

http://halupedia.com/
153•bstrama•9h ago•156 comments

Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem

https://tilde.run/
129•ozkatz•10h ago•97 comments

Programming Still Sucks

https://www.stvn.sh/writing/programming-still-sucks-fqffhyp
111•jeromechoo•7h ago•18 comments

SQLite Is a Library of Congress Recommended Storage Format

https://sqlite.org/locrsf.html
19•whatisabcdefgh•4h ago•5 comments

Community firmware for the Xteink X4 e-paper reader

https://github.com/crosspoint-reader/crosspoint-reader
49•dmos62•1d ago•20 comments

A Theory of Deep Learning

https://elonlit.com/scrivings/a-theory-of-deep-learning/
131•elonlit•1d ago•28 comments

Inkscape 1.4.4

https://inkscape.org/doc/release_notes/1.4.4/Inkscape_1.4.4.html
222•s1291•6h ago•62 comments

Perturb-MARS: Reading mouse experiments through a human lens

https://www.noetik.blog/p/perturb-mars-reading-mouse-experiments
4•crescit_eundo•2d ago•0 comments

Ted Turner has died

https://www.cnn.com/2026/05/06/us/ted-turner-death
232•pseudolus•11h ago•187 comments

Show HN: I built an open-source email builder, alternative to Beefree/Unlayer

https://play.templatical.com
103•oahmadov•10h ago•24 comments

Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions

https://github.com/olivier-ls/php-fts
32•asmodios•6h ago•7 comments

SoundOff: Low-Cost Passive Ultrasound Tags

https://yibo-fu.com/SoundOff-Low-cost-Passive-Ultrasound-Tags-for-Non-invasive-and-Non
37•jonbaer•9h ago•1 comments

Higher usage limits for Claude and a compute deal with SpaceX

https://www.anthropic.com/news/higher-limits-spacex
395•meetpateltech•10h ago•340 comments

Setting up a Sun Ray server on OpenIndiana Hipster 2025.10

https://catstret.ch/202605/srss-hipster202510/
127•jandeboevrie•15h ago•46 comments

ADT says customer data stolen in cyber intrusion

https://therecord.media/ADT-data-breach-cyberattack
23•PaulHoule•2h ago•4 comments

What makes a good smartphone camera?

https://cadence.moe/blog/2026-05-05-what-makes-a-good-smartphone-camera
83•zdw•1d ago•55 comments

Virtual violin produces realistic sounds

https://news.mit.edu/2026/mit-engineers-virtual-violin-produces-realistic-sounds-0429
79•gmays•3d ago•61 comments

Agents can now create Cloudflare accounts, buy domains, and deploy

https://blog.cloudflare.com/agents-stripe-projects/
628•rolph•23h ago•355 comments

Mickey Mouse is watching you: Disneyland deploys facial recognition

https://www.theguardian.com/us-news/2026/apr/28/disneyland-entrance-facial-recognition
46•Cider9986•5h ago•13 comments