อ่าน 2 นาที
บีไอเอ
BeIA ( Be OS for Internet Appliances ) เป็น ระบบปฏิบัติการ ที่เลิกใช้งานแล้ว สำหรับ ระบบฝังตัว ซึ่ง พัฒนาโดย Be Inc.
บีไอเอ
BeIA ( Be OS for Internet Appliances ) เป็นระบบปฏิบัติการ ที่เลิกใช้งานแล้ว สำหรับระบบฝังตัวซึ่งพัฒนาโดยBe Inc.ตั้งแต่ปี 2000 ถึง 2001 เป็นเวอร์ชันย่อส่วนของ ระบบปฏิบัติการ BeOSและพัฒนาขึ้นสำหรับสถาปัตยกรรมx86และPowerPC [ 1 ]
ระบบ BeIA นำเสนอ อินเทอร์เฟซแบบ เบราว์เซอร์ให้กับผู้ใช้ เบราว์เซอร์นี้ใช้โค้ดเบส ของ Opera 4.0 [ 2 ]แต่ส่วนใหญ่มักมีแดชบอร์ดในตัว (เช่นSony eVilla ) และตั้งชื่อว่า Wagner [ 3 ]ต่างจาก BeOS ซึ่งรัน Tracker และ Deskbar เมื่อบูตเครื่อง ระบบปฏิบัติการ BeIA จะบูตเข้าสู่อินเทอร์เฟซเบราว์เซอร์ Opera โดยตรง (เฉพาะบน Compaq IA-1 คล้ายกับChromeOS รุ่นหลัง ที่ใช้ เบราว์เซอร์ Google Chrome ) แม้ว่าจะสามารถบูต BeIA เข้าสู่อินเทอร์เฟซที่คล้ายกับ BeOS มาตรฐานได้ แต่การทำเช่นนั้นต้องใช้ความรู้เฉพาะทาง
ในปี 2001 ตู้เย็น "อินเทอร์เน็ต" ของ Zanussiได้เดินทางไปทั่วสหรัฐอเมริกา โดยมีแท็บเล็ต DT-300 ที่ใช้พลังงานจาก BeIA เสียบอยู่ที่ประตูตู้เย็น
BeIA ถูกยกเลิกหลังจากที่สินทรัพย์ของ Be Inc ถูกขายให้กับPalm, Inc. [ 4 ]โดยที่ BeIA ไม่สามารถช่วยสถานการณ์ทางการเงินของบริษัทได้[ 5 ] และความล้มเหลวของ Sony eVilla [ 6 ]
เทคนิคการบีบอัด
ระบบปฏิบัติการ BeIA ใช้เทคนิคหลายอย่างเพื่อลดขนาดระบบให้เหลือน้อยที่สุด ซึ่งรวมถึงกระบวนการเตรียมการหลายอย่างที่สร้างอิมเมจระบบไฟล์ที่สามารถติดตั้งได้[ 7 ]
ระบบไฟล์บีบอัด (CFS) [ 2 ]เป็นระบบไฟล์ที่สร้างขึ้นภายในบริษัท Be Inc ซึ่งมีจุดมุ่งหมายเพื่อบีบอัดไฟล์ภายในตัวเองเพื่อประหยัดพื้นที่ ระบบไฟล์นี้มีชุดคุณสมบัติที่คล้ายคลึงกับระบบไฟล์ BFS ดั้งเดิมของ BeOS แต่คุณสมบัติขั้นสูงบางอย่าง (การสืบค้นแบบเรียลไทม์และแอตทริบิวต์) เสียหายหรือไม่สามารถใช้งานได้ในซอฟต์แวร์เวอร์ชันเบต้าหลายรุ่น
ระบบปฏิบัติการ BeOS ใช้ ไฟล์ปฏิบัติการในรูปแบบ ELFเช่นเดียวกับระบบปฏิบัติการอื่นๆ อีกมากมาย ส่วน BeIA ใช้ ELF เวอร์ชันขยาย ซึ่งไม่ทราบชื่อที่แน่ชัด แต่เป็นที่รู้จักกันในชื่อ CELF มาจาก คำว่า CELในส่วนหัวของไฟล์ปฏิบัติการ และข้อเท็จจริงที่ว่ามันถูกบีบอัดมาจากไฟล์ปฏิบัติการในรูปแบบ ELF ไฟล์ CELF (Compressed ELF) ใช้เทคนิคที่จดสิทธิบัตรแล้วในการบีบอัดรหัสคำสั่งภายในไฟล์ปฏิบัติการและลดขนาดโดยรวมของไฟล์ปฏิบัติการแต่ละไฟล์ การบีบอัดไฟล์ทำได้โดยการสร้างชุดพจนานุกรมที่มีรหัสคำสั่ง ซึ่งเคอร์เนลจะอ่านเมื่อเริ่มต้นระบบและแมปเข้าไปในไฟล์ปฏิบัติการในหน่วยความจำขณะทำงาน วิธีนี้ทำให้ไฟล์โหลดเร็ว แต่มีข้อเสียอย่างมากคือ ผู้ใช้ไม่สามารถขยายพจนานุกรมได้ และการเพิ่มไฟล์ปฏิบัติการเพิ่มเติมทำได้ยากเมื่อใช้เทคนิคการบีบอัด CELF เว้นแต่สัญลักษณ์ของไฟล์ปฏิบัติการนั้นจะมีอยู่ในพจนานุกรมอยู่แล้ว โดยทั่วไปแล้ว การสร้างไฟล์ปฏิบัติการ CELF จะทำเป็นแบบแบตช์ ระบบทั้งหมดจะถูกบีบอัด และจะสร้างอิมเมจระบบไฟล์จากไฟล์ที่ถูกบีบอัดเหล่านั้น
คำว่า "Crushing"เป็นคำที่ใช้เรียกการบีบอัดระบบโดยใช้รูปแบบไฟล์ CELF BeIA สามารถทำงานได้ทั้งในรูปแบบ CELF หรือ ELF แต่จะใช้ได้เพียงรูปแบบไฟล์ใดรูปแบบหนึ่งเท่านั้น
ประวัติเวอร์ชัน
เวอร์ชัน BeIA ต่อไปนี้ได้รับการเผยแพร่ให้กับนักพัฒนาในแต่ละขั้นตอนของการพัฒนาระบบ: [ 1 ]
| วันที่ | หมายเหตุ | |
|---|---|---|
| เวอร์ชันก่อน 1.0 | รายงานว่าเป็นเวอร์ชัน 4.5.2 ซึ่งน่าจะเป็นเวอร์ชันที่ตกค้างมาจาก BeOS เวอร์ชันก่อนหน้า | |
| 1.0 เบต้า | กุมภาพันธ์ พ.ศ. 2543 | รหัสลับ "สติงเกอร์" |
| 1.0 รุ่นทดลองก่อนวางจำหน่าย | ? 2000 | |
| 1.0 | ตุลาคม พ.ศ. 2543 | |
| 1.09.2 | พฤษภาคม 2544 | |
| 1.5 | ? 2001 | |
| 2.0 | ? 2001 |
รายชื่ออุปกรณ์ BeIA
- Sony eVilla - จำหน่ายเป็นเครื่องเทอร์มินัลสำหรับใช้งานภายในบ้าน โดยติดตั้งระบบปฏิบัติการ BeIA ไว้ล่วงหน้า
- คอมพิวเตอร์ Compaq IA-1 - จำหน่ายพร้อมซอฟต์แวร์ BeIA หรือMSN Companion
- HARP - ไม่ใช่คอมพิวเตอร์ แต่เป็นมาตรฐานสำหรับอุปกรณ์สตรีมมิ่งเสียง ซึ่งVirgin ใช้ ในร้านค้าบางแห่งของพวกเขา
- Proview iPad (PI-520B)
- DT Research DT-300 (หมายเหตุ: DT-325 ใช้กับเวอร์ชันเบต้า 2.0 รุ่นหลังๆ)
- การประชุม คอมพิวเตอร์นานาชาติครั้งแรก Genesis 2000 [ 8 ]
- ฮาร์ดแวร์ที่ทราบว่าสามารถใช้งาน BeIA ได้ (ทั้งแบบทางการและไม่เป็นทางการ)
ลิงก์ภายนอก
- เครื่องหมายการค้าสหรัฐอเมริกาหมายเลข 76,113,641 (BeIA)
- การสาธิต BeIA
- ภาพรวมผลิตภัณฑ์ BeIA
- คำถามที่พบบ่อยเกี่ยวกับ BeIA
- เอกสารข้อมูลผลิตภัณฑ์ BeIA
- การทดสอบเบราว์เซอร์ BeIA
- ลิงก์ที่กล่าวถึงศัพท์เทคนิคของ BeIA
- การสนทนาเกี่ยวกับการแฮ็ก DT300 และ BeIA เก็บถาวรเมื่อวันที่ 24 กันยายน 2018 ที่Wayback Machine
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ บีไอเอ
BeIA ( Be OS for Internet Appliances ) เป็น ระบบปฏิบัติการ ที่เลิกใช้งานแล้ว สำหรับ ระบบฝังตัว ซึ่ง พัฒนาโดย Be Inc.
เทคนิคการบีบอัด
ระบบปฏิบัติการ BeIA ใช้เทคนิคหลายอย่างเพื่อลดขนาดระบบให้เหลือน้อยที่สุด ซึ่งรวมถึงกระบวนการเตรียมการหลายอย่างที่สร้างอิมเมจระบบไฟล์ที่สามารถติดตั้งได้ [ 7 ]
ประวัติเวอร์ชัน
เวอร์ชัน BeIA ต่อไปนี้ได้รับการเผยแพร่ให้กับนักพัฒนาในแต่ละขั้นตอนของการพัฒนาระบบ: [ 1 ]
รายชื่ออุปกรณ์ BeIA
Sony eVilla - จำหน่ายเป็นเครื่องเทอร์มินัลสำหรับใช้งานภายในบ้าน โดยติดตั้งระบบปฏิบัติการ BeIA ไว้ล่วงหน้า คอมพิวเตอร์ Compaq IA-1 - จำหน่ายพร้อมซอฟต์แวร์ BeIA หรือ MSN Companion HARP - ไม่ใช่คอมพิวเตอร์ แต่เป็นมาตรฐานสำหรับอุปกรณ์สตรีมมิ่งเสียง ซึ่ง Virgin...