PDF/A-3, PDF for Long-Term Preservation, Use of ISO 32000-1... (2020)
loc.gov
loc.gov
> the new publishing framework, known as "V3", for RFCs from the IETF (Internet Engineering Task Force). V3 uses an XML document as the master format from which plain text, HTML, and PDF versions are derived. The PDF is a PDF/A-3u document with the XML master embedded. The first RFC published in the new format was RFC 8650 [0], published in November 2019. For more background on this choice, see RFC 7995: PDF Format for RFCs (December 2016) [1] and additional Useful References below.
[NOTE, I changed the links below slightly to point to the actual new HTML format]
PDF/A is a specification that limits what features of PDF are allowed. The purpose is to not allow features that may be problematic for archiving.
Initially PDF/A was really strict and prevented things like transparencies since they affected reproducibility when printing and embedded files etc.
Then people requested less restricted versions to allow more archiving use cases.
But even the newer less restrictive versions have a more well defined and verifiable specification than the main pdf specification.
The pdfsizeopt package will make any PDF smaller, and I think it deletes letters/characters from the included font that are not used.
In general, embedding files in PDF is kinda neat capability, like the example of having (CSV) dataset embedded in report or something like that. But at the same time I get the feeling that its an indication of general shortcoming of our file handling that it makes sense to use PDF as a container format. ZIP files and such are pretty crude formats for higher-level file bundles and the UX falls short too.
(What's even dumber is the .a and .lib come in multiple pointlessly different formats.)
Alternative scenario: the malware wiped out humanity millennia ago, but is laying dormant in PDFs, just waiting for the aliens to try to interpret these digital relics of a long-dead civilization.