Linux — UNIX-совместимое ядро операционной системы, разработка которого
была начата финским студентом Линусом Торвальдсом в 1991 году. В большинстве своём код написан на Си с некоторыми расширениями GNU C и
на ассемблере (с использованием синтаксиса GNU Assembler AT&T). Хронология Апрель 1991 — 21-летний Линус Торвальдс начал работу над некоторыми
механизмами операционной системы. Он начал с эмулятора терминала и
планировщика задач. 25 августа 1991 — Линус поместил следующее сообщение:
From: torvalds@klaava.Helsinki.Fi (Линус Бенедикт Торвальдс) Newsgroups: comp.os.minix Subject: Что бы вы больше всего хотели увидеть в миниксе? Summary: маленький опрос о моей новой операционной системе Keywords: 386, preferences Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.Fi> Date: 25 Aug 91 20:57:08 GMT Organization: Университет Хельсинки
Здравствуйте, все те, кто использует миникс -
Я делаю (бесплатную) операционную систему (это всего лишь хобби, и она не будет большой и профессиональной как gnu) для клонов 386(486) AT. Работа над ней началась в апреле и скоро будет закончена. Я бы хотел получить отзывы о том, что людям нравится/не нравится в миниксе, ибо моя ОС на неё похожа (такое же устройство файловой системы (из практических соображений) среди всего прочего).
Я уже перенёс bash(1.08) и gcc(1.40), и всё, кажется, работает. Подразумевается, что практические вещи у меня появятся через несколько месяцев, и я хотел бы узнать, каких особенностей хотелось бы большинству. Любые предложения принимаются, но я не обещаю, что реализую их :-)
Линус (torvalds@kruuna.helsinki.fi)
PS. Да, у неё нет никакого миниксовского кода, и у неё есть многопоточная фс. Она НЕ переносима (применяет переключение задач 386-го, и т. д.), и, вероятно, никогда не будет поддерживать ничего, кроме жёстких дисков AT, т.к. это всё, что у меня есть :-(.
Первая версия ядра (0.01) содержит всего 10 239 строк кода.
Официальный сайт GNU/Linux Википедия - Linux
|