Линус Торвальдс

Линус Торвальдс Linux, Программное обеспечение, IT, Линус Торвальдс, Длиннопост

Здравствуйте, товарищи!

Желаем вам хорошо подготовиться к празднику и встретить наступающий новый 2021-ый год!

А сегодня, 28 декабря, день рождения у финно-американского программиста, и хакера по совместительству, Линуса Торвальдса.
Воодушевлённый прочтением книги Эндрю Таненбаума, посвящённой операционной системе Minix, Линус создал Linux — ядро операционной системы GNU/Linux, являющейся на данный момент самой распространённой из свободных операционных систем, а также наиболее популярной серверной ОС.

Родился Линус в семье коммунистов Анны и Нильса Торвальдсов, финских шведов, которые были в 1960-х годах студентами-радикалами, впоследствии стали левыми журналистами. Так что бесплатность и открытость ядра, как идея, появилась в замыслах Торвальдса не просто так. Линус был назван в честь американского химика Лайнуса Полинга. В школе преуспевал в физике и математике. В 1988 году Линус поступил в Хельсинкский университет, который окончил в 1996 году, получив степень магистра кибернетики.

С февраля 1997 года по июнь 2003 года работал в компании Transmeta, после чего перешёл в компанию Open Source Development Labs (теперь — The Linux Foundation). Хотя The Linux Foundation находится в Бивертоне, Торвальдс работает дома, так что коронавирус на его деятельность как программиста особо никак не повлиял.

Один из «Законов Линуса» (как их шутливо стали называть позже), гласит:
«При достаточном количестве глаз все ошибки лежат на поверхности». Глубокой ошибкой называется та, которую трудно найти. Однако, если достаточно много людей ищет ошибки, то все они выходят на поверхность. Оба программиста разделяют идеологию открытого исходного кода, отчасти основанную на вере в этот закон. Однако их взгляды расходятся в том, что важнее: открытость кода или «свободность» программ, их распространения (сторонником последнего является Реймонд).

В 1981 году Лео, дедушка Линуса, математик, познакомил внука с ЭВМ «Commodore VIC-20», использовавшейся им для математических вычислений. Линус заинтересовался программированием и прочитал руководства к машине. Затем он начал читать компьютерные журналы и писать собственные программы, сначала на BASIC, а затем на ассемблере. Со школьных лет Линус получал стипендии за успехи в математике. Первой купленной им ЭВМ была «Sinclair QL» (наследник ZX Spectrum).
QL был нацелен на аудиторию любителей, но не достиг коммерческого успеха. Sinclair QL является первым в мире 32-разрядным компьютером, созданным для домашнего применения.

Открытость ядра, написанного Линусом, дала возможность использовать его совместно с наработками (компиляторами GCC, базовыми утилитами ОС) GNU, проекта свободного варианта системы UNIX, существовавшего с 1983 года (вся эта система часто называется «Linux», однако правильнее было бы называть её «GNU/Linux»). Популярность системы росла, и позже о ней заговорили журналисты во всём мире. Linux и Линус стали известны.
Эмблемой стал пингвин Tux. В своей книге «Ради удовольствия» Торвальдс пишет, что пингвина в качестве символа предлагала неоднократно его жена, что в итоге «вылилось» в обсуждение в списке рассылки разработчиков ядра.

Рекомендуемая Литература:
Linus Torvalds, David Diamond. "Just for fun"
Эндрю Таненбаум. "Архитектура Компьютера"

Организация Трудящихся Казахстана