ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

เทอร์มินัลจำลองโอเพนซอร์สที่ได้รับการยกย่องอย่างกว้างขวาง Ghostty ประกาศอำลาแพลตฟอร์ม GitHub อย่างเป็นทางการ!

ส่วนสาเหตุเบื้องหลัง Mitchell Hashimoto ผู้สร้าง Ghostty และผู้ร่วมก่อตั้ง HashiCorp ได้โพสต์ “จดหมายอำลา” ที่เต็มไปด้วยความเสียดายบนบล็อกส่วนตัวของเขา โดยอธิบายรายละเอียดของการตัดสินใจครั้งนี้ พูดง่ายๆ คือ ปัญหาหลักอยู่ที่: ระบบขัดข้องของ GitHub กำลังเกิดขึ้นบ่อยครั้งมากขึ้นเรื่อยๆ

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

ต่อมา เขายังตอบคำถามจากผู้ใช้บนแพลตฟอร์ม X และ HackerNews อย่างแข็งขัน โดยแบ่งปันความรู้สึกภายในใจเพิ่มเติม

Mitchell เขียนว่า: “ผมเป็นผู้ใช้ GitHub ลำดับที่ 1299 เข้าร่วมเมื่อเดือนกุมภาพันธ์ 2008 ตลอด 18 ปีที่ผ่านมา ผมเข้า GitHub แทบทุกวัน” สำหรับเขา GitHub เคยเป็นดินแดนแห่งความฝันที่เขาปรารถนา เป็นที่ที่รองรับช่วงเวลาการเขียนโค้ดส่วนใหญ่ของเขา เขายังคิดว่าการโฮสต์โปรเจกต์ไว้ที่นี่เป็นทางเลือกเดียวที่ไม่มีข้อกังขา ในการตอบกลับภายหลัง เขายอมรับว่าตอนเขียนบล็อกนี้ถึงกับกลั้นน้ำตาไว้ไม่อยู่ น้ำตาไหลลงมาบนคีย์บอร์ดโดยตรง

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

อย่างไรก็ตาม นักพัฒนาชั้นนำผู้มีผู้ติดตาม 21,800 คน และมีแผนที่ความร้อนการมีส่วนร่วมที่เขียวขจี耀眼เช่นนี้ กลับตัดสินใจอย่างแน่วแน่ที่จะย้ายโปรเจกต์เรือธงที่มี 52,000 ดาวออกจากแพลตฟอร์มนี้อย่างสิ้นเชิง (ที่น่าสังเกตคือ โปรเจกต์นี้ยังมีการอัปเดตเมื่อวานนี้)

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

ที่อยู่ repository: https://github.com/ghostty-org/ghostty

สาเหตุหลักที่ผลักดันให้เขาตัดสินใจครั้งนี้ตรงไปตรงมามาก นั่นคือ ระบบขัดข้องของ GitHub ที่ถี่ขึ้นเรื่อยๆ ได้ขัดขวางการทำงานปกติอย่างรุนแรง Mitchell บ่นในบทความว่า ช่วงนี้เขาเจอปัญหาขัดข้องแทบทุกวัน แม้กระทั่งในวันที่เขียนบล็อกนี้ GitHub Actions ก็ล่ม ทำให้เขาไม่สามารถตรวจสอบโค้ดใดๆ ได้นานถึงสองชั่วโมง พูดตามคำของเขา: “ผมอยากทำงานให้เสร็จ แต่มันดูเหมือนจะไม่ยอมให้ผมทำ”

บล็อกที่เต็มไปด้วยอารมณ์นี้จุดประกายการ共鸣และการอภิปรายอย่างกว้างขวางบนแพลตฟอร์ม HackerNews และ X ทันที

นักพัฒนาหลายคนแสดงความรู้สึกเดียวกัน เพราะการที่สามารถผลักดันผู้ใช้ตัวยงที่กระตือรือร้นอย่างมากให้ถึงจุดนี้ ย่อมบ่งบอกถึงประสบการณ์ที่แย่ได้เป็นอย่างดี

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

บางคนก็แชร์ประสบการณ์แย่ๆ ที่เจอบน GitHub เช่นกัน:

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

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

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

ยิ่งไปกว่านั้น มีความคิดเห็นที่เฉียบคม直言ว่า จากมุมมองภายนอก ไมโครซอฟท์ดูเหมือนจะไม่สนใจผลิตภัณฑ์อีกต่อไปแล้ว กลุ่มเป้าหมายของผลิตภัณฑ์กลายเป็น “ผู้ถือหุ้น” ด้วยการพึ่งพาสถานะผูกขาดขนาดใหญ่และความเคยชินของผู้ใช้ บริษัทใหญ่ๆ เพื่อไล่ตามตัวชี้วัดการเติบโตที่สวยงาม อาจถึงขั้นสร้าง friction ให้กับผู้ใช้อย่างแข็งขัน เพียงเพื่อรีดเอาคุณค่าทางการค้าสุดท้ายออกมา

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

ภาพนี้ยังทำให้นักพัฒนาคนอื่นๆ เกิดความคิดที่จะย้ายออก มีคนบอกว่า ประสบการณ์ที่แย่ถึงกับบังคับให้พวกเขาต้องเปลี่ยนขั้นตอนการทำงาน และตัวเองก็วางแผนที่จะย้ายโปรเจกต์ที่สะสมมานานออกจาก GitHub เช่นกัน

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

การแสวงหาและความยากลำบากของนักพัฒนาและแพลตฟอร์ม

เบื้องหลังการจากลาที่เต็มไปด้วยความเสียดายนี้ เราเห็นปัญหาวิวัฒนาการของแพลตฟอร์มที่สมจริงอย่างยิ่ง

GitHub เคยเป็นสถานที่ศักดิ์สิทธิ์ในใจนักพัฒนา จนถึงขนาดที่ Mitchell มองว่าเป็น “บริษัทในฝัน” แต่ในสภาพแวดล้อมที่อุตสาหกรรมทั้งหมดวิ่งเข้าหา AI จุดศูนย์กลางหลักของ GitHub ได้เปลี่ยนไปอย่างชัดเจน

เมื่อแพลตฟอร์มพยายามรองรับเนื้อหาที่สร้างโดย AI จำนวนมหาศาลและไล่ตาม KPI การเติบโตทางธุรกิจสูงสุด ความเสถียรของบริการพื้นฐานกลับกลายเป็นสิ่งสังเวย

นี่คือปรากฏการณ์ “การย้อนกลับของ规模化” ทั่วไป เมื่อแพลตฟอร์มโอ้อวดกราฟจำนวน commit และบันทึกการ merge ที่พุ่งสูงขึ้นในบล็อกทางการ นักพัฒนามนุษย์หลักที่สร้างคุณค่าอย่างแท้จริงกลับต้องหยุดงานเพราะโครงสร้างพื้นฐานที่ล่มเป็นลูกโซ่

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

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

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

หากแม้แต่บุคคลสำคัญอย่าง Mitchell ที่มีพลังดึงดูดมหาศาลยังสามารถสร้างเส้นทางออกไปได้ ก็ย่อมจะ引发ให้โปรเจกต์โอเพนซอร์สที่มีมูลค่าสูงอื่นๆ ทำตามอย่างแน่นอน

นี่เป็นสัญญาณเตือนสำหรับแพลตฟอร์มโครงสร้างพื้นฐานทั้งหมดที่ให้บริการนักพัฒนา: อย่าปล่อยให้กราฟ AI ที่สวยหรูและข้อมูลธุรกิจที่สูงเกินจริง มาปิดบังความจริงที่ว่าประสบการณ์พื้นฐานกำลังพังทลายอย่างรวดเร็ว

ผู้ก่อตั้ง Ghostty เทอร์มินัลโอเพนซอร์ส กล่าวอำลา GitHub ด้วยน้ำตา: ระบบล่มบ่อยครั้ง ท่ามกลางกระแส AI แพลตฟอร์มยังคงรักษาจุดเริ่มต้นไว้ที่ไหน?

