Tuesday, December 26th 2017
NVIDIA Forbids GeForce Driver Deployment in Data Centers
NVIDIA recently updated the end-user license agreement (EULA) for their GeForce Software. There's one particular statement in the limitations section that caught our eye. And it reads: No Datacenter Deployment. The SOFTWARE is not licensed for datacenter deployment, except that blockchain processing in a datacenter is permitted. It seems that NVIDIA isn't too happy with data centers that utilize GeForce and TITAN graphics cards instead of the more expensive Quadro or Tesla cards. With this prohibition in place, data centers are forced to either invest in NVIDIA's pricier offerings or completely switch over to AMD. Data centers that are using GeForce products for cryptocoin mining are unaffected by this change in the EULA.Clearly, NVIDIA isn't wasting any time and has already started to enforce their new EULA. Sakura Internet, one of the largest data centers in Japan, was the first to receive a notice from NVIDIA to stop providing servers with TITAN X products.
Here's the Google-translated press release from Sakura:
Sakura's dedicated servers High-firing series Quad GPU new provision temporary suspension
December 21, 2017 Dear customers, Sakura Internet Inc. Thank you very much for your continued patronage of Sakura Internet.
On November 30, 2017, the licensing terms for the use of NVIDIA Corporation's driver software have been revised and the license terms for the latest GeForce driver software. The provision of "prohibition of introduction to the data center" has been added. For details, refer to Article 2.1.3 from the following URL.
In addition, we received written notice from NVIDIA Corporation. According to this notice, NVIDIA Corporation agrees to the above license terms on the GPU server service (Sakura's dedicated server high-fire series Quad GPU model) equipped with TITAN X provided by the Company, Based on the view that downloading the driver software for GeForce on the server is an infringement of copyright (reproduction right). We urge customers who have downloaded it on or after December 7, 2017 to stop offering the Quad GPU model.
We are currently considering NVIDIA Corporation's notice content with experts as well, but considering the possibility of inconvenience to our customers, we are considering the following "Sakura's dedicated server. We will temporarily suspend the new provision of the high-fire series Quad GPU model ".
We are sorry to cause inconvenience, but we will do our utmost to make it possible for our customers to use our services with confidence. We sincerely appreciate your continued patronage.
Sources:
NVIDIA, Sakura Internet
Here's the Google-translated press release from Sakura:
Sakura's dedicated servers High-firing series Quad GPU new provision temporary suspension
December 21, 2017 Dear customers, Sakura Internet Inc. Thank you very much for your continued patronage of Sakura Internet.
On November 30, 2017, the licensing terms for the use of NVIDIA Corporation's driver software have been revised and the license terms for the latest GeForce driver software. The provision of "prohibition of introduction to the data center" has been added. For details, refer to Article 2.1.3 from the following URL.
- Japanese:
- English:
In addition, we received written notice from NVIDIA Corporation. According to this notice, NVIDIA Corporation agrees to the above license terms on the GPU server service (Sakura's dedicated server high-fire series Quad GPU model) equipped with TITAN X provided by the Company, Based on the view that downloading the driver software for GeForce on the server is an infringement of copyright (reproduction right). We urge customers who have downloaded it on or after December 7, 2017 to stop offering the Quad GPU model.
We are currently considering NVIDIA Corporation's notice content with experts as well, but considering the possibility of inconvenience to our customers, we are considering the following "Sakura's dedicated server. We will temporarily suspend the new provision of the high-fire series Quad GPU model ".
- Quad GPU (Pascal) model: TITAN X (Pascal architecture) installed
- Quad GPU (Maxwell) model: TITAN X (Maxwell architecture) installed
We are sorry to cause inconvenience, but we will do our utmost to make it possible for our customers to use our services with confidence. We sincerely appreciate your continued patronage.
90 Comments on NVIDIA Forbids GeForce Driver Deployment in Data Centers
Time to use modded/3rd party drivers as it seems it's a software agreement that's being breached and not a hardware one, basically you can't use standard consumer Geforce drivers in an enterprise environment
I wonder if this would encourage them to gear up with AMD gpus. Idk, I'm fond of the green team but this is a bit nasty.
As for AMD, my guess would be CUDA.
This is part of the balancing act of offering professional grade hardware to the average consumer, without damaging their high-end Quadro and Tesla brands.
But for sure CUDA is massive, Nvidia's big boss man has said they are a software company after all.
It's fine for end users because no one is making money off the modified drivers. In this commercial case though, it would be solely to the determent of Nvidia and they have every legal right to prevent modification of their driver code for commercial purposes. After all, it is their IP.
If you don't like it, don't buy Nvidia.
The only thing I can think of would be something like Leap Computing Cloud gaming thing, but that seems like a pretty niche product that never really caught on. But maybe it did in other countries like Japan?
"The Compaq was the first sewing machine-sized portable computer that was essentially 100% PC-compatible. The company could not copy the BIOS directly as a result of the court decision in Apple v. Franklin, but it could reverse-engineer the IBM BIOS and then write its own BIOS using clean room design."
en.wikipedia.org/wiki/IBM_PC_compatible
Compaq essentially took apart their code to study it and then made their own BIOS from what they learned. Completely different than simply modifying Nvidia's drivers to bypass restrictions. That difference being, Compaq's BIOS was completely written by them while simply modifying Nvidia drivers means that 99.9% of the drivers were still done by Nvidia. Unless you think the comnunity can do a complete re-write of Nvidia's drivers, any company doing as you advise will be sued in a heartbeat.
So these companies will likely have to switch to Quadro cards. Or I wonder if the soft-mod to the Quadro drivers to allow you to install them on Geforce cards still work. I remember all you had to do was unpack the quadro driver, and modify an ini file by adding your Geforce GPU ID, and then the Quadro driver would install on Geforce cards. Obviously it wouldn't add any Quadro functionality, but it might get around the licencing issue. Of course, modifying the driver might bring up other licensing issues.
Soft-mod Geforce/Titan cards into Quadros/Teslas can still be done but would be a similar breach of terms. These kinds of limitations are not limited to Nvidia. AMD will do exactly the same the moment someone tries to fill a datacenter with Vegas instead of WX9100s, MI25s or SSGs. Drivers, software and support. There are practically no hardware advantages for Quadros and Teslas. The exception has been P100 with all the FP64 and FP16 performance but V100 now has a "consumer" version in Titan V so that is not the case any more either.