free software

The free software movement asserts that software, like free speech, must be freely questioned, modified, and verified. It can be considered an aspect of the literate programming movement in likening software to other forms of communication, and treating its editing like that of texts.

Technically, the movement is defined mostly by the GNU Public License under which Linux and many utilities are distributed.

Legally, the movement may be defined as "open source with a requirement to Share Alike with anyone, without restriction, under the exact same license", usually the GPL.

The Green Party of Canada advocates the use of free software in government. Where this is not feasible, other open source licenses or Share Alike consortia should be applied. See monopolies on information for more details.