ต่อไปนี้คือเนื้อหาบล็อกเต็มของ Mitchell Hashimoto:

Ghostty จะออกจาก GitHub

การเขียนสิ่งนี้ทำให้ผมเสียใจมาก แต่ Ghostty กำลังจะออกจาก GitHub จริงๆ

ผมคือผู้ใช้ GitHub หมายเลข 1299 สมัครเมื่อเดือนกุมภาพันธ์ 2008

ตั้งแต่นั้นมา ผมเปิด GitHub แทบทุกวัน หลายครั้งต่อวัน ติดต่อกันมา 18 ปี ซึ่งมากกว่าครึ่งชีวิตของผม อาจมีข้อยกเว้นน้อยมาก (ผมอยากเห็นข้อมูลจริงๆ) แต่ผมแทบจินตนาการไม่ออกว่าจะมีปีไหนที่ไม่ได้เปิดมันเกินหนึ่งสัปดาห์

GitHub เป็นสถานที่ที่ทำให้ผมมีความสุขที่สุด ผมจะหาเวลาให้มันเสมอ ตอนอกหักอย่างเจ็บปวด? ผมหมกตัวอยู่ในโลกโอเพนซอร์ส… ก็บน GitHub ตอนตีสี่ในมหาวิทยาลัย ทุกคนหลับกันหมด? ผมจะ commit สักอัน ตอนฮันนีมูน ภรรยายังหลับอยู่? ใช่แล้ว GitHub ตลอดมา นี่คือสถานที่ที่ทำให้ผมมีความสุขที่สุดและอยากอยู่มากที่สุด

แม้แต่เรื่องน่ารำคาญก็ไม่เว้น! บางคนเลื่อนดูโซเชียลมีเดียไม่หยุด ส่วนผมนานก่อนที่คำนี้จะเกิดขึ้น ก็ “doom scrolling” อยู่ใน issue ของ GitHub แล้ว ตอนวันหยุด ผมจะบุ๊กมาร์กโปรเจกต์บน GitHub ที่อยากศึกษาไว้มากมาย ไม่ใช่แค่ซอร์สโค้ด แต่รวมถึงกระบวนการทำงานร่วมกันแบบโอเพนซอร์ส ผู้ดูแลจัดการสถานการณ์ยากๆ อย่างไร เชื่อหรือไม่ ผมสนุกกับสิ่งเหล่านี้จริงๆ

บางคนอาจคิดว่านี่มันผิดปกติ แต่สำหรับผม ความสนใจ งาน และความหลงใหล มันทับซ้อนกันอย่างสมบูรณ์ และในช่วงส่วนใหญ่ของชีวิต มันรวมศูนย์อยู่ที่เดียวกันบนอินเทอร์เน็ต: GitHub

คุณรู้ไหม สาเหตุที่ผมเริ่มทำ Vagrant (โปรเจกต์โอเพนซอร์สที่ประสบความสำเร็จครั้งแรกของผม) ส่วนใหญ่ก็เพราะหวังว่ามันจะทำให้ผมได้งานที่ GitHub ไม่ใช่ความลับ ผมพูดหลายครั้งแล้ว ในการบรรยายสาธารณะครั้งแรกเกี่ยวกับ Vagrant ตอนอายุ 20 ผมยังพูดติดตลกว่า: “ถ้ามันดีพอ บางที GitHub อาจจ้างผม!”

GitHub เคยเป็นบริษัทในฝันของผม สุดท้ายผมไม่ได้ทำงานที่นั่น (ไม่ใช่ความผิดของพวกเขา) แต่มันก็เป็นสถานที่ที่ผมปรารถนามากที่สุด วิศวกรที่นั่นเก่ง ผลิตภัณฑ์ก็เยี่ยม และทั้งหมดนี้คือสิ่งที่ผมสูดหายใจและใช้ชีวิตอยู่ทุกวัน จนถึงตอนนี้ก็ยังเหมือนเดิม ไม่เคยเปลี่ยนตลอด 18 ปีนี้ ช่วงเวลานี้เพียงพอให้คนคนหนึ่งเกิดมาและเติบโตเป็นผู้ใหญ่ และผมใช้มันบน GitHub

