ผู้สร้าง Bottles เผยอยากให้ MS Office บน Linux เสถียรโดยไม่ต้องลอกเลียน
หากคุณเป็นผู้ใช้งาน Linux มาสักพัก เป็นไปได้สูงว่าคุณจะเคยใช้ผลงานของ Mirko Brombin เขาคือผู้สร้าง Bottles แอปพลิเคชันที่ช่วยลดความยุ่งยากในการรันซอฟต์แวร์ Windows ผ่าน Wine นอกจากนี้เขายังเป็นผู้ก่อตั้ง Vanilla OS และปัจจุบันกำลังพัฒนา Singularity OS, ระบบปฏิบัติการที่มีแนวทางการจัดการความไม่เปลี่ยนแปลง (immutability) และเดสก์ท็อปเป็นเอกลักษณ์ของตัวเอง
ล่าสุดเราได้สัมภาษณ์ Mirko อีกครั้งหลังจากปี 2022 ปัจจุบันเขาทำงานเต็มเวลาที่ fabricators และกำลังพยายามทำให้ Microsoft Office ใช้งานบน Linux ได้อย่างเสถียรผ่าน Bottles รวมถึงแชร์มุมมองที่น่าสนใจเกี่ยวกับ AI และกระแสแอปที่ลอกเลียนอินเทอร์เฟซของ Adobe และ Microsoft ในปัจจุบัน
การจัดสรรเวลาท่ามกลางโปรเจกต์จำนวนมาก
Mirko เผยว่าเขาไม่ใช่คนที่จะนั่งเฉยๆ ได้ โปรเจกต์ส่วนใหญ่เกิดจากปัญหาที่เขาต้องการแก้ไข หรือความอยากรู้อยากเห็นว่าสิ่งนั้นเป็นไปได้หรือไม่ แม้จะมีหลายโครงการ แต่เขาเรียนรู้ที่จะจัดลำดับความสำคัญ โดยไม่ใช่ทุกอย่างจะต้องกลายเป็นผลิตภัณฑ์ที่สมบูรณ์เสมอไป
มุมมองต่อ AI และการใช้ AI agents ในงานพัฒนา
ปัญญาประดิษฐ์เปลี่ยนวิธีการทำงานของเขาไปมาก แต่เขามีความสัมพันธ์ที่ซับซ้อนกับ LLMs แม้จะใช้ AI agents ช่วยงาน แต่เขาเน้นย้ำเรื่องความเชื่อใจในผลลัพธ์ ปัญหาไม่ใช่คุณภาพของโค้ด แต่คือการทำความเข้าใจว่าทำไม AI ถึงสร้างโค้ดนั้นๆ ออกมา เพราะในการออกแบบซอฟต์แวร์ สถาปัตยกรรมและการตัดสินใจในทุกขั้นตอนเป็นสิ่งที่เขาให้ความสำคัญและไม่ต้องการยกให้ใครทำแทน
เขาเปรียบเทียบว่าการใช้ AI ของเขาคือการให้สถาปัตยกรรมและข้อกำหนดที่ชัดเจนแก่ AI โดยเขายังคงตรวจสอบโค้ดทุกบรรทัดที่ AI เขียนขึ้น สิ่งที่เขายังกังวลคือ LLM อาจสร้างคำตอบที่ดูถูกต้องทางสถิติแต่ขาด "ตัวแทนความรู้" ที่ตรวจสอบสาเหตุได้จริง เขาจึงกำลังซุ่มพัฒนาโปรเจกต์ Amus เพื่อสร้างแนวทางใหม่ที่ตรวจสอบที่มาของคำตอบได้ชัดเจนยิ่งขึ้น
สถานะปัจจุบันของ Vanilla OS
Vanilla OS ยังคงได้รับการดูแลโดยชุมชนและเพิ่งปล่อยเวอร์ชัน 3 Reunion ที่รองรับ ARM บทบาทของ Mirko เปลี่ยนจากการพัฒนาหลักไปเป็นการวางนโยบาย สถาปัตยกรรม และการสร้างความยั่งยืนทางการเงินให้กับโปรเจกต์ แต่เขายืนยันว่ายังคงเป็นผู้ดูแลภาพรวมทั้งหมด
ทำไมต้องพยายามรัน Microsoft Office บน Linux?
แม้จะมี LibreOffice หรือ ONLYOFFICE แต่ Mirko มองว่าในโลกการทำงานจริง ลูกค้าและพันธมิตรส่วนใหญ่ยังใช้ Microsoft Office การมีทางเลือกให้ใช้งานได้บน Linux จึงเป็นเรื่องสำคัญ เป้าหมายของเขาคือทำให้ Microsoft Office 365 ทำงานได้อย่างเสถียรผ่าน Bottles และตั้งใจจะส่งการแก้ไข (patches) กลับไปยังต้นทางใน Wine เพื่อให้โปรเจกต์อื่นได้รับประโยชน์ด้วย

เขายังเปิดตัวโปรเจกต์ใหม่ชื่อ Raven เพื่อแก้ไขความซับซ้อนในการใช้งานเครื่องมือต่างๆ โดยยึดหลักว่าความซับซ้อนภายในแอปพลิเคชันไม่ควรกลายเป็นภาระของผู้ใช้

จุดยืนต่อแอปที่ลอกเลียนแบบอินเทอร์เฟซ (Clones)
Mirko แสดงทัศนคติที่ชัดเจนว่าเขาไม่ชอบการละเมิดเอกลักษณ์ของผลิตภัณฑ์อื่น แม้การสร้างซอฟต์แวร์แบบ Social Engineering อาจไม่ผิดกฎหมายในแง่เทคนิค แต่การลอกเลียนอินเทอร์เฟซของ Microsoft Word หรือ Adobe Photoshop จนถึงระดับมิลลิเมตรคือการละเมิดอัตลักษณ์ทางภาพและเป็นการแข่งขันที่ไม่เป็นธรรม เขาตั้งคำถามว่าเราต้องการซอฟต์แวร์ที่เหมือนเป๊ะทุกพิกเซลขนาดนั้นจริงหรือ และกังวลว่าหากสิ่งนี้กลายเป็นบรรทัดฐานจะส่งผลเสียต่ออนาคตของโอเพนซอร์ส
Sinty OS: ความท้าทายครั้งใหม่

เขากำลังพัฒนา Sinty OS (เดิมชื่อ Singularity OS) ซึ่งเป็นระบบปฏิบัติการที่เน้นความแตกต่างจาก Vanilla OS ในทุกด้าน ตั้งแต่เดสก์ท็อปที่เป็นเอกลักษณ์ไปจนถึงการใช้เทคโนโลยี Atom Loops ในการจัดการความไม่เปลี่ยนแปลงตั้งแต่วินาทีที่บูต โดยระบบนี้จะไม่ใช้พาร์ทิชัน root แต่จะใช้ไฟล์อิมเมจและมีการเข้ารหัสไฟล์ผู้ใช้ที่แตกต่างจากมาตรฐานทั่วไป เพื่อสร้างประสบการณ์ใช้งานที่ตรงตามความต้องการของเขาอย่างแท้จริง
Mirko ทิ้งท้ายด้วยการสนับสนุนให้ผู้คนกล้าทดลองและใช้เทคโนโลยีสมัยใหม่เพื่อก้าวข้ามขีดจำกัดเดิมๆ ซึ่งเป็นหัวใจสำคัญของการพัฒนาซอฟต์แวร์ในยุคปัจจุบัน
ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
