Jesse Keating wrote:
Nobody can write code that always survives changes in non-standard
interfaces. Nvidia's drivers for OS's that provide stable interfaces
work fine.
I think you mean os's that don't track upstream.
I mostly meant the "other" 95% of the market that doesn't have GPL
constraints... But enterprise Linux versions solve the problem too, with
a certain amount of extra effort.
If by "the changes are upstream" then yes.
but fedora could make it easier for
the users by not pushing out interface changes without coordinating with
driver providers.
This "driver" provider has repeatedly in the past not cared one whit
what Fedora does or doesn't do. Waiting for them to catch up would mean
never moving past a RHEL release. If instead they worked with the
upstreams, this wouldn't be a problem.
I haven't used unbuntu enough to have a real feel for the difference in
this regard but don't they do the updates automatically and together if
you have installed the vendor driver? That is, there is at least some
coordination between the repository with the kernel and the one with the
driver, whereas fedora seems to pretend such things don't exist.
if nvidia would get with the program and make
Free and Open drivers, then maybe they could be fixed.
Probably not - they would just be in the same shape as firewire and scsi
drivers that go months/years with bugs that don't get fixed.
Except now there would be more people that would have access and ability
to fix them.
That doesn't mean anyone actually will - as firewire languished for
years, and when they do change them it may not be an improvement, as the
scsi drivers have periodically broken from changes that didn't seem
necessary.
--
Les Mikesell
lesmikesell@xxxxxxxxx
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list