2 คะแนน โดย GN⁺ 2023-10-26 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ตั้งแต่เดือนธันวาคม 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 ความคิดเห็น

 
GN⁺ 2023-10-26
ความคิดเห็นบน Hacker News
  • อยากให้ความพยายามแบบนี้แพร่หลายมากขึ้น ถ้า บริษัทเล็ก ๆ อย่าง Tarsnap ยังทำได้ ก็ไม่เห็นเหตุผลว่าทำไมบริษัทอื่นจะทำไม่ได้
    ถ้าสตาร์ทอัพพึ่งพาซอฟต์แวร์โอเพนซอร์สอย่างมาก ก็ควรถามตัวเองจริง ๆ ว่าบริษัทได้ตอบแทนกลับไปมากแค่ไหน

    • เมื่อไม่กี่ปีก่อน Gabriel Weinberg แห่ง DuckDuckGo ทำเว็บไซต์ชื่อ FOSS Tithe เพื่อสนับสนุนให้บริษัทต่าง ๆ บริจาคกำไรเป็นสัดส่วนหนึ่งให้กับโปรเจกต์ FOSS ที่พวกเขาพึ่งพา
      ผมเคยพยายามโน้มน้าวที่ทำงานเก่า ๆ ให้ทำแบบนั้นถ้าเป็นไปได้ หรือจ่ายเงินให้คนมาช่วยเพิ่มฟีเจอร์ให้เครื่องมือ FOSS ที่เราใช้ ผลลัพธ์ก็มีทั้งดีและไม่ดี
      ตอนนี้กลับมาเป็นผู้ประกอบอาชีพอิสระอีกครั้ง จึงสามารถบริจาคกำไรบางส่วนได้เลย และการส่งแพตช์ก็ง่ายขึ้นด้วย
      วิธีที่น่าจะดีที่สุดคือการสนับสนุนผู้ร่วมพัฒนาให้สร้างฟีเจอร์ที่องค์กรต้องการ องค์กรได้รับใบแจ้งหนี้และได้ฟีเจอร์ ส่วนโปรเจกต์กับนักพัฒนาก็พอใจทั้งคู่
    • Tarsnap ได้เปรียบตรงที่เป็น บริษัทเอกชนที่มีเจ้าของส่วนบุคคลและไม่ได้จดทะเบียนในตลาดหลักทรัพย์ สิ่งที่ขวางบริษัทอื่น ๆ อยู่คือผู้ถือหุ้น
    • บริษัทใหญ่ ๆ บริจาคให้การกุศลหลากหลายประเภทเป็นประจำอยู่แล้ว โอเพนซอร์ส ก็เป็นเพียงหนึ่งในนั้น
  • ออกนอกเรื่องนิดหน่อย แต่ทวีตนี้บอกว่าโพสต์ของ Sentry เองที่บทความกล่าวถึงถูกลบออกจาก HN: https://x.com/bentlegen/status/1716884717394670015?s=20
    สงสัยว่ามีใครรู้ไหมว่าทำไม

    • ในฐานะคนที่ทำงานที่ Sentry ขอสันนิษฐานว่าเป็นเพราะเราไม่ใช่ สตาร์ทอัพที่ YC ลงทุน และโพสต์ถูกมองว่าเป็นการตลาดจึงถูกนำออก
      คำว่านำออกในที่นี้ไม่ได้หมายถึงโพสต์หายไป แต่หมายถึงอันดับถูกกดลงแบบจงใจจนไม่เห็นในสองหน้าแรก
      คำอธิบายที่ให้ไว้เมื่อปีก่อนคือ “ไม่น่าสนใจ”: https://twitter.com/chadwhitacre_/status/1716947994338021885
    • อาจเป็นการลบโพสต์ซ้ำก็ได้
      https://news.ycombinator.com/item?id=38001924
    • พูดถึงโปรแกรมของ Sentry ช่วงนี้ในฐานะนักพัฒนาโอเพนซอร์ส ผมได้รับแจ้งว่าอยู่ในกลุ่มที่จะได้รับเงินจากโปรแกรมนี้ พอล็อกอินด้วยความคาดหวัง ยอดจ่ายสุดท้ายคือ 15 ดอลลาร์
      ผมซาบซึ้งกับเจตนาและความพยายามจริง ๆ และหวังว่าบริษัทที่ใช้โอเพนซอร์สจะทำตามมากขึ้น แต่ก็อยากให้ปรับสูตรไม่ให้จ่ายถ้าต่ำกว่าจำนวนหนึ่ง
      เมื่อต่ำถึงระดับนั้น มันยุ่งยากเกินเมื่อเทียบกับความพยายาม และเจตนาดีอาจถูกเข้าใจผิดเป็นอย่างอื่นได้ง่าย
    • ไม่แน่ใจว่ามีหลักฐานตรงไหนว่าผู้ดูแลเป็นคนลบ ถึงนั่นจะเป็นสิ่งแรกที่นึกถึง แต่ HN มีผู้ดูแลไม่มาก และปกติถ้ามีการดำเนินการโดยผู้ดูแล เขาจะทิ้งคอมเมนต์ไว้ในโพสต์
      ผมมักเห็นบทความน่าสนใจบนหน้าแรก อ่านเสร็จแล้วกลับมาก็ถูกดันไปหน้า 2–3 บ่อย ๆ เดาว่ามีคนหลายคนกดโหวตลบ แต่ก็ยังหงุดหงิดอยู่ดี
      สงสัยเหมือนกันว่ามีเว็บที่ติดตามการเปลี่ยนอันดับแบบนี้ไหม
  • ถ้าขยายความจากการคำนวณที่ว่า “ตลอด 14 ปี Tarsnap ใช้กำไรจากการดำเนินงานเดือนธันวาคม 100% รวม 274,482 ดอลลาร์ เพื่อสนับสนุนซอฟต์แวร์โอเพนซอร์ส” ก็เป็นเรื่องให้กำลังใจมากสำหรับคนที่ฝันอยากเป็นนักพัฒนาอินดี้/ทำคนเดียว
    หมายความว่าธุรกิจ 1–2 คนก็สร้างรายได้ที่ดีได้

    • จริง แต่คงมองว่าเติบโตแบบเส้นตรงไม่ได้ และก็สงสัยว่า เดือนธันวาคมมีลักษณะพิเศษ อะไรหรือเปล่า
      เช่น ลูกค้าใหม่อาจจ่ายรายปีเพื่อใช้งบประมาณให้หมด
    • ไม่แน่ใจว่านั่นเป็นรายได้ที่ยอดเยี่ยมจริงไหม Tarsnap เป็นที่รู้จักดี และมูลค่าที่เห็นตอนนี้มาหลังจาก การทำงาน 14 ปี
      ปีละ 250,000 ดอลลาร์ยังน้อยกว่าที่อาจได้จาก FAANG มาก
  • ถ้า Apple ซึ่งเป็นผู้เล่นรายใหญ่อีกเจ้าของระบบนิเวศ BSD บริจาคกำไรจากการดำเนินงานเดือนธันวาคมให้โอเพนซอร์ส นั่นจะเป็นเงินระดับ 10,000 ล้านดอลลาร์ ต่อปีที่เปลี่ยนเกมได้เลย
    ขอปรบมือให้ Tarsnap ที่ทำเรื่องยอดเยี่ยมแบบนี้อยู่แล้ว

    • เมื่อเห็นว่า GitHub สนับสนุนคนบนแพลตฟอร์มตัวเองที่ https://github.com/github แค่ 7 คน ก็รู้ได้เลยว่าประสบการณ์ GitHub Sponsors พังอยู่
      บริษัทต่าง ๆ ควรสนับสนุน dependency tree ของตัวเองจริง ๆ
    • ตามตัวเลข 10,000 ล้านดอลลาร์ที่ยกมา แค่บริจาคกำไรเดือนธันวาคมโดยเฉลี่ย 1 ชั่วโมง ก็เป็น 13.44 ล้านดอลลาร์แล้ว
      10^10 / 31 / 24 / 10^6
      ถ้าจะให้เกิน 500,000 ดอลลาร์ของ Sentry ใช้กำไรเดือนธันวาคมแค่ประมาณ 2 นาที 20 วินาทีก็พอ
    • Apple ไม่ได้สนับสนุน LLVM ส่วนใหญ่ อยู่แล้วหรือ?
    • แค่ Tim Cook คิดเรื่องนั้น ผู้ถือหุ้นก็คงไล่ออกแล้ว
    • ควรรู้ด้วยว่าคนอย่างผู้เกษียณก็เอาเงินออมบางส่วนไปลงทุนในหุ้นอย่าง Apple
      แบบนี้ก็เหมือนเอาเงินที่ควรจะไปถึงคุณยายไปให้โอเพนซอร์ส
      แน่นอนว่าบางส่วนจะไปเข้ากองทุนเฮดจ์ฟันด์ แต่บางส่วนก็ไปถึงคุณยายด้วย
      กำไรเป็นของผู้ถือหุ้น ดังนั้นควรปล่อยให้ผู้ถือหุ้นแต่ละคนตัดสินใจเองว่าจะบริจาคให้โอเพนซอร์สเป็นการส่วนตัวหรือไม่ รับเงินปันผลแล้วโอนไปให้โอเพนซอร์สก็ได้ ไม่ใช่เรื่องที่ Apple ควรบังคับ
      ส่วนตัวผมไม่ชอบให้คนอื่นเอาของของผมไปบริจาคแทน ถ้าผมจะบริจาค ผมอาจอยากให้กับเรื่องอื่นอย่างการแก้ปัญหาความยากจนหรือโรคภัย
      บริษัทเอกชนสองคนเลือกบริจาคให้โอเพนซอร์สเป็นเรื่องที่ยอดเยี่ยม แต่บริษัทมหาชนเอาเงินปันผล 1 ใน 12 ที่ผมควรได้รับไปให้การกุศลที่ผมไม่ได้เลือก แบบนั้นไม่ยอดเยี่ยม
  • เมื่อดูว่าทำมาอย่างสม่ำเสมอตั้งแต่ 14 ปีก่อน ก็ถือว่าเป็น นักธุรกิจที่มีความรับผิดชอบ และเป็นคนฉลาดด้วย เขายังเป็นผู้ได้รับรางวัล Putnam ด้วย
    หวังว่าธุรกิจจะไปถึงจุดที่ต้องการได้ดี

  • ตอนแรกอ่านหัวข้อเป็น 10^18 เลยตกใจอีกครั้งว่าจำนวนนั้นใหญ่กว่ามากแค่ไหน

    • ผมไม่ได้อ่านผิด แต่ตอนแรกมันให้ความรู้สึกเหมือนเงินก้อนใหญ่กว่านี้มาก พอมาคิดดู 2^16 คือ 65536 ก็แน่นอนอยู่แล้ว แต่มันก็ยังรู้สึกแบบนั้น
  • นี่ก็เท่ากับ 1.11^120 ดอลลาร์ และ 1.0161^784 ดอลลาร์ ด้วย
    ในทางกลับกัน เป็นแค่ 12.2378^5 ดอลลาร์เท่านั้น เขียนแบบนี้แล้วดูไม่น่าประทับใจเท่าไร

    • 64^3.011 ไม่น่าประทับใจเลยสักนิด
  • วิธีบอกจำนวนเงินว่า 2^18 นั้นดูมีนัยและมีรสนิยมดี

    • นั่นไม่ใช่ 16 เหรอ? ขยิบตา
    • ตอนแรกผมตีความเป็น 2x10^18 เลยน่าสนใจทีเดียว
    • ดีใจที่บริจาคได้มากถึง 2^20! อ้าว ไม่ใช่ xor เหรอ?
  • ถ้าบริษัทใช้ซอฟต์แวร์โอเพนซอร์ส ก็ควรตอบแทนกลับไปเป็นเงิน
    โปรเจกต์ใหญ่ ๆ มีมูลนิธิ ส่วนโปรเจกต์เล็ก ๆ ก็มีวิธีอื่นอย่าง GitHub Sponsors
    ในบางระบบนิเวศ เรื่องนี้เริ่มกลายเป็นเรื่องปกติมากขึ้น รวมถึง โลก Clojure ที่ผมใช้เวลาอยู่เป็นหลักด้วย ซึ่งเป็นเรื่องดีมาก
    ต่อให้จำนวนเงินไม่มากก็สำคัญ ประเด็นหลักคือควรเป็นการจ่ายซ้ำ หรือรูปแบบสมัครสมาชิก ถ้าคุณใช้และพึ่งพาซอฟต์แวร์นั้น ก็ควรสนับสนุนอย่างต่อเนื่องเพื่อให้การบำรุงรักษาและพัฒนาต่อไปเกิดขึ้นได้
    มีคนจำนวนมากเกินไปที่เชื่อมโยง “โอเพนซอร์ส” กับ “ของฟรี”
    ตลอด 2 ปีที่ผ่านมา ผมพยายามทำแบบนี้ แม้จำนวนเงินจะยังไม่มาก แต่ตั้งใจจะเพิ่มตาม การเติบโตของรายได้ SaaS ของผม