ในยุคนี้ การเขียนแอพแบบดั้งเดิมหลายอย่างถูกเปลี่ยนมาเขียนด้วยเทคโนโลยีเว็บแทน กระแสนี้ลามไปถึงตัวติดตั้งระบบปฏิบัติการ (OS installer) ที่เราเห็นเป็นอย่างแรกๆ ตั้งแต่เครื่องพีซียังไม่มีระบบปฏิบัติการด้วยซ้ำ
ดิสโทรลินุกซ์ Fedora มีตัวติดตั้งชื่อ Anaconda ถูกใช้งานมายาวนาน (ใช้กับทั้ง Fedora และดิสโทรในสาย Red Hat ทั้ง RHEL และ CentOS) เดิมที Anaconda เขียนด้วย GTK+ ซึ่งเป็นชุดพัฒนา GUI สำหรับลินุกซ์ (ตัวเดียวกับ GNOME และ GIMP) แต่มันกำลังจะถูกเปลี่ยนมาใช้เทคโนโลยีเว็บแทน
ทีม Anaconda บอกว่ามองหาเทคโนโลยีใหม่ที่ทันสมัยขึ้น และสุดท้ายมาลงตัวกับ Cockpit ชุดพัฒนา GUI สำหรับลินุกซ์ด้วยเทคโนโลยีเว็บ เป้าหมายหลักของ Cockpit คือการสร้างหน้าเว็บสำหรับแอดมินเซิร์ฟเวอร์ จึงพัฒนาส่วนการดึงข้อมูลจากระบบ (เช่น DBus) มาพร้อมอยู่แล้ว ทีม Anaconda จึงสามารถนำมาประยุกต์ใช้กับการเขียน installer ที่ต้องติดต่อกับฮาร์ดแวร์จำนวนมากได้ทันที
ทีม Anaconda ยังให้เหตุผลว่า การเปลี่ยนมาใช้สถาปัตยกรรมไคลเอนต์-เซิร์ฟเวอร์ ช่วยอำนวยความสะดวกให้การติดตั้งระบบปฏิบัติการแบบรีโมทจากระยะไกลง่ายขึ้น (ปลายทางแค่เปิดเบราว์เซอร์ ต่างจากระบบปัจจุบันที่ต้อง VNC) อย่างไรก็ตาม ตอนนี้ทางทีมเพิ่งตัดสินใจเปลี่ยนเทคโนโลยี ยังไม่มีกำหนดว่าเราจะเห็นของใหม่จริงๆ กันเมื่อไร
หมายเหตุ: ค่าย Ubuntu เพิ่งประกาศเขียน installer ใหม่ไปเมื่อเร็วๆ นี้ แต่เลือกใช้ Flutter แทน
หน้าตาปัจจุบันของ Anaconda จาก Fedora
Comments
เทคโนโลยีเว็บเป็นอย่างกับ BASIC เลยตอนนี้ 55555
กำลังนึกถึงตอนรันเจ้านี่บน RPi1
งูยักจะเปลี่ยนดป็นศูนย์ยาง
จริงๆก็แอบทึ่งนะ ที่เทคโนโลยีเว็บเอามาใช้สร้าง installer ของ OS ได้ แต่ก็อย่างว่าล่ะ มาตรฐาน http พัฒนามาไกลจริงๆ
..: เรื่อยไป
httpWorld Wide WebWeb standards, specifically.