Node.js 中文网站,站长被骂惨了
大家好,我是校长。
最近有一件事, Node.js 中文文档网站收费一件事闹得沸沸扬扬,站长被骂惨了。
大概是什么个情况呢?Node.js 中文网站是由一个开发者个人维护的网站,主要就是及时同步更新 Node.js 官方文档。我们都知道,很多编程语言都是国外开发的,文档和官网都是英文的,所以, Node.js 中文文档网站的站长自己就同步翻译和更新,为很多程序员服务。
根据站长说的,他个人已经免费更新和维护 10 年了,突然间,这个网站收费,然后就被骂了。
查看中文翻译的文档需要付年费 199 元之后才能看。
我聊一聊我的看法。
我特别不理解白嫖用户骂站长的心态。
咱们换位思考一下:假如你做了一个个人网站,提供技术服务,你想让大家白嫖吗?你想不想赚钱吧?一定要摸着自己的良心说话,别圣母,别把自己说的特别高大上。
何况,人家赚钱合情合理啊,又没有犯法。
其实,我也理解,大家为什么骂,你可能说:如果这个 Node.js 中文文档网站一开始就付费才能看,我感觉没有多少人用,也不会骂,直接跳过就不看了,我就自己去看官网了。
现在是人家免费提供了 10 年服务之后,突然要付费了,大家才骂,这相当于什么?我举个例子,就像前几天热搜上的新闻:河南焦作的一家包子店经常光顾一位七旬老人,店员和老板因为可怜老人,便免费给她吃喝,慢慢形成了习惯,该老人已在该店免费吃喝一年之久。有一天,老人因为不满店员送她破了皮的包子,没有经过同意就直接伸手去笼屉里拿其他包子,被店员阻止。随后老人直接将包子砸向了店员,转身离开。
被包子砸脸的店员,大概也会发出和农夫一样的感慨:我竟然救了一条可怜的毒蛇,就应该受到这种报应。
这不就是现实版的农夫与蛇吗?
如果一开始就要付费,大家可能就不会骂了。当白嫖习惯之后,很多人就感觉你必须免费给我提供服务,不准给我收费,你要收费,我就骂你。
当然了,话又说回来了,站长从现在开始收费之后,如果中文文档更新的不及时或者更新的有问题?那该骂吗?当然该骂了,因为:用户付费了,你就必须提供等价的服务,而不是那么随便了。咱回到刚才的例子,如果一开始七旬老人是付费买包子,老人有权利要一个新的,好的,完整的包子,因为我是花钱买服务了,你没有提供对应的服务,服务不好,自然可以骂了。
所以,我感觉白嫖用户没有资格说站长收费这件事,很多人也说这个人没有开源精神,这个中文文档网站,说到底就是一个独立开发者建立的网站,是个人行为,无关开源不开源。
很多人说:它拿 Node.js 官方文档直接翻译,如果收费的话,侵不侵权啊?
不侵权,侵权的话,也不用我们操心,Node.js 官方会找他的。
我们通过 Node.js 官方的 License. 可以看出属于 MIT 协议,根据协议:特此授予任何人免费获得本软件和相关文档文件(“软件”)副本的许可,不受限制地处理本软件,包括但不限于使用、复制、修改、合并 、发布、分发、再许可的权利。被许可人有权利使用、复制、修改、合并、出版发行、散布、再许可和 / 或贩售软件及软件的副本,及授予被供应人同等权利,惟服从以下义务。
也就是允许二次创作,并收费的。
然后有人质疑说:我们的争议点是开发者都不收费,你一个拿别人东西直接翻译的收费。
我的看法是:翻译不是服务?翻译不需要成本?开发者免费,那大家完全可以去看官网,翻译的,如果看不惯,可以不看,不用就是了。何况人家的做法符合协议要求。
其实,这件事给我最大的感想就是:中国的程序员为什么过得这么痛苦?为什么中国的技术发展不好?中国的独立开发者日子为什么没有国外程序员舒服?
说到底,就是因为我们中国的用户,包括我们做技术的没有付费意识。
看看中国很多开源项目为什么烂尾?有时候,开源并不是免费,最后烂尾无非就是看不到收益,国外很多开源技术都会收到赞助的,如果商用会付费,国内呢?你放上赞助按钮,也没人给你支持,何况商用呢?都偷偷商用,或者拿去偷偷改改,偷着用,就是不想着付费。
在这样的环境下,中国的技术能有什么发展?好项目能不烂尾吗?
再看看中国的独立开发者环境,我认识的很多独立开发者,都是去 AppStore 和 Google Play 上上传应用的,去服务国外的用户,在国内应用市场上,根本就赚不到钱,一付费,就被骂,没人用。
如果都有付费习惯,现在正在白嫖并骂人的程序员未来可能也会有很好的出路的,只要你技术够好,能够开发出不错的产品,你还用担心 35 岁中年危机吗?到时候,自己做一个独立开发者也不是很香吗?但是,国内没这环境啊,你现在在骂付费和白嫖的同时,其实也正在堵死自己的一条生路。
点击下方公众号卡片,关注我
在公众号对话框,回复关键字“1024”
免费领取副业赚钱实操教程
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
Node.js 中文网站,站长被骂惨了相关推荐
- 【特别推荐】Node.js 中文学习资料和教程导航
这篇文章来自 Github 上的一位开发者收集整理的 Node.js 中文学习资料和教程导航.Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念,它的目标是帮助程 ...
- node js 开发网站_使用Node JS开发网站
node js 开发网站 You will have your own fully functional website running on "localhost" after ...
- node.js创建网站实例3
node.js访问mysql数据库并把查询结果返回给前端 1.cmd中运行:npm install mysql -s 2.修改api.js的代码 // 1.先引入express模块,express是一 ...
- (附源码)node.js游戏网站 毕业设计 031726
游戏网站的设计 摘 要 基于网络游戏的蓬勃发展,游戏网站发挥着吸引玩家和提高玩家之间的互动性的重要作用,因而,建设了一个以游戏为中心的游戏官网. 该游戏提供了一个大型的玩家交流互动平台,包括用户管理. ...
- (附源码)node.js 游戏网站 毕业设计 031726
游戏网站的设计 摘 要 基于网络游戏的蓬勃发展,游戏网站发挥着吸引玩家和提高玩家之间的互动性的重要作用,因而,建设了一个以游戏为中心的游戏官网. 该游戏提供了一个大型的玩家交流互动平台,包括用户管理. ...
- [附源码]计算机毕业设计Node.js零食网站设计(程序+LW)
项目运行 环境配置: Node.js最新版+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue. 项目技术: Express框架 + Node.js+ Vue 等 ...
- 九、Node.js中文乱码问题
解决方法: 1.确保我们的js文件保存格式是UTF-8.(可以通过记事本打开,然后另存为来查看目标js的编码格式) 2.在js文件中增加编码说明meta数据,让浏览器知道使用什么编码来解释网页. re ...
- node.js linux 网站,Node.js安装与配置
Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始.比较独特的是,Node.js会假设在POSIX环境下运行Linux 或 Mac OS X.如果是在Win ...
- VS Code 调试Node.js express网站
VS Code是微软出品的一款跨平台的轻量级的Editor,我就不宣传了,想了解的自己去搜吧,总之我很喜欢. 下载地址:https://code.visualstudio.com/ 安装完成侯应该是自 ...
最新文章
- class std::vectorclass std::basic_stringchar,struct std::char_traitschar,class std::allocatorch
- JSP文件中Java代码的几种形式(JSP脚本)
- CompletableFuture详解~创建实例
- 普通背包问题-枚举算法(《算法竞赛宝典》 第二部 基础算法艺术)
- Win10 + VSCode踩坑 + vue项目开发:设置vscode终端为管理员权限
- 猛料一顿狂堆!华为P40 Pro详细参数被曝光
- .net mvc web api 返回 json 内容,过滤值为null的属性
- 随笔:谈谈考研二战如何准备
- 汉字拼音首字母检索筛选数据
- 网络里面如何添加计算机,计算机如何添加网络协议
- 自学报告:创新设计思维
- 微信定时发消息Python代码,简单好玩
- Android 图片添加白边
- 《夏风》刊发的几组诗词
- dnf服务器未响应怎么解决方法,win7系统dnf经常未响应的解决方法
- 使用全局阈值进行灰度图像二值化
- Invalid bound statement (not found): com.example.demo.mapper.getUser.
- VSCode + Latex +Texlive 编译 biber格式参考文献时 VSCode的配置方法
- 在阿里(03):到杭州的第一天(租房)
- 初探Ubutun下IDK环境的搭建