Follow-up Comment #2, task #16607 (group administration):

> the licensing terms for xxhash

https://github.com/Cyan4973/xxHash/blob/dev/LICENSE

> the copyright and license notices are put in comments in the man pages

Man pages are rather short. Cluttering it with copyright and license
notice is inconvinient for users to look for useful information.

When users type "man something", they generally do not care about
the copying terms of the man pages; they do care if they are modifying
and/or distributing them.  Thus I believe it is more appropriate
to put the copyright notice in the comments than in a manual section.

The Linux man-pages project, which maintains manual pages for glibc
functions and Linux syscalls, also does that.

> the upstream Firefox and Chromium are known to have freedom issues

AFAIK, the freedom issues are primarily about the Widevine DRM,
some nonfree third party code like UnRAR, promoting or automatically
downloading nonfree plugins, and something like that.

Fortunately, there are well-maintained third-party forks of
Firefox and Chromium (e.g. Librewolf, ungoogled-chromium)
where these issues are attended to, to the extent that they are
accepted by FSDG-compliant distros like the Guix System.

And of course, BookmarkFS does not impose any restrictions on
the Firefox or Chromium variant it's working with.
Any fork should work fine, as long as they do not change the logic
of how bookmarks are stored.

> shouldn't you have listed them in your dependencies?

BookmarkFS is designed not to depend on Firefox or Chromium.

Instead of using the browser's extension API to access bookmarks,
it directly reads from and writes to the local file that stores
bookmark data: Firefox bookmarks are stored in a SQLite database,
while Chromium stores bookmarks in a text file using the JSON format.

Meanwhile, BookmarkFS does not copy any code from these browsers.
Although a small part of their code need to be studied in order to
understand how to process certain data (e.g. how Chromium
calculates bookmark checksum, and how Firefox calculates URL hash),
they are expressed in a different way.


    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/task/?16607>

_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to