30x Anniversary Minix Tutorial
14 Januari, hari pertama Tahun Baru 2017 yang lama, sebuah artikel diterbitkan “ Orang. Komandan Norton . "Tahun 1987
Setelah membacanya, yang menyebabkan banyak emosi, 1987 muncul di ingatan saya, di tahun penting saya sendiri dalam nasib saya. Ini adalah tahun ketika saya, dari asisten peneliti junior biasa, menjadi kepala salah satu departemen terkemuka di lembaga penelitian, yang dipercayakan dengan tugas memastikan otomatisasi maksimum dari proses penelitian.
Maka, 30 tahun yang lalu, sekarang pada tahun 1987, Andrew Tanenbaum menulis sistem operasi Minix yang kompatibel dengan Unix sebagai alat bantu pengajaran untuk bukunya "Sistem Operasi: Desain dan Implementasi" (1987, ISBN 0-13-637406-9) . Ringkas 12.000 baris kode sumber, terutama ditulis dalam bahasa pemrograman C, kernel, subsistem manajemen memori, dan sistem file Minix dicetak dalam buku ini. Andrew Tanenbaum mengembangkan Minix OS untuk komputer IBM PC dan IBM PC / AT yang tersedia pada saat itu. Pada saat ini, komputer pribadi EC-1840/41/42 dan bahkan EU-1845 yang kompatibel dengan IBM PC mulai muncul di negara kita , yang kemudian, OS Minix berhasil bekerja.Pada tahun 1987 yang sama, saya mulai memimpin kolom "ENGINEER AND COMPUTER" di jurnal "Technology and Science". Publikasi pertama dalam bagian ini adalah artikel dalam edisi 7 jurnal, berjudul " Sistem Operasi: Mengapa mereka untuk Insinyur ". Dan artikel ini mengatakan bahwa itu adalah sistem operasi yang memungkinkan Anda untuk beralih ke "Anda" dengan komputer.Tetapi sudah dalam edisi jurnal berikutnya sebuah artikel diterbitkan berjudul "Pengantar sistem operasi UNIX":Selama periode ini, Amerika Serikat meluncurkan Prakarsa Pertahanan Strategis (SDI), dan Uni Soviet mengembangkan program AntiSOI.Stand Simulasi
Dalam kerangka kerja program ini, direncanakan untuk membuat simulasi pemodelan berdiri (SIM) dan sistem desain penelitian berbantuan komputer (CADI), yang tidak hanya akan mensimulasikan konsekuensi dari implementasi SDI, tetapi juga mengajukan persyaratan untuk sistem yang menetralisir konsekuensi ini. Basis teknis SIM / CAIPR adalah menjadi jaringan komputer yang kuat yang menggabungkan jaringan komputer lokal dari departemen ilmiah:
Jaringan itu seharusnya termasuk komputer EC besar, seperti EU-1066, serta komputer pribadi sekitar 200 buah. Tetapi hal yang paling penting pada komputer ini adalah pemasangan sistem operasi UNOS yang kompatibel dengan UNIX. Dan jika tidak ada masalah dengan mesin besar dan OS MOS EU diinstal pada mereka, maka ada masalah dengan menginstalnya pada komputer seperti EU-1840, seperti hard drive diperlukan, dan rilis OS tertunda. Dan pengiriman komputer pribadi sangat sulit. Mereka sangat kurang. Mereka hanya dapat diperoleh melalui Keputusan Komite Sentral CPSU dan Dewan Menteri Uni Soviet, setelah sebelumnya menyetujui semua ini dengan departemen yang tertarik, seperti Komite Perencanaan Negara Uni Soviet (sekarang Majelis Federal Federasi Rusia terletak di gedungnya), Kelompok Perusahaan VTI (Komite Negara untuk Teknik Komputer dan Informatika,Komite Negara Uni Soviet untuk Teknologi Komputasi, dibentuk pada bulan April 1986) dan sejumlah lainnya.Insiden lucu terjadi ketika menyetujui rencana pasokan untuk peralatan komputer di VTI Group of Companies.Datang untukmu
Kami bertiga tiba di sana - saya berada di peringkat mayor, dengan sepatu bot krom, dengan pistol di sarung untuk ikat pinggang, dan dengan koper tertutup di tangan saya. Tidak, itu bukan koper nuklir, itu berisi draf Keputusan Dewan Menteri Uni Soviet No. 931-226 dari 08.08.87. Mereka menemani saya untuk soliditas (seperti instruksi dari kepala lembaga, Letnan Jenderal Volkov L.I.) Mayor Jenderal M Bordyukov .M. dan kolonel nyata Boyarsky A.G. Ketika kami pergi ke ruang resepsi ketua, kami dikejutkan oleh dua hal - seorang sekretaris berambut pirang yang sangat cantik dan dibuang berantakan di seluruh kotak penerimaan dengan PC Olivetty. Itu adalah mimpi biru - untuk memiliki setidaknya beberapa komputer seperti itu di institut.Untuk pertanyaan kami apakah mungkin untuk menemui Ketua, sekretaris menjawab bahwa ia belum ada di sana, tetapi harus datang sebentar lagi dan menawarkan untuk menunggu. Setelah beberapa waktu, Ketua dan Asisten muncul. Atas pertanyaan bodoh Ketua, sekretaris dengan tulus menjawab: - "Ini milikmu!" . Dia diam-diam masuk ke kantor, kita di belakangnya.Dan ketika dia mengetahui untuk apa kita semua datang, maka kita menerima tanda tangan persetujuannya tanpa basa-basi lagi. Pada saat itu, itu adalah persediaan besar - satu setengah lusin komputer besar, hingga EU-1066, dan sekitar 200 EU-1841/45 PC, hampir seluruh produksi tahunan komputer di USSR. Dan saya harus mengatakan, bahkan dengan penundaan, kami mendapatkan komputer ini:
Keluar dari sini!
Tetapi ada contoh lain. Itu perlu untuk mendapatkan visa dari wakil kepala komunikasi Angkatan Bersenjata Uni Soviet.
Pada saat itu, posisi ini dipegang oleh Letnan Jenderal Trofimov Kirill Nikolaevich, seorang peserta dalam Perang Patriotik Hebat, Pahlawan Buruh Sosialis. Di resepsi ke Trofimov K.N. Saya tiba, seperti biasa, ditemani oleh jenderal "tugas". Trofimov K.N. Dia mengundang saya ke desktop dan untuk waktu yang lama kami membahas masalah otomatisasi, melengkapi lembaga di wilayah Moskow dengan komputer. Pertanyaan utamanya adalah mengapa harus ada preferensi untuk Anda. Tetapi pada akhirnya, dia berkata: "Biarkan kami memiliki surat-surat Anda, saya akan menandatanganinya." Tetapi ketika saya mendapatkannya, suara jenderal "tugas" terdengar (saya tidak akan menyebutkan nama saya): "Tapi bagaimana Anda tidak mengerti semua arti ...". Dan ini dikatakan kepada Trofimov K.N. ... Saya mati rasa. Dan tidak sia-sia. Jenderal Trofimov K.N. diam-diam bangkit, mengambil folder dengan kertas kami dan melemparkannya ke pintu keluar: "Keluar dari sini!" Tapi semuanya baik-baik saja, itu berakhir dengan baik. Saya datang menemuinya lagimeminta maaf dan visa diperoleh. Sayangnya, jenderal yang terhormat ini meninggal dalam menjalankan tugas pada 19 Oktober 1987 dalam kecelakaan pesawat helikopter Mi-8 di Hongaria./
Bersamaan dengan koordinasi rencana pasokan untuk teknologi komputer, pengembangan dan persetujuan Kerangka Acuan untuk desain SIM / CAIPR sedang berlangsung. Institut Sibernetika Teknis, Akademi Ilmu Pengetahuan BSSR, direktur Semenkov O.I. terpilih sebagai kontraktor utama. Omong-omong, Institut Sibernetika dari Akademi Ilmu Pengetahuan SSR Ukraina juga dipertimbangkan pada satu waktu. Namun preferensi tetap diberikan kepada ITK AN BSSR. Dan pada akhir tahun 1986, TK telah siap, tetap mendapatkan visa dari Wakil Panglima Tertinggi, Kolonel Jenderal Yashin Yu.A., untuk menyetujui Presiden Akademi Ilmu Pengetahuan BSSR, Akademisi Akademi Ilmu Pengetahuan USSR N.A. dan Panglima Tertinggi. Setelah itu, menggulung lengan baju mereka, menyelesaikan tugas. Dan pada pertengahan Desember, saya mengetahui bahwa Jenderal Yashin Yu.A. datang ke institut Aku mengambil koper dengan draft TK dan bergegas menyusuri tangga samping menuju penerimaan kepala institut.Dan di tangga aku berhadapan muka dengan kepala institut dan Jenderal Yashin Yu.A. Tanpa ragu, saya meminta izin dari Yashin Yu.A. hubungi kepala lembaga. Dia terkejut, tetapi diizinkan. Saya melaporkan kepada kepala lembaga bahwa tenggat waktu kami sangat ketat dan kami perlu mendapatkan visa dari Yashin Yu.A. Dan lihatlah, visa ini diperoleh di sini di tangga penerbangan.
Pada Januari 1992, Yashin Yu.A. menjadi penjabat Ketua, dan pada 18 Januari 1993 ia diangkat menjadi Ketua Komisi Teknis Negara yang direorganisasi di bawah Presiden Federasi Rusia, yang peran dan statusnya meningkat secara signifikan (Ketua Komisi disamakan dengan Menteri). Dari badan militer yang sangat terspesialisasi, Komisi Teknis Negara telah menjadi agen federal yang bertanggung jawab atas keamanan informasi. Saat ini, Komisi Teknis Negara Rusia telah diubah menjadi Layanan Federal untuk Kontrol Teknis dan Ekspor (FSTEC Rusia). Dan pada 4 Februari 2002, hamba Anda yang rendah hati dianugerahi arloji nominal Ketua Komisi Teknis Negara Rusia di bawah Presiden Federasi Rusia.Tanpa jendela dan pintu
Semuanya tetap menjadi sentuhan terakhir - untuk mengkonfirmasi dengan Presiden Akademi Ilmu Pengetahuan BSSR, Akademisi Akademi Ilmu Pengetahuan Uni Soviet USSR N. A. Borisevich Dan sekitar empat hari sebelum Tahun Baru 1987, saya, dalam perjanjian dengan direktur ITC dari Akademi Ilmu Pengetahuan BSSR, O. I. Semenkov. Saya datang ke Kota Pahlawan Minsk. Saya bertemu dengan Semenkov O.I. dan tolong klarifikasi ketika kita pergi ke Presiden Akademi Ilmu Pengetahuan BSSR. Dan kemudian hal-hal aneh dimulai, mereka mengatakan bahwa dia sibuk, kemudian mereka mulai memperlakukan dengan bantal karamel dari ransum direktur, dll., Dan pada sore hari mereka tiba-tiba menyatakan bahwa mereka ingin menghapus atau mengubah satu atau beberapa paragraf lain dari pernyataan kerja. Secara khusus, tiba-tiba dikatakan bahwa mereka tidak ingin menggunakan OS yang kompatibel dengan Unix. Saya menyadari bahwa Anda hanya perlu kembali ke Moskow. Dan saya berhasil. Dan ketika hari berikutnya saya datang bekerja, mereka sudah menelepon dari Minsk, meminta maaf dan meminta untuk datang dan menandatangani pernyataan kerja. Di malam hari, saya sudah naik kereta.Di peron saya bertemu di Volga sendiri oleh direktur dan kami langsung pergi ke Presiden.
Kami pergi ke kantor Presiden, duduk di meja, dan ketika saya melihat kembali ke pintu tempat kami masuk, itu tidak ada di sana: ada rak buku di sekitar.Saya menyadari bahwa saya hanya bisa keluar dari sini dengan TK yang disetujui. Kami berbicara selama sekitar satu setengah jam, membahas prospek teknologi komputer dalam negeri (atau seperti yang sekarang populer untuk berbicara tentang substitusi impor), dan kemudian dengan TK yang ditandatangani saya pergi ke stasiun. Saya merayakan Tahun Baru di rumah.Kader memutuskan segalanya
Jadi, untuk mempersiapkan personel, untuk mengajari personel ini untuk bekerja pada sistem Unix (dan semua orang telah bekerja pada OS UE sebelumnya), untuk mengajarkan bahasa C (dan semua orang telah menggunakan PL / 1, Fortran, Pascal sebelumnya), sebuah sistem operasi mirip Unix sangat dibutuhkan. . Dan Andrew Tanenbaum memberikannya kepada kami. Dan semua ini, seperti dalam dongeng, terjadi pada tahun 1987, dan itu berhasil pada EU-1840!
Tetapi kami harus menambahkan sesuatu, mengubah sesuatu di dalamnya. Kemampuan untuk boot dari hard drive ditambahkan, alfabet Cyrillic ditambahkan, tetapi yang paling penting dari sudut pandang pengguna rata-rata adalah pengembangan monitor pengguna yang mirip dengan kemampuan sistem NORTON COMMANDER di MS-DOS, menggunakan Escape sequence.Pada saat ini, driver sudah dimasukkan di dalamnya untuk bertukar data melalui port COM antara PC dan Minix / MINOS.Pada tahun 1991, di All-Union Scientific and Praktical Conference di Gomel, laporan "Sistem operasi instrumental seluler MINOS" dibuat:Orlov V.N.,
sistem operasi instrumental Mobile Moscow MINOS
Sistem MINOS adalah sistem operasi kelas UNIX yang dikembangkan berdasarkan versi 7. Sistem ini terutama ditujukan untuk digunakan di universitas untuk pelatihan pemrogram sistem dalam merancang sistem perangkat lunak yang kompleks.
Fitur khas dari sistem:
- Berfungsi pada PC EU 184x (termasuk PC EU 1840 jika tidak ada hard disk), PC AT-286, PC AT 386 dan PC yang kompatibel;
- Operasi sistem dalam pengkodean primer dan alternatif;
- Sistem operasi dengan floppy disk pada 360 Kb, 720 Kb dan 1,2 Mb;
- , , ;
- ;
- ;
- ;
- shell NORTON MS-DOS;
- .
70 , , MS-DOS, tar, , ..
, , TWINDOW.
90 , – 20000 .
5 360 , 2- 360 2- 729 , 2 360 1- 1.2 .
. – 10 360 .
Pada 25 Agustus 1991, lima bulan setelah mulai mengerjakan proyeknya, Linus Torvalds yang berusia 21 tahun (waktu itu seorang siswa) berbicara tentang membuat prototipe OS yang sama sekali baru yang disebut Linux, dan pada 17 September 1991 rilis publik pertama dari kernel Linux berlangsung.Jadi, pada tahun 1991 kami memiliki OS Minix, OS Linux, dan OS MINOS. Pada saat yang sama, dua terakhir dalam satu atau lain cara bergantung pada pengalaman Minix.Pada saat yang sama, Andrew Tanenbaum dari awal menolak proposal untuk meningkatkan Minix atau menerima tambalan yang datang dari pembaca buku pelajarannya. Mungkin ini sebabnya Linux Torvalds maju. Peran proyek, di mana pembaca Andrew Tanenbaum akan mewujudkan keinginan mereka untuk mengembangkan sistem operasi, diasumsikan oleh Linux, dan dari sini ia mendapat manfaat yang tak terbatas.Dan bagaimana dengan OS MINOS? 1991 adalah tahun terakhir Uni Soviet. Negara ini terpecah, ekonomi runtuh. Di sini tidak ada lagi sistem operasi.Emas menguasai dunia
Dan bagaimana dengan dudukan simulator, sistem desain penelitian dengan bantuan komputer, dan jaringan komputernya?Semuanya berakhir dengan sedih. Banjir komputer mengalir ke negara itu. Untuk mendapatkannya, uang diperlukan dan hanya uang. Diputuskan untuk menyerahkan semua peralatan komputasi seri UE untuk didaur ulang untuk emas, dan menggunakan hasil untuk peralatan ulang. Semua izin diterima, taman mesin dibongkar, disahkan, tetapi komputer baru tidak pernah diterima. Bedakan, siapa yang tahu di mana MINOS sekarang!Tetapi orang-orang yang menciptakan SIM / SAIPR mendapatkan pengalaman dan pengetahuan yang luar biasa. Keduanya membantu mereka bertahan di tahun 90-an yang sulit.Dan Linux Torvalds berhasil mengembangkan, menaklukkan semakin banyak area baru. Untuk garpu / klon Linux domestik, mereka sudah "pindah dari Moskow ke pinggiran". Minix Andrew Tanenbaum juga berkembang dengan sukses, dan buku-bukunya sangat diminati .Andrew Tanenbaum berada di jalur yang sama dengan tokoh-tokoh TI seperti Denis Ricci, Brian Karnigan, Ken Thompson dengan sistem operasi Unix, Ken Thompson dan Dennis Ritchie yang sama dengan bahasa C, Elgar Codd dengan model data relasional, Linus Torvalds dengan sistem operasi Linux.Dan siapa yang tahu apa yang akan tumbuh oleh Torvalds lain di buku Andrew Tanenbaum dan panduan belajarnya Minix !!! Source: https://habr.com/ru/post/id400771/
All Articles