8 คะแนน โดย GN⁺ 5 시간 전 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • Virtual OS Museum ช่วยให้รันระบบปฏิบัติการเก่าแก่และแอปแบบสแตนด์อโลนได้ทันทีบน Linux VM สำหรับ QEMU, VirtualBox และ UTM
  • ระบบปฏิบัติการและอีมูเลเตอร์ทั้งหมดถูกติดตั้งและตั้งค่าไว้ล่วงหน้า พร้อมตัวเปิดใช้งานแบบปรับแต่งเองและสแนปช็อตสำหรับกู้คืนการติดตั้งที่พังได้อย่างรวดเร็ว
  • ขอบเขตที่รวบรวมครอบคลุมตั้งแต่ Manchester Baby ในปี 1948 จนถึงปัจจุบัน โดยมีการติดตั้งมากกว่า 1,700 รายการ แพลตฟอร์มมากกว่า 250 แบบ และระบบปฏิบัติการที่ไม่ซ้ำกันมากกว่า 570 แบบ
  • สามารถสำรวจได้ทั้งระบบกระแสหลักและระบบหายาก เช่น CTSS, Unix ยุคแรก, Xerox Star Pilot/ViewPoint, Windows 1.0 จนถึง Longhorn รุ่นแรก ๆ, classic Mac OS จนถึง Mac OS X 10.5 PPC
  • เป้าหมายหลักไม่ใช่แค่เก็บสื่ออนุรักษ์ให้อยู่ในสภาพที่บูตได้ในทางทฤษฎี แต่คือการคงไว้ซึ่งประวัติศาสตร์คอมพิวติ้งที่ใช้งานได้จริง ที่คลิกแล้วเปิดซอฟต์แวร์ของยุคนั้นได้ทันที

มีอะไรให้ใช้งานบ้าง

  • Virtual OS Museum คือพิพิธภัณฑ์เสมือนที่รันระบบปฏิบัติการและแอปพลิเคชันแบบสแตนด์อโลนผ่านการอีมูเลชัน และให้มาในรูป Linux VM สำหรับ QEMU, VirtualBox และ UTM
  • ระบบปฏิบัติการและอีมูเลเตอร์ทั้งหมดถูกติดตั้งและตั้งค่าไว้ล่วงหน้า และมีตัวเปิดใช้งานแบบปรับแต่งเองที่ไม่ผูกกับอีมูเลเตอร์ตัวใดตัวหนึ่ง
  • ตัวเปิดใช้งานมีฟีเจอร์สแนปช็อตสำหรับย้อนการติดตั้งที่เสียหายให้กลับมาใช้งานได้อย่างรวดเร็ว
  • มีตัวติดตั้งไฮเปอร์ไวเซอร์และชอร์ตคัตสำหรับรัน VM บน Windows, macOS และ Linux มาให้ด้วย
  • ออกแบบมาเพื่อให้สำรวจระบบปฏิบัติการและแพลตฟอร์มในประวัติศาสตร์ได้โดยไม่ต้องกังวลเรื่องการติดตั้ง การตั้งค่าอีมูเลเตอร์ หรือการทำให้ระบบที่อีมูเลตอยู่เสียหาย

ขอบเขตและขนาดของคอลเลกชัน

  • ครอบคลุมระบบปฏิบัติการและแพลตฟอร์มตลอดประวัติศาสตร์ของการประมวลผลแบบ stored-program ตั้งแต่ Manchester Baby ในปี 1948 จนถึงปัจจุบัน
  • หากมีเวอร์ชันของระบบปฏิบัติการที่ใช้งานได้อยู่ที่ไหนสักแห่ง เป้าหมายคือรวมมันไว้ในรูปแบบที่ใครก็สามารถรันได้บนโน้ตบุ๊กหรือเดสก์ท็อปสมัยใหม่ในระดับที่สมเหตุสมผล
  • ขนาดคอลเลกชันมีการติดตั้งมากกว่า 1,700 รายการ แพลตฟอร์มมากกว่า 250 แบบ และระบบปฏิบัติการที่ไม่ซ้ำกันมากกว่า 570 แบบ
  • สามารถสำรวจได้ตั้งแต่ resident monitor ยุคแรก, CTSS ที่ถูกมองว่าเป็นบรรพบุรุษของระบบปฏิบัติการสมัยใหม่, Unix รุ่นแรก ๆ, Xerox Star Pilot/ViewPoint ที่มักถูกยกให้เป็นระบบปฏิบัติการแรกที่มี GUI แบบเดสก์ท็อปเมทาฟอร์ และระบบปฏิบัติการกระแสหลักรุ่นแรก ๆ
  • มีทั้งระบบปฏิบัติการและแพลตฟอร์มที่เป็นที่รู้จักส่วนใหญ่ รวมถึงระบบหายากจำนวนมากที่แทบไม่มีใครได้ลองบูตด้วยตัวเองในปัจจุบัน

