منظور از سیستم Open Source یا متن باز چیست؟
منظور از سیستم Open Source یا متن باز چیست؟
در سری مقالات مقایسه CMS ها، به این مسئله اشاره کردیم که بسیاری از نرمافزارها متن باز
یا Open Source هستند و وردپرس نیز از این قائده مستثنی نیست. اما منظور از اینکه سیستم
یا نرمافزاری متن باز است چیست؟ در این مقاله قصد داریم تا به صورت تخصصی این مسئله را
برای شما همراهان تهران سرور بررسی کنیم.
متن باز یا باز متن چیست؟
در حقیقت باید گفت که سیستم یا نرمافزار متن باز، به کاربران و توسعه دهندگان قابلیت دسترسی
به کدهای خود یا سورس کدها را میدهد. در واقع این اجازه تحت یک مجوز دارای موافتنامه برای به
اشتراک گذاری کدهای منبع، جهت مشاهده و تغییر آنها صادر شده است. مجوزهایی مانند MIT،
مجوز همگانی گنو (GNU GPL) یا آپاچی ۲٫۰٫
سیستمهای متن باز رایگان هستند و برای استفاده از آنها نیازی به پرداخت مبلغ به کمپانی ارائه
دهنده نیستید. علت این کار نیز این است تا توسعه دهندگان نرمافزار و برنامه نویسان با دسترسی
به کدهای منبع سیستم مورد نظر خلاقیت خود را در آن جا پیاده سازند، باگها و حفرههای امنیتی
را پیدا و بهبود بخشند و یا حتی نسخههای بهتری از نسخه اصلی ایجاد و منتشر کنند. نمونه بارز
این اتفاق را در سیستم عامل Open Source لینوکس شاهد هستیم که توسط توسعه دهندگان
روز به روز مسیرهای پیشرفت را طی میکند.
نرمافزارهای متن باز چطور اجرا میشوند؟
در مقابل سیستمهای باز متن، سیستمهای متن بسته یا Closed Source وجود دارد که دسترسی
به کدهای منبع آنها امکان پذیر نمیباشد. اما آیا در اجرای این دو نوع از نرمافزار تفاوتی وجود دارد؟
جواب کاملا واضح و مشخص است! خیر! چرا که باید گفت، بیس و پایه اجرای آنها تفاوتی با یکدیگر
ندارند بلکه تنها اجازه دسترسی به کدهای منبع را به کاربران، برنامه نویسان و توسعه دهندگان نرم
افزار را میدهد. البته بزودی مقالهای برای مقایسه سیستمهای متن باز و متن بسته در سایت
منتشر خواهد شد.
معروفترین سیستمهای Open Source
در دنیای سیستم عاملهای باز متن، بدون شک لینوکس معروفترین و همچنین محبوبترین آنها
بین کاربران و برنامه نویسان است. علاوه بر آن نباید محبوبیت اندروید را نادیده گرفت! اندروید در اصل
یک سیستم عامل برای تلفنهای همراه است که بر پایه نسخه تغییر یافتهای از کرنل لینوکس
توسعه پیدا کرده است. در بین CMS های متن باز نیز بدون شک محبوبترین، بهترین و کارآمدترین
آنها، سیستم مدیریت محتوای وردپرس است. به محض ورود به وب سایت wordpress.org با جمله:
.WordPress is open source software you can use to create a beautiful website, blog, or app
رو به رو میشویم. در واقع وردپرس اجازه دسترسی به کدهای منبع را به منظور ایجاد تغییرات و بهبود
مشکلات به توسعه دهندگان وب میدهد.
حال که با مفهوم متن باز بودن یک نرمافزار آشنا شدید و متوجه شدید که وردپرس نیز از سیستمهای
Open Source با قابلیتهای فراوانی میباشد، اگر قصد دارید تا وب سایتی بر بستر وردپرس در هر زمینهای
اعم از خبری، فروشگاهی، شخصی، وبلاگی و… داشته باشید، تهران سرور ارائه دهنده خدمات وب و
طراحی سایت وردپرس، با داشتن تیم طراحی حرفهای و پشتیبانی با سابقه میتواند انتخابی درست
و مقرون به صرفه برای شما باشد.
سلام میشه با تغییر دادن نرم افزار بلندر یا هاوک اون رو به گیم انجین تبدیل کرد ؟
سلام
متاسفانه اطلاعی نداریم. این نرم افزارها در حوزه کاری ما نیستند.