http://www.rssd.esa.int/index.php?project=PSA&page=huygens
"Long-term Schedule
The delivery of the Huygens data to the PSA for internal validation and Peer Review is foreseen for mid 2005. The Huygens data will be made publicly available after a successful peer review most likely around June 2006."
Huygens was ESA, which plays by different rules. The various separate countries signed the 1967 Treaty, the EU did not, the ESA did not. Watch how this develops.