آخرین بازنگری: اوت ۲۰۲۱
Exercism (که با نام exercism.org هم شناخته میشود) یک پلتفرم آنلاین است که طراحی شده تا به شما کمک کند مهارتهای برنامهنویسی خود را از طریق تمرین و راهنمایی بهبود دهید.
پلتفرم ما شامل یک وبسایت به نشانی https://exercism.org (و زیردامنههای مرتبط با آن) و یک برنامهی خط فرمان (CLI) است.
Exercism توسط Exercism، یک شرکت غیرانتفاعی، اداره و مدیریت میشود. شرایط استفادهی زیر (این شرایط) توافقی میان Exercism و شماست و استفادهی مجاز شما از پلتفرم ما را مشخص میکند.
ممکن است بخواهید اینها را هم بخوانید:
رویکرد کلی ما باید نسبتاً سرراست و قابل فهم باشد:
Exercism توسط Exercism («ما»)، یک شرکت غیرانتفاعی ثبتشده در بریتانیا با شمارهی شرکت ۱۱۷۳۳۰۶۲، اداره و مدیریت میشود. شرایط استفادهی زیر (این شرایط) توافقی میان Exercism و شماست و استفادهی مجاز شما از پلتفرم ما را مشخص میکند.
هرگونه عنوان، شماره و/یا تأکیدی که در این شرایط آمده، فقط برای سهولت ارجاع است و نباید در تفسیر یا تعبیر بندهایی که به آنها اشاره دارد لحاظ شود.
اگر هر یک از مفاد این شرایط غیرقانونی، باطل یا غیرقابلاعاجرا تشخیص داده شود، آن مفاد جدا از این شرایط در نظر گرفته میشود و بر اعتبار و قابلیت اجرای سایر مفاد این شرایط تأثیری نمیگذارد.
ما حق تغییر این شرایط را در هر زمان با انتشار شرایط بازنگریشده در https://exercism.org برای خود محفوظ میداریم. این شرایط بر همهی کسانی که به پلتفرم ما دسترسی پیدا میکنند یا از آن استفاده میکنند، چه ثبتنام کرده باشند و چه نکرده باشند، اعمال میشود.
هرگونه اطلاعات شخصی که به پلتفرم ما ارسال میشود، تابع سیاست حفظ حریم خصوصی ماست.
وقتی به خدمات ما دسترسی پیدا میکنید، چه ثبتنام کرده باشید و چه نکرده باشید، به کاربر پلتفرم ما تبدیل میشوید.
بهعنوان کاربر، تنها مسئولیت اطمینان از این موارد بر عهدهی شماست:
هنگام استفاده از پلتفرم ما، موافقت میکنید که این کارها را انجام ندهید:
ما پلتفرممان را به گستردهترین مخاطبان ممکن ارائه میدهیم. اما محدودیتهای زیر در مورد واجد شرایط بودن اعمال میشوند:
خدمات ما برای هیچ کاربری که پیشتر از پلتفرم تعلیق یا حذف شده است در دسترس نیست. انتظار میرود چنین حذفهایی تابع این شرایط استفاده و آییننامهی رفتار ما باشد.
برای داشتن حساب در پلتفرم ما باید از یک حداقل سن بیشتر باشید. این کار برای حفظ امنیت کاربران ماست.
برای دسترسی به پلتفرم ما باید حداقل ۱۳ سال داشته باشید. اگر زیر ۱۳ سال هستید، نمیتوانید به پلتفرم ما دسترسی پیدا کنید و نمیتوانید هیچ اطلاعات شخصی (از جمله، برای نمونه، اسم، سن و اطلاعات تماس) را در پلتفرم ما ارائه دهید یا منتشر کنید.
اما اگر در بریتانیا یا اتحادیهی اروپا هستید، برای دسترسی به پلتفرم ما باید حداقل ۱۶ سال داشته باشید. اگر زیر ۱۶ سال هستید، نمیتوانید به پلتفرم ما دسترسی پیدا کنید و نمیتوانید هیچ اطلاعات شخصی (از جمله، برای نمونه، اسم، سن و اطلاعات تماس) را در پلتفرم ما ارائه دهید یا منتشر کنید.
Exercism این حق را برای خود محفوظ میدارد که در صورت تشخیص، بنا به صلاحدید خود، که شما به هر شکلی این شرایط استفاده و/یا آییننامهی رفتار ما را نقض کردهاید، دسترسی شما به پلتفرم را بدون اطلاع قبلی رد کند، معلق کند یا خاتمه دهد.
محتوایی که از طریق پلتفرم ما ارائه میشود ممکن است متعلق به ما باشد (محتوای ما)، توسط جامعهی گستردهتر داوطلبان ما مشارکت داده شده باشد (محتوای جامعه) یا توسط کاربرانی مانند شما مشارکت داده شده باشد (محتوای مشارکتی کاربران). شما موافقت میکنید که همهی اطلاعیهها و محدودیتهای حق تکثیر موجود در محتوایی که به آن دسترسی دارید را رعایت کنید.
ما به متنباز متعهد هستیم و در نتیجه، بسیاری از منابع موجود در پلتفرم ما تحت یک مجوز متنباز منتشر شدهاند. شما آزادید چنین محتوایی را مشروط به همان مجوز مربوطه دوباره استفاده کنید. بخشهای زیر اطلاعاتی دربارهی دستههای مختلف محتوای پلتفرم ما ارائه میدهند.
همهی مطالبی که در وبسایت و/یا پلتفرم ما نمایش داده میشوند، حق تکثیر Exercism هستند.
اگر به نظر میرسد منبعی بیانیهی مجوز روشنی ندارد، توصیه میکنیم مخزنهای کد منبع ما را در GitHub بررسی کنید. نباید فرض کنید که همهی محتوای پلتفرم ما مجوز باز دارد، اما معمولاً چنین است.
همهی تمرینهایی که از طریق پلتفرم ارائه میشوند توسط جامعهی داوطلبان ساخته شدهاند و عمدتاً تحت مجوز MIT منتشر شدهاند. همهی این محتوا مستقیماً از طریق مخزنهای GitHub ما (به https://github.com/exercism مراجعه کنید) در دسترس است، جایی که جزئیات خاص مجوز را میتوان دید.
هدف اصلی پلتفرم فراهم کردن فضایی است که افراد بتوانند چالشهای برنامهنویسی (کدنویسی) را حل کنند، آنها را ارسال کنند و بازخورد دریافت کنند. هدف ما کمک به کاربران برای کسب مهارت در کدنویسی و همچنین پرورش مهارت در دادن و دریافت بازخورد است.
وقتی از پلتفرم ما استفاده میکنید، مجموعهای از تمرینها برای دانلود و حل به شما ارائه میشود و از شما دعوت میشود راهحل خود را (احتمالاً بهصورت مجموعهای از بهبودها که هر یک تکرار نامیده میشود) برای بررسی بارگذاری کنید.
شما موافقت میکنید که همهی محتوایی (محتوای مشارکتی کاربران) که پیشتر در پلتفرم بارگذاری کردهاید یا بعداً بارگذاری میکنید، از جمله، بدون محدودیت، محتوای راهحل و تکرار شما، با مجوزی جهانی، بدون حق امتیاز، غیرانحصاری و همیشگی به Exercism واگذار میشود. شما به Exercism حق و مجوز همیشگی و غیرقابل برگشت میدهید تا همهی این محتوای مشارکتی کاربران را که مشارکت میدهید پردازش، کپی، توزیع و بهرهبرداری تجاری کند. باید بدانید که این حق حتی اگر شما محتوای مشارکتی کاربری خود را بعداً حذف کنید یا حتی حساب خود را در پلتفرم ما حذف کنید، پابرجا میماند.
با استفاده از حق خود برای پروانهدهی به محتوا، ما محتوای مشارکتی کاربران شما را تحت شرایط مجوز Creative Commons BY-NC-SA توزیع میکنیم. این یعنی هر شخص ثالثی که از محتوای شما استفاده میکند یا آن را اقتباس میکند باید Exercism را بهعنوان منبع ذکر کند. شرایط مجوز Creative Commons موسوم به CC BY-NC-SA در ادامه با جزئیات بیشتری توضیح داده شده است.
مسئولیت شماست که اطمینان حاصل کنید محتوایی که در پلتفرم بارگذاری میکنید با مجوز CC BY-NC-SA سازگار است و هرگونه ذکر منبع مناسب را در بر دارد. این توافق یعنی شما نمیتوانید اجازهای را که برای استفادهی ما از محتوای بارگذاریشدهتان دادهاید پس بگیرید.
شما موافقت میکنید که اطلاعات شخصی (مانند، اما نه محدود به، اسمها، شمارههای تلفن و نشانیهای ایمیل) را در هیچ محتوایی که در پلتفرم مشارکت میدهید قرار ندهید.
اگر بهعنوان راهنما در پلتفرم ما مشارکت کنید، هر محتوایی که بهعنوان بخشی از ارائهی بازخورد روی راهحل یک کاربر بارگذاری میکنید، محتوای مشارکتی کاربران به شمار میآید و به همان شیوهی راهحل پروانهدهی میشود (به بخش بالا مراجعه کنید).
بهطور مشخص، این یعنی همهی بازخورد راهنماها تحت یک مجوز Creative Commons پروانهدهی میشود. مهم است که مطمئن شوید بازخوردی که ارائه میدهید (از جمله هر نمونهکد بیشتر) با آن مجوز سازگار است.
CC BY-NC-SA مخفف مجوز Creative Commons Attribution-NonCommercial-ShareAlike است. نسخهی کامل این مجوز در https://creativecommons.org/licenses/by-nc-sa/4.0/ در دسترس است. بهطور خلاصه، این مجوز به هر کسی اجازه میدهد مطالب را کپی، اقتباس و دوباره توزیع کند، به شرط آنکه ذکر منبع مناسب انجام شود و از آن برای مقاصد تجاری استفاده نکنند. وقتی راهحلها یا بازخورد سایر کاربران را به شما نشان میدهیم، آنها تحت CC BY-NC-SA پروانهدهی شدهاند.
وقتی راهحلی را در پلتفرم مشارکت میدهید، آن راهحل برای دیگران (معمولاً راهنماها) در دسترس خواهد بود تا دربارهی آن دیدگاه بدهند. پلتفرم ما از این بازخورد استفاده میکند تا به شما در یادگیری و پیشرفت کمک کند. برای رسیدن به این هدف، مهم است که مطالب بهاشتراکگذاشتهشدهی شما بهصورت قانونی برای یک راهنما قابل دسترسی باشد و استفاده از CC BY-NC-SA به ما کمک میکند این را تضمین کنیم. به همین ترتیب، وقتی راهنمایی دربارهی راهحل شما دیدگاه میدهد، پاسخ او نیز به همین شیوه پروانهدهی میشود و به شما اجازه میدهد از آن بازخورد برای هر هدفی که انتخاب میکنید استفاده کنید.
با دادن مجوزی جهانی، بدون حق امتیاز و همیشگی به ما، شما همچنین به ما اجازه میدهید از راهحلهای ارسالی برای بهبود محصولات و خدماتمان استفاده کنیم. برای نمونه، چنین استفادهای ممکن است شامل موارد زیر باشد (اما نه محدود به آنها):
بهطور خلاصه:
ما بر محتوای بارگذاریشده در پلتفرممان کنترلی نداریم و در نتیجه، هیچ تضمینی دربارهی اعتبار، پایایی یا دقت آن ارائه نمیدهیم.
هرچند راهنماها ممکن است محتوای مشارکتی کاربران را ببینند، ما محتوای ارسالی را بهطور معمول از نظر خطا، کوتاهی یا محتوای نامناسب بررسی نمیکنیم. استفادهی شما از محتوای پلتفرم ما بر عهدهی خودتان است و ما در قبال چنین استفادهای هیچ مسئولیتی نداریم.
نمایش محتوای مشارکتی کاربران یا محتوای جامعه در پلتفرم ما به معنای تأیید آن مطالب از سوی ما نیست.
ما به همهی قوانین حق تکثیر و سایر قوانین مربوط به محتوا و اطلاعات احترام میگذاریم و نقض چنین قوانینی را تحمل نمیکنیم.
اگر باور دارید که محتوای شما هر قانون یا مقررهای را نقض یا زیر پا میگذارد، مسئولیت برداشتن گامهایی برای اصلاح وضعیت بر عهدهی خودتان است. به همین ترتیب، اگر محتوای شما نادرست است یا میتواند خطری برای شخص ثالث ایجاد کند، باز هم برداشتن گامهای مناسب برای اصلاح وضعیت مسئولیت شماست.
اگر باور دارید محتوایی در پلتفرم ما هر قانون یا مقررهای را نقض میکند، باید آن را به ما گزارش دهید.
ما میکوشیم حجم دادههای شخصیای را که نگه میداریم به کمترین مقدار برسانیم و در جایی که اطلاعات شخصی را ذخیره و ثبت میکنیم، این کار تابع سیاست حفظ حریم خصوصی ماست و چنین دادههایی فقط برای همان مقاصدی استفاده میشوند که برای آنها جمعآوری شدهاند.
ارائهی آگاهانهی اطلاعات شخصی نادرست نقض این شرایط است و ممکن است به خاتمهی حسابتان منجر شود.
وقتی حساب خود را حذف میکنید، ما همهی جزئیات شخصی را از حسابتان پاک میکنیم. این فرایندی برگشتناپذیر است، پس پیش از حذف حسابتان مطمئن شوید. راهحلهای شما و هر دیدگاهی که بهعنوان راهنما ثبت کرده باشید همچنان در پلتفرم باقی میماند، اما بینام میشود.
ما ممکن است هر چند وقت یکبار فضای تبلیغاتی در پلتفرممان بفروشیم. برخی تبلیغات ممکن است در کل پلتفرم نمایش داده شوند و برخی محدود به بخشهای خاصی از وبسایت باشند. ما تبلیغات را بر اساس دادههای شخصی شما هدفگیری نمیکنیم.
ما ممکن است هر چند وقت یکبار به اشخاص ثالث اجازه دهیم از برخی ویژگیهای پلتفرم ما «حمایت مالی» کنند. برای نمونه، ممکن است این اطلاعات حمایت مالی را بهصورت یک تبلیغ در ویژگیهای مختلف پلتفرم (از جمله اعلانهای ایمیلی) ببینید.
ما بهطور دورهای سطح جزئیاتی را که برای کنترل ویژگیهای مرتبط با بازاریابی فراهم میکنیم بررسی میکنیم و ممکن است هر یک از این تغییرات را از طریق ایمیل به شما اطلاع دهیم.
ما پلتفرم اصلی را بهصورت رایگان در اختیار کاربرانمان قرار میدهیم. تلاش معقول خود را میکنیم تا خدماتمان بهصورت ۲۴/۷/۳۶۵ در دسترس باشد، اما هر چند وقت یکبار برای نگهداری، قطعیهای برنامهریزیشدهای خواهیم داشت.
در جایی که امکانپذیر باشد، ممکن است کاربران را از قطعیهای برنامهریزیشده آگاه کنیم، اما هیچ الزامی به این کار نداریم و در هر صورت در قبال هرگونه قطعی خدمات مسئولیتی نخواهیم داشت.
خدمات ما و دادهها و محتوای درون پلتفرممان بر پایهی «همانگونه که هست» ارائه میشوند.
Exercism تا حداکثر میزانی که قانون اجازه میدهد، همهی تضمینها و اظهارات از هر نوع را، از جمله بدون محدودیت تضمینهای تلویحی تناسب برای هدفی خاص و عدم نقض حقوق دیگران، خواه صریح، تلویحی یا قانونی، سلب میکند.
شما بدینوسیله ما، شرکتهای وابسته، مدیران، اعضای هیئتمدیره، نمایندگان، شرکا، کارمندان، نمایندگان تجاری و ارائهدهندگان شخص ثالث ما را از و در برابر همهی زیانها، مخارج، خسارات، هزینهها، ادعاها و مطالبات بهطور معقول قابل پیشبینی، از جمله حقالوکالههای معقول و هزینهها و پرداختهای مرتبط که بهدرستی متحمل شدهاند، در نتیجهی نقض هر اظهار یا تضمین از سوی شما تحت این شرایط یا ناشی از آن، تبرئه، دفاع و بیضرر نگه میدارید.
با استفاده از پلتفرم ما یا ارتباط کلی با ما، شما موافقت میکنید که ما بتوانیم بهصورت الکترونیکی دربارهی مسائل امنیتی، حریم خصوصی و اداری مرتبط با استفادهی شما از پلتفرم یا تغییرات این شرایط با شما ارتباط برقرار کنیم.
اگر موضوع نقض امنیتی به اطلاع ما برسد، ممکن است تلاش کنیم با انتشار اطلاعیهای در سایت یا ارسال ایمیلی به شما، بهصورت الکترونیکی به شما اطلاع دهیم.
در پلتفرم ما از شما دعوت میکنیم تنظیمات اعلانهای خود را طوری پیکربندی کنید که مشخص کند دربارهی چه چیزی و چه زمانی میخواهید با شما تماس بگیریم.