(给Linux爱好者加星标,提升Linux技能)
原创:技术最前线(id:TopITNews)
前期回顾
就在上周,一个 Star 数超过 2.2 万的Standard JS开源项目做了一个尝试,通过终端安装后展示赞助商的广告。
赞助商给的费用,用于开源项目的维护:编写新特性、修复bug、回答用户问题和改进文档。
他们做这个实验的目的是:是否可以使用不跟踪用户或收集数据的广告,来资助开源软件?
详情看我们之前的推文:《开源项目中展示广告,你能接受么?》
事件后续
0、该实验自开启后就遭到很多批评,两个赞助商也退出了;
1、实验发起人之一的feross,在其个人博客发文,宣告实验终结;
2、npm 公司的 CTO 已对外作出回应,不接受在终端展示商业广告。另外,npm 会修改更新政策:
>禁止在运行时、安装时或软件开发生命周期内的其他阶段中(比如通过 npm 脚本)展示广告的软件包。
> 带有可用于显示广告的代码,此类软件包是可以的。但软件包本身不能展示广告。
>禁止软件包本身的功能主要是作为广告,只有占位符或微不足道的代码、数据和其他技术内容,
后话
如果你是个人开发者,想通过做开源项目谋生,一定要三思。国外是有通过开源项目赚钱的个人开发者,但得好好分析人家的模式和市场。
切勿头脑发热,否则费力还不讨好,心神疲惫。
领取专属 10元无门槛券
私享最新 技术干货