Microsoft ha tomado la iniciativa de incluir soporte exFAT en el kernel de Linux

Microsoft опубликовала tecnico especificaciones en el sistema de archivos exFAT y ha expresado su voluntad de transferir los derechos de uso de todas las patentes relacionadas con exFAT para uso gratuito en Linux. Cabe señalar que la documentación publicada es suficiente para crear una implementación exFAT portátil que sea totalmente compatible con los productos de Microsoft. El objetivo final de la iniciativa es agregar soporte exFAT al kernel principal de Linux.

Los miembros de Open Invention Network (OIN), que incluye a Microsoft, se comprometen a no presentar reclamaciones legales por el uso de sus tecnologías en componentes "sistemas linux"("Sistema Linux"). Pero exFAT no es uno de ellos, por lo que esta tecnología no está sujeta al compromiso de Microsoft de poner a disposición sus patentes. Para hacer frente a la amenaza de reclamaciones de patentes, Microsoft planea buscar la inclusión del controlador exFAT entre los componentes incluidos en la próxima edición de la definición de "sistema Linux". Por lo tanto, las patentes relacionadas con exFAT entrarán dentro del alcance del acuerdo celebrado entre los participantes de OIN.

Es de destacar que las patentes anteriores para exFAT fueron enlace clave в mas reclamación (es Microsoft, conmovedor Preinstalación de soluciones basadas en Linux. Un conductor que implementó exFAT hace seis años fue está abierto por Samsung bajo la licencia GPLv2, pero aún no está incluido en el kernel principal de Linux debido al riesgo de que Microsoft sea demandado por infracción de patente. Todavía en el sitio web de Microsoft. la página permanece con el requisito de obtener una licencia para usar exFAT e información de que esta tecnología fue autorizada por más de 100 empresas, incluidos los OEM más grandes.

El sistema de archivos exFAT fue creado por Microsoft para superar las limitaciones de FAT32 cuando se utiliza en unidades Flash de gran capacidad. La compatibilidad con el sistema de archivos exFAT apareció en Windows Vista Service Pack 1 y Windows XP con Service Pack 2. El tamaño máximo de archivo en comparación con FAT32 se amplió de 4 GB a 16 exabytes y se eliminó la limitación del tamaño máximo de partición de 32 GB. , para reducir la fragmentación y aumentar la velocidad, se introdujo un mapa de bits de bloques libres, se aumentó el límite en la cantidad de archivos en un directorio a 65 mil y se brindó la capacidad de almacenar ACL.

Adición: Greg Kroah-Hartman aprobado inclusión del controlador exFAT desarrollado por Samsung en la sección experimental “staging” del kernel de Linux (“drivers/staging/”), donde se colocan los componentes que requieren mejora. Cabe señalar que la inclusión en el kernel hará que sea más fácil llevar el controlador a un estado adecuado para su entrega en el árbol principal de fuentes del kernel.

Fuente: opennet.ru

Añadir un comentario