View Single Post
  #9 (permalink)  
Old 4th December, 2008, 12:00 AM
funnyperson1's Avatar
funnyperson1 funnyperson1 is offline
Member
 
Join Date: September 2002
Location: Blacksburg, VA aka Vtech
Posts: 592
Send a message via AIM to funnyperson1

I felt like this article was pretty good, it hit on a lot of my issues with Linux Development as a whole.

The driver issues (including video drivers) have a lot to do with the constantly changing kernel interfaces and differing package management systems. I've had to develop drivers for custom hardware and with every new kernel I had to make changes, and in extreme cases rewrite sections of code. The Kernel changes and distribution differences make it such a pita to develop Linux drivers, that companies have to expend far more resources than should be necessary.

When you complain about video drivers, remember that in Windows developers write for a kernel that changes every 3-5 years. Linux driver developers have to deal with a kernel that is constantly changing, and new point releases come out almost every month. Instead of expending energy to fix issues, they spend time just making sure their driver works with every kernel and distro.

Package management and the KDE/GNOME split also hurt 3rd Party Software development. KDE/GNOME developers need to agree on a common backend implementation for GUIs, allowing better integration between QT and GTK+ applications.

At the very least the Debian/Ubuntu and RedHat people need to agree on a common filesystem layout for configuration files and a better way for rpms and deb packages to play together.

I do wish there were more games for Linux, but considering Linux's tiny marketshare, I doubt Linux ports are financially appealing. I do think that companies should work with Wine developers to make running their windows games easier.
__________________
Biostar TForce550
A64 X2 3600+ (65nm)@2.9 (1.4V)
TR Ultra 90
2GB Crucial Ballistix 6400@ DDR2 1000 C5
Geforce 7900GS
2x160gig hdd with WinXP, Vista, and Ubuntu
member of FOLDING@HOME team 32
Latitude D620 with XP, Ubuntu Gutsy Gibbon

Last edited by funnyperson1; 4th December, 2008 at 12:02 AM.
Reply With Quote