Picking a license

Lawrence D'Oliveiro ldo at geek-central.gen.new_zealand
Fri May 14 22:17:23 EDT 2010


In message
<e5a031a3-d097-4a63-b87a-7ddfb9e90762 at n15g2000yqf.googlegroups.com>, Patrick 
Maupin wrote:

> After all, lots of software ideas proved their worth in proprietary
> systems, and then were later cloned by FOSS developers.

And vice versa. Everybody, whether working in closed or open environments, 
builds on the work of everybody else. Rsync pioneered the idea of doing 
transfers of incremental changes to a large file across a network without 
being able to have the two versions of the file on the same machine to do a 
direct side-by-side comparison; Microsoft copied the idea in more recent 
versions of its server software. Andrew Tridgell could easily have patented 
his idea, but he chose not to.

Apple pioneered the idea of using 3D graphics hardware to do window 
compositing on the desktop; the Compiz folks went on to figure out how to do 
this efficiently. Microsoft also copied the idea, but forgot the 
“efficiently” part.

Free Software also benefits from networking effects that are not available 
to proprietary developers. The resources available to proprietary developers 
are proportional to the size of the company they work for; typically they do 
not share software with competitors. Whereas the Free Software community is 
like one huge company in this regard, available to freely pass ideas and 
code back and forth. This has led to the creation of ideas that proprietary 
companies simply cannot match.



More information about the Python-list mailing list