Tarsnap บริจาค 2^18 ดอลลาร์ให้โอเพนซอร์ส
(daemonology.net)- ตั้งแต่เดือนธันวาคม 2009 Tarsnap ได้นำ กำไรจากการดำเนินงานทั้งหมดในเดือนธันวาคม ไปใช้สนับสนุนโอเพนซอร์ส และยอดบริจาคสะสมตลอด 14 ปีอยู่ที่ 274,482 ดอลลาร์
- การสนับสนุนมุ่งเน้นไปที่ระบบนิเวศ BSD ที่บริษัทพึ่งพาใช้งานจริง โดยผู้รับประโยชน์รายใหญ่ที่สุดอย่าง FreeBSD Foundation ได้รับ 173,920 ดอลลาร์
- BSD Now และ BSDCan ทำหน้าที่เป็นแกนหลักด้านการเผยแพร่ข่าวสารและการพบปะแลกเปลี่ยนแบบตัวต่อตัวระหว่างนักพัฒนาตามลำดับ โดยการสนับสนุนของ Tarsnap ช่วยค้ำจุนโครงสร้างพื้นฐานของชุมชน BSD
- ขอบเขตการสนับสนุนขยายครอบคลุมทั้งค่าใช้จ่ายในการดำเนินงานและกิจกรรมชุมชนโดยรวม รวมถึง developer summit, รางวัลประจำปีสำหรับนักศึกษา, เงินสนับสนุนงานประชุม นักพัฒนา และค่าเดินทาง
- แม้จะเป็นจำนวนไม่น้อยสำหรับการมีส่วนร่วมของบริษัทที่มีพนักงาน 2 คน แต่ก็ยังเป็นเงินจำนวนเล็กน้อยเมื่อเทียบกับการสนับสนุนทั้งหมดที่โอเพนซอร์สต้องการ และยังสะท้อนให้เห็นเมื่อเทียบกับการมีส่วนร่วมของบริษัทขนาดใหญ่กว่า
รูปแบบการสนับสนุนที่ดำเนินต่อเนื่องมา 14 ปี
- Tarsnap ใช้ กำไรจากการดำเนินงานทั้งหมดของเดือนธันวาคมในทุกปี เพื่อสนับสนุนซอฟต์แวร์โอเพนซอร์สตั้งแต่เดือนธันวาคม 2009
- เนื่องจากความต้องการการสนับสนุนไม่ได้เกิดขึ้นเฉพาะในเดือนธันวาคม การจ่ายเงินจริงจึงเกิดขึ้นตลอดทั้งปี
- หลังจากตรวจสอบขนาดกำไรของเดือนธันวาคมตอนสิ้นปีแล้ว งบประมาณที่เหลือจะถูกส่งไปยัง FreeBSD Foundation
- ยอดรวมจากสเปรดชีตบัญชีตลอด 14 ปีคือ 274,482 ดอลลาร์
- หากเขียนในรูปแบบเลขฐานสอง ถือว่าเกิน 2^18 ดอลลาร์ อยู่เล็กน้อย
ผู้รับประโยชน์หลักที่มุ่งเน้นระบบนิเวศ BSD
- FreeBSD Foundation เป็นผู้รับประโยชน์รายใหญ่ที่สุดทุกปี และจนถึงตอนนี้ได้รับไปแล้ว 173,920 ดอลลาร์
- จัดหาฮาร์ดแวร์ที่จำเป็นต่อการดำเนินงานของโครงการ FreeBSD
- ให้เงินทุนแก่โครงการอิสระหลากหลายโครงการ
- มีนักพัฒนาเต็มเวลาที่คอยแก้ปัญหาเมื่อจำเป็น
- ธรรมาภิบาลของโครงการ FreeBSD เป็นอิสระจาก Foundation อย่างสมบูรณ์ แต่การสนับสนุนจาก Foundation มีสัดส่วนสำคัญต่อการดำเนินโครงการ
- พอดแคสต์ BSD Now เป็นผู้รับประโยชน์รายใหญ่อันดับสอง และจนถึงตอนนี้ได้รับไปแล้ว 47,500 ดอลลาร์
- ดำเนินมาถึงตอนที่ 529 แล้ว และเป็นช่องทางหายากที่สามารถรับฟังข่าวสารจากระบบปฏิบัติการ BSD หลายตัวโดยรวมได้
- นักพัฒนามักไม่ถนัดด้านการสื่อสาร ขณะที่นักข่าวสายเทคนิคแม้จะรายงานโลก BSD ก็อาจขาดความรู้ทางเทคนิคมากพอที่จะรายงานได้อย่างถูกต้องสม่ำเสมอ
- BSD Now ซึ่งสร้างโดยนักพัฒนาจริง ๆ ช่วยเชื่อมช่องว่างระหว่างชุมชนนักพัฒนากับการรายงานข่าว
- BSDCan ได้รับไปแล้ว 23,188 ดอลลาร์
- เป็นงานประชุม BSD ที่ใหญ่ที่สุดในโลก
- มีบทบาทสำคัญในการทำให้นักพัฒนามารวมตัวกันเพื่อพูดคุยและเรียนรู้งานของกันและกัน
- อีเมลและ IRC ก็มีประโยชน์ แต่บางครั้งการสนทนาแบบพบหน้ากันสร้างความแตกต่างได้มาก
Developer summit, รางวัลนักศึกษา และการสนับสนุนอื่น ๆ
- FreeBSD Developer Summit ประจำปีที่จัดร่วมกับ BSDCan ได้รับการสนับสนุน 11,062 ดอลลาร์
- ใช้ประโยชน์จากข้อเท็จจริงที่ผู้เข้าร่วม BSDCan เดินทางมายังสถานที่เดียวกัน แต่ BSDCan ไม่ได้เป็นผู้รับภาระค่าใช้จ่ายในการจัด developer summit เช่น ห้องประชุม, A/V, กาแฟ เป็นต้น
- รางวัลประจำปี สำหรับนักศึกษาที่มีส่วนร่วมกับโอเพนซอร์สของสถาบันการศึกษาเดิม ได้รับเงินรวมจนถึงตอนนี้ 7,839 ดอลลาร์
- การสนับสนุนอื่น ๆ เช่น งานประชุม นักพัฒนา และเงินช่วยเหลือค่าเดินทาง รวมเป็น 10,972 ดอลลาร์
- ระหว่างจัดทำรายการอาจมีบางส่วนตกหล่นไป ดังนั้นจำนวนเงินจริงอาจมากกว่านี้เล็กน้อย
เกณฑ์เปรียบเทียบที่บริษัท 2 คนทิ้งไว้
- การสนับสนุนระดับ 2^18 ดอลลาร์ตลอด 14 ปีของ Tarsnap เป็นจำนวนเงินเล็กน้อยเมื่อเทียบกับเงินทุนทั้งหมดที่โอเพนซอร์สต้องการ
- อย่างไรก็ตาม Tarsnap ไม่อาจมีอยู่ได้หากไม่มีซอฟต์แวร์โอเพนซอร์ส และสำหรับบริษัทที่มีพนักงาน 2 คน ยอดรวมนี้อาจถือว่าไม่เลว
- เมื่อพิจารณาว่าบริษัทที่ใหญ่กว่ามากบางแห่งยังมีส่วนร่วมน้อยกว่านี้มาก ก็ทำให้เห็นความแตกต่างระหว่างระดับการพึ่งพาโอเพนซอร์สกับขนาดการตอบแทนจริง
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
อยากให้ความพยายามแบบนี้แพร่หลายมากขึ้น ถ้า บริษัทเล็ก ๆ อย่าง Tarsnap ยังทำได้ ก็ไม่เห็นเหตุผลว่าทำไมบริษัทอื่นจะทำไม่ได้
ถ้าสตาร์ทอัพพึ่งพาซอฟต์แวร์โอเพนซอร์สอย่างมาก ก็ควรถามตัวเองจริง ๆ ว่าบริษัทได้ตอบแทนกลับไปมากแค่ไหน
ผมเคยพยายามโน้มน้าวที่ทำงานเก่า ๆ ให้ทำแบบนั้นถ้าเป็นไปได้ หรือจ่ายเงินให้คนมาช่วยเพิ่มฟีเจอร์ให้เครื่องมือ FOSS ที่เราใช้ ผลลัพธ์ก็มีทั้งดีและไม่ดี
ตอนนี้กลับมาเป็นผู้ประกอบอาชีพอิสระอีกครั้ง จึงสามารถบริจาคกำไรบางส่วนได้เลย และการส่งแพตช์ก็ง่ายขึ้นด้วย
วิธีที่น่าจะดีที่สุดคือการสนับสนุนผู้ร่วมพัฒนาให้สร้างฟีเจอร์ที่องค์กรต้องการ องค์กรได้รับใบแจ้งหนี้และได้ฟีเจอร์ ส่วนโปรเจกต์กับนักพัฒนาก็พอใจทั้งคู่
ออกนอกเรื่องนิดหน่อย แต่ทวีตนี้บอกว่าโพสต์ของ Sentry เองที่บทความกล่าวถึงถูกลบออกจาก HN: https://x.com/bentlegen/status/1716884717394670015?s=20
สงสัยว่ามีใครรู้ไหมว่าทำไม
คำว่านำออกในที่นี้ไม่ได้หมายถึงโพสต์หายไป แต่หมายถึงอันดับถูกกดลงแบบจงใจจนไม่เห็นในสองหน้าแรก
คำอธิบายที่ให้ไว้เมื่อปีก่อนคือ “ไม่น่าสนใจ”: https://twitter.com/chadwhitacre_/status/1716947994338021885
https://news.ycombinator.com/item?id=38001924
ผมซาบซึ้งกับเจตนาและความพยายามจริง ๆ และหวังว่าบริษัทที่ใช้โอเพนซอร์สจะทำตามมากขึ้น แต่ก็อยากให้ปรับสูตรไม่ให้จ่ายถ้าต่ำกว่าจำนวนหนึ่ง
เมื่อต่ำถึงระดับนั้น มันยุ่งยากเกินเมื่อเทียบกับความพยายาม และเจตนาดีอาจถูกเข้าใจผิดเป็นอย่างอื่นได้ง่าย
ผมมักเห็นบทความน่าสนใจบนหน้าแรก อ่านเสร็จแล้วกลับมาก็ถูกดันไปหน้า 2–3 บ่อย ๆ เดาว่ามีคนหลายคนกดโหวตลบ แต่ก็ยังหงุดหงิดอยู่ดี
สงสัยเหมือนกันว่ามีเว็บที่ติดตามการเปลี่ยนอันดับแบบนี้ไหม
ถ้าขยายความจากการคำนวณที่ว่า “ตลอด 14 ปี Tarsnap ใช้กำไรจากการดำเนินงานเดือนธันวาคม 100% รวม 274,482 ดอลลาร์ เพื่อสนับสนุนซอฟต์แวร์โอเพนซอร์ส” ก็เป็นเรื่องให้กำลังใจมากสำหรับคนที่ฝันอยากเป็นนักพัฒนาอินดี้/ทำคนเดียว
หมายความว่าธุรกิจ 1–2 คนก็สร้างรายได้ที่ดีได้
เช่น ลูกค้าใหม่อาจจ่ายรายปีเพื่อใช้งบประมาณให้หมด
ปีละ 250,000 ดอลลาร์ยังน้อยกว่าที่อาจได้จาก FAANG มาก
ถ้า Apple ซึ่งเป็นผู้เล่นรายใหญ่อีกเจ้าของระบบนิเวศ BSD บริจาคกำไรจากการดำเนินงานเดือนธันวาคมให้โอเพนซอร์ส นั่นจะเป็นเงินระดับ 10,000 ล้านดอลลาร์ ต่อปีที่เปลี่ยนเกมได้เลย
ขอปรบมือให้ Tarsnap ที่ทำเรื่องยอดเยี่ยมแบบนี้อยู่แล้ว
บริษัทต่าง ๆ ควรสนับสนุน dependency tree ของตัวเองจริง ๆ
10^10 / 31 / 24 / 10^6ถ้าจะให้เกิน 500,000 ดอลลาร์ของ Sentry ใช้กำไรเดือนธันวาคมแค่ประมาณ 2 นาที 20 วินาทีก็พอ
แบบนี้ก็เหมือนเอาเงินที่ควรจะไปถึงคุณยายไปให้โอเพนซอร์ส
แน่นอนว่าบางส่วนจะไปเข้ากองทุนเฮดจ์ฟันด์ แต่บางส่วนก็ไปถึงคุณยายด้วย
กำไรเป็นของผู้ถือหุ้น ดังนั้นควรปล่อยให้ผู้ถือหุ้นแต่ละคนตัดสินใจเองว่าจะบริจาคให้โอเพนซอร์สเป็นการส่วนตัวหรือไม่ รับเงินปันผลแล้วโอนไปให้โอเพนซอร์สก็ได้ ไม่ใช่เรื่องที่ Apple ควรบังคับ
ส่วนตัวผมไม่ชอบให้คนอื่นเอาของของผมไปบริจาคแทน ถ้าผมจะบริจาค ผมอาจอยากให้กับเรื่องอื่นอย่างการแก้ปัญหาความยากจนหรือโรคภัย
บริษัทเอกชนสองคนเลือกบริจาคให้โอเพนซอร์สเป็นเรื่องที่ยอดเยี่ยม แต่บริษัทมหาชนเอาเงินปันผล 1 ใน 12 ที่ผมควรได้รับไปให้การกุศลที่ผมไม่ได้เลือก แบบนั้นไม่ยอดเยี่ยม
เมื่อดูว่าทำมาอย่างสม่ำเสมอตั้งแต่ 14 ปีก่อน ก็ถือว่าเป็น นักธุรกิจที่มีความรับผิดชอบ และเป็นคนฉลาดด้วย เขายังเป็นผู้ได้รับรางวัล Putnam ด้วย
หวังว่าธุรกิจจะไปถึงจุดที่ต้องการได้ดี
ตอนแรกอ่านหัวข้อเป็น 10^18 เลยตกใจอีกครั้งว่าจำนวนนั้นใหญ่กว่ามากแค่ไหน
2^16คือ 65536 ก็แน่นอนอยู่แล้ว แต่มันก็ยังรู้สึกแบบนั้นนี่ก็เท่ากับ 1.11^120 ดอลลาร์ และ 1.0161^784 ดอลลาร์ ด้วย
ในทางกลับกัน เป็นแค่
12.2378^5ดอลลาร์เท่านั้น เขียนแบบนี้แล้วดูไม่น่าประทับใจเท่าไร64^3.011ไม่น่าประทับใจเลยสักนิดวิธีบอกจำนวนเงินว่า 2^18 นั้นดูมีนัยและมีรสนิยมดี
2x10^18เลยน่าสนใจทีเดียว2^20! อ้าว ไม่ใช่ xor เหรอ?ถ้าบริษัทใช้ซอฟต์แวร์โอเพนซอร์ส ก็ควรตอบแทนกลับไปเป็นเงิน
โปรเจกต์ใหญ่ ๆ มีมูลนิธิ ส่วนโปรเจกต์เล็ก ๆ ก็มีวิธีอื่นอย่าง GitHub Sponsors
ในบางระบบนิเวศ เรื่องนี้เริ่มกลายเป็นเรื่องปกติมากขึ้น รวมถึง โลก Clojure ที่ผมใช้เวลาอยู่เป็นหลักด้วย ซึ่งเป็นเรื่องดีมาก
ต่อให้จำนวนเงินไม่มากก็สำคัญ ประเด็นหลักคือควรเป็นการจ่ายซ้ำ หรือรูปแบบสมัครสมาชิก ถ้าคุณใช้และพึ่งพาซอฟต์แวร์นั้น ก็ควรสนับสนุนอย่างต่อเนื่องเพื่อให้การบำรุงรักษาและพัฒนาต่อไปเกิดขึ้นได้
มีคนจำนวนมากเกินไปที่เชื่อมโยง “โอเพนซอร์ส” กับ “ของฟรี”
ตลอด 2 ปีที่ผ่านมา ผมพยายามทำแบบนี้ แม้จำนวนเงินจะยังไม่มาก แต่ตั้งใจจะเพิ่มตาม การเติบโตของรายได้ SaaS ของผม