Let’s think about the concept of ‘free’ software and open source – both in terms of a development strategy, but additionally and more broadly as a philosophical set of principles.
Please take a look at this video from Richard Stallman – Free vs Open (2009)
Richard Stallman is an American software freedom activist and computer programmer. He campaigns for the freedom to use, study, distribute and modify software; software that ensures these freedoms legally (via its license) is termed free software. Stallman opposes proprietary software. In September 1983, Stallman launched the GNU Project to create a Unix-like computer operating system composed entirely of free software.Stallman pioneered the concept of copyleft, which uses the principles of copyright law as a contract to preserve the right to use, modify and distribute free software, and is the main author of free software licenses which describe those terms, most notably the GNU General Public License (GPL), the most widely used free software license.In October 1985 he founded the Free Software Foundation. In 1989 he co-founded the League for Programming Freedom.Since the mid-1990s, Stallman has spent most of his time advocating for free software, as well as campaigning against software patents, digital rights management, and what he sees as excessive extension of copyright laws.