Forum     

Go Back   Digit Technology Discussion Forum > News > Technology News
Register FAQ Calendar Mark Forums Read

Technology News News from the world of technology that our members stumble across. NOTE: Sources to be mentioned at the beginning of each post.


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 01-05-2008, 08:56 PM   #1 (permalink)
in search of myself
 
CadCrazy's Avatar
 
Join Date: Sep 2006
Location: Gurgaon
Posts: 1,720
Default Via tiptoes toward openness


Board and chipmaker Via is gearing up toward releasing Linux driver source code and product documentation for its popular x86-compatible chipsets and peripherals. The company has launched a website where Ubuntu 8.04 and SUSE 10 binary graphics drivers can be downloaded, with source code and documentation to follow, it says.

In the graphics chip market, closed, binary-only Linux drivers have long been common, if not the norm, not only from Via and its S3 graphics processor subsidiary, but also from NVidia and ATI, the longtime discreet graphics chip market leaders. Industry lore maintains that no graphics chip maker can share too much design detail without risking patent attacks from all the others. If this is true, some kind of patent non-enforcement pact may ultimately be needed before Linux and other open source operating systems enjoy graphical parity with closed or close-able OSes like Windows, Mac OS X, and Unix.

Yet, earlier this month, at the Linux Foundation's annual Collaboration Summit in Austin, Tex., Via made a big splash by announcing it would open its devices to community developers. Today's announcement appears to be one small step toward following through on that commitment. The step involves launching a "beta" Linux driver site, here, where drivers for Ubuntu 8.04 ("Hardy Heron") and SUSE 10 can be downloaded for Via's CN896, a digital media-oriented chipset that mates with Via's C7 and Eden processors.

Ironically, if Via ultimately does manage to open its driver code and documentation, the company will certainly not need a website to distribute its drivers, because every Linux distributor would gladly include open source drivers for such popular parts. Meanwhile, Ubuntu already offers fairly seamless support for installing binary drivers, and so will gladly include the new version-specific binary builds. Chris Kenyon, director of business development at Ubuntu maintainer Canonical, stated, "We look forward to working with VIA to ensure these drivers get built into Ubuntu by default."

The binary quandary

Without source code or documentation, open source community developers can not fix bugs in the drivers, or port them to newer or patched versions of the Linux kernel. That may not pose a grave problem for casual desktop Linux users uninterested in building their own kernels for faster booting or lower memory utilization. But, binary-only drivers could limit the selection of Via parts by developers of Linux PCs and devices, or at least prompt them to inquire about a source license, which parts makers often offer under NDA (non-disclosure agreement).

Another problem with binary drivers is that they make kernel debugging more difficult, since part of the kernel (the binary driver) becomes off-limits to instrumentation. Thus, most Linux kernel developers are uninterested in helping solve problems involving binary drivers. Use binary drivers, and as a product designer, you'll get less free support from the Linux kernel development team.

Yet another strike against binary drivers is the fear that some illegality may be lurking inside the shroud of obscurity provided by binary object code. Should the illegality come to light, it could affect the product's longevity in the market, a primary concern for device designers, in particular.

Today, most of the functionality in Via graphics chipsets and peripherals is already supported by open source drivers. The seemingly all-encompassing "vesa" driver distributed by the Xorg and XFree86 projects duly supports basic operation. And, users interested in higher performance 2D graphics and MPEG-2 acceleration can patch in software from the UniChrome and OpenChrome projects, respectively. This usually involves a relatively simple (for a developer) recompile of the kernel and/or the X Window system. But, if you need 3D acceleration -- say to do 3D animation, or even to use a 3D window manager like Beryl/Compiz -- you'll probably want Via's binary drivers.

Via competitor Intel, meanwhile, has been a model open source citizen whose chipsets and peripheral chips almost always come with freely licensed open source drivers. An exception here is Intel's ubiquitous IWL 802.11 WiFi radios, though Intel is reportedly moving toward open drivers by building hard limits into future hardware designs, to prevent reprogramming around radio law established by the FCC (Federal Communications Commission) and other regulatory bodies.

The third horse in the x86-compatible processor race, AMD, recently promised better open source support for ATI graphics chips after purchasing ATI, following up with binary Ubuntu 7.10 drivers. Indeed, that last announcement may well have inspired Via to aggressively move to support Ubuntu's newest release.

Via's VP of corporate marketing, Richard Brown, stated, "Opening the VIA Linux Portal is an important step in our long term open source initiative and offering support for Ubuntu, one of the most widely known of the Linux distributions, is an ideal place to start."
See Via's Linux portal for more details.

Source
__________________
::::::::::::::::::::
Unban Praka123
::::::::::::::::::::
Vista is my Secretary | Mac is my Girlfriend | Linux is my Wife
"Ek Se Mera Kya Hoga" :lol:
CadCrazy is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 02-05-2008, 05:26 AM   #2 (permalink)
left this forum longback
 
praka123's Avatar
 
Join Date: Sep 2005
Location: -
Posts: 7,536
Default Re: Via tiptoes toward openness

good move by via!

already posted.
__________________
left this forum long back.Admin Can Delete this Account and posts Permanantly.Thank You
Get GNU/Linux - http://getgnulinux.org
praka123 is offline  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


 
Latest Threads
- by chris
- by abhidev
- by clmlbx

Advertisement




All times are GMT +5.5. The time now is 05:42 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2