| 15 Sep 2024 |
SomeoneSerge (back on matrix) | jaja that's alright | 18:52:51 |
Gaétan Lepage | In reply to @emilazy:matrix.org (off-topic, but Gaétan Lepage maybe you'd be interested in https://github.com/NixOS/nixpkgs/pull/342112 too then) Thanks ! I am not involved this much into CUDA but I think that this policy makes sense. | 19:02:48 |
| 16 Sep 2024 |
| silentlurker joined the room. | 20:02:19 |
| skeptrune joined the room. | 22:18:09 |
| 17 Sep 2024 |
zowoq | Breaking changes for buildbot.nix-community.org: https://github.com/orgs/nix-community/discussions/1457 | 07:16:08 |
| lassulus changed their profile picture. | 14:38:16 |
| 18 Sep 2024 |
| Kamilla 'ova joined the room. | 12:09:32 |
Kamilla 'ova | does anyone know this problem? https://hydra.nix-community.org/nar/lw2macnzp3av47m41qv6vcnq2daibgl1-libunistring-1.2 | 12:10:51 |
Kamilla 'ova | sudo nix-store -r /nix/store/r40gsqikj02jycsg9c19lx0pkrclyapf-aseprite-1.3.7 --extra-substituters https://nix-community.cachix.org --option require-sigs false
https://www.aseprite.org/faq/#can-i-redistribute-aseprite
I'll leave that without comments... | 12:32:38 |
toonn | "you cannot redistribute compiled versions of Aseprite." "You can still compile the source code, and use the program to create your assets for commercial games." I'm not sure compiling and distributing is the same thing as *re*distributing binaries. | 13:01:46 |
emily | it is unambiguously a violation | 13:04:09 |
emily | (b) Distribution.
You may not distribute copies of the SOFTWARE PRODUCT to third parties. Evaluation versions available for download from the Licensor's websites may be freely distributed. | 13:04:12 |
emily | (g) Source code.
You may only compile and modify the source code of the SOFTWARE PRODUCT for your own personal purpose or to propose a contribution to the SOFTWARE PRODUCT. | 13:04:18 |
emily | (ok, "and modify" is vague there) | 13:04:26 |
emily | but we also apply patches, so it applies there too. | 13:04:43 |
toonn | That's in an End-User license agreement though. | 13:04:45 |
emily | that EULA is the only thing granting any permission to modify or distribute at all | 13:05:00 |
toonn | If you're only building and distributing you're not an end-user. | 13:05:01 |
emily | otherwise it's just an unambiguous copyright violation | 13:05:11 |
emily | FWIW it's fine in Nixpkgs because it's marked as unfree (not unfreeRedistributable) | 13:05:19 |
emily | but I guess something on the nix-community infra is putting it in a cache when it really shouldn' | 13:05:35 |
toonn | The copyright is on the source code though, not the binaries. | 13:05:36 |
emily | * but I guess something on the nix-community infra is putting it in a cache when it really shouldn't | 13:05:37 |
emily | yes, and binaries are derivative works of source code | 13:05:46 |
emily | and Nixpkgs patches the source before compiling, so it also prepares a derivative work of the source code in the process | 13:05:59 |
Kamilla 'ova | In reply to@emilazy:matrix.org but I guess something on the nix-community infra is putting it in a cache when it really shouldn't https://hydra.nix-community.org/build/899731 | 13:09:55 |
emily | right. maybe related to https://github.com/NixOS/nixpkgs/pull/342529 https://github.com/numtide/nixpkgs-unfree ? | 13:10:31 |
emily | building and redistributing unfreeRedistributable is already a minefield given the various complex use restrictions many of those licences have, but doing it for unfree is a terrible idea | 13:10:58 |
emily | In reply to @emilazy:matrix.org right. maybe related to https://github.com/NixOS/nixpkgs/pull/342529 https://github.com/numtide/nixpkgs-unfree ? indeed related https://hydra.nix-community.org/jobset/nixpkgs/unfree#tabs-configuration | 13:11:38 |
Kamilla 'ova | last time I checked nixpkgs-unfree (~1 year ago) aseprite was not in their cache | 13:11:44 |