-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rsapi is not open-source #9311
Comments
open-sourcing rsapi is on the plan. |
@huangyinhaow Sorry. I will ping the team for the update on the progress |
Thanks for your prompt reply! Hope you can close this issue soon! |
We are planing to open-source when the recent diff-merge feature is stabled.
|
Just bumped into this when trying to run Logseq on FreeBSD:
Waiting for opensourcing too. |
Any updates? |
Any movement on this? |
It looks like these were both merged about 4 months ago. Is there any update on this? I found this: https://www.npmjs.com/package/@logseq/rsapi?activeTab=code |
@fivestones It looks like it's still closed source. The package you mentioned is just a wrapper around platform-specific binaries (e.g. @logseq/rsapi-linux-x64-gnu) |
@george-hopkins Yeah you're right. |
Thanks for your reminder. It takes time to filter out old commits, which might contain secret keys or credentials for historical reasons. So I just strip out old commits. Sorry for the inconvenience. Check it at https://github.com/logseq/rsapi Regarding the Logseq Sync implementation, the underlying code is not confidential. You can find the Swift implementation of the iOS version on GitHub, which is open-source. See-also: #10449 |
Close as resolved. |
Thanks @andelf! |
Also just wanted to say thanks for taking the time to open-source this, it's much appreciated! |
Just as another gratitude for open sourcing this, it allowed me to create a port of Loqseq for FreeBSD. My port will land FreeBSD Ports tree in a couple of days. |
thanks! |
Search first
What Happened?
Logseq contains a Node.js library @logseq/rsapi which is not open source. Amongst other things, this component seems to be essential to the encryption scheme (
rsapi/ageEncryptWithPassphrase
). This hinders the inspection of these methods considerably. In addition, the project no longer adheres to the AGPL.Reproduce the Bug
@logseq/rsapi can not be built from scratch
Expected Behavior
rsapi is open-sourced and the project is fully AGPL-compatible
Screenshots
No response
Desktop or Mobile Platform Information
all platforms
Additional Context
#8870
Are you willing to submit a PR? If you know how to fix the bug.
The text was updated successfully, but these errors were encountered: