Wolfgang Denk, creator of the U-Boot bootloader, has died
lists.denx.de
lists.denx.de
Would also vote for the black banner treatment, U-Boot is pervasive. It runs on satellites in space, it runs on the phones in our pockets: https://lists.denx.de/pipermail/u-boot/2006-December/018577....
https://lore.kernel.org/xenomai/87v8oa60bx.fsf@xenomai.org/T...
One thing that I usually want to know (and that's usually hard to find), and it's not out of morbid curiosity, is how old the person was and whether their death was sudden and tragic or more or less natural and expected.
I know the loss hurts in either case, but it's somehow much more comforting knowing that e.g. an 82 year-old kernel dev demi-god grandpa died in his sleep, having lived a long, fruitful life, than that some game dev prodigy in her late twenties got hit by a drunk driver.
RIP Wolfgang, I read a bit about your work and it sounds like you did enough good for several lives.
Still unfortunate if he's just 50, however.
I have used U-Boot in many projects and my current one uses it, too.
It's everywhere and it's all invisible to you. But it's a crucial piece of code.
I used ppcboot at musenki 20 years ago (2001-2002) on a set of MPC 824x boards.
Wolfgang was always helpful.
Support was removed in 2014 https://lists.denx.de/pipermail/u-boot/2014-December/198820....
Together with the amazing Denx crew we upstreamed all our custom CPU modules to the U-Boot source code. We also collaborated on the 2038 support within glibc, Linux Kernel and of course U-Boot.
I still remember when I did a demo of GitLab and Travis CI to Wolfgang and of course we also exchanged on personal topics such as nice restaurants in Usedom.
Once I explained Wolfgang about the pain of license compliance and shared the idea to use SPDX-License-Identifier. He agreed on solving this at the source code level like engineers would do and he made https://source.denx.de/u-boot/u-boot/-/commit/eca3aeb352c964... in 2013. Nowadays, this ended up within Linux Kernel and many other widely used open source projects.
He was a real pioneer and I'm so sad he passed away. I will always remember and wish all the best to family and friends!
Thank you, Wolfgang, for all your inputs in the mastery of memory management.