> If a project hasn't gotten a new commit in 2 days then the project is claimed dead.
That is certainly true, those projects are effectively dead. They lack security updates, lack integrations with new platforms, lack support for new HW architectures, lack newer privacy guarantees, etc., etc.
That's what I'd expect if I see a project with no commits in 2 years. Not 2 days.
Certainly that depends on the nature of the software. For instance, I don't expect some header-only library that does what it's supposed to do to ever need updating.
Maybe some of them. There are plenty of old projects that still build and run fine.
TCL/Tk 8.6, AWK, tons of shells, SDL2 versions, OpenMotif releases frozen in time...
As they stated, tons of 'renewed' stuff are snake oil today. They add nothing new.
Snake oil
> They lack security updates
Very few projects update dependencies that often, and only very big ones are found with security issues that often.
> lack integrations with new platforms
You don't need a new intration _every 2 days_, not to mention that many projects don't need such integrations at all. Moreover some popular and updated projects lack such integrations despite having lot of commits.
> lack support for new HW architectures
This is something that many projects get for free. But also, you don't get a new HW architecture every 2 days.
> lack newer privacy guarantees
What more privacy guarantees do I need from projects that don't communicate with external services or store data at all?