قبلتر کلمه توزیع را به کار برده بودم اینجا بطور ساده بگم توزیع در لینوکس اسم انواع مختلف سیستم عاملهای گنو/لینوکس است. نکته خوب ماجرا این است که کد مخرب توسط محققانی همچون ایوانز ایجاد شده که هدف آن بهبود امنیت لینوکس می باشد. این افراد با انتشار چنین اکسپولیتهایی باعث می شوند آسیب پذیری های ناشناخته لینوکس به راحتی کشف شده و توسط سازندگان رفع شود.
مجتمع کردن یک سیستم کامل به عنوان یک توزیع که بطور صحیح کار کند نیز کار بزرگی است. همچنین به آدرسدهی و نحوهٔ نصب و بوت کردن سیستم نیز احتیاج بود، مشکلی که ما تا آن زمان با آن روبرو نشده بودیم، زیرا هنوز به آن مرحله نرسیده بودیم. کسانی که توزیعهای مختلفی را توسعه دادند کمک قابل توجهی کردند. اما مطابق طبیعت کارها، این کاری بود که باید توسط شخصی انجام میگرفت. اما از آنجاییکه شنیدهاند کل سیستم «لینوکس» نامیده میشود، اغلب پیشینهای در ذهن خود ایجاد میکنند که نام نهادن کل سیستم با نام هسته را توجیح میکند.
به همین دلیل باید بررسی کرد که هر وب سرور از چه زبانی پشتیبانی می کند و با توجه به آن، وب سرور مورد نیاز خود را پیدا کرد. در حال حاضر هاست لینوکس از پایگاه داده MySQL و هاست ویندوز از SQLServer پشتیبانی می کند. بنابر این درصورتی که سایت شما مبتنی بر برنامه نویسیPHP می باشد به سراغ این سیستم عامل بروید. همانگونه که پیشتر ذکر گردید، سرور لینوکسی سروری می باشد که برای آن از یکی از توزیع های لینوکس مانند centos ، Ubuntu و debian استفاده شده است. معمولا روی سرورهای لینوکسی نرم افزار هایی مانند apache ، litespeed و یا nginx برای ارائه سرویس و خدمات میزبانی نصب میگردد.
نرم افزار آزاد نرم افزاری است که می توان آن را آزادانه و بدون محدودیت، به هر منظور استفاده کرد، مطالعه و بررسی نمود، و تغییر داد. در همین زمان در ایالات متحده یک فرد دیگر به نام «ریچارد استالمن» یک تیم از برنامهنویسان را جمع کرده بود که وقت خود را به توسعه نرمافزارهای رایگان اختصاص داده بودند. هدف این سازمان آن بود که نرمافزارها را به صورت رایگان و آزادانه توزیع کند تا هر کس بتواند به کد منبع نرمافزارها دسترسی داشته باشد و بهینهسازیهایی روی آن ایجاد کند.
GPL امروزه در نسخه {3|three} است، اما در اصل همچنان از همان مفاهیم پیروی میکند که هر مؤلف نرمافزار که از GPL استفاده میکند تا زمانی که بخواهد به صورت آزاد منتشر شود میتواند مسئول آن بماند. با ایجاد نرمافزارهای مبتنی بر جامعه، با بهرهگیری از استانداردهای باز و مرور همکاران، کیفیت نرمافزارها ارتقا یافت. ریچارد استالمن یک هیپی نامتعارف بود، اما با تلاشهای وی از سال 1984 بود که دنیای کاملاً جدید و شگفتانگیز متن-باز متولد شد.
:: بازدید از این مطلب : 3
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهارشنبه 04 فروردین 1400 |
نظرات (0)