TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Sequoia PGP is now LGPL 2.0

113 pointsby nwalfieldover 3 years ago

6 comments

dralleyover 3 years ago
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 未加载
robertkarljrover 3 years ago
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 未加载
encryptluks2over 3 years ago
Is Sequoia PGP a drop in replacement for GPG? How do I go about integrating with Git and what not?
评论 #28910342 未加载
评论 #28912722 未加载
hda2over 3 years ago
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.
fireover 3 years ago
Is there an easy to consume explanation of why one would want to use Sequoia as an alternative?
rStarover 3 years ago
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.