I came across a great video by the Richard Stallman, who is the founder of the Free Software movement and the GNU Public License. There is general a misconception that Free Software means that software is free of charge, but this is not necessarily the case.
In this 16 minute video, Richard explains what free software is and what it means philosophically. He also discusses the Creative Commons Licenses and how they can apply to the Free Software movement. Well worth a watch.