Making difficult to install free software is going on the same trap as those that make us life difficult to only use non-free software (like schools). We don't need to force people, we need to educate them, and we need to work together in order to have something that people can say : "If this works and protects my freedoms at the same time, then why using the proprietary version?" And with this mentality people will stop using non-free software, and there will be more people interested in switching to only-free distribution, even big distributions like Ubuntu could become only-free-distributions, and everyone will be happy. In my opinion, if there is a place that we need to start, and this before starting teaching anything to the "outsiders" it's to change the Kernel in order to only have free-software drivers.

If Linus Torvalds shared the same ideal as we all do, then the day that the first blob was going to be introduced in the Kernel he would say "NO !", but that's not the case, even building a kernel without any blob it's difficult, they are mixed with free drivers, in other words, it's a big mess.

I understand that people that want to only use proprietary software should be able to do it, we can't force anyone to do anything or we will become worse that those we criticize so much, but making those non-free drivers a valuable piece of the kernel is not a solution because at any time, it will break.

I remembered the discussion because nVidia wanted for David Arlie to change the export function of the DMA-BUFFER (if I remember right) in order to integrate their proprietary driver with it, and David said no. And this is why now nVidia had to change its plans and only free-software drivers are supporting the DMA-BUFFER.

Reply via email to