I've been looking at the user agent strings my script logs for various browsers, and weirdly enough, heres what it logs when I use midori:
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-ie) AppleWebKit/535+ (KHTML, like Gecko) Version/5.0 Safari/535.20+ Midori/0.4
I'm actually on Ubuntu. What the hells going on there?
What do you mean, what the hell is going on here?
A User-Agent doesn't always display 100% accurate information, the user-agent is provided by the browser on the HTTP Request and sometimes it will display very "abstract" concepts or even misguided, I believe it is on purpose to protect the client from executing any server-side specific exploits.
And so if you search for Midori on the website you linked yourself:
http://myip.ms/browse/comp_browseragents/1/txt/Midori
You get the following:
4 Mozilla/5.0 (X11; Linux) AppleWebKit/535.22 (KHTML like Gecko) Chrome/18.0.1025.133 Safari/535.22 Midori/0.4 GNU Linux Midori 0 4Midori 0.4
Which means:
4 = #4 in the list.
Mozilla/5.0 (X11; Linux) AppleWebKit/535.22 (KHTML like Gecko) Chrome/18.0.1025.133 Safari/535.22 Midori/0.4 = User-Agent
GNU Linux = OS
Midori/0.4 = Part of the User-Agent that you use to determine Midori version 0.4.
What you can get from this is that Midori doesn't make any distinction from any GNU Linux OS (or at least doesn't share it) so you could be using Backtrack, Debian, Slackware, Ubuntu, Kubuntu, Xubuntu, NodeZero or whatever version (I basically gave Debian-based OS's examples) and there would be no way for you to know.
javascript:alert(navigator.userAgent);
You can also use this to see your own User-Agent (If you believe your code might have some bug and wrongly record the UA).
EDIT: Also you probably shouldn't copy that entire website as most of those are actually hand-made UA's if you search for fuck for example you have 24 results and that's obvious not original. What you can do is get the official list, which would be roughly 5/6 browsers /OS (and many actually will be common when it comes to Linux and fit in a general way to GNU/Linux).