upstart نوعی initialization process مانند sys V و systemd می باشد.
به منظور قدیمی بودن sys V ایجاد شد و در توزیع هایی مثل ubuntu به کار گرفته شد ( از سال 2006 )
تقریبا تا سال 2015 مورد استفاده واقع شد و با ورود systemd کنار گذاشته شد ( حتی در توزیع ubuntu )
یکی از ویژگی های upstart قابلیت hot-plug بودن آن بود یعنی اگر دیوایسی به سیستم متصل شد بتواند آن را شناسایی و سرویس های مربوطه را اجرا کند.
برای فعال کردن و یا غیر فعال یک سرویس کافیست به صورت زیر عمل کنیم :
start cups
stop cups
تمام فایل های کانفیگ سرویس های مختلف در مسیر etc/init/ واقع شده اند. به عنوان مثال سرویس tty1 به صورت tty1.conf در مسیر گفته شده واقع شده است و یا سرویس cups به صورت cups.conf در مسیر گفته شده واقع شده است.