Khi mình viết xong một chuơng trình, ứng dụng nào đó, mình public lên mạng cho người khác sử dụng.
Làm sao để chứng minh được rằng, chương trình đó, ứng dụng đó là do mình viết ra chứ không phải là người khác?
Làm sao để giử bản quyền chương trình của mình?
1 Like
open source thì dùng MIT License
close source thì dùng freeware license
đọc kĩ license đó, nó sẽ hướng dẫn làm sao áp dụng, thường là :
CLI app: Ghi bên dưới version khi user nhập lệnh xem version
GUI app: menu Help -> About
Web app: dưới đáy trang
và khi người dùng install, show ra nguyên cái license, ở dưới có checkbox:
[ ] I've read and agree with the license
khi dùng 2 license ở trên, ghi
Copyright <name> <year>
các điều khoản của license đảm bảo người khác sẽ không được sửa dòng này
4 Likes