apt.ubuntu.com does not "deny access" to non-Ubuntu clients, and nobody has suggested that it should. That's not the issue. The issue is that it has to be able to display OS-dependent information: an installation button for the relevant package if you're running Ubuntu, or if you're running something else, information about Ubuntu and how to get it.
It's possible to tell whether a Web browser is running on Windows or not, or on Mac OS X or not. If Firefox on Ubuntu makes it impossible for us to tell whether it's running on Ubuntu or not, that's putting Ubuntu at an unfair disadvantage.
apt.ubuntu.com does not "deny access" to non-Ubuntu clients, and nobody has suggested that it should. That's not the issue. The issue is that it has to be able to display OS-dependent information: an installation button for the relevant package if you're running Ubuntu, or if you're running something else, information about Ubuntu and how to get it.
It's possible to tell whether a Web browser is running on Windows or not, or on Mac OS X or not. If Firefox on Ubuntu makes it impossible for us to tell whether it's running on Ubuntu or not, that's putting Ubuntu at an unfair disadvantage.