This review aims to cover the topic of polycarbonate synthesis via ring-opening polymerization (ROP) of cyclic carbonates. We report a wide variety of ROP-initiating systems along with their detailed mechanisms. We focus on the challenges of preparing the polymers; the precise control of the properties of the materials, including molecular weight; the compositions of the copolymers and their structural characteristics. There is no one approach that works for all scales in cyclic carbonates ROP. A green process to produce polycarbonates is a luring challenge in terms of CO2 utilization and the targeted domains for application. The main resolution seems to be the use of controlled incorporation of functional/reactive groups into polymer chains that can tailor the physicochemical and biological properties of the polymer matrices, producing what appears to be an unlimited field of applications. Glycerol carbonate (GC) is prepared from renewable glycerol and considered as a CO2 fixation agent resulting in GC compound. This family of five-membered cyclic carbonates has attracted the attention of researchers as potential monomers for the synthesis of polycarbonates (PCs). This cyclic carbonate group presents a strong alternative to Bisphenol A (BPA), which is used mainly as a monomer for the production of polycarbonate and a precursor of epoxy resins. As of December 2016, BPA is listed as a substance of very high concern (SVHC) under the REACH regulation. In 2006, Mouloungui et al. reported the synthesis and oligomerization of GCs. The importance of GCs goes beyond their carbonate ring and their physical properties (high boiling point, high flash point, low volatility, high electrical conductivity) because they also contain a hydroxyl group. The latter offers the possibility of producing oligo and/or polycarbonate compounds that have hydroxyl groups that can potentially lead to different reaction mechanisms and the production of new classes of polycarbonates with a wide range of applications.