Originally posted by connyosis
I see no reason for nVidia not to open source these drivers so they can be integraded into the Linux kernel, it would make a lot of things better for us nVidia Linux users.
nVidia claims that the reason they will not open-source drivers is due to IP issues (i.e. IP that nVidia does not own exclusively). It stands to reason that at least one of these possible issues is the unified driver architecture, for which nVidia does not have exclusive patent rights (if I remember correctly, they share a cross-licensing agreement on the unified driver architecture with SGI, but I could be wrong). If this is indeed the case, then it becomes exceedingly challenging to open source much of the drivers at all, as the unified driver architecture lies at the very heart of how the drivers are coded.