Fatti
Il 7 settembre 1972, acque reflue contenenti olio provenienti dal terreno di X. a Kilchberg ZH sono state scaricate nel sistema fognario e hanno finito per raggiungere il Krebsbach, che si getta nella Sihl.
Il proprietario del terreno, X., è stato riconosciuto colpevole di violazione dell'articolo 37, comma 1 e 2, della legge federale sulla protezione delle acque contro l'inquinamento (GSchG) dal tribunale distrettuale di Horgen il 20 settembre 1974 e condannato a una multa di 2 000 franchi svizzeri, con sospensione.
Il tribunale cantonale di Zurigo ha confermato questa sentenza il 30 aprile 1975.
X. ha presentato una denuncia di nullità al Tribunale federale, chiedendo di essere assolto da ogni colpa e pena.
Legge
Il Tribunale federale ha esaminato le disposizioni dell'articolo 37, comma 1, della legge sulla protezione delle acque contro l'inquinamento (GSchG), che richiede che il colpevole abbia introdotto sostanze nocive nelle acque o le abbia lasciate penetrare nelle acque.
Il tribunale ha considerato che l'introduzione di sostanze nocive nelle acque può avvenire in modo diretto o indiretto, ad esempio depositando sostanze nocive sul suolo o lasciandole penetrare nelle acque per infiltrazione.
Il tribunale ha anche esaminato le disposizioni dell'articolo 37, comma 2, della legge sulla protezione delle acque…