Gem Lotus 框架重命名为 Hanami 了

fighterleslie · 2016年01月25日 · 最后由 darkbaby123 回复于 2016年01月26日 · 2757 次阅读

Lotus is now Hanami

改名的原因:Lotus® 是 IBM 的注册商标。

老项目升级的注意事项

  • Rename all the gems in your Gemfile from lotus to hanami
  • Rename .lotusrc into .hanamirc
  • Find and replace in project: lotus => hanami
  • Find and replace in project: Lotus => Hanami
  • Find and replace in project: LOTUS => HANAMI
  • Rename the environment variable on your server from LOTUS_ENV to HANAMI_ENV

我看了 GitHub issue 里的讨论,想问一个问题,项目重名真的有这么大的(潜在)问题么?

#1 楼 @darkbaby123 我感觉普通的开源项目重名没什么大问题,但是这个牵扯到了知识产权,毕竟 IBM 先注册了商标,应该说存在一定的法律风险(参考 javaeye 被迫改名 iteye 一事,域名都不能随便用)。

可惜不叫 shanghua

(⊙o⊙)…其实一开始就不要命名为 Lotus 不就好了。毕竟 Lotus 真的很出名,程序员应该都知道他是 IBM 的

其实我老想起 普蜂莲花

我第一个想到的是万智牌的『Blank Lotus』

#3 楼 @nong 一个意思,hanami 就是 “赏花的艺术”,用日语是为了向 Matz 致敬

#8 楼 @fighterleslie 其实是特指「赏樱花」

@fighterleslie 谢谢解答。

@huobazi @zlx_star 我看到 Lotus 第一个想到的是超市,第二个是跑车,还真没联想到 IBM ,可能是没做过 “企业级” 应用……

需要 登录 后方可回复, 如果你还没有账号请 注册新账号