З першою версією Linux, чи є правильна версія версії 0,01 (як це видно в книзі ОС Таненбаума), чи має бути написана перша версія 0.0.1, включаючи крапку?
З першою версією Linux, чи є правильна версія версії 0,01 (як це видно в книзі ОС Таненбаума), чи має бути написана перша версія 0.0.1, включаючи крапку?
Відповіді:
Правильна версія - "0,01", як вона використовувалась у тарболі на той час ( доступний тут ) та у примітках до випуску .
Давайте зробимо трохи археології. Папір Торвальда 1991 року, LINUX - безкоштовне ядро unix-386 (яке ви можете прочитати в Інтернеті тут ), обговорює версію 0.03, як це можна побачити у списку файлів описаного каталогу FTP (моє наголос):
- linux- 0,03 .tar.Z - повне джерело для операційної системи, в 16-бітному архіві стислих смол. [. . . ]
- README, RELNOTES- 0,01 , INSTALLATION - файли ascii, що містять деяку (дещо застарілу) інформацію про LINUX.
Також зауважте, що вона включає примітки до випуску першої версії, яку справді називають використанням 0.01
. Також, згідно з Вікіпедією :
До вересня 1991 року на сервері FTP (ftp.funet.fi) Фінського університету та дослідницької мережі (FUNET) версія 0.01 ядра Linux була випущена. Він мав 10 239 рядків коду. У жовтні 1991 року було випущено версію 0.02 ядра Linux. [ 2 ]
Це цитує повідомлення Торвальдса, опубліковане в жовтні 1991 року до групи новин comp.os.minix, в якій описана версія 0.02
:
Як я згадував місяць (?) Тому, я працюю над безкоштовною версією minix-lookalike для комп'ютерів AT-386. Він нарешті дійшов до того етапу, коли він навіть придатний для використання (хоча це може не залежати від того, що ви хочете), і я готовий викласти джерела для широкого розповсюдження. Це лише версія 0.02 (+1 (дуже маленький) патч), але я успішно запускаю bash / gcc / gnu-make / gnu-sed / компрес тощо під нею.
Нарешті, перша версія Kernel, очевидно, все ще доступна в оригінальному будинку за адресою http://www.nic.funet.fi/pub/Linux/kernel/Historic/ . Файл, який ви можете завантажити там, є:
linux-0,01.tar.gz
Отже, оскільки ми все ще можемо бачити 0.01
файл і маємо докази того, що друга версія була 0.02
, нам видається досить зрозумілим, що перша версія була насправді 0.01
і ні 0.0.1
.