Fatti

Il caso concerne una controversia tra X. (il ricorrente) e Y. nell'ambito di una procedura di protezione dell'unione coniugale. Il ricorrente ha presentato una domanda di misure protettive dell'unione coniugale contro Y. e ha interposto appello davanti all'Obergericht del cantone di Zurigo. Successivamente, ha depositato una richiesta di annullamento presso la Corte di cassazione del cantone di Zurigo e ha anche presentato un ricorso in materia civile davanti al Tribunale federale contro la decisione dell'Obergericht. Il ricorrente ha quindi depositato una seconda richiesta di ricorso in materia civile contro la decisione della Corte di cassazione.

Le parti in causa sono il ricorrente (X.) e il convenuto (Y.), con l'intervento dell'Obergericht e della Corte di cassazione del cantone di Zurigo, nonché del Tribunale federale. Le date chiave sono il 16 gennaio 2007 (decisione dell'Obergericht), il 4 giugno 2007 (decisione della Corte di cassazione), e il 20 agosto 2007 (decisione del Tribunale federale).

Legge

Il Tribunale federale ha esaminato i due ricorsi in materia civile presentati dal ricorrente. Ha considerato che i motivi ammissibili davanti al Tribunale federale potevano essere sollevati in un ricorso per annullamento (§ 281 ss CPC/ZH) presentato presso la Corte di cassazione del cantone di Zurigo. La decisione della Corte di cassazione è considerata la decisione di ultima istanza ai sensi dell'art. 75 al. 1 LTF.

Il Tribunale federale ha quindi esaminato i requisiti di motivazione del ricorso in materia civile contro la decisione relativa a misure provvisorie ai sensi dell'art. 98 LTF. Ha considerato che le decisioni in materia di unione coniugale sono considerate misure provvisorie e che solo le violazioni dei diritti costituzionali, in particolare il principio di non-arbitrarietà (art. 9 Cost.), possono essere invocate.

…