sábado, 10 de agosto de 2019

El Software Libre es "Malo": 7-Zip

Habrás oído en boca de muchos que el software libre es una mierda y que es mejor el privativo.
Eso, aparte de ser una falacia, es un dardo envenenado que se usa para atacar la filosofía del software libre.
Así como Apache es el mejor y más usado servidor web, o Thunderbird el mejor gestor de correos o Firefox de los mejores navegadores web, si no el mejor, hay cientos de casos donde la alternativa libre es superior a la privativa, y seamos francos, a veces el privativo es superior a la alternativa libre.
Un buen ejemplo, es el compresor 7-Zip. 7-Zip es software libre. La mayor parte del código está bajo la licencia GNU LGPL y algunas partes del código están bajo la Licencia BSD de 3 cláusulas. Es una utilidad para comprimir y descomprimir paquetes. ¿Qué tal  si lo comparamos con los programas más usados en en el lado oscuro? Vamos a comparar 7-Zip, Winzip y Winrar suponiendo que estos dos últimos programas los haya pagado o pirateado como es de costumbre.
WinZip, como demuestra su nombre, se utiliza para procesar archivos ZIP entre otros formatos de archivo. Es una de las alternativas más populares a WinRAR y es utilizado por muchos debido a su simple interfaz de arrastrar y soltar y la facilidad de uso. Cuando comparamos WinRAR y WinZIP, este último es rico en características y también está disponible para diferentes sistemas operativos en comparación con WinRAR. WinZip tiene también una versión premium con una versión de prueba gratuita de 40 días.
WinRAR es una de las herramientas de compresión de archivos más populares desarrolladas y quién está detrás de la extensión de archivo RAR. Es popularmente usado para comprimir y descomprimir archivos RAR y ZIP. También se puede utilizar para descomprimir el contenido de otras extensiones de archivo como 7z, ZIPX y TAR. Es un programa premium que viene con una versión de prueba gratuita. Es un software basado en Windows y no está disponible para MacOS.
7-Zip es una herramienta de compresión de archivos relativamente nueva. Se basa en una arquitectura de código abierto y tiene una alta relación de compresión. Despliega LZMA como su método de compresión predeterminado, que tiene una velocidad de compresión de aproximadamente 1MB/s en una CPU de 2GHz. 7-zip requiere un poco más memoria para comprimir archivos en comparación con otras herramientas, pero su compresión es más optimizada.
Ahora comparamos los diferentes parámetros en la siguiente tabla para ayudarte a comprender el trabajo que hace cada cual.
PARÁMETROSWINZIPWINRAR7-ZIP
Relación de compresión41% (ZIPX)36% (RAR5)45% (7z)
Técnica de cifradoAES-256AES-256AES-256
Precio56 € +-36 € +-Gratuito
7-Zip comprime al 45%, superando a las dos herramientas privativas. Esto es sólo un ejemplo, que un programa sea de fuentes abiertas no significa en absoluto que sea peor que uno privativo.


Fuente: Laboratorio Linux.