Microsoft ha propuesto incluir soporte exFAT en el núcleo de Linux

La empresa Microsoft ha publicado técnicos la especificación al sistema de archivos exFAT y ha expresado su disposición a ceder los derechos de uso de todas las patentes relacionadas con exFAT para un uso gratuito en Linux. Se señala que la documentación publicada es suficiente para crear una implementación portable de exFAT, completamente compatible con los productos de Microsoft. El objetivo final de la iniciativa es añadir soporte para exFAT en la composición principal del núcleo de Linux.

Los miembros de la organización Open Invention Network (OIN), que incluye a Microsoft, se comprometen a no presentar reclamaciones legales por el uso de sus tecnologías en los componentes de “sistemas Linux” (“Linux System”). Pero exFAT no está incluido en su número, por lo que esta tecnología no está sujeta a las obligaciones de Microsoft en cuanto a la concesión de derechos sobre sus patentes. Para eliminar la amenaza de reclamaciones por patentes, la compañía Microsoft planea lograr la inclusión del controlador exFAT en los componentes que forman parte de la próxima edición de la definición de “sistema Linux”. Así, las patentes relacionadas con exFAT quedarán bajo el ámbito del acuerdo firmado entre los miembros de OIN.

Notablemente, anteriormente las patentes sobre exFAT eran un eslabón clave en la mayoría de los reclamaciones Microsoft, que afectan a la preinstalación de soluciones basadas en Linux. El controlador con la implementación de exFAT fue es abierto desarrollado por la empresa Samsung bajo la licencia GPLv2, pero aún no se ha incluido en la composición principal del núcleo de Linux debido al riesgo de que Microsoft presente una demanda por infracción de patentes. En el sitio web de Microsoft aún existe una página con la exigencia de obtener una licencia para el uso de exFAT e información de que esta tecnología ha sido licenciada por más de 100 empresas, entre ellas los mayores fabricantes de equipos originales.

El sistema de archivos exFAT fue creado por Microsoft para eliminar las limitaciones de FAT32 al usar unidades Flash de gran capacidad. El soporte para 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 se amplió de 4 GB a 16 exabytes, se eliminó la limitación del tamaño máximo de partición de 32 GB, se introdujo un mapa de bloques libres para reducir la fragmentación y aumentar la velocidad, se elevó el límite de archivos en un solo directorio a 65 mil, y se previó la posibilidad de almacenar ACL.

Adición: Greg Kroah-Hartman aprobó la inclusión del controlador exFAT desarrollado por Samsung en la sección experimental “staging” del núcleo de Linux (“drivers/staging/”), donde se colocan los componentes que necesitan mejoras. Se señala que la inclusión en el núcleo facilitará llevar el controlador a un estado adecuado para su entrega en el árbol principal del código fuente del núcleo.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster