Right, but that could still be given dynamically by a library as “one of the unsupported ones”, getOSName(). They still might not have hard-coded “Linux is bad”.
The program has the information, but that doesn’t mean the people that wrote the code felt it was worth their time to make the “upgrade” text inclusive to Linux, if they even considered the possibility of Linux.
They probably assume you are running something like Windows 7
Uhh
I’d like to interject for a moment…
Right, but that could still be given dynamically by a library as “one of the unsupported ones”, getOSName(). They still might not have hard-coded “Linux is bad”.
They know which operating system you use based on the user agent, so they know it’s Linux.
The program has the information, but that doesn’t mean the people that wrote the code felt it was worth their time to make the “upgrade” text inclusive to Linux, if they even considered the possibility of Linux.