关于Pandownload开发者被抓——程序员守规守法准则

Pandownload这个软件我曾经用过,我一度觉得它是免费的,唯一是没有开源。否则我还真想去学一下这个软件背后的技术。

Pandownload 随着这几年的发展,受众肯定也是愈发众多。就连我身边有些人也都在用。但直到这两天的案发。我才知道,Pandownload开发者,这个软件对于那个开发者来说已经是全职了。因为软件的强大——它绕过了百度的官方设定超过账号限速而去下载数据。所以导致的受众群越来越大,然后Pandownload的开发者便挺而走险,为了部分顾客的利益而去做出格之事——肆意共享云盘用户的盘内数据。

就目前来说,包括爬虫,以及破解软件,这一块对于程序员都是比较敏感的灰色地带。可能很多人都用过盗版软件或者破解工具来绕过花费钱购买正版。盗版在某些时候甚至要比正版软件还要火。而此次的Pandownload就是属于这类软件。

很多时候,当有盗版可用的时候,都会觉得盗版软件的方便,甚至觉得这是理所当然,先不提那些盗版软件可能在后面偷偷开后台。而这也损害了一些正版软件的利益。当然,有些软件不计较这些个人的盗版,比如说Pr或者Ps,他们大多主要从企业收钱。但也有一些软件也是从个人用户收费的,正如以前微软为了开拓中国市场而放纵的盗版。

但不管怎样,盗版软件还是破解软件或者破解游戏,就算没有违法,也存在着一定程度上的违规行为。使用者大多数只是为了自身的利益和方便,但制作者和公开传播者都存在一定程度上使正规软件公司的利益收到了一定的损害。用Pandownload的时候觉得很好用真香,但是开发者也陷入了这个利益旋涡中,虽然说从中牟利三十多万我个人觉得是并不算多的。毕竟从17年到20年,三四年的时间也才牟利三十多万,有这技术还不如去公司工作。也不会比这钱少不了多少。

同时,要注意到Pandownload也是一个联网软件,一个盗版的联网软件,还支持检测更新和搜索功能。被网警查起来也比不联网的软件容易得多。

但不管怎样,支持正版,少用盗版。更支持开源软件。相比正版软件, 开源软件更是免费并且无需担心版权问题的。毕竟也是程序员们用爱发电的软件。我后面也会有一个正式一点的开源软件发布,不过目前进度55%左右。从四月初开始写的,争取五一节的时候,能出一个beta版本。

在Pandownload开发者的身上,也可以看到其对法律的轻视或者无知。因为被抓走的最重要的部分并不完全在于盗版情节,盗版软件千千万,而他涉及了泄漏软件用户隐私的问题。这个问题属于底线问题,盗版只是损害了公司的利益,都只是用钱能解决的事,但隐私的问题却是一个人的尊严和颜面以及道德上的问题,触犯了一个公民的自身保障权利。而这,才是最主要也可能是他比较漠视的问题。百度网盘作为一个个人网盘,网盘里的很多东西可能都是从互联网上转存的东西,包括学习资料,系统软件等等一些网上公开的资料,但也有可能会存一点个人资料到云盘作为个人的数据云备份。而Pandownload只看到了网盘里流传的共享资料,却忽视了个人资料在云盘里的重要性。这里面,绝对有一部分的轻视或者无知情节。

所以,程序员,虽然是坐在电脑面前工作与开发。没有像黑客那样入侵服务器,也没有像网络赌博和网络诈骗那样明显的违法行为。但其开发的功能和软件也要注意有没有违反法律规范,一般来说,对于互联网日新月异的发展,法律条文是完全赶不上互联网的发展速度的。但其基本法则必须要注意。就算没有涉嫌法律,但其道德规范也要评判是否属于无道德甚至无底线的行为。

今晚也细看了CSDN里的一个人发的帖子,也感谢其的总结和提醒,链接如下:

https://blog.csdn.net/BEYONDMA/article/details/105552318

我也根据这位大佬的总结,自己也总结了一下程序员的守规守则规范,分享一下。以后包括学习python也要遵循这十一条总结:

  1. 不触碰国家事务、国防建设以及与之相关的系统。
  2. 不触碰个人信息,更不贩卖个人信息,包括个人电话号码,个人身份证号,以及个人简历资料和照片等等。
  3. 不通过破解软件盈利,最好不要公开分享有影响其软件公司的利益的破解软件,以防被告法庭。(如果有对正版软件公司影响不大的破解软件的公开,务必要在github上开源,切勿用于盈利)。
  4. 爬取其他网站或服务器后台注意数据流量,避免DDOS攻击式爬虫,防止造成其网络瘫痪。否则就变成了恶意攻击。
  5. 不得修改对方服务器内的任何数据,包括增删改和干扰。
  6. 为避免纠纷,尽量遵守Robots协议。Robots协议是一种存放于网站根目录下的ASCII编码的文本文件,它通常告诉网络搜索引擎的漫游器也就是爬虫,那些可以被爬虫获取,哪些不应该被爬虫获取的。
  7. 尽量不要利用在公司工作的时间来创作自己的产品。
  8. 不要利用公司的资金、设备和未公开的信息来创作自己的产品。
  9. 与本职工作密切相关的内容,在离职、调动满一年以上后再进行个人研发与创作。
  10. 尽量不要利用公司的电脑进行编程,同时也要注意不要用公司的电脑访问自己在github上的个人仓库,包括ISSUE或者提交PR。
  11. 不传播他人(包括公司)的技术或私有信息,更不通过他人(包括公司)信息来赚钱。

如果你觉得哪里有不对的地方,也欢迎指正。

发表评论