ฉันกำลังอัปโหลดไปยัง GitHub เป็นครั้งแรกและฉันกำลังเผชิญหน้ากับข้อสงสัยทั้งหมดเกี่ยวกับสิทธิ์ใช้งาน ฉันไม่รู้ว่าหัวข้อนั้นเป็นสิ่งที่เปิดเผยในเน็ต! แต่มันก็ซับซ้อนสถานการณ์ของฉันเป็นเรื่องปกติที่ฉันเดาว่าคนส่วนใหญ่ที่ใช้ Github รู้อยู่แล้ว
ฉันต้องการอัพโหลดแอปสาธารณะที่อ้างอิง libs บุคคลที่สามใน POM สำหรับ Maven ของฉัน (แพ็คเกจ & สร้างตัวจัดการ Java) และเรียกพวกเขาในรหัสอย่างชัดเจน บางส่วนเป็น GPL, Apache อื่น ๆ , ใบอนุญาตหลายใบ ...
คุณมักจะต้องกังวลเกี่ยวกับสิ่งนี้หรือไม่? ฉันไม่ได้แจกจ่ายไลบรารีแบบไบนารีหรือบุคคลที่สามใด ๆ ฉันไม่ได้ดัดแปลงพวกเขาฉันไม่ได้ใช้อะไรในเชิงพาณิชย์ ... ฉันต้องทำ "พูดถึงพวกเขาอย่างชัดเจน" หรือไม่? ไฟล์อะไร? ฉันจำเป็นต้องใช้ไลเซนส์ GPL ของฉันเองหรือไม่
สิ่งที่ทำให้ฉันสงสัยเกี่ยวกับวิธีการที่แท้จริงของข้อมูลบนอินเทอร์เน็ตคือฉันไม่เคยเห็นใครที่มีข้อสังเกตอ้างอิงถึงการใช้ Spring, JUnit และอื่น ๆ ...