stringtranslate.com

Cosas que hacer

StuffIt es una familia discontinuada de utilidades de software informático para archivar y comprimir archivos . Originalmente producida para Macintosh , luego se crearon versiones para Microsoft Windows , Linux ( x86 ) y Sun Solaris . [1] [2] El formato de compresión propietario utilizado por las utilidades StuffIt también se denomina StuffIt .

En diciembre de 2019, Smith Micro Software , el propietario y desarrollador más reciente del producto, anunció oficialmente que StuffIt había llegado al final de su vida útil y que los productos StuffIt ya no se desarrollarían. [3] Una última actualización salió en diciembre de 2020 después del lanzamiento de la arquitectura Apple M1 para soportar ese y los sistemas Intel Mac a través de un binario universal del programa.

Descripción general

StuffIt fue desarrollado originalmente en el verano de 1987 por Raymond Lau, [4] que entonces era estudiante en la escuela secundaria Stuyvesant en la ciudad de Nueva York. Combinaba las capacidades de combinación de bifurcaciones de utilidades como MacBinary con algoritmos de compresión más nuevos similares a los utilizados en ZIP . En comparación con las utilidades existentes en Mac, en particular PackIt , StuffIt ofrecía un funcionamiento en "un paso" y mayores índices de compresión. Para el otoño de 1987, StuffIt había reemplazado en gran medida a PackIt en el mundo Mac, y muchos sitios de software incluso llegaron al extremo de convertir los archivos PackIt existentes para ahorrar más espacio. [ cita requerida ]

StuffIt pronto se volvió muy popular y se formó Aladdin Systems para comercializarlo (el último lanzamiento shareware de Lau fue la versión 1.5.1). Dividieron la línea de productos en dos, ofreciendo StuffIt Classic en shareware y StuffIt Deluxe como paquete comercial. Deluxe agregó una variedad de funciones adicionales, incluidos métodos de compresión adicionales e integración en el Finder de Mac para permitir que los archivos se compriman desde un "Menú mágico", o navegue sin problemas dentro y edite archivos comprimidos sin expandirlos utilizando "True Finder Integration". [1] Archivado el 22 de febrero de 2013 en Wayback Machine.

StuffIt se actualizó varias veces y Lau se retiró del desarrollo directo, ya que las actualizaciones importantes de la "maquinaria interna" eran poco frecuentes. Debido a que aparecían nuevas características y técnicas con regularidad en la plataforma Macintosh, la utilidad shareware Compact Pro surgió como competidor de StuffIt a principios de los años 90. [ cita requerida ]

A esto le siguió una importante actualización competitiva, acompañada por el lanzamiento del software gratuito StuffIt Expander , para que el formato fuera más legible universalmente, así como del shareware StuffIt Lite , que facilitó su producción. Antes de esto, cualquiera que intentara utilizar el formato necesitaba comprar StuffIt, lo que hizo que Compact Pro fuera más atractivo. Esta medida fue un éxito y, posteriormente, Compact Pro dejó de utilizarse.

Durante la década de 1990 aparecieron y desaparecieron otras utilidades de compresión para Mac, pero ninguna se convirtió en una amenaza real para el dominio de StuffIt. Las únicas que tuvieron un uso generalizado fueron los "expansores de disco" especiales como DiskDoubler y SuperDisk!, que servían a un nicho diferente. Aparentemente como efecto secundario, StuffIt volvió a tener pocas actualizaciones. El formato de archivo cambió en varias revisiones importantes, lo que provocó actualizaciones incompatibles. Los formatos basados ​​en PC superaron durante mucho tiempo al formato original de StuffIt en términos de compresión, especialmente los sistemas más nuevos como RAR y 7z . Estos tuvieron poco impacto en el mercado de Mac, ya que la mayoría de ellos nunca aparecieron en un programa fácil de usar en Mac. [ cita requerida ]

Con la introducción de Mac OS X , el software más nuevo de Mac perdió sus ramificaciones y ya no necesitaba nada más que las utilidades integradas de Unix como gzip y tar . Se distribuyeron numerosos programas que "envolvían" estas utilidades y, dado que estos archivos se podían abrir en cualquier máquina, eran considerablemente más prácticos que StuffIt en una era en la que la mayoría de los datos eran multiplataforma. Con el lanzamiento de la versión beta pública de OS X, Aladdin Systems lanzó StuffIt 6.0, que se ejecuta en OS X.

