Originally posted by asdfblah
View Post
Announcement
Collapse
No announcement yet.
The SteamBox Countdown Is Complete
Collapse
X
-
-
GPL and Kernel Blobs
The Steam Box is exciting, but what is the current legal situation around shipping BLOBs linked to the Kernel?
I thought that the reason that the ATI/NVidia drivers were "ok" was that effectively the end user downloads and installs them (i.e. the bits that link to GPL code/headers aren't supplied in binary form)?
Can Valve actually ship a Linux kernel including pre-built kernel modules for ATI/NVidia? I know that the standard Distros don't (at least by default - you have to enable an iffy non-free repo)...
Comment
-
Originally posted by OneTimeShot View PostOne thing that I may have missed with all the excitement about the Steam Box is "how does the NVidia/ATI BLOB work with the GPL"?
My understanding was that the *end user* has to download the BLOB, compile the wrapper that references the GPL headers, and install it. If someone were to compile the module (and thus include links to the GPL symbols) and try to ship that, it would be considered a derivative work of the GPL bits.
Can Valve ship an OS that includes the kernel module-link BLOBs? Or are they going to make the user download and install them? I know that Debian/Ubuntu/Fedora don't ship with the BLOBs for this reason...
Can I just say "Hmm... Could I have the source code for everything that you ship linked to GPL licensed code?"
Comment
-
Originally posted by asdfblah View PostWhat do you think PC enthusiasts would think when their latest hardware doesn't even work?
Originally posted by e8hffff View PostAnd we are going to hear all the whinners since it will use Mir and Nvidia and AMD will do their drivers for it.
Comment
-
Originally posted by iniudan View PostWhich is why I think the game streaming client, will be release under free license, so OEM can compile it for their different consumer device embedded OS, for I easily see smart TV and Apple TV like box manufacturer, except maybe for Sony, integrating that service.
The server on the other hand will be proprietary, due to been integrated in the steam client.
Even though I don't play games personally, I would love to see an open source Steam client that distributions can distribute through their repositories, using their own packaging and distribution techniques. I believe something like that would strengthen the existing concepts of centralized package management, which I have always felt was one of the key practical advantages of the Linux world over proprietary OSes.
Comment
-
Originally posted by blackout23 View PostIt does. "We made it easier for the Call of Duty guys"
Comment
-
Originally posted by mike4 View PostThey say play also all your Win/Mac games! I wonder how...streaming from where to the TV? It needs two machines running?
Comment
-
I think SteamOS is a good idea because this way gaming on most Linux distros will be easily supported via automatically set up SteamOS chroots (delivered as a package through existing package management), suddenly making many Linux distros viable choices for gamers and giving developers a single build target for near universal Linux support... hopefully.
Comment
Comment