میکروکرنل و حماسه گنو

این پست برای من جالب بود که در اون پرسیده شده بود چرا گنو اینقدر روی هسته هرد (HURD) اصرار می کنه و به توسعه سایر هسته هایی که ساختار میکرو یا هیبرید دارن کمک نمیکنه؟

اول من چند تا اشکال پیدا کردم توی متن، مینیکس مجوز BSD-alike داره و نه BSD. مجوز BSD مجوز قدیمی و دو بندی هست و الان مجوزهای BSD-alike مثل NetBSD, Simplified BSD و Apache و امثالهم جاشون رو گرفتند. مینیکس هم تحت مجوز NetBSD منتشر میشه (ظاهرا تانن باوم خیلی NetBSD رو دوست داره 😀 ).

دومین مشکل، مجوز Haiku بود، چون گفته شده که مجوز هایکو جی پی ال هست، ولی اینطور نیست و مجوز هایکو LGPL هست که میتونه بسته بشه. درست مثل خود بی اس دی.
از این بحثا بگذریم، مجوز بی اس دی میتونه عوض هم بشه. یعنی اگر یکی اومد و هک های خودش رو روی مینیکس اعمال کرد، میتونه محصول نهایی رو با مجوز جدیدی ارائه بده.
خب اما بحث این پست اینه که «کم دونستن» به مراتب بدتر و زیانبار تر از ندونستن هست،حالا این که یک بحث ساده است و به کسی لطمه ای نمیزنه، ولی هستن «خود پزشک پندار» هایی که با خوندن چهارتا پست تو فسیبوک دارو تجویز میکنن و … .

Share

منتشرشده توسط

محمدرضا حقیری

نیازی نمی بینم تا اینجا رو پر کنم، ترجیح میدم یه صفحه داشته باشم و کامل توضیح بدم داستان خودم رو :)

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *