Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Programs using Sequoia which are not written in Rust will be using the C-API, which should be easy to dynamically link (or statically re-link).

Programs using the Sequoia Rust API are very likely to be source available, which satisfies the LGPL requirement.

Programs using the Sequoia Rust API which are not distributed do not need to do anything to comply with the LGPL.

Only proprietary Rust programs which are distributed to users need to really care. They can spend the modicum of effort to wrap the C-API.

If it were up to me, though, I'd choose MPLv2.



Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: