Extender el manejo de archivos nativos en OS X (fue OSXFUSE)

FUSE for macOS

Suscríbase a nuestro boletín

Manténgase al día con los últimos lanzamientos de software, noticias, descuentos de software, ofertas y más.

Suscribir
Descargar FUSE 4.6.1

FUSE for macOS

  -  5,9 MB  -  Código Abierto
FUSE for macOS (fue OSXFUSE) le permite extender las capacidades nativas de manejo de archivos de macOS a través de sistemas de archivos de terceros. Es un sucesor de MacFUSE, que ha sido utilizado como un bloque de construcción de software por decenas de productos, pero ya no se mantiene.

FUSE para macOS
Como usuario, la instalación del paquete de software FUSE for macOS le permitirá utilizar cualquier sistema de archivos FUSE de terceros. Los sistemas de archivos Legacy MacFUSE son compatibles con la capa de compatibilidad MacFUSE opcional.

Como desarrollador, puede utilizar el FUSE SDK para escribir numerosos tipos de nuevos sistemas de archivos como programas regulares de espacio de usuario. El contenido de estos sistemas de archivos puede provenir de cualquier lugar: desde el disco local, desde la red, desde la memoria o cualquier otra combinación de fuentes. Escribir un sistema de archivos utilizando FUSE es órdenes de magnitud más fácil y rápido que el método tradicional de escribir sistemas de archivos en el kernel. Dado que los sistemas de archivos FUSE son aplicaciones regulares (en contraposición a las extensiones del kernel), usted tiene tanta flexibilidad y elección en las herramientas de programación, depuradores y bibliotecas que tiene si estuviera desarrollando aplicaciones estándar de macOS.

Cómo funciona
En términos más técnicos, FUSE implementa un mecanismo que hace posible implementar un sistema de archivos completamente funcional en un programa de espacio de usuario en macOS. Proporciona varias API, una de las cuales es un superconjunto de la FUSE API (sistema de archivos en el espacio de usuario) que se originó en Linux. Por lo tanto, muchos sistemas de archivos FUSE existentes se convierten fácilmente utilizables en macOS.

El software FUSE for macOS consiste en una extensión del kernel y varias bibliotecas y herramientas de espacio de usuario. Viene con SDKs basados ​​en C y basados ​​en Objective-C. Si prefiere otro idioma (por ejemplo, Python o Java), debería ser capaz de crear sistemas de archivos en esos idiomas después de instalar los enlaces de idioma relevantes.

El repositorio de sistemas de archivos contiene código fuente para varios sistemas de archivos interesantes y útiles para navegar, compilar y construir, como sshfs, procfs, AccessibilityFS, GrabFS, LoopbackFS, SpotlightFS y YouTubeFS.

  • FUSE 4.6.1 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

Suscríbase a nuestro boletín

Manténgase al día con los últimos lanzamientos de software, noticias, descuentos de software, ofertas y más.

Suscribir