1. A software or product release made available to the general public without restrictions or a limited beta testing phase
The company announced an open release of their new mobile application.
A empresa anunciou um lançamento aberto de seu novo aplicativo móvel.
2. In legal contexts, the act of releasing someone or something to the public domain or unrestricted access
The court ordered an open release of the documents to the media.
O tribunal ordenou um lançamento aberto dos documentos para a mídia.
3. In wildlife management, the deliberate release of animals into their natural habitat without confinement
The sanctuary conducted an open release of rehabilitated birds into the forest.
O santuário realizou um lançamento aberto de pássaros reabilitados na floresta.