Sachverhalt: Sachverhalt: A. A.a Das Obergericht des Kantons Zürich erklärte X._ mit Urteil vom 7. Juni 2004 des unvollendeten und des mehrfach vollendeten Versuchs der vorsätzlichen Tötung im Sinne von Art. 111 i.V.m. Art. 21 Abs. 1 und Art. 22 Abs. 1 StGB schuldig und verurteilte ihn zu 14 Jahren Zuchthaus, unter Anrechnung der ausgestandenen Untersuchungs- und Sicherheitshaft. Den Vollzug der Freiheitsstrafe schob es auf und ordnete die Verwahrung gemäss Art. 43 Ziff. 1 Abs. 2 StGB an. Ferner urteilte es über die geltend gemachten Zivilforderungen und zog den beschlagnahmten Gegenstand ein. A.b Eine gegen dieses Urteil von X._ geführte eidgenössische Nichtigkeitsbeschwerde hiess der Kassationshof des Bundesgerichts mit Entscheid vom 26. Oktober 2005 in Bezug auf die Strafzumessung gut, soweit er darauf eintrat, hob das Urteil des Obergerichts des Kantons Zürich vom 7. Juni 2004 auf und wies die Sache zur Neubeurteilung an die Vorinstanz zurück. Soweit sich die Beschwerde gegen die Anordnung der Verwahrung richtete, wies er sie ab. A.c Das Kassationsgericht des Kantons Zürich hatte mit Zirkulationsbeschluss vom 17. Februar 2005 eine in derselben Sache erhobene kantonale Nichtigkeitsbeschwerde abgewiesen, soweit es darauf eintrat. A.c Das Kassationsgericht des Kantons Zürich hatte mit Zirkulationsbeschluss vom 17. Februar 2005 eine in derselben Sache erhobene kantonale Nichtigkeitsbeschwerde abgewiesen, soweit es darauf eintrat. B. Mit Urteil vom 7. April 2006 erklärte das Obergericht des Kantons Zürich X._ wiederum des unvollendeten und des mehrfach vollendeten Versuchs der vorsätzlichen Tötung schuldig und setzte die Freiheitsstrafe neu auf 12 Jahre Zuchthaus, unter Anrechnung der ausgestandenen Untersuchungs- und Sicherheitshaft, fest. Den Vollzug der Freiheitsstrafe schob es auf und ordnete die Verwahrung gemäss Art. 43 Ziff. 1 Abs. 2 StGB an. Ferner entschied es über die Nebenpunkte. B. Mit Urteil vom 7. April 2006 erklärte das Obergericht des Kantons Zürich X._ wiederum des unvollendeten und des mehrfach vollendeten Versuchs der vorsätzlichen Tötung schuldig und setzte die Freiheitsstrafe neu auf 12 Jahre Zuchthaus, unter Anrechnung der ausgestandenen Untersuchungs- und Sicherheitshaft, fest. Den Vollzug der Freiheitsstrafe schob es auf und ordnete die Verwahrung gemäss Art. 43 Ziff. 1 Abs. 2 StGB an. Ferner entschied es über die Nebenpunkte. C. X._ führt erneut eidgenössische Nichtigkeitsbeschwerde, mit der er beantragt, das angefochtene Urteil sei aufzuheben und die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. Ferner ersucht er um Gewährung der unentgeltlichen Rechtspflege. C. X._ führt erneut eidgenössische Nichtigkeitsbeschwerde, mit der er beantragt, das angefochtene Urteil sei aufzuheben und die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. Ferner ersucht er um Gewährung der unentgeltlichen Rechtspflege. D. Das Obergericht des Kantons Zürich hat auf Stellungnahme, die Oberstaatsanwaltschaft auf Vernehmlassung verzichtet.