กลับไปหน้าบทความ

อ่าน 4 นาที

โปรแกรมผสาน (Merge)

Mergeคือ ระบบ ซอฟต์แวร์ที่ช่วยให้ผู้ใช้สามารถเรียกใช้DOS / Windows 3.1บนSCO UNIXในเครื่องเสมือน8086 ได้

โปรแกรมผสาน (Merge)

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )

ผสาน
นักพัฒนาบริษัท โลคัส คอมพิวติ้ง คอร์ปอเรชั่น
ปล่อย9 ตุลาคม 2528 ( 9 ตุลาคม 1985 )
ระบบปฏิบัติการสโก ยูนิกซ์
แพลตฟอร์มอินเทล 8086

Mergeคือ ระบบ ซอฟต์แวร์ที่ช่วยให้ผู้ใช้สามารถเรียกใช้DOS / Windows 3.1บนSCO UNIXในเครื่องเสมือน8086 ได้

ประวัติศาสตร์

Merge ได้รับการพัฒนาขึ้นครั้งแรกเพื่อใช้งานDOSภายใต้UNIX System V Release 2 บนคอมพิวเตอร์ส่วนบุคคลAT&T 6300 Plus การพัฒนาเครื่องเสมือนเริ่มขึ้นในช่วงปลายปี 1984 และ AT&T ประกาศวางจำหน่ายเครื่องดังกล่าวในวันที่ 9 ตุลาคม 1985 [ 1 ]โดยเรียกซอฟต์แวร์ Merge ที่รวมมาด้วยว่า Simultask [ 2 ] (อย่างไรก็ตาม PC 6300 Plus วางจำหน่ายพร้อมMS-DOSในปี 1985 เนื่องจากระบบปฏิบัติการ Unix System V ยังไม่พร้อมใช้งานจนถึงปลายเดือนมีนาคม 1986) [ 3 ] Merge ได้รับการพัฒนาโดยวิศวกรของLocus Computing Corporationโดยความร่วมมือจากวิศวกรฮาร์ดแวร์และซอฟต์แวร์ของ AT&T โดยเฉพาะอย่างยิ่งในส่วนของระบบที่เฉพาะเจาะจงสำหรับ 6300 Plus (ซึ่งแตกต่างจากIBM PC/AT มาตรฐาน )

AT&T 6300 Plus ประกอบด้วย โปรเซสเซอร์ Intel 80286ซึ่งไม่รองรับเครื่องเสมือน8086 ( โหมดเสมือน 8086 ) ที่พบในโปรเซสเซอร์80386และโปรเซสเซอร์รุ่นต่อมาในตระกูล x86 บน 80286 โปรแกรม DOS ต้องทำงานในโหมดเรียล 6300 Plus ได้รับการออกแบบด้วยฮาร์ดแวร์พิเศษบนบัสที่จะระงับและจับรอบบัสจากโปรแกรม DOS หากมีการกำหนดเส้นทางไปยังที่อยู่ที่ไม่ได้กำหนดไว้สำหรับการเข้าถึงโดยตรงโดยเครื่องเสมือน DOS [ 4 ]รีจิสเตอร์ระบบต่างๆ เช่นตัวควบคุมการขัดจังหวะที่ตั้งโปรแกรมได้ (PIC) และตัวควบคุมวิดีโอ ต้องได้รับการจำลองในซอฟต์แวร์สำหรับกระบวนการ DOS และ มีการใช้ ตัวจับเวลาเฝ้าระวังเพื่อกู้คืนจากโปรแกรม DOS ที่จะล้างแฟล็กการขัดจังหวะแล้วค้างนานเกินไป ฮาร์ดแวร์ใช้การขัดจังหวะที่ไม่สามารถปิดกั้นได้ (NMI) เพื่อควบคุมกลับไปยังโค้ดการจำลอง[ 5 ]

ต่อมา Merge ได้รับการปรับปรุงให้ใช้ประโยชน์จากโหมดเสมือน 8086ที่มีอยู่ในโปรเซสเซอร์ 80386 เวอร์ชันนั้นวางจำหน่ายพร้อมกับMicroport SVR3 ตั้งแต่ปี 1987 และต่อมากับSCO Unixนอกจากนี้ยังมีเวอร์ชัน Merge/286 ที่ทำงานบน PC/AT ที่ไม่ได้ดัดแปลง (โดยไม่มีฮาร์ดแวร์ดักจับ I/O พิเศษใดๆ) มันทำงานได้ตราบใดที่โปรแกรมบนพีซีทำงานได้ดีพอสมควร แม้ว่าโปรแกรมที่เป็นอันตรายหรือโปรแกรมที่ทำให้เกิดข้อผิดพลาดอาจทำให้เคอร์เนล UNIX ที่ไม่มีการป้องกันล่มบนเครื่องเหล่านั้นได้ ถึงกระนั้นMicrosoft Flight Simulator ที่ขึ้นชื่อเรื่องพฤติกรรมที่ไม่เหมาะสมก็ยัง สามารถทำงานบน PC/AT พร้อมกับ Unix ได้พร้อมกัน เวอร์ชันต่อมาเหล่านี้วางจำหน่ายโดยตรงโดย Locus รวมถึงผ่านช่องทาง OEM และ ISV บางแห่ง เวอร์ชันสำหรับการประเมินผลิตภัณฑ์พร้อมคู่มือผู้ใช้ปรากฏขึ้นในเดือนมกราคม 1987 โดยเวอร์ชัน 1.0 ของ Merge/386 สำหรับขายปลีกวางจำหน่ายในเดือนตุลาคมของปีนั้น

