恕我直言,我不会再用我的免费工作来支持财富500强公司(以及其他规模较小的公司)。
要点是,在公寓楼起火后处于无家可归边缘的Marak,不再有兴趣利用他的faker.js项目为企业做无偿工作。他似乎从开源开发者社区得到了很多支持。
开源的基本原则是“修复你的问题,然后给世界一个解决方案的副本。”所以让我们弄清楚一件事:开源开发人员并不是自愿来解决你的问题的。他们正在修复自己的问题,然后让你也使用解决方案,因为这不会让他们付出任何代价。复制软件的成本几乎为零,这就是开源软件成功的原因。
正因为如此,我认为声称做开源的开发人员不应该期望他们自己需要的特性得到补偿。但开发他们不需要的新功能完全是另一回事。在IT领域,我们称其为更改请求,CRS会收取相应费用。“近乎零成本”不再适用,因为现在他们承担了很多原本不会做的工作。
没有认识到这一差异导致了营利性实体将开源开发人员作为无偿实习生使用的情况。嗯,真的更糟:至少实习生的简历被填满了。
我期待着有一天,要求任何人做无偿劳动被我们的行业认为是不道德的。这适用于关于开源项目、无薪实习和无薪“带回家”面试任务的专题请求。
在经济背景下要求工作而不提供某种形式的补偿在道德上是站不住脚的。这是错误的,因为无偿劳动是错误的。这是错误的,因为假设任何人都乐于助人是错误的。我们不应该使用赏金来将我们的更改请求移到队伍的前面,因为我们甚至不应该在没有附加赏金的情况下提出请求。