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

อ่าน 13 นาที

บีโอเอส

BeOS เป็น ระบบปฏิบัติการ สำหรับ คอมพิวเตอร์ส่วนบุคคล ที่เลิกใช้งานแล้ว ซึ่งพัฒนาโดย Be Inc.

บีโอเอส

บีโอเอส
บีโอเอส อาร์5
นักพัฒนาบี อิงค์
เขียนเป็นซี++
สถานะการทำงานเลิกผลิตแล้ว
แบบจำลองแหล่งที่มากรรมสิทธิ์
การเผยแพร่ครั้งแรก3 ตุลาคม 2538 ( 3 ตุลาคม 1995 )
รุ่นล่าสุดR5.0.3 / 26 พฤษภาคม 2543 ( 26 พฤษภาคม 2543 )
มีจำหน่ายในภาษาอังกฤษ ภาษาญี่ปุ่น
แพลตฟอร์มที่รองรับไอเอ-32 พาวเวอร์พีซี
ประเภทเคอร์เนลโมโนลิธิก[ 1 ]
ใบอนุญาตกรรมสิทธิ์
เว็บไซต์อย่างเป็นทางการbeincorporated.com

BeOSเป็นระบบปฏิบัติการสำหรับคอมพิวเตอร์ส่วนบุคคล ที่เลิกใช้งานแล้ว ซึ่งพัฒนาโดยBe Inc. [ 2 ] มันถูกคิดค้นขึ้นสำหรับคอมพิวเตอร์ส่วนบุคคล BeBoxของบริษัทซึ่งวางจำหน่ายในปี 1995 BeOS ได้รับการออกแบบมาเพื่อการทำงานแบบมัลติทาสก์มัลติเธรดดิ้งและอินเทอร์เฟซผู้ใช้แบบกราฟิกระบบปฏิบัติการนี้ต่อมาได้ถูกขายให้กับOEMร้านค้าปลีก และผู้ใช้โดยตรง เวอร์ชันสุดท้ายของมันถูกปล่อยออกมาเป็นฟรีแวร์

ระบบปฏิบัติการ BeOS รุ่นแรกๆ นั้นพัฒนาขึ้นสำหรับPowerPC ต่อมา ได้มีการพอร์ตไปยังMacintoshและx86แต่สุดท้าย BeOS ก็ไม่สามารถครองส่วนแบ่งการตลาดได้มากนักและยุติการพัฒนาเนื่องจากเงินทุนเหลือน้อยลงPalmจึงเข้าซื้อกิจการ BeOS ในปี 2544 หลังจากนั้นผู้ที่ชื่นชอบก็ได้สร้างระบบปฏิบัติการที่ดัดแปลงมาจาก BeOS ขึ้นมาหลายระบบ รวมถึงHaikuซึ่งจะยังคงใช้งานร่วมกับ BeOS 5 ได้ในเวอร์ชัน R1

การพัฒนา

BeOS เป็นผลิตภัณฑ์ของJean-Louis Gasséeอดีตผู้บริหารธุรกิจของApple Computerโดยมีปรัชญาพื้นฐานคือการสร้าง "ระบบปฏิบัติการสื่อ" ที่สามารถรองรับสื่อดิจิทัลที่กำลังมาแรง[ 3 ]และโปรเซสเซอร์หลายตัว การพัฒนาเริ่มต้นในช่วงต้นทศวรรษ 1990 โดยเริ่มแรกออกแบบมาเพื่อใช้งานบน ฮาร์ดแวร์ที่ใช้ AT&T Hobbitก่อนที่จะได้รับการดัดแปลงให้ใช้งานบน โปรเซสเซอร์ที่ใช้ PowerPC : เริ่มจากระบบ BeBoxของ Be เองและต่อมาคือPowerPC Reference PlatformและCommon Hardware Reference Platform ของ Apple Computer โดยหวังว่า Apple จะซื้อหรือได้รับอนุญาตให้ใช้ BeOS เพื่อใช้แทนMac OS ที่ล้าสมัย [ 4 ​​]

