Category Archives: General

Linux and proprietary (graphics) drivers

From New Linux look fuels old debate:

For Nvidia, intellectual property is a secondary issue. “It’s so hard to write a graphics driver that open-sourcing it would not help,” said Andrew Fear, Nvidia’s software product manager. In addition, customers aren’t asking for open-source drivers, he said.

The open-source community already maintains many drivers. Even if NVidia’s drivers are somehow better at present, I bet NVidia would be very surprised how quickly the community would improve them. “It’s so hard to write a graphics driver that open-sourcing it would not help,” sounds like something people would have said about building a high-quality operating system like Linux 10 years ago.

Secondly, as an NVidia customer, I am asking for open-source drivers. I am sick of the driver dance that closed drivers force me to go through. I want my graphics driver to be packaged and updated as necessary by my distribution just like the rest of my system. I want an open-source driver so that the Xorg developers can modify the driver to take advantage of new features and architectural changes. As the speed of development on Xorg increases (which appears to be the case in recent history) proprietary drivers are going to have more difficulty keeping pace.

The next graphics card I buy will have good open-source drivers, even if it slower than the alternative with proprietary drivers. From the article linked above, it looks like it may use an Intel graphics chip.

Note: If you don’t understand why the Linux kernel developers dislike the idea of closed-source drivers so much you should read Linux in a binary world… a doomsday scenario by Arjan van de Ven (also linked to in the quoted article).

Isn’t it semantic?

Isn’t it semantic?: An interview with Sir Tim Berners-Lee. There are some interesting comments on the semantic web in this interview.

In physics, to take the behaviour of gases as an example, you visualize them as billiard balls, model the rules they follow and then transpose that to a larger scale to account for the effects of temperature and pressure – so physicists analyze systems. Web scientists, however, can create the systems.

So we could say we want the Web to reflect a vision of the world where everything is done democratically, where we have an informed electorate and accountable officials. To do that we get computers to talk with each other in such a way as to promote that ideal.

OpenSPARC

Sun sure is doing some really interesting things these days. First they release a chip with 8 cores, each capable of running 4 threads simultaneously. Now they have released the design of the chip under the GPLv2.

Speculations on the future of science

Speculations on the future of science by Kevin Kelly

Science will continue to surprise us with what it discovers and creates; then it will astound us by devising new methods to surprises us. At the core of science’s self-modification is technology. New tools enable new structures of knowledge and new ways of discovery. The achievement of science is to know new things; the evolution of science is to know them in new ways. What evolves is less the body of what we know and more the nature of our knowing

Linux Journal’s new editor

So my favourite magazine, Linux Journal, has a new editor. Nicholas Petreley.

I have been a Linux Journal subscriber for 8+ years and I proudly have every issue on my bookshelf. I even paid for a subscription for my favourite computer store to help them gain knowledge about Linux and FOSS.

It used to be that the final page of Linux Journal had good information; news from the community, law advice etc. Now that Petreley has joined, the last page of my favourite magazine has uninformed rants that at best belong in a Slashdot comment on a KDE vs GNOME story.

I can only imagine what people new to the community will think when they pick up their first issue of Linux Journal and see that the writing style typified by Slashdot comments also makes it into the community’s print publication.

I will reserve my judgement on the article content for a couple of more issues since the articles that have been published so far were quite likely in the pipeline before Petreley got involved. However, I seriously doubt that Petreley’s biases will not bleed into the rest of the magazine.

On the plus side, the new larger, more graphical layout is quite visually appealing. To whatever extent Petreley was involved in the graphic design changes I compliment him and the rest of the Linux Journal team. Too bad the new layout does not make up for the loss in editorial quality.

Convergence (Saving the Net)

Saving the Net and network neutrality in general have become big topics lately. I have made several posts on the topic over the last few months (1, 2, 3). See Michael Geist‘s The Search for Neutrality for a bit of Canadian perspective.

With the above in mind, it was with great interest that I read this month’s installment of Geoff Huston‘s The ISP Column. The article is entitled Convergence?. I have copied a couple of choice quotes below. There is lots more good information in the article. Last month’s column, IPv6 – Extinction, Evolution or Revolution?, also offers some interesting perspectives on the future of IP service providers.

One emerging body of opinion is that the issue here is not finding the right layer for virtualization of the network, nor is it an exercise in finding just the right form of value to add to these networks, but in recognising the futility in such exercises in the first place.

By any accounts peer-to-peer file sharing has taken over the Internet, with estimates of between 45% to 70% of total internet traffic volumes being attributable to music and video sharing. This has turned the Internet into one of the more prodigious music and video distribution systems ever conceived. This shift in user behaviour has significant implications for the entertainment industry’s chosen distribution methods, and it is likely that the industry will ultimately come to terms with peer sharing technologies such as BitTorrent. The loser in all this is likely to be real time video delivery systems, so one reasonable conclusion is that real time content delivery, or Triple Play time, is over, BitTorrent has won over the user!