ผู้สร้าง SerenityOS ลาออกจากตำแหน่งและบอกว่าเขาจะมุ่งเน้นไปที่ Ladybird

แบนเนอร์ความสงบสุข

เมื่อเร็ว ๆ นี้ อันเดรียส คลิง ประกาศผ่านการโพสต์บล็อกซึ่ง ได้ตัดสินใจ สำคัญที่จะส่งผลกระทบต่ออนาคตของสองโครงการที่ชุมชนชื่นชอบมาก: SerenityOS และ Ladybird

ในสิ่งพิมพ์ที่เขาประกาศ ตนลาออกจากตำแหน่ง "BDFL" ของโครงการ และมุ่งเน้นไปที่การพัฒนาทางแยกของเว็บเบราว์เซอร์ Ladybird

เพื่อให้บริบทเล็กน้อยแก่ผู้ที่ไม่ทราบหนึ่งในสองโครงการนี้ (หรือทั้งสองโครงการ) พวกเขาควรรู้ว่าในปี 2018 Andreas Kling ได้สร้างโครงการ SerenityOS เพื่อเป็นการใช้เวลาว่างของคุณหลังจากเสร็จสิ้นโครงการบำบัดยาเสพติด สิ่งที่เริ่มต้นจากโครงการส่วนบุคคลได้เติบโตขึ้นเป็นชุมชนการพัฒนาระบบปฏิบัติการโอเพ่นซอร์สที่มีผู้ร่วมให้ข้อมูลมากกว่าพันรายทั่วโลก ในทางกลับกัน, Ladybird กลายเป็นโปรแกรมดู HTML อย่างง่ายสำหรับ SerenityOS และต่อมาได้กลายเป็นเว็บเบราว์เซอร์ข้ามแพลตฟอร์มโดยเน้นไปที่ Linux และ macOS

Una คุณสมบัติที่โดดเด่นของ Ladybird คือสถาปัตยกรรมแบบมัลติเธรด โดยที่กระบวนการส่วนหน้าจะแยกจากกระบวนการที่จัดการเนื้อหาเว็บ คำขอเครือข่าย การถอดรหัสรูปภาพ และการจัดเก็บคุกกี้ นี้ ให้ฉนวนและความปลอดภัยที่มากขึ้น และเนื่องจากไดรเวอร์ที่เกี่ยวข้องกับฟังก์ชันเหล่านี้ทำงานในกระบวนการที่แยกจากกัน แต่ละแท็บเบราว์เซอร์ใช้กระบวนการประมวลผลเนื้อหาเว็บที่เป็นอิสระ ทำให้มั่นใจได้ถึงการแยกระบบและความเสถียรเพิ่มเติม

ใส่บริบทบางส่วนแล้วและต่อด้วยข้อความที่กล่าวมานั้น Andreas Kling มีส่วนร่วมในการพัฒนา SerenityOS เป็นเวลาอย่างน้อย 4 ปี และหลังจากนั้น, ในช่วงสองปีที่ผ่านมา Andreas ได้ย้ายออกจาก SerenityOS เพื่อมุ่งเน้นไปที่กลไกเบราว์เซอร์และแอปพลิเคชัน Ladybird ที่ใช้มัน Ladybird ได้พัฒนาจากโปรแกรมดู HTML เฉพาะ SerenityOS แบบธรรมดาไปเป็นเบราว์เซอร์ข้ามแพลตฟอร์มที่มีกลไกของตัวเอง

โดยส่วนตัวแล้ว ในช่วงสองปีที่ผ่านมา ฉันมุ่งเน้นไปที่ Ladybird เกือบทั้งหมด ซึ่งเป็นเว็บเบราว์เซอร์ใหม่ที่เริ่มต้นจากการเป็นโปรแกรมดู HTML อย่างง่ายสำหรับ SerenityOS เมื่อ Ladybird กลายเป็นโปรเจ็กต์ข้ามแพลตฟอร์มในปี 2022 ฉันเปลี่ยนความสนใจไปที่เวอร์ชัน Linux ทั้งหมด เนื่องจากการทดสอบบน Linux นั้นง่ายกว่ามากและไม่จำเป็นต้องเปิด SerenityOS

เวลาผ่านไปอย่างรวดเร็วและตอนนี้ฉันจำไม่ได้ว่าครั้งสุดท้ายที่ฉันทำงานกับบางอย่างใน SerenityOS ที่ไม่เกี่ยวข้องกับ Ladybird คืออะไร

วิวัฒนาการครั้งนี้ ได้นำไปสู่การแบ่งแยกชุมชนระหว่างนักพัฒนา ของระบบปฏิบัติการและผู้พัฒนาเบราว์เซอร์ การขาดความสนใจร่วมกันนำไปสู่การแยกโครงการ โดย Andreas เป็นผู้นำการพัฒนาเบราว์เซอร์และกลุ่มผู้ดูแลใหม่เข้ามาควบคุม SerenityOS

ฉันรัก SerenityOS และฉันรักชุมชนที่ก่อตั้งขึ้นรอบๆ ฉันไม่ต้องการระงับมันอีกต่อไปด้วยการเป็น BDFL ที่ฟุ้งซ่าน นั่นคือเหตุผลที่ฉันตัดสินใจลาออก มีผลทันที ขณะนี้ SerenityOS อยู่ในมือของกลุ่มการบำรุงรักษาแล้ว พวกเขาเป็นกลุ่มคนที่น่ารักและฉันเชื่อว่าพวกเขาจะดูแลเขาอย่างดี

นี่คือเหตุผลที่ Andreas Kling ได้ประกาศ ไม่นานมานี้ Ladybird จะแยกออกจาก SerenityOS และจะกลายเป็นโครงการอิสระ การแยกนี้แสดงถึงการเปลี่ยนแปลงที่สำคัญหลายประการ:

  • ตอนนี้ Ladybird จะมีพื้นที่เก็บข้อมูลของตัวเองบน GitHub และการสื่อสารรายวันผ่านเซิร์ฟเวอร์ Discord เฉพาะใหม่
  • การพัฒนาจะมุ่งเน้นไปที่ระบบ Linux และ macOS โดยละทิ้งเป้าหมายของ SerenityOS
  • Ladybird จะใช้นโยบายการใช้โค้ดของบุคคลที่สามที่ยืดหยุ่นมากขึ้น ซึ่งตรงข้ามกับนโยบายที่เข้มงวดกว่าของ SerenityOS

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

นอกจากนี้ Ladybird จะยังคงพัฒนาต่อไปในฐานะเว็บเบราว์เซอร์ นวัตกรรมและแนวทางใหม่มีวัตถุประสงค์เพื่อให้มีการทำงานร่วมกันมากขึ้น การเปลี่ยนแปลงนี้เป็นแนวทางใหม่สำหรับทั้งสองโครงการ ช่วยให้แต่ละโครงการสามารถเดินตามเส้นทางของตนเองและพัฒนาตามเป้าหมายและความต้องการเฉพาะของตนได้

ในที่สุดถ้าคุณเป็น สนใจที่จะทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้คุณสามารถตรวจสอบรายละเอียดได้ในไฟล์ ลิงค์ต่อไปนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา