مجوز عمومی HGL
ژوئیه ۲۰۲۲ آخرین ویرایش: ۶ ژانویه ۲۰۲۴
حق نشر (C) ۲۰۲۲-۲۴ evgnomon.org توسط حامد قاسمزاده تمامی حقوق محفوظ است hg@evgnomon.org لوند، سوئد
کپی و توزیع نسخههای عیناً یکسان از این مجوز منع نشده است.
مقدمه
ما بر این باوریم که نیازی به تغییر این مجوز برای کسانی که قصد استفاده، توسعه، یا ساخت آثار مشتق از اثر پوششدادهشدهی اصلی ما را دارند، نیست. بر همین اساس، دستورالعملهای مشخصی برای توزیع چنین آثار مشتقی تعیین کردهایم. هرگونه بهبود یا اثر مشتق توزیعشده باید از همان شرایط مجوزدهی اثر اصلی ما پیروی کند.
ما مشارکت شما در اثر اصلیمان را تشویق میکنیم تا به شما کمک کنیم از وابستگی به نسخههای قدیمی خودتان جلوگیری کنید، چرا که ما انتظار داریم یک شاخهی کد اصلی واحد وجود داشته باشد که همهی آثار مشتق از آن پدید میآیند. در غیر این صورت، این مجوز همچنین به شما اجازه میدهد اثر ما را در پروژههای «بستهمنبع» یا سایر روشهایی که آثار مشتق شما را محافظت میکند، استفاده کنید، به شرط آنکه هیچ اثر مشتقی را توزیع نکنید، چرا که توزیع باید منحصراً تحت همین مجوز صورت گیرد.
این مجوز ما را در برابر پراکندگی متحد میکند و امکان بهبود مستمر را فراهم میآورد در حالی که همواره به شرایط اصلی خود پایبند میمانیم. ما همین را از شما نیز انتظار داریم. دارندگان حق نشر تمامی حقوق لازم برای حفاظت از این اثر و آثار مشتق تحت پوشش این مجوز را برای خود محفوظ میدارند.
تعاریف
- اثر (WORK): هر آفرینشی که واجد شرایط حمایت تحت قانون حق نشر باشد.
- اثر پوششدادهشده (COVERED WORK): اثری که مشمول شرایط و ضوابط این مجوز است.
- اثر مشتق (DERIVATIVE WORK): آفرینشی جدید که طبق قانون حق نشر بهعنوان اثر مشتق بر پایهی اثر پوششدادهشده تعریف میشود.
- تغییر (MODIFY): تغییر یک اثر با افزودن، حذف، یا تغییر دیگر محتوای اصلی آن.
- کد منبع (SOURCE CODE): شکل ترجیحی کد برای انجام تغییرات.
- کاربر (USER): یک نهاد حقوقی شامل یک فرد، شرکت، یا دولت که نسخهای از یک اثر را برای استفاده به دست میآورد.
- توزیع (DISTRIBUTION): عمل در دسترس قرار دادن اثر پوششدادهشده یا اثر مشتق برای دریافت نسخه توسط کاربر.
۰. کپی، تغییر و توزیع
اثر پوششدادهشده بدینوسیله برای همیشه به کاربران آزادی کپی و تغییر اعطا میشود. و اثر پوششدادهشده یا یک اثر مشتق نیز میتواند توزیع شود، به شرط آنکه کل کد منبع اثر پوششدادهشده و اثر مشتق برای همهی کاربران در دسترس باشد تا نسخهای رایگان دریافت کنند و همچنان مشمول این مجوز باقی بماند، بدون محدودیت اضافی. بنابراین، تمامی کپیها، تغییرات، و توزیعهای اثر پوششدادهشده و/یا یک اثر مشتق باید اعلامیهی حق نشر اصلی را حفظ کنند و نسخهای دستنخورده از این مجوز را در بر داشته باشند.
۱. تجمیع
در مواردی که اثر پوششدادهشده یا یک اثر مشتق در سیستمی متشکل از آثار تحت مجوزهای گوناگون ادغام شود، بهعنوان یک استثنا مجاز است که اثر پوششدادهشده یا اثر مشتق را روی یک رسانهی واحد تجمیع کرد. در چنین مواردی، کل آثار تجمیعشده روی آن رسانه نیازی نیست مشمول شرایط این مجوز باشند. این استثنا برای تسهیل قابلیت استفاده در سیستم(های) دارای طیف متنوعی از توافقنامههای مجوزدهی طراحی شده است.
بدون ضمانت
سلب مسئولیتهای زیر باید بهطور برجسته در مستندات و سایر مطالب مربوط به اثر پوششدادهشده یا اثر مشتق نمایش داده شوند:
مگر آنکه بهصورت کتبی خلاف آن بیان شده باشد، دارندگان حق نشر و/یا سایر طرفها اثر پوششدادهشده را «همانگونه که هست» بدون ضمانتهای ضمنی تناسب برای هدفی خاص، عدم نقض، قابلیت فروش، و مالکیت، و هرگونه دیگر ضمانت صریح یا ضمنی ارائه میدهند.
در هیچ شرایطی هیچیک از دارندگان حق نشر، یا هر طرف دیگری که ممکن است برنامه را طبق مجاز اعلامشده در بالا تغییر دهد و/یا بازتوزیع کند، مسئول هیچگونه خسارت مستقیم، غیرمستقیم، تصادفی، خاص، تنبیهی یا تبعی (از جمله، اما نه محدود به، تهیهی کالاها یا خدمات جایگزین؛ از دست دادن استفاده، اعتبار، داده، یا سود؛ یا وقفهی کسبوکار) به هر شکل ایجادشده و بر پایهی هر نظریهی مسئولیتی، خواه قراردادی، مسئولیت محض، یا شبهجرم (شامل قصور یا غیر آن) که به هر نحو ناشی از استفاده از اثر پوششدادهشده یا در نتیجهی مجوز ما پدید آید، حتی در صورت اطلاع از احتمال چنین خسارتی، نخواهد بود.
با این حال، شما همچنان میتوانید حمایت، ضمانت، تضمین، یا سایر تعهدات یا حقوق مسئولیتی را در هماهنگی با این مجوز پیشنهاد دهید. چنین پیشنهاداتی ممکن است در ازای دریافت هزینه، به صلاحدید خودتان، ارائه شود. این بند به شما امکان میدهد با ارائهی خدمات یا تضمینهای اضافی، در حالی که همچنان با شرایط این مجوز مطابقت دارید، در معاملات تجاری شرکت کنید.
پایان شرایط و ضوابط
کاربرد
شما با اطمینان از در دسترس و قابل مشاهده بودن نسخهای عیناً یکسان از این مجوز برای همهی دریافتکنندگان، شرایط این مجوز را به اثر خود اعمال میکنید. برای برنامهها، این امر میتواند با نمایش اعلامیهی حق نشر پیادهسازی شود. نمونهای از چنین نمایشی به شرح زیر است:
< one line to give the package's name and a brief idea of what it does. >
Copyright (C) <year(s)> <name of author>. All rights reserved.
License: HGL General License <http://evgnomon.org/docs/hgl>
There is NO warranty expressed or implied; to the extent permitted by law.
فایلهای منبع (متنی) تحت HGL این سربرگ را در خود دارند.
License-Identifier: HGL
Copyright (C) <year(s)> <name of author>. All rights reserved.
Copyright (C) <year(s)> <name of author of the derivative work>. All rights reserved.
انواع دیگر فایلهای منبع باید حاوی اعلامیهای مشابه باشند.