Nemyslím, že máš pravdu. Jak jsem psal, tak s každou verzí je vydána i knihovna UnRAR.dll pro implementaci do SW třetích stran (včetně zdrojáků), navíc je vydána free verze rozpakovávače do všech možných OS:
https://www.rarlab.com/rar_add.htm
Navíc RAR není uzavřený formát, ale je perfektně dokumentovaný a kdokoli může udělat dekompresní modul: https://www.rarlab.com/technote.htm
Za mě je RAR dobrý příklad, jak se to má dělat.