copyleft is a style of licensing that turns the idea of copyright on its head.
The terms of a copyleft license allow users of the source code to redistribute and modify the code, however any changes they attach to the code must be distributed under the same licensing terms as the copyleft code.
The most famous copyleft license is the GPL, and the Creative Commons Share-Alike license variants are also popular.