bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

A few questions: Libre SoC, website, Rust


From: Jan Wielkiewicz
Subject: A few questions: Libre SoC, website, Rust
Date: Sat, 15 Aug 2020 18:51:27 +0200

Hello,

I'm not sure if you're aware of this, but there's a compeletely libre
CPU+GPU OpenPOWER chip in development and I think supporting it in
the Hurd will be crucial for free software.
https://libre-soc.org/
Full source code is available, drivers and firmware will be also under
a free license.
The OpenPOWER foundation released a libre-friendly EULA this February:
https://openpowerfoundation.org/final-draft-of-the-power-isa-eula-released/
The SoC is going to be 64-bit, mobile-class chip with 3D acceleration.
The developers are open to contributors and I think it is could be
possible to get a grant from NLNet foundation for porting the Hurd to
PowerPC (or whatever the architecture actually is).
Here's the progress of development:
https://libre-soc.org/3d_gpu/
My objective is: x86 processors are really hostile towards user freedom
due to backdoors like Intel ME or AMD PSP, the ISA itself is
proprietary, that's why porting the Hurd to x86_64 is even less
important than porting it to PowerPC.
If everything goes well, OpenPOWER processors will gain in popularity
and the Hurd together with it.

My second question is:
Do you have anything against if I and my friend modernized the website?
It looks like abandonware and is really harmful for the project.
The main page would be dedicated to promoting the project and would be
graphically appealing to convince the visitor the project is not dead.
The current page could be moved to a wiki section or somewhere else.
Also navigation is too complicated and messy, searching doesn't work at
all, because https://darnassus.sceen.net/cgi-bin/hurd-web is dead half
of the time.
Any special wishes?

Third question:
Do you have anything against Rust contributions into the project? My
friend is interested in contributing, but unfortunately in Rust, not C.
I wonder if rump drivers could be written in Rust, thanks
to the Hurd's modular architecture.


Jan Wielkiewicz



reply via email to

[Prev in Thread] Current Thread [Next in Thread]