Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

internet.commerce
Be a Commerce Partner

Holiday Gift Ideas
Remote Online Backup
Calling Cards
Memory Upgrades
Domain registration
Promos and Premiums
Imprinted Gifts
Disney World Tickets
Desktop Computers
KVM over IP
Televisions
Compare Prices
Home Improvement
Web Hosting Directory

The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

 
  Generate Revenue Through IT Using Business Service Management
Sponsored by HP
Making sure that your business applications are available to their end users is an important part of running your business smoothly. Business operations have evolved to where IT must now broaden its focus to help the company attract, retain and grow customer relationships and increase customer satisfaction. Business service management (BSM) helps lay the foundation by managing services in dynamic support of business requirements. »
 
  Managing the Modern Network
Sponsored by HP
Networks are more than vehicles to transport e-mail and Web pages. In a global economy where information crosses the globe in an instant, and where Web-based applications power business, it's more important than ever to ensure your network is safe from threats and optimized to deliver the data your business needs. »
 
  Storage Networking 2, Configuration and Planning
Sponsored by HP
In Part 1, we discussed storage area networks (SANs) and fibre channel. In Part 2, delve into best practices and cover the general concepts you must know before configuring SAN-attached storage. The most critical, sometimes tedious, part of setting up a SAN is configuring each individual disk array. This guide examines configurations for SAN-attached servers and disk arrays, and also includes a look at the future of IP storage. »
 
  Is Your Disaster Recovery Plan Good Enough? Get Disaster Recovery Right
Sponsored by HP
Preparing for a disaster is more often than not part of the storage planning process, and without question it is one of the most difficult task, since it includes local hardware and software, networking equipment, and a test plan to ensure that you can recover from the disaster. Learn how to put your organization on the proper disaster recovery plan, now. »
 

Current Newswire:

The GPL Wins Again--Welte vs. Skype Technologies SA (Germany)

Software Doubles P2P File Sharing Speeds

Interview with Bluewhite64 Creator Attila Craciun

JavaFX: A Bright Future on Open Source-Based Mobile Devices?

The Computer Security Paradox

Moonlighting Linux: The Future of Rich Web Apps

Install and Boot Linux on BladeCenter S from an Attached Disk

Millionaires, Billionaires, and Open Source

Samba 3.2 Reflects Open Source Project's Ambivalence Toward Microsoft

Linux Facing First Real Desktop Test

Senior Unix Engineer
I T Search
US-NE-Kimball

Justtechjobs.com Post A Job | Post A Resume
:Editor's Note: Setting Expectations
Editor's Note: Setting Expectations
May 26, 2006, 23 :30 UTC (22 Talkback[s]) (13499 reads)

(Other stories by Brian Proffitt)

By Brian Proffitt
Managing Editor

Today, I am happy to say, my wife and I are celebrating our 16th anniversary. It's a pretty cool thing, actually. I have a sense of happiness about the last 16 years, as well as a bit of relief--as in, I can't believe she's tolerated me this long.

(Of course, I suspect all men in relationships with the fairer sex should feel pretty much the same way. If they don't, they should be. But that's another topic for another day.)

Not to get all Dr. Phil on you, but I have learned that one the secrets to a good relationship is the setting of expectations. My wife knows what she can expect from me and I from her. More importantly, we know, through communication, trial and error, or just plain dumb luck, what each of us expects. Expectations are met, for the most part, and things go smoothly. Expectations are exceeded and things go very well. When expectations are not met, though, then there's trouble. Disappointment, sadness, friction, the works.

Today, it is impossible for me not to draw this conclusion when looking at the recent announcement that Google's Picasa was ported to Linux. While many users have downloaded and appreciated the software, there have been some who, for one reason or another, have been disappointed with the release. Is this just vague, undefined complaining, or did Google completely miss hitting the expectations of these users?

The better question, perhaps, is: just what are the expectations of the average Linux user for applications that run on Linux?

The two core complaints I have heard about Picasa for Linux is that (1) it uses WINE to run on Linux, so it's not a true native port and (2) it's not open source.

Taking these in reverse order, when did it become a requirement that everything that runs atop Linux has to be open source? Given that I have the Adobe and Macromedia plug-ins for Firefox on my Kubuntu machine to open PDF and Flash files, respectively, clearly someone at Firefox didn't get this memo. Would it be nice if all applications on Linux were open source or even better, free? I would be first in line to say yes. But that is not always a desire for the software vendor with the code.

We can wish this weren't so, but it is frankly unrealistic to expect companies to always hand over their code as the ticket to run on the Linux train. Personally, I am pretty happy with the amount of companies that do switch to some sort of open source license. That means they not only want to serve the Linux userbase, but they also "get it." At the end of the day, though, I think I want more app choices on Linux, regardless of the license. Let individual users make their own choices on what to use and why, but let's not deny other users a chance to access more applications.

Besides, Google did not just plop a closed-source application on Linux. While they still hold the Picasa core code, the changes they made to WINE were immediately given back to the WINE community, without hesitation. Google followed the spirit and letter of the open source mindset.

And, getting to the topic of WINE, I was also unaware that WINE-assisted apps were verboten on Linux, too. Users are implementing WINE all the time, either directly or embedded in products such as Transgaming's Cedega or CodeWeaver's CrossOver Office, so I know that can't be the problem. So what is? Is it that a port can't truly be native if WINE technology is in the picture somewhere? I would have to agree that in the purest technical sense, this is very true. Picasa is not, purely, an application ported to Linux. Not completely.

