Shopify 的作者 tobi fork 了一份 Shopqi,然后把代码全删了,作为一个 pull request 提交。commit 信息是“made the internet better”。
地址:https://github.com/saberma/shopqi/pull/409
引用自@Rei: http://codecampo.com/topics/408
老外对这个 pull request 的评论一边倒,可能有点不友好。Shopify 对 Rails 开源社区的贡献也可以说是很有影响力的。比如他们开源出的:delayed_job 和 active_merchant 都是比较优秀也有很多用户的开源产品。
首先@saberma 我木有恶意。我之所以发这个到这里,其实前不久一个 YCombinator 孵化的创业公司全盘照抄了 37signals 的 highrisehq.com 的页面,连内部 css 都是直接引用。DHH 也是在 Twitter 跟那个创始人展开了骂战,当时这件事在 Hacker News 上讨论比较激烈。我发到这里看看大家怎么看。
个人看法:
首先 shopqi 从体验上来说,做得非常不好,比如现在网站上的图片字体拉伸,而且用的字体非常难看。我觉得 copy 过来的东西应该做一些改进,完全照搬很死板,而且把你这个东西限制了。
Shopify 的 tobi 太极端了,这个东西是开源的,本身后台代码量也是非常大的。
YCombinator 孵化的创业公司那人怎么那么牛 X,还跟 dhh 骂战。 我一直跟 @tobi 保持沟通,他人还是很好的,说 request 只是个玩笑。
样式问题倒不是最关键,也已经在逐步修改。 只要以后别对他们收费的主题进行模仿应该问题不大。
@alucardpj github request 支持删除的基本都是 shopify 的员工,由于 ShopQi 从一开始就开源,所以很多 Hacker News 的朋友还是有不少是反对的
也没啥好声明的,如果当初会想到会有这样的影响,我不会这样去做;现在既然做了,只能有问题解决问题,逐步改进,一步步走下去了。
在这里多问一句,ruby-china.org 用 v2ex 的设计合法吗?是不是一个项目只要它的协议同意商业、开源等使用,那么就一切内容,包括 css、图片也可以用?还是只是代码部分?比如常见的几种协议?
#17 楼 @fredwu 我一直认为界面抄袭是没有什么关系的,比如 pinterest 出来以后,老外不也是一窝蜂的上么? http://pinterest.com/ http://1000memories.com/ 而且我见过一些海外项目,老外指名道姓地就说 UI copy xxx website 写在需求文档里面。
难道是 Shopqi 将别人的 css/js 全部扒下来,直接放在代码里面了?
哎 我现在弄得东西 全部是原型 然后该原型 又是由各种原型 组成的 最近两天才看了 Shopify 这个项目 个人觉得很规范 相关的 wiki 很不错 然后 打算 多 cp 一点东西 过两天把我写的 demo 的 test case 补上 人微言轻 不发表观点...
我觉得大家都是开源的产品,那抄抄有什么问题? 现在大家不是都是抄 TWITTER 的黑条条吗?而且开源协议里不是都写着可以用吗? 开源的作用不就是为了让大家不重复造轮子吗? 怎么这回就大家都不满意了呢?
看起来是 tobi 说的 UI 素材问题?不过他 pull request 删除 shopqi 的贡献部分,就过火了。 至于 ideas,不用搭理 US software patent law。欧洲和中国不支持。
借此,我来说说开源,有几个原则: 1、有明确的 license 说明,这点 shopqi 是有的。 2、避免名字冲突,开源项目最忌讳重名,这有点挑衅的意思。这点 ShopQi 有点不地道。 3、商业模式直接复制,这是道德底线,shopQi 没有错,但我觉得已经触到了,没有错,但很多老外会很失望。解决办法是沟通沟通再沟通。
我们做程序的应该保持必要的创新精神,即使有心改个颜色也是创新阿。ShopQi 这样的模式和创新工厂的模式是如出一辙,但我并不看好。
要抄就抄的大大方方,硬氣到底。隨便別人怎麼罵,自己堅持走自己抄襲的路。也算你是一條漢子。就像點點網和李老師的抄襲工廠未嘗不可。反正中國山寨這麼多了,再多山寨一個又如何?無非是讓國內的 IT 業變得更噁心一點而已。 但抄了又不好意思承認,承認了又扭扭捏捏,幾個人在小圈子裡互相捧臭腳,而且居然還有鼓勵的。這有意思麼?