mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#upstart

0 Beiträge0 Beteiligte0 Beiträge heute
JdeBP<p><span class="h-card" translate="no"><a href="https://mastodon.social/@mcc" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mcc</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@dalias" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>dalias</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>whitequark</span></a></span> <span class="h-card" translate="no"><a href="https://tech.lgbt/@becomethewaifu" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>becomethewaifu</span></a></span> </p><p>It didn't replace van Smoorenberg init+rc. It replaced Upstart. The existence of Upstart is the part of history that many people forget or gloss over.</p><p>van Smoorenberg init+rc always was a straw man. The Debian committee included it, but everyone acknowledged at the time that the main contenders were systemd, Upstart, and OpenRC.</p><p><a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a> <a href="https://tty0.social/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://social.restless.systems/@CursedSilicon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>CursedSilicon</span></a></span> <span class="h-card" translate="no"><a href="https://fedi.catto.garden/users/gettie" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gettie</span></a></span> mostly because <a href="https://infosec.space/tags/systemD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemD</span></a> (and it's competitiors) took <em>all the right lessions</em>:</p><ul><li>Start less</li><li>Start more in parallel</li><li>Resolve dependencies to avoid waiting times</li></ul><p>And basically everyone (<a href="https://infosec.space/tags/OpenRC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenRC</span></a>, <a href="https://infosec.space/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a>, etc. Even <a href="https://infosec.space/tags/LaunchD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LaunchD</span></a> [the <a href="https://infosec.space/tags/init" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>init</span></a> for <a href="https://infosec.space/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> that is literally the SystemD but before SystemD and by Apple] and <a href="https://infosec.space/tags/SMF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SMF</span></a> [<a href="https://infosec.space/tags/Sun" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sun</span></a>'s SystemD for <a href="https://infosec.space/tags/Solaris" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Solaris</span></a>] did that to allow for boot times in secinds, not minutes…</p><p><a href="https://www.youtube.com/watch?v=o_AIw9bGogo&amp;t=12m17s" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=o_AIw9bGog</span><span class="invisible">o&amp;t=12m17s</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://mstdn.social/@fabiscafe" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fabiscafe</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@okapi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>okapi</span></a></span> OFC <span class="h-card" translate="no"><a href="https://mastodon.bsd.cafe/@chesheer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>chesheer</span></a></span> 's <a href="https://mastodon.bsd.cafe/@chesheer/114665737941231945" rel="nofollow noopener" target="_blank">criticism</a> is understandable on <a href="https://infosec.space/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a> given that <a href="https://infosec.space/tags/SystemD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemD</span></a> is inherenty focussed and intertwined with <a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> (just as it's Inspiration, <a href="https://infosec.space/tags/LaunchD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LaunchD</span></a>, is intertwined with <a href="https://infosec.space/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a>'s Darwin/NeXTstep kernel).</p><ul><li>The problem is after some hefty <em>"init wars"</em> with like <a href="https://infosec.space/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a> and others SystemD became the de-facto standard, and the <em>"(statistical) rounding errors"</em> of <a href="https://infosec.space/tags/BSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BSD</span></a> users got sidelined, in part because BSDs looked at that mess and went like <em>"Nyet, SysVinit is fine!"</em> and continued their fiddling around...</li></ul><p>And sadly there's nothing they (or anyone else) could've done unless they had multiplied suddenly and being able to keepcthe old tech stack maintainable.</p><ul><li>Similarly <a href="https://infosec.space/tags/Xorg" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Xorg</span></a> is dying and there are already GPUs that only support <a href="https://infosec.space/tags/Wayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wayland</span></a> and <a href="https://infosec.space/tags/X11" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>X11</span></a> apps get run using <a href="https://infosec.space/tags/XWayland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XWayland</span></a>. </li></ul><p>OFC I wish for more diversity in solutions, but <a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> being <a href="https://infosec.space/tags/streamlined" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>streamlined</span></a> is what makes <a href="https://infosec.space/tags/portability" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portability</span></a> across distros easier <em>and</em> boosted adoption as well as providing massive gains in solutions like <a href="https://infosec.space/tags/DXVK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DXVK</span></a>, <a href="https://infosec.space/tags/Proton" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Proton</span></a> and <a href="https://infosec.space/tags/Wine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wine</span></a> in general.</p><ul><li>And TBH most <em>"<a href="https://infosec.space/tags/TechIlliterates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechIlliterates</span></a>"</em> aka. <em>"<a href="https://infosec.space/tags/Normies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Normies</span></a>"</em> frankly don't give a shit what OS they use. All it needs to do is serve them their eMails and allow them to <em>'consoom themselbes happy'</em> as in watching YouTube, Play games, etc.</li></ul>
JdeBP<p><span class="h-card" translate="no"><a href="https://wandering.shop/@cstross" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>cstross</span></a></span> </p><p>I enjoyed how spot-on you accidentally were. (-:</p><p>Interestingly, people still argue today (as you've probably seen in these threads) as if it were van Smoorenburg rc that was the other choice for Debian et al. back in 2014; which was in reality either Upstart or OpenRC. It's a very persistent erroneous dichotomy.</p><p><a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a> <a href="https://tty0.social/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a> <a href="https://tty0.social/tags/OpenRC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenRC</span></a></p>
JdeBP<p><span class="h-card" translate="no"><a href="https://wandering.shop/@cstross" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>cstross</span></a></span> </p><p>Right more than you know in one respect; but wrong in another.</p><p><a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a> came from <a href="https://tty0.social/tags/RedHat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RedHat</span></a>, not Microsoft; and the upstart was not Linux but a software package from <a href="https://tty0.social/tags/Canonical" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Canonical</span></a> that was literally named "Upstart". (There's a whole backstory about the copyright licence that Canonical initially granted.)</p><p>Amusingly, Windows NT's Service Controller, its WININIT, and its Session Manager are three distinct things; not like systemd's architecture at all.</p><p><a href="https://tty0.social/tags/Upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Upstart</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@nuintari" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nuintari</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.bsd.cafe/@stefano" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>stefano</span></a></span> no, it's not inherently bad because if <a href="https://infosec.space/tags/SysVinit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SysVinit</span></a> and all the.otherbthings were fine, noone would've even considered adoping <a href="https://infosec.space/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a>.<br><a href="https://infosec.space/@kkarhan/112660144122509736" translate="no" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">infosec.space/@kkarhan/1126601</span><span class="invisible">44122509736</span></a></p><p>Claiming <em>"it's <a href="https://infosec.space/tags/RHEL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RHEL</span></a>'s fault"</em> also goes way too short, cuz they - like <a href="https://infosec.space/tags/SUSE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SUSE</span></a> and <a href="https://infosec.space/tags/Canonical" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Canonical</span></a> - do weird stuff all the time.</p><ul><li>Unlike say <a href="https://infosec.space/tags/snap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snap</span></a> vs. <a href="https://infosec.space/tags/flatpak" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flatpak</span></a>, there's a reason we have systemd and no say <a href="https://infosec.space/tags/upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upstart</span></a> being adopted.</li></ul><p>OFC you can get non-systemd distros and for <a href="https://infosec.space/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a> applications, the tradeoff of <em>"space"</em> vs. <em>"complexity reconfiguring"</em> stuff does make even a classic init script sufficient (i.e. some <em><a href="https://infosec.space/tags/InternetOfShit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InternetOfShit</span></a> device</em> that isn't expected to constantly switch WiFi networks doesn't need a config more complex than the config<br>txt from <a href="https://infosec.space/tags/RaspberryPiOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPiOS</span></a>)...</p>
Christian Brauner 🦊🐺<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@alexmurray" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>alexmurray</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@stgraber" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>stgraber</span></a></span> it's not that we can't it's that we don't want to. CLAs are terrible and we've never required one for any of our projects.</p><p>In a way CLAs are one (of many) reasons why <a href="https://mastodon.social/tags/upstart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upstart</span></a> never stood a chance against <a href="https://mastodon.social/tags/systemd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>systemd</span></a>. Or look at the <a href="https://mastodon.social/tags/hashicorp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hashicorp</span></a> debacle.</p>