Why fair source mattersa day agohttps://keygen.sh/blog/why-fair-source-matters/作者批评了“开源”一词的模糊性以及最近围绕Fizzy非竞争许可证的闹剧。“公平来源”被提议为一个更清晰的术语,它传达了源代码的赠与、自由、限制和可持续性目标。“公平来源”消除了歧义,取代了“源代码可用”等无意义的术语,并结束了闹剧。作者认为“公平来源”符合37signals的价值观,并可以将他们的“直到互联网终结”政策编入许可证文本。尽管DHH反对GPL更为繁重,但“公平来源”提供了一个诚实的基线,并避免了双重言论。
Announcing support for memory and disk consumptiona day agohttps://keygen.sh/blog/announcing-memory-and-disk-consumption/,
The problem with Open Corea day agohttps://keygen.sh/blog/the-problem-with-open-core/开放核心并非一个定义明确的术语,有多种解释。作者认为开放核心仍然是开源,因为专有代码可以从开源许可的核心中移除。一些人认为开源项目中的专有代码使其并非真正的开源,但作者认为这种区分是武断的。其他人声称,只有当核心在没有专有代码的情况下有用时,开放核心才是开源,但作者指出,即使无用的开源代码也仍然是开源。少数观点认为开放核心从来不是开源,但这与普遍用法相矛盾,并未得到广泛执行。缺乏对开放核心的明确定义是一个问题,但并非主要问题。
Licensing is packaginga day agohttps://keygen.sh/blog/licensing-is-packaging/许可是软件打包的关键组成部分,影响客户认知和采用。Keygen的增长归因于通过源码可用模式减少了对供应商锁定的恐惧,而不仅仅是免费增值产品。公平源码许可提供了连续性路径,解决了客户对长期可行性的担忧。源码可用模式创造了病毒式传播和社区参与,推动了采用和市场渗透。与源码可用或开源模式相比,闭源缺乏连续性选项和分发优势。许可并非商业模式,而是打包杠杆;公平源码在开放性和风险之间取得平衡。
All Your Licensing Are Belong To Us^W Youa day agohttps://keygen.sh/blog/all-your-licensing-are-belong-to-you/Keygen,一个许可即服务平台,在闭源7年后,现以Elastic License 2.0开源。推出了两个自托管版本:Keygen CE(免费社区版)和Keygen EE(企业版,具有高级功能,需许可证)。开源的决定是出于市场对自托管的需求、降低单一创始人的人员风险、确保长期连续性、建立信任、阻止模仿者以及满足企业合规需求。选择ELv2而非AGPLv3是为了保护业务不被资金充足的竞争对手商品化,并避免开放核心模式的复杂性。Keygen Cloud(SaaS)保持不变,同时正在开发Cloud和EE之间的迁移路径。
How to License and Distribute a Private Docker Imagea day agohttps://keygen.sh/blog/how-to-license-and-distribute-a-private-docker-image/这篇博客文章解释了如何使用Keygen向授权用户分发私有Docker镜像,而无需管理完整的Docker仓库。它演示了如何构建一个简单的Node.js Express应用,将其打包为Docker镜像,并通过'docker save'将其保存为压缩的tar包。使用Keygen CLI将镜像作为发布版本发布,用户通过包含其许可证密钥的经过身份验证的API请求来下载该镜像。Keygen自动限制只有拥有有效许可证的用户才能访问发布版本,从而简化了定时试用和权限管理。
<antirez>a day agohttp://antirez.com/news/121Redis核心仍保留在原始BSD许可证下;只有某些Redis Labs模块从AGPL变更为非开源许可证。开放核心模式需要一个模块化系统,其中专有部分从自由软件中移除有用的功能,而Redis并非如此。Redis被设计为模块化是为了允许超出其核心范围的扩展,而不是为了移除功能以进行货币化。Redis Labs开发了专有功能(例如全文搜索、JSON、图、CRDT),这些功能超出了Redis的预期范围,并非开源核心的一部分。这种模式并非开放核心,因为没有任何东西从免费Redis中移除;相反,新功能是单独添加的。