1 คะแนน โดย GN⁺ 2024-06-20 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

ข้อมูลทั่วไปของ TALISMAN

การเปิดตัวของระบบหน้าต่าง X บนเซิร์ฟเวอร์ Unix

  • ผู้เขียน: Robert W. Scheifler
  • วันที่: 19 มิถุนายน 1984

เบื้องหลังการพัฒนาระบบหน้าต่าง X

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

สถานะปัจจุบันของระบบหน้าต่าง X

  • ที่ LCS ได้หยุดใช้ระบบ W และกำลังพัฒนาแอปพลิเคชันบนระบบ X อย่างจริงจัง
  • ผู้ที่ใช้งานระบบ W อยู่ก็ควรพิจารณาย้ายไปยังระบบ X
  • ระบบ X ไม่ใช่ระบบหน้าต่างขั้นสมบูรณ์ที่สุด แต่เป็นจุดเริ่มต้นที่ดีสำหรับการทดลอง

อินเทอร์เฟซและแอปพลิเคชันของระบบหน้าต่าง X

  • ขณะนี้มีอินเทอร์เฟซ CLU และ Argus และกำลังพัฒนาอินเทอร์เฟซ C อยู่ด้วย
  • มีแอปพลิเคชันเดิมอยู่ 3 ตัว: โปรแกรมแก้ไขข้อความ (TED), อินเทอร์เฟซ I/O ของ Argus, และตัวจัดการหน้าต่างพื้นฐาน
  • ยังไม่มีเอกสารประกอบในตอนนี้

เดโมและการแจกจ่ายโค้ด

  • ผู้ที่ต้องการดูเดโมสามารถไปที่ NE43-531 ได้ และควรโทรไปที่ 3-1945 ก่อนเข้ามา
  • ผู้ที่ต้องการโค้ดสามารถนำเทปมาด้วยได้
  • ผู้ที่สนใจช่วยแก้ไขข้อบกพร่องสามารถติดต่อได้

ความเห็นของ GN⁺

  • ความสำคัญทางประวัติศาสตร์ของระบบหน้าต่าง X: ระบบหน้าต่าง X มีอิทธิพลอย่างมากต่อการพัฒนากราฟิกัลยูสเซอร์อินเทอร์เฟซ (GUI) ในเวลาต่อมา
  • ข้อดีของอินเทอร์เฟซแบบอะซิงโครนัส: อินเทอร์เฟซแบบอะซิงโครนัสมีบทบาทสำคัญในการเพิ่มประสิทธิภาพของระบบและปรับปรุงประสบการณ์ผู้ใช้
  • ความสำคัญของเอกสารประกอบ: แม้ในช่วงเริ่มต้นการพัฒนาอาจยังมีเอกสารไม่เพียงพอ แต่ในระยะยาวเอกสารประกอบเป็นสิ่งจำเป็น
  • ความจำเป็นของการเปลี่ยนผ่านทางเทคโนโลยี: การย้ายจากระบบเดิมไปสู่ระบบใหม่อาจยากในช่วงแรก แต่ควรพิจารณาถึงประโยชน์ในระยะยาว
  • การมีส่วนร่วมของชุมชน: โครงการโอเพนซอร์สต้องอาศัยการมีส่วนร่วมและความร่วมมือจากชุมชน ซึ่งช่วยให้โครงการพัฒนาและมีเสถียรภาพมากขึ้น

1 ความคิดเห็น

 
GN⁺ 2024-06-20
ความคิดเห็นจาก Hacker News
  • ความคิดเห็นแรก: แชร์ประสบการณ์การบูต X11 ครั้งแรกในปี 1992 และความทรงจำที่เคยเป็นเจ้าของเวิร์กสเตชัน HP-UX ร่วมฉลองครบรอบ 40 ปีของ X11 และขอบคุณที่เปิดให้ใช้ฟรี

  • ความคิดเห็นที่สอง: เสียดายที่ X ไม่มีโปรโตคอลเสียงติดตั้งมาในตัว ย้อนนึกถึงช่วงยุค 90 และ 2000 ที่การตั้งค่าระบบเสียงทำได้ยากมาก

  • ความคิดเห็นที่สาม: แชร์ประสบการณ์ที่สามารถรัน X ได้สำเร็จบนระบบ FreeBSD 2.1 และชอบที่ได้ลองใช้ window manager หลากหลายแบบ

  • ความคิดเห็นที่สี่: ย้อนความทรงจำถึงการได้พบ Jim Gettys ผู้ร่วมสร้าง X11 ที่งาน Atlanta Linux Symposium ช่วงปลายยุค 90 และแชร์ประสบการณ์การพอร์ต X11 ไปยัง 64 บิต

  • ความคิดเห็นที่ห้า: วิจารณ์ว่า X11 เพิ่งจะมีโซเชียลเน็ตเวิร์กหลังผ่านไป 40 ปี พร้อมแชร์ความทรงจำครั้งแรกที่ได้ใช้ X terminal ตอนเรียนมหาวิทยาลัย

  • ความคิดเห็นที่หก: ไม่เคยรู้มาก่อนว่าชื่อ X มาจากการเพิ่มขึ้นจาก W และกล่าวถึงว่าเคยมีความพยายามทำ Y Window System หลายครั้งแต่ไม่ประสบความสำเร็จ

  • ความคิดเห็นที่เจ็ด: รู้สึกขำที่ได้อ่านคำแนะนำให้ย้ายจาก W ไป X และล้อเล่นว่าตอนนี้เหมือนเรากลับไปที่ W อีกครั้งแล้ว

  • ความคิดเห็นที่แปด: รู้สึกน่าสนใจที่ X มี CLU binding ก่อนภาษา C และแชร์ลิงก์เกี่ยวกับ ภาษาโปรแกรม CLU

  • ความคิดเห็นที่เก้า: สงสัยว่าถ้า Sun, Dec และ HP ในยุค 90 ไม่เลือกใช้ X แต่พัฒนาสแตกที่เน้นระบบโลคัลเป็นหลักเอง พวกเขาจะสามารถแข่งขันกับ Windows NT ได้หรือไม่ อีกทั้งยังมองว่าน่าสนใจที่ในประวัติศาสตร์ของ Linux มีความต้องการจะสร้าง OS ที่คล้าย Amiga

  • ความคิดเห็นที่สิบ: แชร์ประสบการณ์การรัน XFree86 บน Slackware ช่วงต้นยุค 90 และจำคำเตือนได้ว่าการตั้งค่าความถี่สแกนของจอ CRT อาจเป็นอันตรายได้

  • ความคิดเห็นที่สิบเอ็ด: แชร์ลิงก์วิกิพีเดียเกี่ยวกับที่มาและประวัติของ X Window System