ในช่วงปลายทศวรรษ 1980 คู่แข่งทางการค้าหลักของ Merge คือVP/IXซึ่งพัฒนาโดยInteractive Systems CorporationและPhoenix Technologies [ 6 ] Simultask 2.0 ของ AT&T ใช้ VP/IX เป็นพื้นฐาน[ 7 ] [ 8 ]

ในปี 1992 Univel UnixWare 1.0 Personal Editionมาพร้อมกับDOS Merge 3.0และDR DOS 6.0 ของNovell

ในที่สุด Locus ก็เข้าร่วม โปรแกรม Microsoft WISE [ 9 ]ซึ่งทำให้พวกเขาสามารถเข้าถึงซอร์สโค้ดของ Microsoft Windows ซึ่งทำให้ Merge เวอร์ชันต่อมาสามารถเรียกใช้แอป พลิเคชัน Windows ได้ โดยไม่ต้องมีสำเนาของ Windows [ 10 ]

เมื่อวันที่ 12 เมษายน พ.ศ. 2538 Platinum Technologyประกาศข้อตกลงเบื้องต้นในการเข้าซื้อกิจการ Locus Computing Corporation ในราคาประมาณ 33 ล้าน ดอลลาร์สหรัฐซึ่งประมาณ 1 ใน 4 ของมูลค่าดังกล่าวมาจากเทคโนโลยีและผลิตภัณฑ์ Merge การเข้าซื้อกิจการสำเร็จลุล่วงไปด้วยดี และ Platinum ได้พัฒนา SCO Merge เวอร์ชัน 4 ที่ รองรับ Windows 95ซึ่งวางจำหน่ายในปี พ.ศ. 2541 [ 11 ]

เทคโนโลยี Merge ถูกซื้อโดยบริษัทชื่อ DASCOM ในปี 1999 ซึ่งต่อมาถูกซื้อโดยIBMบริษัท TreLOS แยกตัวออกมาในปี 2000 และดำเนินการพัฒนาซอฟต์แวร์เครื่องเสมือนต่อไปจนสร้างWin4Linขึ้นมา ต่อมา TreLOS ก็ควบรวมกิจการกับ NeTraverse, Inc.

กลุ่มSCOจัดจำหน่าย NeTraverse Merge 5.3 ซึ่งรองรับผลิตภัณฑ์ปัจจุบันของพวกเขา ได้แก่SCO OpenServer 5.x และUnixWare 7 [ 12 ]

แผนกต้อนรับ

ในขณะที่วิจารณ์ AT&T 6300 Plus ว่าไม่คุ้มค่าInfoWorldในปี 1986 กลับยกย่องประสิทธิภาพและความเข้ากันได้กับ DOS ของ Simultask บนคอมพิวเตอร์ โดยรายงานว่าอย่างน้อยก็มีโปรแกรมจำลองเทอร์มินัลทำงานบนเครื่องนี้ แต่ไม่สามารถทำงานบน MS-DOS ดั้งเดิมบน 6300 Plus ได้ นิตยสารประเมินว่าประสิทธิภาพของ Simultask ในการรันซอฟต์แวร์ DOS นั้นเทียบได้กับIBM PC AT รุ่นดั้งเดิม นอกจากนี้ InfoWorldยังชื่นชมเอกสารประกอบและความง่ายในการติดตั้ง และสรุปว่า Simultask เป็น "โซลูชันแบบกล่องเดียวที่สง่างามและมีราคาสมเหตุสมผลสำหรับผู้ที่ต้องการเข้าถึงทั้ง Unix และ MS-DOS" [ 13 ]

ดูเพิ่มเติม

  • "MergePro สำหรับ SCO OpenServer และ UnixWare "
  • O'Gara, Maureen (2003-12-20). "CA จะช่วย Linux จาก SCO ปีศาจร้ายได้หรือไม่?" . Computerworld New Zealand . IDG Communications . ISSN  0113-1494 . CMPWNZ. เก็บถาวรจากต้นฉบับเมื่อ 2016-03-03.
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Merge_(software)&oldid=1340047857 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โปรแกรมผสาน (Merge)

Mergeคือ ระบบ ซอฟต์แวร์ที่ช่วยให้ผู้ใช้สามารถเรียกใช้DOS / Windows 3.1บนSCO UNIXในเครื่องเสมือน8086 ได้

ประวัติศาสตร์

Merge ได้รับการพัฒนาขึ้นครั้งแรกเพื่อใช้งาน DOS ภายใต้ UNIX System V Release 2 บนคอมพิวเตอร์ส่วนบุคคล AT&T 6300 Plus การพัฒนาเครื่องเสมือนเริ่มขึ้นในช่วงปลายปี 1984 และ AT&T ประกาศวางจำหน่ายเครื่องดังกล่าวในวันที่ 9 ตุลาคม 1985 [ 1 ] โดยเรียกซอฟต์แวร์ Merge...

แผนกต้อนรับ

ในขณะที่วิจารณ์ AT&T 6300 Plus ว่าไม่คุ้มค่า InfoWorld ในปี 1986 กลับยกย่องประสิทธิภาพและความเข้ากันได้กับ DOS ของ Simultask บนคอมพิวเตอร์ โดยรายงานว่าอย่างน้อยก็มี โปรแกรมจำลองเทอร์มินัล ทำงานบนเครื่องนี้ แต่ไม่สามารถทำงานบน MS-DOS ดั้งเดิมบน 6300 Plus ได้...

ดูเพิ่มเติม

ข้อกำหนดด้านเวอร์ชวลไลเซชันของ Popek และ Goldberg ( ดร. Popek เป็นหนึ่งในผู้ก่อตั้ง Locus ) Windows Interface Source Environment (WISE)