Nvidia has announced that it will make part of the GPU driver for Linux open source, following the lead of Intel and AMD. This should allow developers to more easily debug Nvidia GPUs and integrate them into systems. Drivers for OpenGL, Vulkan, OpenCL and CUDA and firmware for the GPU System Processor will remain closed source and will continue to be released as binaries.
The driver with version number R515.43.04 on GitHub supports Turing GPUs and newer from the GeForce and Quadro series. Drivers for data center cards are production-ready, consumer models are alpha quality and therefore still unstable. Drivers cannot be fully integrated into the Linux kernel until all interfaces are updated and different versions of firmware, kernel, and driver are interoperable.
Sources: Phoronix, Ars Technica
Source: Hardware Info
