Tron Wiki
Register
Advertisement
ENCOM OS-12
Download01
ENCOM OS-12 download screen.
Name: ENCOM OS-12
Developers: ENCOM
Kernel: Linux Distribution (UNIX)


Function: Operating system
Appearances: Tron: Legacy
Gallery Gallery

ENCOM OS-12 (short for ENCOM Operating System 12.0) is a computer operating system released by ENCOM. Designed by Edward Dillinger, Jr., OS-12 was the most secure operating system in the world at the time of its release. However, on the night it was meant to be put online for sale, Sam Flynn executed his annual prank on the company by hacking into ENCOM's servers and uploading the operating system online for free. At the same time, he replaced the program on ENCOM's website with a looped video of his dog Marv.

Trivia[]

EdwardDillingerBashScreen1

Edward Dillinger, Jr. searching for the uploading background process initiated by Sam Flynn.

EdwardDillingerBashScreen2
  • OS12 is a Linux distribution.
    • In the beginning of TRON: Legacy, ENCOM had just released the operating system as commercial software; however, in the real world Linux is under the GNU Linux Project, which means that Linux (any distribution) is free software, and can be copied, modified, and redistributed at will. Thus, Sam Flynn's hacking and redistribution of the Linux OS on the internet, fall directly in line with the goals of the GNU Project.
    • When the operating system is being uploaded to the internet by Sam Flynn at the beginning of Legacy, Edward Dillinger, Jr. logs into his Bourne-Again Shell (BASH) terminal and issues some real Unix commands to shut down the uploading process.
      • The first one he issues is ps -ef|grep -i os12, which is a pipeline of two commands. The first command lists all running background processes per user, and the pipe symbol sends the output from ps to the next command grep -i os12. The second command searches the output of the last command for occurrences of a string argument; in this case "os12", which shows up in the output in Edward's terminal. The final command he issues is kill -9 PID which terminates a background process with process ID PID. The -9 in the kill command is a signal, which send a signal to the process to ensure it is actually terminated.
        • The Linux process ID of Flynn's uploading process is 17319.
Advertisement