لینوس توروالدز مهندس کامپیوتر فنلاند-آمریکایی و خالق و توسعهدهندهی کرنل لینوکس است. این کرنل بهعنوان کرنل سیستمعاملهای محبوب لینوکس، اندروید، کروم و بسیاری سیستمعاملهای محبوب کنونی شناخته میشود. سیستم کنترل نسخهی توزیع شدهی گیت نیز از دیگر اختراعات توروالدز است.
لینوس توروالدز به خاطر توسعهی سیستمعاملی متن باز برای کامپیوترهای شخصی، در سال ۲۰۱۲ بههمراه شینیا یاماناکا، جایزهی آکادمی فناوری فنلاند را دریافت کرد. او همچنین در سال ۲۰۱۴ جایزهی پیشگام کامپیوتر را از انجمن علوم کامپیوتر IEEE گرفت. آخرین افتخار توروالدز، جایزهی محصولات الکترونیکی ماسورا ایبوکا از سازمان IEEE است. او در حال حاضر در بنیاد لینوکس فعالیت میکند.
لینوس توروالدز را میتوان مؤثرترین برنامهنویس دنیای کامپیوتر نامید. فردی که با توسعهی کرنل رایگان و متن باز لینوکس، دنیای جدیدی پیش روی مهندسان کامپیوتر قرار داد.
تولد و تحصیل:
لینوس بندیکت توروالدز (Linus Benedict Torvald) در ۲۸ دسامبر سال ۱۹۶۹ در شهر هلسینکی، پایتخت و بزرگترین شهر فنلاند به دنیا آمد. نام او از لینوس پائولینگ، فیزیک-شیمیدان مشهور و برندهی جایزهی نوبل گرفته شده است. خانوادهی توروالدز جزو اقلیت سوئدی کشور فنلاند بودند.
تولد لینوکس
لینوس در سال ۱۹۹۱ یک کامپیوتر شخصی IBM با پردازندهی ۳۳ مگاهرتزی اینتل ۳۸۶ و ۴ مگابایت رم خریداری کرد. او از خرید خود بسیار راضی بود؛ چرا که پردازندهی کامپیوتر جدید، پیشرفتهای قابل توجهی نسبت به کامپیوترهای قبلی او داشت. البته سیستمعامل این کامپیوتر نیز لینوس را راضی نکرد. کامپیوتر او مجهز به MS-DOS بود که توانایی کافی برای استفاده از امکانات پردازندهی اینتل ۳۸۶ نداشت. ضعف داس و تمایل لینوس برای توسعهی سیستمها، او را به سیسمعامل قدرتمندتر یعنی یونیکس علاقهمند کرد.
پس از ناامیدی از داس، لینوس تلاش کرد نسخهای از یونیکس را برای خودش خریداری کند اما هزینهی پایینترین نسخهی یونیکس در آن زمان پنج هزار دلار بود. به همین دلیل لینوس مجبور شد از سیستمعامل سبکشدهی MINIX استفاده کند. این سیستمعامل توسط اندرو تاننبام و برای آموزش یونیکس به دانشجویان هلندی توسعه یافته بود.
بههرحال مینیکس قابلیتهای بیشتری نسبت به داس داشت و بهنحوی بهتر با پردازندههای x86 اینتل کار میکرد. البته این سیستمعامل نیز محدودیتهای خاص خود را داشت. تمامی کدهای این سیستمعامل بهصورت عمومی در دسترس نبودند، بعلاوه برخی قابلیتهای اصلی یونیکس در آن تعبیه نشده بود و از همه مهمتر، قیمت مجوز آن نیز بالا بود.
تمامی موارد گفتهشده باعث شد توروالدز به فکر توسعهی سیستمعامل خودش بیافتد. او تصمیم گرفت سیستمعاملی را از پایه و بر اساس یونیکس و مینیکس توسعه دهد. بهاحتمال زیاد، او در ابتدای کار از دشواری مسیر و وظایف متعدد آن خبر نداشته است. علاوه بر آن او نمیدانست که تصمیمش، چه تأثیر بزرگی بر زندگی خودش و تمام مردم جهان خواهد گذاشت. تصمیم لینوس باعث شد که او برای مدتی تحصیل را رها کند و تمرکز اصلی را روی توسعهی سیستمعامل بگذارد.
در تاریخ ۲۵ آگوست سال ۱۹۹۱، توروالدز تصمیمش برای توسعهی سیستمعامل متن باز و رایگان را علنی کرد. این خبر بهصورت اعلامیهای در گروه خبری مینیکس منتشر شد و بهعنوان یکی از باارزشترین اسناد تاریخ دنیای کامپیوتر شناخته میشود.