Tech firms to tackle Linux desktop standards

By Alorie Gilbert, CNET News.com
Tuesday, October 18, 2005 09:07 AM

Some big names in the computer industry are pledging to make the development of desktop applications for the Linux operating system much easier than it has been.

Adobe Systems, IBM, Intel, Hewlett-Packard, Novell, RealNetworks and Red Hat are all backing the new Linux standards effort led by the Free Standards Group. The nonprofit organization plans to marshal its resources to form standards for key components of Linux desktop software, including libraries, application runtime and install time. The group said Monday that it will encourage software developers to use its guidelines when building programs for Linux as part of its Linux Standard Base project.

The goal of the project is to encourage the development of more applications for the Linux platform, the group said. Developing applications for Linux desktops is a complicated endeavor now because of significant differences between two prevailing versions, called GNOME (GNU Network Object Model Environment) and KDE (K Desktop Environment).

"With this complex and costly development and support environment, independent software vendors may choose not to target the Linux desktop, leading to reduced choice for end users and an inability to compete with proprietary operating systems," the Free Standards Group said in a statement.

The growth of Linux desktops has been slow, especially among consumers. Microsoft's Windows continues to dominate the PC world. About 90 percent of all desktops and laptops are powered by Microsoft, according to reports from research firms Gartner and IDC.

The Free Standards Group expects to release the first specification for Linux desktop software early next year and to begin certifications shortly afterward. It plans to give compliant applications a "Linux Standard Base Desktop" certification mark.


WORTHWHILE?

0

0 votes
Blog

Talkback 9 comments

They should come out with several different standards and what they apply to. For instance, there should a LSB filesystem layout standard, then there should be LSB application layout standard, and then on up to a 3rd, 4th, or 5th, level is where they should examine libraries, and X applications and desktop managers.
Posted by MikeDawg on Friday, October 21 2005 09:56 PM

When I started with Linux a few years ago I didn't had much knowledge about the choice for a Desktop. I was pointed to one from my default Red Hat installation and used it (GNOME). But over the time I figured out how immature it was. Software was not working correctly, crashing or had weak features compared to the counterparts found on Windows or they were simply incomplete, slammed together in a hurry and not aesthetical pleasing. I then switched my distributions only to see alternatives and came across to SUSE who offered me a Desktop that was called KDE and over the time I settled myself with KDE and saw how mature it was. I was able to do all my tasks that I knew from Windows. Could draw diagrams using KIVIO, use the KOFFICE suite and felt confortable with it. Not just that, the Desktop was complete, mature and offered all the powerful tools that I knew from former Windows times. I recommend everyone (companies, education, corporate, users and random other people) to go with KDE - primarily because it is more polished, has the better technology beneath it and has all the powerful applications to get serious stuff done. Unlike GNOME, KDE otoh is complete and can be considered a serious replacement for Windows.
Posted by anonymous on Friday, October 21 2005 11:52 PM

Because you've started "a few" years ago. Earlier, 4 years ago, Gnome was the choice - stylish, quick, stable. Only after version 3.x KDE has taken the crown.
Posted by anonymous on Saturday, October 22 2005 12:26 AM

Well I even peek over to GNOME nowadays every now and then but for my personal needs it doesn't have improved that much. With a "few years ago" I meant the time where GNOME already was 2.x But KDE really rocks, it's rock solid, stable and offers all the great tools.
Posted by anonymous on Saturday, October 22 2005 12:37 AM

