...když se do aplikací cpou funkce, které do nich nepatří. Portable Document Format. Copak asi znamená to Document? Text? Samozřejmě. Obrázek? Samozřejmě. Odkaz v rámci dokumentu? Samozřejmě. Odkaz na externí zdroj? Ano. Skript? NE! Spustitelná binárka? NE!
Stejná kravina je Java Script v e-mailech a další podobné vymoženosti. Kdyby v e-mailu existoval jenom plain text, to by ubylo virů a červů a podobných nesmyslů. Chceš poslat něco graficky náročnějšího? Přilož PDF ("čisté"), PS, PNG,...
To snad spíš záleží na tom, čím se to PDF čte, ne? Acrobat Reader je pravděpodobně méně bezpečný, než Okular atd. Ani jeden z prohlížečů, které jsem spustil v OpenSUSE 11.3 (Firefox, Chrome, Konqueror, Opera), nezobrazuje PDF soubory přímo. Ukázkový soubor http://seclabs.org/fred/docs/sstic09/samples/actions/launch/calc.pdf mi v Okularu xcalc rozhodně nespustí.
Je to proste dan doby. Poprve jsem na "interaktivni" pdf dokument narazil na skole, kde byla timto zpusobem implementovana jakasi online knihovna. Byl jsem celkem rad, ze v mem prohlizeci - evince - tyto interaktivni uzasnosti nefungovaly. Ale doba pokrocila a uzivatele budou "programovatelne dokumenty" vyzadovat cim dal casteji, takze je tato zpravicka sakra aktualni i pro Linux a nejmenovanny produkt od firmy adobe.