![](https://upvote.au/pictrs/image/84065ed2-43b1-4ab2-8678-dfcd7e760a7b.jpeg)
![](https://lemmy.ml/pictrs/image/q98XK4sKtw.png)
User agent strings are frozen these days, at least in Chrome. They still have the browser major version and OS name at least, but Windows will always report Windows 10, Android will always report Android 10, MacOS will always report 10.15.7, and Linux is just “Linux x86_64”: https://www.chromium.org/updates/ua-reduction/
User agent strings are essentially deprecated and nobody should be using them any more. They’ve been replaced by User-Agent Client Hints, where the site can request the data it needs, and some high-entropy things (ie fields that vary a lot between users) can prompt the user for permission to share them first.
Does that mean you don’t count Alpine towards Linux market share? It mostly doesn’t use any GNU stuff.
You can also compile the kernel with LLVM instead of gcc, use musl instead of glibc, and use BSD coreutils instead of GNU coreutils.