ببین نکتهی مهم که خیلیها روش حساس هستن هم اینه که بدونی و بگی که لینوکس سیستمعامل نیست. در واقع این که بعضیها میگن سیستمعامل لینوکس یه غلط فاحش ولی مصطلح هست که جایی در محافل علمی نداره، مثل وزن که بر اساس نیوتون سنجیده میشه، ولی برای بیانش در بیرون محافل علمی، به غلط از کیلو استفاده میشه.
لینوکس فقط یه نرمافزاره. نرمافزار اونچنان خاصی هم نیست به نسبت بقیهی نرمافزارها. کار این نرمافزار ارتباط نرمافزارها با سختافزاره. به چنین نرمافزاری «هسته» (kernel) میگن.
سیستمعاملی که ما ازش استفاده میکنیم «گنو» نام داره. (
http://www.gnu.org/) که ما در اون بهجای هستهی خودش (
http://www.gnu.org/software/hurd/) که هنوز به پختگی کامل نرسیده، از هستهی دیگهای استفاده میکنیم که همون لینوکس باشه. در ابتدا قرار بود این جابهجایی به صورت موقت و تا زمان آماده شدن «هرد» باشه، ولی با مرور زمان و پیشرفتهای لینوکس، میشه بدون مشکل از اون در سیستم گنو استفاده کرد. برای همین برخیها اعتقاد دارن که اسم درستتر برای این سیستمعامل «گنو/لینوکس» هست، یعنی ترکیب سیستمعامل گنو با هستهای که لینوکس نام داره.
با اینحال از اون جا که هرد یه هستهی با معماری micro kernel هست (
http://en.wikipedia.org/wiki/Microkernel) در شرایط مساوی بهتر از لینوکس که یه هستهی Monolithic هست (
http://en.wikipedia.org/wiki/Monolithic_kernel) عمل میکنه
لینک گنو هرد در ویکیپدیا:
http://en.wikipedia.org/wiki/GNU_Hurdلینک لینوکس در ویکیپدیا:
http://en.wikipedia.org/wiki/Linux_kernel