1. ความแตกต่างทางแนวคิดและโครงสร้างระหว่าง Linux-Kernel และ BSD-kernel คืออะไร
เกี่ยวกับสถาปัตยกรรมและโครงสร้างภายในมีความแตกต่างแน่นอนในสิ่งที่ทำ (เช่น: lvm vs geom , คุณลักษณะคุกเร็วและซับซ้อนสำหรับ FreeBSD, ... ) แต่โดยรวมแล้วมีความแตกต่างกันไม่มากนักระหว่างสอง:
- เคอร์เนล BSD * และเคอร์เนล Linux ได้รับการพัฒนาทั้งจากวิธีเสาหินแบบบริสุทธิ์
ยังมีความแตกต่างพื้นฐานในวิธีการและประวัติศาสตร์ของพวกเขา:
- BSD-เคอร์เนลกำลังใช้ใบอนุญาต BSDและลินุกซ์เคอร์เนลจะใช้ใบอนุญาต GPL
- BSD-เคอร์เนลจะไม่ได้ยืนอยู่คนเดียวเมล็ดแต่มีการพัฒนาในฐานะที่เป็นส่วนหนึ่งของทั้งหมด ของหลักสูตรนี้เป็นเพียงจุดปรัชญาของมุมมองและไม่ได้เป็นหนึ่งในทางเทคนิค แต่นี้การเชื่อมโยงระบบการให้
- เคอร์เนล BSD ได้รับการพัฒนาด้วยจุดของมุมมองที่อนุรักษ์นิยมมากขึ้นและมีความกังวลมากขึ้นเกี่ยวกับการรักษาให้สอดคล้องกับวิธีการของพวกเขามากกว่าการมีฟีเจอร์แฟนซี
- ลินุกซ์เคอร์เนลเป็นข้อมูลเพิ่มเติมเกี่ยวกับไดรเวอร์คุณลักษณะ ... (ยิ่งดี)
ตามที่ระบุไว้อย่างมากที่อื่น :
มันคือการออกแบบที่ชาญฉลาดและการสั่งซื้อ (BSD *) เมื่อเทียบกับการคัดเลือกโดยธรรมชาติและความโกลาหล (GNU / Linux)
2. ในสถานการณ์ใดเคอร์เนลชนิดใดที่จะได้เปรียบกว่าอีก?
เกี่ยวกับโครงสร้างและแนวคิดโดยรวมของพวกเขาในขณะที่เปรียบเทียบเคอร์เนลเกือบวานิลลาและ FreeBSD-kernel พวกเขามีระดับการใช้งานทั่วไปที่เหมือนกันมากขึ้นหรือน้อยลงซึ่งไม่มีความเชี่ยวชาญเฉพาะทาง (ไม่ใช่เรียลไทม์ เกมเป็นเกมที่ไม่ฝังตัว, ... )
แน่นอนว่ามีข้อแตกต่างเล็กน้อยเช่นการสนับสนุน ZFS ดั้งเดิมหรือสถาปัตยกรรม geom สำหรับ FreeBSD เมื่อเทียบกับไดรเวอร์หรือระบบไฟล์ต่างๆสำหรับ Linux แต่ไม่มีอะไรซอฟต์แวร์ทั่วไปเช่นเว็บเซิร์ฟเวอร์หรือฐานข้อมูลจะใช้เพื่อสร้างความแตกต่างจริง การเปรียบเทียบในกรณีเหล่านี้น่าจะจบลงในการต่อสู้ระหว่างสองคนนั้นไม่มีอะไรสำคัญ
แต่บางคนก็ยืนยันว่าOpenBSDมีวิธีการรักษาความปลอดภัยที่ลึกและสม่ำเสมอในขณะที่การแจกแจงแบบลีนุกซ์ที่แข็งขึ้นนั้นเป็นเพียงแค่การปรับเปลี่ยนเวอร์ชั่นของ vanilla Linux-kernel นี่อาจเป็นจริงสำหรับระบบที่มีความเชี่ยวชาญสูงเช่นเดียวกับSteam-OS ที่จะเป็นเกมอันดับหนึ่งในการเล่นเกม
3. มีความพยายามร่วมกันในการรวมพลังสำหรับเคอร์เนลทั่วไปหนึ่งโมดูลหรือบางโมดูลหรือไม่?
นอกจากนี้ไม่มีความพยายามร่วมกันที่จะมีสมาธิกองกำลังหนึ่งเคอร์เนลทั่วไปที่มีใบอนุญาตที่สำคัญปรัชญาหรือวิธีการปัญหา
หากมีความพยายามร่วมกันจริงบางอย่างเช่นOpenZFSส่วนใหญ่แล้วมันเกี่ยวกับไดรเวอร์และแนวคิดที่เกิดขึ้นหรือได้รับแรงบันดาลใจจากกันและกัน