BeOS เวอร์ชันแรกถูกจัดส่งพร้อมกับ BeBox ให้กับนักพัฒนาจำนวนจำกัดในเดือนตุลาคม พ.ศ. 2538 โดยรองรับสตรีมเสียงและMIDI ทั้งแบบอนาล็อกและดิจิทัล แหล่งวิดีโอหลายแหล่ง และการคำนวณ 3 มิติ[ 5 ] Developer Release 6 (DR6) เป็นเวอร์ชันแรกที่เปิดให้ใช้งานอย่างเป็นทางการ

BeOS Developer Release 7 (DR7) เปิดตัวในเดือนเมษายน พ.ศ. 2539 ซึ่งรวมถึงกราฟิกสี 32 บิตเต็มรูปแบบ "พื้นที่ทำงาน" ( เดสก์ท็อปเสมือน ) เซิร์ฟเวอร์ไฟล์ FTPและเว็บเซิร์ฟเวอร์[ 6 ]

DR8 เปิดตัวในเดือนกันยายน พ.ศ. 2539 พร้อมเบราว์เซอร์ใหม่ที่รองรับ รูป แบบ วิดีโอ MPEGและQuickTimeรองรับOpenGLการเข้าถึงระยะไกล [ 7 ]และPower Macintosh [ 8 ]

ในปี พ.ศ. 2539 Gil Amelio ซีอีโอของ Apple Computer เริ่มเจรจาซื้อ Be Inc. แต่การเจรจาหยุดชะงักเมื่อJean-Louis Gassée ซีอีโอของ Be ต้องการเงิน 300 ล้านดอลลาร์สหรัฐ[ 9 ]ในขณะที่ Apple เสนอเพียง 125 ล้านดอลลาร์สหรัฐ คณะกรรมการบริหารของ Apple เลือกNeXTSTEPและซื้อNeXTของSteve Jobsแทน[ 10 ]

เวอร์ชันสุดท้ายที่นักพัฒนาปล่อยออกมาได้นำเสนอ ระบบไฟล์ 64 บิตBeOS Preview Release (PR1) ซึ่งเป็นเวอร์ชันแรกสำหรับบุคคลทั่วไป เปิดตัวในช่วงกลางปี ​​1997 โดยรองรับAppleTalk , การพิมพ์ PostScriptและUnicode [ 11 ]ราคาสำหรับ Full Pack คือ 49.95 ดอลลาร์สหรัฐ ต่อมาในปีนั้น Preview Release 2 ได้วางจำหน่ายพร้อมการสนับสนุนระบบไฟล์แบบลำดับชั้น (HFS) ของ Macintosh , การสนับสนุน RAM 512MB และการปรับปรุงส่วนติดต่อผู้ใช้[ 12 ]

รุ่นที่ 3 (R3) วางจำหน่ายในเดือนมีนาคม พ.ศ. 2541 (ราคาเริ่มต้นที่ 69.95 ดอลลาร์ ต่อมาเป็น 99.95 ดอลลาร์) โดยเป็นรุ่นแรกที่ได้รับการพอร์ตไปยัง แพลตฟอร์ม Intel x86นอกเหนือจาก PowerPC และเป็นเวอร์ชันแรกของ BeOS ที่วางจำหน่ายในเชิงพาณิชย์[ 13 ]การนำ x86 มาใช้ส่วนหนึ่งเป็นผลมาจากการเคลื่อนไหวของ Apple โดย Steve Jobs ได้หยุดตลาดเครื่อง Macintosh รุ่นลอกเลียนแบบ[ 14 ]และหนี้สินที่เพิ่มขึ้นของ Be [ 15 ]

BeOS รุ่น 4 อ้างว่ามีการปรับปรุงประสิทธิภาพได้มากถึง 30 เปอร์เซ็นต์ มีการเปลี่ยนแปลงปุ่มลัดแป้นพิมพ์ให้เลียนแบบของ Windows [ 16 ]อย่างไรก็ตาม ยังขาดการสนับสนุนNovell NetWare [ 17 ]นอกจากนี้ยังเพิ่มไดรเวอร์และการสนับสนุนสำหรับคอนโทรลเลอร์SCSI ทั่วไป บนแพลตฟอร์ม x86 จาก Adaptec และ Symbios Logic บูตโหลดเดอร์เปลี่ยนจากLILOเป็นบูตแมนของ Be เอง