ประเภทของระบบปฏิบัติการและแพลตฟอร์มที่รวมไว้

  • เมนเฟรมยุคแรก

    • มีโปรแกรมทดสอบและเดโมของ Manchester Baby, Mark 1 Scheme A/B/C/T และซอฟต์แวร์ EDSAC หลากหลายรายการ
    • Mark 1 Scheme A/B/C/T ถูกมองว่าเป็นหนึ่งในตัวอย่างแรกสุดของซอฟต์แวร์ระบบที่พอจะนับเป็นระบบปฏิบัติการได้
  • เมนเฟรมและมินิคอมพิวเตอร์ยุคหลัง

    • มี CTSS, MVS, VM/370, TOPS-10/20, ITS, Multics, RSX, RSTS เป็นต้น
  • เวิร์กสเตชันและสาย Unix

    • รวบรวม PERQ OSes, SunOS, IRIX, OSF/1, A/UX, NeXTSTEP, Plan 9, BSD หลากหลายแบบ และ Linux ดิสทริบิวชันจากหลายยุค
  • คอมพิวเตอร์ตามบ้าน

    • มี CP/M หลายสายพันธุ์, Apple II, Commodore 8-bit machines, Atari 8-bit, MSX, Tandy TRS-80, BBC Micro, ZX Spectrum, Sharp MZ เป็นต้น
  • ระบบปฏิบัติการสำหรับคอมพิวเตอร์ส่วนบุคคล

    • รวม DOS หลากหลายแบบ, OS/2, BeOS, Windows 1.0 จนถึง Longhorn เบต้ารุ่นแรก ๆ, classic Mac OS จนถึง Mac OS X 10.5 PPC
  • มือถือและระบบฝังตัว

    • มี PalmOS, EPOC/Symbian, Windows CE, Newton OS, Android และ iOS ยุคแรกที่อนุญาตให้อีมูเลตได้, QNX เป็นต้น
  • ระบบสายวิจัยและระบบหายาก

    • มีระบบที่ปกติบูตลองเองได้ยากอยู่มาก เช่น ZetaLisp, สภาพแวดล้อม Smalltalk, Oberon, Plan 9 เป็นต้น

ดาวน์โหลดและอัปเดต

  • Download the Virtual OS Museum
  • มีทั้งเวอร์ชัน full และ lite
  • เวอร์ชัน full ดาวน์โหลดทุกอย่างไว้ล่วงหน้า จึงใช้งานแบบออฟไลน์ได้
  • เวอร์ชัน lite จะดาวน์โหลดอิมเมจอย่างดิสก์และเทปเมื่อเปิด guest VM ครั้งแรก
  • ทั้งสองรุ่นรองรับการอัปเดตทั้งแบบอัตโนมัติและแบบแมนนวล จึงไม่ต้องดาวน์โหลด VM ทั้งก้อนใหม่เพื่อรับรายการติดตั้งใหม่

