News for hackers. Stuff that matters.
Re:Ask HN: Open-source software authors – why do you do it? by capableweb on Wednesday April 27, 2022 @02:27PM (#31183848)
Have you ever built a non-open source product using any open source libraries? Do you feel like you take advantage of the authors of those libraries?

I've never felt like I've taken advantage of others, and I also don't feel like that when others use my libraries to build products and earn money based on those products. If you're giving away software for free, you can't expect to make any money from it, because it's just that, free.

Re:Ask HN: Open-source software authors – why do you do it? by OkayPhysicist on Wednesday April 27, 2022 @02:31PM (#31183899)
I think you can, however, expect payment in kind, i.e developer time. If someone is marketing an improved version of my code, I think they do have an obligation to provide their source as well. Hence the (A)GPL.
Re:Ask HN: Open-source software authors – why do you do it? by capableweb on Wednesday April 27, 2022 @03:04PM (#31184350)
I guess if "Pay in developer time" is part of the license, you could expect that. Personally, I always use MIT and hence I expect nothing, even for people who use my software to earn themselves money :)
Re:Ask HN: Open-source software authors – why do you do it? by OkayPhysicist on Wednesday April 27, 2022 @03:22PM (#31184566)
Yeah, and that's why I can't imagine using those licenses. It's an open invitation for free riders into a system built on mutual aid. It costs you nothing to open source code, so it's the very least you can do as a user of open source code.
Re:Ask HN: Open-source software authors – why do you do it? by capableweb on Wednesday April 27, 2022 @05:35PM (#31186098)
I definitely understand your point of view. It's hard for me to justify restricting my open source work like that though, as I associate "freedom" with "do literally whatever you want, I don't care". I've myself have built businesses on open source code, and wouldn't want to stop others from doing the same either, even if they don't contribute back code.