之所以本站网友叫你闭源,是因为网友自己把自己代入了恶心人的攻击者的角色,按照普通程序员的编程水平+社会工程学水平,在拿到开源软件了之后,可以轻松进行如下事件:
1 魔改你的程序 基于你的代码片段制作一个商业软件 然后闭源 卖钱
2 找到开源软件作者身份和他在各个网站相关的账号,进而污蔑开源作者是在抄袭那个闭源软件(这样倒打一耙的事情经常发生,“软件作者因防止倒打一耙方面的顾虑而选择闭源” 的例子
v2ex.com/t/572049 这个软件作者的闭源软件因为其软件功能涉及到 以代码方式修改 Windows 系统设置而遭到了怀有系统安全性担忧的网友的攻击
)
所以 最好的应对办法就是
0 软件功能本身不引起怀有安全性担忧的网友的注意 ( lz 的作图辅助软件是 ok 的)
1 软件闭源,出于各种原因的顾虑 (这个是常事)
2 社会工程学方面的防御,即开启一个崭新账号在做开源软件 + 仅用于开源软件宣传的社交网站,让他人无法将开源作者和 “别人(软件作者的其它账号小号)” 联系起来 (这样一来,他们只能看到软件相关的账号)
// 割舍名气就是割舍骚扰,割舍骚扰了也就割舍名气了
当然 闭源软件也可以获得开源软件的名气
v2ex.com/t/896928