Aunque llegó tarde al mercado, Aladdin Systems introdujo el formato completamente nuevo StuffIt X en septiembre de 2002 con StuffIt Deluxe 7.0 para Macintosh. Fue diseñado para ser extensible, soportar más métodos de compresión, soportar nombres de archivo largos y soportar atributos de archivo Unix y Windows. StuffIt X mejora el formato StuffIt original y sus descendientes al agregar múltiples algoritmos de compresión como PPM y BWT a la compresión de tipo LZW . También agregó una opción de "modo de bloque", opciones de "redundancia" de corrección de errores para proteger contra la pérdida de datos y varias opciones de cifrado. En enero de 2005, se agregó la compresión JPEG como una opción de compresión de StuffIt X (consulte el "Formato SIF" relacionado a continuación).

Desde mediados de la década de 1990 hasta la adquisición en 2005 por parte de Smith Micro Software , coincidiendo con el lanzamiento de Mac OS X v10.4 "Tiger", StuffIt Expander vino incluido con el sistema operativo Macintosh.

Aunque los archivos de Mac generalmente no usaban extensiones de nombre de archivo , uno de los usos principales de StuffIt era permitir que los archivos de Mac se almacenaran en sistemas que no fueran Mac donde se requerían extensiones. Entonces, los archivos comprimidos con StuffIt guardan las bifurcaciones de recursos de los archivos de Macintosh dentro de ellos y generalmente tienen la extensión .sit . Los archivos comprimidos con Stuffit X más nuevos (no compatibles con versiones anteriores) llevan la extensión de archivo .sitx . Los archivos StuffIt cifrados creados con la utilidad Private File ahora descontinuada tendrán extensiones .pf . Las imágenes de disco ShrinkWrap comprimidas con StuffIt llevarán extensiones .img o .image . Sin embargo, se necesita una versión clásica de Mac OS de StuffIt para montar las imágenes o convertirlas a un formato más nuevo legible en macOS .

Smith Micro Software ofrece descargas gratuitas de StuffIt Expander para Mac y Windows, que expande (descomprime) archivos comprimidos con el formato StuffIt y StuffIt X, así como muchos otros formatos comprimidos, codificados, encriptados y segmentados. La aplicación shareware DropStuff permite la compresión de archivos al formato StuffIt X.

Los formatos StuffIt y StuffIt X siguen siendo, a diferencia de otros formatos de compresión de archivos, propietarios y Smith Micro Software cobra tarifas de licencia por su uso en otros programas. Por ello, pocos programas alternativos admiten el formato.

También existía una variante "autoexpandible" de los archivos StuffIt con una extensión .sea que se ejecuta como un archivo ejecutable. Existe una utilidad llamada unsea para convertir un archivo ejecutable de este tipo en un archivo SIT estándar. [5]

Productos derivados

Formato de imagen StuffIt (SIF)

A principios de 2005, se lanzó un nuevo sistema de compresión JPEG que obtenía regularmente una compresión del orden del 25% [6] (lo que significa un tamaño de archivo comprimido del 75% del tamaño del archivo original) sin ninguna pérdida adicional de calidad de imagen y con la capacidad de reconstruir el archivo original, no solo la imagen original. ( Los programas tipo ZIP generalmente logran tasas de compresión JPEG del orden del 1 al 3%. Los programas que optimizan JPEG sin tener en cuenta el archivo original, solo la imagen original, obtienen tasas de compresión del 3 al 10% (dependiendo de la eficiencia del JPEG original). Los programas que utilizan la opción de codificación aritmética raramente implementada disponible para el estándar JPEG generalmente logran tasas de alrededor del 12%.)

La nueva técnica se implementó como una opción de formato StuffIt X en su producto StuffIt Deluxe . También propusieron un nuevo formato de imagen conocido como SIF, que simplemente consiste en un solo archivo JPEG comprimido mediante esta nueva técnica.

A la espera de la presentación de su patente, conservan el conocimiento de los detalles de este algoritmo como secreto comercial. Algunos detalles se revelan en: [7] La ​​alta recompresión JPEG se logra deshaciendo el último paso de la propia compresión JPEG (la codificación Huffman de los coeficientes de transformación cuantificados). En su lugar, los coeficientes de transformación se comprimen mediante un algoritmo más eficiente (un modelo predictivo basado en los coeficientes DC de los bloques vecinos). También se aplican técnicas similares para otros formatos de archivos de imagen como GIF y TIFF e incluso el formato de archivo de música MP3. Mediante la descomposición, las tasas de compresión relativamente altas para formatos de archivo individuales también se pueden lograr para formatos de archivo contenedor como PDF, PSD e incluso ZIP.

