А чем твое объяснение отличается от Тёркиного? Просто разными словами одно и то же объяснили :)
англ. release — «релиз» — освобождение, выпуск в свет (фильма, книги, пластинки, продукта); также сам выпускаемый объект; сообщение для печати; демонстрация, публикация, показ.