That latter is wrong anyway. The major competitor to #systemd was Canonical's Upstart, with sometimes OpenRC as a minor one. van Smoorenburg init+rc was never a serious contender, on #Debian or anywhere else, when the decisions were made.
To someone who has seen a lot of this over the years, it was entirely predictable.
Indeed, I predicted it, less than a day before the first age dæmon (first mentioned in the very thread headed by my initial prediction), and a few days before the #systemd one.
https://mastodonapp.uk/@JdeBP/116256681914302170
The next progression of events will be apologists saying that this is entirely severable from systemd, and Linux-based operating systems can patch it out of their packages; and then some desktop environment making it a mandatory dependency.
I haven't been keeping track. That might have already happened.
did u know, #systemd can now run #docker images natively, kinda
it's really nice
just needs two commands:
sudo importctl --class=machine pull-oci docker.io/library/alpine:latest alpine
sudo systemd-nspawn -M alpine /usr/bin/env sh -l
thank you @pid_eins, I've spent several days/weeks in the past implementing this myself with hoops calling system-nspawn with my own docker layer overlayfs/bindmounts. Really hyped replacing this with that work.
Booting MicroVMs in Under a Second
Depot CI 팀은 Cloud Hypervisor 기반의 마이크로VM을 1초 이내에 부팅시키기 위한 다양한 최적화 기법을 소개했다. 기본 Ubuntu 이미지의 불필요한 커널 모듈 제거, systemd 서비스 비활성화, cloud-init 대체 및 initramfs를 활용한 경량화된 init 시스템 도입 등을 통해 부팅 시간을 7~9초에서 1초 수준으로 대폭 단축했다. 이 과정에서 부팅 병렬화와 커널 커맨드라인 최적화도 적용되었다. 이러한 기술은 CI/CD 환경에서 빠른 VM 시작이 필수적인 상황에 매우 유용하다.
https://depot.dev/blog/optimizing-microvm-boot-times
#microvm #cloudhypervisor #vmbootoptimization #depotci #systemd
Today's bug is a `systemd` build failure on `gcc-17`.
In https://github.com/systemd/systemd/pull/41956 `gcc` started enforcing the type of `__stack_chk_guard` global variable to be an `uintptr_t`. `systemd` happened to define it as `intptr_t` for `EFI` boot loader.
Proposed the fix as https://github.com/systemd/systemd/pull/41956
Hello Community! 👋👋👋
The highlight of our schedule for LAS is, of course, a man who needs no introduction. @pid_eins will be our keynote for LAS this year. This talk will discuss trust and attestation and its impact on applications on Linux and the desktop. We are happy to have him on stage.
Remember to register! https://linuxappsummit.org/register!
#kde #gnome #opensource #linux #systemd