30 ulang taun Minix OS Tutorial

Dina 14 Januari, dinten mimiti Taun Anyar 2017, tulisan "Hiji jalma. Panglima Norton".

1987 taun

Sanggeus maca eta, nu evoked loba émosi, taun 1987 datang ka pikiran, dina cara sorangan taun signifikan dina kahirupan mah. Ieu taun nalika kuring, ti panalungtik SMP biasa, jadi kapala salah sahiji departemén ngarah di hiji institut panalungtikan, anu ditugaskeun pikeun mastikeun automation maksimum prosés panalungtikan ilmiah.

30 ulang taun Minix OS TutorialJanten, 30 taun ka pengker, ayeuna deui di 1987, Andrew Tanenbaum nyerat sistem operasi Minix anu cocog sareng Unix salaku buku ajar pikeun bukuna "Sistem Operasi: Desain sareng Implementasi" (1987, ISBN 0-13-637406-9) . A condensed 12000 garis kode sumber, ditulis utamana dina basa programming C, tina kernel Minix, subsistem manajemén memori, sarta sistem file anu dicitak dina buku. Andrew Tanenbaum ngembangkeun Minix OS pikeun IBM PC jeung IBM PC / AT komputer sadia dina waktu éta. Ku waktos ieu, komputer pribadi anu cocog sareng IBM PC mimiti muncul di nagara urang EU-1840/41/42 komo ES-1845, nu, sakumaha tétéla engké, junun ngajalankeun Minix OS.

Dina taun 1987 nu sarua, kuring mimiti nulis kolom "INKOR DAN KOMPUTER" dina majalah "Téhnologi jeung Élmu". Publikasi munggaran dina bagian ieu mangrupa artikel dina No. 7 majalah nu judulna "Sistem operasi: naha insinyur peryogi aranjeunna" Sareng tulisan ieu nyarios yén éta mangrupikeun sistem operasi anu ngamungkinkeun anjeun ngalih ka "anjeun" tina komputer.

Tapi dina édisi majalah salajengna, tulisan anu judulna "Perkenalan kana sistem operasi UNIX" diterbitkeun:

30 ulang taun Minix OS Tutorial
Salila periode ieu, Amérika Serikat ngajukeun Inisiatif Pertahanan Strategis (SDI), sareng USSR ngembangkeun program Anti-SDI.

Stand simulasi

Salaku bagian tina program ieu, éta rencanana nyieun simulasi modeling stand (SIM) jeung komputer-dibantuan desain panalungtikan (CADR) sistem, nu bakal ngidinan teu ukur keur simulate konsékuansi tina palaksanaan SOI, tapi ogé pikeun nempatkeun maju. syarat pikeun sistem anu neutralize konsékuansi ieu. Dasar teknis SIM/SAIPR nyaéta janten jaringan komputer anu kuat anu nyambungkeun jaringan komputer lokal departemén ilmiah:

30 ulang taun Minix OS Tutorial
Jaringan ieu sakuduna dituju ngawengku komputer ES badag, tipe ES-1066, kitu ogé komputer pribadi ngeunaan 200 lembar. Tapi paling importantly, komputer ieu sakuduna dituju pikeun masang sistem operasi UNIX-cocog MOS EC. Sareng upami teu aya masalah sareng mesin ageung sareng OS MOS EC dipasang dina éta, maka aya masalah sareng masangna dina komputer sapertos ES-1840, sabab a hard drive ieu diperlukeun, sarta sékrési OS ieu nyangsang. Sareng pangiriman komputer pribadi éta mangrupikeun masalah anu sesah. Aranjeunna kakurangan pisan. Éta ngan bisa dimeunangkeun ngaliwatan Kaputusan Komite Sentral CPSU jeung Déwan Mentri ti USSR, sanggeus saméméhna sapuk sadayana ieu kalawan departemén kabetot, kayaning Komite Planning Nagara USSR (ayeuna Majelis Féderal Rusia). Féderasi lokasina di wangunan na), Komite Propinsi VTI (Komite Nagara Téknik Komputer sarta Informatika, Komite Propinsi USSR on téhnologi komputer, diadegkeun dina April 1986) jeung sajumlah lianna.

