I keep hearing this, but my experience has been the inverse.
I have statically compiled binary here running from RHEL AS 2.1 (2005) running on el7, it would probably run on newer releases I just haven't tried it.
I get -all- kinds of bullshit even trying to get a same-age winamp (5.666) working on a modern windows.
I run Winamp on Windows 11 and the only issue I've had thus far is it doesn't behave nicely with screen scaling above 100%. It otherwise runs perfectly fine just like on any other version of Windows.
If you want to get existential, why should Mozilla support users on any non-free platform? I imagine they're able to justify Windows because of the huge user base justified the additional engineering effort. The blog uses "we're the only browser still supporting Windows 7" as an excuse to stop supporting it, but to me that same sentence is also an opportunity and maybe even a moral argument to keep supporting older hardware/software. If for-profit entities won't do it and Mozilla is all that's left, what happens to those users when Mozilla backs out?
This may or may not be relevant with Windows 7, but I think the size of the user base is only loosely linked to the official software EOL. I still use an older MacOS release because software and hardware I depend on don't support newer revisions. Coincidentally Mozilla also just announced ending support for older MacOS versions. It almost seems like they're trying to divert eng resources from browsers to their other projects. Mozilla's strategy is super perplexing to me.
Windows 7 users are a subset of "us all". If anything they should be focusing on FF users who don't have any remaining alternative for a modern browser. They're the ones whose internet access is most at risk.
People who refused the free 7 -> 10 upgrade aren't an oppressed minority; they're the infosec equivalent of anti-vaxers. Why should Mozilla support you if you refuse to maintain your computer?
why should Mozilla let Microsoft or anyone else dictate what they support?
I agree that Windows 7 should be dropped, but only because its quite old, not because Microsoft has dropped support for it. Frankly Windows 7 is better than Windows 11, I think many would agree with that.
It's a dependency, and unless you're going to devote resources into testing and proving that support on your own, it doesn't make sense to extend it past what the dependency's support lifecycle is.
Which is why most places are dropping W7 this year. Microsoft's last extended security update was this year. The age is kind of irrelevant, if Microsoft wanted to support it for another 5 years, then places like Mozilla would continue as long as people used it.
> Frankly Windows 7 is better than Windows 11, I think many would agree with that.
I would not. Windows 10 has improvements to the compositor, scheduler, settings and seemingly other things that make it faster in many applications, even on low resource systems. It has other features (like HDR, DirectML) that make it far better for some more cutting edge apps.
One could argue the "stock" config of Windows 10 and 11 is really trashy... Which is true. But its not really a fair argument, as OEMs loaded Windows 7 systems with bloatware (where Microsoft is doing more of that these days).
is this a joke? ever tried user management with Windows 10/11? its a hellscape of clicking through the Control Panel, the Settings app, and countless crosslinked pages with no rhyme or reason. same for microphone levels. same for device management.
Long live the PowerShell. Yes, old control panel was much more manageable. Most of the important settings have been hidden from the end-user these days.
I am normally a Linux or MacOS user exclusively, but recently I reinstalled Windows 11 on my somewhat recently purchased Lenovo Yoga 7i. I tried to get as far as I could getting as much of my configuration codified with PowerShell in a git repo[0].
I got really far with it and the end result was super nice, I thought! But a lot of the stuff I wanted was very deeply buried.
Also, the defaults that Microsoft assaults Windows users with are insane! I can't believe what Microsoft gets away with.
And you still can't open multiple instances of the settings app at the same time. God forbid you want to check your network settings and printer settings at the same time when trying to troubleshoot an issue with a network printer.
Aside from potential security issues newer versions of windows always provide new APIs and changes to old ones. Keeping support requires keeping track of that and testing, which costs resources.
There is actually dilemma about potential security issues; since the development has been stopped, no new features are introduced and hence no new bugs.
Windows 7 is quite battle-tested.
Can the system be so stable that there aren't security issues anymore?
On the other hand, one is too much if it is not fixed.
> windows always provide new APIs and changes to old ones
I don't think that is visible or significant. Windows changes APIs but always provides backwards compatibility. It is the major reason why it is dominating in many industry areas. You can run Windows 2000 apps in Windows 11.
Mozilla doesn’t support old Linux or macOS either.