ในปี พ.ศ. 2543 BeOS Release 5 (R5) ได้ถูกปล่อยออกมา โดยแบ่งออกเป็นสองเวอร์ชัน คือ Pro Edition และเวอร์ชันฟรีที่เรียกว่า Personal Edition (BeOS PE) ซึ่งเปิดให้ใช้งานฟรีทางออนไลน์และในรูปแบบซีดีรอม[ 18 ] BeOS PE สามารถบูตได้จากภายใน Windows หรือLinuxและมีจุดประสงค์เพื่อใช้เป็นเวอร์ชันทดลองสำหรับผู้บริโภคและนักพัฒนา[ 19 ] [ 20 ]นอกจากนี้ ใน R5 Be ยังได้เปิดเผยซอร์สโค้ดของส่วนติดต่อผู้ใช้บางส่วน[ 21 ] Gassée ซีอีโอของ Be กล่าวในปี พ.ศ. 2544 ว่าเขาเปิดรับแนวคิดที่จะเปิดเผยซอร์สโค้ดของระบบปฏิบัติการทั้งหมด[ 22 ]แต่แนวคิดนี้ไม่เคยเกิดขึ้นจริง

เวอร์ชัน 5 ทำให้ BeOS ได้รับความนิยมมากขึ้น[ 18 ]แต่ก็ยังไม่ประสบความสำเร็จในเชิงพาณิชย์ และในที่สุด BeOS ก็หยุดพัฒนาหลังจากการเปิดตัวเวอร์ชันที่ลดทอนลงสำหรับอุปกรณ์อินเทอร์เน็ต BeIA ซึ่งกลายเป็นจุดสนใจทางธุรกิจของบริษัทแทน BeOS [ 23 ] R5 เป็นเวอร์ชันอย่างเป็นทางการสุดท้ายของ BeOS เนื่องจาก Be Inc. ล้มละลายในปี 2544 หลังจากการขายให้กับPalm Inc. BeOS R5.1 "Dano" ซึ่งอยู่ระหว่างการพัฒนาก่อนที่ Be จะถูกขายให้กับ Palm และรวมถึงสแต็กเครือข่าย BeOS Networking Environment (BONE) [ 24 ]ถูกเผยแพร่สู่สาธารณะไม่นานหลังจากที่บริษัทปิดตัวลง[ 25 ]

ตารางประวัติเวอร์ชัน

ปล่อย วันที่ ฮาร์ดแวร์
เวอร์ชันสำหรับนักพัฒนา 4ต้นแบบเอทีแอนด์ที ฮอบบิท
เวอร์ชันสำหรับนักพัฒนา 5 ตุลาคม พ.ศ. 2538 พาวเวอร์พีซี
เวอร์ชันสำหรับนักพัฒนา 6 มกราคม พ.ศ. 2539
เวอร์ชันสำหรับนักพัฒนา 7 เมษายน พ.ศ. 2539
เวอร์ชันสำหรับนักพัฒนา 8 กันยายน 2539
เวอร์ชันสำหรับนักพัฒนา 9

(รุ่นทดลองใช้งานขั้นสูง)

พฤษภาคม 2540
ตัวอย่างรุ่น 1 มิถุนายน พ.ศ. 2540
ตัวอย่างเวอร์ชัน 2 ตุลาคม พ.ศ. 2540
เวอร์ชัน 3มีนาคม พ.ศ. 2541 พาวเวอร์พีซีและอินเทล x86
อาร์3.1 มิถุนายน พ.ศ. 2541
อาร์3.2 กรกฎาคม พ.ศ. 2541
รุ่นที่ 44 พฤศจิกายน 2541
R4.5 ("เก็นกิ") มิถุนายน พ.ศ. 2542
รุ่นที่ 5 ("เมาอิ")

รุ่นส่วนบุคคล/รุ่นโปร

28 มีนาคม 2543 26 พฤษภาคม 2543 (5.0.3)
R5.1 ("ดาโน")รั่วไหลอินเทล x86

