Відмінності між версіями «Створення ядра нової системи Лінусом Торвальдом»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: пишу)
 
Рядок 1: Рядок 1:
пишу
+
'''Лінус Бенедікт Торвальдс''' (швед. Linus Benedict Torvalds; народився 28 грудня 1969 у Гельсінкі, Фінляндія) — фінський програміст шведського походження, започаткував розробку ядра операційної системи Лінукс, є її головним архітектором.
 +
    В 1981 у Лео, дідусь Лінуса, математик, познайомив онука з ЕОМ «Commodore VIC-20», що він її використовував для математичних обчислень. Лінус зацікавився програмуванням і прочитав керівництва до машини. Потім він почав читати комп'ютерні журнали і писати власні програми, спочатку на BASIC, а потім на асемблері.
 +
Зі шкільних років Лінус отримував стипендії за успіхи в математиці. Перша куплена ним ЕОМ — «Sinclair QL», тоді коштувала майже 2000 доларів США.
 +
Після закінчення школи Лінус вступив в Університет Гельсінкі на курс інформатики. Навчання було перервано річною службою в армії.
 +
Значною подією в житті Торвальдса було прочитання ним книги Ендрю Таненбаума «Операційні системи: розробка та реалізація» ('Operating Systems: Design and Implementation','ISBN 0-13-638677-6'). У книзі на прикладі написаної Таненбаум ОС «Minix», представлена структура систем сімейства UNIX. Лінус дуже зацікавився прочитаним. Пізніше він купив новий комп'ютер на базі 386-го процесора і встановив «Minix».
 +
Виявивши недоліки в системі, він почав писати власний емулятор терміналу, в якому реалізував перемикання завдань. Потім Лінус додавав в програму все нові і нові функції, завдяки чому вона незабаром стала набувати риси повноцінної операційної системи. Потім він послав нині відоме оголошення в групу новин «Minix»
 +
 
 +
  From: [email protected] (Лінус Торвальдс Бенедикт)
 +
  Newsgroups: comp.os.minix
 +
  Subject: Що б ви більше всього хотіли побачити в Minix?
 +
  Summary: маленьке опитування щодо моєї нової операційної системи
 +
  Keywords: 386, preferences
 +
  Message-ID: <[email protected]>
 +
  Date: 25 Aug 1991 20:57:08 GMT
 +
  Organization: Університет Гельсінкі
 +
 
 +
        Привіт, всім, хто користується Minix!
 +
  Я роблю (безкоштовну) операційну систему (це лише хобі, і вона
 +
  не буде великою і професійною як GNU) для клонів 386(486) AT.
 +
  Робота над нею почалася в квітні і скоро буде закінчена. Я б хотів
 +
  отримати відгуки про те, що людям подобається/не подобається в мініксі, бо
 +
  моя ОС на неї схожа (такий же устрій файлової системи
 +
  (з практичних міркувань) серед усього іншого).
 +
 
 +
  Я вже переніс bash (1.08) і gcc (1.40), і все, здається, працює.
 +
  Мається на увазі, що практичні речі у мене з'являться через кілька
 +
  місяців, і я хотів би дізнатися, яких особливостей хотілося б більшості.
 +
  Будь-які пропозиції приймаються, але я не обіцяю, що реалізую їх :-)
 +
        Лінус ([email protected])
 +
 
 +
  PS. Так, у неї немає ніякого мініксовского коду, і в неї є багатопотокова
 +
  фс. Вона НЕ переносима (застосовує переривання завдань 386-го, і т. д.), і,
 +
  ймовірно, ніколи не буде підтримувати нічого, крім жорстких дисків
 +
  AT, тому що це все, що в мене є :-(.

Версія за 11:49, 19 квітня 2012

Лінус Бенедікт Торвальдс (швед. Linus Benedict Torvalds; народився 28 грудня 1969 у Гельсінкі, Фінляндія) — фінський програміст шведського походження, започаткував розробку ядра операційної системи Лінукс, є її головним архітектором.

   В 1981 у Лео, дідусь Лінуса, математик, познайомив онука з ЕОМ «Commodore VIC-20», що він її використовував для математичних обчислень. Лінус зацікавився програмуванням і прочитав керівництва до машини. Потім він почав читати комп'ютерні журнали і писати власні програми, спочатку на BASIC, а потім на асемблері.

Зі шкільних років Лінус отримував стипендії за успіхи в математиці. Перша куплена ним ЕОМ — «Sinclair QL», тоді коштувала майже 2000 доларів США. Після закінчення школи Лінус вступив в Університет Гельсінкі на курс інформатики. Навчання було перервано річною службою в армії. Значною подією в житті Торвальдса було прочитання ним книги Ендрю Таненбаума «Операційні системи: розробка та реалізація» ('Operating Systems: Design and Implementation','ISBN 0-13-638677-6'). У книзі на прикладі написаної Таненбаум ОС «Minix», представлена структура систем сімейства UNIX. Лінус дуже зацікавився прочитаним. Пізніше він купив новий комп'ютер на базі 386-го процесора і встановив «Minix». Виявивши недоліки в системі, він почав писати власний емулятор терміналу, в якому реалізував перемикання завдань. Потім Лінус додавав в програму все нові і нові функції, завдяки чому вона незабаром стала набувати риси повноцінної операційної системи. Потім він послав нині відоме оголошення в групу новин «Minix»

 From: [email protected] (Лінус Торвальдс Бенедикт)
 Newsgroups: comp.os.minix
 Subject: Що б ви більше всього хотіли побачити в Minix?
 Summary: маленьке опитування щодо моєї нової операційної системи
 Keywords: 386, preferences
 Message-ID: <[email protected]>
 Date: 25 Aug 1991 20:57:08 GMT
 Organization: Університет Гельсінкі
        Привіт, всім, хто користується Minix!
 Я роблю (безкоштовну) операційну систему (це лише хобі, і вона
 не буде великою і професійною як GNU) для клонів 386(486) AT.
 Робота над нею почалася в квітні і скоро буде закінчена. Я б хотів
 отримати відгуки про те, що людям подобається/не подобається в мініксі, бо
 моя ОС на неї схожа (такий же устрій файлової системи
 (з практичних міркувань) серед усього іншого).
 Я вже переніс bash (1.08) і gcc (1.40), і все, здається, працює.
 Мається на увазі, що практичні речі у мене з'являться через кілька
 місяців, і я хотів би дізнатися, яких особливостей хотілося б більшості.
 Будь-які пропозиції приймаються, але я не обіцяю, що реалізую їх :-)
       Лінус ([email protected])
 PS. Так, у неї немає ніякого мініксовского коду, і в неї є багатопотокова
 фс. Вона НЕ переносима (застосовує переривання завдань 386-го, і т. д.), і,
 ймовірно, ніколи не буде підтримувати нічого, крім жорстких дисків
 AT, тому що це все, що в мене є :-(.