All drugs are already legal for personal use in Uraguay, they are making cannabis legal to produce and sell (legal for anybody to grow, legal for the government to sell). Czech Republic has similar laws, personal use amounts of all drugs are completely legal, you cannot even get a ticket for them or have them seized from you. Portugal has also decriminalized personal use amounts of all drugs but it isn't quite to the same degree as Czech Republic for example. If you get caught with personal use drugs you can still have them seized from you, and you can still be taken to court. If the Judge at court determines you are an addict they can sentence you to drug treatment, otherwise they can give you a small fine, or they can just let you off. So it isn't really like drugs are decriminalized in Portugal it is just that for personal use amounts of anything the worst sentence you can get is outpatient drug treatment and a small fine.