[citation][nom]blazorthon[/nom]EDIT: Even if it gets legalized, there'd be no reason to release people jailed over it AFAIK. Just as you can't be charged with a crime for committing an act before it is made illegal, you shouldn't be able to get away with committing a crime just because it is legalized after you committed it.[/citation]
Actually logic says otherwise and so does the law in probably every civilized country.
If an action is no longer deemed to deserve such a severe punishment as being considered a crime, then there is no longer a legal basis or moral justification (because the behaviour is no longer considered to deserve such a punishment - this is especially obvious in those cases of laws that are obsolete and that are still applied from time to time, even though the majority of the people think the law is wrong, and then when the law is abolished, everybody still doing time is released) to continue to punish someone for something that is not currently regarded as deserving jail time, it's a matter of being fair and treating people equally, and as such anybody doing time for such a behaviour has to be released immediately as soon as the law goes into effect, otherwise you are not treating people in an equal manner. And by equality I mean this: if someone still doing time in jail for such a behaviour is left in jail to do the whole time, he would be treated unequally compared to someone who, in the free world, does the exact same thing but does not go to jail anymore.
Having said this, and talking about the subject of the news, I don't think this will result in anything. This is akin to a blocking of a physical location, a building, for example, or a demonstration that blocks roads. If you make a requirement to the local government, such a demonstration may be authorised (like in strikes and subsequent demonstrations in the streets, provided the authorities take security measures for the safety of everybody (police, ambulances, etc), the general public is informed in advance, so they can plan another route, etc), but if the requirement isn't made or if it's not authorised, then, to the authorities, it is still illegal.