If the program's license says that you cannot merge in an existing module, such as if it requires you to be the copyright holder of any code you add, then the license is too restrictive to qualify as free. In order for these freedoms to be real, they must be irrevocable as long as you do nothing wrong; if the developer of the software has the power to revoke the license, without your doing anything to give cause, the software is not free.
Upang maging makatotohanan ang mga kalayaang ito, kailangang ang mga ito ay hindi mababago basta’t wala kang ginawang masama, kung ang developer ng software ay may kapangyarihang mag-revoke ng lisensya, nang hindi ka naman gumagawa ng kahit na ano para pagmulan ng kadahilanan, ang software ay hindi libre.