StuffIt inalámbrico

El 5 de julio de 2005, Smith Micro Software anunció su adquisición y su intención de ampliar la nueva técnica de recompresión JPEG a plataformas inalámbricas y otros formatos de archivo. En el comunicado de prensa inicial y la información preliminar se utilizó por primera vez el título "StuffIt Wireless".

Expansor StuffIt

StuffIt Expander es una utilidad de software de descompresión de código cerrado, gratuita y patentada, desarrollada por Allume Systems (una subsidiaria de Smith Micro Software, anteriormente conocida como Aladdin Systems). Funciona en los sistemas operativos clásicos Mac OS, macOS y Microsoft Windows. Antes de 2011, también había una versión para Linux disponible para descargar.

Características destacables

Plegado duplicado

Duplicate Folding es una función que ahorra aún más espacio al mantener solo una copia de un archivo duplicado en un archivo. [8] [9] [10] [11]

Asuntos

Compatibilidad con versiones anteriores

Los cambios en el formato de compresión de Stuffit hacen que las versiones anteriores de Stuffit o el software que utiliza su API no puedan descomprimir archivos más nuevos, lo que hace necesaria la instalación de nuevas versiones. Esta incompatibilidad puede resultar incómoda para flujos de trabajo en los que la ejecución oportuna es importante o en los que el sistema del destinatario previsto no es capaz de ejecutar versiones más nuevas de Stuffit. Aunque los usuarios pueden crear archivos en un formato heredado, esta funcionalidad no está claramente expuesta. [ cita requerida ]

Alternativas

macOS incluye Archive Utility , que descomprime los formatos abiertos heredados ZIP, GZIP y BZIP2 y crea archivos ZIP. En las versiones posteriores a la 10.3 (Panther), ahora conserva las bifurcaciones de recursos en formato ZIP, por lo que Stuffit ya no es un requisito para la compresión de archivos en Mac. ZIP también es un estándar de facto , lo que lo hace más aceptado para archivos y uso compartido.

Si bien StuffIt solía ser una forma estándar de empaquetar software de Mac para su descarga, las imágenes de disco comprimidas nativas de macOS ( DMG ) han reemplazado en gran medida esta práctica.

StuffIt podría seguir utilizándose en situaciones en las que se requieran sus características específicas (edición/exploración de archivos, mejor compresión, compresión JPEG, cifrado, paquetes antiguos). Una alternativa de código abierto podría ser The Unarchiver , incluso si no es compatible con las últimas versiones de los formatos de archivo de StuffIt. [12] Algunos programas de terceros, como Path Finder , que reemplaza a Macintosh Finder , utilizan el SDK de Stuffit con licencia para obtener todas las características de Stuffit.

Véase también

Referencias

  1. ^ "Stuffit para Solaris/Linux". my.smithmicro.com . Archivado desde el original el 16 de noviembre de 2008. Consultado el 6 de mayo de 2024 .
  2. ^ "Archivos de Stuffit". linuxmafia.com . Consultado el 6 de mayo de 2024 .
  3. ^ "Fin de la vida útil de Stuffit". smithmicro.com . 2019. Archivado desde el original el 27 de enero de 2022.
  4. ^ "Raymond Lau: StuffIt". www.raylau.com . Archivado desde el original el 7 de febrero de 2020.
  5. ^ "Archivadores de sílabas". Angelfire . Archivado desde el original el 16 de abril de 2008.
  6. ^ Gilchrist, Jeff. "Prueba de compresión JPEG ACT". www.compression.ca .
  7. ^ Salomon, David (18 de enero de 2010). Manual de compresión de datos . Springer. pág. 1194. ISBN 9781848829039.
  8. ^ "StuffIt comparado con Zip". Archivado desde el original el 31 de agosto de 2011. Consultado el 15 de agosto de 2011 .
  9. ^ "StuffIt Deluxe 2009 sigue evolucionando después de 20 años". TidBITS . 17 de septiembre de 2008.
  10. ^ "Reseña: StuffIt Deluxe 2010". 30 de enero de 2010.
  11. ^ "StuffIt - La solución de compresión líder celebra su 20º aniversario con el lanzamiento de StuffIt Deluxe 2009 para Mac". www.businesswire.com . 17 de septiembre de 2008.
  12. ^ "The Unarchiver". StuffIt: Sin cifrado; StuffIt X: Parcial

Enlaces externos