Hi,
maybe some of you have already seen it in common Linux online media. We are currently looking for Coreboot developers.
You should bring along: - Knowledge of C and C++ - Already experience with the development of kernel modules - Enjoy testing new hardware - Experience in driver development - Knowledge of LVFS and fwupd advantageous - Ideally already busy with Coreboot, EFI or similar.
More about this also at: https://www.tuxedocomputers.com/en/Infos/Jobs/Software-Developers-for-Corebo...
So if someone is interested or knows someone here, please contact us! If you have any questions, please contact me directly!
Am Donnerstag, den 27.06.2019, 11:55 +0200 schrieb Vinzenz Vietzke:
maybe some of you have already seen it in common Linux online media. We are currently looking for Coreboot developers.
More about this also at: https://www.tuxedocomputers.com/en/Infos/Jobs/Software-Developers- for-Coreboot-BIOS-m/f/d.tuxedo
Hi,
you guys work exclusively with x86-processors, am I right?
Can you give us some words about what you are trying to do with a potential developer in the future with your Firmware? Getting (further) rid of IME?
Philipp
Hi,
first of all: sorry for the late reply! Somehow it got stuck in my drafts folder.
you guys work exclusively with x86-processors, am I right?
Currently, yes. But we also have an eye on ARM and are trying to extend our laptop portfolio towards it.
Can you give us some words about what you are trying to do with a potential developer in the future with your Firmware? Getting (further) rid of IME?
That's nothing really fixed yet and partly depends on the dev's knowledge and interest. The overall vision is to reduce proprietary, privacy intriguing and insecure features as much as possible. That of course includes IME but is not limited to it. Anything putting control back into the hands of the hardware owner is something we'd love to see. Therefore we are really open to ideas and wishes, as potential developers are part of our target group.
On 09.07.19 11:59, Vinzenz Vietzke wrote:
Hi,
you guys work exclusively with x86-processors, am I right?
Currently, yes. But we also have an eye on ARM and are trying to extend our laptop portfolio towards it.
Great :)
A nice idea would be a cluster of several ARM SoCs, for example using pcie-endpoint or MII (w/ separate switch chip).
I'm thinking about patching up qemu and docker to run workfloads on remote CPU nodes, while using faster platform specific interconnects than just plain network. Haven't done actual planning yet, but my crystal ball suggests something in the scale of 1 man-year for such a project.
OTOH, we could also consider an heterogenous NUMA-like architecture, that can even schedule tasks across several nodes (okay, that's bit more tricks, but certainly possible)
Can you give us some words about what you are trying to do with a potential developer in the future with your Firmware? Getting (further) rid of IME?
That's nothing really fixed yet and partly depends on the dev's knowledge and interest. The overall vision is to reduce proprietary, privacy intriguing and insecure features as much as possible. That of course includes IME but is not limited to it. Anything putting control back into the hands of the hardware owner is something we'd love to see.
With x86/intel, we're pretty much lost at that front - unless somebody manages to crack the IMEs bootloader signature privkey, so we could run our own firmware there.
That also would give us a great opportunity for a much cleaner way of hw init / early boot: let IME bring the board into a state where a kernel can directly run, and also let it do low-level hardware management like temperature control, etc. ... but for now, that's all just phantasy :(
I think the best idea would be just moving away from x86.
--mtx