อ่าน 30 นาที
เก่งกาจ
Taligent Inc. (ซึ่ง เป็นคำผสม ระหว่าง "talent" และ "intelligent") [ 3 ] [ 4 ] เป็นบริษัทซอฟต์แวร์สัญชาติอเมริกัน โดยอิงจาก ระบบปฏิบัติการเชิงวัตถุ Pink ที่คิดค้นโดย Apple ในปี...
เก่งกาจ
อาคาร De Anza 3 ในApple Campusซึ่งเป็นที่ตั้งสำนักงานใหญ่ของ Taligent | |
| พิมพ์ | ความร่วมมือ |
|---|---|
| อุตสาหกรรม | การพัฒนาซอฟต์แวร์ |
| ก่อตั้ง | วันที่ 2 มีนาคม 1992 ณเมืองคูเปอร์ติโนรัฐแคลิฟอร์เนียสหรัฐอเมริกา |
| ผู้ก่อตั้ง | แอปเปิลและไอบีเอ็ม |
| เลิกกิจการแล้ว | มกราคม พ.ศ. 2541 |
| โชคชะตา | ยุบกิจการโดยIBM |
| สำนักงานใหญ่ | , |
จำนวนสถานที่ | 1 |
บุคคลสำคัญ | อีริช ริงเกวาลด์, ไมค์ โพเทล, มาร์ค เดวิส |
| สินค้า | CommonPoint สถานที่สำหรับทีมงานโครงการ |
จำนวนพนักงาน | 400 [ 1 ] : xiv (1995) |
| พ่อแม่ | บริษัท Apple Inc. , IBM , Hewlett-Packard |
| แผนกต่างๆ | ระบบดั้งเดิม, เครื่องมือพัฒนา, ผลิตภัณฑ์เสริม |
| เว็บไซต์ | taligent.comในWayback Machine (เก็บถาวรเมื่อวันที่ 28 มีนาคม 1997) |
| เชิงอรรถ[ 2 ] [ 1 ] | |
Taligent Inc. (ซึ่งเป็นคำผสมระหว่าง "talent" และ "intelligent") [ 3 ] [ 4 ]เป็นบริษัทซอฟต์แวร์สัญชาติอเมริกัน โดยอิงจากระบบปฏิบัติการเชิงวัตถุPink ที่คิดค้นโดยAppleในปี 1988 Taligent Inc. ได้ก่อตั้งขึ้นในฐานะบริษัทร่วมทุนระหว่าง Apple และ IBM ในปี 1992 และถูกยุบรวมเข้ากับ IBM ในปี 1998
ในปี 1988 หลังจากเปิดตัวSystem 6และMultiFinderแล้วAppleได้ริเริ่มโครงการสำรวจชื่อ Pink เพื่อออกแบบระบบปฏิบัติการ Mac OS รุ่นต่อไป แม้ว่าจะแตกต่างจาก Macintosh ไปสู่ระบบในฝันใหม่ที่ซับซ้อน แต่ Pink ก็ประสบความสำเร็จอย่างมากภายใน Apple แม้ว่าจะไม่มีการวางจำหน่ายจนถึงปี 1995 แต่ก็เป็นที่พูดถึงกันอย่างมากในวงการมานานหลายปี ในปี 1992 พันธมิตร AIM ใหม่ ได้ก่อตั้งบริษัทร่วมทุนระหว่าง Apple และ IBM ชื่อ Taligent Inc. โดยมีจุดประสงค์เพื่อนำ Pink ออกสู่ตลาด ในปี 1994 Hewlett-Packardได้เข้าร่วมเป็นพันธมิตรโดยถือหุ้น 15% หลังจากความล่าช้าที่เกิดจากการเปลี่ยนแปลงเป้าหมายเป็นเวลาสองปี ในที่สุด Taligent OS ก็ถูกยกเลิก แต่ เฟรมเวิร์กแอปพลิเคชัน CommonPointก็ได้เปิดตัวในปี 1995 สำหรับAIXโดยมีเวอร์ชันเบต้าสำหรับOS/2 ในภายหลัง CommonPoint ได้รับการยกย่องในด้านเทคโนโลยี แต่มีขั้นตอนการเรียนรู้ที่ซับซ้อนมาก ดังนั้นยอดขายจึงต่ำมาก
ระบบปฏิบัติการ Taligent OS และ CommonPoint สะท้อนให้เห็นถึงขอบเขตที่กว้างขวางของระบบปฏิบัติการ Workplace OS ของ IBM ซึ่งเป็นระบบปฏิบัติการเสริม โดยพยายามที่จะเป็นระบบสากลขั้นสูงสุดเพื่อรวมคอมพิวเตอร์และระบบปฏิบัติการทั้งหมดของโลกเข้าไว้ด้วยกันด้วยไมโครเคอร์เนลเดียว ตั้งแต่ปี 1993 ถึง 1996 Taligent ถูกมองว่าเป็นคู่แข่งกับMicrosoft CairoและNeXTSTEPแม้ว่า Taligent จะไม่ได้วางจำหน่ายผลิตภัณฑ์ใดๆ จนกระทั่งปี 1995 และ Cairo ก็ไม่เคยวางจำหน่ายเลยก็ตาม ตั้งแต่ปี 1994 ถึง 1996 Apple ได้เสนอ โครงการระบบปฏิบัติการ Coplandซึ่งตั้งใจจะให้มาแทนที่ System 7 แต่ก็ไม่เคยมีระบบปฏิบัติการที่ทันสมัยและซับซ้อนพอที่จะใช้งานเทคโนโลยี Taligent ได้
ในปี 1995 Apple และ HP ถอนตัวออกจากความร่วมมือกับ Taligent อนุญาตให้ใช้เทคโนโลยี และปล่อยให้ Taligent เป็นบริษัทในเครือของ IBM อย่างสมบูรณ์ ในเดือนมกราคม 1998 Taligent Inc. ก็ถูกยุบรวมเข้ากับ IBM ในที่สุด มรดกของ Taligent คือการแยกคอมไพเลอร์และส่วนประกอบแอปพลิเคชันที่ดีที่สุดของ CommonPoint ออกมา และแปลงเป็นVisualAge C++ [ 5 ] [ 6 ]และJava Development Kit 1.1 ที่ได้รับการยอมรับทั่วโลก (โดยเฉพาะด้านภาษาต่างประเทศ) [ 7 ]
ในปี 1997 Apple ได้ซื้อNeXTและเริ่มสังเคราะห์ระบบปฏิบัติการ Mac OS แบบคลาสสิกเข้ากับระบบปฏิบัติการ NeXTSTEP Mac OS Xเปิดตัวเมื่อวันที่ 24 มีนาคม 2001 ในฐานะอนาคตของ Macintosh และในที่สุดก็คือiPhoneในช่วงปลายทศวรรษ 2010 บุคลากรและแนวคิดการออกแบบบางส่วนของ Apple จาก Pink และPurple (ชื่อรหัสของ iPhone รุ่นแรก) [ 8 ] [ 9 ]จะกลับมาปรากฏอีกครั้งและผสมผสานเข้ากับระบบปฏิบัติการFuchsia ของ Google [ 10 ]
Taligent ร่วมกับWorkplace OS , Copland [ 11 ]และCairoถูกอ้างถึงว่าเป็นโครงการที่ล้มเหลวในช่วงทศวรรษ 1990 ซึ่งประสบปัญหาในการพัฒนาที่ยุ่งยากอันเป็นผลมาจากฟีเจอร์ที่มากเกินไปและผลกระทบจากระบบที่สอง
ประวัติศาสตร์
การพัฒนา
ประวัติความเป็นมาของ Pink และ Taligent ตั้งแต่ปี 1988 ถึง 1998 สะท้อนให้เห็นถึงความชื่นชมและความคาดหวังสูงที่มีต่อทั้งทีมงานและระบบของพวกเขา ในช่วงแรกนั้น ความพยายามดังกล่าวถูกอธิบายด้วยอุปสรรคในการพัฒนา ผลกระทบ จากระบบที่สองการขยายตัวภายใน ความลับ และท้ายที่สุดก็คือโครงการที่ไม่มีวันเสร็จสมบูรณ์
ทีมสีชมพู
อัตราการเพิ่มฟีเจอร์ [ให้กับ System 6 และ 7] นั้นรวดเร็วมาก จนแอปเปิลไม่มีเวลาที่จะเขียนโค้ดระบบปฏิบัติการระดับล่างใหม่และแก้ไขข้อบกพร่องบางอย่าง ภายในปี 1990 ข้อบกพร่องเหล่านี้ รวมถึงการไม่มีระบบมัลติทาสกิ้งแบบแย่งชิง และไม่มีระบบป้องกันหน่วยความจำสำหรับแอปพลิเคชัน เริ่มส่งผลกระทบต่อคุณภาพของผลิตภัณฑ์ Mac เป็นคอมพิวเตอร์ที่ใช้งานง่ายที่สุด แต่ก็เป็นหนึ่งในคอมพิวเตอร์ที่เปราะบางที่สุดเช่นกัน
สตีฟ วอซเนียกและสตีฟ จ็อบส์ผู้ร่วมก่อตั้งแอปเปิลได้ออกจากบริษัทไปในปี 1985 การขาดผู้นำที่มีวิสัยทัศน์นี้ทำให้เกิดแนวโน้มที่จะเลื่อนตำแหน่งวิศวกรระดับล่างขึ้นสู่ระดับบริหาร และทำให้กลุ่มวิศวกรที่ซ้ำซ้อนกันมากขึ้นสามารถแข่งขันและร่วมเป็นผู้นำโดยอาศัยฉันทามติ และแสดงออกถึงวัฒนธรรมองค์กรแบบจากล่างขึ้นบนของตนเอง ในปี 1988 แอปเปิลได้ออก ระบบปฏิบัติการ System 6ซึ่งเป็นการอัปเดตครั้งใหญ่ของระบบปฏิบัติการ Macintosh รุ่นเรือธง แต่กลับได้ รับการตอบรับที่ไม่ค่อยดีนักข้อจำกัดทางสถาปัตยกรรมของระบบ ซึ่งกำหนดโดยข้อจำกัดด้านฮาร์ดแวร์ที่เข้มงวดของเวอร์ชันดั้งเดิมในปี 1984ทำให้ต้องใช้แนวทางแก้ไขที่ชาญฉลาดมากขึ้นเพื่อเพิ่มประสิทธิภาพทีละเล็กทีละน้อย เช่น การทำงานหลายอย่างพร้อมกันแบบร่วมมือกันของMultiFinderในขณะที่ยังขาดการป้องกันหน่วยความจำและหน่วยความจำเสมือน หลังจากที่ได้สร้างความสำเร็จทางวิศวกรรมเหล่านี้ ซึ่งมักจะถูกบั่นทอนลงในระบบปฏิบัติการที่เปราะบางอย่างน่าวิตก[ 11 ]กลุ่มวิศวกรอาวุโสผู้มีความสามารถที่กระตือรือร้นกลุ่มหนึ่งจึงได้รับฉายาว่า Gang of Five ได้แก่ Erich Ringewald, David Goldsmith, [ a ] Bayles Holt, Gene Pope และ Gerard Schutten กลุ่มนี้ได้ยื่นคำขาดว่าพวกเขาจะต้องได้รับอนุญาตให้แยกตัวออกจากฝ่ายบริหารที่พวกเขาไม่ชอบและรับความเสี่ยงด้านการเป็นผู้ประกอบการและวิศวกรรมที่จำเป็นในการพัฒนาระบบปฏิบัติการ Macintosh รุ่นต่อไป มิฉะนั้นก็ต้องออกจากบริษัท[ 12 ] : 96 [ 13 ]
ในเดือนมีนาคม พ.ศ. 2531 [ b ] [ 14 ] : XXIII–XXIV กลุ่ม Gang ผู้บริหาร และผู้จัดการซอฟต์แวร์และ CTO ของ Taligent ในอนาคตอย่าง Mike Potel ได้พบกันที่ Sonoma Mission Inn and Spa เพื่อวางแผนอนาคตของระบบปฏิบัติการและแผนผังองค์กร ไอเดียต่างๆ ถูกเขียนลงบนการ์ดดัชนี สีต่างๆ และติดไว้บนผนัง ไอเดียที่เป็นการปรับปรุงระบบที่มีอยู่เดิมถูกเขียนลงบนการ์ดสีน้ำเงิน ไอเดียที่ก้าวหน้าทางเทคโนโลยีมากขึ้นหรือเป็นระยะยาวถูกเขียนลงบนการ์ดสีชมพู และไอเดียที่ก้าวล้ำกว่านั้นถูกเขียนลงบนการ์ดสีแดง เพราะ "มันจะชมพูยิ่งกว่าสีชมพู" [ 12 ] : 96–97 [ 1 ] : 6 [ 13 ]กลุ่มสีน้ำเงินจะได้รับอดีตผู้บริหารสองคนของกลุ่ม Gang พร้อมกับการปรับปรุงความเร็ว ขนาด RAM และขนาดฮาร์ดไดรฟ์แบบค่อยเป็นค่อยไป กลุ่มสีชมพูจะได้รับกลุ่ม Gang โดยมี Erich Ringewald เป็นหัวหน้าฝ่ายเทคนิค พร้อมกับการทำงานแบบมัลติทาสกิ้งแบบชิงจังหวะ และการออกแบบแอปพลิเคชันแบบแยกส่วน Red จะได้รับการจดจำคำพูดและคำสั่งเสียง ซึ่งถือว่าล้ำสมัยเหมือนกับซีรีส์นิยายวิทยาศาสตร์Star Trek [ 12 ] : 96–97
Erich Ringewald นำกลุ่ม Gang of Five ในฐานะกลุ่ม Pink ใหม่ ซึ่งตั้งอยู่ชั้นล่างของสำนักงานใหญ่ซอฟต์แวร์ Apple ในอาคาร De Anza 3 เพื่อเริ่มต้นการศึกษาความเป็นไปได้โดยมีเป้าหมายที่จะเปิดตัวผลิตภัณฑ์ภายในสองปี ด้วยความระลึกถึงกลุ่ม Macintosh ดั้งเดิมที่มีขนาดเล็กแต่ทรงพลัง เขาจึงรักษาความลับและหลีกเลี่ยงการจัดการแบบละเอียดของเหล่าผู้บริหารระดับสูงที่อยู่ใกล้เคียง โดยย้ายกลุ่มห้าคนของเขาออกจากวิทยาเขตหลักของ Apple ทันที พวกเขาใช้โกดัง Bubb Road ที่ไม่โดดเด่น ซึ่งถูกครอบครองโดยโครงการNewton ที่ซับซ้อนอย่างลับๆ อยู่แล้ว [ 12 ] : 97–98 [ 13 ]กลุ่ม Pink ได้รับชื่อรหัสเพิ่มเติมในช่วงสั้นๆ ว่า "Defiant" [ 15 ] : 35
ระบบสีชมพู
ทีม Pink ต้องเผชิญกับทางเลือกด้านสถาปัตยกรรมสองทาง คือ การใช้โค้ด System 6 เดิม หรือเริ่มต้นใหม่ทั้งหมด หลังจากเพิ่งส่งมอบการปรับปรุง System 6 ในรูปแบบของMultiFinderแล้ว Ringewald ยืนยันว่าความทะเยอทะยานอย่างมากของ Pink จะสามารถบรรลุผลได้ภายในกรอบเวลาสองปีที่สมจริงก็ต่อเมื่อทีมปรับปรุงโค้ดความเข้ากันได้กับระบบเดิมอย่างมาก เขาเตือนพวกเขาอย่างเป็นรูปธรรมว่า "เราจะมีปัญหามากพออยู่แล้วแค่การสร้าง Mac ขึ้นมาใหม่" ในวัฒนธรรมองค์กรที่เต็มไปด้วยความขัดแย้งของ Apple ที่เน้นฉันทามติ คำสั่งนี้ถูกท้าทายในไม่ช้า David Goldsmith ลาออกจาก Pink หลังจากยื่นคำขาดเพื่อขอให้มีการออกแบบใหม่ทั้งหมดซึ่งจะขจัดปัญหาของระบบเดิมทั้งหมด และพนักงานคนอื่นๆ ก็ได้ยื่นเรื่องร้องเรียนไปยังผู้บริหารระดับสูงโดยเห็นด้วยกับเรื่องนั้น หลายเดือนต่อมา ผู้บริหารระดับสูงคนหนึ่งได้ตัดสินใจคัดค้าน Ringewald ในที่สุด จึงได้พัฒนา Pink ขึ้นมาใหม่ทั้งหมดตั้งแต่ต้นในฐานะระบบใหม่และเป็นเอกลักษณ์โดยไม่มีระบบ System 6 เดิม[ 12 ] : 97–98 [ 13 ]
ทีม Pink มีสมาชิก 11 คน เมื่อทีมเคอร์เนล 6 คนภายในกลุ่มเทคโนโลยีขั้นสูง (ATG) ของ Apple ถูกรวมเข้ากับ Pink เพื่อเริ่มออกแบบไมโครเคอร์เนล ใหม่ [ 12 ] : 98 [ 13 ]ที่ชื่อว่า Opus [ 16 ] [ 17 ]โดยต่อยอดจากการ์ดดัชนีสีชมพู เป้าหมายการออกแบบหลักโดยรวมของ Pink ในขณะนี้คือ การเขียนโปรแกรมเชิงวัตถุอย่างสมบูรณ์การป้องกันหน่วยความจำ การทำงานแบบมัลติทาส กิ้งแบบแย่งชิง การ รองรับหลายภาษา และกราฟิกขั้นสูง แนวคิดหลายอย่างจากการ์ดสีแดงจะถูกนำมาใช้ในภายหลัง หลังจากสองเดือนแรก Pink มีพนักงานประมาณ 25 คน[ 12 ] : 97–98
ภายในเดือนตุลาคม 1988 กลุ่ม Gang of Five เหลือเพียงคนเดียวคือ Bayles Holt เนื่องจาก Gene Pope, Gerard Schutten และ Erich Ringewald ได้ถอนตัวออกจากโครงการ Pink ที่กว้างขวางนี้ ผู้นำคนก่อนมีความ "สงสัยอย่างมาก" เกี่ยวกับความเป็นไปได้ของ "สิ่งที่มีชีวิต มีลมหายใจ และกินเงินมหาศาล" ซึ่ง "ควบคุมไม่ได้" ในขณะเดียวกัน กลุ่มที่เหลือและพนักงาน Apple ทั้งหมดต่างหลงใหลและไม่สงสัยในวิสัยทัศน์ที่เปลี่ยนแปลงโลกของ Pink พยายามที่จะเข้าร่วมทีมงานที่มีมากกว่า 100 คนภายในเดือนเมษายน 1989 มันเป็นโครงการที่เฟื่องฟูซึ่งดึงบุคลากรจากแผนกอื่นๆ ไปมากมาย ทุกกลุ่มนอกเหนือจาก Blue ต่างเก็บเป็นความลับอย่างระมัดระวังในวัฒนธรรมการสร้างอาณาจักรทั่วทั้งบริษัท วัฒนธรรมการเก็บความลับและการแย่งชิงพื้นที่ ของ Pink ไม่เปิดเผยซอร์สโค้ดหรือการสาธิตผลิตภัณฑ์ แม้แต่กับกลุ่มออกแบบเวิร์กสเตชัน Jaguar รุ่นต่อไป จนกว่าจะได้รับคำสั่งจาก CEO John Sculley และเฉพาะภายใต้การรักษาความปลอดภัยและการตรวจสอบอย่างเข้มงวดเท่านั้น[ 12 ] : 99–100 [ 13 ]ตลอดทั้ง Apple โครงการและระบบถือว่าประสบความสำเร็จ แต่ตั้งแต่เดือนเมษายน พ.ศ. 2532 จนถึงช่วงปี พ.ศ. 2533 เรื่องตลกที่พูดกันมาตลอดและจะพูดกันต่อไปก็คือ "เมื่อไหร่ Pink จะวางจำหน่าย? อีกสองปี" [ 12 ] : 99–100 [ 13 ]
ภายในปลายปี 1989 Pink เป็นต้นแบบระบบปฏิบัติการเดสก์ท็อปที่ใช้งานได้จริงบนฮาร์ดแวร์ Macintosh ซึ่งมีกราฟิกขั้นสูงและข้อความหลายภาษาแบบไดนามิก Dave Burnard วิศวกรของ Pink ซึ่งเป็นผู้ที่มีปริญญาเอกกล่าวว่ามันเป็น "ระบบปฏิบัติการจริงที่สามารถแสดงเทคโนโลยีหลัก" ได้ลึกซึ้งกว่าที่ System 6 ทำได้[ 12 ] : 99–100 ในเดือนมิถุนายน 1990 Bill Bruffey ได้ละทิ้งแนวคิดที่ว่า Pink จะกลายเป็น Mac OS ใหม่ เขาได้รับอนุญาตให้สร้างไมโครเคอร์เนลใหม่ชื่อNuKernelซึ่งมีจุดประสงค์เฉพาะสำหรับ Mac OS ใหม่ ทีมวิศวกรหกคนของเขาใช้เวลาสองสามเดือนในการสาธิต Mac OS ที่ใช้ไมโครเคอร์เนลบนMacintosh IIciซึ่งต่อมาจะกลายเป็นCoplandและ Mac OS 8 ที่เสนอ[ 11 ]
ในปี พ.ศ. 2533 กลุ่ม Pink ได้กลายเป็นกลุ่ม Object Based Systems โดยมีรองประธานอาวุโส Ed Birss และพนักงานที่หลากหลายจำนวน 150 คน รวมถึงฝ่ายการตลาดและเลขานุการ[ 12 ] : 99–100 ในขณะเดียวกัน บุคลากรหลายร้อยคนในกลุ่มออกแบบ Blue [ 13 ]ถูกจำกัดด้วยความจำเป็นทางธุรกิจในการรักษาระบบปฏิบัติการดั้งเดิมมูลค่าพันล้านดอลลาร์ ซึ่งทำให้พวกเขาต้องปฏิเสธคุณสมบัติใหม่ ๆ มากมาย จนได้รับฉายาที่น่าอัปยศว่า " Blue Meanies " กลุ่มนี้ได้วางรากฐานการพัฒนาของ System 6 ซึ่งจะเปิดตัวในปี พ.ศ. 2534 ในชื่อSystem 7ชิป RAM และฮาร์ดไดรฟ์มีราคาแพงมาก ดังนั้นคอมพิวเตอร์ส่วนบุคคลส่วนใหญ่จึงมีข้อจำกัดด้านทรัพยากรอย่างมาก และ System 7 ก็แทบจะไม่สามารถติดตั้งบนระบบ Macintosh ที่มีอยู่ได้ ดังนั้น Pink จึงต้องเผชิญกับความยากลำบากในการรวมความเข้ากันได้แบบย้อนหลังสำหรับแอปพลิเคชัน System 7 ไว้บนระบบของตนเอง หากทีมงานต้องการทำเช่นนั้น ข้อจำกัดทางกายภาพและเศรษฐกิจนี้เป็นแง่มุมที่สำคัญของ ผลกระทบ ของ ระบบที่สอง
ส่วนต่อประสานผู้ใช้แบบกราฟิก (GUI) ของ Pink นั้นอิงตาม รูปแบบ 3 มิติ เทียมของไอคอนไอโซเมตริก ขอบเอียง หน้าต่างที่ไม่เป็นรูปสี่เหลี่ยมผืนผ้า และเงาตกกระทบ นักออกแบบคนหนึ่งกล่าวว่า "ทีม UI ขนาดใหญ่ประกอบด้วยนักออกแบบปฏิสัมพันธ์และนักออกแบบภาพ และผู้เชี่ยวชาญด้านการใช้งาน" [ 18 ]ภาษาการออกแบบภาพที่สำคัญนี้จะมีอิทธิพลต่อ Copland, Mac OS 8และ CommonPoint เป็นเวลาหลายปี [ 19 ]นิตยสาร[ 20 ]ตลอดช่วงต้นทศวรรษ 1990 ได้แสดงแบบจำลองต่างๆ ของสิ่งที่ Pink อาจมีลักษณะเป็นอย่างไร อุปมาอุปไมยของบุคคล สถานที่ และสิ่งของขยายออกไปนอกเหนือจากอุปมาอุปไมยเดสก์ท็อปแบบดั้งเดิม และมอบเครื่องมือ GUI ให้ผู้ใช้สามารถลากเอกสารระหว่างบุคคลและสิ่งของต่างๆ ได้อย่างง่ายดาย เช่น เครื่องแฟกซ์และเครื่องพิมพ์[ 21 ]โมเดลเอกสารแบบอิงส่วนประกอบนั้นคล้ายกับสิ่งที่จะกลายเป็นOpenDocในช่วงกลางปี 1991 John Sculley ซีอีโอของ Apple ได้โอ้อวดว่า Apple ได้เขียนโค้ด 1.5 ล้านบรรทัดสำหรับ Pink [ 20 ]วิศวกรของ IBM บรรยายถึงความประทับใจแรกของต้นแบบที่ซับซ้อนนี้ในปี 1991:
[Pink] ได้พิสูจน์แล้วว่าระบบปฏิบัติการ ... สามารถสร้างขึ้นบนไมโครเคอร์เนลได้จริง ... จากนั้นไมโครเคอร์เนลนี้จะส่งออกอินเทอร์เฟซ C++ โดยให้ "ตัวห่อ" เชิงวัตถุ ... โค้ดทั้งหมดที่เคยอยู่ในเคอร์เนลแบบดั้งเดิมถูกนำไปใช้ในเฟรมเวิร์กของระบบ นี่ไม่ใช่เคอร์เนลแบบรวมศูนย์ แต่เป็นชุดของเซิร์ฟเวอร์เชิงวัตถุที่ทำงานเฉพาะประเภทเคอร์เนล มีเฟรมเวิร์กสำหรับระบบไฟล์ สำหรับไดรเวอร์อุปกรณ์ สำหรับฐานข้อมูล สำหรับเครือข่าย และอื่นๆ แต่ทั้งหมดนี้อยู่นอกเคอร์เนล และในโลกของ [Pink] สิ่งเหล่านี้คือวัตถุ[ 22 ] : 4
พันธมิตร AIM
ในปี 1992 โลกได้สั่นสะเทือน: IBM และ Apple จับมือกันและประกาศตนเป็นพันธมิตร จากการรวมตัวกันนี้จึงกำเนิด Taligent ขึ้นมา... ซึ่งได้พัฒนาระบบปฏิบัติการสากลขึ้นมา
เมื่อวันที่ 2 ตุลาคม พ.ศ. 2534 พันธมิตร AIM ที่สำคัญทางประวัติศาสตร์ได้ถูกก่อตั้งและประกาศโดยApple , IBMและMotorolaพันธมิตรนี้ถูกคิดขึ้นมาเพื่อผสมผสานผลิตภัณฑ์ส่วนบุคคลของ Apple และผลิตภัณฑ์สำหรับองค์กรของ IBM เพื่อรับมือกับการผูกขาดของMicrosoft ได้ดียิ่งขึ้น และเพื่อออกแบบแพลตฟอร์มที่เป็นหนึ่งเดียวใหม่สำหรับอุตสาหกรรมคอมพิวเตอร์ พันธมิตรนี้ได้แยกตัวออกมาเป็นบริษัทพันธมิตรสองแห่ง ได้แก่ Kaleida Labsเพื่อพัฒนาซอฟต์แวร์มัลติมีเดีย และ Taligent Inc. เพื่อนำ Pink ออกสู่ตลาดในช่วงกลางทศวรรษที่ 1990 [ 3 ] [ 15 ] : 69 [ 24 ] [ 25 ]
Pink เป็นจุดดึงดูดสำคัญสำหรับพันธมิตรนี้ โดยที่ Apple ได้รับการติดต่อจากสองส่วนที่แตกต่างกันของ IBM ในตอนแรก กลุ่มหนึ่งของ IBM กำลังมองหาลูกค้าสำหรับ ฮาร์ดแวร์ POWER CPU ใหม่ จึงได้ค้นพบ Pink และความต้องการใหม่ที่จะพอร์ตไปยังฮาร์ดแวร์นี้[ 15 ] : 69 [ 13 ]อีกกลุ่มหนึ่งของ IBM กำลังมองหาความสนใจจากบุคคลที่สามในทฤษฎีระบบแบบรวมเป็นหนึ่งเดียว (GUTS) ของตนในฐานะวิธีการแก้ปัญหาความซับซ้อนและความท้าทายต่างๆ ในการพัฒนาซอฟต์แวร์[ 1 ] : 9 ซึ่งในไม่ช้าจะส่งผลให้เกิดWorkplace OS [ 22 ] : 3–4 ในการสาธิต Pink และสถาปัตยกรรมของมันเมื่อวันที่ 12 เมษายน 1991 IBM ประทับใจอย่างมากและโครงร่าง GUTS ของพวกเขาก็ได้รับผลกระทบในทันที[ 22 ] : 4 [ 15 ] : 69 ภายในปี 1993 แผนงานระดับโลกที่ทะเยอทะยานของ IBM จะรวมถึงการรวมโลกแห่งการคำนวณที่หลากหลายเข้าด้วยกัน โดยการเปลี่ยน Pink ให้กลายเป็นหนึ่งในบุคลิกต่างๆ ของ Workplace OS และยุติความจำเป็นในการเขียนแอปพลิเคชันหลักใหม่ๆ โดยการเพิ่มส่วนเสริมเล็กๆ ลงในเฟรมเวิร์กทั่วไปของ Pink แทน[ 26 ] : 14–15
แม้ก่อนการลงนามในสัญญาพันธมิตร การมีอยู่ของ Pink ก็ถูกระบุว่าเป็นภัยคุกคามระบบที่สองที่อาจเกิดขึ้นได้ หากออร่าแห่งการปฏิวัติของ Pink สามารถกระตุ้นให้ลูกค้าชะลอการนำ OS/2 มาใช้[ 3 ]
บริษัท ทาลิเจนท์ อิงค์
เมื่อวันที่ 2 มีนาคม พ.ศ. 2535 บริษัท Taligent Inc. ได้เปิดตัวเป็นผลิตภัณฑ์แรกของพันธมิตร AIM [ 16 ] [ 24 ] [ 25 ]โดยย้ายจากสำนักงานชั่วคราวที่สำนักงานใหญ่ของ Apple [ 24 ] [ 27 ]ไปยังสำนักงานอีกแห่งในเมืองคูเปอร์ติโน บริษัทเปิดตัวด้วยพนักงาน 170 คน[ 1 ] : xiv ซึ่งส่วนใหญ่ได้รับการว่าจ้างใหม่โดยตรงจาก Apple รวมถึงซีอีโอ Joe Guglielmi [ 28 ]ในวัย 50 ปี เขาเป็นผู้เชี่ยวชาญด้านการตลาดของ IBM มา 30 ปี และเป็นอดีตผู้นำของแพลตฟอร์ม OS/2 จนถึงเวอร์ชัน 2.0 ที่กำลังจะเปิดตัว[ 29 ]ภารกิจของบริษัทคือการนำ Pink ออกสู่ตลาด[ 1 ] : xiii
วัฒนธรรมและจุดมุ่งหมาย
เขาปฏิเสธข้อสงสัยของอุตสาหกรรมอย่างกระตือรือร้น โดยกล่าวว่า Taligent จะสร้างวัฒนธรรมองค์กรของตนเอง ซึ่งเป็นอิสระจากวัฒนธรรมที่จัดตั้งขึ้นและความล้มเหลวที่อาจเกิดขึ้นของผู้ลงทุนผู้ก่อตั้งสองรายและลูกค้าในอนาคต ได้แก่ Apple และ IBM ทั้งสองเคยเป็นพันธมิตรกันเมื่อไม่นานมานี้ โดยดำเนินโครงการร่วมกันอีกห้าโครงการ และมีความเป็นคู่แข่งกันอย่างลึกซึ้งมานานกว่าทศวรรษ[ 29 ]วารสารของดร.ด็อบส์สะท้อนให้เห็นว่า "มันค่อนข้างเหนือจริงสำหรับพนักงานของ Apple และ IBM ที่ไปทำงานที่ Taligent และพบว่าตนเองทำงานให้กับเจ้านายที่ยังคงภักดีต่อฝ่ายตรงข้าม อาจไม่ใช่การก้าวหน้าในอาชีพการงานแบบทั่วไปของซิลิคอนแวลลีย์ แต่อาจเป็นลางบอกเหตุของการพลิกผันที่แปลกประหลาดอื่นๆ ที่จะเกิดขึ้น โปรแกรมเมอร์ของ Taligent เพิกเฉยต่อการเมืองให้มากที่สุดเท่าที่จะเป็นไปได้ และตั้งใจทำงานอย่างหนักเพื่อเขียนโค้ดจำนวนมาก" [ 6 ] Fortuneแสดงความคิดเห็นเกี่ยวกับความตกใจทางวัฒนธรรมองค์กรจากการรวมบุคลากรของ Apple ที่มีจิตวิญญาณอิสระและบุคลากรของ IBM ที่เป็นทางการโดยเปรียบเทียบความท้าทายด้านวิศวกรรมวัฒนธรรมของบริษัทว่าอาจเกินกว่าความท้าทายด้านวิศวกรรมซอฟต์แวร์ ซีอีโอผู้เปิดใจกว้างแต่มีเหตุผลได้ระงับเรื่องนี้ไว้ โดยกล่าวว่า "ผมเบื่อเรื่องเล่าขานของ [แอปเปิล] แล้ว... ผมต้องการข้อมูล" [ 28 ]เมื่อเปรียบเทียบสตาร์ทอัพ Taligent ที่กระตือรือร้นกับนักลงทุนพันล้านดอลลาร์ ผู้นำของ Kaleida กล่าวว่า "วัฒนธรรมของ IBM และ Apple ส่วนใหญ่เกี่ยวกับการได้รับผลประโยชน์ สิทธิพิเศษ สำนักงานที่ใหญ่ขึ้น คอมพิวเตอร์ที่ทันสมัยขึ้น และพนักงานมากขึ้น" [ 12 ] : 289 วารสารของดร.ด็อบบ์จะอธิบายถึงความเป็นนามธรรมที่เพิ่มขึ้นในวัฒนธรรมองค์กรอันเป็นผลมาจากการเข้าร่วมเป็นพันธมิตรของ Hewlett-Packard ในปี 1994 ว่า "ตอนนี้คุณอาจเป็นโปรแกรมเมอร์ของ Apple ที่ทำงานให้กับหัวหน้าของ IBM ที่รายงาน [ภายนอก] ไปยัง HP หรือการผสมผสานกันระหว่างสองอย่างนี้ ซับซ้อนขึ้นเรื่อยๆ" [ 6 ]
Apple และ IBM มีวัฒนธรรมการเขียนโปรแกรมเชิงวัตถุที่ก้าวหน้าเหมือนกัน ดังที่เห็นได้จากผลงานมากมายของทั้งสองบริษัทตั้งแต่ต้นทศวรรษ 1980 [ 16 ] IBM ได้ส่งมอบวัตถุบน System/38 และ AS/400 ร่วมมือกับ Patriot Partners [ 30 ]และบูรณาการ System Object Model (SOM) และ Distributed SOM เข้ากับ OS/2 และ AIX Apple ได้ส่งมอบLisaต้นแบบระบบปฏิบัติการ Pink ที่เป็นเชิงวัตถุอย่างสมบูรณ์ และส่งมอบเฟรมเวิร์กเชิงวัตถุโดยใช้MacAppทั้งสองบริษัทเคยทำงานร่วมกับSmalltalk [ 1 ] : 6, 119
ภายในหนึ่งเดือนหลังจากการก่อตั้ง Taligent ก็เกิดความสับสนในวงการอุตสาหกรรมเกี่ยวกับวัตถุประสงค์และขอบเขตของมัน นักวิเคราะห์อุตสาหกรรมคนหนึ่งกล่าวว่า "IBM และ Apple ทำพลาด... พวกเขาควรจะประกาศทุกอย่าง [เกี่ยวกับ Taligent] หรือไม่ก็ไม่ประกาศอะไรเลย" โดยเฉพาะอย่างยิ่งเกี่ยวกับความสัมพันธ์ที่เป็นไปได้ของ Taligent กับ Macintosh Apple ย้ำว่ามรดกเรือธงที่มีอยู่จะยังคงดำเนินต่อไปอย่างไม่มีกำหนดด้วย System 7 และฮาร์ดแวร์ Macintosh Michael Spindler ประธานเจ้าหน้าที่ฝ่ายปฏิบัติการกล่าวว่า "Mac ยังไม่ตาย" และคนอื่นๆ กล่าวว่าพวกเขาไม่เคยอ้างว่า Pink จะมาแทนที่ Macintosh Charles Oppenheimer ผู้อำนวยการฝ่ายการตลาดซอฟต์แวร์ระบบ Macintosh กล่าวว่า "เราไม่สามารถบอกได้อย่างแน่ชัดว่า [ทั้งสอง] จะเข้ากันได้อย่างไร" [ 31 ]อุตสาหกรรมยิ่งสับสนมากขึ้นเกี่ยวกับการมีอยู่ของซอฟต์แวร์ Taligent โดยไม่รู้ว่ามันได้ก้าวข้ามขั้นตอนแนวคิดไปแล้ว และในความเป็นจริงประกอบด้วยซอฟต์แวร์ที่ใช้ Pink จำนวนมากที่ Apple พัฒนามาเป็นเวลาหลายปี[ 13 ]หนึ่งปีต่อมาในเดือนกุมภาพันธ์ พ.ศ. 2536 นิตยสาร Wiredได้แสดงความสงสัยว่าผู้ส่งสารหลักของ Apple และ IBM กำลังรักษา "คำโกหกครั้งใหญ่" ไว้ นั่นคือเทคโนโลยีของ Taligent เป็นเพียงแนวคิด ไม่มีซอฟต์แวร์ที่มีอยู่จริง และในความเป็นจริงแล้วยังอีกหลายปีกว่าจะถึงขั้นตอนการผลิต เพื่อปกป้องมรดกหลักมูลค่าหลายพันล้านดอลลาร์ของผลิตภัณฑ์ Macintosh และ OS/2 จากการทดแทนที่อาจเหนือกว่า และเพื่อเบี่ยงเบนผลกระทบของระบบที่สอง [ 20 ]
เมื่อเปิดตัว ซีอีโอ โจ กูเกลมิ ได้จัดโครงสร้างบริษัทออกเป็นสามแผนก ได้แก่ กลุ่มระบบดั้งเดิมสำหรับ Pink OS ที่พัฒนาเอง กลุ่มเครื่องมือพัฒนา และกลุ่มผลิตภัณฑ์เสริมสำหรับเฟรมเวิร์กแอปพลิเคชันที่จะนำไปใช้กับระบบปฏิบัติการอื่นๆ
Taligent ใช้เวลาส่วนใหญ่ในสองปีแรกไปกับการพัฒนาระบบปฏิบัติการของตน และในขณะเดียวกันก็พยายามหาตลาดรองรับ พวกเขาเริ่มโครงการสำรวจลูกค้าเป้าหมายขนาดใหญ่ แต่กลับพบว่ามีผู้สนใจระบบปฏิบัติการใหม่น้อยมาก ประเด็นถกเถียงก็คือ ความสนใจที่น้อยนั้นเป็นเรื่องจริงหรือไม่ หรือแบบสำรวจนั้นประสบปัญหาเรื่องการตั้งคำถามและปัญหาทางการเมืองกับนักลงทุน หากถามว่า "คุณต้องการระบบปฏิบัติการใหม่หรือไม่" ก็คงมีคนตอบว่าใช่เพียงไม่กี่คน อย่างไรก็ตาม แบบสำรวจแสดงให้เห็นว่ามีผู้สนับสนุนมากพอสำหรับประโยชน์ที่ TalOS จะนำมาให้
เทคโนโลยี
ระบบปฏิบัติการ Pink ได้รับการตั้งชื่ออย่างเป็นทางการว่า Taligent Object Services (TOS หรือ TalOS) ไม่ว่าจะโฮสต์บนไมโครเคอร์เนลของตัวเองหรือบนระบบปฏิบัติการของบุคคลที่สาม แต่ชื่อเล่น "Pink" จะยังคงเป็นตำนานในวงการอุตสาหกรรม[ 1 ]เช่นเดียวกับหมายเลขโทรศัพท์ของนักพัฒนา 408-TO-B-PINK [ 32 ]ระบบกราฟิกทั้งหมดเป็นแบบ 3 มิติ รวมถึงส่วนที่เป็น 2 มิติซึ่งเป็นโครงสร้าง 3 มิติ[ 33 ]ระบบนี้ใช้เฟรมเวิร์กเชิงวัตถุอย่างกว้างขวางตั้งแต่เคอร์เนลขึ้นไป รวมถึงไดรเวอร์อุปกรณ์ ระบบ อินพุต/เอาต์พุต (I/O) ของ Taligent และกลุ่ม[ 34 ] [ 35 ]ในปี 1993 IBM ได้หารือเกี่ยวกับการแยก TalOS ส่วนใหญ่ออกจากไมโครเคอร์เนล Opus ดั้งเดิม และกำหนดเป้าหมาย TalOS ส่วนใหญ่ใหม่ไปยังไมโครเคอร์เนลของ IBM ซึ่งถูกใช้เป็นฐานสำหรับโครงการคู่ขนานของ IBM คือWorkplace OS [ 1 ] : 119 [ 17 ] [ 26 ] : 14–15 [ 36 ] [ 16 ]การจัดการข้อความและการแปลเป็นภาษาท้องถิ่นผ่านUnicodeมีจุดประสงค์เพื่อเริ่มต้นการทำให้การพัฒนาซอฟต์แวร์เป็นสากล โดยเฉพาะอย่างยิ่งในการทำให้ภาษาญี่ปุ่นง่ายขึ้น[ 37 ]
ในเดือนมกราคม พ.ศ. 2536 รองประธานฝ่ายการตลาดของ Taligent กล่าวว่าความคืบหน้าอย่างมากของการพัฒนา TalOS ดั้งเดิมอาจกระตุ้นให้มีการเปิดตัวแบบค่อยเป็นค่อยไปก่อนกำหนดการเต็มรูปแบบของ TalAE ในปี พ.ศ. 2538 Chris Espinosa ผู้จัดการธุรกิจของ Apple ที่ดูแล Taligent ยอมรับถึงความขัดแย้งที่ Apple และ IBM สร้างแพลตฟอร์มที่ใช้ Taligent เป็นพื้นฐานซึ่งแข่งขันกัน โดยมีต้นกำเนิดมาจาก Apple ในชื่อ Pink เขาคาดการณ์ว่า Apple จะนำส่วนประกอบของ Taligent มาใช้ใน Mac OS ซึ่งเป็นระบบปฏิบัติการส่วนบุคคลที่ขาดไม่ได้ ในขณะเดียวกันก็เสริมสร้างความสามารถในการแข่งขันกับระบบอเนกประสงค์ที่ใช้ Taligent เป็นพื้นฐานในอนาคตของ IBM และอำนวยความสะดวกในการย้ายของผู้ใช้ระดับองค์กรไปยังคอมพิวเตอร์ที่ใช้ Taligent เป็นพื้นฐานในอนาคตของแผนกระบบองค์กรของ Apple [ 38 ]
เมื่อวันที่ 10 มกราคม พ.ศ. 2536 หนังสือพิมพ์ The Wall Street Journalรายงานเกี่ยวกับสถานะของ Taligent โดยระบุว่าบริษัทและแพลตฟอร์มของบริษัทได้รับการสนับสนุนอย่างกว้างขวางจากBorland , WordPerfectและNovell Philippe Kahn ซีอีโอของ Borland กล่าวว่า "ในทางเทคนิค [Pink] เก่งมาก และ Taligent ทำงานได้เร็วกว่าที่ผมคาดไว้มาก" นักลงทุนร่วมทุนด้านซอฟต์แวร์คาดหวังว่าผู้ประกอบการรายใหม่จะชื่นชมความใหม่ของแพลตฟอร์มและการไม่มีภาระผูกพันเดิม และอุตสาหกรรมคาดหวังว่าผู้ภักดีต่อ Apple จะยอมรับวัฒนธรรมใหม่ ไม่ว่าจะมีคุณสมบัติที่แท้จริงหรือไม่ก็ตาม มีรายงานว่าหลายคนในอุตสาหกรรมคาดหวังว่าความสำเร็จของ Taligent จะขึ้นอยู่กับการทำลายการผูกขาดของ Microsoft [ 39 ]เมื่อวันที่ 18 มกราคมInfoWorldรายงานว่า "Taligent ได้รับคำวิจารณ์ในเชิงบวกจากนักพัฒนาซอฟต์แวร์" [ 40 ]
ภายในเดือนเมษายน พ.ศ. 2536 บริษัท Taligent, Inc. มีพนักงานเพิ่มขึ้นเป็นประมาณ 260 คน ส่วนใหญ่มาจาก Apple หรือ "บริษัทที่มีวัฒนธรรมแบบซิลิคอนแวลลีย์" อื่นๆ[ 28 ] MacWEEKรายงานว่าบริษัทยังคงดำเนินงานตามกำหนดหรือเร็วกว่ากำหนดตลอดปี พ.ศ. 2536 จนถึงปี พ.ศ. 2537 [ 38 ]
เมื่อวันที่ 23 มิถุนายน พ.ศ. 2536 Apple ได้ประกาศล่วงหน้าถึงผู้สืบทอดโดยตรงของ MacApp ซึ่งก็คือ SDK ข้ามแพลตฟอร์มเชิงวัตถุตัวใหม่ที่มีชื่อรหัสว่าBedrockโดยวางตำแหน่งให้เป็น "เส้นทางที่ตรงที่สุดสำหรับการย้าย" จาก System 7 ไปยัง Pink โดยมีจุดประสงค์เพื่อให้ความเข้ากันได้ของซอร์สโค้ดระหว่าง System 7, Windows 3.1, Windows NT, OS/2 และ Pink [ 41 ] Bedrock จะถูกยกเลิกอย่างกะทันหันในอีก 18 เดือนต่อมาโดยไม่มีผู้สืบทอด และทำให้ Apple ขาดการเชื่อมต่อระหว่าง System 7 และ Pink [ 42 ]
ทฤษฎีของ [ทอม ชาเวซ วิศวกรของ Taligent] คือ ในช่วงไม่กี่ปีที่ผ่านมา ฮาร์ดแวร์ของ [อุตสาหกรรม] มีความเร็วมากขึ้น และเป็นระบบปฏิบัติการแบบดั้งเดิมต่างหากที่ทำให้ [ผู้ใช้] ทำงานช้าลง
ภายในปี 1994 แพลตฟอร์มประกอบด้วย Taligent Object Services (TOS หรือ TalOS), Taligent Application Environment (TAE หรือ TalAE) และ Taligent Development System (TDS หรือ TalDS) [ 33 ] [ 16 ] [ 1 ] : 22 แผนเริ่มต้นคือการใช้งาน TalAE ในช่วงต้นปี 1994 เพื่อช่วยสร้างฐานแอปพลิเคชันสำหรับ TalOS ซึ่งตั้งใจจะเปิดตัวในปี 1995 โดยแพลตฟอร์มทั้งหมดจะกลายเป็นกระแสหลักภายในสองถึงห้าปี—โดยคาดหวังว่า Apple จะเปิดตัวระบบปฏิบัติการที่ทันสมัยภายในปี 1994 หรือ 1995 [ 43 ] ด้วยอิทธิพลจากผลการสำรวจ CEO Joe Guglielmi ยอมรับถึงความเสี่ยงที่หลีกเลี่ยงไม่ได้ในการสร้าง ผลกระทบแบบระบบที่สองของตนเองหากการปรับปรุง TalAE สามารถทำให้ระบบปฏิบัติการของบุคคลที่สามกลายเป็นคู่แข่งของ TalOS ดั้งเดิมได้ สภาพแวดล้อมการพัฒนาภายในครั้งแรกคือ IBM RS/6000 รุ่น 250ที่มี CPU PowerPC 601ที่ทำงานบน AIX [ 16 ]โดยสร้าง TalOS แบบดั้งเดิมสำหรับ Macintosh 68k [ 33 ]
HP, CommonPoint รุ่นเบต้า
เราเคยล้อเล่นกันว่าเฟรมเวิร์ก [CommonPoint] นั้นทรงพลังมากจนคุณสามารถเขียนโปรแกรมใดๆ ก็ได้ด้วยโค้ดเพียงสามบรรทัด แต่คุณอาจต้องใช้เวลา 6 เดือนในการคิดว่าโค้ดสามบรรทัดนั้นคืออะไร
[NeXT] นำอยู่ตอนนี้ แต่การแข่งขันยังไม่จบ... [ในปี 1996] Cairo จะตามมาติดๆ และ Taligent จะตามหลังไปไกลมาก
Pink จะเริ่มจัดส่งเมื่อไหร่? อีกสองปีค่ะ
ในเดือนมกราคม พ.ศ. 2537 บริษัท Hewlett-Packard ซึ่งเป็นผู้บุกเบิกเทคโนโลยีเชิงวัตถุเช่นกัน ได้เข้าร่วมกับ Apple และ IBM ในฐานะผู้ร่วมเป็นเจ้าของรายที่สามของ Taligent โดยถือหุ้น 15% HP มีประสบการณ์ที่สั่งสมมาอย่างยาวนานในด้านเทคโนโลยีเชิงวัตถุตั้งแต่ช่วงทศวรรษที่ 1980 [ 16 ]ด้วย สภาพแวดล้อมเดสก์ท็อป NewWave , IDE Softbench , Distributed Smalltalk, Distributed Object Management Facility (DOMF) [ 16 ]และยังเป็นผู้ร่วมก่อตั้งObject Management Group อีกด้วย [ 1 ] : 6 กลุ่มผลิตภัณฑ์เชิงวัตถุของ Taligent ได้ขยายวงกว้างขึ้นด้วยคอมไพเลอร์ของ HP, DOMF และความตั้งใจที่จะบูรณาการ TalOS และ TalAE เข้ากับHP-UX [ 45 ] [ 44 ] HPได้ร่วมมือกับ NeXT ซึ่งเป็นคู่แข่งที่มีชื่อเสียงของ Taligent เพื่อบูรณาการ OpenStep เข้ากับ HP-UX และ Taligent ได้แสวงหาความร่วมมือกับทั้ง Sun และ HP เป็นเวลาหลายเดือน ซึ่งทั้งหมดนี้ก็เพื่อปรับปรุงความสามารถในการต่อรองของ HP ในข้อเสนอที่ยื่นให้กับ Taligent วิศวกรของ Taligent รายหนึ่งกล่าวว่า "ไม่ใช่ว่า HP ถูก OpenStep บีบให้ไปหา Taligent แต่ OpenStep อนุญาตให้พวกเขาทำข้อตกลงที่ดีกว่ามาก" [ 44 ] : 16 NeXTWORLDสรุปว่า "[HP ครอบคลุม] การเดิมพันทั้งหมดในการแข่งขันเพื่อตลาดวัตถุ" และ Scott McNealy ซีอีโอของ Sun เยาะเย้ยความร่วมมือนี้ว่าเป็น "คู่สมรสที่เป็นรางวัล" ของ Taligent [ 44 ] : 13 Dr. Dobb's Journalกล่าวติดตลกว่า "ตอนนี้คุณอาจเป็นโปรแกรมเมอร์ของ Apple ที่ทำงานให้กับหัวหน้าของ IBM ที่รายงาน [ภายนอก] ไปยัง HP หรือการผสมผสานกันระหว่างสองอย่างนี้ บิดเบี้ยวและบิดเบี้ยวมากขึ้นเรื่อยๆ" [ 6 ]
ภายในเดือนมีนาคม พ.ศ. 2537 มีรายงานว่า Taligent เริ่มส่งโค้ดให้กับนักลงทุนทั้งสามราย และบางส่วนของ TalAE ได้ถูกส่งไปยังนักพัฒนาแล้ว แม้ว่าจะไม่มีซอร์สโค้ดตามนโยบายก็ตาม การสาธิตเทคโนโลยี Taligent ต่อสาธารณะครั้งแรกเกิดขึ้นที่ SFA ในแอตแลนตา โดยเป็นแอปพลิเคชันกราฟิก 3 มิติแบบ 5 เธรดที่ "เร็วอย่างน่าทึ่ง" และทนต่อการขัดข้อง บน TalOS ดั้งเดิมบนMacintosh IIci [ 33 ]นอกจากนี้ ในเดือนมีนาคม พ.ศ. 2537 ที่การประชุม PC Forum Taligent ได้สาธิตแอปพลิเคชัน TalAE ต่อสาธารณะเป็นครั้งแรก ซึ่งได้รับการตอบรับที่น่าประทับใจแต่ยังลังเล การยกมือแสดงให้เห็นว่ามีเพียง 1 ใน 500 ผู้เข้าร่วมที่กำลังพัฒนาบน TalAE อย่างจริงจัง แต่ Taligent รายงานว่ามีสมาชิก 60 คนในโปรแกรมพัฒนารุ่นที่สองในอนาคต เฟรมเวิร์กที่มีอยู่แล้วทำให้สามารถบูรณาการคุณสมบัติขั้นสูงของ TalAE เข้ากับแอปพลิเคชันดั้งเดิมของแพลตฟอร์มที่มีอยู่แล้วได้ ซีอีโอ Joe Guglielmi รายงานว่า TalAE ได้รับความสนใจจากภายนอกอย่างต่อเนื่องจาก IBM แต่กลับไม่ค่อยได้รับการสนับสนุนจาก Apple ซึ่งอาจเป็นเพราะ Apple ล้มเหลวในการพัฒนาระบบปฏิบัติการหลักที่สามารถใช้งานได้[ 21 ]เมื่อวันที่ 18 เมษายน 1994 InfoWorldรายงานแผนการในอนาคตของ Taligent ที่จะเผยแพร่ SDK [ 46 ]ในเดือนพฤศจิกายน 1994 ที่ Comdex การเปิดตัวแอปพลิเคชัน TalAE ของบุคคลที่สามสู่สาธารณะครั้งแรกเกิดขึ้นบน RS/6000 ที่ใช้ AIX เพื่อแสดงต้นแบบที่สร้างโดยผู้จำหน่ายเจ็ดราย[ 47 ] [ 16 ]
ในช่วงปลายปี 1994 TalAE [ 14 ]ได้เปลี่ยนชื่อเป็น CommonPoint [ 47 ] TalDE ได้เปลี่ยนชื่อเป็น cpProfessional และ Taligent User Interface Builder ได้เปลี่ยนชื่อเป็น cpConstructor [ 48 ] [ 1 ] : 22 CommonPoint กำลังอยู่ในช่วงทดสอบเบต้าที่ 100 แห่ง โดยมีกลุ่มเป้าหมายเริ่มต้นคือนักพัฒนาภายในองค์กร TalOS ยังคงมีกำหนดวางจำหน่ายในปี 1996 Apple พิจารณาว่าอายุการใช้งานของ MacApp ได้ "สิ้นสุดลงแล้ว" ในฐานะ SDK หลักของ Macintosh [ 16 ]ในขณะที่ Taligent พิจารณาว่า MacApp เป็นประสบการณ์ที่จำเป็นสำหรับแพลตฟอร์มของตนเอง[ 49 ]ในขณะเดียวกัน Apple และ CILabs ได้เริ่มใช้ข้อบังคับภายในสำหรับการพัฒนาใหม่ทั้งหมดโดยอิงจาก OpenDoc ที่เสริมกันและเผยแพร่แล้ว CILabs มุ่งมั่นที่จะเผยแพร่ซอร์สโค้ดของตน ในขณะที่ Taligent มุ่งมั่นที่จะไม่เผยแพร่ซอร์สโค้ดของตนเอง[ 16 ] [ 33 ]
บทบาทของ Taligent ในโลกนี้คือการสร้างสภาพแวดล้อมที่แอปพลิเคชันทั้งหมดที่เราซื้อแยกต่างหากนั้นถูกรวมเข้ากับระบบปฏิบัติการโดยตรง เนื่องจากแอปเหล่านั้นสามารถตั้งโปรแกรมได้ คุณจึงสามารถสร้างชุดโปรแกรมที่กำหนดเองได้ Taligent อาจหมายถึงจุดจบของแอปพลิเคชันทุกรูปแบบที่เราคุ้นเคย... ชุดโปรแกรมเหล่านี้มีไว้เพื่อต่อสู้กับ Taligent
Taligent ถือเป็นคู่แข่งที่น่าเกรงขามในตลาดระบบปฏิบัติการเดสก์ท็อปและตลาดแอปพลิเคชันเชิงวัตถุสำหรับองค์กร แม้ว่าจะยังไม่มีการเปิดตัวผลิตภัณฑ์ใดๆ และยังมาช้ากว่าคู่แข่ง อีกด้วย John C. Dvorakอธิบายว่า Taligent เป็นภัยคุกคามในตลาดชุดแอปพลิเคชัน แบบบูรณาการสำหรับเดสก์ท็อป โดยเฉพาะอย่างยิ่งต่อ Microsoft ที่ "หวาดกลัว" ซึ่งตอบโต้ด้วย การประกาศผลิตภัณฑ์ ที่ยังไม่วางจำหน่าย จำนวนมาก (เช่นChicago , Cairo , DaytonaและSnowball ) เพื่อเบี่ยงเบนความสนใจของตลาดจาก Taligent [ 50 ] ComputerWorldอธิบายว่าตลาดคอมพิวเตอร์สำหรับองค์กรกำลังเปลี่ยนไปจากโมเดลแอปพลิเคชันแบบรวมศูนย์และแบบขั้นตอน รวมถึงชุดแอปพลิเคชัน ไปสู่เฟรมเวิร์กแอปพลิเคชันเชิงวัตถุแบบส่วนประกอบ ซึ่งทั้งหมดนี้เป็นประโยชน์ต่อ Taligent [ 51 ]ความใหม่ทางทฤษฎีของมันมักถูกนำไปเปรียบเทียบกับแพลตฟอร์มที่เก่ากว่าแต่มีความสมบูรณ์และเป็นที่ยอมรับในเชิงพาณิชย์ของ NeXT Sun Microsystemsได้จัดการประชุมเพื่อสำรวจกับ Taligent ก่อนที่จะตัดสินใจสร้างเฟรมเวิร์กแอปพลิเคชันเชิงวัตถุOpenStepร่วมกับNeXTในฐานะ "การเคลื่อนไหวเชิงรุกเพื่อต่อต้าน Taligent และCairo ของ [Microsoft] " [ 44 ]หลังจากที่หมดหวังที่จะเห็น Pink ออกสู่ตลาดในเร็ววัน Apple จึงประกาศ Copland ต่อสาธารณะในเดือนมีนาคม พ.ศ. 2537 โดยมีจุดประสงค์เพื่อแข่งขันกับ Windows 95 ที่กำลังจะมาถึง[ 15 ] : 225
Apple เป็นและจะยังคงเป็นผู้จำหน่ายระบบปฏิบัติการเป้าหมายเพียงรายเดียว ซึ่งไม่สามารถรองรับภาระงานหนักของ Taligent ได้เนื่องจาก System 7 ขาดคุณสมบัติที่ทันสมัยที่สำคัญ เช่น การทำงานแบบมัลติทาสกิ้งแบบชิงจังหวะ อย่างไรก็ตาม มีรายงานว่า Taligent ยังคงมุ่งมั่นที่จะเพิ่มความเชื่อมั่นของอุตสาหกรรมต่อการปรับปรุงเทคโนโลยีของ Apple อย่างมาก จนกำลังพิจารณาที่จะสร้างวิธีการผสมผสานแอปพลิเคชัน TalOS สำหรับ System 7 ที่กำลังพัฒนา และมีรายงานว่า Apple ตั้งใจที่จะให้Power Macintoshรุ่นใหม่บูต TalOS ดั้งเดิมเป็นทางเลือกสำหรับ System 7 รุ่นต่อไปผลกระทบของระบบที่สองนั้นรุนแรงเป็นพิเศษ เนื่องจาก Apple เริ่มมองว่า TalOS ที่มีสถาปัตยกรรมที่เหนือกว่าเป็นคู่แข่งกับ System 7 ที่อ่อนแอมาอย่างยาวนานและไม่มีผู้สืบทอดในอนาคตInfoWorldรายงานว่า: "นักพัฒนาและนักวิเคราะห์ยังกล่าวอีกว่าชะตากรรมของ Taligent นั้นเชื่อมโยงอย่างใกล้ชิดกับ OS/2 และระบบปฏิบัติการอื่นๆ ที่ยังไม่ได้เปิดตัว ซึ่งได้รับการออกแบบมาให้ทำงานบนระบบเหล่านั้น" ซึ่งรวมถึง Apple, Windows NT และ Windows 95 ที่ยังไม่วางจำหน่าย[ 52 ]รายงานโดยละเอียดของ INPUT ในปี 1994 ประเมินว่าอนาคตที่ "มีความเสี่ยงสูง" ของ Taligent จะขึ้นอยู่กับการสนับสนุนจาก IBM และนักพัฒนาหลัก การพัฒนาแอปพลิเคชันที่รวดเร็วและราคาถูก และงานบูรณาการที่ซับซ้อน รวมถึงความสามารถในการสร้างตลาดใหม่[ 53 ]
ในเดือนมิถุนายน พ.ศ. 2537 Taligent ได้ส่งมอบผลิตภัณฑ์แรก ซึ่งถือว่าค่อนข้างล่าช้าสำหรับนักลงทุน 3 รายและบริษัทพัฒนาซอฟต์แวร์ประมาณ 100 แห่ง ผลิตภัณฑ์ดังกล่าวคือเวอร์ชันทดลองใช้งานสำหรับนักพัฒนา (prebeta developer preview) ที่เรียกว่า Partners Early Experience Kit (PEEK) ซึ่งประกอบด้วยเฟรมเวิร์ก 80 รายการสำหรับ AIX และ OS/2 ได้รับความคิดเห็นที่หลากหลาย โดยInfoWorldกล่าวว่า "มีข้อจำกัดเนื่องจากขนาดไฟล์ที่ใหญ่มาก ขาดเครื่องมือในการพัฒนา และมีความซับซ้อนอย่างเหลือเชื่อ" TalDE มีกำหนดวางจำหน่ายในไตรมาสที่ 2 ของปี พ.ศ. 2538 [ 52 ] [ 30 ]
ณ จุดนี้ มีรายงานว่า Apple กำลัง "วางแผนสำรอง" ในการกำหนดกลยุทธ์เพื่อนำเสนอ TalAE ซึ่งเป็นระบบที่สอง ในขณะที่ยังคงยึดมั่นกับ System 7 เป็นหลัก บริษัทตั้งใจที่จะเปิดตัว แพลตฟอร์ม PowerOpenของ PowerPC AIX ในเร็วๆ นี้ ซึ่งจะนำเสนอ TalAE สำหรับการเรียกใช้แอปพลิเคชันประเภทใหม่ในอนาคตอันใกล้นี้ ควบคู่ไปกับ Macintosh Application Services สำหรับการเรียกใช้แอปพลิเคชันส่วนบุคคล System 7 รุ่นเก่า[ 30 ]
ในเดือนพฤษภาคม พ.ศ. 2538 Taligent ได้ยกเลิกการวางจำหน่าย TalOS ที่โฮสต์แบบเนทีฟที่ล่าช้า เพื่อมุ่งเน้นไปที่สภาพแวดล้อมการเขียนโปรแกรมเฟรมเวิร์กแอปพลิเคชัน TalAE ที่จะทำงานบนระบบปฏิบัติการสมัยใหม่ใดๆ ก็ได้ โดย TalAE ได้รับการพัฒนาขึ้นโดยส่วนใหญ่บนAIX และมีแผนที่จะพอร์ตไปยังHP-UX , OS/2 , Windows NTและCopland [ 54 ]ผู้จำหน่ายเหล่านั้นตั้งใจที่จะพอร์ตและรวม TalAE เข้ากับระบบปฏิบัติการของตนโดยตรง และ Taligent จะทำการพอร์ตให้กับผู้ที่ไม่ทำเช่นนั้น[ 33 ] [ 16 ]
คอมมอนพอยต์
| คอมมอนพอยต์ | |
|---|---|
| นักพัฒนา | บริษัท ทาลิเจนท์ อิงค์ |
| เขียนเป็น | ซี++ |
| ระบบปฏิบัติการ | AIX , OS/2 |
| ใบอนุญาต | กรรมสิทธิ์ |
ไม่มีบริษัทไหนจะเอาโครงการหรืองานของตนไปเสี่ยงกับซอฟต์แวร์เวอร์ชัน 1.0 หรอก [Taligent] ยังมีงานอีกปีหรือปีครึ่งรออยู่ข้างหน้า เพราะคุณจะพิสูจน์ความน่าเชื่อถือได้ก็ต่อเมื่อได้นำมันออกสู่ตลาดแล้วเท่านั้น[ 55 ]
Taligent กล่าวว่าต้องการให้ CommonPoint เป็นมาตรฐานอุตสาหกรรมซอฟต์แวร์ที่แน่นอน[ 16 ]เหมือนกับร้านแอปในเครื่องคอมพิวเตอร์ทุกเครื่อง[ 50 ]การพัฒนาแอปพลิเคชันแบบ "Shake n bake" ในสี่ขั้นตอน แต่ละแอปจะมีขนาดแพ็กเกจการส่งมอบน้อยที่สุด เนื่องจากลูกค้ามีโค้ดส่วนใหญ่ในรูปแบบของเฟรมเวิร์ก CommonPoint ที่ใช้ร่วมกันอยู่แล้ว[ 56 ]เฟรมเวิร์ก CommonPoint แบ่งออกเป็นสามประเภท ได้แก่ แอปพลิเคชัน โดเมน และการสนับสนุน[ 57 ]
เมื่อวันที่ 28 กรกฎาคม พ.ศ. 2538 Taligent ได้จัดส่งผลิตภัณฑ์ขั้นสุดท้ายตัวแรก CommonPoint 1.1 หลังจากพัฒนามาเจ็ดปีในชื่อ Pink และ TalAE โดยเริ่มแรกวางจำหน่ายเฉพาะบนแพลตฟอร์มอ้างอิงAIX เท่านั้น ราคาเริ่มต้นอยู่ที่1,500 ดอลลาร์สหรัฐ (เทียบเท่า 3,169 ดอลลาร์สหรัฐในปี 2568) สำหรับเฟรมเวิร์กรันไทม์สำหรับผู้ใช้ หรือ5,900 ดอลลาร์สหรัฐ (เทียบเท่า 12,466 ดอลลาร์สหรัฐในปี 2568) สำหรับเฟรมเวิร์กรันไทม์และชุดพัฒนาซอฟต์แวร์ ซึ่งต้องใช้ คอมไพเลอร์ Cset++ ราคา 1,800 ดอลลาร์สหรัฐเนื่องจาก TalDE ยังคงมีกำหนดการวางจำหน่ายในภายหลัง เฟรมเวิร์กรันไทม์ใช้RAM 18 MBสำหรับแต่ละเครื่อง[ 56 ]และแนะนำให้ใช้ RAM ระบบทั้งหมด32 MB [ 30 ]แม้ว่าจะเป็นไปตามกำหนดการที่บริษัทคาดการณ์ไว้ใน PEEK เมื่อปีที่แล้ว[ 30 ]นักวิเคราะห์บางคนมองว่ามัน "ช้าเกินไปและน้อยเกินไป" โดยเฉพาะเมื่อเทียบกับแพลตฟอร์ม NeXT ที่พัฒนามาอย่างยาวนานแล้ว[ 55 ]ไซต์ทดสอบเบต้า PEEK หลายแห่งและลูกค้าที่ซื้อเวอร์ชันสุดท้ายต่างพอใจกับแพลตฟอร์มนี้มาก แม้ว่าจะผิดหวังกับการขาดการรองรับหลายแพลตฟอร์มบน HP/UX, Mac OS และ Windows NT ซึ่งจำกัดการใช้งาน CommonPoint อย่างมาก แม้แต่ในกลุ่มผู้ที่ชื่นชอบก็ตาม[ 5 ] [ 56 ] [ 16 ] Hewlett-Packard ได้เขียนคู่มือสำหรับผู้เริ่มต้นใช้งาน CommonPoint เพื่อแก้ไขปัญหาการเรียนรู้ที่ค่อนข้างยาก โดยระบุว่าจากการสำรวจพบว่าโปรแกรมเมอร์ C++ ที่มีประสบการณ์ต้องใช้เวลาอย่างน้อยสามเดือนจึงจะสามารถเริ่มเขียนแอปพลิเคชันแรกได้[ 49 ]ในช่วงเปิดตัวInfoWorldได้บอกกับ CEO Joe Guglielmi ว่า "โดยทั่วไปแล้วผู้ใช้ระดับองค์กรไม่เข้าใจว่า CommonPoint มีไว้เพื่ออะไร" และมีปัญหาในการแยกแยะความแตกต่างระหว่าง CommonPoint และ OpenDoc [ 48 ]มีรายงานว่า IBM ได้ดำเนินการ "การกดดันอย่างเต็มที่" เพื่อวิเคราะห์และส่งเสริมการรับรู้ของลูกค้าเกี่ยวกับ CommonPoint โดยการฝึกอบรมพนักงานขายตรงและพนักงานให้คำปรึกษา เข้าร่วมการประชุมในอุตสาหกรรมเพื่อนำเสนอ CommonPoint และ "พูดคุยกับผู้จำหน่ายซอฟต์แวร์บุคคลที่สามและผู้รวมระบบที่ยินดีรับฟัง" [ 56 ]
CommonPoint เวอร์ชันเบต้าสำหรับ OS/2 เปิดตัวเมื่อวันที่ 15 ธันวาคม พ.ศ. 2538 [ 5 ] ซึ่งบังเอิญเป็นวันเดียวกับเวอร์ชันเบต้าสุดท้ายของ Workplace OS ซึ่งเป็นระบบปฏิบัติการเสริมของ IBM ที่เป็นญาติกับ TalOS เวอร์ชันเบต้าสุดท้ายของ Workplace OS เปิดตัวเมื่อวันที่ 5 มกราคม พ.ศ. 2539 ในรูปแบบของ OS/2 Warp Connect (PowerPC Edition) จากนั้นก็ถูกยกเลิกทันทีโดยไม่เคยมีการเปิดตัว CommonPoint
ในช่วงเวลาเดียวกัน โครงการ Copland ของ Apple ได้ปล่อยเวอร์ชันทดลองใช้งานสำหรับนักพัฒนา แต่พบปัญหาด้านเสถียรภาพ กลยุทธ์ด้านระบบปฏิบัติการของ Apple ในขณะนั้นยังไม่ได้สร้างแพลตฟอร์มที่สามารถรองรับซอฟต์แวร์ Taligent ได้
ผู้นำชุดใหม่
ภายในปี 1995 มีการประมาณการว่านักลงทุนทั้งสามรายใช้เงินมากกว่า 100 ล้านดอลลาร์ไปกับ Taligent, Inc. [ 58 ] [ 59 ]โดยแหล่งข่าวจากLos Angeles Times คาดการณ์ว่าบริษัทจะปิดตัวลง เนื่องจากบริษัทแม่ตกต่ำ และเนื่องจากความยากลำบากโดยธรรมชาติของทุกคนในอุตสาหกรรมไอทีที่จะยังคงมุ่งมั่นเกิน 18 เดือน[ 59 ]
ในเดือนกันยายน พ.ศ. 2538 โจ กูเกลมี ซีอีโอ ได้ลาออกจาก Taligent อย่างไม่คาดคิดเพื่อไปดำรงตำแหน่งรองประธานของ Motorola ซึ่งทำให้เกิดความกังวลในอุตสาหกรรมมากขึ้น ดิ๊ก กูริโน ผู้จัดการทั่วไปของแผนกพัฒนาพีซีและซอฟต์แวร์ที่ IBM ได้รับการแต่งตั้งให้เป็นซีอีโอชั่วคราวและได้รับมอบหมายให้ค้นหาซีอีโอถาวร[ 58 ]ในเดือนตุลาคม พ.ศ. 2538 กูริโนเสียชีวิตด้วยอาการหัวใจวายขณะวิ่งออกกำลังกาย ทำให้บริษัทไม่มีซีอีโอ ในวันที่ 19 ธันวาคม พ.ศ. 2538 เดบบี คูตองต์ พนักงานผู้ก่อตั้ง Taligent และผู้มีประสบการณ์จาก Apple ได้รับการเลื่อนตำแหน่งเป็นซีอีโอ[ 60 ] [ 2 ] [ 6 ]
ในวันเดียวกันนั้น Taligent Inc. ได้รับซีอีโอคนสุดท้าย และยังยุติรูปแบบความร่วมมือกับ Apple และ HP โดย Apple ขายหุ้นในบริษัท ทำให้ Taligent Inc. กลายเป็นบริษัทย่อยที่ IBM เป็นเจ้าของทั้งหมด ในขณะที่ยุติความร่วมมือ อดีตหุ้นส่วนทั้งสามต่างแสดงความเห็นชอบต่อความก้าวหน้าของ Taligent โดยในสิ่งที่พวกเขาเรียกว่ากระบวนการลดต้นทุนทั่วทั้งองค์กร Apple และ HP ต้องการเพียงแค่รักษาสิทธิ์การใช้งานเทคโนโลยี IBM ต้องการใช้แผนกการตลาดและการสนับสนุนที่ซ้ำซ้อนของตนเอง และ Taligent ต้องการมุ่งเน้นเฉพาะด้านเทคโนโลยีเท่านั้น ในกระบวนการนี้ พนักงานเกือบ 200 คนจากทั้งหมด 375 คนถูกเลิกจ้าง เหลือเพียงพนักงานฝ่ายวิศวกรรมเท่านั้น Mike Potel พนักงานอาวุโสของ Apple และผู้ร่วมก่อตั้ง Taligent ได้รับการเลื่อนตำแหน่งจากรองประธานฝ่ายเทคโนโลยีเป็น CTO โดยกล่าวว่า "เราได้รับการปกป้องที่ดีกว่าภายในโลกของ IBM มากกว่าที่เราจะพยายามต่อสู้ในฐานะบริษัทอิสระที่ต้องจ่ายค่าใช้จ่ายทุกวัน" [ 2 ] [ 6 ]
ในเดือนพฤศจิกายน พ.ศ. 2539 ได้มีการสาธิตสาธารณะครั้งสุดท้ายของ TalOS เวอร์ชันดั้งเดิมที่สมบูรณ์ โดยใช้ชื่อว่า "สถานการณ์ล้ำสมัย" ในขณะที่อ้างถึงชื่อรหัสเดิมว่า "Pink" Taligent ได้ละทิ้ง TalOS เวอร์ชันดั้งเดิมที่ไม่เคยเผยแพร่อย่างเป็นทางการแล้ว และหันไปใช้ CommonPoint แทน[ 61 ]
TalOS มีเอกลักษณ์เฉพาะตัวในด้านสถาปัตยกรรม โดยเป็นระบบเชิงวัตถุตั้งแต่ระดับเคอร์เนลขึ้นไป และรองรับการทำงานแบบมัลติเธรดแบบพรีเอ็มทีฟอย่างแท้จริง ประสบการณ์ของผู้ใช้ปลายทางนั้นเกี่ยวข้องกับอินเทอร์เฟซการจัดการโดยตรงแบบเครือข่ายหลายผู้ใช้ที่เน้นเอกสารเป็นศูนย์กลาง พร้อมการยกเลิกเซสชันแบบไม่จำกัด ธีมหลักของอินเทอร์เฟซคือ ผู้คน สถานที่ และสิ่งของ อินเทอร์เฟซแบบเครือข่ายแสดงถึงผู้ใช้ระยะไกล รวมถึงพื้นที่ทำงานร่วมกัน ในหลายๆ ด้าน มันเป็น MOO (multi-user dimension-object oriented) แบบกราฟิกมากกว่าระบบปฏิบัติการแบบดั้งเดิม[ 61 ]
— ทอม โดเฮอร์ตี้ วิศวกรของ Taligent
การแยกส่วน
ในปี พ.ศ. 2540 ภารกิจของ Taligent ในฐานะบริษัทลูกของ IBM คือการแยกส่วนเทคโนโลยีของ CommonPoint และแจกจ่ายให้กับผลิตภัณฑ์ที่มีอยู่ของ IBM หรืออนุญาตให้บริษัทอื่นใช้ โดยมุ่งเน้นที่ Java เป็นพิเศษ ในวันที่ 1 กันยายน พ.ศ. 2540 วารสารของดร. Dobbได้กล่าวไว้ว่า "ผมคิดว่าการพัฒนาเทคโนโลยีที่ทันสมัยจะง่ายขึ้นเมื่อคนก่อนหน้าคุณเขียนมันไว้เกือบหมดแล้ว เหมือนกับการได้รับมรดกจากลุงที่ร่ำรวย และการมีลุงที่ร่ำรวยอีกคนมาขายให้ก็ไม่เสียหายเช่นกัน" [ 6 ]
การเปิดตัวเทคโนโลยี CommonPoint สู่ตลาดมวลชนในวงกว้างเกิดขึ้นในรูปแบบของ VisualAge C++ 3.5 สำหรับ Windows โดยมีการรวม Compound Document Framework เพื่อจัดการกับอ็อบเจ็กต์ OLE ในเดือนกุมภาพันธ์ ปี 1997 การนำเทคโนโลยี CommonPoint มาใช้ในเวอร์ชันเต็มครั้งแรกคือการนำไปรวมไว้ใน VisualAge for C++ 4.0 ของ IBM ซึ่งนิตยสาร PC Magazineกล่าวว่า "ไม่มีใครเทียบได้" ในด้าน "ความหลากหลายของฟีเจอร์" เพราะ "ตอนนี้ เทคโนโลยี CommonPoint ที่ดีที่สุดกำลังถูกนำไปใช้ใน Open Class สำหรับ VisualAge" ชุดพัฒนาซอฟต์แวร์ (SDK) ที่รวมมานี้ประกอบด้วยเฟรมเวิร์ก CommonPoint หลายตัว ได้แก่ เดสก์ท็อป (โครงสร้างพื้นฐานสำหรับการสร้างส่วนประกอบ OCX หรือ OpenDoc ที่รวมเป็นหนึ่งเดียว) เว็บ (เรียกว่า WebRunner สำหรับสร้างเอกสารประกอบแบบลากและวางสำหรับเว็บ และ CGI เซิร์ฟเวอร์) กราฟิกสำหรับการสร้างแอป GUI 2 มิติ ข้อความสากลสำหรับ Unicode และการแปลภาษา ระบบไฟล์ การพิมพ์ และการทดสอบหน่วย[ 62 ]ตลอดปี 1997 Taligent เป็นแกนหลักของการเปลี่ยนแปลงทั่วทั้งบริษัท IBM ไปสู่กลยุทธ์มิดเดิลแวร์ที่ใช้ Java [ 63 ] Taligent ให้การสนับสนุนการใช้งาน Unicode ทั่วโลกสำหรับJava Development Kit เวอร์ชัน 1.1 ถึง 1.1.4 ที่ Sun วางจำหน่ายในปี 1997 [ 6 ] [ 7 ] Taligent ยังคงเช่าอาคารหลังเดิมจาก Apple และ JavaSoft ก็ตั้งอยู่ฝั่งตรงข้ามถนน แต่บริษัทแม่ IBM และ Lotus ที่เกี่ยวข้องนั้นตั้งอยู่ทางฝั่งตะวันออกของประเทศ และไม่ได้รับรู้ถึงแผนการและผลงานของ Taligent อย่างเต็มที่[ 64 ]
WebRunner เป็นชุด เครื่องมือพัฒนาที่ใช้ JavaและJavaBeansในราคา 149 ดอลลาร์[ 65 ]ในเดือนมิถุนายน พ.ศ. 2540 Places for Project Teams เปิดตัวในราคา 49 ดอลลาร์ต่อผู้ใช้ เป็น GUI สำหรับกลุ่มงาน ซึ่งซ่อนอินเทอร์เฟซที่ดูไม่สวยงามของLotus Notes [ 66 ] [ 67 ] [ 68 ] Taligentมีผลิตภัณฑ์ ใบอนุญาต[ 69 ]เครื่องหมายการค้า และสิทธิบัตร หลายรายการ [ 70 ]
Apple ยกเลิกโครงการ Copland ที่ไม่เสถียรและยังไม่เสร็จสมบูรณ์ในเดือนสิงหาคม พ.ศ. 2539 ซึ่งคาดว่าจะเปลี่ยนชื่อเป็น "Mac OS 8" อีกครั้ง ทำให้เหลือเพียงมรดกของ System 7 เท่านั้น หนังสือMac OS 8 Revealed (1996) ของ Apple เองถือเป็นแผนงานขั้นสุดท้ายที่ชัดเจนสำหรับ Copland โดยระบุคู่แข่งและพันธมิตรของแพลตฟอร์ม แต่หนังสือ 336 หน้ากลับไม่มีการกล่าวถึง Pink หรือ Taligent เลย[ 71 ]ในช่วงปลายปี พ.ศ. 2539 Apple พยายามอย่างหนักยิ่งขึ้นที่จะหากลยุทธ์ระบบปฏิบัติการใดๆ ก็ตามนอกเหนือจาก System 7 แม้ว่าจะได้วางแผนการประกาศที่จะมีขึ้นในเดือนธันวาคม พ.ศ. 2540 แล้วก็ตาม[ 15 ] : 228–229 บริษัทล้มเหลวในการส่งมอบแม้แต่เวอร์ชันทดลองใช้งานสำหรับนักพัฒนาของ Copland ภายในสองปี และได้ยกเลิก แพลตฟอร์ม A/UXและPowerOpen ที่ประสบความสำเร็จ ในปี 1995 และApple Network Server รุ่นใหม่ที่ใช้ AIX ในปี 1996–1997 เพื่อสร้าง Mac OS ในอนาคต บริษัทได้สำรวจการขออนุญาตใช้ระบบปฏิบัติการของบุคคลที่สามอื่นๆ อย่างจริงจัง เช่นSolaris , Windows NTและ TalOS [ 15 ] : 228–229
การละลาย
เมื่อวันที่ 16 กันยายน พ.ศ. 2540 IBM ประกาศว่า Taligent Inc. จะถูกยุบภายในสิ้นปี โดยวิศวกรซอฟต์แวร์ประมาณ 100 คนจะได้รับ "ข้อเสนอตำแหน่งงานที่ห้องปฏิบัติการ Santa Teresa ของ IBM เพื่อทำงานในส่วนประกอบสำคัญสำหรับเครื่องมือการเขียนโปรแกรม VisualAge for Java ของ IBM และที่ศูนย์พอร์ต Java ที่ IBM เพิ่งประกาศจัดตั้งขึ้นร่วมกับ Sun Microsystems และ Netscape" [ 72 ] IBM ถอน CommonPoint สำหรับ OS/2 ออกจากตลาดเมื่อวันที่ 3 สิงหาคม พ.ศ. 2542 [ 73 ]
แผนกต้อนรับ
ภายในปี 1993 หนึ่งปีหลังจากการก่อตั้งและสองปีก่อนที่จะจัดส่งผลิตภัณฑ์แรก Taligent ก็ถูกมองว่าเป็นคู่แข่งสำคัญในอุตสาหกรรมUnixWorldกล่าวว่า "NeXT จำเป็นต้องเพิ่มปริมาณเป็นสามเท่า [จากจำนวนการติดตั้งที่มีอยู่ 50,000 ครั้ง] เพื่อสร้างแรงผลักดันให้มากพอที่จะขัดขวาง Microsoft และ Taligent ในธุรกิจซอฟต์แวร์เชิงวัตถุ" [ 74 ]
ในปี 1994 ไซต์ทดสอบเบต้า PEEK หลายแห่งประทับใจกับ CommonPoint รวมถึงเรื่องราวความสำเร็จในการผลิตที่American Expressซึ่งแทนที่แอปพลิเคชันเดิมที่มีอายุหกเดือนในเวลาเพียงหกสัปดาห์ ในตอนแรกในปี 1994 พวกเขากล่าวว่า "เรารู้สึกท่วมท้นกับความซับซ้อนของ [CommonPoint] ฉันไม่รู้ว่านักพัฒนาซอฟต์แวร์ขององค์กรทั่วไปจะสามารถซึมซับสิ่งนี้ในที่ทำงานของพวกเขาได้หรือไม่" [ 30 ]แต่ในปี 1995 พวกเขาสรุปโครงการด้วย "เฟรมเวิร์ก CommonPoint—และฉันไม่ได้พูดเกินจริง—นั้นยอดเยี่ยมในวิธีที่พวกเขาครอบคลุมปัญหาทางเทคนิค [ของโครงการนั้น]" [ 56 ]คนอื่นๆ ผิดหวังกับการขาดการมีอยู่ข้ามแพลตฟอร์มอย่างเห็นได้ชัดบน HP/UX, Mac OS และ Windows NT ซึ่งจำกัดการนำ CommonPoint ไปใช้อย่างเข้มงวดแม้แต่ในหมู่ผู้ที่ชื่นชอบ[ 5 ] [ 56 ] [ 16 ]
จากการสำรวจที่เราได้ดำเนินการ พบว่าความสามารถในการเรียนรู้เป็นอุปสรรคสำคัญในการใช้งานเฟรมเวิร์กสำหรับนักพัฒนาที่คุ้นเคยกับเฟรมเวิร์กอยู่แล้ว และนักพัฒนารุ่นแรกๆ ที่ใช้ Taligent พบว่า "มีช่วงการเรียนรู้ที่ยากลำบาก" แม้แต่สำหรับโปรแกรมเมอร์ C++ ที่มีประสบการณ์ ... ระยะเวลาที่ต้องใช้ในการเป็นนักพัฒนาที่มีประสิทธิภาพด้วยเฟรมเวิร์ก Taligent นั้นยาวนาน (อย่างน้อยสามเดือนกว่าจะสามารถเริ่มเขียนแอปพลิเคชันแรกได้)
เมื่อคุณเรียนรู้ CommonPoint และระบบของ Taligent แล้ว คุณจะเป็นโปรแกรมเมอร์ C++ ผู้เชี่ยวชาญ ไม่ว่าคุณจะต้องการหรือไม่ก็ตาม ... การสร้างแอปพลิเคชันบน CommonPoint ส่งผลให้โปรแกรมมีความสอดคล้องกันภายในมากขึ้น สะอาดกว่า และช่วยให้เฟรมเวิร์กทำงานหนักๆ ร่วมกับสภาพแวดล้อมของ Taligent ได้อย่างมีประสิทธิภาพ ... เฟรมเวิร์กของ Taligent นั้นประสานงานกันได้ดีกว่าเฟรมเวิร์กอื่นๆ ที่ผมเคยเห็น พวกมันถูกออกแบบมาให้ทำงานร่วมกับเคอร์เนลพื้นฐาน ในลักษณะที่คล้ายกับการเรียกใช้ ROM Toolbox ของ Mac แต่ในระดับที่ล้ำหน้ากว่ามาก Nextstep เป็นสิ่งที่ใกล้เคียงที่สุดกับ Taligent แต่ก็เก่าแล้วและไม่ล้ำหน้าเท่า — แม้ว่าจนถึงตอนนี้มันจะเป็นแพลตฟอร์มการพัฒนาที่เร็วที่สุดอย่างไม่มีใครเทียบได้ เราได้พูดคุยกับผู้คนที่เคยใช้ Nextstep และเราได้พิจารณาแล้ว แต่ชัดเจนสำหรับเราว่า CommonPoint คือ Nextstep รุ่นต่อไป ถ้าจะพูดอย่างนั้น
ในเดือนมีนาคม ปี 1995 นิตยสาร IEEE Softwareกล่าวว่า "ธรรมชาติของ Taligent สามารถเปลี่ยนแปลงโฉมหน้าของวงการแอปพลิเคชันได้... เห็นได้ชัดว่า Taligent กำลังใช้งานและปรับปรุงสิ่งที่เรียกได้ว่าเป็นสภาพแวดล้อมการพัฒนาและการจัดการระบบเชิงวัตถุที่ครอบคลุมและดีที่สุดในโลก" ระบบนี้ถูกอธิบายว่าเป็น "ระบบปฏิบัติการทั้งหมดที่มีแต่ตัวเชื่อมต่อ" ซึ่งอาศัย ผสานรวมอย่างลึกซึ้ง และ "แทนที่ระบบปฏิบัติการดั้งเดิมของเครื่องโฮสต์" โดย "ไม่มีตัวหารร่วมที่ต่ำที่สุด" ดังนั้น แอปพลิเคชันดั้งเดิมของ Taligent จึงคาดว่าจะทำงานได้เหมือนกันบนระบบปฏิบัติการโฮสต์ที่รองรับทุกระบบ ความสามารถในการพกพาได้อย่างราบรื่น โดยเฉพาะอย่างยิ่งกับการผสานรวมแบบเนทีฟ ในอุตสาหกรรมซอฟต์แวร์ ถูกอธิบายว่าเป็นเป้าหมายสูงสุดที่หลายคนปรารถนาแต่มีเพียงไม่กี่คนที่ทำได้สำเร็จ โดยยกตัวอย่างเช่น Microsoft Word 6.0 สำหรับ Macintosh ที่ยังคงทำงานเหมือนแอปพลิเคชัน Windows ที่ไม่คุ้นเคย เพราะพื้นฐานถูกพอร์ตซ้ำซ้อนกับแต่ละแอปพลิเคชัน[ 16 ]ในเดือนกุมภาพันธ์ พ.ศ. 2540 ในการเปิดตัวเทคโนโลยี Taligent ครั้งแรกในรูปแบบ VisualAge C++ 4.0 นิตยสาร PC Magazineกล่าวว่า "ตอนนี้ เทคโนโลยี CommonPoint ที่ดีที่สุดกำลังถูกนำไปใช้ใน Open Class สำหรับ VisualAge ... แม้ว่าเทคโนโลยีนี้จะได้รับการยกย่องจากหลายๆ คน แต่ขนาดและความซับซ้อนของเฟรมเวิร์ก CommonPoint ก็พิสูจน์แล้วว่ายากเกินไปสำหรับวัตถุประสงค์ในทางปฏิบัติ ... สำหรับขอบเขตของฟีเจอร์ต่างๆ เฟรมเวิร์ก Taligent นั้นไม่มีใครเทียบได้ เฟรมเวิร์ก OOP ที่ครอบคลุมทุกด้านนั้นพิสูจน์แล้วว่าเป็นอุดมคติที่ยากจะทำให้เป็นจริงได้เสมอ แต่ Open Class Technology Preview ของ VisualAge ถือเป็นความพยายามที่น่าเชื่อถือที่สุดที่เราเคยเห็นมา" [ 62 ]
ในปี 2551 PCWorldได้จัดอันดับให้ Taligent OS เวอร์ชันดั้งเดิมเป็นอันดับ 4 จาก 15 ผลิตภัณฑ์ vaporware ที่ดีที่สุดตลอดกาล[ 75 ]
เนื่องจากผลกระทบของระบบที่สองและการตอบสนองภูมิคุ้มกันขององค์กร เฟรด เดวิ ส นักเขียน ของ Wiredเปรียบเทียบความสัมพันธ์ของ Taligent กับ Apple และ IBM กับโศกนาฏกรรมกรีกคลาสสิก: "เด็กคนหนึ่งเกิดมา มีชะตาที่จะฆ่าพ่อของตนและกระทำการที่น่าสะพรึงกลัวยิ่งกว่าต่อแม่ของตน พ่อแม่รักลูกและไม่เต็มใจที่จะฆ่าลูก ดังนั้นพวกเขาจึงขังลูกไว้ในคุกใต้ดินลับ แม้จะถูกทารุณกรรม เด็กคนนั้นก็เติบโตแข็งแกร่งขึ้น และตั้งใจที่จะก่ออาชญากรรมตามชะตาของตนมากยิ่งขึ้น" [ 20 ]
ในปี พ.ศ. 2538 ดอน เทนแนนท์ นักข่าวไอที ได้ขอให้บิล เกตส์ไตร่ตรองถึง "แนวโน้มหรือการพัฒนาใดในช่วง 20 ปีที่ผ่านมาที่ทำให้เขาประหลาดใจจริงๆ" เกตส์ตอบด้วยคำพูดเสียดสีหน้าตายที่เทนแนนท์บรรยายไว้ว่า "Kaleida และ Taligent มีผลกระทบน้อยกว่าที่เราคาดไว้" เทนแนนท์เชื่อว่าคำอธิบายก็คือ "ฝันร้ายที่สุดของ Microsoft คือการที่ Apple และ IBM รวมกัน ไม่มีการเปลี่ยนแปลงใดๆ เพียงอย่างเดียวในพลวัตของอุตสาหกรรมไอทีที่จะทำให้ Windows อ่อนแอลงได้มากเท่านี้" [ 76 ]
มรดก
Erich Ringewald วิศวกรนำผู้ก่อตั้ง Pink ออกจาก Apple ในปี 1990 เพื่อไปเป็นหัวหน้าสถาปนิกซอฟต์แวร์ที่Be Inc.และออกแบบ BeOS ใหม่[ 77 ] Mark Davisซึ่งก่อนหน้านี้ร่วมก่อตั้งUnicode Consortiumได้ร่วมเขียน WorldScript, Macintosh Script Manager ที่ Apple และเป็นหัวหน้าการแปล Macintosh เป็นภาษาอาหรับ ฮิบรู และญี่ปุ่น (KanjiTalk) [ 37 ]เป็นผู้อำนวยการฝ่ายเทคโนโลยีหลักของ Taligent และเป็นสถาปนิกของเทคโนโลยีการแปลภาษาทั้งหมด จากนั้นได้เป็นหัวหน้าสถาปนิกซอฟต์แวร์โลกาภิวัตน์ของ IBM ย้ายไป Google เพื่อทำงานด้านการแปลภาษาและ Unicode [ 6 ]และปัจจุบันช่วยเลือกอีโมจิสำหรับสมาร์ทโฟนทั่วโลก[ 78 ] Ike Nassi เคยเป็นรองประธานฝ่ายเครื่องมือพัฒนาที่ Apple เปิดตัวMkLinux ดำรง ตำแหน่งในคณะกรรมการของ Taligent และ OpenDoc Foundation และทำงานเกี่ยวกับLinksys iPhone [ 79 ]
IBM ได้นำส่วนต่างๆ ของ CommonPoint มาใช้สร้างไลบรารี Open Class สำหรับVisualAgeสำหรับ C++ และก่อให้เกิดโครงการโอเพนซอร์สชื่อInternational Components for Unicodeจากความพยายามส่วนหนึ่งนี้ จากผลงานของ Taligent ที่นำโดย Mark Davis ทำให้ IBM ได้เผยแพร่ไลบรารีการแปลภาษาทั้งหมดที่มีอยู่ในJava Development Kit 1.1 ถึง 1.1.4 พร้อมกับซอร์สโค้ด[ 7 ] [ 6 ] [ 64 ]ซึ่งถูกพอร์ตไปยัง C++ และบางส่วนไปยัง C เวอร์ชันที่ได้รับการปรับปรุงของคลาสเหล่านี้บางส่วนถูกนำไปรวมไว้ใน ICU สำหรับ Java (ICU4J) และ ICU สำหรับ C (ICU4C) [ 80 ] JDK 1.1 ได้รับ JavaBeans Migration Assistant สำหรับ ActiveX ของ Taligent เพื่อแปลง ActiveX เป็น JavaBeans [ 6 ]กลุ่มของ Davis กลายเป็นกลุ่ม Unicode ที่ IBM Globalization Center of Competency ใน Cupertino [ 80 ] [ 81 ]
ซอฟต์แวร์ที่ Taligent เผยแพร่เองคือชุดเครื่องมือพัฒนาที่ใช้JavaและJavaBeansเรียกว่า WebRunner และผลิตภัณฑ์กลุ่มงานที่ใช้Lotus Notesเรียกว่า Places for Project Teams [ 67 ] [ 68 ] Taligent ได้อนุญาตให้Sun ใช้เทคโนโลยีต่างๆ ซึ่งต่อมากลายเป็นส่วนสำคัญของ Java และอนุญาตให้Oracle CorporationและNetscape ใช้เทคโนโลยีอื่นๆ HP ได้เผยแพร่เทคโนโลยีคอมไพเลอร์ C++ ของ Taligent (รู้จักกันภายใน Taligent ว่า "CompTech") ในชื่อคอมไพเลอร์ "ANSI C++" aCC นอกจากนี้ HP ยังได้เผยแพร่ไลบรารี กราฟิก ของ Taligent บางส่วนด้วย
ในช่วงทศวรรษ 2010 บุคลากรและแนวคิดการออกแบบบางส่วนของ Apple จาก Pink and Purple (ชื่อรหัสของ iPhone รุ่นแรก) [ 8 ] [ 9 ] ได้ถูกผสมผสานเข้ากับระบบปฏิบัติการ Fuchsiaของ Google โดยใช้เคอร์เนลเชิงวัตถุและเฟรมเวิร์กแอปพลิเคชันเป็นพื้นฐาน คลัง โค้ดโอเพนซอร์ส ของระบบนี้ เปิดตัวในปี 2016 พร้อมกับวลี "Pink + Purple == Fuchsia" [ 10 ]
สิ่งพิมพ์
เอกสารต่อไปนี้เขียนโดยบุคลากรของ Taligent เกี่ยวกับระบบของบริษัทและเกี่ยวกับระเบียบวิธีทางวิศวกรรมซอฟต์แวร์
เอกสารไวท์เปเปอร์
- Deyo, Nancy; Gillach, Joe; Schmarzo, Bill (1992). การศึกษาเกี่ยวกับนวัตกรรมองค์กรชั้นนำของอเมริกา (เอกสารวิจัย). Taligent Inc.
- Deyo, Nancy; Gillach, Joe; Wescourt, Keith (1993). บทเรียนที่ได้จากผู้ใช้งานเทคโนโลยีเชิงวัตถุในยุคแรก (เอกสารวิจัย). Taligent, Inc.
- การขับเคลื่อนนวัตกรรมด้วยเทคโนโลยี: การใช้ประโยชน์จากวัตถุอย่างชาญฉลาด (รายงาน) บริษัท ทาลิเจนท์ จำกัด ปี 1993
- การใช้ประโยชน์จากเฟรมเวิร์กเชิงวัตถุ (รายงาน) บริษัท ทาลิเจนท์ อิงค์ 1993
- แหล่งข้อมูลเทคโนโลยีเชิงวัตถุ (รายงาน) บริษัท ทาลิเจนท์ อิงค์ 1993
- Andert, Glenn (1994). "กรอบงานเชิงวัตถุในระบบปฏิบัติการ Taligent". รายงานการประชุม COMPCON '94เล่ม 1. Taligent Inc. หน้า 112–121 . doi : 10.1109/CMPCON.1994.282936 . ISBN 0-8186-5380-9. S2CID 35246202 .
- Andert, Glenn (1995). "บทที่ 9: เฟรมเวิร์กใน CommonPoint ของ Taligent". เฟรมเวิร์กแอปพลิเคชันเชิงวัตถุ . Prentice-Hall. หน้า 231–235 . ISBN 9780132139847. OCLC 221649869 .
หนังสือ
ชุดหนังสืออ้างอิง Taligent :
- โกลด์สมิธ, เดวิด (มิถุนายน 1994). คู่มือการออกแบบโปรแกรมของทาลิเจนท์: การออกแบบเชิงวัตถุที่ดีในภาษาซี++ห้องสมุดอ้างอิงทาลิเจนท์ เรดดิง, แมสซาชูเซตส์: แอดดิสัน-เวสลีย์ISBN 978-0201408881. OCLC 636884338 .
- คอตเตอร์, ฌอน; โพเทล, ไมค์ (1 มีนาคม 1995). ภายในเทคโนโลยีทาลิเจนท์ . ห้องสมุดอ้างอิงทาลิเจนท์. เรดดิง, แมสซาชูเซตส์: แอดดิสัน-เวสลีย์. ISBN 0-201-40970-4. OCLC 1072525751 .
- พลังแห่งเฟรมเวิร์ก: สำหรับ Windows และ OS/2ห้องสมุดอ้างอิง Taligent เรดดิง รัฐแมสซาชูเซตส์: Addison-Wesley 1995 ISBN 9780201483482. OCLC 911290706 .
คู่มือ
- "หนังสือออนไลน์และเอกสารประกอบ API ของ Taligent" Taligent Inc. 1995
สิทธิบัตร
- "สิทธิบัตรของ Taligent"สำนักงานสิทธิบัตรสหรัฐฯบริษัท Taligent Inc.
หมายเหตุ
- " 'แนวทางการเขียนโค้ดและกฎการออกแบบในคู่มือการออกแบบโปรแกรมของ Taligentมาจากประสบการณ์หลายปีในการสร้างระบบ C++ เชิงวัตถุขนาดใหญ่ในสภาพแวดล้อมของ Taligent ... หนังสือเล่มนี้พัฒนามาจากคู่มือการเขียนโค้ดภายในที่ผมเขียนขึ้น ซึ่ง Taligent ใช้ในการพัฒนาผลิตภัณฑ์ ฝึกอบรมวิศวกร และแนะนำระบบ Taligent ให้กับนักพัฒนารุ่นแรกๆ' เดวิด โกลด์สมิธ เป็นนักวิทยาศาสตร์อาวุโสที่ Taligent, Inc. ซึ่งเขาได้มีส่วนร่วมในด้านสถาปัตยกรรม การออกแบบ และความสม่ำเสมอของสภาพแวดล้อมแอปพลิเคชัน Taligent ก่อนหน้านี้ เขาเป็นผู้นำในการพัฒนาเฟรมเวิร์กแอปพลิเค ชัน MacApp เวอร์ชันแรกๆ ที่ Apple Computer"
- ^ผู้นำโครงการ Erich Ringewald [ 12 ] : 96 และ Mike Potel [ 1 ] : xiii, 6 ระบุวันที่เริ่มต้นของ Pink ว่า "มีนาคม 1988" หรือ "ต้นปี 1988" แต่ Apple Confidential 2.0ระบุว่า "มีนาคม 1987" [ 15 ] : 69
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เก่งกาจ
Taligent Inc. (ซึ่ง เป็นคำผสม ระหว่าง "talent" และ "intelligent") [ 3 ] [ 4 ] เป็นบริษัทซอฟต์แวร์สัญชาติอเมริกัน โดยอิงจาก ระบบปฏิบัติการเชิงวัตถุ Pink ที่คิดค้นโดย Apple ในปี...
การพัฒนา
ประวัติความเป็นมาของ Pink และ Taligent ตั้งแต่ปี 1988 ถึง 1998 สะท้อนให้เห็นถึงความชื่นชมและความคาดหวังสูงที่มีต่อทั้งทีมงานและระบบของพวกเขา ในช่วงแรกนั้น ความพยายามดังกล่าวถูกอธิบายด้วย อุปสรรคในการพัฒนา ผลกระทบ จาก ระบบที่สอง การขยายตัวภายใน ความลับ...
แผนกต้อนรับ
ภายในปี 1993 หนึ่งปีหลังจากการก่อตั้งและสองปีก่อนที่จะจัดส่งผลิตภัณฑ์แรก Taligent ก็ถูกมองว่าเป็นคู่แข่งสำคัญในอุตสาหกรรม UnixWorld กล่าวว่า "NeXT จำเป็นต้องเพิ่มปริมาณเป็นสามเท่า [จากจำนวนการติดตั้งที่มีอยู่ 50,000 ครั้ง]...
มรดก
Erich Ringewald วิศวกรนำผู้ก่อตั้ง Pink ออกจาก Apple ในปี 1990 เพื่อไปเป็นหัวหน้าสถาปนิกซอฟต์แวร์ที่ Be Inc.