スペイン語で「オープンソース」と翻訳される「オープンソース」という用語は、コンピュータープログラムのソースコードを指します。一方、オープンソースであることに加えて、フリーソフトウェアはより多くの意味を持ち、そのコードを表示するだけでなく、コードを生成する人は、他の問題の中でも派生した作業を喜んで行う必要があります。

要するに、フリーソフトウェアは、プログラムがあらゆる目的で使用できること、プログラムを評価し、変更できること、これらのマジョラを改善して公開できることを意味します。これらの側面は、必然的にフリーソフトウェアがオープンソースであることを意味します。
El término "open source", que en español se traduciría como "código abierto" hace referencia a que el código fuente de un programa informático es accesible. En cambio el software libre además de ser de código abierto tiene más implicaciones, no debe mostrar únicamente su código, sino que quien genere código deberá estar dispuesto a que se puedan hacer trabajos derivados, entre otras cuestiones. 

En definitiva, el software libre implica que se pueda utilizar el programa con cualquier fin, que se pueda evaluar el programa así como modificarlo, que se pueda distribuir y que se pueda mejorar y hacer públicas esas majoras. Estos aspectos implican necesariamente que el software libre sea de código abierto.