Thomas Depierre
Thomas Depierre
Software encode a model of the world
"logic" but also the software around it
also hardware
The world changes
Dependencies, up and down
Regularly
Bugs
Security or not
Features or adaptation
FOSS won
no interest in looking at proprietary
Exception that are quickly disappearing
FOSS is bigger than you think
Holds true across ecosystems
Josh Bressers, Open Source is Bigger Than You Imagine
60 to 85% of FOSS is a Hobby
Tidelift 2024 report
No link to criticality
30% of package have No or No Known maintainers
Andrew Nesbitt, Weekend at Bernie's
Hobby means limited resources
6h per Quarter
Users
Proprietary
FOSS
Going Commercial makes no sense for solo Hobbyists
Same for Foundations
Could work with getting rid of Hobbyists
Massive change, massive systems, not within means
Users
Proprietary
FOSS
4 solutions to limited resources overload
Shed or Reduce Load
Reduce Quality
Shift Work to Later
Add More Resources
Joint Cognitive Systems
Dependency Updates
More useful output
Easier Dependency Updates
Respecting Semver ...
Hobbyists adoption
RESF
RIIR
New tools, like RipGrep
A decade from start to 1.0
Thomas Depierre
Security
Law of Stretched Systems
every system is stretched to operate at its capacity; as soon as there is some improvement, for example in the form of new technology, it will be exploited to achieve a new intensity and tempo of activity.
Larry Hirschhorn