นักพัฒนาเบื้องหลังโปรเจกต์ 90s.dev กำลังทดลองแนวทางใหม่ในการระดมทุนสำหรับการพัฒนาโอเพนซอร์ส แทนที่จะใช้ระดับการบริจาคแบบดั้งเดิม พวกเขาเสนอระบบการชำระเงินแบบรายชั่วโมงที่ผู้สนับสนุนจ่าย 25 ดอลลาร์สหรัฐต่อชั่วโมงของงานพัฒนาผ่าน GitHub Sponsors
โปรเจกต์ 90s.dev มีเป้าหมายที่จะสร้างสภาพแวดล้อมระบบปฏิบัติการแบบคิดถึงอดีตของทศวรรษ 1990 ขึ้นมาใหม่ทั้งหมดภายในเว็บเบราว์เซอร์ นักพัฒนามองว่าเป็นแพลตฟอร์มการพัฒนาย้อนยุคที่สมบูรณ์เหมาะสำหรับการสร้างเกม ประกอบด้วยโปรแกรมแก้ไขโค้ด เครื่องมือสไปรต์ ซอฟต์แวร์แอนิเมชัน และยูทิลิตี้ดีบักกิ้ง ระบบนี้ถูกออกแบบให้เป็นแบบกระจายศูนย์ ช่วยให้ผู้ใช้สามารถนำเข้าแอปพลิเคชันจากที่ใดก็ได้บนเว็บตราบใดที่รองรับ API ของ 90s.dev
รายละเอียดโมเดลการระดมทุน
- อัตราที่เสนอ: 25 ดอลลาร์สหรัฐต่อชั่วโมงของงานพัฒนา
- แพลตฟอร์ม: GitHub Sponsors
- โครงสร้างการชำระเงิน: ผู้สนับสนุนระบุจำนวนเงิน นักพัฒนาทำงาน 1 ชั่วโมงต่อการได้รับเงิน 25 ดอลลาร์
- แพลตฟอร์มทางเลือกที่แนะนำ: BuyMeACoffee , LiberaPay , Patreon
การใช้งานเทคนิคและความเข้ากันได้ของเบราว์เซอร์
โปรเจกต์นี้พึ่งพาเทคโนโลยีเว็บสมัยใหม่อย่างมากรวมถึง web workers, broadcast channels และ message ports อย่างไรก็ตาม ผู้ใช้บางคนรายงานปัญหาการแสดงผลกับเบราว์เซอร์บางตัว สมาชิกชุมชนคนหนึ่งสังเกตว่าหน้าหลักปรากฏเป็นข้อความสีขาวบนพื้นหลังสีขาวในเบราว์เซอร์ Vivaldi ทำให้เนื้อหาไม่ปรากฏจนกว่าจะเลือกด้วยเมาส์ นักพัฒนายอมรับปัญหาการเรนเดอร์เหล่านี้และขอให้รายงานบักเพื่อแก้ไขปัญหาความเข้ากันได้ของเบราว์เซอร์
โปรเจกต์ยังรวมถึงการสัมผัสที่สร้างสรรค์เช่นโปรแกรมรักษาหน้าจอที่ได้รับแรงบันดาลใจจาก Windows 95 ที่เปิดใช้งานหลังจากช่วงเวลาที่ไม่มีการใช้งาน แสดงฟองอากาศสีสันสดใสลอยข้ามหน้า
ไทม์ไลน์การพัฒนา
- ระยะเวลา: การพัฒนาแบบเข้มข้นประมาณ 3 เดือน
- ตารางการทำงาน: 14 ชั่วโมงต่อวัน 6-7 วันต่อสัปดาห์
- เทคโนโลยีที่เรียนรู้: Web workers, broadcast channels, message ports
- สถานะปัจจุบัน: กำลังหาแหล่งเงินทุนเพื่อดำเนินการพัฒนาต่อไป
ความท้าทายของแบบจำลองการระดมทุนและการตอบสนองของชุมชน
แนวทางการระดมทุนแบบรายชั่วโมงที่เสนอได้จุดประกายการถกเถียงเกี่ยวกับความเป็นไปได้ สมาชิกชุมชนแสดงความสงสัยเกี่ยวกับว่า GitHub Sponsors สามารถสร้างรายได้เพียงพอสำหรับงานพัฒนาแบบเต็มเวลาหรือไม่ นักวิจารณ์ชี้ให้เห็นว่าแม้ว่าผู้แสดงความคิดเห็นทั้ง 113 คนจากการประกาศครั้งก่อนจะสนับสนุน 25 ดอลลาร์สหรัฐต่อเดือน ก็ยังไม่ถึงเทียบเท่าค่าจ้างรายชั่วโมงแบบเต็มเวลา
โปรเจกต์นี้ค่อนข้างเฉพาะกลุ่มและคำอธิบายของคุณค่อนข้างสับสน บางทีคุณอาจใช้เฟรมเวิร์กโอเพนซอร์สที่คุณสร้างขึ้นเพื่อผลิตเกมหรือแอปที่มีค่าใช้จ่ายที่จะสร้างรายได้ได้ง่ายกว่า
นักพัฒนาได้ชี้แจงว่ารายได้แบบเต็มเวลาไม่ใช่เป้าหมายหลัก แต่พวกเขามองว่านี่เป็นการทดลองในวิธีการระดมทุนโอเพนซอร์ส พวกเขายังแนะนำแพลตฟอร์มทางเลือกเช่น BuyMeACoffee, LiberaPay และ Patreon เป็นตัวเลือกการระดมทุนเพิ่มเติม
ประวัติการพัฒนาและแผนอนาคต
ผู้สร้างลงทุนประมาณสามเดือนของงานเข้มข้นในโปรเจกต์ เขียนโค้ด 14 ชั่วโมงต่อวันเป็นเวลา 6-7 วันต่อสัปดาห์ก่อนที่เงินออมจะหมด โปรเจกต์ประกอบด้วยสองที่เก็บหลัก: ซอร์สโค้ดแอปพลิเคชันและเอกสาร ทั้งสองมีอยู่ใน GitHub
แม้จะมีความท้าทายด้านการระดมทุน นักพัฒนายังคงมุ่งมั่นกับวิสัยทัศน์ของการสร้างสภาพแวดล้อมการพัฒนาที่โปรแกรมเมอร์หลายคนประสบในช่วงทศวรรษ 1990 ขึ้นมาใหม่ โปรเจกต์นี้แสดงถึงความพยายามที่จะผสมผสานความคิดถึงกับความสามารถของเว็บสมัยใหม่ แม้ว่าการดึงดูดกลุ่มเฉพาะอาจจำกัดการยอมรับในกระแสหลัก
การอภิปรายของชุมชนเผยให้เห็นทั้งความกระตือรือร้นสำหรับแนวคิดคิดถึงอดีตและความกังวลในทางปฏิบัติเกี่ยวกับการระดมทุนที่ยั่งยืนสำหรับโปรเจกต์โอเพนซอร์สเฉพาะทาง ว่าแบบจำลองการระดมทุนเชิงทดลองนี้จะสำเร็จหรือไม่อาจมีอิทธิพลต่อวิธีที่นักพัฒนาอื่นๆ เข้าหาการสร้างรายได้จากงานโอเพนซอร์สที่เน้นฟรอนต์เอนด์
อ้างอิง: Requesting funding for 90s.dev