Skip to content

Latest commit

 

History

History
77 lines (42 loc) · 6.4 KB

File metadata and controls

77 lines (42 loc) · 6.4 KB

مجوز عمومی کمتر گنو (نسخه ۳)

تاریخ: ۲۹ ژوئن ۲۰۰۷ کپی‌رایت (C) ۲۰۰۷ بنیاد نرم‌افزار آزاد (Free Software Foundation, Inc.) https://fsf.org/ همه افراد مجازند نسخه‌های عیناً مشابه از این سند مجوز را کپی و توزیع کنند، اما تغییر آن مجاز نیست.


این نسخه از «مجوز عمومی کمتر گنو» (LGPL) شامل شرایط و مفاد نسخهٔ ۳ از «مجوز عمومی گنو» (GPL) است، به‌علاوه مجوزهای اضافی که در ادامه آمده است.

۰. تعاریف اضافی

در این سند:

  • «این مجوز» به نسخهٔ ۳ از مجوز عمومی کمتر گنو اشاره دارد.
  • «GPL گنو» به نسخهٔ ۳ از مجوز عمومی گنو اشاره دارد.
  • «کتابخانه» به اثر مشمول این مجوز گفته می‌شود، به‌جز یک «برنامه کاربردی» یا «اثر ترکیبی».
  • «برنامه کاربردی» اثری است که از واسطی ارائه‌شده توسط کتابخانه استفاده می‌کند اما خود، مبتنی بر کتابخانه نیست.
  • «اثر ترکیبی» اثری است که با ترکیب یا پیوند دادن یک برنامه کاربردی با کتابخانه تولید شده است.

«کد منبع حداقلی مرتبط» به بخش‌هایی از کد منبع ترکیب‌شده اشاره دارد که مربوط به کتابخانه است، به‌جز بخش‌هایی که صرفاً از برنامه کاربردی مشتق شده‌اند.

«کد مرتبط با برنامه کاربردی» شامل کد شیء و/یا منبع برنامه کاربردی است که برای بازتولید اثر ترکیبی از آن لازم است.

۱. استثنا نسبت به بخش ۳ از GPL گنو

می‌توانید اثر مشمول این مجوز را تحت بخش‌های ۳ و ۴ از این مجوز منتقل کنید بدون آنکه مقید به بخش ۳ از GPL گنو باشید.

۲. انتقال نسخه‌های اصلاح‌شده

در صورتی که نسخه‌ای از کتابخانه را اصلاح کنید و تغییرات شما باعث شود که آن کتابخانه به تابع یا داده‌ای که باید توسط برنامه کاربردی تأمین شود وابسته گردد، می‌توانید نسخهٔ اصلاح‌شده را تحت شرایط زیر منتقل کنید:

الف) تحت همین مجوز، مشروط بر اینکه تلاش معقولی کنید تا کتابخانه در صورت عدم تأمین تابع یا دادهٔ مذکور، همچنان بخشی از عملکرد خود را انجام دهد.

ب) تحت GPL گنو، بدون هیچ‌یک از مجوزهای اضافی این مجوز.

۳. کد شیء شامل مواد از فایل‌های سرایند کتابخانه

کد شیء یک برنامه ممکن است شامل موادی از فایل‌های سرایند کتابخانه باشد. می‌توانید چنین کدی را تحت شرایط دلخواه خود انتقال دهید به شرطی که:

الف) اطلاع‌رسانی آشکاری مبنی بر استفاده از کتابخانه و پوشش آن توسط این مجوز همراه داشته باشد.

ب) نسخه‌ای از GPL گنو و این مجوز را نیز ضمیمه کنید.

۴. آثار ترکیبی

می‌توانید اثر ترکیبی را تحت شرایط دلخواه خود منتقل کنید به شرطی که:

الف) اطلاع‌رسانی آشکاری مبنی بر استفاده از کتابخانه و پوشش آن توسط این مجوز ارائه دهید.

ب) نسخه‌ای از GPL گنو و این مجوز را ضمیمه کنید.

ج) اگر اثر ترکیبی هنگام اجرا اطلاعیه‌های کپی‌رایت را نمایش می‌دهد، اطلاعیهٔ کتابخانه را نیز در میان آن‌ها بگنجانید.

د) یکی از موارد زیر را انجام دهید:

۱. کد منبع حداقلی مرتبط را تحت شرایط این مجوز ارائه دهید و کد برنامه کاربردی را در قالبی که امکان پیوند مجدد با نسخهٔ اصلاح‌شدهٔ کتابخانه را فراهم کند منتشر کنید.

۲. از مکانیزمی برای پیوند پویا (shared library) استفاده کنید که بتواند با نسخه‌های اصلاح‌شده و سازگار کتابخانه نیز کار کند.

هـ) در صورت لزوم، اطلاعات نصب (Installation Information) را مطابق با بند ۶ از GPL گنو ارائه دهید.

۵. کتابخانه‌های ترکیبی

می‌توانید کتابخانه‌ای ترکیبی بسازید که شامل کتابخانهٔ مشمول این مجوز و دیگر کتابخانه‌های مستقل باشد، مشروط بر اینکه:

الف) نسخه‌ای جداگانه از کتابخانهٔ اصلی را تحت همین مجوز ارائه دهید.

ب) اطلاع دهید که بخشی از این اثر بر پایهٔ کتابخانهٔ مشمول این مجوز است و محل نسخهٔ مستقل آن را مشخص کنید.

۶. نسخه‌های تجدیدنظرشده از LGPL

بنیاد نرم‌افزار آزاد ممکن است در آینده نسخه‌های جدیدی از این مجوز منتشر کند. این نسخه‌ها از لحاظ روح کلی مشابه نسخهٔ حاضر خواهند بود، اما ممکن است در جزئیات تفاوت‌هایی برای رفع مسائل جدید داشته باشند.

اگر کتابخانه‌ای که دریافت کرده‌اید مشخص کرده باشد که نسخهٔ خاصی از LGPL یا هر نسخهٔ بعدی آن قابل اعمال است، شما مختارید از همان نسخه یا هر نسخهٔ بعدی منتشرشده توسط بنیاد استفاده کنید.

اگر کتابخانه مشخص کرده باشد که نماینده‌ای (proxy) تصمیم‌گیرنده در مورد نسخه‌های آینده است، پذیرش عمومی آن نماینده به منزلهٔ مجوز دائمی برای انتخاب آن نسخه است.