Freedom issue #1620
[Iceweasel] Iceweasel uses the user agent of a nonfree OS
The default user agent of Iceweasel is this: Mozilla/5.0 (Windows NT 6.1; rv:57.0) Gecko/20100101 Firefox/57.0
This includes both the nonfree Windows OS and the Firefox trademark. It should be changed to something along these lines: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 IceWeasel/57.0
Updated by soni over 2 years ago
Just noticed #1560, but I think that it's more important for users to have a free user agent by default, as the Windows useragent is something that people aren't likely to notice, whereas people who want the Windows useragent will probably know how to change to it, or at least be aware that the default useragent isn't something they want.
Updated by isacdaavid over 2 years ago
Let's get our definitions straight: there is no such thing as a nonfree user agent. A small string mentioning proprietary software and the software itself aren't the same thing.
The practice was probably copied from GNU Icecat, where the Windows user agent is employed to protect users from tracking by default. Would you rather have users unsuspectingly report they are using your average nonfree platform or make them easy prey to miners?
Updated by oaken-source over 2 years ago
- Status changed from open to not-a-bug
this is a feature. It prevents websites from tracking you by pretending you were in a large anonymous group of users.
GNU icecat is doing the same, and there was a lengthy thread on why this is on
their guix's mailing list:
in particular this explains it quite well: