Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
X GUI

nVidia obfuscates source in XFree86

fatcat writes "Original statement on XFree.org regarding the NVIDIA source code." H:I've also included the statement-click below to read it.
After we had finalized XFree86 3.3.3, and within hours of our planned release, NVIDIA insisted that we withdraw two source files from the driver that they had supplied to us and replace some other source files with versions that were partly run through the C preprocessor. NVIDIA's stated reason for this was to remove some of the names that they thought might reveal intellectual property from NVIDIA. This resulted in somewhat unreadable and unmaintainable code. The XFree86 Project is strongly opposed to such obfuscated code. Among other things, such code does not satisfy the Open Source definition of "Source Code", which states that The source code must be the preferred form in which a programmer would modify the program. Deliberately obfuscated source code is not allowed. Intermediate forms such as the output of a preprocessor or translator are not allowed. Due to the extremely late date of this decision by NVIDIA, we decided to include the code as offered by NVIDIA. All other options would have significantly delayed the release of XFree86-3.3.3. We'll try to work with NVIDIA to find a more acceptable solution so that the code can remain in future releases.
This discussion has been archived. No new comments can be posted.

nVidia obfuscates source in XFree86

Comments Filter:

Air pollution is really making us pay through the nose.

Working...