Kajadian lucu lumangsung nalika satuju kana rencana suplai pakakas komputer ka Grup VTI.

Aranjeunna sumping pikeun anjeun

30 ulang taun Minix OS TutorialTilu urang dugi ka dinya - kuring kalayan pangkat utama, dina sapatu krom, nganggo péstol dina sarung dina sabuk kuring, sareng nganggo koper anu disegel dina panangan kuring. Henteu, éta sanés koper nuklir, éta ngandung draf Resolusi Déwan Mentri Uni Soviét No. 931-226 tanggal 8.08.87 Agustus XNUMX. Kuring diiringkeun demi kahormatan (ieu paréntah ti kapala institut, Létnan Jenderal Volkov L.I.) Mayor Jenderal Bordyukov M.M. jeung nyata Kolonel Boyarsky A.G. Nalika urang naek ka kamar resepsi Pupuhu, kami katarajang ku dua hal - sekretaris pirang anu geulis pisan sareng kotak-kotak PC Olivetty anu ditumpuk di disarray sapanjang ruang resepsi. Éta impian liar gaduh sahenteuna sababaraha komputer sapertos di institut.

Pikeun patarosan urang naha éta mungkin pikeun meunang ka Pupuhu, sekretaris ngawaler yén anjeunna teu acan aya, tapi kudu anjog iraha wae menit sarta ditawarkeun ngantosan. Sanggeus sababaraha waktu, Ketua jeung asistenna némbongan. Dina patarosan jempé ti Ketua, sekretaris kalayan ikhlas ngajawab: - "Terserah anjeun!". Anjeunna cicingeun leumpang ka kantor, urang nuturkeun anjeunna.

Sareng nalika anjeunna mendakan naon anu urang sadayana sumping, kami nampi tandatangan persetujuan na tanpa patarosan salajengna. Waktu éta, éta suplai badag - belasan sarta satengah komputer badag, nepi ka ES-1066, sarta ngeunaan 200 ES-1841/45 PCS, ampir sakabéh produksi taunan komputer di USSR. Sareng kuring kedah nyarios, sanaos reureuh, kami nampi komputer ieu:

30 ulang taun Minix OS Tutorial

Kadituh!

Tapi aya conto séjén. Ieu diperlukeun pikeun ménta visa ti Wakil Kapala Komunikasi Angkatan Bersenjata USSR.
30 ulang taun Minix OS Tutorialposisi ieu dilaksanakeun dina waktu éta Létnan Jenderal Kirill Nikolaevich Trofimov, pamilon dina Perang patriotik Great, Pahlawan Buruh Sosialis. Dina janjian jeung Trofimov K.N. Kuring anjog, sakumaha salawasna, dipirig ku "tugas" jenderal. Trofimov K.N. diondang kuring ka méja jeung urang bahas keur lila masalah automation, equipping nu institutes of Moscow Region jeung alat komputer. Patarosan utama naha kudu aya preferensi pikeun anjeun. Tapi tungtungna anjeunna nyarios: "Pasihan abdi kertas anjeun, kuring bakal ditandatanganan." Tapi bari kuring meunang aranjeunna kaluar, sora tina "tugas" jenderal (Kuring moal masihan ngaran tukang na) kadéngé: "Naha anjeun teu ngartos significance pinuh ku ...". Sarta ieu ceuk K.N.. Trofimov... Kuring éta heuras. Jeung alesan alus. Jenderal Trofimov K.N. cicingeun nangtung, nyandak polder sareng kertas kami sareng ngalungkeun ka jalan kaluar: "Kaluar ti dieu!" Tapi sadayana saé anu ditungtungan ogé. Abdi sumping deui ka anjeunna, hapunten sareng visana ditampi. Hanjakalna, jenderal anu dihormat pisan ieu maot dina tugas dina 19 Oktober 1987 dina kacilakaan pesawat dina helikopter Mi-8 di Hungaria.

