Nhà phát triển tìm kiếm mô hình tài trợ theo giờ cho dự án hệ điều hành retro 90s.dev thông qua GitHub Sponsors

Nhóm Cộng đồng BigGo
Nhà phát triển tìm kiếm mô hình tài trợ theo giờ cho dự án hệ điều hành retro 90s.dev thông qua GitHub Sponsors

Một nhà phát triển đứng sau dự án 90s.dev đang thử nghiệm một cách tiếp cận mới để tài trợ cho việc phát triển mã nguồn mở. Thay vì các mức độ quyên góp truyền thống, họ đề xuất một hệ thống thanh toán theo giờ trong đó những người đóng góp trả 25 đô la Mỹ cho mỗi giờ làm việc phát triển thông qua GitHub Sponsors.

Dự án 90s.dev nhằm tái tạo một môi trường hệ điều hành hoài cổ của thập niên 1990 hoàn toàn trong trình duyệt web. Nhà phát triển hình dung nó như một nền tảng phát triển retro hoàn chỉnh phù hợp cho việc tạo game, bao gồm trình soạn thảo mã, công cụ sprite, phần mềm hoạt hình và tiện ích gỡ lỗi. Hệ thống được thiết kế để phân tán, cho phép người dùng nhập ứng dụng từ bất kỳ đâu trên web miễn là chúng hỗ trợ API 90s.dev.

Chi tiết Mô hình Tài trợ

  • Mức giá đề xuất: 25 USD cho mỗi giờ làm việc phát triển
  • Nền tảng: GitHub Sponsors
  • Cấu trúc thanh toán: Người đóng góp chỉ định số tiền, nhà phát triển làm việc 1 giờ cho mỗi 25 USD nhận được
  • Các nền tảng thay thế được đề xuất: BuyMeACoffee , LiberaPay , Patreon

Triển khai kỹ thuật và tương thích trình duyệt

Dự án dựa rất nhiều vào các công nghệ web hiện đại bao gồm web workers, broadcast channels và message ports. Tuy nhiên, một số người dùng đã báo cáo các vấn đề hiển thị với một số trình duyệt. Một thành viên cộng đồng lưu ý rằng trang chính xuất hiện dưới dạng văn bản trắng trên nền trắng trong trình duyệt Vivaldi, khiến nội dung không thể nhìn thấy cho đến khi được chọn bằng chuột. Nhà phát triển đã thừa nhận những vấn đề hiển thị này và yêu cầu báo cáo lỗi để giải quyết các vấn đề tương thích trình duyệt.

Dự án cũng bao gồm những chi tiết sáng tạo như màn hình bảo vệ lấy cảm hứng từ Windows 95 kích hoạt sau các khoảng thời gian không hoạt động, hiển thị những bong bóng màu sắc nổi trên trang.

Lộ trình phát triển

  • Thời gian: ~3 tháng phát triển tập trung
  • Lịch làm việc: 14 giờ/ngày, 6-7 ngày/tuần
  • Công nghệ đã học: Web workers, broadcast channels, message ports
  • Tình trạng hiện tại: Đang tìm kiếm nguồn vốn để tiếp tục phát triển

Thách thức mô hình tài trợ và phản ứng cộng đồng

Cách tiếp cận tài trợ theo giờ được đề xuất đã gây ra tranh luận về tính khả thi của nó. Các thành viên cộng đồng đã bày tỏ sự hoài nghi về việc liệu GitHub Sponsors có thể tạo ra thu nhập đủ cho công việc phát triển toàn thời gian hay không. Những người chỉ trích chỉ ra rằng ngay cả khi tất cả 113 người bình luận từ thông báo trước đó đóng góp 25 đô la Mỹ hàng tháng, nó cũng không đạt được mức tương đương với mức lương theo giờ toàn thời gian.

Dự án này khá thích hợp và mô tả của bạn về nó có phần khó hiểu. Có thể bạn có thể sử dụng framework mã nguồn mở mà bạn đã tạo ra để sản xuất một game hoặc ứng dụng trả phí sẽ dễ kiếm tiền hơn.

Nhà phát triển đã làm rõ rằng thu nhập toàn thời gian không phải là mục tiêu chính. Thay vào đó, họ coi đây là một thử nghiệm trong các phương pháp tài trợ mã nguồn mở. Họ cũng đã đề xuất các nền tảng thay thế như BuyMeACoffee, LiberaPay và Patreon như các lựa chọn tài trợ bổ sung.

Lịch sử phát triển và kế hoạch tương lai

Người tạo ra đã đầu tư khoảng ba tháng làm việc chuyên sâu cho dự án, lập trình 14 giờ mỗi ngày trong 6-7 ngày mỗi tuần trước khi hết tiền tiết kiệm. Dự án bao gồm hai kho lưu trữ chính: mã nguồn ứng dụng và tài liệu, cả hai đều có sẵn trên GitHub.

Bất chấp những thách thức về tài trợ, nhà phát triển vẫn cam kết với tầm nhìn tái tạo môi trường phát triển mà nhiều lập trình viên đã trải nghiệm trong thập niên 1990. Dự án đại diện cho một nỗ lực kết hợp hoài cổ với khả năng web hiện đại, mặc dù sức hấp dẫn thích hợp của nó có thể hạn chế việc áp dụng rộng rãi.

Cuộc thảo luận cộng đồng tiết lộ cả sự nhiệt tình đối với khái niệm hoài cổ và những lo ngại thực tế về tài trợ bền vững cho các dự án mã nguồn mở chuyên biệt. Việc mô hình tài trợ thử nghiệm này có thành công hay không có thể ảnh hưởng đến cách các nhà phát triển khác tiếp cận việc kiếm tiền từ công việc mã nguồn mở tập trung vào front-end.

Tham khảo: Requesting funding for 90s.dev