La función OS() regresa el nombre y el número de versión del sistema operativo bajo el cual esta corriendo Visual Foxpro, los valores retornados por este comando se listan a continuación:

Sistema Operativo Valor Retornado Comentario
Windows 95 Windows 4.00
Windows 98 Windows 4.10
Windows 98 SE Windows 4.10
Windows ME Windows 4.90
Windows NT 4.0 Windows NT 4.00
Windows 2000 Windows 5.00 or Windows NT 5.00 MSKB Q250512 //support.microsoft.com/default.aspx?scid=kb;EN-US;Q250512
Windows XP Windows 5.01
Windows Server 2003 Windows 5.02
Windows Vista Windows 6.00 OS(5) returns “6000″
Windows Vista SP1 Windows 6.00 OS(5) returns “6001″ AND OS(11) returns 1
Windows Server 2008 Windows 6.00 OS(5) returns “6001″ AND OS(11) returns 2 or 3