IT puzzle

1234567891011121314151617
Across
  1. 2. Software with source code that anyone can inspect, modify, and enhance
  2. 6. Running virtual machines on physical hardware
  3. 10. How long it takes for data to travel
  4. 12. Automatic execution of tasks
  5. 13. The ability of a project or system to be maintained over the long term
  6. 14. Information sent from one device to another
  7. 15. a computer-generated, 3D environment that simulates a realistic, immersive experience
  8. 16. Feeling the avatar is "me"
  9. 17. Ability of a system to handle increased load
Down
  1. 1. Releasing software into production
  2. 3. A set of steps a computer follows to solve a problem
  3. 4. Software that is owned by an individual or company
  4. 5. Connecting without cables
  5. 7. Designed for or built into a specific system or platform
  6. 8. Deep focus / Being "inside"
  7. 9. Money provided by an organization or government for a particular purpose
  8. 11. A group of devices that can talk to each other
  9. 14. Enactment An act in a VR world that represents something important