Jika Anda adalah pemegang hak cipta tunggal (yaitu, pemilik), Anda dapat melakukan apa pun yang Anda inginkan dengan kode , termasuk melakukan versi turunan dari kode di mana satu-satunya perubahan adalah pada lisensi. Lisensi hanyalah deskripsi kondisi yang ditempatkan oleh pemilik pada pengguna kode yang tidak memiliki. Mereka tidak membatasi pemilik.
Ketika ada beberapa kepemilikan, segalanya menjadi lebih kompleks (secara formal, semua pemegang hak cipta harus setuju untuk mengubah lisensi). Ada area abu-abu tentang kontribusi macam apa yang diperlukan oleh seseorang agar mereka menjadi pemegang hak cipta; hampir pasti tidak dilakukan oleh hitungan mekanis garis yang dimodifikasi sebagai kontribusi substantif bisa sangat pendek dan non-substantif sangat panjang (misalnya, mengubah semua lekukan ke tab atau spasi). Kami tidak dapat menilai sejauh mana ini berlaku dalam situasi Anda, kecuali untuk menunjukkan bahwa orang lain yang mengunduh dan menggunakan kode tidak mewajibkan Anda untuk memberi mereka hak kepemilikan.
Jika Anda menulis semuanya sendiri, Anda tidak perlu terlalu memperhatikan kompleksitas pada paragraf sebelumnya. Anda bisa melanjutkan dan melakukan apa yang ingin Anda lakukan.
Poin terpisah adalah jika Anda bekerja untuk perusahaan yang merupakan pemilik kode. Dalam hal itu, itu adalah keputusan perusahaan dan Anda hanya bertindak atas nama perusahaan. Ini tidak lebih rumit dari sebelumnya asalkan perusahaan adalah pemilik tunggal kode.