Tôi đang tải lên GitHub lần đầu tiên và tôi phải đối mặt với mọi nghi ngờ về việc cấp phép. Tôi không biết chủ đề đó đã được phát hiện trên mạng! Nhưng ngay cả khi nó phức tạp, tình huống của tôi rất điển hình đến nỗi tôi đoán hầu hết mọi người sử dụng Github đều biết về điều này.
Tôi chỉ muốn tải lên công khai một ứng dụng tham chiếu các lib của bên thứ ba trên POM cho Maven của tôi (trình quản lý gói và xây dựng Java) và gọi chúng bằng mã rõ ràng. Một số trong số họ là GPL, Apache khác, nhiều giấy phép khác ...
Bạn có thường phải lo lắng về tất cả những thứ này? Tôi không phân phối bất kỳ thư viện nhị phân hay bên thứ ba nào, tôi không sửa đổi chúng, tôi không sử dụng bất cứ thứ gì về mặt thương mại ... Tôi có phải "đề cập rõ ràng về chúng" không? Trong tập tin nào? Có cần thiết tôi sử dụng cho giấy phép GPL của riêng tôi không?
Điều khiến tôi băn khoăn về thông tin trên internet theo nghĩa đen là tôi chưa bao giờ thấy bất kỳ ai có THÔNG BÁO tham khảo việc sử dụng Spring, JUnit, v.v.