Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This comment is golden! Most qualms on indie hackers and similar sites could be quickly settled with this line of reasoning. Not growing fast enough? -> buy ads -> "but I don't make enough money to spend on ads" -> is it really a product then? -> etc...

It's always blown me away (as a person of average intelligence relative to many on HN) that brilliant people who can actually conjure up entire libraries, frameworks etc fall short when it comes to understanding how to convert code into $$$ or anticipating how users will see the same concepts.



Creating a software program is only 10% of the work. The rest is marketing, promotion, sales, support, accounting, paying taxes, attending conferences, creating manuals and videos, etc.

Most developers fail because they stop after getting the program to work.

"Build it and they will come" is a stupid Hollywood myth.


There's a lot of the mentality of OSS where the project creator releases it permissively, and is fine with many little guys (who otherwise wouldn't have paid for an equivalent library) using it. Then as they get traction, a big company who _could_ afford to pay also benefits from said project, and the creator is whinging that they don't get paid by the big company - with the reason that the company _could_ pay, that's why they should.


yet, that's an entirely fair stance. The little guys, not having created the mechanism for value capture that the company has, are likely contributing to the ecosystem (or at least are active components of the ecosystem). the corporation, on the other hand, has ensured that they capture and process value such that they enjoy exclusive benefit from their output.

it's not unreasonable for an individual to decide that contributions to other open source developers are good, and contributions to a black hole are bad.

if you decide you don't want me to benefit from your work without profiting you, then you have to pay me for mine. if you want to play nice, then I'm willing to play nice, too.


Which is exactly what dual licensing with (A)GPL and commercial license is.

And yet, this is more rare than common.


Exactly. It's astonishing how little people understand this and just go post a rant about the big evil corporation not paying the little open source coder for their work.

It's all in the license(s). Make one that's fine for trials and other open source hackers, but draconian for proprietary commercialization, and another one for productization so that big corp pays you. That's it.

And if you don't care about the money aspect since open sourcing was never a way for you to make money anyway, then go with a single permissive license and be happy that your code gets widely used and hopefully contributed to.


If that scheme of dual-licensing with (A)GPL and commercial did actually work out in reality, we probably wouldn't have the precedent of MongoDB dropping AGPL in favor of their own SSPL.




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

Search: