←back to thread

277 points jwilk | 8 comments | | HN request time: 0.314s | source | bottom
1. zppln ◴[] No.44382133[source]
Very sad read. Much of the multi-billion dollar project I work on is built on top of libxml2 and my company doesn't have a clue. Fuck, even most of my colleagues working with XML every day don't even know it because they only interface indirectly with it via lxml.
replies(3): >>44382162 #>>44383083 #>>44385618 #
2. mschuster91 ◴[] No.44382162[source]
> Fuck, even most of my colleagues working with XML every day don't even know it because they only interface indirectly with it via lxml.

Relevant XKCD: https://xkcd.com/2347/

3. burnt-resistor ◴[] No.44383083[source]
Well, they need to pony up around $150k or so to keep it alive rather than freeloading off the work of others.
replies(1): >>44384725 #
4. sneak ◴[] No.44384725[source]
It’s not freeloading to accept a gift given freely.
replies(3): >>44384899 #>>44385604 #>>44387586 #
5. KingMob ◴[] No.44384899{3}[source]
Yet in real life gifting, we expect reciprocity and have norms. (E.g., if little Johnny doesn't bring a present to Sally's birthday party, he never gets invited back.)

Asymmetrical gifting is only acceptable with a power imbalance; if the boss gives an employee a gift, it need not be reciprocated.

FOSS actually turns this on its head, since unpaid volunteers are giving billionaires like Bezos gifts. Worse, people argue in favor of it.

6. atemerev ◴[] No.44385604{3}[source]
It is not freeloading, but correspondingly you cannot demand anything from a gifter. Not even "could you please look at it". They might. Or they may ignore you. Or they may delete their repo and go away to the wild. Up to them.
7. ethan_smith ◴[] No.44385618[source]
Companies should implement dependency audits that identify critical open source components and allocate appropriate support resources proportional to their business impact.
8. meepmorp ◴[] No.44387586{3}[source]
I've never once expected someone to repair a gift they gave me because I found a flaw in it. That's when it becomes freeloading.