出品 | OSC开源社区(ID:oschina2013)
core-js 作者 Denis Pushkarev 今日发表了一篇长文《So, what's next?》,他表示原本只是想介绍自己正在积极开发的下一个主要版本,以及 core-js 项目的未来开发路线图。但由于最近发生的事情让 Denis 颇有感慨,于是起笔后他用了很大篇幅来讲述自己的开源经历和遭遇,以及心态变化。
core-js 是 JavaScript 标准库中最流行和最普遍使用的 polyfill,它为最新的 ECMAScript 标准和提案提供支持,能够让低版本浏览器兼容现代化 ECMAScript API。
Denis 在文章中直言 “开源 core-js 也许这是我一生中最大的错误” (I publishedcore-js
as an open-source project. Maybe it was the biggest mistake in my life)。
从 Denis 的描述来看,他维护 core-js 完全就是为爱发电,尤其是选择放弃高薪工作,全职从事 core-js 的开源开发。即使 core-js 的用户数达到了惊人的量级,但鲜有人愿意为他投入到 FOSS 的时间和精力支付酬劳。
Denis 表示,他曾在项目 GitHub 和 npm 的主页 README 中发布过筹款信息,但最后一个月只收到了 57 美元的捐赠。为此,他在 core-js 的 CLI 中添加了额外的信息,表示自己正在找工作。不过此举也引来了许多不友好的回应。
后来,Denis 由于驾驶摩托车撞人致一伤一亡。根据俄罗斯联邦法律,他被判处有期徒刑 18 个月,剥夺 2 年驾驶权利,并被罚款 138 万卢布。为了支付罚金和律师费,Denis 耗尽了所有积蓄。
除了财务方面的困境,Denis 还提到自己被个别 TC39 委员会成员 “特别对待”—— 专门针对他设置障碍。
现在 Denis 已建立了自己的家庭,并在一年多前成为了父亲,他表示已经无法通过获取捐赠来养家糊口。因此他在继续找一份 “好” 工作的同时,也为 core-js 规划了一些能让它可持续发展的方案,比如引入更稳定的财政支持,或者修改许可证,让 core-js 成为一个商业项目。
Denis 希望通过自己的经历让更多人关注到全职参与开源将会面临的窘境,尤其是开源项目的背后是真实的人在付出和贡献,但他们也要养家糊口,和解决许多问题。
我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。
ChatGPT 无所不知,不妨问问 TA 对于独立开发者全职参与开源有何见解。以下内容摘录自与 ChatGPT 的对话:
个人全职参与开源如何解决基本生存问题
全职参与开源可以是一项非常有意义的事情,但是确保自己的基本生存问题也是至关重要的。以下是一些可能有助于解决这些问题的建议:
总之,全职参与开源项目可能需要寻找不同的方式解决生计问题,但这些建议可以为你提供一些有用的思路。
我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。
看上去是可行的,再多补充一些
当你决定全职参与开源项目时,确保你的生活费用得到了充分的保障,这样才能更好地专注于你的项目。以下是一些额外的建议:
总的来说,全职参与开源项目是一项有挑战性但又充满激情的事业,但是需要有切实可行的计划和决心来实现。通过寻找资金支持、管理时间、保持健康和减少开支,你可以成功地实现全职参与开源项目的梦想。
我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。
独立开发者如何通过开源项目赚钱
作为一个独立开发者,通过开源项目赚钱是一种常见的方式。以下是一些方法:
总之,通过开源项目赚钱需要创造性和创新性。通过捐赠、付费支持、广告、产品附加销售、商业许可证以及活动赞助等方法,你可以赚取资金并进一步推动你的开源项目。
我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。
有没有独立开发者成功通过开源赚钱的案例
当然有。以下是一些独立开发者成功通过开源项目赚钱的案例:
这些案例表明,作为独立开发者,通过开源项目赚钱的方法是多种多样的,可以通过提供支持、培训、咨询、书籍、课程和其他产品来赚钱。
你提到的案例主要是国际开源项目,有没有中国独立开发者通过开源项目赚钱的案例:
当然有。以下是一些中国独立开发者通过开源项目赚钱的案例:
这些案例表明,中国的独立开发者也可以通过开源项目赚钱,他们主要通过提供技术支持、咨询和培训服务等方式来获得收入。
相关链接:https://github.com/zloirock/core-js/blob/master/docs/2023-02-14-so-whats-next.md
------
我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。另外,如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取!
··································
你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书创过业、国企4年互联网6年。从普通开发到架构师、再到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!如果你还没什么方向,可以先关注我,这里会经常分享一些前沿资讯,帮你积累弯道超车的资本。