Firefox reportedly only ended support for 2001 OS Windows XP (and Windows Vista) in 2023, which means a pretty impressive 19 years of support (accounting for Firefox 1.0 releasing in 2004).
SAN FRANCISCO — Researchers from CEA-List and CEA-Leti today unveiled at ISSCC the first electro-optical router with dynamic, frame-level optical routing integrated with CMOS control logic, marking a ...