En primer lugar, creo que es necesario hacer una definición. El software de código cerrado es cualquier software que no se distribuye en el dominio público. Lo más frecuente es que el software de código cerrado se compile y cifre en un formato propietario y se distribuya como software comercial.
Ejemplos de software de código cerrado para uso comercial son Microsoft Office, Adobe Acrobat, el software antivirus de McAfee, etc. Ejemplos de software de código cerrado que no se distribuye comercialmente sería el software propietario que se utiliza para operar en un banco o una fábrica. Por lo general, estas aplicaciones se desarrollan internamente y no serán utilizadas por otra empresa.
Por el contrario, algunas empresas sí ofrecen su código como fuente abierta. Mozilla es un ejemplo popular, al igual que GMail. Las empresas que ofrecen el código fuente de su software como código abierto han dado a conocer cómo el desarrollo colaborativo ha ayudado a la calidad de sus aplicaciones.
Animo a cualquier lector a que examine los argumentos en torno al software de código abierto y cerrado, incluyendo los debates sobre las licencias de software y las leyes de derechos de autor. Es un campo interesante que está creciendo en importancia, especialmente con la llegada de las preocupaciones en torno a la ciberseguridad y la ley de propiedad intelectual.