อ่าน 8 นาที
การวิจัยดิจิทัล
Digital Research, Inc. ( DR หรือ DRI ) เป็นบริษัทซอฟต์แวร์เอกชนของอเมริกาที่ก่อตั้งโดย Gary Kildall เพื่อทำการตลาดและพัฒนา ระบบปฏิบัติการ CP/M และระบบ 8 บิต 16 บิต และ 32...
การวิจัยดิจิทัล
สำนักงานใหญ่ดั้งเดิมของ Digital Research ตั้งอยู่ที่ 801 Lighthouse Ave, Pacific Grove, Californiaบนทางเท้าด้านซ้ายมือ มีป้ายอนุสรณ์ตั้งอยู่ | |
| พิมพ์ | ส่วนตัว[ 1 ] |
|---|---|
| อุตสาหกรรม | ซอฟต์แวร์ |
| ก่อตั้ง | เกิดปี 1974 ที่เมืองแปซิฟิกโกรฟ รัฐแคลิฟอร์เนียสหรัฐอเมริกา |
| ผู้ก่อตั้ง | แกรี่ คิลดอล |
| เลิกกิจการแล้ว | 1991 |
| โชคชะตา | ถูกซื้อกิจการโดยโนเวลล์ |
| สำนักงานใหญ่ |
|
บุคคลสำคัญ | |
| สินค้า | คอมไพเลอร์ระบบปฏิบัติการส่วนติดต่อผู้ใช้แบบกราฟิก |
| รายได้ |
|
จำนวนพนักงาน | |
| เว็บไซต์ | www.digitalresearch.biz |
Digital Research, Inc. ( DRหรือDRI ) เป็นบริษัทซอฟต์แวร์เอกชนของอเมริกาที่ก่อตั้งโดยGary Kildallเพื่อทำการตลาดและพัฒนาระบบปฏิบัติการ CP/Mและระบบ 8 บิต 16 บิต และ 32 บิตที่เกี่ยวข้อง เช่นMP/M , Concurrent DOS , FlexOS , Multiuser DOS , DOS Plus , DR DOSและGEMนับเป็นบริษัทซอฟต์แวร์ขนาดใหญ่แห่งแรกในโลก ของ ไมโครคอมพิวเตอร์[ 9 ]เดิมที Digital Research ตั้งอยู่ที่Pacific Grove รัฐแคลิฟอร์เนียต่อมาได้ย้ายไปที่Monterey รัฐแคลิฟอร์เนีย
ประวัติศาสตร์
ปี 1974–1979: การก่อตั้งและการจดทะเบียนจัดตั้งบริษัท
ในปี พ.ศ. 2515 แกรี่ คิลดอลอาจารย์ประจำโรงเรียนนายทหารชั้นสูงแห่งกองทัพเรือในเมืองมอนเทอเรย์ รัฐแคลิฟอร์เนียเริ่มทำงานที่อินเทลในฐานะที่ปรึกษาภายใต้ชื่อธุรกิจว่าไมโครคอมพิวเตอร์ แอ็บซิเดชั่นส์ แอสโซซิเอทส์ (MAA) [ 10 ]ภายในปี พ.ศ. 2517 เขาได้พัฒนา Control Program/Monitor หรือCP/M ซึ่งเป็น ระบบปฏิบัติการดิสก์ตัวแรกสำหรับไมโครคอมพิวเตอร์
ในปี พ.ศ. 2517 เขาได้ก่อตั้งบริษัทIntergalactic Digital Researchโดยมีภรรยาของเขาดูแลด้านธุรกิจ[ 10 ]บริษัทเริ่มดำเนินงานภายใต้ชื่อย่อว่า Digital Research ในไม่ช้า[ 10 ]ระบบปฏิบัติการของบริษัท เริ่มต้นด้วยCP/Mสำหรับไมโครคอมพิวเตอร์ที่ใช้8080 / Z80 ถือเป็นมาตรฐาน โดยพฤตินัยในยุคนั้น ชุดผลิตภัณฑ์ของ Digital Research ประกอบด้วย CP/M 8 บิตดั้งเดิมและรุ่นต่างๆ เช่นMP/M (พ.ศ. 2522) ซึ่งเป็นเวอร์ชันมัลติทาสก์และมัลติยูเซอร์ของ CP/M [ 11 ]
1980–1990: CP/M, CP/M-86
หลังจากที่ Microsoft นำเสนอMS-DOSซึ่งใช้CP/M เป็นพื้นฐาน Digital Research ก็ได้ออกCP/M-86ซึ่งเป็นระบบ 16 บิตระบบ แรก (ปี 1981 ปรับใช้กับ IBM PC ในช่วงต้นปี 1982) ซึ่งมีจุดประสงค์เพื่อเป็นคู่แข่งโดยตรงกับMS-DOS ต่อมาก็มี MP/M-86 (ปี 1981) ที่รองรับการทำงานแบบมัลติทาสก์และConcurrent CP/M (ปี 1982) ซึ่งเป็นเวอร์ชันสำหรับผู้ใช้คนเดียวที่มีคอนโซลเสมือนที่สามารถเรียกใช้แอปพลิเคชันเพื่อทำงานพร้อมกันได้[ 12 ]เอกสารของบริษัทมีชื่อเสียงไม่ดี โดยJerry Pournelleในปี 1982 อธิบายว่ามันดูเหมือน "ถูกเข้ารหัสและแปลเป็นภาษาสวาฮิลี" [ 13 ]และInfoWorldเรียกคู่มือ CP/M ว่าไม่สมบูรณ์ เข้าใจยาก และมีดัชนีที่ไม่ดี[ 14 ]
ในปี 1983 DRI เริ่มใช้ตัวแทนจำหน่ายเพื่อขายแอปพลิเคชัน CP/M-86 ในร้านค้า[ 15 ]ในเดือนพฤษภาคม 1983 บริษัทประกาศว่าจะนำเสนอเวอร์ชัน PC DOS ของภาษาและยูทิลิตี้ทั้งหมด[ 16 ]บริษัทยังคงมีอิทธิพล โดยมี ยอดขาย 45 ล้าน ดอลลาร์สหรัฐในปี 1983 ทำให้ Digital Research เป็นบริษัทซอฟต์แวร์ไมโครคอมพิวเตอร์ที่ใหญ่เป็นอันดับสี่[ 2 ]ยอมรับว่าได้ "สูญเสีย" ตลาดซอฟต์แวร์ 8088 แต่หวังว่าจะประสบความสำเร็จกับIntel 80286และMotorola 68000ในปี 1984 บริษัทได้ร่วมมือกับAT&T Corporationเพื่อพัฒนาซอฟต์แวร์สำหรับUnix System Vและขายผลิตภัณฑ์ของตนเองและผลิตภัณฑ์ของบุคคลที่สามในร้านค้าปลีก[ 17 ]อย่างไรก็ตาม Pournelle ได้เตือนในภายหลังในปีนั้นว่า "ดูเหมือนว่าบุคคลสำคัญหลายคนได้ออกจากหรือกำลังจะออกจาก Digital Research แล้ว DR ควรปรับปรุงการทำงานของตนเองให้ดีขึ้น" [ 18 ]
ควบคู่ไปกับการพัฒนาหลัก Digital Research ยังได้ผลิตคอมไพ เลอร์ และอินเตอร์พรีเตอร์ สำหรับ ภาษาโปรแกรม ต่างๆ สำหรับแพลตฟอร์มระบบปฏิบัติการที่รองรับ ซึ่งรวมถึงC , Pascal , COBOL , FORTRAN , PL/I , PL/M , CBASIC , BASICและLogoด้วย
บริษัท Digital Research พัฒนาCP/M-86 ขึ้นมาเพื่อเป็นทางเลือกแทน MS-DOS และได้วางจำหน่ายผ่านทาง IBM ในช่วงต้นปี 1982 ต่อมาบริษัทได้สร้างระบบปฏิบัติการที่คล้ายกับ MS-DOS แต่มีคุณสมบัติขั้นสูงกว่า เรียกว่าDR DOSซึ่งส่งผลให้ Microsoft ต้องเร่งพัฒนา DOS ของตนเองให้ดียิ่งขึ้นไปอีก
ในขณะที่IBM Personal Computerกำลังพัฒนาอยู่นั้น CP/M ของ Digital Research เป็นระบบปฏิบัติการที่ได้รับความนิยมมากที่สุดในขณะนั้น ในปี 1980 IBM ได้ขอให้ Digital Research จัดหา CP/M เวอร์ชันที่เขียนขึ้นสำหรับ ไมโครโปรเซสเซอร์ Intel 8086เพื่อใช้เป็นระบบปฏิบัติการมาตรฐานสำหรับพีซี ซึ่งจะใช้ ชิป Intel 8088 ที่เข้ากันได้กับโค้ด Digital Research รู้สึกไม่สบายใจกับเงื่อนไขที่เกี่ยวข้องกับการทำข้อตกลงดังกล่าวกับ IBM จึงปฏิเสธ[ 19 ]
ไมโครซอฟต์ฉวยโอกาสนี้ในการจัดหา OS นอกเหนือจากซอฟต์แวร์อื่นๆ (เช่นBASIC ) สำหรับ IBM PC รุ่นใหม่ เมื่อ IBM PC วางจำหน่ายในช่วงปลายปี 1981 มันมาพร้อมกับPC DOS ซึ่ง เป็นเวอร์ชัน OEM ของMS-DOSที่พัฒนามาจาก86-DOSซึ่งไมโครซอฟต์ได้ซื้อมาเพื่อจุดประสงค์นี้ ภายในกลางปี 1982 MS-DOSก็เริ่มวางจำหน่ายสำหรับใช้ในคอมพิวเตอร์ที่ไม่ใช่ของ IBM ที่มีฮาร์ดแวร์เข้ากันได้ การตัดสินใจครั้งนี้ส่งผลให้ไมโครซอฟต์กลายเป็นผู้นำในด้านซอฟต์แวร์คอมพิวเตอร์
เรื่องราวนี้มีรายละเอียดจากมุมมองของ Microsoft และ IBM ในซีรีส์Triumph of the Nerds ทาง PBS [ 20 ]และจากมุมมองของเพื่อนและเพื่อนร่วมงานของ Gary Kildall ในThe Computer Chronicles [ 21 ]
การแข่งขันระหว่าง MS-DOS และ DR DOS เป็นหนึ่งในบทที่ถกเถียงกันมากที่สุดในประวัติศาสตร์ของไมโครคอมพิวเตอร์ ไมโครซอฟต์เสนอเงื่อนไขการอนุญาตใช้งานที่ดีกว่าให้กับผู้ผลิตคอมพิวเตอร์รายใดก็ตามที่ตกลงที่จะขาย MS-DOS พร้อมกับระบบทุกเครื่องที่พวกเขาจัดส่ง ทำให้ไม่คุ้มค่าสำหรับพวกเขาที่จะเสนอระบบที่มีระบบปฏิบัติการอื่น เนื่องจากผู้ผลิตยังคงต้องจ่ายค่าลิขสิทธิ์ให้กับไมโครซอฟต์สำหรับระบบนั้น การปฏิบัติเช่นนี้ทำให้เกิดการสอบสวนโดยกระทรวงยุติธรรมของสหรัฐอเมริกา ส่งผลให้มีคำตัดสินในปี 1994 ที่ห้ามไมโครซอฟต์จากการอนุญาตใช้งานแบบ "ต่อโปรเซสเซอร์" [ 22 ]
การแก้ไข Concurrent CP/M ในภายหลังได้รวมการจำลอง API ของ MS-DOS (ตั้งแต่ปี 1983) ซึ่งค่อยๆ เพิ่มการสนับสนุนแอปพลิเคชัน DOS และระบบไฟล์ FAT มากขึ้น เวอร์ชันเหล่านี้มีชื่อว่าConcurrent DOS (1984) โดยConcurrent PC DOS (1984) เป็นเวอร์ชันที่ปรับให้ทำงานบนพีซีที่เข้ากันได้กับ IBM [ 23 ]
ในปี 1985 ไม่นานหลังจากที่ IBM PC/ATซึ่งใช้ชิป80286เปิดตัวDigital Research ก็ได้เปิดตัวระบบเรียลไทม์ ซึ่งในตอนแรกเรียกว่าConcurrent DOS 286
ระบบปฏิบัติการสำหรับผู้ใช้คนเดียวอื่นๆ ได้ถูกเปิดตัว ได้แก่DOS Plus (1985) และDR DOS (1988) ระบบหลังนี้ถูกวางจำหน่ายในฐานะระบบทดแทน MS-DOS/PC DOS โดยตรงพร้อมฟังก์ชันการทำงานเพิ่มเติม เพื่อให้บรรลุเป้าหมายนี้ ระบบจึงได้ยกเลิกการสนับสนุนในตัวสำหรับการเรียกใช้แอปพลิเคชัน CP/M และเปลี่ยนไปใช้โครงสร้างภายในที่เข้ากันได้กับ DOS ซึ่งกลายเป็นสายผลิตภัณฑ์ที่ประสบความสำเร็จในตัวเอง[ 24 ]
ผู้จัดการสภาพแวดล้อมกราฟิก (1985)

