OpenDDRdotORG/OpenDDR-Java — pull request #32 by azotcsit (2013-08-12 11:57:20+00:00)
Title: Added support of Windows OS for desktops

OpenDDR doesn't support Windows OS for desktops. According to http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=10&qpcustomd=0 Windows is used for more than 70% of desktops. Such operating systems as Mac OS X and Linux have been already added to OpenDDR. Windows should be added to OpenDDR as well.

Support of Windows has been implemented for only NT family.

Sample of user agents for Windows desktops is posted below:
Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.6; AOLBuild 4340.5002; Windows NT 5.1; Trident/4.0; GTB7.5; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MAFSJS)
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36
Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; BTRS103184; GTB7.5; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.4506.2152)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)