Open source یا منبع باز یا متن باز، به نرم افزار و یا پروژه‌ای اطلاق می‌شود که کد منبع آن برای عموم قابل دسترسی است. در نرم افزارهای Open source هرکسی می‌تواند کد را مشاهده کرده و آن را تغییر دهد. این مدل باعث ترویج همکاری و تقویت نوآوری می‌شود. در این صفحه با پروژه‌ها و نرم افزارهای Open source آشنا می‌شویم.


Redis چیست؟ + آشنایی با مزایا و کاربرد آن ها

Redis مخفف عبارت Remote Dictionary Server می‌باشد و ذخیره ساز اطلاعات سریع، منبع باز درون حافظه و با ارزش است. این پروژه در راستای تصمیم گیری برای بهبود مقیاس پذیری‌ها شکل گرفت و در حال حاضر به عنوان پایگاه داده، حافظه پنهان، واسطه پیام و صف استفاده می‌شود. زمان پاسخ دهی در Redis بسیار کوتاه است و درخواست‌های زیادی را در مدتی بسیار کوتاه فراهم می‌آورد. در حال حاضر، به عنوان یکی از محبوب‌ترین موتورهای منبع باز به شمار می‌آید و انتخابی محبوب برای ذخیره‌سازی حافظه پنهان، مدیریت جلسه،…

مهم‌ترین اصطلاحات Docker

Docker پلتفرمی منبع باز می‌باشد که این امکان را برای توسعه دهندگان فراهم می‌آورد تا بتوانند استقرار، مقیاس گذاری و مدیریت برنامه‌ها را با استفاده از ظروف سبک وزن و قابل حمل خودکار کنند. کانتینرها کد برنامه را همراه با تمامی متعلقات آن بسته بندی و از رفتار سازگار آن در محیط‌های مختلف اطمینان حاصل می‌کنند. با وجود آن‌که کانتینرها مفاهیم نا‌آشنایی نیستند ولی Docker چشم انداز آن را متحول ساخت. در این مقاله به معرفی مهم‌ترین اصطلاحات Docker می‌پردازیم. مزایای کلیدی Docker Docker مزایای زیادی دارد که…

FreeBSD چیست؟+ویژگی‌های سیستم عامل FreeBSD

FreeBSD سیستم عاملی رایگان و منبع باز شبه یونیکس می‌باشد. این سیستم عامل به گونه ای طراحی شد که قابل اعتماد و کارآمد است و به عبارتی گزینه‌ای محبوب برای سرورها به شمار می‌رود. FreeBSD دارای ویژگی‌های بسیاری همچون امنیت و عملکرد بالا و مقیاس پذیری خوب است. از دیگر مواردی که این سیستم عامل را محبوب تر ساخته است می‌توان به نوع مجوز آن اشاره کرد که امکان استفاده، اصلاح و توزیع رایگان آن را حتی برای مقاصد تجاری فراهم می‌کند. که این امر منجر به پذیرش…

نرم‌ افزار Open source چیست؟

Open source نرم افزاری است که بدون هیچ هزینه‌ای در اختیار افراد قرار می‌گیرد تا بتوانند از آن بهره مند شوند. و به انجام مواردی همچون بررسی، تغییر و توزیع مجدد بپردازند. این امر درست در مقابل برنامه‌های نرم افزاری انحصاری یا Closed source می‌باشد. که توسط سازنده آن و یا شخصی که حق نسخه برداری آن را دارد به کاربران فروخته می‌شود و امکان ویرایش و توزیع مجدد آن وجود نخواهد داشت. مگر اینکه حق چاپ آن را داشته باشیم. علاوه بر آن اصطلاح Open source به…

آموزش نصب Docker در ubuntu

Docker چیست ؟ Docker یک پلتفرم متن باز و یا open source است که کمک چشم گیری به برنامه نویسان در مراحل ایجاد کردن برنامه ، پیاده سازی و اجرا کرده است . این پلفرم که بر پایه کرنل لینوکس توسعه داده شده است. و به وسیله ی کانتینرها به برنامه نویس‌ها کمک می‌کند تا برنامه خود را در بستری مستقل از نوع سیستم عامل و پیش نیاز های برنامه خود ، ایمین و پایدار پیاده سازی کنند. توجه داشته باشید این عمل به کمک ساز و کاری…