ENCOM OS-12 | |
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[]
- 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 fromps
to the next commandgrep -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 iskill -9 PID
which terminates a background process with process ID PID. The -9 in thekill
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
.
- The Linux process ID of Flynn's uploading process is
- The first one he issues is
- ENCOM OS12 is written in the C programming language.