Ubuntu ve Fedora dağıtımları bir suredir "SysV init" sistemi yerine Upstart ile geliyordu. Upstart, init scriptlerin paralel bir biçimde, belli olaylara bağlı olarak çalıştırılmasını ve durdurulmasını destekliyor. Ancak çeşitli sebeplerden ötürü init scriptleri eski SysV init biciminde bırakıldığı için Upstart'ın özelliklerinden faydalanılmıyordu.
Ubuntu 9.10 surumuyle Upstart'a uyumlu init scriptler geliyor. Sistem, olaylara (örneğin, "ağ bağlantısı sağlandı") tepki vererek, init scriptleri paralel çalıştırarak açılıyor. H-online'da yayınlanan bir yazı, upstart'ın iç işleyişini ve upstart init scriptlerinin nasıl yazılacağını anlatıyor.