copyleft free software license

free software licence with requirements about how the software can be redistributed