การสนับสนุนฮาร์ดแวร์และผู้ได้รับอนุญาต

หลังจากเลิกผลิต BeBox ในเดือนมกราคม พ.ศ. 2540 Power Computingเริ่มรวม BeOS (บนซีดีรอมสำหรับการติดตั้งเพิ่มเติม) เข้ากับเครื่อง Macintosh รุ่นต่างๆ ที่ใช้ PowerPC ระบบเหล่านี้สามารถบูตได้ทั้งMac OSหรือ BeOS โดยมีหน้าจอเริ่มต้นให้เลือก[ 26 ] Motorolaยังประกาศในเดือนกุมภาพันธ์ พ.ศ. 2540 ว่าจะรวม BeOS เข้ากับเครื่อง Macintosh รุ่นต่างๆ ของตน คือMotorola StarMaxพร้อมกับ MacOS [ 27 ] DayStar Digitalเป็นผู้ได้รับอนุญาตอีกรายหนึ่ง[ 28 ]

BeOS สามารถใช้งานร่วมกับ Macintosh หลายรุ่นได้ แต่ไม่สามารถใช้ งานร่วม กับ PowerBookได้[ 29 ]

ด้วย BeOS Release 3 บนแพลตฟอร์ม x86 ระบบปฏิบัติการนี้จึงเข้ากันได้กับคอมพิวเตอร์ส่วนใหญ่ที่ใช้ Windows Hitachiเป็นผู้ผลิต OEM x86 รายใหญ่รายแรกที่จัดส่ง BeOS โดยจำหน่ายHitachi Flora Priusในญี่ปุ่น และFujitsuได้วางจำหน่ายคอมพิวเตอร์ Silverline ในเยอรมนีและประเทศในกลุ่ม นอร์ ดิก[ 30 ] Be ไม่สามารถดึงดูดผู้ผลิตรายอื่นได้เนื่องจากติดสัญญากับMicrosoft Be จึงปิดตัวลงในปี 2545 และฟ้อง Microsoft โดยอ้างว่า Hitachi ถูกห้ามไม่ให้ขายพีซีที่ติดตั้ง BeOS คดีนี้ได้รับการไกล่เกลี่ยในศาลในที่สุดด้วยเงิน 23.25 ล้านดอลลาร์ โดยไม่มีการยอมรับความรับผิดใดๆ จากฝ่าย Microsoft [ 31 ]

สถาปัตยกรรม

สถาปัตยกรรม BeOS

BeOS ได้รับการพัฒนาเป็นผลิตภัณฑ์ดั้งเดิม โดยมีเคอร์เนล ที่เป็นกรรมสิทธิ์ การประมวลผลแบบมัลติโปรเซ ส ซิ่งแบบสมมาตร การทำงานแบบมัลติทาสกิ้งแบบ แย่งชิง และการทำงานแบบมัลติเธรดแบบแพร่หลาย[ 32 ]ทำงานในโหมดหน่วยความจำที่ได้รับการป้องกันโดยมี เฟรมเวิร์กแอปพลิเคชัน C++ที่ใช้ไลบรารีที่ใช้ร่วมกันและโค้ดแบบโมดูลาร์[ 8 ]ในตอนแรก Be เสนอCodeWarriorสำหรับการพัฒนาแอปพลิเคชัน[ 32 ]และต่อมาคือ EGCS

API เป็นแบบเชิงวัตถุ ส่วนติดต่อผู้ใช้ส่วนใหญ่เป็นแบบมัลติเธรด: แต่ละหน้าต่างทำงานในเธรดของตัวเอง โดยอาศัยการส่งข้อความเพื่อสื่อสารระหว่างเธรดเป็น อย่างมาก และแนวคิดเหล่านี้สะท้อนให้เห็นใน API [ 33 ]

BeOS ใช้ฮาร์ดแวร์ที่ทันสมัย ​​เช่น แบนด์วิดท์ I/O แบบโมดูลาร์ เอ็นจิ้นกราฟิกแบบมัลติเธรด (พร้อม ไลบรารี OpenGL ) และระบบไฟล์แบบบันทึกการเปลี่ยนแปลง64 บิต ชื่อBFSซึ่งรองรับไฟล์ขนาดสูงสุดหนึ่งเทราไบต์ต่อ ไฟล์ [ 17 ] BeOS มี ความเข้ากันได้ กับ POSIX บางส่วน และมีอินเทอร์เฟซบรรทัดคำสั่งผ่านBashแม้ว่าภายในจะไม่ใช่ ระบบปฏิบัติการที่ได้มาจาก Unixก็ตาม แอปพลิเคชัน Unix จำนวนมากได้รับการพอร์ตไปยังอินเทอร์เฟซบรรทัดคำสั่งของ BeOS [ 34 ]

BeOS ใช้Unicode เป็นการเข้ารหัส GUI เริ่มต้น และ ไม่เคยมี การรองรับวิธีการป้อนข้อมูล เช่น การป้อน ข้อความแบบสองทิศทาง

แอปพลิเคชัน

BeOS มาพร้อมกับเว็บเบราว์เซอร์ เฉพาะ ชื่อ NetPositive [ 35 ]ไคลเอนต์อีเมล BeMail [ 36 ]และเว็บเซิร์ฟเวอร์ PoorMan [ 37 ] Be ดำเนินการเว็บไซต์ตลาด BeDepot สำหรับการซื้อและดาวน์โหลดซอฟต์แวร์ รวมถึงซอฟต์แวร์ ของบุคคลที่สาม และเว็บไซต์ชื่อ BeWare ที่แสดงรายการแอปสำหรับแพลตฟอร์ม แอป BeOS ของบุคคลที่สามยอดนิยมบางแอป ได้แก่ โปรแกรมแก้ไขข้อความ Eddie [ 38 ]ชุดโปรแกรมสำนักงานGobe Productive [ 17 ]โครงการMozilla [ 39 ] [ 40 ]และแอปมัลติมีเดีย เช่นCinema 4D [ 41 ] Quakeและ Quake II ได้รับการพอร์ตอย่าง เป็นทางการ และSimCity 3000อยู่ระหว่างการพัฒนา[ 42 ]

แผนกต้อนรับ

Be ไม่ได้เปิดเผยจำนวนผู้ใช้ BeOS แต่คาดว่ามีการใช้งานบนคอมพิวเตอร์ระหว่าง 50,000 ถึง 100,000 เครื่องในปี 1999 [ 30 ]และมีรายงานว่า Release 5 มียอดดาวน์โหลดมากกว่าหนึ่งล้านครั้ง[ 18 ]ในช่วงเวลาหนึ่ง มันถูกมองว่าเป็นคู่แข่งที่มีศักยภาพของMac OSและWindows แต่สถานะในฐานะ "ระบบปฏิบัติการทางเลือก" ก็ถูก Linuxแซงหน้าไปอย่างรวดเร็วภายในปี 1998 [ 43 ]

การตอบรับระบบปฏิบัติการส่วนใหญ่เป็นไปในเชิงบวก โดยอ้างถึงการทำงานแบบมัลติทาสกิ้งที่แท้จริงและ "เชื่อถือได้" และการรองรับโปรเซสเซอร์หลายตัว[ 44 ]แม้ว่าการเจาะตลาดจะต่ำ แต่ก็ได้รับฐานผู้ใช้มัลติมีเดีย เฉพาะกลุ่ม [ 30 ]และได้รับการยอมรับจากชุมชนด้านเสียง ดังนั้นจึงถูกเรียกว่า "ระบบปฏิบัติการสื่อ" [ 45 ]เนื่องจากความสามารถในการจัดการเสียงและวิดีโอที่ได้รับการยกย่อง[ 46 ] BeOS ได้รับความสนใจอย่างมากในญี่ปุ่น[ 11 ]และยังดึงดูด นักพัฒนาและผู้ใช้ Amigaที่กำลังมองหาแพลตฟอร์มใหม่กว่า[ 47 ]

