Як власник авторських прав, ви можете ліцензувати код у будь-якому бажаному напрямку, знову і знову і знову. Ви можете ліцензувати його як GPL, а потім попросити клієнта попросити ліцензію на MS-Pl для одного з своїх проектів, а потім знову ліцензувати його під BSD ...
Ви, власник авторських прав, завжди маєте право прийняти рішення про випуск твору за іншою ліцензією. Ви не можете скасувати, як люди його раніше отримували, але ви завжди можете випустити його за новою ліцензією.
Те, що "не можна відкликати", має певні наслідки. Якщо хтось перейшов до вашої версії GPL і надсилав її там, де її внесок отримав ліцензію GPL, цей код все ще буде ліцензований GPL.
Ліцензія - це те, що ви вказуєте іншим людям про те, як вони можуть використовувати ваш код - і ліцензія на нього дотримується. Це ніколи не обмежує те, як ви можете ним скористатися, або вирішити ліцензувати та повторно дозволити свій код.