TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Sequoia PGP is now LGPL 2.0

113 点作者 nwalfield超过 3 年前

6 条评论

dralley超过 3 年前
I know that a few years ago there was some discussion about which license to choose, with LGPL and MPLv2 being two strong contenders, and it was noted (by Neal himself actually) that MPLv2 is much easier to use when static linking (as is the norm in the Rust community).<p>Why was LGPL chosen instead? The LGPL requires that all applications that consume it as a static library provide the tools to re-link the binary against modified forms [0], which seems incredibly problematic to manage with the Rust toolchain.<p>I like the idea behind the LGPL conceptually, but in practice the LGPL is strongly tied to the way Linux applications and libraries were developed in the 90s and 2000s - namely, in C, with dependencies that are generally dynamically linked, with C-like toolchains that directly expose all of the intermediate object files. It just doesn&#x27;t make a whole lot of sense for any software outside of that bubble.<p>[0] www.gnu.org&#x2F;licenses&#x2F;gpl-faq.html#LGPLStaticVsDynamic
评论 #28908145 未加载
评论 #28907827 未加载
评论 #28911726 未加载
评论 #28908327 未加载
评论 #28914443 未加载
评论 #28909649 未加载
robertkarljr超过 3 年前
From the article: &gt; Delta Chat planned an iOS app, but because Apple does not allow GPL software in their App store, the Delta Chat developers couldn’t use Sequoia.<p>I don&#x27;t think this is true in theory or in practice, for the iOS App store or the Mac App Store. Take the WordPress app for example.
评论 #28911353 未加载
评论 #28916596 未加载
encryptluks2超过 3 年前
Is Sequoia PGP a drop in replacement for GPG? How do I go about integrating with Git and what not?
评论 #28910342 未加载
评论 #28912722 未加载
hda2超过 3 年前
This is an excellent UVP to have over GnuPG. I&#x27;ll probably end up using sequoia for my app for this reason alone (amusing it&#x27;s dependency graph is manageable).<p>Curious as to why LGPLv3 wasn&#x27;t chosen though.
fire超过 3 年前
Is there an easy to consume explanation of why one would want to use Sequoia as an alternative?
rStar超过 3 年前
i’ve still not seen a good reason for going to a “more permissive” license for “pragmatic” reasons, when the language being cast off is the gpl, 2, 2+, 3, you choose. not many good results either.