ผมได้ค้นคว้าเกี่ยวกับ PSF License จากแหล่งที่มาต่าง ๆ แปลและสรุปคำถามที่น่าสนใจมาได้ดังนี้ครับ
Q : เราสามารถทำชุดแจกจ่าย Python โดยไม่เปิดเผย source code ได้ไหม ?
A : ได้ , PSF License ไม่มีข้อจำกัดเหมือน GPL ในเรื่อง "copyleft" คุณจึงสามารถปรับเปลี่ยนโค้ด Python หรือแจกจ่ายในรูปแบบไบนารีโดยไม่เปิดเผย source code ได้ แต่อย่าลืมว่า PSF License เข้ากันได้กับ GPL
Q : เราสามารถใช้ Python ในโปรแกรมที่ไม่ใช่ Open source ได้ไหม ?
A : ได้ , PSF License อนุญาตให้คุณใช้ Python ในโปรแกรมที่ไม่ใช่ Open source ได้
Q : เราสามารถใช้ PSF License ในโครงการของตัวเองได้อย่างไร ?
A : หลาย ๆ โครงการใน Source Forge ได้ใช้ PSF License อย่างไม่ถูกต้อง เราสามารถใช้ PSF License อย่างถูกต้องในโครงการของตัวเองได้ดังนี้
- แทนที่ "Python Software Foundation" และ "PSF" ทั้งหมดด้วยชื่อของคุณหรือองค์กรของคุณ
- แทนที่ "Python" ด้วยชื่อโครงการของคุณ
นอกจากนี้คุณไม่ควรรวมส่วนอื่น ๆ ของ Python license เช่น CNRI license และอื่น ๆ ในโค้ดของคุณ
ตัวอย่าง เช่น Jython License (http://www.jython.org/license.html)
แหล่งที่มา
- Python Software Foundation License FAQ (https://wiki.python.org/moin/PythonSoftwareFoundationLicenseFaq)
- History and License - Python Docs (https://docs.python.org/3/license.html)
- Python Software Foundation License - Wikipedia (https://en.wikipedia.org/wiki/Python_Software_Foundation_License)
Python ฟรี และสามารถใช้ในเชิงพาณิชย์ได้ !
หากมีคำผิดพลาดประการใด สามารถแจ้งได้ทางช่องความคิดเห็นนี้ครับ
ขอบคุณครับ
0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)