#2678·paperclip

Paperclip mimemagic 依赖许可的含义

作者: sb8244创建于 2021年3月24日更新于 2022年8月10日

Paperclip 已被弃用,但仍可能有使用该 gem 的用户,由于某些原因而没有升级。发生了一个 mimemagic 变更 (https://GitHub.com/rails/rails/issues/41750 https://GitHub.com/minad/mimemagic/issues/97),原因是错误地将 mimemagic 以 MIT 许可证与 GPLv2 依赖项一起授权。旧版本已被删除(新版本 0.3.6 已添加),新版本以 GPLv2 许可证发布。使用 paperclip 的代码库可能会承担 GPLv2 代码的风险(IANAL),而不是 MIT 代码。我不确定目前是否有其他选择,但希望创建此问题,以防有人遇到相同问题。

内容来源: thoughtbot/paperclip