คุณอาจรู้ว่ารายการใบอนุญาตโอเพนซอร์สได้รับการอนุมัติอย่างเป็นทางการจาก OSI ที่สำคัญที่สุดฉันคิดว่าจะเป็น GPL, MIT, [ใส่ใบอนุญาตโปรดของคุณที่นี่]
ฉันเพิ่งวิ่งเข้าไปในโครงการซึ่งแม้จะเป็นโอเพนซอร์ส (ผู้สร้างทำให้มีรหัสที่มาทั้งหมด) ไม่ได้เป็นทางการเปิดแหล่งที่มาภายใต้ใบอนุญาตอย่างเป็นทางการหนึ่ง
มันปล่อยแหล่งที่มา แต่ไม่ได้สัญญาว่าจะปล่อยแหล่งที่มาในอนาคต
อนุญาตให้ดัดแปลงคำแนะนำได้ แต่ไม่ได้สัญญาว่าจะยอมรับการแก้ไขและไม่อนุญาตการแจกจ่ายภายนอกของเวอร์ชั่นที่มีการแก้ไขภายนอก
อนุญาตให้ใช้ซอฟต์แวร์ในเชิงพาณิชย์หรือโครงการที่ต้องชำระเงิน แต่ไม่อนุญาตให้ขายซอฟต์แวร์เอง
ฉันคิดว่ามันอาจเรียกได้ว่า "แหล่งข้อมูลที่มีอยู่" ไม่ใช่แหล่งโอเพ่นซอร์สตามที่เราคิด
ฉันเห็นได้ว่าทำไมทีมผู้บริหารของ บริษัท ไม่ต้องการทำธุรกิจกับซอฟต์แวร์นี้ พวกเขาแยกไม่ออกไม่สามารถขายได้ไม่สามารถสร้างซอฟต์แวร์เวอร์ชันของตนเองและแจกจ่ายหรือขาย
แต่มันสำคัญสำหรับคุณในฐานะส่วนหนึ่งของทีมวิศวกรรมซอฟต์แวร์ที่เพิ่งใช้ซอฟต์แวร์นี้หรือไม่? ฉันยังสามารถทำงานให้เสร็จได้ฉันสามารถใช้งานในโครงการที่ฉันได้รับค่าตอบแทน (แต่ฉันไม่สามารถขายซอฟต์แวร์เองได้ซึ่งฉันไม่ได้ทำธุรกิจอยู่แล้ว) และฉันสามารถ ทำการเปลี่ยนแปลงรหัสเพื่อให้มันทำงานแตกต่างกันไปตามความต้องการของฉัน (แต่ฉันไม่สามารถทำให้การแก้ไขเหล่านั้นเป็นแบบสาธารณะ) และถ้าฉันต้องการให้การแก้ไขเหล่านั้นเปิดให้ผู้อื่นใช้อย่างเป็นทางการการอนุมัติขึ้นอยู่กับตัวโครงการเอง เพื่อรวมไว้ในการเปิดตัวอย่างเป็นทางการหรือไม่
ดังนั้นเราจึงรู้ว่า บริษัท ที่ต้องการวางรากฐานทางธุรกิจกับซอฟต์แวร์ "แหล่งข้อมูลที่มีอยู่" นี้ไม่สามารถทำเช่นนั้นได้ แต่ในฐานะที่เป็นบุคคลจากทีมวิศวกรรมซอฟต์แวร์ความแตกต่างเหล่านั้นมีความสำคัญกับคุณหรือไม่
อยากรู้ว่าคนอื่นคิดอย่างไร