claim
By 2024, over 300,000 open source projects had slowed or halted their release cadence, a trend attributed to factors such as burnout, resource shortages, or shifting priorities among smaller publishers.

Authors

Sources

Referenced by nodes (1)