¿Por qué Apple no ofrece y no admite controladores de software libre para capacidades de escritura NTFS?

3

¿Existe alguna razón por la que Apple no permita el soporte de escritura NTFS, incluso cuando las soluciones de Linux (gratuitas, de código abierto) pueden? ¿Por qué simplemente no utilizan esas soluciones existentes para admitir la lectura y escritura para NTFS u otros sistemas de archivos alternativos?

    
pregunta user76106 18.04.2014 - 22:33

2 respuestas

6

Ciertamente no hablo por Apple, pero para mí, una simple razón es que todo el código que Apple envía está instalado 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 para el usuario final. A menos que desee elegir una biblioteca específica, supongamos que los paquetes populares de OSS no tienen más o menos buggy que OS X en este punto a una primera aproximación.

Hay un costo para incluir el trabajo, incluso suponiendo que no se haga ningún esfuerzo para probarlo o respaldarlo. Apple proporciona asistencia gratuita a cualquier persona en la barra de genios, por lo que hay un verdadero negocio y costo de oportunidad para el producto de envío de Apple que causa problemas a los usuarios finales. También hay un costo para capacitar personal de soporte técnico para explicar que OS X solo se envía con soporte de lectura NTFS, pero mi estimación es que es trivial en comparación con lo que costaría incluso integrar el código NTFS y mucho menos admitirlo una vez que se envíe. p>

Apple no hace todo lo posible por evitar que los usuarios que desean que se ejecute un código de sistema de archivos alternativo, pero puedo ver muchas razones por las que no incorporan más código de código abierto que el ZFS / NTFS. / extfs front.

    
respondido por el bmike 18.04.2014 - 22:44
3

Microsoft cambia NTFS de la forma que más les guste porque es su sistema de archivos. La única forma de estar seguro de que maneja todos los casos de vanguardia, las nuevas funciones y que tiene poco o ningún riesgo de corrupción es mediante la licencia del controlador directamente desde ellos (si es que incluso ofrecerían dicha licencia).

Recuerde: NTFS es mucho más avanzado que HFS +. Por ejemplo, admite transacciones de sistemas de archivos con reversión (no solo registro en diario simple), cifrado por archivo, compresión por archivo y puntos de análisis (lo que permite que los complementos enganchen un archivo / carpeta para proporcionar un comportamiento personalizado). También es compatible con el volumen de instantáneas, que es esencialmente una vista temporal del sistema de archivos, como una máquina del tiempo, tal como existía en el pasado, excepto que no usa hacks.

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

¿Qué sucede cuando alguien vuelve a montar el disco en un sistema Windows y el controlador NTFS no usó la función de copia en escritura para preservar las instantáneas de instantáneas de volumen? O, lo que es peor, ¿ha modificado accidentalmente las instantáneas antiguas, corrompiendo silenciosamente la historia?

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

    
respondido por el russbishop 19.04.2014 - 07:07

Lea otras preguntas en las etiquetas