Stained Glass OS

Programs

Stained Glass runs two kinds of programs side by side: Windows programs, on its Windows layer, and Linux programs, directly. Both show up in Start, on the taskbar and in Task Manager, and both open your files.

The SG Store

SG Store (in Start) installs both kinds.

Windows programs come from their makers' own downloads, checked against a known fingerprint before they run; the project never redistributes them.

Windows programs

Download an installer and open it, as on Windows. Installers that need an administrator ask for one (see below). Most programs install for everyone, under C:\Program Files; some install only for you.

Administrator prompts

When a program needs an administrator, a prompt asks for permission (an administrator's account) or for an administrator's password (anyone else). The program then runs as the machine's administrator account, separated from your other programs: nothing you run unprivileged can type into it or read it. Its windows still appear on your taskbar, and its tray icons in your tray.

Linux programs

Linux programs install from the SG Store's Linux section or with apt. They open in frames like every other window, take part in Alt+Tab and Task View, and can be set as default apps (Settings > Apps > Default apps) -- Firefox as the web browser, for example.

AppImages

Some Linux programs are published as an AppImage: one file, such as Foo-x86_64.AppImage, that holds the whole program. To install one you downloaded:

  1. Open it -- double-click it in File Explorer, or open it from your browser's downloads (right-click > Install works too).
  2. The Install an AppImage window shows the program's name, version and the file it came from. Tick Remove the downloaded file if you do not want to keep a copy in Downloads, then press Install.

The AppImage is copied into the Applications folder in your home folder (~/Applications, shown in File Explorer) and the program appears in Start with your other Linux apps, with its own icon. It is installed for you only, and needs no administrator. Installing it does not run it: like any download, an AppImage is a program from whoever made it, so install only ones you trust. SG Defender scans it in Downloads and again in Applications.

Starting programs at sign-in

Settings > Apps > Startup and Task Manager > Startup list what starts when you sign in, and turn items on and off. Items installed for everyone need an administrator to change; you are asked. To add a program -- any app in Start, Windows or Linux, including ones from the SG Store -- either right-click it in Start and choose Start at sign-in, or press Add an app on the Startup page and pick it. Both put its shortcut in your Startup folder (shell:startup), where you can also drop shortcuts yourself; the Startup page's Remove takes one away again.

For a device that should run one app and nothing else, see A kiosk: a tablet that runs one app.