OpenGL is fine, but DirectX is going to forced into Windows 9 and require everyone to upgrade, just as Vista had DX10 and 7 had DX11 (which they thankfully ported over to Vista). (Does 8 have a later version? I've completely ignored the OS since its reveal)
At the slim chance 7 (they will...