Citation: 6B_128/2013 E. 5

Die Beschwerde ist teilweise gutzuheissen und im Übrigen abzuweisen, soweit darauf eingetreten werden kann. Das angefochtene Urteil ist aufzuheben und die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Dem Kanton Zürich sind keine Verfahrenskosten aufzuerlegen (Art. 66 Abs. 4 BGG). Der Beschwerdegegner wird im Umfang seines Unterliegens kostenpflichtig (Art. 66 Abs. 1 BGG). Er hat indessen ein Gesuch um unentgeltliche Rechtspflege und Verbeiständung gestellt. Dieses wurde mit Verfügung vom 1. Juli 2013 gutgeheissen (act. 12). Somit sind keine Kosten zu erheben. Als teilweise unterliegende Partei hat der Kanton Zürich dem Rechtsvertreter des Beschwerdegegners für das bundesgerichtliche Verfahren einen Viertel der auf Fr. 3'000.-- bestimmten Entschädigung auszurichten (Art. 68 Abs. 1 und 2 BGG). Der Vertreter des Beschwerdegegners ist im Übrigen aus der Bundesgerichtskasse zu entschädigen. Eine Parteientschädigung ist dem Kanton Zürich nicht zuzusprechen (Art. 68 Abs. 3 BGG).