ຢູນິກຊ໌ (Unix ແຕ່ຊື່ຕາມເຄື່ອງໝາຍການຄ້າຄື UNIX) ເປັນລະບົບປະຕິບັດການຄອມພິວເຕີແບບຫຼາຍງານ ຫຼາຍຜູ້ໃຊ້ ທີ່ເລີ່ມພັດທະນາໂດຍກຸ່ມພະນັກງານຂອງຫ້ອງປະຕິບັດການ AT&T Bell Labs ໂດຍກຸ່ມນັກພັດທະນາທີ່ເປັນທີ່ຮູ້ຈັກ ຄື Ken Thompson, Dennis Ritchie ແລະ Douglas McIlroy
ປະວັດ
ໃນທົດສະວັດທີ່ 60 ສະຖາບັນເທັກໂນໂລຢີແມສຊາຊູເຊສ໌ (MIT)
, AT&T Bell Labs ແລະບໍລິສັດ General
Electric ไດ້ຮ່ວມມືກັນວິໄຈລະບົບປະຕິບັດການທີ່ຊື່ວ່າ Multics (ຫຍໍ້ມາຈາກ Multiplexed
Information and Computing Service) ໂດຍມີຈຸດມຸ້ງໝາຍເພື່ອເຮັດວຽກເທິງເຄື່ອງເມນເຟຣມລຸ້ນ GE-645 ແຕ່ພາຍຫຼັງ AT&T ໄດ້ຖອນຕົວອອກຈາກໂຄງການນີ້
Ken Thompson ຊຶ່ງເປັນໜຶ່ງໃນທີມພັດທະນາໃນຂະນະນັ້ນ ໄດ້ຂຽນເກມເທິງເຄື່ອງ
GE-645 ຊື່ວ່າເກມ Space Travel ແລະພົບບັນຫາວ່າເກມເຮັດວຽກໄດ້ຊ້າກວ່າທີ່ຄວນ ເຂົາຈຶ່ງຍ້າຍມາຂຽນເກມໃໝ່ເທິງເຄື່ອງ PDP-7 ຂອງບໍລິສັດ DEC แທົນດ້ວຍຳພາສາແອສ໌ເເຊມບຼີ ໂດຍຄວາມຊ່ວຍເຫລືອຂອງ Dennis
Ritchie ปະສົບການເຫຼົ່ານີ້ເຮັດໃຫ້ Thompson
ຫັນມາພັດທະນາລະບົບປະຕິບັດການເທິງເຄື່ອງ
PDP-7
ລະບົບປະຕິບັດການນີ້ມີຊື່ວ່າ UNICS ຫຍໍ້ມາຈາກ Uniplexed
Information and Computing System ເນື່ອງຈາກວ່າການອອກສຽງສາມາດສະກົດໄດ້ຫຼາຍແບບ ແລະພົບບັນຫາຊື່ໃກ້ຄຽງກັບ
Multics
ພາຍຫຼັງຈຶ່ງປ່ຽນຊື່ເປັນ Unix
ການພັດທະນາຢູນິກຊ໌ໃນຊ່ວງນີ້ຍັງບໍ່ໄດ້ຮັບຄວາມສະໜັບສະໜູນດ້ານການເງີນຈາກ
Bell
Labs ເມື່ອລະບົບພັດທະນາຫລາຍຂຶ້ນ
Thompson
ແລະ Ritchie
ຈຶ່ງສັນຍາວ່າຈະເພີ່ມຄວາມສາມາດໃນການປະມວນຜົນຄຳ
(Word
Processing) ເທິງເຄື່ອງ PDP-11/20 แລະເລີ່ມໄດ້ຮັບການຕອບຮັບຈາກ
Bell
Labs ໃນປີ
ຄ.ສ 1970 ລະບົບປະຕິບັດການຢູນິກຊ໌ຈຶ່ງໄດ້ຮັບການເອີ້ນຊື່ຢ່າງເປັນທາງການ
ໂປຣແກຣມປະມວນຜົນຄຳມີຊື່ວ່າ roff แລະຫນັງສື UNIX Programmer's
Manual ຕີພິມເທື່ອແຮກວັນທີ 3
ພະຈິກ ຄ.ສ 1971
ຄ.ສ 1973 ไດ້ຂຽນຢູນິກຊ໌ຂຶ້ນມາໃໝ່ພາສາຊີ ໃຊ້ໄດ້ທັງເຄື່ອງຄອມພິວເຕີສ່ວນບຸກຄົນ ມິນິຄອມພິວເຕີແລະເມນເຟນມຄອມພິວເຕີ
ສາມາດເຮັດວຽກໄດ້ຫຼາຍງານພ້ອມກັນ ດັ່ງນັ້ນ ຢູນິກສ໌ຈຶ່ງໃຊ້ໄດ້ກັບເຄື່ອງທີ່ເຊື່ອມໂຍງແລະຕໍ່ກັບປາຍທາງໄດ້ຫຼາຍເຄື່ອງພ້ອມກັນ
ລັກສະນະການຕິດຕໍ່ກັບຜູ້ໃຊ້ເປັນທັງແບບ Command-line ແລະ GUI ເຮັດໃຫ້ສະດວກຕໍ່ການນຳຢູນິກຊ໌ໄປເຮັດວຽກເທິງເຄື່ອງຊະນິດອື່ນຫລາຍຂຶ້ນ
ທາງ AT&T
ໄດ້ເຜີຍແຜ່ຢູນິກຊ໌ໄປຍັງມະຫາວິທະຍາໄລ
ແລະຫນ່ວຍງານຕ່າງໆ ຂອງລັດຖະບານ ໂດຍສັນຍາການໃຊ້ງານເປີດເຜີຍຊອ໋ກໂຄ້ດ ຢົກເວັ້ນເຄີຣ໌ເເນວສ່ວນທີ່ຂຽນດ້ວຍພາສາແອສແຊມບຼີ
ຢູນິກຊ໌ເວີຣ໌ຊັນ
4,5 ແລະ 6 ອອກໃນ ຄ.ສ 1975 ไດ້ເພີ່ມຄຸນສົມບັດ pipe ເຂົ້າມາ ຢູນິກຊ໌ເວີຣ໌ຊັນ 7 ຊຶ່ງເປັນເວີຣ໌ຊັນສຸດທ້າຍທີ່ພັດທະນາແບບການວິໄຈ ອອກໃນ ຄ.ສ 1979 ຢູນິກຊ໌ເວີຣ໌ຊັນ 8,9 ແລະ 10 ອອກມາໃນພາຍຫຼັງໃນທົດສະວັດທີ່ 80 ໃນວົງຈຳກັດສະເພາະມະຫາວິທະຍາໄລບາງແຫ່ງເທົ່ານັ້ນ ແລະເປັນຕົ້ນກຳເນີດຂອງລະບົບປະຕິບັດການ
Plan 9
ຄ.ສ 1982 AT&T ນຳຢູນິກຊ໌ 7 ມາພັດທະນາແລະອອກຂາຍໃນຊື່ Unix System III แຕໍ່ບໍສັດລູກຂອງ AT&T ຊື່ວ່າ Western Electric ຍັງຄົງນຳຢູນິກຊ໌ລຸ້ນເກົ່າມາຂາຍຢູ່ເຊັ່ນກັນ ເພື່ອຍຸດຕິຄວາມສັບສົນທາງດ້ານຊື່
AT&T
ຈຶ່ງທັງຫມົດການພັດທະນາທັງໝົດຈາກບໍລິສັດແລະມະຫາວິທະຍາໄລຕ່າງໆໃນ Unix System V ซึ่ງມີໂປຣແກຣມຢ່າງ vi ที่ພັດທະນາໂດຍ Berkeley Software Distribution (BSD) ຈາກ ມະຫາວິທະຍາໄລ ຄາລີຟໍເນຍ ທັງຫມົດຢູ່ດ້ວຍ ຢູນິກຊ໌ລຸ້ນນີ້ສາມາດເຮັດວຽກໄດ້ເທິງເຄື່ອງ VAX ຂອງບໍລິສັດ DEC
ຢູນິກຊ໌ລຸ້ນທີ່ເປັນການຄ້າບໍ່ເປີດເຜຍຊ໊ອດໂຄ້ດອີກຕໍ່ໄປ
ທາງມະຫາວິທະຍາໄລແຄລິຟອຣ໌ເນຍ ເບິຣົ໌ກລີຢ໌ ຈຶ່ງພັດທະນາຢູນິກຊ໌ຂອງຕົວເອງຕໍ່ເພື່ອເປັນທາງເລືອກກັບ
System
V ການພັດທະນາທີ່ສຳຄັນທີ່ສຸດຄືເພີ່ມການສະໜັບສະໜູນໂປຣໂຄຄໍສຳລັບເຄືອຂ່າຍ TCP/IP ເຂ້າມາ
ບໍລິສັດອື່ນໆ ເລີ່ມພັດທະນາຢູນິກໃນເຄື່ອງຄອມພິວເຕີລະບົບຂອງຕົນເອງ
ໂດຍສ່ວນຫລາຍໃຊ້ຢູນິກຊ໌ທີ່ຊື້ສັນຍາມາຈາກ System V ແຕ່ບາງບໍລິສັດເລືອກພັດທະນາຈາກ BSD ແທນ ໜຶ່ງໃນທີມພັດທະນາຂອງ
BSD
ไม่มีความคิดเห็น:
แสดงความคิดเห็น