This solution uses virtualization to recreate the original conditions (windows 95, in this case) needed to run the software. To achieve this, both an original windows 95 cd-rom (provided by ﻿Birgit Plietzsch) and an open source virtualization software from Oracle (VirtualBox) was used.

After creating and booting up the virtual machine, the next problem was how to put the "A Tu Lengua" software inside the virtual machine in order to proceed to the installation process. As mounting the pen drive wasn't working, the workaround was to create a disc image that could this way be mounted into a cd-rom drive and put available inside the virtual machine.

Then, the installation process from the "A Tu Lengua" failed as there was some .dll (libraries) missing.

Bottom line: it's more or less obvious that virtualization can be both a solution and a problem. A solution because it can be an easy way to run "stuff" on several different operating systems and to deploy it across a campus as it requires very little configuration. But in the other hand, it can be a problem as it can be really hard to achieve a working solution when dealing with very old software/operating systems.