When people fly in airplanes, they know that the wings are the critical part in making the plane go up and stay up. They might even be aware that it's the special airfoil shape that generates the lift. But would they really care if you told them that flight is not achieved by air pushing up on the bottom of the wing, but actually pulling up on the top of the wings? The finer points of Bernoulli's Principle may be true, but the thing that people most care about is that the plane is staying aloft and not accelerating towards that large rocky ball below the plane at a rate of 1g.

If an application like Picasa uses WINE a bit to run on Linux, but it still runs well, then will the average end-user care? Likely not.

This is a question that the community will need to address, and soon. Linux is looking ever more attractive to software vendors as a place to distribute and/or sell their wares. What should the community's expectations for a Linux application be? Should the app be something totally Free or something that just runs? Or something in between?

The apps are coming, and its up to you to decide what your expectations are and whether the community as a whole can agree with them.


Program note: In the US, this weekend is a holiday weekend, and Linux Today's staff will be taking Monday off. The site will continue in weekend feed mode until 0530 GMT Tuesday. May you and your loved ones have a safe weekend.


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
Congratulations to both you and your wif ...   Congrats   
RMS
May 27, 2006, 00:12:39
 
There are several "camps" when observing ...   at odds with one another   
helios
May 27, 2006, 00:36:03
 
I was unaware that WINE could be "partia ...   True porting   
Bill Mason
May 27, 2006, 00:45:18
 
It's one thing to want to run free s ...   unrealistic sense of entitlement   
wildpossum
May 27, 2006, 01:19:17
 
Proprietary apps on Linux aren't jus ...   Premise is wrong   
no thanks
May 27, 2006, 02:09:17
 
The bottom line for linux software is "d ...   Can I run it on my Linux box?   
Toby Haynes
May 27, 2006, 02:42:44
 
Well, to RMS and similar Free Software a ...   Freedom and WINE   
Vance
May 27, 2006, 03:00:02
 
First, congratulations. 16 years is a lo ...   Airfoils   
Bob Robertson
May 27, 2006, 03:02:23
 
I think Google's setting a great exa ...   Great!   
Jon Woffenden
May 27, 2006, 03:06:13
 
There are two parts to wine:  the backen ...   Re: True porting   
Jon
May 27, 2006, 03:35:27
 
> Pressure is reduced above an airfoil.  ...   Re: Airfoils   
Brian Proffitt
May 27, 2006, 04:06:00
 
Google should be commended for giving co ...   Freedom   
Dr Bob
May 27, 2006, 05:07:11
 
I have not seen anyone comment that Pica ...   Mother of all bloatware   
CS
May 27, 2006, 06:05:41
 
Brian, I think you and others have hit t ...   Another expectation   
Johnny
May 27, 2006, 10:18:58
 
> As for WINE, people may be remembering ...   Re: Freedom and WINE   
gemi
May 27, 2006, 10:31:22
 
Being a long time Linux user, I have had ...   My take exactly   
Sid Boyce
May 27, 2006, 11:14:05
 
The main problem, as I see it, is that s ...   Software Development   
john
May 27, 2006, 12:30:42
 
>If an application like Picasa uses WINE ...   excited? not so much   
eeburnout
May 28, 2006, 10:00:29
 
Based on the facts below, the Picasa for ...   The situation is clear   
Ookaze BioACobol
May 29, 2006, 10:10:32
 
Submit bug reports and improve competing ...   Let's do like Microsoft is sure to do   
Jose
May 30, 2006, 05:02:07
 
...means that the vendors and programmer ...   freedom to chose...   
phil
May 30, 2006, 17:59:06
 
Thanks for the good wishes. Also, just s ...   Re: Congrats   
Brian Proffitt
May 30, 2006, 19:43:08
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!


Stay up to date! Get real-time news and reviews about the latest innovations in internet technology.
Keep up with the latest business and technology news and information! Visit Internet.com.
Rare Occurrence: For a limited time buy Crystal Reports® XI for $395. Upgrade price $99. Try or Buy>>
IBM CIO Whitepaper: The Outsourcing Decision for a Globally Integrated Enterprise
14-Day Qualys Trial: Find Out in Minutes if Your Network is Vulnerable!

..............................


All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: HyperV-The Killer Feature in WinServer ‘08
Avaya Article: How to Feed Data into the Avaya Event Processor
Microsoft Article: Install What You Need with Win Server ‘08
HP eBook: Putting the Green into IT
Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
Avaya Article: Setting Up a SIP A/S Development Environment
IBM Article: How Cool Is Your Data Center?
Microsoft Article: Managing Virtual Machines with Microsoft System Center
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Intel Video: Are Multi-core Processors Here to Stay?
On-Demand Webcast: Five Virtualization Trends to Watch
HP Video: Page Cost Calculator
Intel Video: APIs for Parallel Programming
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Sun Download: Solaris 8 Migration Assistant
Sybase Download: SQL Anywhere Developer Edition
Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
Red Gate Download: SQL Compare Pro 6
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
IBM Article: Collaborating in the High-Performance Workplace
HP Demo: StorageWorks EVA4400
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES