HFS

HFS
Información sobre la plantilla
Parte de la familia network
~30MB
HFS, es un pequeño servidor web diseñado para compartir archivos mediante la tecnología web.
DesarrolladorGrupo de Trabajo de Apple Computer
Lanzamiento inicial17 de septiembre de 1985 (System 2.1)
Última versión estable2.2f
NúcleoTurbo Delphi
Plataformas soportadasWindows
IdiomaEspanol/Ingles
Sitio web
Sitio Web Oficial

HFS (Sistema de Archivos Jerárquicos) es un sistema para compartir archivos usando un pequeño servidor y un navegador web como cliente. Fue desarrollado por Apple Inc con el objetivo de ser utilizado en ordenadores que corren Mac OS. HFS es el nombre usado por desarrolladores, pero en la documentación de usuarios el formato es referido como estándar Mac Os para diferenciarlo de su sucesor HFS+ el cual es llamado Extendido Mac Os.

¿Que es HFS+?

HFS Plus o HFS+ es un sistema de archivos desarrollado por Apple Inc. para reemplazar al HFS. También es el formato usado por el iPod al ser formateado desde un Mac. HFS Plus también es conocido como HFS Extended y Mac OS Extended.

Durante el desarrollo, Apple se refirió a él como codename Sequoia. HFS Plus es una versión mejorada de HFS, soportando archivos mucho más grandes (Bloques direccionables de 32bits en vez de 16) y usando Unicode (En vez de Mac OS Roman) para el nombre de los archivos, lo que permite nombres de archivos de hasta 255 caracteres de longitud UTF-16, y archivos n-bifurcados similares a NTFS. Como HFS, HFS Plus también emplea una estructura Árbol-B* para almacenar la mayoría de los metadatos del volumen. HFS Plus fue introducido con el lanzamiento, el 19 de enero de 1998, de Mac OS 8.1. Sin embargo su primer aspecto, como filesystem beta, estaba en los betas nunca-lanzados del OS de Copland.

Historia

HFS fue introducido por Apple en septiembre de 1985 para reemplazar el Macintosh File System (Sistema de Archivos Macintosh o MFS), el sistema de archivos original el cual fue introducido un año antes que las computadoras Macintosh. Desarrollado por Patrick Dirks y Bill Bruffey, HFS compartió un número de características del diseño con MFS que no estaban disponibles en otros sistemas de ficheros de aquellos tiempos (tales como FAT de DOS). Los archivos fueron referidos con IDs únicas y los nombres del archivo podían tener 255 caracteres de largo (aunque Finder apoyó solamente un máximo de 63 caracteres).

La solución fue reemplazar la estructura de directorios de MFS por una más adecuada a los sistemas de ficheros más grandes. HFS sustituyó la estructura de tabla plana por el archivo de catálogo (Catalog File) que utiliza una estructura de árbol B* que puede realizar búsquedas con gran rapidez, independientemente de su tamaño.

Aunque HFS es un formato de sistema de ficheros propietario, está bien documentado por lo que hay soluciones para acceder a los discos con formato HFS desde la mayoría de los sistemas operativos modernos. En 1998, Apple introdujo HFS+ para abordar la ineficacia en la asignación de espacio en disco en HFS y añadir otras mejoras. HFS es aún soportado por las versiones actuales de Mac OS, pero a partir de Mac OS X un volumen HFS no puede utilizarse para arrancar.

Caracteristicas

  • Se integra con facilidad al shell.
  • Acepta resumen o continuar descarga en caso de un fallo de conexión.
  • Permite la creación de usuarios para asegurar las transferencias.
  • Posee un excelente control de ancho de banda.
  • HFS es diferente al clásico compartir archivos tipo P2P, porque no depende de una red con sus servidores e intermediarios.
  • Es un servidor web diseñado para compartir archivos mediante la tecnología web para ser mas compatible con el internet moderno.
  • Como se trata de un servidor web, se puede descargar archivos desde cualquier otra página web, usando un explorador como Firefox o IE.
  • Los usuarios no necesitan instalar ningún programa para poder acceder al servidor.
  • Permite levantar un servidor HTTP de una forma muy sencilla y con tan solo un par de clic, transforma una simple PC en un servidor web sin tener que instalar Apache o IIS.

Instalación

HFS no requiere instalación. Simplemente copiar "hfs.exe" en una carpeta (por ejemplo "hfs" o "servidor") y ejecutarlo. La primera vez que se ejecuta, solicita decidir si se desea integrar HFS en el menú contextual (= este menú que se abre al pulsar el botón derecho del ratón sobre el nombre de un archivo o una carpeta, que permite elegir copiar, eliminar etc.). Si se responde "yes", entonces en este menú contextual se añadirá la opción "Add to HFS" (= añadir a HFS), lo que permite seleccionar un archivo y con un solo clic añadirlo a tu servidor para que se pueda descargar. Esta opción se puede modificar también mas adelante en HFS (Menu/Other options/Shell context menú.)

Plataformas Soportadas

Fuentes

  • HFS. Sitio oficial HFS (Ingles/Espanol). [citado 2011 noviembre, 07]. Disponible en "www.rejetto.com".
  • Articulo Wikipedia HFS (Espanol). Disponible en "es.wikipedia.org". Consultado: 07 de noviembre del 2011.
  • Articulo Caracteristicas del HFS (Espanol). Disponible en "www.udg.co.cu". Consultado: 07 de noviembre del 2011.