The following era saw priority shift from "freedom" to "open" throughout FOSS. Linux webapp development was primarily done on Macs and that changed how FOSS development happened overall, as devs had to adapt to homebrew libraries instead of curated packages. Dev tools changed to solve the problem of inconsistent library versions between Mac and Linux distros, which ultimately led to docker. I believe the primary reason docker was created was to serve Linux webapp development on OSX.
@kyle cheers to that - the 'freedom' part is exactly why I've supported @purism with my orders this year, and why every project I've worked on in 2020 is #GPL or #MIT licensed.
I guess I did release my vim config as #unlicense "code" but... yeah
@kyle I wrote my rational for why things have stalled here: https://mattfucentral.blogspot.com/2020/02/what-is-preventing-adoption-of-open.html
But honestly it is because the ideologies are too radical and don't take into consideration things that other professions are never questioned on.
@kyle my brief period of insanity^w Mac use predates Docker nearly a decade, and indeed most of the things I needed to do that had a development flavor happened in full heavy Linux VMs (almost always Debian back then) because homebrew often made me weep.
That said my Linux use today leans pretty heavily on Podman for things like spinning test databases, test fixtures, and cross compilation.
It's been long enough now that we are back to the pre-golden era world where people don't understand the risks of vendor lock-in and proprietary protocols. To me this means there's an opportunity for a new golden era, if we can get people to appreciate why the "freedom" part of FOSS is so important.