事情是这样滴:
昨天下午看到 G+ 上 Arch 的朋友说在用,于是我在 deepin 发现了源文件。
立刻下载,检查 License 发现是 GPLv2 的,这是 OBS 允许的协议,于是立刻打包,上传,提交 M17N,提交 Factory。马上就进源的时候收到了 Debian 的 Aron 的个人通知。(开源是一家,你参与社区慢慢就都认识了)
他说:
肯定不是 GPLv2;
Deepin 放出源代码是犯二了。违反了搜狗的条款。
Deepin 盗了 Aron 的 Debian 打包文件,那个打包文件是针对 fcitx-googlepinyin 的,既没有改,也没有保留 Aron 的 GPG 金钥。
于是我就从 OBS 上 Remove 了这个包,现在 M17N 源下载里还有,要等下次服务器 push 才会消掉(所以保留的就是你赚到了)
接下来的后续思路是这样的:
学习我们的 steam 的打包方式,在用户计算机上完成从 Deepin 或搜狗官方取二进制文件,然后在用户计算机上完成脚本安装。这样可以规避 OBS 对版权的限制,又方便到大家,但是对我来说比较麻烦。而且很难进入 OSS 官方源,只能 forever M17N,光明正大放在那里。
丢暗黑源。暗黑源丢的肯定会有点不同嘛,毕竟那源文件还在我硬盘里撒。
其实 1 也没什么来,首先是相信版主薛大大和 Aron,fcitx 我也有参与开发(捂脸),只依赖版本很低的 glibc,11.4+ 应该可以无缝跑 Debian 开发者打出来的二进制文件。就是个人有点小洁癖而已。
但总感觉挺没意思的。这是开源圈的评价:
「很遗憾通知大家,fcitx-sogoupinyin 由于其 License 为仅允许 deepin 以二进制形式发布而不允许发布源代码,并且不允许其他发行版发布,[archlinuxcn] 仓库现已将 fcitx-sogoupinyin 移除。另:WPS office 套件约在 5 下旬进入社区 / 官方仓库,我们当前按照 Kingsoft 的协议,无法将其收录到位于北美的仓库服务器。」
「感觉就像一个国内大厂软件的展示会,deepin 就是个展台。偶尔某大厂展了个你想要的东西,就觉得哎呀妈呀太有良心了。实际上你会发现东西始终是在橱窗里。搜狗也好金山也好这些参展的大厂对于开源世界和社区几无兴趣,也没想和你有交集,行的也是闭源一套。人家是单点对 deepin,就没想方便你 linux 社区的好么,大家往自己脸上贴金都很有意思么。而 deepin 应该也是借开源之名,行的是打造本土 windows 之实。等成熟了有社区了从开源替换下来的主要代码一闭源,气候以成就没你什么事儿了,到时候各种手机平板就出来了。不然你真觉得有必要逐步替换?真值得替换的就一个商店吧。」
_sake
(*sake)
2013年03月30日 15:12
2
呵呵。。
Sogou is a COMPANY!
现在在用五笔。经过这一次,感觉不会在对 sogou 有爱。
hottea
(hottea)
2013年03月30日 15:28
3
不是之前在 deepin 开发者大会上说好大家都有的用,现在就只有 deepin 有?怎么这样子不守信啊。and 貌似他用了 fcitx?那不是应该也要用 GPL 发布的么?不太清楚具体怎么搞的诶
fcitx 的五笔 86 比搜狗的强太多了,另外我有 port 海峰五笔 98 的码表,交给 yyc 了,估计下一次就发出来了。
人字两张嘴,搜狗现在的说法是,可以用,别的发行版只可以用我们基于 deepin 预制的二进制文件来打包。
这就是开源社区的幼稚病。总是相信一个闭源公司能把自己的核心资产发布出来。
搜狗这么做:
一,不考虑所有 Linux 发行版的兼容性了。deepin 以后要学 ubuntu 自己弄个 deepin-shell 呢?
二,把自己推向了另一边,事情,做了,骂挨了,而且挨的一点不值得同情。要是真的心向开源,可以找律师出个分发协议,大多数发行版都会接纳。发行版都是混合协议,商业软件不是不行,但必须不能是这种情况:
版权归我,你拿去用吧,免费的,我口头承诺不起诉你。那几十万号人可不会因为这个被你拿住的,只能说想太美。
建议楼主把配置 Google 拼音或 fcitx 的方法也置顶一下
Blask
(Blask)
2013年03月30日 16:42
8
csslayer
(csslayer)
2013年03月30日 19:37
11
无聊再引用一次自己发的……懒得打了
本来这都是意料之中的,但他们怎么阻止也阻止不了最终用户直接扒了 deb 去用,所以最后允许还是不允许分发反而就不要紧了
搞法很多,你只写打包脚本扔 aur 不会构成分发的,相对来说写 ebuild 的也是一样。
你不让 deepin 达成协议呢,大家都没饭吃,有点有饭吃的途径虽然麻烦点,不过总归大家都有饭吃了。
我最开始就是期待着其他人直接拆 deb 去用的。
兼容性嘛,我从一开始就有绝对的信心能一个地方编译所有地方跑。fcitx 的 engine 只有 glibc 的依赖,再没法跑是说不过去的。
其实您想想大家 flash 插件用了这么多年,还不都是用着同一个地方的 flash 插件,哪年因为发行版出过兼容性问题
Aenon
(Aenon)
2013年03月30日 20:45
12
“using these interfaces also don’t bring any limitation to your code.”
→
“using these interfaces also doesn’t bring any limitation to your code.”
Sty_Wolf
(Sty_Wolf)
2013年03月31日 02:32
14
就是往脸上贴金 一个快被 QQ 蚕食掉的娱乐公司干出这种事不足为奇
firstar
(con5tella)
2013年03月31日 02:44
15
作为五笔用户对现在的 fcitx 已经比较满足了,以后继续维护不被砍掉就行了
感觉 fcitx-cloudpinyin 完全够用。
而且哥实际上已经开始转向五笔了。哈哈
为什么?googlepinyin 和 sunpinyin 相比,有哪些不足?
csslayer
(csslayer)
2013年03月31日 12:50
20
unigram vs n-gram ……算法就不一样,sunpinyin 的算法更好,fork 来自手机上的 android,而且已经 3 年没维护过,没选项可以配置,etc