ทำไมจึงจำเป็น

  • ตลอด 20 ปีที่ผ่านมา สถานะของการอนุรักษ์ซอฟต์แวร์ดีขึ้นมาก แต่โครงการอนุรักษ์จำนวนมากที่มีอยู่ก็ยังเข้าถึงได้ไม่ง่ายนัก
  • ตอนเริ่มสะสมอิมเมจอีมูเลเตอร์ในปี 2003 ยังมีคลังอิมเมจซอฟต์แวร์และเอกสารอยู่ไม่กี่แห่ง และนอกจากแพลตฟอร์มผู้ใช้ทั่วไปที่เป็นที่รู้จักแล้ว ก็ยังมีอีมูเลเตอร์ไม่มากนัก
  • ปัจจุบันมีคลังขนาดใหญ่ของซอฟต์แวร์ประวัติศาสตร์และเอกสารเพิ่มขึ้นมาก และยังมีอีมูเลเตอร์จำนวนมากสำหรับแพลตฟอร์มหายากอย่างยิ่งด้วย
  • ความพยายามในการอนุรักษ์เหล่านี้สำคัญต่อการทำให้ซอฟต์แวร์ประวัติศาสตร์ยังคงใช้งานและรันได้ และโครงการนี้เองก็คงเป็นไปไม่ได้หากไม่มีอีมูเลเตอร์ อิมเมจที่ติดตั้งไว้ล่วงหน้า และคลังสื่อเหล่านั้น
  • แต่การเปลี่ยนสื่ออนุรักษ์ให้กลายเป็นการติดตั้ง VM ที่รันได้จริงก็ยังต้องใช้เวลาและแรงมาก
  • ปัจจัยที่ทำให้ความสามารถในการรันจริงเป็นเรื่องยาก

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

งานที่ใช้ในการสร้างโครงการนี้

  • โครงการนี้เป็นผลลัพธ์ของการสะสมมานานกว่า 20 ปี
  • ชุดติดตั้งระบบปฏิบัติการรวบรวมมาจากหลายแหล่ง บางส่วนดาวน์โหลดมาในรูปอิมเมจที่ติดตั้งไว้ล่วงหน้า และบางส่วนติดตั้งขึ้นโดยตรงจากอิมเมจสื่อติดตั้งต้นฉบับ
  • บางการติดตั้งใช้เวลาไม่ถึง 1 ชั่วโมง ขณะที่บางการติดตั้งกินเวลาเกือบ 1 สัปดาห์
  • การติดตั้งจำนวนมากรันได้เฉพาะบนอีมูเลเตอร์บางเวอร์ชัน เนื่องจาก regression ในเวอร์ชันที่ออกมาภายหลัง
  • อีมูเลเตอร์บางตัวต้องมีการแพตช์เล็กน้อยเพื่อให้รันบน Linux รุ่นใหม่หรือทำงานร่วมกับตัวเปิดใช้งานได้ดี
  • อีมูเลเตอร์บางตัวถูกแพตช์เพื่อให้สามารถรันระบบปฏิบัติการที่ก่อนหน้านี้ใช้ไม่ได้
  • การติดตั้งจำนวนมากยังมาพร้อมซอฟต์แวร์เพิ่มเติม เช่น แอปพลิเคชัน เครื่องมือพัฒนา เกม และยูทิลิตีต่าง ๆ โดยตั้งค่าไว้ในลักษณะที่น่าจะใกล้เคียงการใช้งานจริง
  • โครงการนี้ยังไม่เสร็จสมบูรณ์ และยังมีอิมเมจที่ต้องติดตั้งกับอีมูเลเตอร์ที่อยากแก้อีก
  • สามารถติดตามความคืบหน้าการทำงานปัจจุบันได้ที่ YouTube channel, blog, BlueSky

ภาพหน้าจอและการมีส่วนร่วม

  • More screenshots
  • ในเว็บไซต์มีตัวอย่างภาพหน้าจอของหน้าต่างหลักของตัวเปิดใช้งาน หน้าข้อมูล VM และหน้าจอขณะรันอย่าง Unix PC SVR2 และ XVM RSX
  • ภาพหน้าจอตัวอย่างประกอบด้วยหน้าจอของระบบหลากหลาย เช่น AFROS, AO-DOS, ATT Unix PC System V R2, A/UX, Amiga UNIX, CP/M, Coherent, Domain/OS, HP-UX, IRIX, LisaOS, Mac OS, Minix, NeXTStep, Plan 9, QNX, Solaris, Tru64 UNIX, ULTRIX, UNICOS เป็นต้น
  • เป็นโครงการที่ดำเนินงานและคัดสรรโดยบุคคลคนเดียว และคงอยู่ได้ด้วยเวลาและความอดทน
  • Patreon: สนับสนุนต่อเนื่อง
  • Ko-fi: สนับสนุนแบบครั้งเดียว
  • Discord / Fluxer: พูดคุย ถามคำถาม หรือเสนอแพลตฟอร์มและระบบปฏิบัติการที่อยากให้เพิ่ม
  • GitLab: รายงานบั๊กหรือส่งแพตช์ที่เกี่ยวกับตัวเปิดใช้งานและสคริปต์
  • การช่วยบอกต่อให้คนที่ทำงานหรือศึกษาด้านประวัติศาสตร์คอมพิวติ้งรู้จักโครงการนี้ ก็ถูกเสนอเป็นอีกวิธีหนึ่งในการสนับสนุน

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

 
1206good 2 시간 전

คิดไว้อยู่แล้วว่าต้องมีการพูดถึง TempleOS แน่ ๆ และก็เป็นอย่างนั้นจริง ๆ HolyC

 
lazydonkey456 21 분 전

RIP Terry Davis

 
GN⁺ 5 시간 전
ความเห็นบน Hacker News
  • ความพยายามในการคัดสรรน่าประทับใจมาก แต่ตัวอย่างบางส่วนในแกลเลอรีดูเหมือนจะใกล้เคียงกับ เวอร์ชันสุดท้ายและล่าสุด ซึ่งจริง ๆ แล้วไม่จำเป็นต้องเป็นเวอร์ชันที่ดีที่สุดหรือที่น่าสนใจที่สุดเสมอไป
    ตัวอย่างเช่น "Domain_OS SR10.4 - 01 VUE desktop" ค่อนข้างชวนสับสน และอาจทำให้คนพลาดภาพของ DomainOS ที่แท้จริงไป
    Apollo DomainOS หรือ Domain/IX หรือเรียกสั้น ๆ ว่า Domain มีองค์ประกอบที่แปลกและน่าสนใจมากมาย แต่ก็หายไปไม่นานหลังจากถูก HP ซื้อกิจการ มันใกล้เคียงกับสิ่งที่จะเกิดขึ้นเมื่อเอาจอเมกะพิกเซล เฟรมบัฟเฟอร์แบบพิกเซล เมาส์ และอิสระในการออกแบบฮาร์ดแวร์คีย์บอร์ด ไปให้โปรแกรมเมอร์ที่เคยใช้แต่เทอร์มินัลข้อความเป็นหลัก แล้วบอกว่า “สร้างสิ่งที่คุณอยากใช้ขึ้นมา”
    VUE เป็นของ HP-UX ในช่วงที่ผู้ผลิต Unix workstation กำลังพยายามทำสภาพแวดล้อมเดสก์ท็อปร่วมให้เป็นมาตรฐาน และทั้งตัวระบบปฏิบัติการกับประสบการณ์ใช้งานก็แตกต่างกันโดยสิ้นเชิง มันใกล้เคียงกับความพยายามยุคแรกในการมอบคอมพิวเตอร์ที่เข้าถึงง่าย มีแม้กระทั่ง virtual desktop ให้กับผู้ใช้ที่ไม่ใช่มืออาชีพ
    เช่นเดียวกัน Solaris ก่อนจะไปสู่สภาพแวดล้อมเดสก์ท็อปร่วม ก็เคยมี OpenWindows ที่ล้ำสมัย ซึ่งรวมถึงระบบแสดงผลผ่านเครือข่ายที่อิง PostScript เป็นต้น
    SunOS 4.x ซึ่งภายหลังถูกเรียกว่า "Solaris 1.x" และเวอร์ชันก่อนหน้านั้น สามารถรันสภาพแวดล้อม SunView ได้ ซึ่งมีลักษณะใกล้เคียง Mac ขาวดำยุคแรกมากกว่าหน้าตา Open Look ช่วงปลายของ OpenWindows

  • ไหน ๆ ก็พูดถึงระบบปฏิบัติการที่ไม่ค่อยมีคนรู้จักแล้ว สงสัยว่ามีใครจำ Unix สาย obscure ที่เรียก uid 0 ว่า avatar แทน root ได้ไหม
    เป็นหนึ่งในความทรงจำประหลาดตอนเด็กที่ผมยังยืนยันไม่ได้เลยหลังโตมาแล้ว

  • สิ่งที่น่าสนใจในโปรเจกต์แบบนี้คือ มีมากแค่ไหนของ ความรู้สึก ของระบบปฏิบัติการที่ไม่รอดมาถึงการจำลอง
    ลำดับชั้นทางภาพยังถ่ายทอดได้ดี แต่สิ่งอย่างดีเลย์ของเสียงคลิกคีย์บอร์ด เส้นโค้งการเร่งเมาส์เฉพาะของฮาร์ดแวร์ในยุคนั้น วิธีที่เส้นสแกนของ CRT ทำให้ฟอนต์ System 7 มีพื้นผิวต่างจาก LCD ที่คมชัดโดยสิ้นเชิง หรือเสียงคลิก-ตุ้บที่ได้ยินจากกล่องโต้ตอบของ Atari ST หรือ Mac ยุคแรก กลับไม่ถูกเก็บรักษาไว้
    เวลารัน System 7 ในอีมูเลเตอร์ เมนูดูถูกต้องแต่สัมผัสของการป้อนข้อมูลไม่ใช่ สิ่งที่คอลเลกชันแบบนี้เก็บรักษาไว้จริง ๆ คือภาพบนหน้าจอ ไม่ใช่ ปฏิสัมพันธ์ มันโอเคในฐานะคลังข้อมูล แต่ก็ควรยอมรับกันตรง ๆ ว่านี่คือพิพิธภัณฑ์ของรูปลักษณ์ภายนอก ไม่ใช่พิพิธภัณฑ์ของการใช้งาน

  • ไม่รู้มาก่อนเลยว่าสมัยนี้ Domain/OS emulation ทำได้แล้ว มันเป็นหนึ่งในไม่กี่ระบบที่รู้สึกว่าฟังก์ชันการทำงานบางอย่าง “สูญหาย” ไปจริง ๆ
    อย่างเช่นหน้าต่างเทอร์มินัล หรือฟีเจอร์ที่น่าจะเรียกว่า pads ตอนอยู่ในโหมดบรรทัดจะมีเส้นแบ่งด้านล่าง และจะแสดงอินพุตที่ยังไม่ได้ถูก consume ซึ่งยังแก้ไขต่อได้จนกว่าจะถูกอ่าน ไม่ใช่แค่หนึ่งบรรทัด แต่เป็นอินพุตทั้งหมดที่ยังไม่ได้ถูก consume
    ไม่ได้หมายความว่าเป็นฟีเจอร์ที่ดีเป็นพิเศษ แต่ค่อนข้างมั่นใจว่าเป็นสิ่งที่ทำด้วย pty ไม่ได้

    • ใช่แล้ว ใน MAME มี Apollo emulation ที่ใช้งานได้มาตั้งแต่ราวปี 2010 แล้ว Domain/OS นั้นแปลกอยู่พอตัวจริง ๆ
      ถ้าใช้จักรวาล SysV หรือ BSD แทน AEGIS คุณอาจเผลอคิดว่า SR10 เป็น Unix ธรรมดาที่ใช้งานได้ทั่วไปก็ได้ แต่ถึงจะเป็นตระกูล Unix ชัดเจน มันก็ยังมีอะไรหลายอย่างที่ใกล้กับ Multics และค่อนข้างต่างจาก Unix เชิงปฏิบัติทั่วไป
    • น่าเสียดายที่ AEGIS ก่อนยุค Domain/OS แทบจะหายสาบสูญไปแล้ว เคยมีคนโผล่มาพูดเรื่องการทำอิมเมจฟลอปปี 9.6 แต่หลังจากนั้นก็ไม่ได้ข่าวอีกเลย
      1
    • อันนั้นไม่เพียงทำด้วย pty ได้ แต่จริง ๆ แล้วโดยพื้นฐานมันก็ทำงานแบบนั้นอยู่แล้ว นั่นจึงเป็นเหตุผลว่าทำไมคุณ telnet เข้า HTTP server แล้วพิมพ์ผิด จากนั้นกด backspace แก้ได้
      เทอร์มินัลจะส่งข้อมูลเป็นรายบรรทัดเท่านั้น ถ้าจะให้แอปพลิเคชันรับทุกการกดปุ่มทันที ต้องสั่งให้มันเข้า raw mode pty ต้องถูกขอแบบจงใจให้ไม่ทำงานในลักษณะนั้น
    • ไม่เข้าใจว่าทำไมถึงบอกว่าทำด้วย pty ไม่ได้
      เทอร์มินัลปัจจุบันค่อนข้างไม่จัดการอินพุตเอง แต่ส่ง file descriptor แบบ “raw” ให้โปรแกรมที่กำลังรัน
      ดังนั้นถ้าเทอร์มินัลส่งอะไรคล้าย pipe ให้โปรเซส แล้วจัดการ consume อินพุต pty เองทั้งหมด โดยใช้ปลายฝั่งของ pipe เป็นบัฟเฟอร์ของเนื้อหาเหล่านั้น ก็ไม่เห็นว่าทำไมพฤติกรรมเดียวกันจะเกิดขึ้นไม่ได้
    • ฟังดูตลกมาก แต่ในขณะเดียวกันก็ดูเหมือนเป็นฟีเจอร์ที่อาจมีเหตุผลอยู่เหมือนกัน
  • ไม่มี Pick เหรอ?
    https://en.wikipedia.org/wiki/Pick_operating_system
    งานจริงงานแรกของผมอยู่กับหน่วยงานสาธารณสุขระดับภูมิภาคในสหราชอาณาจักร และที่นั่นมี เครื่อง Pick อยู่เครื่องหนึ่ง ใช้รันแอปฐานข้อมูลที่น่าจะเกี่ยวกับงานบัญชี หน้าที่ของผมคือรันแบ็กอัป ไม่ได้จะบ่นนะ และก็ไม่ได้หมายความว่าจะดูแคลนปริมาณงานมหาศาลนี้ด้วย

    • มีใส่ Pick PC R83 V3.1 ไว้แล้ว ภาพหน้าจอในหน้าแรกเป็นแค่ตัวอย่างเล็กน้อยมากจากของทั้งหมดที่มี
    • ชื่อนักพัฒนาระดับตำนานมาก
    • การสัมภาษณ์งานสายซอฟต์แวร์ครั้งแรกของผมก็เป็นตำแหน่ง system programmer สำหรับระบบ Pick ที่บริษัทเล็ก ๆ แห่งหนึ่งใน Manhattan น่าจะทำด้านสิ่งพิมพ์
      ยังไงก็ตาม เงินเดือนที่เสนอมาแย่มากจนผมต้องปฏิเสธอย่างสุภาพ ตอนนั้นยังเด็กเกินกว่าจะรู้ด้วยซ้ำว่าจริง ๆ แล้วต่อรองได้
    • ผมก็มีประสบการณ์คล้ายกัน เคยทำระบบ ERP สำหรับผู้จัดจำหน่ายสารเคมีที่รันอยู่บน Honeywell Ultimate 5 เครื่องซึ่งกระจายอยู่ทั่วสหรัฐฯ
      มีทั้งบัญชีแยกประเภททั่วไป การจัดการคำสั่งซื้อ รายการหยิบสินค้าในคลัง สูตรเคมี ข้อมูล MSDS สินค้าคงคลัง ฯลฯ เราซิงก์อัปเดตฐานข้อมูลทุกคืน และเดือนละครั้งจะมีคนต้องไปเปลี่ยนเทป 9-track ทั้งคืนในดาต้าเซ็นเตอร์เพื่อทำแบ็กอัป
      ผมชอบทำงานกับ Pick BASIC บนระบบนั้นมาก มีอะไรให้ทำได้เยอะจริง ๆ ด้วย “dict items”
  • สงสัยว่าบน Compaq เคยมี Windows 3.1 รุ่นที่แถมมาพร้อม สภาพแวดล้อมเดสก์ท็อปแบบโฟลเดอร์กระดาษ แทนเดสก์ท็อปโล่ง ๆ และสามารถวางไอคอนไว้ตามแท็บต่าง ๆ ของโฟลเดอร์กระดาษได้ไหม

    • ฟังแล้วนึกถึง EFI OS ที่ไม่ค่อยมีคนรู้จักของ HP ชื่อ QuickLook ขึ้นมาเลย น่าจะมีระบบปฏิบัติการที่ไม่ค่อยมีคนรู้จักอีกเยอะมากจริง ๆ
    • น่าจะหมายถึง Tabworks
    • ไม่คิดว่าผมเคยได้ยินชื่อ shell หรือ launcher ทางเลือกแบบนั้นเลย สงสัยว่าจำชื่อได้ไหม
  • ถ้าไม่มี TempleOS แล้วจะสื่อสารกับสวรรค์ได้ยังไง

  • สงสัยว่ามีวิธีดูรายชื่อระบบปฏิบัติการที่รวมมาไว้ไหม โดยไม่ต้องดาวน์โหลดเครื่องมือมารัน

    • ผมใช้เวลาหลายนาทีกว่าจะเข้าใจว่านี่ไม่ใช่เว็บไซต์ที่แสดงภาพหน้าจอของหลายระบบปฏิบัติการ แต่เป็นซอฟต์แวร์ที่ดาวน์โหลดได้ คงดีถ้ามี ฟังก์ชันค้นหา และอย่างน้อยมีรายชื่อข้อความล้วนของระบบปฏิบัติการทั้งหมดที่รวมอยู่
      ผมก็สงสัยด้วยว่า VICE รวมระบบปฏิบัติการของเครื่องที่มันจำลองได้อยู่แล้วหรือไม่ และรวมอย่างไร ถ้าพยายามรวมระบบปฏิบัติการของอุปกรณ์ Commodore ด้วยก็น่าจะช่วยลดงานได้
    • อยากให้มีได้จริง ๆ และขอเป็น รายชื่อข้อความขาวดำธรรมดา ด้วยก็ดี
  • ดูอันนี้แล้วเผลอไปขุดต่ออยู่นาน จนได้กลับไปเจอ Packard Bell Navigator อีกครั้ง ความคิดถึงและความสุขที่หน้านี้มอบให้อธิบายยากจริง ๆ
    อยากให้ทุกคนจดจำเส้นทางเทคโนโลยีในช่วงที่หล่อหลอมตัวเองได้อย่างอาลัยอาวรณ์แบบนี้
    1: https://en.wikipedia.org/wiki/Packard_Bell_Navigator

    • จำ UI นั้นได้ ผมซื้อ Packard Bell Pentium รุ่นแรก ๆ ในปี 1994 แล้วก็ติดตั้ง Win95 beta ทันทีที่ทำได้
      มันแย่มาก แต่ก็ดีพอจะทำให้ผมค่อย ๆ เลิกใช้ Amiga 2500 ที่รักอยู่ เพราะอย่างน้อยก็ยังดีกว่า Win 3.1
    • เห็นแล้วทำให้นึกอะไรขึ้นมาได้ โปรแกรมเล่นเพลงแบบ skeuomorphic ที่ Packard Bell แถมมากับ Windows 3.1 นั้นชื่ออะไรนะ?
      มันดูเหมือนชุดเครื่องเสียงที่ซ้อนเครื่องเล่น CD, เครื่องเล่น MIDI และเครื่องเล่น/อัด wav ไว้ด้วยกัน ตอนเด็กผมชอบมากเพราะมันดูเหมือนเครื่องเสียงจริง เลยไปหาก๊อบปี้จากเพื่อนมาใช้ และก็จำได้ว่าผิดหวังมากที่มันรันบน Windows 95 ไม่ได้
    • ไม่เคยใช้หรอก แต่กลับรู้สึกคิดถึงอย่างประหลาด เราได้อะไรมามาก แต่ก็เสียอะไรไปมากเช่นกัน และผมก็เสียดายที่ลูก ๆ ของผมจะไม่ได้เติบโตมาพร้อมประสบการณ์แบบนี้
    • อ้อ มันใช้ชื่อนี้นี่เอง เมื่อนานมากแล้วราวยุคแรก ๆ ของ Google ผมเคยพยายามอย่างหนักจะหามันจากความทรงจำอย่างเดียวแต่ไม่สำเร็จ แล้วก็ลืมมันไปตามกาลเวลา ขอบคุณที่ช่วยรื้อฟื้นขึ้นมาอีกครั้ง
  • ดีเลย ทำให้นึกถึง Frame of Preference ที่เอาอีมูเลเตอร์ในตัวสำหรับ MacOS เวอร์ชันหลัก ๆ ไปวางทับบนภาพเครื่องจริงที่เคยรันมัน พร้อมเอฟเฟ็กต์เลียนแบบผิวภาพและสีของเครื่องเหล่านั้น รวมถึง “เป้าหมาย” แบบมีสคริปต์และ easter egg ด้วย
    https://aresluna.org/frame-of-preference/