Nếu bạn là chủ sở hữu bản quyền duy nhất (nghĩa là chủ sở hữu), bạn có thể làm bất cứ điều gì bạn muốn với mã , bao gồm thực hiện phiên bản phái sinh của mã trong đó thay đổi duy nhất là giấy phép. Giấy phép chỉ là mô tả về các điều kiện được đặt bởi chủ sở hữu đối với người dùng không sở hữu mã. Họ không ràng buộc chủ sở hữu.
Khi có nhiều quyền sở hữu, mọi thứ trở nên phức tạp hơn (chính thức, tất cả các chủ sở hữu bản quyền phải đồng ý để thay đổi giấy phép). Có một khu vực màu xám về loại đóng góp nào sẽ được yêu cầu bởi một người nào đó để họ là người giữ bản quyền; nó gần như chắc chắn không được thực hiện bằng số dòng cơ học được sửa đổi vì đóng góp thực chất có thể rất ngắn và không dài dòng thực sự (ví dụ: chuyển đổi tất cả các vết lõm sang tab hoặc dấu cách). Chúng tôi không thể đánh giá mức độ áp dụng điều này trong tình huống của bạn, ngoại trừ việc chỉ ra rằng người khác tải xuống và sử dụng mã không bắt buộc bạn phải cấp cho họ quyền sở hữu.
Nếu bạn tự viết tất cả, bạn không cần phải chú ý nhiều đến sự phức tạp trong đoạn trước. Bạn chỉ có thể đi trước và làm những gì bạn muốn làm.
Một điểm riêng là nếu bạn đang làm việc cho một công ty là chủ sở hữu của mã. Trong trường hợp đó, đó là quyết định của công ty và bạn chỉ hành động thay mặt công ty. Nó không phức tạp hơn trước với điều kiện công ty là chủ sở hữu duy nhất của mã.