News for hackers. Stuff that matters.
Re:All four major web browsers are about to lose 80% of thei... by karlgkk on Saturday May 03, 2025 @02:49AM (#43877315)
Not desktop companies, but related. Document foundation, for example.

There are no comments on this comment yet.