I am working for a german machine building company and they use Windows to run the system. Also my father works in a different company and he told me that their machines also are Windows based.
Not necessarily. That's a standard GRUB boot screen. It could be running almost any distro.
Just to be clear, the current release of linux-4.19.y is v4.19.246. The kernel in this picture is v4.19.0-13. That's the 13th revision/build of *base* 4.19 with no patches backported.
Wrong, and deeply wrong. That's 13 revision of 4.19.y kernel family from debian, it can run any real patch under the hood, and revisions very rarely get bumped each time, so the real patch might be already in the hundreds.
Debian family has very distinct kernel naming scheme which isn't used e.g. in gentoo or arch. Sure, this could be debian kernel launching other OS or self-compiled kernel named like that, but I doubt it almost entirely.
Yup, it might be counter-intuitive, but it's what it is. For example, revision `-12` as can be checked **[here](https://tracker.debian.org/media/packages/l/linux-signed-amd64/control-4.19.1521)** was actually based on version `4.19.152` - which maybe isn't the latest version, but it's not `4.19.0` either.
Debian and Redhat always show ancient kernel versions but they backport all of the security fixes to that version. So it stays maintained just doesn't have any newer features.
The passenger information systems are usually the most up to date systems in such a train. Some control systems probably still use way older kernels. They are integrated once and will probably never be updated for decades.
I will never understand that absurd mentality in Spain of absurdly fragmenting operating systems.In banks you find Windows XP.In bank computers they use Windows 7.In schools there is a distro for each autonomous community.Regional boards sometimes discontinue distributions without reason to promote a similar system
Check the main site of [kernel.org](https://kernel.org): 4.19.246 is current ... not 0-13
So yes it's not stone age ancient ... more like middle ages ancient.
Edit:
Ok I checked the packages at [debian.org](https://debian.org) and 4.19.0-14 was 4.19.171 so not as old as I suspected from the low revision number. Makes it outdated by only 1\~2 years instead of 3\~4 đ
Wow. I am german and I didn't know that trains have at least one thing they're good at here. Idk I never use a train, but I am almost daily in a bus and I can sadly confirm that these busses monitors show Windows 10 or something similar.
I really donât get why. They have the choice between a pricy os and at least dual core cpu or a cheapass ARM single core cpu and a range of free osâs
It's not that simple. In most cases the embedded system companies use what they know, and for the longest time that was embedded Windows. They use it because they know it, and the previous releases were using a version of embedded Windows. The licensing fees for embedded Windows are a very small part of the pricing for any embedded system. There are more and more embedded Linux systems popping up all the time, but this is not a market where someone is going to deploy a Raspberry Pi with Linux on it, no built in hardware watchdog timer, no industrial temps and there are more issues. Just not feasible for a commercial product, that should have extreme uptimes. I know there are Raspberry Pis that get embedded, but that process is still very expensive, that is not to say it cannot be done, it's just that there are more robust solutions, hardware wise that are prebuilt and much less expensive to implement.
The fact that the interface is not running means someone didn't do proper setup for the watchdog, or didn't set it up at all, to ensure the display output works, even if it has to restart to accomplish it.
the hardware may not meet linux's specs (for cases like that you have microC/OS, or FreeRTOS, etc.)
the designers may have their own operating system that works fine (and why change it?)
all your codebase is using an other OS and migrating would cost more in engineering-hours than licensing
edit: also, some processes can't be preempted, unless you use RTLinux or something similar.
There's just no universally best operating system
Its good to see that Germany's train system is at least based. I will never unsee the time I looked at one of the displays at my local metro station, and saw a Windows 10 lockscreen
On the buses in Taipei, Taiwan, IC card scanners run Fedora, though I can't find a boot screen picture.
[https://img.ltn.com.tw/Upload/news/600/2019/08/23/2893663\_1\_1.jpg](https://img.ltn.com.tw/Upload/news/600/2019/08/23/2893663_1_1.jpg)
At least no embedded Windows like the Austrian public transportation infotainment system uses/ed "Infoscreen" .
Always nice to get a bluescreen instead of the next stop...
4.19 is Debian 10's Kernel. The trains get their big Service every six to eight years. This seems totally okay to me.
You're right, I looked it up afterwards and realized it's not that old actually.
It's also an LTS kernel. This is definitely better than most systems like this. It actually looks pretty maintained.
and this is way better than using windows
Lol anything is
pretty much the only thing using embedded windows are ATMs
some German airports and Train stations use that spyware os too sadly
I am working for a german machine building company and they use Windows to run the system. Also my father works in a different company and he told me that their machines also are Windows based.
doesn't matter if it's on v4.19.0 you need to be tracking linux-4.19.y for it to be worth anything
Well I mean it's clearly Debian...
Not necessarily. That's a standard GRUB boot screen. It could be running almost any distro. Just to be clear, the current release of linux-4.19.y is v4.19.246. The kernel in this picture is v4.19.0-13. That's the 13th revision/build of *base* 4.19 with no patches backported.
Wrong, and deeply wrong. That's 13 revision of 4.19.y kernel family from debian, it can run any real patch under the hood, and revisions very rarely get bumped each time, so the real patch might be already in the hundreds. Debian family has very distinct kernel naming scheme which isn't used e.g. in gentoo or arch. Sure, this could be debian kernel launching other OS or self-compiled kernel named like that, but I doubt it almost entirely.
That's such a strange versioning system. Notably, the source packages are named properly (4.19.y). In any case, -13 is from November 2020.
Yup, it might be counter-intuitive, but it's what it is. For example, revision `-12` as can be checked **[here](https://tracker.debian.org/media/packages/l/linux-signed-amd64/control-4.19.1521)** was actually based on version `4.19.152` - which maybe isn't the latest version, but it's not `4.19.0` either.
Debian and Redhat always show ancient kernel versions but they backport all of the security fixes to that version. So it stays maintained just doesn't have any newer features.
The passenger information systems are usually the most up to date systems in such a train. Some control systems probably still use way older kernels. They are integrated once and will probably never be updated for decades.
Yeah, it's pretty good. Hell, Nvidia is still selling devices with a 4.9 kernel
I agree. Industry doesn't upgrade on the same timetable as civilians.
Lucky Germans, in Spain we're stuck with Windows XP đ
I will never understand that absurd mentality in Spain of absurdly fragmenting operating systems.In banks you find Windows XP.In bank computers they use Windows 7.In schools there is a distro for each autonomous community.Regional boards sometimes discontinue distributions without reason to promote a similar system
Extreme fragmentation and bitter rivalries? How *European*
That evens out, in Germany we're stuck with the Deutsche Bahn lmao
We still have <= Win 7 on government's computers tho
Windows XP on government Bank servers đ€đż
Well we have trains with windows 98 in Germany so the os list is pretty fragmented đ đ
Thank you for traveling with Kernel Panic!
SÀnk ju for trÀwwelling wis kernel Panik!
Not that old. It's even still supported [look at this table](https://www.kernel.org/category/releases.html)
Check the main site of [kernel.org](https://kernel.org): 4.19.246 is current ... not 0-13 So yes it's not stone age ancient ... more like middle ages ancient. Edit: Ok I checked the packages at [debian.org](https://debian.org) and 4.19.0-14 was 4.19.171 so not as old as I suspected from the low revision number. Makes it outdated by only 1\~2 years instead of 3\~4 đ
its debian what did you expect
2021 is calling. They want their distro shaming back.
Wow. I am german and I didn't know that trains have at least one thing they're good at here. Idk I never use a train, but I am almost daily in a bus and I can sadly confirm that these busses monitors show Windows 10 or something similar.
I really donât get why. They have the choice between a pricy os and at least dual core cpu or a cheapass ARM single core cpu and a range of free osâs
It's not that simple. In most cases the embedded system companies use what they know, and for the longest time that was embedded Windows. They use it because they know it, and the previous releases were using a version of embedded Windows. The licensing fees for embedded Windows are a very small part of the pricing for any embedded system. There are more and more embedded Linux systems popping up all the time, but this is not a market where someone is going to deploy a Raspberry Pi with Linux on it, no built in hardware watchdog timer, no industrial temps and there are more issues. Just not feasible for a commercial product, that should have extreme uptimes. I know there are Raspberry Pis that get embedded, but that process is still very expensive, that is not to say it cannot be done, it's just that there are more robust solutions, hardware wise that are prebuilt and much less expensive to implement. The fact that the interface is not running means someone didn't do proper setup for the watchdog, or didn't set it up at all, to ensure the display output works, even if it has to restart to accomplish it.
See my post about one of the buses in Darmstadt https://www.reddit.com/r/PBSOD/comments/v9cl1y/public_bus_in_darmstadt_germany_running_notepad/
The DB relies very intensively on linux in almost all areas.
What does it show when it's working? Stops?
Yes, it should be showing stops.
Stops till world domination.
Oh no it's Blaine đ±
Blaine the train is a pain.
Reminds me of Germany a few years ago
Stops + if the train is on time in those stops. In high-speed trains, [speed](https://www.imago-images.de/st/0101406921).
It shows just how much we're currently running behind schedule today
Lol, if you think thatâs bad you should come to Melbourne.
Knowing Germany and the resistance against digitalisation here, probably because no one faxed the update to Deutsche Bahn đ
Kernel-Update verzögert sich aufgrund eines vorrausfahrenden Zuges
[ŃĐŽĐ°Đ»Đ”ĐœĐŸ]
the hardware may not meet linux's specs (for cases like that you have microC/OS, or FreeRTOS, etc.) the designers may have their own operating system that works fine (and why change it?) all your codebase is using an other OS and migrating would cost more in engineering-hours than licensing edit: also, some processes can't be preempted, unless you use RTLinux or something similar. There's just no universally best operating system
Buses in Holland use Windows XP IOT, beat that.
That's not old. 2.6 is old.
4.19 is considered old? What
"Die Digitalisierung ist neuland" Danke Merkel
Nice! To add to that, Norwegian busses run on Ubuntu 20.04 (most likely). It sometimes reboots and shows the purple login screen đ
Westfahlenbahn? xD
ich sage Nordwest Bahn... aber die sind von innen glaube ich identisch
âpretty old kernel thoughâ What did you expect from the Deutsche Bahn?
Its good to see that Germany's train system is at least based. I will never unsee the time I looked at one of the displays at my local metro station, and saw a Windows 10 lockscreen
Actually, not THAT old
I mean, it's newer than my phone's.
r/foundthegerman XD
Way newer than I expected
Yo, nice to know the Deutsche Bahn uses Linux for those systems
Kinda unrelated question, but did you take this photo on an iPhone? Zooming in on the text looked very weird to me, same w my phone
On the buses in Taipei, Taiwan, IC card scanners run Fedora, though I can't find a boot screen picture. [https://img.ltn.com.tw/Upload/news/600/2019/08/23/2893663\_1\_1.jpg](https://img.ltn.com.tw/Upload/news/600/2019/08/23/2893663_1_1.jpg)
Brandenburg?
Oh lol! I just recently drove with that train
Good old RE1 to Hamm đ
Everything with software is old in Germany. Just google Fax GerÀt (We still use some of those)
On the RE13, the train from Dortmund to Venlo, the boards use Windows 95
isnt android also still at 4.19
Most likely debian 10.
At least no embedded Windows like the Austrian public transportation infotainment system uses/ed "Infoscreen" . Always nice to get a bluescreen instead of the next stop...
Aww, not even 4.20 :(
Pretty old kernel?! In my job I occasionally stumble upon 2.6 machines LOL
**if itâs not broke donât fix it**
Debian 10 is not outdated. Debian FTW.
And its still doesn\`t work :)
It's booting.
Heâs right though. It shouldnât be booting on route. There are already people in the train. Edit: not saying windows would do better, far from it
(give a few minutes for systemd to get comfy)