[cfarm-users] Is there a list of funny C compilers?
Jing Luo
jing at jing.rocks
Wed Apr 23 08:17:02 CEST 2025
On 2025-04-23 13:13, Jacob Bachmeyer wrote:
> On 4/22/25 06:13, Jing Luo via cfarm-users wrote:
>
>> [...]
>>
>> Finally I also found a "we-violate-the-GPL-because-we-don't-care"
>> compiler [5], a sourceless, prebuilt and customized gnu toolchain by
>> Spacemit with "--build=x86_64-linux-gnu --host=riscv64-linux-gnu",
>> which is linked from [6]. This one deserves a ((dis)honorary)
>> mention because cfarm95 runs on the Spacemit CPU.
>>
>> [...]
>> [5] https://archive.spacemit.com/toolchain/
>> [6]
>> https://milkv.io/docs/jupiter/development-guide/kernel-compilation
>
> Hmmm, a blatant GPL violation on GCC? Have you contacted [A1] the FSF
> about it?
>
> (I initially thought about quietly passing this along myself or giving
> this suggestion off-list, then realized that I should reply publicly
> to avoid many private responses with the same suggestion or deluging
> the FSF with reports.)
>
> [A1] https://www.gnu.org/licenses/gpl-violation.html
Not yet: I thought I should at least ask for the source code before
reporting it to FSF. But unfortunately I can't find any email address or
postal address or phone number to contact them...
On the other hand, I found a forum topic related to it [7]:
(a rough translation from Chinese)
[Q3] Is the source code of Spacemit's gcc available
[A3] No. But [we] didn't make a lot of changes on gcc, basically it's
[the same as] the open source (sic.) version. After all, the only thing
added was assembler support, i.e. changing binutils. The patches
supporting the instruction will be ready to be released, so that
everyone who build their own toolchain can also patch [it] themselves.
Oh well.
[7] https://forum.spacemit.com/t/topic/387
--
Jing Luo
About me: https://jing.rocks/about/
GPG Fingerprint: 4E09 8D19 00AA 3F72 1899 2614 09B3 316E 13A1 1EFC
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://lists.tetaneutral.net/pipermail/cfarm-users/attachments/20250423/241ef81a/attachment.sig>
More information about the cfarm-users
mailing list