Monday, March 20, 2006

Free Vs. Open Source Software

I have been hearing these terms "Free Software" and "Open Source Software". What is the difference between these two or is there a difference?

The term "Free Software" was first used by Richard of the GNU Project because he wanted to give users "Freedom"

The term "Open Source Software" was coined by Eric Raymond and Christine Peterson of the Foresight Institute to avoid the misinterpretation of free being cheap.

The term ``open source'' quickly became associated with a different approach, a different philosophy, different values, and even a different criterion for which licenses are acceptable. The Free Software movement and the Open Source movement are today separate movements with different views and goals.

Open source is a development methodology; free software is a social movement. For the Open Source movement, non-free software is a suboptimal solution. For the Free Software movement, non-free software is a social problem and free software is the solution.


OttoMoBiehl said...

...and, in my opinion, both are better alternatives to closed/proprietory software.

My 2 cents.

Priya said...


INSERT EXEC failed because the stored procedure altered the schema of the target table.

This morning I was trying to call a stored procedure and insert the results in a temp table using the following code  -- create table #...