
لایسنس PSFL، لایسنس رسمی پایتون هست که توسط بنیاد نرمافزاری پایتون (Python Software Foundation) منتشر شده، نسخههای خیلی قدیمیتر (قبل از پایتون 2.1) لایسنس متفاوتی داشتن، ولی درنهایت این بنیاد تصمیم گرفت لایسنس اختصاصی خودش رو داشته باشه و از 2.1 به بعد، PSFL معرفی شد و پایتون رو کاملاً با تعریف OSI و FSF از متنباز تطبیق داد.
لایسنس PSFL جزو لایسنسهای آزاد و خیلی منعطف حساب میشه. با PSFL میتونی کد پایتون رو بگیری، تغییر بدی، توی پروژهی شخصی یا تجاری استفاده کنی و حتی به شکل محصول نهایی بفروشی، و فقط دو شرط اصلی داره که یکیش حفظ کپی رایت و دیگری سلب مسئولیته، حفظ کپی رایت به این شکل که اسم بنیاد پایتون و متن کپی رایت اصلی رو نگهداری توی پروژه ات تا مشخص باشه سازنده اصلی کی بوده و سلب مسئولیت هم معنیش اینه که نرم افزار تحت این لایسنس بدون هیچ ضمانتی در قبال استفاده نادرست از کد، به بار اوردن خسارت و یا حتی کار نکردن برنامه هم نداره، به همین خاطر میشه گفت PSFL خیلی شبیه MIT و BSD رفتار میکنه؛ یه آزادی کامل بهت میده، فقط در عوض انتظار داره اسم اصلی و اون هشدار حقوقی رو سر جاش بذاری بمونه.
آزادی کامل استفاده در پروژههای تجاری و غیرتجاری.
کاملاً سازگار با GPL و بقیه لایسنسهای آزاد.
ساده و بدون پیچیدگیهای حقوقی.
نسبت به لایسنسهای معروف مثل MIT کمتر شناخته شدهست (فقط مخصوص پایتونه).
در پروژههای خیلی بزرگ ممکنه نیاز به توضیحات اضافه داشته باشه
برای آدمایی که دنبال "Copyleft" قوی هستن، مناسب نیست
- خود زبان Python
- کتابخونهها و ماژولهای استاندارد پایتون
- ابزارهای رسمی Python Software Foundation
- نسخههای مختلف CPython که همه ما روزانه استفاده میکنیم
شاید بعد از خوندن مقدمه حس کرده باشی که ی جای کار ایراد داره، چون خود زبان برنامه نویسی پایتون لایسنسی نداره، بلکه پیاده سازی های اون مثل Cpython و PyPy یا Jython قابلیت این رو دارن که لایسنس داشته باشن، اصولا هم وقتی کسی میگه پایتون نصب دارم یعنی Cpython دارم، ولی ممکنه خودش متوجه نباشه چون اون کد پایتون که مینویسه در اصل با Cpython اجرا میشه و به دست سخت افزار میرسه تا پردازش رو انجام بده.
درنهایت، لایسنس PSFL تضمین میکنه که Cpython همیشه آزاد، رایگان و در دسترس همه بمونه، بدون اینکه دردسرهای حقوقی یا محدودیتهای سختگیرانه داشته باشه.