Sharing is a key feature in the developing field of free software and open source software, with implications for economics. This is leading to a need to review licensing, patents and copyright, and to controversy in these areas, as well as new approaches like Creative Commons and the GNU General Public License.