คุณจะแบ่งเงินบริจาคระหว่างสมาชิกโอเพ่นซอร์สของคุณโดยพื้นฐานอย่างไร [ปิด]


27

ฉันเป็นผู้พัฒนาโครงการโอเพนซอร์ซซึ่งโฮสต์ใน SourceForge

มันเริ่มต้นจากแอพเล็ก ๆ น้อย ๆ หลังจากที่มีการวางจำหน่ายบางอย่างมันก็ได้รับความนิยมเพิ่มมากขึ้นและมันเริ่มใช้เวลาและความรับผิดชอบมากขึ้นจากฉัน ดังนั้นฉันได้เปิดใช้งานตัวเลือกการบริจาคใน SourceForge

ฉันมีความกระตือรือร้นที่จะพัฒนามันต่อไปฟรี แต่ถ้ามีเงินเข้ามาฉันจะแบ่งมันกับทีมของฉันได้อย่างไร

  1. ฉันควรแบ่งจำนวนเท่า ๆ กันระหว่างจำนวนสมาชิกในทีมหรือไม่ (50-50 เนื่องจากเป็นทีมที่สองสมาชิกแล้ว)

  2. จำนวนคลาสกระทำหรือการส่งอื่น ๆ ที่มีค่าโดยสมาชิกในทีม?

  3. ความคิดอื่น ๆ ?

คุณจะทำอย่างไรในสถานการณ์เช่นนี้? กรุณาให้ความคิดเห็นของคุณ
ฉันหวังว่าคำถามนี้จะเป็นประโยชน์สำหรับผู้อื่น


2
คำถามไม่ได้ดูเฉพาะกับการเขียนโปรแกรม - นี้อาจจะอยู่ในโครงการอาสาสมัคร
ริ้น

4
@gnat ฉันไม่เห็นด้วย การเขียนโปรแกรมแบบโอเพ่นซอร์สไม่เหมือนกับโครงการอาสาสมัครใด ๆ เนื่องจากเป็นส่วนเริ่มต้นได้รับการยอมรับได้ง่ายขึ้นในโครงการโอเพนซอร์ส ให้ +1 เพื่อตอบโต้การไม่ยุติธรรม -1
Tom Squires

1
@ TomSquires ง่ายขึ้นเมื่อเทียบกับอะไร ไม่มีกิจกรรมอาสาสมัครที่ฉันเข้าร่วมมีปัญหาในการตระหนักถึงการมีส่วนร่วม การรับรู้ลักษณะใสจริงๆทั่วไปในอาสาสมัครไม่ได้จริงๆ "ถิ่น" เพื่อโครงการซอฟต์แวร์โอเพนซอร์ส
ริ้น

4
@gnat ดูเหมือนว่า (สำหรับฉัน) จะสมบูรณ์ในหัวข้อเนื่องจากบริบทนั้นชัดเจนว่าการตัดสินใจที่โครงการขนาดเล็กจำนวนมากต้องเผชิญเมื่อพวกเขาได้รับเงินจากผู้ที่พบว่าซอฟต์แวร์มีประโยชน์ สำหรับฉันแล้วนั่นไม่เพียงทำให้เป็นหัวข้อ แต่ยังมีประโยชน์
Tim Post

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

คำตอบ:


53

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

พิจารณาความเป็นไปได้อื่น ๆ ของกองทุนแทน:

  • ย้อย พิมพ์เสื้อยืดบางอย่างเพื่อส่งให้กับผู้ที่ทำมากกว่าการเขียนโค้ดเล็กน้อย

  • โปรดปราน ให้รางวัลกับคุณสมบัติที่ชุมชนต้องการ แต่ไม่มีใครรู้สึกอยากนำไปใช้จริง นี่เป็นวิธีที่ยอดเยี่ยมในการรับผู้สนับสนุนใหม่ในระยะยาว หรือ 'ทำให้หม้อดูหวานขึ้นเล็กน้อย' เพื่อแก้ไขข้อบกพร่องที่น่างงงวย เงินรางวัลไม่จำเป็นต้องเป็นเงินสดโดยเฉพาะถ้าคุณมีโอกาสที่จะให้ นอกจากนี้ยังไม่จำเป็นต้องมีพวงหรีด Pi ในมือมีค่า 10 ในเตาอบ

  • ฮาร์ดแวร์. ซื้อสิ่งที่ชุมชนเป็นเจ้าของซึ่งนักพัฒนาซอฟต์แวร์ทุกคนสามารถใช้ได้ นี่อาจเป็นเซิร์ฟเวอร์หรือแกดเจ็ตที่แชร์ผ่านอีเมล

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

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

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

มีหลายวิธีที่เงินสามารถแพร่กระจายได้เพื่อให้ทุกคนได้รับประโยชน์มันไม่สมเหตุสมผลเลยที่จะจำกัดความดีที่มันสามารถทำได้

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


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


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

