هسته يه سيستم عامل چيه
ببین دوست عزیز ، شما هر برنامه و نرم افزاری رو که در کامپیوتر اجرا می کنید احتیاج به یه سری منابع سخت افزاری داره.مثلا یه مقدار رم می خواد ، یکم از فضا ی cpu رو باید اشغال کنه ، یکم از گرافیک و خیلی چیزای دیگه.حالا چیزی که تشخیص می ده به عنوان مثال این برنامه شما چه مقدار از منابع سخت افزاری احتیاج داره و بعد از اینکه تشخیص داد اون منابع رو نه کمتر و نه بیشتر در اختیار برنامه بذاره بهش میگن هسته.اگر هسته نباشه شما به هیچ وجه نمی تونید با چند برنامه به طور همزمان کار کنید و یا خود کامپوتر چندین پروسس رو با هم انجام بده.
در وقاع هسته پل ارتباطی بین نرم افزار و سخت افزاره.که البته کاربردش بسیار فرا تر از این هاست ، اما به طور عمومی وظیفه هسته اینه.
يونيكس چيه
یونیکس هم مثل ویندوز ، لینوکس ، مک و ... یه سیستم عامله.با این تفاوت که جد تمام اونها حساب می شه نشانه های فلسفه و اصول طراحیش به وفور در بقیه سیستم عامل ها به خصوص لینوکس که فرزند خلف یونیکسه یافت می شه.یونیکس اولین بار توسط دنیس ریچی خدابیامرز و کن تامپسون با استفاده از زبان برنامه نویسی ماشین و بعدا با C توسعه داده شد. و البته امروز دیگه وجود خارجی نداره