CERN Open Data Portal Demo
opendata.cern.ch
opendata.cern.ch
Non-consortium members who download data are asked to agree that they will not publish a paper on the data before the data producers have had a shot to find things. And if somebody were to go against this understanding, usually journal editors would wait to publish the paper until after the consortium publishes its paper.
However in The Cancer Genome Atlas, an even more open approach was taken; there's just an end date to the embargo on the data, and if data producers and researchers don't get their act together in time, the data is free for everyone to publish on.
Perhaps part of the issue is that I'm used to programming with normal C++, so _their_ C++ was hard to get used to. For example ROOT expects you to create objects on the heap--I recall ROOT failing when you tried to allocate objects on the stack. Part of it might just be that, I'm used to fantastic, easy to use and well thought out libs like the STL.
Also PyROOT (http://root.cern.ch/drupal/content/pyroot) or the newer rootpy (http://www.rootpy.org/) really help.
That being said, the biggest short-term practical consequence of this will be a stream of disturbed pseudo-scientists "discovering" things in the data.
So? Those guys have been doing that for ages already. OTOH, don't be surprised if some actual discoveries/improvements happen now, given more open access to the data.