Alternativas
Las siguientes son alternativas disponibles para los usuarios de Software Libre:
Algunas de las alternativas no son libres pero permiten sobrellevar el uso de servicios incompatibles.
La solución definitiva siempre es la interoperabilidad nativa del servicio. Estas alternativas se consideran rodeos (workarounds) y podrían presentar inconvenientes.
Como ejemplo, el uso de Windows bajo una máquina virtual es una alternativa genérica, pero presenta los siguientes inconvenientes para el usuario:
El rendimiento de una máquina virtual no es el mismo que el de una computadora física. Esto es especialmente notorio en servicios de video.
El usuario se ve obligado a adquirir una licencia de Windows para hacer uso del servicio problemático.
Se obliga al usuario a ejecutar código que no puede ser auditable, pues el código fuente de Microsoft Windows no está disponible al público.