'to open' as a synonym of 'to establish'

Hi, is it acceptable to use the verb ‘to open’ as a synonym ‘to establish, to found’?

E.g. The British Library, opened in 1753, is a major research library of the United Kingdom.

Absolutely! It is not only acceptable. It is usual.

Thanks, Bev!