Mousemonkey :
"Once", "Will"? That is not the same and does not mean it is open source now or ever will be be.
The best laid plans of mice and men and all that.
You may not be familiar with this, but AMD develops everything open. They are a leading member on about every insustry standard documentation for standardizing computing hardware so that software runs on everything with a fair chance. This is exactly opposite of Intel and Nvidia that do everything behind closed doors and pay software developers to optimize for their hardware. So I can assure you, that Mantle will be open for anyone, including Nvidia and anyone else. However, Mantle caters to the open OpenGL/CL computing strength of AMD GCN. Nvidia has poor performance in compute comparatively, so although they will be able to use Mantle, they will still not perform as well unless they increase Open Source performance. AMD's architecture itself is pretty well open, optimized from open industry standards.