BeOS และรุ่นต่อมาถูกนำไปใช้ในอุปกรณ์สื่อต่างๆ เช่น โปรแกรมตัดต่อวิดีโอ Edirol DV-7 จากRoland Corporationซึ่งทำงานบน BeOS ที่ได้รับการดัดแปลง[ 48 ]และ ซอฟต์แวร์ TuneTracker Radio Automation ที่เคยทำงานบน BeOS [ 49 ] [ 50 ] [ 51 ]และZetaและยังจำหน่ายในรูปแบบ "Station-in-a-Box" ที่มีระบบปฏิบัติการ Zeta รวมอยู่ด้วย[ 52 ]ในปี 2015 Tunetracker ได้ออกHaiku distribution ที่รวมอยู่กับซอฟต์แวร์การออกอากาศ[ 53 ]

มรดก

เครื่องบันทึกเสียงดิจิทัล Tascam SX-1 ใช้ระบบปฏิบัติการ BeOS เวอร์ชันที่ได้รับการดัดแปลงอย่างมาก ซึ่งจะเปิดใช้งานเฉพาะซอฟต์แวร์อินเทอร์เฟซการบันทึกเท่านั้น[ 54 ]เครื่องบันทึกเสียงระดับมืออาชีพแบบ 24 แทร็กที่ใช้ฮาร์ดดิสก์ RADAR 24, RADAR V และ RADAR 6 จาก iZ Technology Corporation ใช้ BeOS 5 เป็นพื้นฐาน[ 55 ] Magicbox ผู้ผลิตเครื่องป้ายโฆษณาและเครื่องแสดงผลการออกอากาศ ใช้ BeOS ในการขับเคลื่อนผลิตภัณฑ์ Aavelin ของพวกเขา[ 56 ] Final Scratchระบบซอฟต์แวร์และฮาร์ดแวร์ดีเจที่ขับเคลื่อนด้วยแผ่นเสียงไวนิลขนาด 12 นิ้วแบบไทม์โค้ด ได้รับการพัฒนาครั้งแรกบน BeOS เวอร์ชัน "ProFS" ถูกขายให้กับดีเจจำนวนไม่กี่สิบคนก่อนการวางจำหน่ายเวอร์ชัน 1.0 ซึ่งทำงานบนพาร์ติชันเสมือนของ Linux [ 57 ]

ผู้สืบทอดทางจิตวิญญาณ

แผนผังตระกูลของ BeOS และระบบปฏิบัติการที่เกี่ยวข้อง

หลังจาก BeOS สิ้นสุดลง Palm ได้สร้างPalmSourceซึ่งใช้เฟรมเวิร์กมัลติมีเดียบางส่วนของ BeOS สำหรับผลิตภัณฑ์Palm OS Cobalt ที่ล้มเหลว [ 58 ] (เมื่อเข้าซื้อกิจการ PalmSource สิทธิ์ของ BeOS ก็ถูกโอนให้กับAccess Co. [ 59 ] ) อย่างไรก็ตาม Palm ปฏิเสธคำขอของผู้ใช้ BeOS ในการขออนุญาตใช้ระบบปฏิบัติการ[ 60 ]ส่งผลให้มีโครงการไม่กี่โครงการที่ก่อตั้งขึ้นเพื่อสร้าง BeOS ขึ้นใหม่หรือองค์ประกอบหลักของมัน โดยมีเป้าหมายสุดท้ายคือการสานต่อจากที่ Be Inc. เลิกทำ

BeUnited ซึ่งเป็นชุมชนที่มุ่งเน้น BeOS ได้เปลี่ยนสถานะเป็นองค์กรไม่แสวงหาผลกำไรในเดือนสิงหาคม พ.ศ. 2544 [ 61 ]เพื่อ "กำหนดและส่งเสริมข้อกำหนดแบบเปิดสำหรับการส่งมอบแพลตฟอร์มระบบปฏิบัติการที่เข้ากันได้กับมาตรฐานเปิด BeOS (OSBOS)" [ 62 ]

ซีต้า