ในปี 1985 Digital Research ยังได้ผลิตเวอร์ชันไมโครคอมพิวเตอร์ของ มาตรฐานกราฟิก GKS (ที่เกี่ยวข้องกับNAPLPS ) ที่เรียกว่าGSXและต่อมาได้ใช้เป็นพื้นฐานของGUI GEM ของพวกเขา สิ่งที่รู้จักกันน้อยกว่าคือโปรแกรมแอปพลิเคชันของพวกเขา ซึ่งส่วนใหญ่จำกัดอยู่เพียง DR DRAW ที่ใช้ GSX เป็นพื้นฐาน และชุดโปรแกรม GUI ขนาดเล็กสำหรับ GEM หลังจากที่ GEM ได้รับการพัฒนาแล้ว Microsoft ก็ได้เปิดตัวWindows 1.0
Digital Research (และต่อมาCaldera ซึ่งเป็นผู้สืบทอด ) กล่าวหาว่า Microsoft ประกาศเวอร์ชัน MS-DOS ที่ไม่มีอยู่จริง เพื่อระงับยอดขาย DR DOS [ 25 ]
FlexOS, DOS XM พร้อมกันและ DOS 386 พร้อมกัน
ต่อมา PC DOS ที่ทำงานพร้อมกันได้พัฒนาเป็นFlexOS แบบโมดูลาร์ (1986) ซึ่งใช้ประโยชน์จากความสามารถในการระบุตำแหน่งหน่วยความจำที่มากขึ้นของCPU รุ่นใหม่ เพื่อให้สภาพแวดล้อมการทำงานแบบมัลติทาสก์ที่ยืดหยุ่นมากขึ้น มีชุดAPI ของระบบขนาดเล็กแต่ทรงพลัง โดยแต่ละ API มีทั้งแบบซิงโครนัสและแบบอะซิงโครนัสรองรับการใช้ไปป์ และทรัพยากรที่มีชื่อทั้งหมดสามารถกำหนดชื่อแทนได้โดยการตั้งค่า ตัวแปรสภาพแวดล้อมระบบนี้ได้รับความนิยมอย่างต่อเนื่องในระบบจุดขาย[ 26 ]
ระบบปฏิบัติการอื่น ๆ ที่พัฒนาต่อจาก Concurrent DOS ได้แก่Concurrent DOS XM (1986) และ Concurrent DOS 386แบบ 32 บิต(1987)
ปี 1990 และ 1991: ระบบปฏิบัติการ DOS แบบผู้ใช้หลายคน
ในปี พ.ศ. 2534 DR ได้นำเสนอMultiuser DOSระบบปฏิบัติการแบบผู้ใช้หลายคนของ Digital Research ถูกลดบทบาทลงเมื่อเทียบกับระบบปฏิบัติการแบบผู้ใช้คนเดียวรุ่นก่อนหน้า[ 28 ]
ในเวอร์ชันเบต้าของWindows 3.1 เวอร์ชันหนึ่ง ไมโครซอฟต์ได้ใส่โค้ดที่ซ่อนอยู่ (ต่อมาเรียกว่าโค้ด AARD ) ซึ่งตรวจจับ DR DOS และแสดงข้อความแสดงข้อผิดพลาดที่เข้าใจยาก[ 29 ] [ 4 ]
ปี 1991–2014: ถูกซื้อกิจการโดย Novell
Novellซื้อDigital Researchในราคา 80 ล้านดอลลาร์สหรัฐในปี 1991 [ 30 ]โดยหลักแล้ว Novell ต้องการให้สามารถเข้าถึงระบบปฏิบัติการของพวกเขา ซึ่งรวมถึงFlexOSซึ่งได้รับการยอมรับให้เป็นพื้นฐานสำหรับSiemens S5-DOS/MT , IBM 4680 OSและ4690 OSแล้ว
พนักงานที่โดดเด่น
พนักงานที่มีชื่อเสียงหลายคนเคยทำงานที่ Digital Research ซึ่งบางคนต่อมาได้สร้างคุณูปการสำคัญให้กับอุตสาหกรรมไอที เช่น:
การเข้าซื้อกิจการ
- บริษัทคอมไพเลอร์ซิสเต็มส์ อิงค์ (1981) สำหรับCBASIC [ 31 ]
- บริษัท เอ็มที ไมโครซิสเต็มส์ จำกัด (1981) สำหรับPascal/MT+
ดูเพิ่มเติม
อ่านเพิ่มเติม
- Perkel, Marc (1996-10-18) [1991-03-20, 1991-05-23, 1991-07-21, 1991-07-24, 1991-08-02]. "การวิจัยดิจิทัล - เรื่องราวที่ไม่เคยถูกเล่า" . เก็บถาวรจากต้นฉบับเมื่อ 2019-04-19 . เรียกดูเมื่อ2019-04-19 .[6] [7] [8] (หมายเหตุ: Marc Perkelอ้างว่าได้เป็นแรงบันดาลใจให้Novellซื้อ Digital Research ในเดือนกุมภาพันธ์ พ.ศ. 2534 และพัฒนาสิ่งที่เขาเรียกว่า " NovOS ")
- พิธีเปิดห้องประชุม "แกรี่ คิลดอล" (PDF)โรงเรียนนายทหารชั้นสูงแห่งกองทัพเรือ (NPS) 21 เมษายน 2560เก็บถาวร(PDF)จากต้นฉบับเมื่อ 2 มกราคม 2563เรียกดูเมื่อ 25กุมภาพันธ์ 2563(18 หน้า)
ลิงก์ภายนอก
- เว็บไซต์ประวัติของ Digital Research
- คู่มือการวิจัยดิจิทัลต่างๆ
- หน้าเว็บของ Joe Wein บน Digital Research
- Intel iPDS-100 ที่ใช้ CP/M-Video