3 votos

¿Por qué Apple no envía y da soporte a los controladores de FOSS para las capacidades de escritura de NTFS?

¿Existe alguna razón por la que Apple no permite el soporte de escritura NTFS, incluso cuando las soluciones Linux (gratuitas, de código abierto) sí pueden? ¿Por qué no se limitan a utilizar las soluciones existentes para admitir la lectura y escritura en NTFS u otros sistemas de archivos alternativos?

6voto

Oskar Puntos 1242

Ciertamente no hablo en nombre de Apple, pero para mí una razón simple es que cualquier código que Apple envía se instala en todo el mundo y el código podría tener vulnerabilidades, errores o algo peor. Incluso el código perfecto tiene costos de soporte asociados con la integración y el soporte al usuario final. A menos que quieras elegir una biblioteca específica, asumamos que los populares paquetes de OSS no tienen más o menos errores que OS X en este punto para una primera aproximación.

Hay un costo por incluir el trabajo aún asumiendo que no se haga ningún esfuerzo para probarlo o apoyarlo. Apple proporciona soporte gratuito a cualquiera en la barra de genios, así que hay un costo real de negocio y de oportunidad para el producto de envío de Apple que causa problemas a los usuarios finales. También hay un costo para capacitar al personal de soporte para explicar que OS X sólo se envía con soporte de lectura NTFS, pero mi estimación es que es trivial comparado con lo que costaría incluso integrar el código NTFS y mucho menos dar soporte una vez que se envía.

Apple no se esfuerza en evitar que los usuarios que quieren código de sistema de archivos alternativo se ejecuten, pero puedo ver muchas razones por las que no incorporan más código de código abierto que el que ya incorporan en el frente de ZFS/NTFS/extfs.

3voto

Alexian Puntos 11

Microsoft cambia NTFS de la forma que quiera porque es su sistema de archivos. La única manera de asegurarse de que maneje todos los casos de borde, las nuevas características, y que tenga poco o ningún riesgo de corrupción es obtener la licencia de conducir directamente de ellos (si es que incluso ofrecen tal licencia).

Recuerde: El NTFS es mucho más avanzado que el HFS+. Por ejemplo, soporta transacciones del sistema de archivos con rollback (no sólo un simple journaling), encriptación por archivo, compresión por archivo y puntos de reparación (que permiten a los plugins enganchar un archivo/carpeta para proporcionar un comportamiento personalizado). También admite la copia de sombra de volumen, que es esencialmente una vista instantánea del sistema de archivos tal como existía en el pasado, como una máquina del tiempo, excepto que no utiliza hacks.

¿Puede estar seguro de que los voluntarios que trabajan en el controlador NTFS de código abierto entienden perfectamente cómo montar el sistema de archivos cuando tiene transacciones pendientes no comprometidas en el registro?

¿Qué sucede cuando alguien vuelve a montar el disco en un sistema Windows y el controlador NTFS no utilizó la función "copiar y escribir" para conservar las instantáneas de la copia de sombra del volumen? O peor aún, ¿modificar accidentalmente viejas instantáneas, corrompiendo silenciosamente la historia?

Apple no se entrega con el soporte de escritura habilitado porque no quiere ser responsable de que algún error destruya los datos de las personas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X