“Open source” is broken
christine.website
“Open source” is broken
1–10 of 357 posts
Re: “Open source” is broken
#2It's not that it's free to pick and to use. It's that some/most people too often associate "it's free" to be equivalent to "I don't need to care about it, like, at all".
It's that some/most people don't understand that, whatever they take, they become dependent of, for the better and for the worse (insert Marie Kondo cue here).
The interesting thing here is that there's a full new line of work for Info/OpSec opening here: ensuring that your software supply chain is not only secured, but also properly funded and supported.
That's like... common sense in so many "old" industries.
Re: “Open source” is broken
#3Re: “Open source” is broken
#4It's not "Open Source" (making code public and free to use and modify) that's broken. It's how people rely on it without any consideration about the sourcing of it. It's not that it's free to pick and to use. It's that some/most people too often associate "it's free" to be equivalent to "I don't need to care about it, like, at all". It's that some/most people don't understand that, whatever they take, they become dep…
There's no real way to secure finegrained node.js or python etc deps, since you have no clue if the original author who signs his sources should be trusted, or was malicious from the start and just biding his time, let alone everyone who contributed to every package.
What would help is independent audits and where needed help with hardening like fuzzing and asan / valgrind / static analysis. Just an extra security-minded eye on patches in realtime would be a big help (and maybe would have found the logging bug at hand).
Re: “Open source” is broken
#5What is broken is companies using open-source to build their products, expanding to billion dollars total revenue and not giving anything back in the long run.
This will - as shown in the latest example - come back to bite them.
It's the classic tragedy of the commons; everyone is willing to profit from the public good and nobody is willing to invest resources into it.
Re: “Open source” is broken
#6I would have happily given to log4j, but I didn't know that they were in need. Someone has to make it easy to keep track of this because it's never going to be a priority for businesses
Re: “Open source” is broken
#7I'm the author of the post in case you have any questions for me.
How do you ensure that's not the case? Careful license choice, "you're on your own" wording or something else?
Like, if someone created a unicorn startup rivaling Slack using Elemental-IRCd, how would you react?
(I have massive respect for anyone maintaining an ircd, btw, having attempted to contribute to one a long time ago)
Re: “Open source” is broken
#8I seriously doubt that open-source is broken. What is broken is companies using open-source to build their products, expanding to billion dollars total revenue and not giving anything back in the long run. This will - as shown in the latest example - come back to bite them. It's the classic tragedy of the commons; everyone is willing to profit from the public good and nobody is willing to invest resources into it.
One way to hold them accountable is to apply regulatory pressure in case of security breaches, which has started to happen (albeit not nearly enough). Is there any other way I'm not seeing?