นอกจากนี้ดูเหมือนว่า Linux มีส่วนติดต่อผู้ใช้ที่เป็นมิตรกว่ามาก
ยูนิกซ์พยายาม "ติดตาม" หรือไม่?
นอกจากนี้ดูเหมือนว่า Linux มีส่วนติดต่อผู้ใช้ที่เป็นมิตรกว่ามาก
ยูนิกซ์พยายาม "ติดตาม" หรือไม่?
คำตอบ:
ให้ฉันโยนในการโต้แย้งเพิ่มเติมว่าทำไมการเปลี่ยนแปลงค่อนข้างช้า (แต่มีหนึ่งอย่างแน่นอน):
ประการแรกมันเป็นเรื่องยากมากที่ลูกค้าจะเปลี่ยนจากผู้ขาย UNIX รายหนึ่งไปเป็นอีกคนหนึ่ง แม้ว่าคุณจะกระโดดจากจุดนั้น SuSE ไปที่ RedHat มีหลายสิ่งหลายอย่างที่แตกต่างจากมุมมองของผู้ดูแลระบบ เมื่อเปลี่ยนจาก AIX (หรือ HP / UX หรือ Solaris ... ) ไปเป็น Linux สิ่งต่าง ๆ ก็จะยิ่งแตกต่างกันไป ในฐานะลูกค้าคุณต้องตรวจสอบว่ามีการจ่ายเงินเพื่อโยกย้ายสภาพแวดล้อมของคุณหรือไม่
โดยปกติจะมีซอฟต์แวร์ของบุคคลที่สามที่เกี่ยวข้องทั้งหมดและไม่ใช่เรื่องง่ายที่จะตรวจสอบว่าทุกอย่างพร้อมใช้งานสำหรับสภาพแวดล้อมเป้าหมาย หากต้องเปลี่ยนซอฟต์แวร์เนื่องจากการโยกย้ายระบบปฏิบัติการจะต้องมีการตรวจสอบว่าเข้ากันได้กับกรอบงานของ บริษัท ที่มีอยู่หรือไม่
หากเกี่ยวข้องกับซอฟต์แวร์ที่พัฒนาขึ้นเอง SW จะต้องได้รับการจัดพอร์ต บ่อยครั้งที่สิ่งนี้ล้มเหลวในขั้นตอนที่ # 1: ระบบปฏิบัติการเป้าหมายไม่มีไลบรารีที่จำเป็นทั้งหมดหรือกรอบการพัฒนาที่ใช้
นอกจากนี้ยังไม่ถูกมากในการฝึกอบรมทีม SysOp และ SysEng ไปยังแพลตฟอร์มใหม่ ประสบการณ์หลายปีอาจไร้ค่า (ขึ้นอยู่กับความลึกของประสบการณ์) ต้องมีการประเมินวิธีปฏิบัติที่ดีที่สุดใหม่และ SysEngs บางคนอาจออกจาก บริษัท เพราะพวกเขาต้องการใช้ * NIX derivate แทนการสับเปลี่ยน
ค่าใช้จ่ายโดยรวมของการโยกย้ายมีมหาศาลในสภาพแวดล้อมขนาดใหญ่ คุณสามารถคำนวณ 1-2 ปีของการวางแผนการทำการทดสอบเอือดการทดสอบความเสถียรการทดสอบภัยพิบัติ - ทั้งหมดเกี่ยวข้องกับผู้คนจำนวนมาก
เมื่อพิจารณาทั้งหมดนี้อาจเข้าใจได้ว่าทำไม บริษัท ต่างๆจึงยังคงอยู่กับผู้ขายปัจจุบันและต้องการเพียงแค่อัพเกรดสภาพแวดล้อมที่มีอยู่ จากสิ่งที่ฉันมีประสบการณ์ระบบใหม่ได้รับโอกาสเมื่อมันมาถึงการสร้างสภาพแวดล้อมใหม่
แต่หลังจากทั้งหมด: มีไม่กี่แหล่งข้อมูลปิด - Unices ที่เหลืออยู่ AIX, HP / UX และ Solaris เป็นผู้ค้ารายใหญ่ที่เหลือ (OS / X หากคุณนับจำนวนระบบเดสก์ท็อป) อย่างที่ฉันคิดไว้ฉันยังไม่รู้ด้วยซ้ำว่า IRIS ยังมีชีวิตอยู่ ...
ฉันได้ลบประโยคที่เขียนไว้แล้วเกี่ยวกับส่วนต่อประสานผู้ใช้ที่บอกว่าก่อนที่จะกดปุ่มโพสต์เช่นนี้จะจบลงในสงครามลุกเป็นไฟ :-)
คำถามทั้งสองนั้นเข้าใจผิดด้วยเหตุผลที่แตกต่างกัน
ผู้คนยังคงใช้ Unices เพราะพวกเขามักจะมี บริษัท "ที่มีชื่อเสียง" ที่อยู่เบื้องหลังพวกเขาซึ่งพวกเขาสามารถหันไปใช้วิธีฉับพลัน (ใช่ฉันรู้ว่านี่เป็นความเข้าใจผิดที่จุดนี้ แต่ฉันไม่ใช่คนที่คุณ ต้องโน้มน้าวใจ)
Unices ไม่จำเป็นต้อง "คอยติดตาม" เนื่องจาก GNOME, KDE และอื่น ๆ เป็นส่วนใหญ่ที่สร้างจาก POSIX แทนที่จะเป็น Linux คุณสามารถสร้างและเรียกใช้งานได้บน AIX หากคุณต้องการ
ฉันคิดว่าคุณมีความเข้าใจผิดว่า 'UNIX' เป็นผลิตภัณฑ์เฉพาะที่คุณสามารถออกไปซื้อได้ วันนี้UNIXหมายถึงระบบปฏิบัติการหลายตระกูล
ฉันคิดว่ายูนิกซ์เป็นคำที่คลุมเครืออย่างเพียงพอที่เราจำเป็นต้องกำหนดเพื่อจุดประสงค์ของคำถามนี้
Unix (System V และอนุพันธ์) ใช้เป็นระบบปฏิบัติการบนแพลตฟอร์มฮาร์ดแวร์ 'Big Iron' ที่เป็นกรรมสิทธิ์หลายแห่งโดยเฉพาะ IBM pSeries, Oracle (nee Sun) และเซิร์ฟเวอร์ Fujitsu SPARC และ HP Superdome และเซิร์ฟเวอร์อื่น ๆ ในกรณีนี้ Unix เป็นระบบปฏิบัติการของผู้ขายที่ขายด้วยเครื่อง ไม่มีผู้จำหน่ายเหล่านี้จัดส่งโครงสร้างวนิลา System-V พวกเขาทั้งหมดมีเมล็ดที่ได้รับการปรับแต่งอย่างหนักซึ่งออกแบบมาสำหรับประเภทของปริมาณงานที่เครื่องเหล่านี้ใช้
ผู้คนใช้เครื่องเหล่านี้สำหรับปริมาณงานที่แอพพลิเคชั่นเหมาะสมกับสถาปัตยกรรมหน่วยความจำขนาดใหญ่ร่วมกันสร้างคุณภาพและรองรับแพลตฟอร์มหรือเหตุผลอื่น ๆ ที่ต้องการแพลตฟอร์มเหล็กขนาดใหญ่ที่เป็นกรรมสิทธิ์ โดยทั่วไปข้อเสนอ O / S บนแพลตฟอร์มเหล่านี้จะอนุรักษ์และมีเสถียรภาพมากกว่า Linux IIRC คุณยังสามารถเรียกใช้ SunOS4 ไบนารีบน Solaris รุ่นปัจจุบันได้ นอกจากนี้ยังมีเนื้อความของซอฟต์แวร์สำหรับเครื่องเหล่านี้ที่อาจหรือไม่อาจเชื่อมต่อกับแพลตฟอร์มอื่น ๆ
BSD unix นั้นได้มาจาก Unix แต่ได้ลบรหัส AT&T ดั้งเดิมทั้งหมดและแทนที่ด้วยการแทนที่ที่ไม่มีการเข้ารหัส BSD เป็นทางเลือกแทน Linux สำหรับแอปพลิเคชั่นจำนวนมากและมีข้อดีและข้อเสียบางอย่างเหนือ Linux โดยทั่วไปรหัสฐาน BSD นั้นมีการควบคุมและอนุรักษ์มากกว่าและแพลตฟอร์มนั้นมีเอกสารที่ดีกว่ามากและมีความปลอดภัยและมีเสถียรภาพมากขึ้น ผู้ใช้ BSD จำนวนมากอ้างว่านี่เป็นเหตุผลหลักสำหรับการเลือก ข้อกำหนดสิทธิการใช้งานนั้นแตกต่างจาก Linux ซึ่งมีผลต่อตัวเลือกสำหรับผู้ใช้กลุ่มใหญ่อีกกลุ่มหนึ่ง
Linux เป็นเหมือน Unix และซอฟต์แวร์ส่วนใหญ่ที่เขียนสำหรับแพลตฟอร์ม Unix จะเชื่อมต่อระหว่าง Linux, BSD และแพลตฟอร์ม unix อื่น ๆ ได้อย่างง่ายดาย มีการแบ่งปันความคิดและทำงานบนฮาร์ดแวร์สินค้าดังนั้นจึงได้ยึดครองตลาดเซิร์ฟเวอร์ระดับกลาง - ล่างจำนวนมาก มันมีความคิดร่วมกันและทำให้ผู้ขายแอปพลิเคชันและการสนับสนุนไดรเวอร์ รูปแบบการพัฒนามีการกระจายอำนาจมากกว่า BSD หรือ SysV ที่ได้รับยูนิกซ์ดังนั้นจึงมีการพัฒนาอย่างรวดเร็วมากขึ้นด้วยค่าใช้จ่ายด้านเสถียรภาพ
โดยทั่วไปผู้คนเลือก linux เป็นแพลตฟอร์มยูนิกซ์ที่เหมือนกระแสหลักพร้อมการสนับสนุนผู้ขาย เหมาะที่สุดสำหรับแอปพลิเคชันเดสก์ท็อปและได้รับการสนับสนุนมากที่สุดจากแพลตฟอร์มและผู้ให้บริการบุคคลที่สาม
เนื่องจากแอปเปิ้ลใส่อินเตอร์เฟซผู้ใช้ที่ดีด้านบนของ Unix และขายมันเป็นMacOS X
ฉันไม่ต้องการที่จะเริ่มต้น "Unix เท่าไหร่ใน MacOS flamewar" แต่สำหรับคำถามนี้ฉันคิดว่ามันแสดงให้เห็นค่อนข้างดีว่าปัจจุบัน "Unix" เป็นอย่างไรและสามารถเติบโตต่อ Linux ได้
นอกเหนือจากคำตอบที่ดีมากของ IVA ในขณะที่ Linux (และ BSD) เป็นระบบปฏิบัติการที่ดีมากและไม่เหมาะสำหรับเหล็กขนาดใหญ่ แอปพลิเคชั่นบางตัว (โดยเฉพาะ DBMS) ไม่ได้ปรับขนาดในแนวนอน
นอกจากนี้ยังมีข้อโต้แย้งที่น่าสนใจในแง่ของการจัดการความเสี่ยง / การสนับสนุนสำหรับการรับฮาร์ดแวร์ระบบปฏิบัติการและแอพพลิเคชั่นซอฟต์แวร์จากผู้ขายรายเดียว
โปรดทราบว่าข้อโต้แย้งเหล่านี้ไม่ได้ขึ้นอยู่กับข้อเท็จจริงเสมอไป - ฉันมีความสุขมากที่ได้รับ SuSe และ Redhat เพื่อแก้ไขปัญหาเกี่ยวกับยูทิลิตี้ที่ให้มาใน Linux distros มากกว่าที่ฉันเคยใช้กับ HPUX
ดูเหมือนว่า Linux มีส่วนติดต่อผู้ใช้ที่เป็นมิตรกว่ามาก
นั่นควรเป็นรายการลำดับความสำคัญเมื่อเลือกระบบปฏิบัติการเซิร์ฟเวอร์ หากคุณกำลังพูดถึงเวิร์คสเตชั่นนั่นเป็นการสนทนาที่แตกต่างกันอย่างสิ้นเชิง
ในบางกรณีสำหรับระบบที่มีความสำคัญต่อชีวิตหรือการใช้งานด้านวิทยาศาสตร์และวิศวกรรมในระยะยาวผู้ใช้ระบบ unix รุ่นเก่าไม่ต้องการรับความเสี่ยงใด ๆ ถ้ามันใช้งานได้อย่าเปลี่ยน
ตัวอย่าง: เนื่องจากฉันทำงานกับพวกเขาฉันสามารถบอกคุณได้ว่านักวิทยาศาสตร์ส่วนใหญ่ใช้เครื่อง Linux หรือ Mac ที่ค่อนข้างใหม่ แต่เมื่อพวกเขาต้องเขียนและส่งคำสั่งเครื่องมืออย่างเป็นทางการไปยัง JPL สำหรับอัปลิงค์ เครื่องยูนิกซ์สไตล์ที่เกี่ยวข้อง เป็นการรวมกันของการใช้สิ่งที่ได้ผลแล้วหลีกเลี่ยงความเสี่ยงของอุปกรณ์หรือซอฟต์แวร์ใหม่และใครบางคนจะต้องเขียนขั้นตอนใหม่ สำหรับโครงการอวกาศของนาซาโดยทั่วไปการเปลี่ยนแปลงเพียงเล็กน้อยอาจทำให้เกิดผลกระทบระลอกใหม่การทดสอบซ้ำและการอนุมัติ