Fatti

L'associazione ASTAG, fondata il 20 gennaio 1979 con il nome "ASTAG, Associazione svizzera dei veicoli commerciali, Association suisse des transports routiers, Associazione svizzera dei trasportatori stradali", ha presentato un'azione presso la Corte d'appello del Cantone di Berna contro l'associazione VCS Touring Club Svizzero, fondata il 15 maggio 1979. L'ASTAG sosteneva che il VCS violasse il suo diritto al nome attraverso l'utilizzo delle parti del nome in francese e italiano "Association Suisse des Transports" e "Associazione Svizzera del Traffico" nonché dell'abbreviazione corrispondente "AST".

La Corte d'appello ha accolto parzialmente l'azione e ha vietato al VCS l'utilizzo delle parti del nome in francese e italiano nonché dell'abbreviazione "AST". Il VCS ha quindi presentato ricorso al Tribunale federale.

Legge

Il Tribunale federale ha confermato la sentenza della Corte d'appello. Ha affermato che l'utilizzo da parte del VCS delle parti del nome in francese e italiano nonché dell'abbreviazione "AST" pregiudicava in modo illecito il diritto dell'ASTAG al suo nome. Sono state dimostrate effettive confusioni e sussiste anche il pericolo di ulteriori confusioni.

Il Tribunale federale ha respinto l'obiezione del VCS secondo cui il suo nome avrebbe priorità temporale in quanto scelto prima della fondazione dell'ASTAG. Un'associazione precedente non ha personalità giuridica propria e il nome deve essere stato almeno…