Un error en Windows 10 logra permitir que las aplicaciones UWP accedan a todos los archivos sin permiso y muchos desarrolladores desean acceder a la mayor cantidad de datos posible.
Esta es parte de la razón por la que tantas aplicaciones solicitan permiso para acceder a todo lo que uno podría tener en su dispositivo (la otra parte es la necesidad de los desarrolladores de vender anuncios).
¿Pero qué pasa cuando las aplicaciones no piden permiso?
Según el desarrollador de .NET Sébastien Lachance, esto es lo que sucedió con las versiones de Windows 10 lanzadas antes de la actualización de Windows 10 de octubre de 2018, que aún no se ha relanzado.
El desarrollador notó que su aplicación empresarial dejó de funcionar después de que Microsoft lanzara la versión 1809 de Windows 10.
Resulta que la aplicación requería acceso a carpetas específicas, y esta fue la primera versión de Windows 10 que no otorgó ese acceso de forma predeterminada.
Se supone que las aplicaciones de la plataforma universal de Windows (UWP) están restringidas a carpetas específicas.
Sin embargo, pueden solicitar acceso a otras carpetas si necesitan hacerlo para funcionar.
Esto solo no es un problema. Todo, desde iOS y Google Chrome hasta macOS y Android, permite que las aplicaciones soliciten mayores permisos.
Sin embargo, un problema con la API de broadFileSystemAccess que rige este proceso hizo que las aplicaciones no incitaran a las personas.
En su lugar, la API simplemente dio a los desarrolladores acceso a todos los archivos locales sin avisar al usuario afectado de Windows 10.
Lachance dijo que se puede encontrar una lista de aplicaciones con acceso a estos archivos en Configuración> Privacidad> Sistema de archivos, pero es improbable que la mayoría de la gente investigue sus configuraciones cuando se supone que su información es segura por defecto.
Se dice que la actualización de Windows 10 de octubre de 2018 solucionó ese problema.
Esto rompe las aplicaciones que se basaron en esta API, como la que incitó a Lachance a investigar este problema, pero defiende la privacidad de muchos usuarios de Windows 10 cuya información puede haber estado disponible sin su conocimiento o consentimiento.
Después de los muchos problemas que ha sufrido la actualización de 10 de octubre de 2018 de Windows, principalmente en torno a dos errores del sistema de archivos, es alentador ver que también contiene algunas mejoras.
Pero esto es aún más evidencia de que las compañías han luchado para administrar las plataformas de distribución que se supone deben proteger a las personas.
Desde las malas aplicaciones en la Mac App Store y Google Play Store, hasta estos problemas con la API broadFileSystemAccess que afecta a las aplicaciones UWP distribuidas a través de Microsoft Store, está claro que muchas plataformas no son tan confiables como se supone que deben ser.