ทันทีหลังจากที่ Palm ซื้อ Be บริษัทสัญชาติเยอรมันชื่อyellowTABเริ่มพัฒนาZetaโดยใช้โค้ดเบส BeOS R5.1 และวางจำหน่ายในเชิงพาณิชย์ ต่อมา magnussoft เป็นผู้จัดจำหน่าย[ 63 ]ในระหว่างการพัฒนาโดย yellowTAB บริษัทได้รับการวิพากษ์วิจารณ์จากชุมชน BeOS เนื่องจากปฏิเสธที่จะหารือเกี่ยวกับสถานะทางกฎหมายของตนเกี่ยวกับโค้ดเบส BeOS Access Co. (ซึ่งซื้อPalmSourceซึ่งจนถึงขณะนั้นเป็นผู้ถือครองทรัพย์สินทางปัญญาที่เกี่ยวข้องกับ BeOS) ประกาศว่า yellowTAB ไม่มีสิทธิ์ในการแจกจ่าย BeOS เวอร์ชันที่แก้ไขแล้ว และ magnussoft ถูกบังคับให้หยุดการแจกจ่ายระบบปฏิบัติการในปี 2550 [ 64 ]

ไฮกุ (OpenBeOS)

Haikuเป็น การนำ BeOS มาสร้างใหม่ แบบโอเพนซอร์ส อย่างสมบูรณ์ เดิมทีมีชื่อว่า OpenBeOS และเวอร์ชันแรกที่ออกในปี 2002 เป็นการอัปเดตจากชุมชน[ 63 ]แตกต่างจาก Cosmoe และ BlueEyedOS ตรงที่มันเข้ากันได้โดยตรงกับแอปพลิเคชัน BeOS ณ ปี 2024 เป็นโคลน BeOS เพียงตัวเดียวที่ยังอยู่ระหว่างการพัฒนา โดยเบต้าเวอร์ชันที่ห้าในเดือนกันยายน 2024 ยังคงรักษาความเข้ากันได้กับ BeOS 5 ในอิมเมจ x86 32 บิต พร้อมด้วยไดรเวอร์สมัยใหม่และแอปพลิเคชันGTK ที่พอร์ตมาเพิ่มมากขึ้น [ 65 ]

คนอื่น

ภาพหน้าจอของ Cosmoe เวอร์ชันแรกๆ

BlueEyedOSพยายามสร้างระบบภายใต้LGPLโดยอิงจาก เคอร์เนล Linuxและเซิร์ฟเวอร์ Xที่เข้ากันได้กับ BeOS งานเริ่มต้นภายใต้ชื่อ BlueOS ในปี 2544 และมีการวางจำหน่ายซีดีสาธิตในปี 2546 [ 66 ]โครงการนี้ถูกยุติลงในเดือนกุมภาพันธ์ 2548

Cosmoe [ 67 ] ซึ่งมีอินเทอร์เฟซคล้ายกับ BeOS ได้รับการ ออกแบบโดย Bill Hayden ให้เป็นระบบปฏิบัติการโอเพนซอร์สโดยอิงจากซอร์สโค้ดของAtheOSและต่อมา OpenBeOS แต่ใช้เคอร์เนลLinux [ 68 ] [ 69 ] [ 70 ] ZevenOS ได้รับการออกแบบมาเพื่อสานต่อสิ่งที่ Cosmoe ได้หยุดไว้[ 71 ]ในช่วงกลางปี ​​2024 Cosmoe ได้รับการฟื้นคืนชีพโดยผู้เขียนดั้งเดิมหลังจาก 17 ปี ด้วยโค้ดเบสที่ได้รับการปรับปรุงอย่างมากโดยอิงจาก Haiku ในปัจจุบัน[ 72 ]

BeFreeเริ่มต้นในปี 2546 โดยเริ่มแรกพัฒนาภายใต้FreeBSD [ 73 ]และต่อมาบนLinux [ 74 ] [ 75 ]

VitruvianOSเป็นความพยายามอีกครั้งในการสร้างรูปลักษณ์และความรู้สึกแบบ BeOS บนเคอร์เนล Linux ซึ่งเริ่มต้นในปี 2018 [ 76 ]

ไข่อีสเตอร์

  • ข้อความแสดงข้อผิดพลาดในเบราว์เซอร์ NetPositiveมาตรฐานนั้นเขียนในรูปแบบไฮกุระบบปฏิบัติการ Haiku ซึ่งเป็นการใช้งาน BeOS แบบฟรี ได้รับการตั้งชื่อเพื่อเป็นเกียรติแก่พวกเขา
  • ชุดเครื่องมือพัฒนา BeOS ประกอบด้วยฟังก์ชันสองฟังก์ชันที่ไม่มีจุดประสงค์ในทางปฏิบัติและถูกเพิ่มเข้ามาเพื่อเป็นเรื่องตลก ได้แก่is_computer_on() (ซึ่งส่งค่า trueกลับมาเสมอ) และis_computer_on_fire() (ซึ่งส่งค่าfalse กลับมาเสมอ ) ฟังก์ชันเหล่านี้ถูกสร้างขึ้นใหม่อย่างถูกต้องใน Haiku [ 77 ]

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • บราวน์, มาร์ติน ซี. (1998). BeOS: การพอร์ตแอปพลิเคชัน UNIX . มอร์แกน คอฟแมนน์ . ISBN 978-1558605329.
  • บอร์ทแมน, เฮนรี; พิทเทลเคา, เจฟฟ์ (มกราคม 1997). "Plan Be" . MacUser . เล่มที่ 13, ฉบับที่ 1. หน้า  64–72 .
  • รุ่งอรุณแห่งไฮกุโดย ไรอัน ลีเวนกูด, IEEE Spectrum พฤษภาคม 2012, หน้า 40–43, 51-54
  • เว็บไซต์สำรองของ www.be.com เดิมเว็บไซต์สำรองอีกแห่งของ www.be.com เดิม
  • BeOSฉลองครบรอบ 10 ปี
  • BeGroovy ถูกเก็บถาวรเมื่อวันที่ 13 กันยายน 2020 ที่Wayback Machineบล็อกและคลังข่าวสารสำหรับ BeOS
  • BeOS: ระบบปฏิบัติการที่อาจจะเป็น Mac OS X ได้ (reghardware.co.uk)
  • การเขียนโปรแกรมระบบปฏิบัติการ Be : หนังสือเปิดจากสำนักพิมพ์ O'Reilly
  • วิดีโอแนะนำการพัฒนา BeOSบน YouTube
  • เครื่องหมายการค้าสหรัฐอเมริกาหมายเลข 78,558,039 (BeOS)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=BeOS&oldid=1358675329 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ บีโอเอส

BeOS เป็น ระบบปฏิบัติการ สำหรับ คอมพิวเตอร์ส่วนบุคคล ที่เลิกใช้งานแล้ว ซึ่งพัฒนาโดย Be Inc.

การพัฒนา

BeOS เป็นผลิตภัณฑ์ของ Jean-Louis Gassée อดีตผู้บริหารธุรกิจของ Apple Computer โดยมีปรัชญาพื้นฐานคือการสร้าง "ระบบปฏิบัติการสื่อ" ที่สามารถรองรับสื่อดิจิทัลที่กำลังมาแรง [ 3 ] และโปรเซสเซอร์หลายตัว การพัฒนาเริ่มต้นในช่วงต้นทศวรรษ 1990...

การสนับสนุนฮาร์ดแวร์และผู้ได้รับอนุญาต

หลังจากเลิกผลิต BeBox ในเดือนมกราคม พ.ศ. 2540 Power Computing เริ่มรวม BeOS (บนซีดีรอมสำหรับการติดตั้งเพิ่มเติม) เข้ากับ เครื่อง Macintosh รุ่นต่างๆ ที่ใช้ PowerPC ระบบเหล่านี้สามารถ บูตได้ ทั้ง Mac OS หรือ BeOS โดยมีหน้าจอเริ่มต้นให้เลือก [ 26 ] Motorola...

สถาปัตยกรรม

BeOS ได้รับการพัฒนาเป็นผลิตภัณฑ์ดั้งเดิม โดยมี เคอร์เนล ที่เป็นกรรมสิทธิ์ การประมวลผลแบบมัลติโปร เซ ส ซิ่ง แบบสมมาตร การทำงานแบบมัลติทาสกิ้งแบบ แย่งชิง และการทำงานแบบมัลติเธรดแบบแพร่หลาย[ 32 ] ทำงาน ใน โหมด หน่วยความจำที่ได้รับการป้องกัน โดยมี...