ช่วงหลังมานี้ ผมวิจารณ์ GitHub ต่อสาธารณะมากมาย ผมพูดแรงและมีอารมณ์ ผมทำให้บางคนรู้สึกไม่สบายใจ ผมระบายจริงๆ เพราะ GitHub ทำให้ผมผิดหวังทุกวัน เรื่องนี้เป็นเรื่องส่วนตัวสำหรับผม และเป็นอารมณ์ส่วนตัวที่ไม่ค่อยมีเหตุผล ความรู้สึกที่ผมมีต่อ GitHub อาจเกินกว่าที่คนคนหนึ่งควรมีต่อ “สิ่งของ” ดังนั้นผมจึงโกรธด้วย สำหรับคนที่ทำงานที่ GitHub และรู้สึกเจ็บปวดจากการกระทำของผม ผมขอโทษ

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

ที่นี่ไม่ทำให้ผมมีความสุขอีกแล้ว ผมอยากอยู่ที่นี่ แต่มันดูเหมือนไม่อยากให้ผมอยู่ ผมอยากทำงานให้เสร็จ แต่มันดูเหมือนไม่อยากให้ผมทำ ผมอยากปล่อยซอฟต์แวร์ แต่มันดูเหมือนไม่อยากให้ผมปล่อย

แน่นอนว่าผมหวังให้มันดีขึ้น แต่ผมก็อยากเขียนโค้ดด้วย และตอนนี้ ผมไม่สามารถเขียนโค้ดบน GitHub ได้ดีอีกต่อไปแล้ว ขอโทษ หลังจาก 18 ปี ผมต้องจากไป ผมหวังว่าสักวันหนึ่งจะกลับมาได้ แต่前提ต้องเป็นการปรับปรุงและผลลัพธ์ที่จับต้องได้ ไม่ใช่แค่คำสัญญา

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

กระบวนการออกจาก GitHub โดยสมบูรณ์ไม่สามารถทำได้ในชั่วข้ามคืน ดังนั้นเราจึงวางกลยุทธ์การเปลี่ยนผ่านที่ราบรื่นที่สุดเท่าที่จะเป็นไปได้ ในขณะเดียวกัน เราจะเก็บ mirror แบบอ่านอย่างเดียวของที่อยู่ปัจจุบันไว้บน GitHub

โปรเจกต์อื่นๆ ที่ผมรับผิดชอบส่วนตัวจะยังคงอยู่บน GitHub ชั่วคราว Ghostty คือส่วนที่ได้รับผลกระทบโดยตรงที่สุดสำหรับผม ผู้ดูแลโปรเจกต์ และชุมชนโอเพนซอร์ส ดังนั้นการปรับเปลี่ยนครั้งนี้จะเริ่มจากโปรเจกต์นี้ก่อน ทิศทางการพัฒนาในอนาคตจะขึ้นอยู่กับสถานการณ์จริง

ลิงก์อ้างอิง

https://x.com/mitchellh/status/2049213597419774026

https://news.ycombinator.com/item?id=47939579

https://x.com/Hesamation/status/2049228661522383163

https://mitchellh.com/writing/ghostty-leaving-github


⚠️ หมายเหตุ: เนื้อหาได้รับการแปลโดย AI และตรวจสอบโดยมนุษย์ หากมีข้อผิดพลาดโปรดแจ้ง

☕ สนับสนุนค่ากาแฟทีมงาน

หากคุณชอบบทความนี้ สามารถสนับสนุนเราได้ผ่าน PromptPay

PromptPay QR
SCAN TO PAY WITH ANY BANK

本文来自网络搜集,不代表คลื่นสร้างอนาคต立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/th/archives/32580

Like (0)
Previous 2 hours ago
Next 2 hours ago

相关推荐