3 ms·
In the software space, I think that the world could use high-integrity reader/renderer libraries for common file formats. It's embarrassing that e.g. TIFF and f
by philipkglass 9y ago
In the software space, I think that the world could use high-integrity reader/renderer libraries for common file formats. It's embarrassing that e.g. TIFF and font file readers/renderers have enabled arbitrary code execution, years after the formats were standardized, for inputs that aren't supposed to contain any interactive functionality.
Of course it's pretty obvious why nobody has done this before: almost nobody wants to pay for high integrity software unless compelled by law.
And there's obvious problem number two: even if you find a philanthropist to pay you to write this software and give it away under the most liberal license, it'll take effort to switch away from existing libraries. You might be able to imitate the structure of e.g. LibTIFF but everyone who was handling TIFF with another library will find it hard to switch.