LWN.net Logo

What's the goal?

What's the goal?

Posted Mar 6, 2010 21:18 UTC (Sat) by rahulsundaram (subscriber, #21946)
In reply to: What's the goal? by lxoliva
Parent article: Linux-2.6.33-libre released

To repeat I was referring to distribution of free and open source drivers
as the more sustainable path and who said anything about sustainable
distribution of non-free software? You seem to be reading things which I
have never said and doing it repeatedly for some reason and asking me to
justify things I have never said is pointless and annoying

Progress often happens in stages and again Nouveau is a good example of
that as well and more participation in such efforts is going to help


(Log in to post comments)

What's the goal?

Posted Mar 6, 2010 22:00 UTC (Sat) by lxoliva (subscriber, #40702) [Link]

You wrote of distributing the software for wireless cards and ATI video cards to work out of the box, but those are unfortunately not Free Software. You wrote including this non-Free Software (and also some Free Software) convinced users this was a more sustainable path in the longer term.

Sustainable means it's something one can keep on doing indefinitely. Whether or not distributing mixtures of non-Free and Free Software is suitainable is not relevant to the goals of liberating the cyberspace, eliminating non-Free Software and enabling all users to be Free. Why would we want or even care that this is sustainable?

Progress is welcome, and nouveau is indeed a great example, which is why it is cited in the article. (BTW, thanks for letting me know about advances that were quite unexpected to me!)

Hut firmware for ATI video cards and many WiFi cards are counter examples to the progress. Instead of motivating people to write replacements, they accommodate people in their addiction, and induces others to enter the progressive addiction path.

Your writing seems to given equal value to the just-Freed nouveau and the proprietary software that controls ATI video cards and many WiFi cards, to the point of saying we needed to provide users with more of the latter. I strongly object to that notion. If you didn't mean to suggest that, I'm very interested in knowing what it is that you're actually suggesting.

(reads again)

Here's another possibility of reading what you wrote that, although requiring some corrections and assumptions, indicates I've misunderstood much of what you wrote:

When you wrote of wireless cards and happily-surprised users, you were only referring to b43 cards on which openfwwf worked, not to wireless cards in general. Now, I don't know whether Fedora shipped the non-Free firmware for b43. If it did, as I assumed because it ships non-Free firmware for lots of WiFi cards, users wouldn't be surprised with the inclusion of openfwwf, but they would have been surprised years ago when Fedora started adding non-Free firmware.

When you wrote of 3D on ATI video, you made a mistake, because 3D doesn't work on ATI video cards unless the non-Free firmware is loaded. Even nouveau, as currently provided in all Fedora releases that have ever included nouveau, still requires has non-Free blobs built into it. The exception is the last two or three builds in the development tree for F-13, that has 2.6.33 patched with the post-2.6.33 fixes that finally made 3D on nVidia cards functional without non-Free Software.

So, if you were speaking only of openfwwf and the just-Freed nouveau as examples of stuff we need more of, and the reference to ATI was a mistake, we're in full agreement. But if it was something else, can you please clarify? TIA,

What's the goal?

Posted Mar 6, 2010 23:02 UTC (Sat) by rahulsundaram (subscriber, #21946) [Link]

Your second reading is closer to my position than your first reading which
has a lot of misunderstandings in it but you haven't got everything I said
correctly

Nouveau is a example where progress happened in different stages

a) A few people participated in writing a completely free driver
b) Others participated in writing a free replacement for the firmware

I am suggesting that the Radeon driver can progress this way as well and
since the advantages of the freedom is here directly visible to end users
(ATI lags behind in their proprietary driver releases compared to new X
releases and Nvidia proprietary drivers are often problematic as well) they
will see that it is the more sustainable path

"Now, I don't know whether Fedora shipped the non-Free firmware for b43. If
it did, as I assumed"

Your assumption here is wrong because the non-free firmware for b43 is not
redistributable and this is not going to be acceptable for Fedora even with
the firmware exception

If Fedora included the non-free b43 firmware somehow then Free replacement
would be actually a regression not in freedom but in the user experience
since the free replacement does not support all the hardware that the non-
free firmware does but in this specific case freedom leads to a better user
experience and same in the case of Nouveau since Fedora never included the
proprietary Nvidia driver

I am suggesting that freedom can lead to a better user experience which is
possible and desirable and we need more of that and hence I consider any
effort to write free firmware replacement as strongly complimentary and
interconnected to whatever you have been doing and I am recommending that
you consider participating in such efforts

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds