________________________________________________________________________________

 

 

 

 

 

Too busy to read online? You can read our column in TechWeek.  Or sign up for our FREE newsletters... we donate a portion of every page viewed to nonprofits that support women in technology 

Daily Competitive  Reports & Indexes 

Top Women Companies

New Media/Web Agencies

Hot Internet Companies

Search & Portal Companies

Database/Web Publishing

Entertainment & News Pub

Software & Systems Integ.

PCs, Hardware & Servers

Semiconductors

Ecommerce & Ebusiness

 

Read TECHdivas E-Zine

 

Ebusiness Vol5  report on Linux Conference

Ebusiness Vol 4 - Linux Overview

EBusiness Vol 3 -  around the Witi Conference

Ebusiness Vol 2 - report on the ICE conference

Ebusiness Vol 1 - Ebusiness primer

 

 

letters and Personalized News

Copyright 2000-2007 Tech Divas, a Diva Networks company, All rights Reserved.  Free News Copyright 2000-2007 InterestAlert,  All trademarks are property of their owners.

 

 

 

h_feature.jpg (10071 bytes)

 

Quid Pro Quo:  Why Software Developers Work for Free
How to keep them working as Linux is Commercialized

    

 

 

There is a large group of Linux programmers who work on their own time on Linux for no compensation.    This article will address the major questions and answers on this phenomenon and what they imply.  

Why Work for Free?

 

Linux developers work for free because they

      ·        Harness the benefits of sharing

·        Solve their own problems

·        Want their work to survive

·        Attain self fulfillment and an education

·        Possess an extremely strong emotional investment in the software they develop

·        Do not want to be the unpaid employee dupes at the companies where they work

·        Realize that software is not a gift

·        Possess goals that were not those of the computing industry

·        Believe that quid pro quo is critical to sharing

·        Believe that licenses can enforce how people share

 

Linux developers want the synergy that comes from people who use the software and users who are developers that contribute back.  Many developers put their spare time into Linux programming and do it for the love.  They want a continuing legacy for their work.  They are sensitive to the ethos of sharing and giving back to the community.  They expect such behavior to be embraced and practiced.  Quid pro quo is an exchange where for that which is given, something is expected in return.

 

Why is Linux Developed?

 

Linux and other open source software get developed because;

      ·        They are not a cash cow for vendors

·        They are not another Microsoft monopoly or monolith

·        They are separate from the software consortium and its developers

·        They create a positive sum game where there is cooperation in software

·        Their development community is indifferent about vendors making money with open source

·        Vendors who make money with open source do so under open source development terms/conditions, i.e., adhering to software licensing

·        The Linux development community influences whether or not vendors and their products are accepted

·        There is little or no sympathy for vendors who can not make money on the developers’ terms/conditions

·        The open source nature of Linux infrastructure is most critical and compelling

·        Its developers want users therefore vendors with open source software are merely tolerated and assisted

Quid Pro Quo Defined?

 

Quid pro quo means: 

·        Open source software is not a gift

·        There is an expectation of value exchange

·        There is a problem when vendors take and make software private/proprietary

·        Non-free add-on’s to free software may be resented

·        Non-free software that blocks the development of free software may be resented

·        Software patents and copyrights will be strongly opposed

·        Monopolies will be strongly opposed

·        Developers want community control of important open source projects

·        Open source developers will work for the competition of vendors who resist

·        Open source developers hate monopolies; monopolies should expect to fail

 

Open source licensing enforces quid pro quo since; 

·        The General Public License (GPL) is the original quid pro quo license.  It enforces sharing with a copyright that states source code and licensing must be passed down on subsequent development derived from pre-existing code.

·        MIT/BSD/Xll/Apache Licenses are indifferent to quid pro quo.

·        Company-centric licenses are unbalanced and erratic.  For example, Netscape’s public license was the first to state that Netscape had more rights than anyone else but then it went open source.  Public licenses for Apple and IBM were for liability protection while Sun’s protects software and prevents its use as open source.

·        The GPL fails under the Application Service Provider (ASP) model.  In this case, ASPs rent applications over the Internet while GPL gets activated only if software is distributed.  Clearly a new license is needed to enforce quid pro quo with ASPs.

 

The Evolution of Open Source

 The evolution of open source community policies and developer acceptance is seen in the following cases: 

·        Red Hat  This company had a good start, but possibly a deteriorating ending.  It used GPLs on all the software it wrote but is opposed to Linux standardization if it permits competitors to get ahead.

·        IBM.  This is the 800-pound corporate presence that can do whatever it wants.  Its staff is larger than the open source community.  However, IBM’s public license had a Linux caveat/presence that is truly open source in a polite and accommodating fashion.

·        Corel.  This firm is still trying to get it right; but overlaying its license on an open source license is not how to go about it.

·        LinuxOne.  This is a story of a company that started out wrong and what happens when it persists in that vein.  Its poor image comes from trying to latch onto Red Hat’s good fortune.

·        Sun Microsystems.  This company is adopting a true, open source licensing standard after having proprietary ones with Solaris and Java.

·        O’Reilly.  Initially, this company was parasitic when it performed documentation on free software but did not make it open source.  Since then, it has changed its ways and makes the documentation open source while symbiotically making money.


 

Read More Linux ArticlesRevolutionizing Websites,  Linus Torvalds on "How-To's for Linux, New Age Infoware - Open Source and the Web, Quid Pro Quo:  Why Software developers work for free,  Meme Hacking for fun and profit, Keys to Linux Advocacy in your Organization,  Red Hat and Making Money with Open Source, Larry Augustin on Open Source Solutions, Irving Wladasky-Berger - Linux and Next Gen Ebusiness, Open Source and doing business with the US Government, Configuring the Software Development process on Linux, Public Domain Software in a Proprietary world, Linux Perspective from Marketshare Linux leaders.

Written by Judy Kong, TechDivas Business Analyst, in a report on the Linux World Conference, Copyright 2000, Diva Networks, All rights reserved