Libarchive

libarchive
Información general
Tipo de programa Biblioteca
Lanzamiento inicial 2003
Licencia Licencia BSD
Estado actual En desarrollo
Idiomas Inglés
Información técnica
Programado en C
Plataformas admitidas Multiplataforma
Versiones
Última versión estable 3.8.713 de abril de 2026
Archivos legibles
Archivos editables
Enlaces

libarchive es una biblioteca libre y de código abierto para leer y escribir varios formatos de archivo y compresión. Está escrita en C y funciona en la mayoría de sistemas tipo Unix y Windows.[1]

Historia

libarchive se inició en 2003 como parte del proyecto FreeBSD.[2]​ Durante los primeros años, su desarrollo estuvo dirigido por el proyecto FreeBSD, pero más tarde se convirtió en un proyecto independiente.[3]​ Se publicó por primera vez con FreeBSD 5.3 en noviembre de 2004.[4]

libarchive

libarchive detecta y lee automáticamente los formatos de archivo. Si el archivo está comprimido, libarchive también detecta y maneja los formatos de compresión antes de evaluar el archivo. libarchive está diseñado para minimizar la copia de datos internamente para un rendimiento muy óptimo.[5]

Utilidades

libarchive proporciona utilidades de línea de comandos llamadas bsdtar y bsdcpio. Son reimplementaciones completas basadas en libarchive. Son las tar y cpio por defecto del sistema en FreeBSD, NetBSD, MacOS y Windows.

También existe bsdcat, diseñado para descomprimir un fichero a la salida estándar como zcat.

Usuarios

libarchive se desarrolló originalmente para FreeBSD, pero también se utiliza en NetBSD y MacOS como parte de esos sistemas operativos.

bsdtar se ha incluido en Windows desde la actualización de abril de 2018 de Windows 10.[6]​ En mayo de 2023, Microsoft anunció que Windows 11 soportará de forma nativa formatos de archivo adicionales como 7z y RAR a través de libarchive.[7]

Referencias

  1. «libarchive». www.libarchive.org (en inglés). Archivado desde el original el 24 de mayo de 2023. Consultado el 25 de mayo de 2023. 
  2. «ReleaseNotes». GitHub (en inglés). Archivado desde el original el 12 de marzo de 2022. Consultado el 25 de mayo de 2023. 
  3. «ReleaseEngineering». GitHub (en inglés). Archivado desde el original el 30 de abril de 2022. Consultado el 25 de mayo de 2023. 
  4. «LibarchiveUsers». GitHub (en inglés). Archivado desde el original el 28 de noviembre de 2022. Consultado el 25 de mayo de 2023. 
  5. «ZeroCopy». GitHub (en inglés). Archivado desde el original el 30 de abril de 2022. Consultado el 25 de mayo de 2023. 
  6. «Tar and Curl Come to Windows!». Microsoft Community Hub (en inglés). 21 de marzo de 2019. Archivado desde el original el 15 de abril de 2023. Consultado el 25 de mayo de 2023. 
  7. Panay, Panos (23 de mayo de 2023). «Bringing the power of AI to Windows 11 - unlocking a new era of productivity for customers and developers with Windows Copilot and Dev Home». Windows Developer Blog (en inglés). Archivado desde el original el 25 de mayo de 2023. Consultado el 25 de mayo de 2023. 

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.