I prefer Gnome to KDE because of it's simplicity, stability & speed. Some of the earlier comments come from people that clearly never understood the development processes of KDE/Gnome. And they don't sound like they've seen Gnome running for a long while. KDE was the first (windows-like) desktop, it was developed on a proprietary toolkit called QT from a company called Trolltech. KDE is encumbered with a license that limited certain things for KDE developers. One limitation is they'd have to pay if they wanted their app to fork into a pay for version (per developer). IMHO KDE has damaged the OSS desktop development by not supporting open source, they supported a company instead. Gnome was started as an effort to create a truly open desktop environment, it's improved in leaps and bounds lately. Gnome has recently won outright in an independant usability test with inexperienced computer users over KDE! KDE is so bloated with daft options that it's hardly changed apart from remove bloat in the last few versions! So no, philosophically speaking IMHO (as in, not killing off OSS's power for the desktop) KDE is quite a bad thing. I'm not biased towards Gnome either, if I could have it my way you'd be all using blackbox or afterstep!
Posted by anonymous on Saturday, October 22 2005 01:26 AM

That's ok, you can prefer what you want and we do accept it. But if you want to get serious work done then there is no other alternative to Windows rather than going with KDE. Most GNOME applications that I have tried are simply unfinished, crash, not mature enough to satisfy the requirements and demands of corporates. Their technology is irritating, confusing and often not really logical. What benefits do I have from a Desktop like GNOME that (as you claim) is more free than the other but offers nothing else than half working stuff ? I chose the Desktop that gets my work done and not a Desktop for whatever philosophical reasons like "being more free than the other". Which besides is a plain stupid excuse too since it's not reflecting truth. KDE has big corporate and companies behind it specially with Trolltech who has serious large corporate support. KDE offers the best complete and mature applications from both sides. The applications existing fullfils all my demands and needs and could easily stand corporate requirements. The Desktop feels round, complete and consistent.
Posted by anonymous on Saturday, October 22 2005 01:50 AM

Standardize the basics for software installation and data exchange but not the layout of the desktop. People should have their "start" button where ever it best suits them, and the programs within the menu should be organized as they prefer. It is the paths for the installation and shared objects (.so files, similar to .dll files for dynamically linked code) should be what gets standardized to make it easy for vendors to write code that can be installed easily on any distribution. Don't take away freedom of choice!
Posted by anonymous on Saturday, October 22 2005 05:49 AM

What about FreeDesktop.org ? They propose good standards usable by both KDE and GNOME camps. Personally I prefer GNOME, but I respect choice and encourage people to use whatever they like. It is true that Trolltech used to be less open/free, but now they are mostly good on that front... However, they are still a corporation and as such could decide to start charging for all Qt apps, open or not. Anyway, the good thing about standards is that there are so many to choose from! ;)
Posted by Paul M Edwards on Tuesday, October 25 2005 03:19 AM

Hmm.. Hasn't the LSB standard been around for while? Last time I checked SuSE and Red Hat (and probably others) were compatibile with LSB already. So what is the big deal here? Some one finally figure out that LSB exists thought it was a good ideal? Also according some of the other info I've seen concerning KDE and GNOME. In order for both the be LSB compliant they're require static linking to the X libraries that are part of the standard base. Fat chance that will happen for both. Both desktops use dynamically linked libs. Sho w what does that leave us with? TWM as LSB compliant Window Manager. Ooooh..... That will make people flock to Linux in droves.
Posted by warbirdnut on Wednesday, October 26 2005 05:39 AM


Tech Jobs Now!

Search for your ideal tech job:

Common ways IT wastes money on development

Web Development

Examples include using developers as support staff and failing to calculate a project's ROI before giving it the go-ahead.


Read more »



  • Enterprise 2.0

    Vince Casarez, vice president of product management at Oracle, explains how Web 2.0 technologies, such as tags, wikis, and mash-ups, can be applied within an organization.
    Play video


  • Nehalem Architecture

    What makes next-generation Intel® Microarchitecture (Nehalem) such a superior successor?
    Play video

 
On demand CRM goes strategic
CRM technology has come of age, and is now able to align with your customer strategy and grow in step with your business.

» Learn more about Oracle’s CRM Solutions



Free the untapped potential of your IT infrastructure
Reduce bottlenecks to drive the efficiency and productivity of Business IT.
» Ultimate virtualization blade
» Scalable SAN solution
» Accelerate service delivery

Could this be the most critical budget for India?

Blog thumbnail

For business journalists in India, budget time is excitement time. It's like sports journos covering the Olympics. As a newspaper correspondent, I too had my fill of budget-time excitement. But..... by Swati Prasad

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. apple macintosh
  4. cnet networks inc.
  5. desktop
  6. e - mail
  7. hard drive
  8. intuit inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. norton co.
  13. operating system
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site