1
@ HenningJ ฉันไม่คิดว่าเงินรางวัลจะมาแทนที่แรงจูงใจภายในที่จะมีส่วนร่วมเพราะโปรแกรมเมอร์ที่จ่ายเงินหลายคนพบว่าเงินเป็นตัวกระตุ้นรอง แต่ในขณะที่คุณชี้ให้เห็นพวกเขาสามารถจัดระเบียบและจัดการได้ยากขึ้นอยู่กับชุมชน ฉันแสดงรายการไว้เพราะฉันเห็นพวกเขาใช้เรียบร้อยแล้วและเป็นวิธีหนึ่งที่เป็นไปได้ที่จะใช้ประโยชน์จากเงินบริจาค
Tim Post

@ HenningJ ฉันแก้ไขคำตอบเล็กน้อยเนื่องจากเงินไม่จำเป็นต้องเป็นเงินสดโดยเฉพาะถ้าคุณมีโอกาสให้ ฉันไม่เห็นอะไรผิดปกติกับการได้รับเสื้อยืดเพื่อแก้ไขข้อผิดพลาดของสัตว์ประหลาด
Tim Post

ขอบคุณสำหรับคำตอบ (มีประโยชน์มากกว่านี้โดยทั่วไป) ฉันคาดหวังคำตอบที่ไม่เพียง แต่มีประโยชน์สำหรับฉันเท่านั้น แต่สำหรับทุกคนที่เผชิญกับความสับสนเช่นนี้ เมื่อคำถามนี้ปรากฏในผลลัพธ์ของ Google พวกเขาจะพบว่าคำตอบที่ดีเหล่านี้มีประโยชน์
Vigneshwaran

7

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

หากเป็นจำนวนเงินจริงฉันขอเสนอว่าคุณไม่ได้ใช้เงินกับนักพัฒนา - ซึ่งเห็นได้ชัดว่ากำลังให้เวลาและความเชี่ยวชาญด้วยเหตุผลที่ดีซึ่งไม่ใช่การเงิน แทนที่จะใช้มันกับเครื่องมือที่จำเป็นสำหรับการทำโปรเจ็กต์ (ฮาร์ดแวร์, บัญชี Basecamp, ฯลฯ ), หรือเรื่องสนุก ๆ ในการทำการตลาดราคาถูกเช่นเสื้อยืดและของเล่นโต๊ะ ตรวจสอบให้แน่ใจว่าทุกคนที่มีส่วนร่วมเคยได้รับเสื้อยืดและคุณมีเหลือพอที่จะโยนออกไปที่กลุ่มผู้ใช้และการประชุมและสิ่งต่าง ๆ


5

ไม่ว่าจะนำมันกลับเข้าไปในโครงการ (ซื้อเซิร์ฟเวอร์ ฯลฯ ) หรือแบ่งให้เท่า ๆ กันระหว่างผู้ให้ข้อมูลที่สำคัญ (ไม่ให้อะไรกับคนที่ทำเพียงไม่กี่บรรทัด)

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


3
คำว่า "สำคัญ" นั้นเป็นปัญหาแม้ว่า ในฐานะที่เป็นผู้นำโครงการเขาเห็นได้ชัดว่าจะวาดเส้นนั้น แต่สิ่งที่เกี่ยวกับเพื่อนที่มีการแก้ไขหนึ่งบรรทัดแก้ไขข้อผิดพลาดอันยาวนานและละเอียดอ่อน? หรือคนที่มีส่วนร่วมคือ "เกือบ" สำคัญ? ดีกว่าที่จะมีตัวชี้วัดที่ยากหรือไม่ทำเลย IMO
Dan Ray

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

2

แค่ความเห็นของฉัน แต่ฉันจะบอกว่าอย่ากังวลไปจนกว่ามันจะน่ากังวล หากคุณได้รับไม่กี่เหรียญที่นี่และสำหรับตัวคุณเองฉันจะไม่เหงื่อออกหรือรู้สึกผิดเกี่ยวกับเรื่องนี้เว้นแต่จะมีคนถามเป็นพิเศษ

ตอนนี้สำหรับการทำงานอย่างต่อเนื่องฉันอาจพูดว่า "เฮ้ฉันมีปุ่มบริจาคบนเว็บไซต์และฉันจะให้n% ของการตัดเมื่อมีการบริจาคมา" เพื่อเรียกมันออกมาและเปิดเกี่ยวกับเรื่องนี้


1

ฉันชอบแนวคิดของ "รหัสรางวัล" ช่วยสนับสนุนให้ผู้คนบริจาคเพราะพวกเขาบริจาคเพื่อปรับปรุงบางอย่างที่สำคัญสำหรับพวกเขาและมันก็หมายความว่าใครก็ตามที่ใช้คุณสมบัติที่ร้องขอ / ชนะเงิน "ปัญหา ;-))

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.