Nvidia’s moved most of the code to firmware before releasing

Date:

Share post:

Spread the love

Linux gaming, once thought of as a niche option for the passionate few, is now steadily moving out of the shadows. This has only been accelerated by its use in Valve’s Steam Deck which is still working towards improvements for things like battery life with Linux drivers

Even just the announcement that the new hybrid console would be using the Linux platform boosted Linux’s Steam market share by 1%. This might not sound like much, but for Linux gamers this has been a huge deal that’s only getting bigger and potentially better.

Recently, amongst this surge for Linux gaming, Nvidia did the unthinkable by releasing some of its Linux GPU drivers as open-source. It started with the GPU kernels, which should allow for much easier troubleshooting by Linux developers. This would no doubt be helped along by the statistically better bug reporting from Linux users

But it seems this release may not be quite as good as we initially hoped according to Asahi Linux developer Hector Martin (via Charopf). Martin posted a series of Tweets explaining that most of the kernel driver was actually just moved to firmware. The new open-source component interacts with this closed firmware, but most of the work seems to be still taking place behind Nvidia’s closed doors.

See more

Martin also notes that this could be largely due to patent and licensing agreements within the code. There’s probably plenty of stuff Nvidia doesn’t have the rights to let go free and this was potentially the best effort the company could make for now.

The Nvidia FAQ also states that user-mode drivers such as CUDA would be untouched and will remain closed source. Though all of this does still beg the question why Nvidia is choosing to manage the code differently to many open source projects, especially given so much is still technically safely locked away.

Rather than a typical Github collaboration when it comes to patch submissions, Nvidia is still maintaining a fair amount of control. Fixes can be submitted through pull requests where Nvidia will review, and potentially integrate with modifications into a new driver release. As such, the published source code will only ever be a snapshot that’s generated from the shared codebase, at least for now.

While it’s great to see any Nvidia code go open-source, especially when it’s regarding Linux, it’s certainly not quite as open as many would like. Perhaps slightly ajar source would have been a better name this time around.

View Original Article Source Here

Get Paid To Write App Reviews

LEAVE A REPLY

Please enter your comment!
Please enter your name here

LATEST POSTS

Related articles

RAMBO ® THE VIDEO GAME – GamePlay Trailer

Facebook: http://www.facebook.com/RamboTheVideoGame Twitter: https://twitter.com/ReefEntertain The official RAMBO ® THE VIDEO GAME website can be found at: English - http://www.rambothevideogame.com Russian -...

Nvidia’s moved most of the code to firmware before releasing

Linux gaming, once thought of as a niche option for the passionate few, is now steadily moving out...

PSA: Experiencing Switch OLED Blackouts In Docked Mode? Swap Your

Image: Nintendo Switch OLED is quite a lovely system, but the docked experience appears to have been causing...

New Super Robot Wars 30 Info Stream Set for April

The official Super Robot Wars Twitter account announced an update stream for April 13, 2022 in Japan and...
Back 4 Blood’s First Expansion, Tunnels of Terror, Available Today
Six games get the heave-ho from Game Pass today
Forza Horizon 5 Weekly Challenges Guide Series 6
No Man’s Sky: Outlaws Update Available Today
The Quarry Has a Mode That Turns the Game Into
Disney Dreamlight Valley launches on PS5 and PS4 in 2022
A Bug Is Causing Digital Games to Expire on PS3,
Sci-fi adventure Exo One comes to PS4 & PS5 this
PSA: Experiencing Switch OLED Blackouts In Docked Mode? Swap Your
Review: Rogue Lords (Nintendo Switch)
Review: What Lies in the Multiverse (Nintendo Switch)
Video: 8 Exciting New Games Coming To Nintendo Switch In
Nvidia’s moved most of the code to firmware before releasing
Excitement builds as new RTX 4090 specs emerge
The best gaming projectors in 2022
All Tiny Tina’s Wonderlands Shift codes and how to redeem
RAMBO ® THE VIDEO GAME – GamePlay Trailer
How do video games affect behavior?
The LEGO Movie Videogame
7 Videogame Memes So Good They Made it Into the
Unreal Engine 4 Official 2017 Features Trailer
Unbeatable – Gameplay Trailer
Grand Theft Auto V Review
Castlevania Lords of Shadow Review
New Super Robot Wars 30 Info Stream Set for April
Evil Dead: The Game Cover Reveal And Andrew Shouldice On
.hack 20th Anniversary Book to Launch in June 2022
Ranking The 10 Best Lego Games