اولین و با کیفیت ترین پلتفرم آموزش برنامه نویسی در ایران
لینوکس یا گنو/لینوکس ؟ کدام اسم درست است ؟؟؟
سلام خیلی وقته که در اینترنت وقتی یکی مقاله مینویسه یا کامنتی میزاره و در متنش از لینوکس خالی استفاده میکنه بعضی ها غیرتی میشن و گارد میگیرن
دلیلشونم اینه که اسم درست <<گنو/لینوکس >> هست نه << لینوکس >> خالی خالی !
منبع این دوستان را بعد از تحقیقات فراوان نتونستیم پیدا کنیم ولی مطمئنا این چیزی نیست که زیاد مهم باشه و حتما میشه اصلاحش کرد .
گنو/لینوکس یا لینوکس خالی ؟
گنو/لینوکس نه تنها در ایران بلکه در سرتاسر دنیا استفاده میشه ولی ایرادی هم نداره ولی ولی ولی استفاده ی لینوکس هیچ اشکالی نداره و هیچکس نمیتونه بگه د اری اشتباه میکنی چون در اصل تمام سیستم عامل هایی که از لینوکس کرنل نشات میگیرن سیستم عامل های لینوکس هستند...
سیستم عامل چیزی نیست جز کرنل باقی چیزها و ابزارها که بعدا اضافه میشه تکمیل کننده ی سیستم عامل هست و نمیتونه اصل ماجرا رو عوض بکنه پس لینوکس در حالت کلی درست تره نه گنو/لینوکس
با وجود این همه خدمات خوبی که افراد دور و بر گنو خلق کردند ولی یه حس غرور و خودبینی در حرفهای ریچارد استالمن موج میزنه
شخصی که تا دو سال پیش ادعا میکرد تا حالا اصلا گنو/لینوکس نصب نکرده
ولی حالا فهمیدن روی لپتاپش لینوکس نصبه !
ولی از خدمات این انسان خوب در زمینه ی کامپیوتر هم نمیشه چشم پوشی کرد کارهاش بزرگ بودن
ولی دیگه بحث لینوکس یا گنو/لینوکس چیزی نیست سر اون بحث و دعوا بشه من چند منبع بزرگ معرفی میکنم .
اما درباره ی کرنل بیشتر بحث کنیم خوبه
کرنل سیستم عامل چیست ؟
در تصویر بالا کرنل دقیقا روی سخت افزار است بقول لینوس توروالدز برای ساختن کرنل باید از جنس فلز کامپیوتر برنامه نویسی کنید .
روی کرنل ابزارهای دیگری استوار میشن مثلا رابط گرافیکی یا محیط دسکتاپی یا برنامه هایی مثل مرورگر فایرفاکس در بالاترین لایه و در بخش برنامه ها جای میگیره .
البته کرنل چیزی هست که اگه برداشته بشه تمام لایه های بالا از کار می افته ! مثلا فایرفاکس بدون کرنل به چه دردی میخوره ؟ یا مثل گیمپ بدون کرنل چطوری اجرا میشه که مدیریت درستی از رم و گرافیک کامپیوتر داشته باشه تا بتونید مثل فتوشاپ در لینوکس گرافیک کار کنید !؟
پس همه چیز در اصل کرنل است و بعد باقی ماجرا ...
منابع خوب برای اینکه بفهمیم باید لینوکس بگیم یا گنو/لینوکس ؟
Linux is the best-known and most-used open source operating system. As an operating system, Linux is software that sits underneath all of the other software on a computer, receiving requests from those programs and relaying these requests to the computer’s hardware.
منبع https://opensource.com/resources/linux
What is Linux?
From smartphones to cars, supercomputers and home appliances, home desktops to enterprise servers, the Linux operating system is everywhere.
Linux has been around since the mid-1990s and has since reached a user-base that spans the globe. Linux is actually everywhere: It?s in your phones, your thermostats, in your cars, refrigerators, Roku devices, and televisions. It also runs most of the Internet, all of the world’s top 500 supercomputers, and the world’s stock exchanges.
منبع https://www.linux.com/what-is-linux
Linux (/ˈlɪnəks/ (?listen) LIN-əks)[9][10] is a family of open source Unix-like operating systems based on the Linux kernel,[11] an operating system kernel first released on September 17, 1991, by Linus Torvalds.[12][13][14] Linux is typically packaged in a Linux distribution.
منبع https://en.wikipedia.org/wiki/Linux
Linux® is an open source operating system (OS). An operating system is the software that directly manages a system’s hardware and resources, like CPU, memory, and storage. The OS sits between applications and hardware and makes the connections between all of your software and the physical resources that do the work.
منبع https://www.redhat.com/en/topics/linux/what-is-linux
Linux is an open source operating system. Like other operating system (such as Windows) Linux consists of various software components that manage computer hardware resources and enable you to do tasks such as surfing the web or editing a file in a text editor.
منبع https://geek-university.com/linux/what-is-linux/
منبع : آواسام
مطلبی دیگر از این انتشارات
آموزش زبان برنامه نویسی کاتلین ( kotlin )
مطلبی دیگر از این انتشارات
چیزهای مهم درباره ی فریمورک Vue.js ( ویو جی اس )
مطلبی دیگر از این انتشارات
چطور میتونیم با لاراول ۸ احراز هویت چندگانه درست کنیم ؟