in ontario we have graduated licensing.
you can get your g1 when you turn 16, and you can only drive with someone who has had a full lisence for 4 year and a bunch of other stupidass rules.
then you wait 1 year (8 months if you complete drivers ed) and do your g2 so you can drive by yourself.
i dont know how long you have to wait to get your G, but it's pretty much the same as your g2 except you can drive at any time in the day and you can have between 0 and 0.08 alc level if you're over 22.
it's pretty shitty but i guess we have less accidents or some shit like that