Avatar

noisytoot

noisytoot@lemmy.ml
Joined
1 posts • 7 comments
Direct message

The combination of an Apache-licensed program and AGPLv3-licensed library is covered by both licenses, meaning that both need to be followed. This does not change the license of the program itself - the library could be replaced. Somebody could take away the users’ freedoms, but they would need to replace the library.

permalink
report
parent
reply

Does it actually require proprietary drivers or just proprietary firmware? I don’t know of any wifi cards that actually require proprietary drivers on Linux.

permalink
report
parent
reply

That page says 150 MB (0.15 GB), not 150 GB (150,000 MB) of RAM.

permalink
report
parent
reply

The Apache License 2.0 is compatible with the GPLv3 and AGPLv3 but not the GPLv2: https://www.gnu.org/licenses/license-list.html#apache2. Using an AGPLv3-licensed library in an Apache 2.0-licensed program is allowed, but you must follow the AGPLv3 when conveying it, which is incompatible with the Apple app store ToS.

permalink
report
parent
reply

It’s possible to disallow registrations (and maybe logins) from Tor while still allowing viewing from Tor (as Wikipedia does). Email protection can also still be disabled as that’s unrelated and not really useful (it has too many false positives, doesn’t apply to other servers and ActivityPub, and could easily be decoded by bots).

Also presumably you meant “without” rather than “with”.

permalink
report
parent
reply

Seven semicolons are the correct way to do indentation (it even alliterates):

int main
(void) {
;;;;;;;printf("like this\n"); }
permalink
report
reply

Tabs work fine as long as you don’t align stuff. If you do, you have to assume a tab size and mix tabs and spaces.

permalink
report
parent
reply