Pupuhu Kahiji Komisi Téknis Nagara Rusia / FSTEC Rusia

Sakaligus jeung koordinasi rencana pikeun suplai pakakas komputer, ngembangkeun sarta persetujuan ti spésifikasi teknis pikeun desain kreasi SIM / CAIPR lumangsung. The Institute of Cybernetics Téknis Akademi Élmu BSSR, diréktur Semenkov O.I., dipilih salaku kontraktor kalungguhan. Ku jalan kitu, dina hiji waktu ogé dianggap Institute of Cybernetics tina Ukraina SSR Akademi Élmu. Tapi leuwih sering dipake tinimbang masih dibikeun ka ITK tina BSSR Akademi Élmu. Sarta dina ahir taun 1986 spésifikasi teknis geus siap, ngan ukur pikeun meunangkeun visa ti Wakil Panglima Kahiji, Kolonél Jéndral Yu.A. Yashin, sarta disatujuan ku Présidén Akademi. Élmu BSSR, Akademisi ti USSR Akademi Élmu N.A. Borisevich. jeung Panglima. Sanggeus éta, gulung leungeun baju anjeun sarta ngalengkepan tugas ditugaskeun. Teras dina pertengahan Desember kuring terang yén Jenderal Yu.A. Yashin parantos sumping di institut. Kuring nyeepkeun koper kalayan draf spésifikasi téknis sareng buru-buru turun tangga sisi nuju ka tempat resepsi kapala lembaga. Sarta dina tangga kuring datang nyanghareupan jeung kapala institut jeung Jenderal Yashin Yu.A. Tanpa ragu, kuring ménta idin Yu.A. Yashin. ngahubungan kapala institut. Anjeunna dicandak aback, tapi diwenangkeun. Kuring ngalaporkeun ka kapala lembaga yén kami kakeueum waktos sareng kedah kéngingkeun visa ti Yu.A. Yashin. Jeung lo na behold, visa ieu dicandak langsung aya dina hiber tina tangga.
30 ulang taun Minix OS TutorialDina Januari 1992, Yashin Yu.A. janten akting Pupuhu, sarta dina 18 Januari 1993 anjeunna diangkat Pupuhu Komisi Téknis Propinsi dirombak handapeun Présidén Féderasi Rusia, peran jeung statusna ngaronjat sacara signifikan (Katua KPU éta sarua jeung Menteri). Tina badan militér anu khusus pisan, Komisi Téknis Nagara janten lembaga féderal anu tanggung jawab pikeun kaamanan inpormasi. Ayeuna, Komisi Téknis Nagara Rusia parantos dirobih janten Layanan Federal pikeun Téknis sareng Kontrol Ékspor (FSTEC Rusia). Sareng tanggal 4 Pébruari 2002, abdi anu hina anjeun dilélér jam tangan pribadi Ketua Komisi Téknis Nagara Rusia handapeun Présidén Féderasi Rusia.

Tanpa jandéla jeung panto

Sadaya anu tetep nyaéta léngkah ahir - nyatujuan Présidén Akademi Élmu BSSR, Akademisi Akademi Élmu USSR N.A. Borisevich. Jeung opat poé saméméh Taun Anyar 1987, dina perjangjian jeung diréktur ITK tina Akademi Élmu BSSR, Semenkov O.I. Kuring datang ka Pahlawan Kota Minsk. Kuring papanggih jeung O.I. Semenkov. sareng mangga dihaturanan iraha bade ka Ketua Akademi Ilmu BSSR. Lajeng hal aneh dimimitian, maranéhna ngomong yén anjeunna sibuk, lajeng aranjeunna mimiti ngubaran anjeunna ka caramel bantal tina jatah sutradara, jeung sajabana, sarta dina soré maranéhna ujug-ujug nyatakeun yén maranéhna bakal hoyong miceun atawa ngarobah titik ieu atawa éta. spésifikasi teknis. Khususna, aranjeunna ujug-ujug nyarios yén aranjeunna henteu hoyong nganggo OS anu cocog sareng Unix. Kuring sadar yén kuring ngan ukur kedah uih deui ka Moskow. Sareng kuring ngalakukeun éta. Sareng nalika kuring sumping damel énjing-énjing, aranjeunna parantos nelepon ti Minsk, hapunten sareng naroskeun kuring sumping sareng nandatanganan syarat rujukan. Soré kuring geus naek kareta. Dina platform, sutradara dirina patepung kuring dina Volga jeung urang langsung indit ka Présidén.
30 ulang taun Minix OS Tutorial
Kami lebet ka kantor Présidén, calik dina méja, sareng nalika kuring ningali deui kana panto anu kami lebet, éta henteu aya: aya rak sareng buku di sakurilingna.
Kuring sadar yén kuring ngan ukur tiasa angkat ka dieu kalayan spésifikasi téknis anu disatujuan. Urang ngobrol ngeunaan hiji satengah jam, ngabahas prospek téhnologi komputer domestik (atawa sakumaha ayeuna fashionable ngobrol ngeunaan substitusi impor), lajeng kalawan spésifikasi teknis ditandatanganan kuring indit ka stasion. Kuring sohor Taun Anyar di imah.

tanaga mutuskeun sagalana

Janten, pikeun ngalatih personel, ajar personel ieu pikeun ngerjakeun sistem Unix (sareng sadayana sateuacan éta damel dina OS EU), ngajarkeun basa C (sareng sadayana sateuacan éta nganggo PL/1, Fortran, Pascal), Unix. sistem operasi kawas ieu urgently diperlukeun. Sareng Andrew Tanenbaum masihan ka kami. Sareng sadaya ieu, sapertos dina dongéng, kajantenan taun 1987, sareng anjeunna damel di EU-1840!

30 ulang taun Minix OS TutorialTapi urang kudu nambahan hiji hal, ngarobah hal di dinya. Kamampuhan pikeun boot tina hard drive ditambahkeun, hurup Sirilik ditambahkeun, tapi hal pangpentingna tina sudut pandang pamaké rata-rata nyaéta ngembangkeun monitor pamaké sarupa dina kamampuhan pikeun sistem. NORTON KOMANDER dina MS-DOS, ngagunakeun runtuyan ngewa.

Dina waktos ayeuna, éta parantos kalebet supir pikeun tukeur data via palabuhan COM antara PC sareng Minix / MINOS.

Dina 1991, dina Konperénsi Ilmiah sareng Praktis Sadaya-Union di Gomel, laporan dilakukeun ngeunaan "Sistem operasi instrumental Mobile MINOS":

Orlov V.N., Moscow
Mobile instrumental sistem operasi MINOS
Sistem MINOS nyaéta sistem operasi kelas UNIX anu dikembangkeun dina dasar versi 7. Sistim ieu dimaksudkeun utamana pikeun pamakéan di universitas pikeun ngalatih programer sistem dina desain sistem software kompléks.
Fitur has tina sistem:

  • Operasi dina PC EC 184x (kaasup PC EC 1840 dina henteuna hard drive), PC AT-286, PC AT 386 sareng PC anu cocog;
  • Sistim nu jalan dina duanana encodings primér sarta alternatif;
  • Operasi sistem sareng floppy disk 360 KB, 720 KB sareng 1.2 MB;
  • Ngolah kenop fungsi dina tingkat kernel sistem, nu ngajadikeun eta sadia iraha wae, paduli naon prosés nu ngajalankeun dina sistem;
  • Upami hoyong, pangolahan kernel pikeun konci fungsi tiasa ditumpurkeun;
  • Kamampuhan pikeun ngonpigurasikeun deui konci fungsi;
  • Palaksanaan mékanisme Rendezvous dina sistem;
  • Palaksanaan dina sistem, salian juru paréntah cangkang, monitor pamaké sarupa dina kamampuhan pikeun sistem NORTON di MS-DOS;
  • Kasadiaan diréktori paréntah anu diwangun dina sistem.

