Receptura = kód programu.
Upečené pečivo = moje data v daném formátu.
Takže nejde ani tak o recepturu ("jak"), ale o znalost výsledku ("jak velká zrníčka čeho mají být kde v dortu"), abych ho mohl zreprodukovat nebo rozebrat sám. Bohužel tahle analogie Vám trošku kulhá, pečivo se obvykle nedá užitečně rozebrat na původní složky (abych se dostal k datům). Ale i pokud pominu tuhle (dle mého soudu dost závažnou) námitku, tak Vaše analogie ("povinnost uvolnit recept") vede spíš na povinně otevřený SW než na povinně veřejný formát. A zdrojáky Office ať si Microsoft klidně nechá. ;-) Ty asi moc lidí nezajímají.
BTW, formát může být něčím "majetkem" jedině skrze patent. Podmínky ochrany autorským právem rozhodně nesplňuje. A SW patenty u nás stejně neplatí.