- โครงการเทอร์มินัล Ghostty ได้รับการอุปถัมภ์ด้านการเงินจาก Hack Club และดำเนินการเป็น โครงสร้างองค์กรไม่แสวงหากำไร อย่างเป็นทางการ
- Hack Club เป็นองค์กรที่จดทะเบียน 501(c)(3) ในสหรัฐอเมริกา และรับผิดชอบการ จัดการเงินบริจาค การบัญชี และการปฏิบัติตามข้อกฎหมาย ของ Ghostty
- โครงสร้างนี้ช่วยให้ Ghostty คงความเป็น ฟรีและโอเพ่นซอร์ส และสร้างรากฐานการพัฒนาที่ยั่งยืนโดยไม่ต้องพึ่งพาการมีส่วนร่วมทางเทคนิคหรือการเงินของบุคคลใดบุคคลหนึ่ง
- การทำธุรกรรมทางการเงินทั้งหมดถูกเปิดเผยอย่างโปร่งใส และเงินบริจาคจะใช้เพื่อโครงการและชุมชนเท่านั้น
- การเปลี่ยนเป็นองค์กรไม่แสวงหากำไรได้รับการยอมรับว่าเป็นแบบอย่างสำคัญของ การจัดการโครงสร้างพื้นฐานทางเทคโนโลยีเชิงสาธารณะ สำหรับระบบนิเวศโอเพ่นซอร์ส
ภาพรวมการเปลี่ยนเป็นองค์กรไม่แสวงหากำไรของ Ghostty
- Ghostty เปลี่ยนเป็นโครงการที่ดำเนินการในรูปแบบ องค์กรไม่แสวงหากำไร ด้วยการสนับสนุนทางการเงินจาก Hack Club
- Hack Club เป็นองค์กรไม่แสวงหากำไรที่จดทะเบียนเป็น 501(c)(3) ในสหรัฐอเมริกา
- Hack Club รับผิดชอบ การปฏิบัติตามกฎหมาย การบัญชี การจัดการเงินบริจาค และการกำกับดูแลการบริหารองค์กร ของ Ghostty
- จากการเปลี่ยนนี้ Ghostty ถูกดำเนินการในฐานะโครงการเพื่อวัตถุประสงค์เพื่อสาธารณะ และสามารถรับเงินบริจาคที่หักลดหย่อนภาษีได้
- โครงสร้างองค์กรไม่แสวงหากำไรช่วยให้ Ghostty ยังคงเป็นซอฟต์แวร์ฟรีและโอเพ่นซอร์ส และเพิ่ม การคุ้มครองทางกฎหมายและความน่าเชื่อถือ
ความจำเป็นของโครงสร้างองค์กรไม่แสวงหากำไร
- ตั้งแต่เริ่มต้นโครงการในปี 2023 Ghostty ได้ชัดเจนตั้งแต่แรกว่าตั้งใจจะเปลี่ยนเป็นองค์กรไม่แสวงหากำไร
- มีเป้าหมายเพื่อสร้างฐานอนาคตที่ยั่งยืนโดยไม่ต้องพึ่งพาการมีส่วนร่วมทางเทคนิคหรือการเงินของบุคคลใดบุคคลหนึ่ง
- Hashimoto ยังคงเป็นผู้บริจาครายใหญ่ที่สุด แต่ด้วยโครงสร้างองค์กรไม่แสวงหากำไร เงินบริจาคของบุคคลอื่นจะได้รับการจัดการอย่างปลอดภัย
- โครงสร้างองค์กรไม่แสวงหากำไรช่วยตัดความเสี่ยง ‘rug pull’ (โครงการถูกขายไปเป็นทรัพย์สินส่วนตัว)
- การเปลี่ยนภารกิจ การใช้เงินเพื่อวัตถุประสงค์อื่น และการขายในเชิงพาณิชย์ถูกห้ามตามกฎหมาย
- Ghostty คงเป็นโครงการที่ผูกพันเชิงกฎหมายกับผลประโยชน์สาธารณะ
- เทคโนโลยีเทอร์มินัลยังเป็นองค์ประกอบสำคัญของโครงสร้างพื้นฐานการประมวลผลแบบสมัยใหม่
- โดยมีบทบาทสำคัญในสภาพแวดล้อมนักพัฒนา IDE, CI/CD และบริการคลาวด์
- โครงสร้างพื้นฐานเช่นนี้ควรได้รับการดูแลโดยองค์กรไม่แสวงหากำไรที่ให้ความสำคัญกับสาธารณะมากกว่าผลประโยชน์ส่วนตัว
- ช่วยเพิ่มความน่าเชื่อถือ กระตุ้นการรับรองการใช้งาน และสร้างรากฐานให้เติบโตเป็นโครงสร้างพื้นฐานโอเพ่นซอร์ส
ผลกระทบต่อการดำเนินงานของ Ghostty
- ด้านเทคนิค ไม่เปลี่ยนแปลง
- สัญญาอนุญาต MIT คงอยู่ และเป้าหมายการพัฒนาปัจจุบันยังคงเดินหน้า
- Ghostty GUI และ libghostty จะยังพัฒนาต่อไป
- ด้านการเงินในสหรัฐฯ จะสามารถรับเงินบริจาคที่มีสิทธิ์หักลดหย่อนภาษีได้
- เงินบริจาคถูกนำไปใช้เพื่อ รางวัลผู้สมทบทุน การสนับสนุนการพึ่งพาหลัก การจัดงานชุมชน และค่าใช้จ่ายในการดำเนินงาน
- การทำธุรกรรมทางการเงินทั้งหมดเปิดเผยอย่างโปร่งใสผ่านสมุดบัญชีสาธารณะของ Hack Club Bank
- เงินทุนเริ่มต้นมาจากการบริจาคส่วนตัวของ Hashimoto
- เครื่องหมายการค้า ชื่อ และทรัพย์สินทางปัญญา ที่เกี่ยวข้องกับ Ghostty โอนได้แก่ Hack Club เป็นการถือครองขององค์กรไม่แสวงหากำไร
- ลิขสิทธิ์ยังคงอยู่กับ ผู้สมทบแต่ละคน ตามเดิม
- Hashimoto ยังคงเป็น ผู้นำโครงการและผู้ตัดสินใจสุดท้าย
- อย่างไรก็ตาม โครงสร้างองค์กรไม่แสวงหากำไรจัดเตรียมฐานสำหรับ การสืบทอดภาวะผู้นำในอนาคต
- เงินทั้งหมดไม่ได้จ่ายให้ Hashimoto ส่วนบุคคล
- การทำเช่นนี้ถูกห้ามตามกฎหมาย และเงินบริจาคทั้งหมดใช้กับโครงการและชุมชนเท่านั้น
บทบาทและการสนับสนุนของ Hack Club
- Hack Club ให้การดูแล การบัญชี การปฏิบัติตามกฎหมาย และการกำกับดูแลการกำกับดูแลองค์กร ของ Ghostty
- เพื่อรองรับการดูแลนี้ Hack Club ใช้เงินบริจาค 7% สำหรับค่าใช้จ่ายการดำเนินงานและการปฏิบัติงานตามภารกิจของตน
- ผู้ก่อตั้ง Hack Club Zach Latta เรียกสิ่งนี้ว่า “good-for-good trade”
- ค่าธรรมเนียมไหลไปสู่ องค์กรด้านเทคโนโลยีไม่แสวงหากำไรอื่น แทนบริษัทเชิงพาณิชย์ และสามารถกระจายไปยังหลายโครงการเพื่อการดำเนินงานที่มีประสิทธิภาพ
- ครอบครัวของ Hashimoto บริจาคให้ Hack Club เพิ่มอีก 150,000 ดอลลาร์สหรัฐ โดยตรง
- เพื่อสนับสนุนกิจกรรมการศึกษาด้านเทคโนโลยีของ Hack Club แยกจาก Ghostty
การระดมทุนและการมีส่วนร่วมของชุมชน
- Ghostty เชิญชวนให้มีส่วนร่วมด้วยการบริจาคเพื่อการพัฒนาที่ยั่งยืน
- เงินบริจาคถูกใช้ตามเป้าหมาย ผลประโยชน์สาธารณะ
- ปัจจุบัน Ghostty ยังคงมั่นคงด้วยการสนับสนุนจาก Hashimoto แต่เป้าหมายคือการขยายการมีส่วนร่วมของชุมชนที่กว้างขึ้น
- บทความนี้ไม่ใช่แคมเปญระดมทุน เป็นโพสต์อธิบายโครงสร้าง โดยรายละเอียดงบประมาณและเป้าหมายจะเผยแพร่ในภายหลัง
- การบริจาคในสหรัฐฯ สามารถหักลดหย่อนภาษีได้ โดยระบุหน่วยรับเงินเป็น “Ghostty” ขณะบริจาค
- 7% ของเงินบริจาคทั้งหมดถูกใช้เพื่อค่าใช้จ่ายทางธุรการและภารกิจการศึกษาด้านเทคโนโลยีแก่เยาวชนของ Hack Club
ข้อความขอบคุณ
- ขอบคุณความร่วมมือและความไว้วางใจจากทีม Hack Club และชุมชน Ghostty
- ข้อมูลเพิ่มเติมเกี่ยวกับการจัดตั้งองค์กรไม่แสวงหากำไรของ Ghostty สามารถดูได้จาก หน้าพิเศษ บนเว็บไซต์ทางการ
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
เพิ่งรู้จัก Hack Club เป็นครั้งแรกจากเรื่องนี้ และก็ทึ่งมากเมื่อเห็นว่า ไดเรกทอรีโปรแกรมผู้สนับสนุนทางการเงิน ของพวกเขารองรับองค์กรมากกว่า 2,500 แห่ง
Python Software Foundation (PSF) สนับสนุน องค์กรในสเกลที่เล็กกว่ามาก (ราว 20 แห่ง) และแค่นั้นก็ทำให้ทีมบัญชีค่อนข้างยุ่งแล้ว
ดูเหมือนว่า Hack Club จะบริหารเรื่องนี้ได้อย่างประณีตมาก ผมเขียนรายละเอียดเพิ่มเติมเกี่ยวกับงานสนับสนุนของ PSF ไว้ในบล็อกโพสต์ของผม
ก่อนหน้านี้ผมเคยลองทำ Burrow VPN client แบบทดลองร่วมกับนักเรียนของ Hack Club แม้จะทำไม่เสร็จ แต่ก็ได้รู้จักเพื่อนดี ๆ มากมาย
ถ้าเป็นนักเรียน อยากแนะนำให้ลองเข้าร่วม ชุมชน Slack ของ Hack Club ด้วย
ผมดูแลงานวิศวกรรมและโปรดักต์ของโปรแกรมสนับสนุนทางการเงินของ Hack Club และโปรแกรมนี้ที่ดำเนินมาตั้งแต่ปี 2018 ก็พัฒนาไปมากแล้ว
อนึ่ง ช่วงต้นปีนี้เรา เปิดซอร์ส โค้ดเบส และเมื่อวานก็เพิ่งเปิดตัวแอปมือถือ
ถ้าคุณอยากให้ Ghostty ดำเนินงานภายใต้ Linux Foundation พร้อมได้รับการสนับสนุนมากขึ้น ก็สามารถร่วมได้ผ่านโปรแกรมโฮสต์โปรเจกต์
สงสัยว่ามีใครช่วยแปลเรื่องนี้ได้ไหม ผมเข้าใจคำอธิบายแล้ว แต่ยังไม่ค่อยเข้าใจว่าทำไมการที่เทอร์มินัลถูกดำเนินการในรูปแบบ องค์กรไม่แสวงหากำไร ถึงสำคัญ รู้สึกเหมือนยังขาดชิ้นส่วนหนึ่งของจิ๊กซอว์
Mitchell Hashimoto เป็นภาพแทนของ โปรแกรมเมอร์สาย old-school อย่างแท้จริง ดีใจที่ได้เห็นเขาประสบความสำเร็จ
สมัยก่อนมันยากมากที่จะสร้างรายได้จากการทำเครื่องมือสำหรับนักพัฒนา แต่ตอนนี้เหมือนเราเข้าสู่ยุคที่สามารถจับคุณค่านั้นได้ดีขึ้นแล้ว Ghostty เป็นเครื่องมือที่ยอดเยี่ยมจริง ๆ
อีกเรื่องที่น่ายินดีคือ Ghostty ได้สร้างฐานที่ยั่งยืนโดยไม่ต้องพึ่งพา เงินทุน VC มันดีที่ไม่ใช่สตาร์ตอัปที่อีกไม่กี่ปีก็จะหายไป
ผมตื่นเต้นกับทั้ง Ghostty และ Zig มาก Ghostty ทำให้ผมเพิ่งตระหนักเป็นครั้งแรกว่าเทอร์มินัลสามารถเป็น ตัวเร่งนวัตกรรม ได้
libghostty น่าสนใจเป็นพิเศษ และทุกวันนี้เครื่องมือ AI สำหรับเขียนโค้ดดี ๆ ส่วนใหญ่ก็ทำงานอยู่ในเทอร์มินัล ไอเดีย CLI ใหม่ ๆ ระเบิดเต็มหัวไปหมด
(อาจเพราะผมจบวิทยาการคอมพิวเตอร์จากมหาวิทยาลัยวอชิงตันด้วย เลยแอบภูมิใจนิดหน่อย)
พอเห็นโพสต์นี้ ผมก็ไปเปิดคำขอฟีเจอร์เล็ก ๆ ในฟอรัมของ Ghostty แล้วพบว่าฟีเจอร์ที่ขอ ถูกทำไว้ใน main branch แล้ว ความเร็วในการตอบสนองน่าทึ่งมาก
พอฟังข่าวของ Bun วันนี้แล้ว การเปลี่ยนเป็นองค์กรไม่แสวงหากำไรของ Ghostty ยิ่งดูน่าประทับใจ
ในช่วงที่บรรยากาศเต็มไปด้วยแนวคิด “ปั้นให้โตแล้วขาย” Ghostty กลับเลือกเดินคนละทางโดยสิ้นเชิง
ผมไม่ได้ใช้ Ghostty บ่อยนัก แต่คนรอบตัวผมชอบกันมาก การบอกว่า “เราดำเนินงานแบบไม่แสวงหากำไร” เป็นการแสดงให้เห็นจิตวิญญาณโอเพนซอร์สอย่างชัดเจน
แต่อย่างไรก็ตาม ผมหวังว่าผู้ดูแลโครงการจะได้รับค่าตอบแทนที่เป็นธรรม งานมีส่วนร่วมกับโอเพนซอร์สมักถูกประเมินต่ำเกินไป
เป็นข่าวที่ดีมาก แต่ถ้าจะรับประกันประโยชน์สาธารณะในระยะยาว ผมคิดว่าควรใช้ ไลเซนส์แบบ copyleft โดยไม่ต้องมี CLA
บริษัทที่มีเงินทุนหนาอาจ fork ไปทำเวอร์ชันปิดก็ได้ Apple หรือ Microsoft ก็อาจทำแบบนั้นได้
ถ้าดูวิดีโอบรรยายของเขา เขาจะอธิบายอย่างละเอียดว่าทำไมถึงเปลี่ยนจาก BusyBox ไปเป็น Toybox
ยูทิลิตีเฉพาะทางแบบ Ghostty มีช่องทางเชิงพาณิชย์ไม่มากนัก และบ่อยครั้งโอเพนซอร์สฟรีก็มักได้เปรียบอยู่แล้ว
ตัวอย่างที่พอนึกออกก็มี VSCode แต่ก็ไม่ใช่การเปรียบเทียบที่ตรงนัก
บน Chrome ฟังก์ชันบริจาค ใช้งานไม่ได้ แต่บน Safari ใช้ได้
ในคอนโซลมี ข้อผิดพลาด CORS หลายรายการกับข้อความเรื่อง namespace ชนกันที่เกี่ยวกับ FullStory
ดูเหมือนว่าจะเป็นปัญหาจากการที่คำขอ CloudFront ถูกบล็อก หรือไม่ก็การตั้งค่า
Access-Control-Allow-Headersขอบคุณสำหรับการแจ้งปัญหา! เราเพิ่งแก้หนึ่งในข้อผิดพลาดไปเมื่อกี้นี้ แม้จะยังไม่สามารถจำลองปัญหาบน Chrome ได้ แต่กำลังตรวจสอบต่ออยู่
ขอบคุณมากจริง ๆ ที่ช่วยแจ้งปัญหาเข้ามา