Sistem ieu ngalaksanakeun langkung ti 70 paréntah, kalebet téks sareng éditor héksadesimal, paréntah pikeun damel sareng sistem file MS-DOS, arsip tar anu ngamungkinkeun anjeun tukeur file sareng sistem tipe UNIX anu sanés, formatter téks, jsb.
Sistim nu boga C complators, Assembler, sarta pakét TWINDOW.
Inti sistem nyaéta 90 KB, volume total sistem nyaéta ngeunaan 20000 pernyataan dina basa C sareng Majelis.
Sistem ieu disayogikeun dina 5 floppy disk 360 KB, atanapi dina 2 floppy disk 360 KB sareng 2 floppy disk 729 KB, atanapi dina 2 floppy disk 360 KB sareng 1 floppy disk 1.2 MB.
Kodeu sumber sistem disayogikeun nyalira. Volumena nyaéta 10 floppy disk masing-masing 360 KB.

Dina 25 Agustus 1991, lima bulan sanggeus ngamimitian gawé dina proyék-Na, Linus Torvalds 21 taun (lajeng masih murid) ngobrol ngeunaan nyieun prototipe tina OS lengkep anyar disebut Linux, sarta dina 17 Séptémber 1991, kahiji. release umum tina kernel Linux Ubuntu lumangsung.

Janten, dina taun 1991 urang ngagaduhan Minix OS, Linux OS sareng MINOS OS. Dina waktos anu sami, dua anu terakhir dina hiji cara atanapi anu sanés ngandelkeun pangalaman Minix.

Dina waktos anu sami, Andrew Tanenbaum ti mimiti nampik usulan pikeun ningkatkeun Minix atanapi nampi patch anu sumping ti pamiarsa buku ajar na. Ieu meureun naha Torvalds 'Linux nyandak kalungguhan. Linux nyandak peran hiji proyék dimana pamiarsa Andrew Tanenbaum bakal sadar kahayang maranéhna pikeun ngembangkeun sistem operasi, sarta benefitedlessly tina eta.
Kumaha upami OS MINOS? 1991 nyaéta taun pamungkas Uni Soviét. Nagara ambruk, ékonomi ambruk. Henteu aya waktos kanggo sistem operasi di dieu.

Emas ngawasa dunya

30 ulang taun Minix OS TutorialKumaha upami stan simulasi, sistem desain panalungtikan anu dibantuan komputer, sareng jaringan komputerna?

Éta kabéh réngsé sedih. A caah komputer dituang kana nagara. Pikeun acquire aranjeunna, anjeun diperlukeun duit jeung ngan duit. Diputuskeun pikeun nyerahkeun sadaya peralatan komputer tina séri EU pikeun didaur ulang pikeun emas, sareng nganggo hasil pikeun alat-alat ulang. Sadaya idin ditampi, taman mesin dibongkar sareng diserahkeun, tapi komputer énggal henteu kantos sumping. Upami sadayana parantos béda, saha anu terang dimana MINOS ayeuna!

Tapi jalma anu nyiptakeun SIM / CAIPR ngagaduhan pangalaman sareng pangaweruh anu ageung. Duanana ngabantosan aranjeunna salamet dina 90an anu sesah.

Sareng Torvalds 'Linux parantos suksés ngembangkeun, nalukkeun langkung seueur daérah énggal. Ayeuna garpu / klon domestik Linux "ngalangkung ti Moskow ka pinggiran pisan." Minix Andrew Tanenbaum ogé suksés ngembang, sareng bukuna dina paménta hébat.

Andrew Tanenbaum rengking diantara luminaries IT kayaning Denis Ricci, Brian Carnigan, Ken Thompson kalawan sistem operasi Unix, sarua Ken Thompson sarta Dennis Ritchie kalawan basa C, Elgar Codd kalawan model data relational, Linus Torvalds kalawan sistem operasi Linux.

Sareng saha anu terang naon Torvalds anu sanés bakal tumbuh maca buku Andrew Tanenbaum sareng manual latihan Minix na !!!

sumber: www.habr.com

Tambahkeun komentar