帖文详情
avatar
@lhc_fl@stelpolva.moe

我完全不在乎我的软件会不会害一部分人,如果不是懒和不确定是否在法律上有效我还会在license上写反同反跨人不准用我的软件,我还会写一切国家的大型公司都不准用我的软件。

请大家记住自由软件不是免费软件,也不是公益软件。自由软件是开发者付出了自己的热情与心血写成的,也是具有版权的。开发者可以自由决定自己所在的仓库的许可证用什么,只要许可证在法律上有效。开发者也可以任意在许可证上拒绝部分人使用,只是不能回溯性影响以前已经授权给别人的代码。

就像你可以说mastodon在功能上很保守,开发者不尊重社区建议,但你(作为一个免费的使用者)道德绑架作者并不道德。他们也没有义务甚至没有道德包袱一定要你能用。

RE: social.a2x.pub/note...

查看详情
0
0
0
avatar
@laozhoubuluo@dvd.chat

@lhc_fl@stelpolva.moe 自由软件包含了可以不受限制自由使用这个条件,所以如果限制某些群体的权力例如 LGPL 之类的一般是不被认为是自由软件的。设置 LICENSE 毫无疑问是作者的自由,甚至实际上允许在新版本切换许可证(在不冲突的情况下),但是如果是一个广泛接受贡献的开源软件切换至一个更严格的协议有时会被部分人认为不道德而已(有争议,例如 Redis 近期切换许可协议)。
说回 Notepad++ 的问题,不接受其的观点就修改用户数据的行为直接破坏了自由软件的定义,甚至在某些国家和地区涉及破坏计算机信息系统的刑事犯罪(许可协议的 AS IS 显然不能豁免此类恶意破坏情况)。批判这一点显然是没有任何问题的。哪怕说弄个弹窗,启动的时候首先询问您是否反对 LGBTQ 运动,您所任职的公司其所在的集团公司(如有)总人数是否大于 10000 人,答案有是直接退出都没啥问题。但 Notepad++ 是选了否就要直接修改用户文件添加随机字符,这显然是说不过去的。

查看详情
0
0
0
@laozhoubuluo@dvd.chat
0/477
加载中