Fatti
La Altstadt Versicherungs-Aktiengesellschaft (attrice) fa causa al Cantone di Berna (convenuto) per il risarcimento di prestazioni assicurative pari a circa 676'000 franchi, che essa ha erogato alle vittime di un grave incidente stradale. L'incidente si è verificato il 5 agosto 1961, quando il conducente Bruno Kohler, che possedeva solo una patente di guida provvisoria, circolava senza una persona responsabile che lo accompagnasse.
L'attrice sostiene che i funzionari statali bernesi, nell'emettere il libretto di circolazione per l'auto usata di Kohler, nel rilasciare la patente di guida provvisoria e nel sorvegliare il comportamento di guida di Kohler, abbiano agito in modo negligente e colpevole, causando così l'incidente. Il convenuto nega che il suo comportamento sia stato adeguatamente causale per il verificarsi del danno.
Legge
Il Tribunale federale esamina innanzitutto se i funzionari bernesi abbiano violato i loro doveri d'ufficio:
- L'emissione del libretto di circolazione senza previa verifica delle condizioni di esercizio non è stata una violazione del dovere, poiché la legge non prevedeva tale verifica in caso di trasferimento del libretto a un nuovo proprietario.
- Tuttavia, il Controllo cantonale delle sanzioni ha agito con negligenza, non comunicando al Dipartimento della circolazione stradale due precedenti penali di Kohler. Il Dipartimento della circolazione stradale avrebbe dovuto quindi effettuare indagini più approfondite sulla reputazione e rinviare il rilascio della patente di guida provvisoria fino al completamento di un nuovo procedimento penale contro Kohler.
- La polizia era obbligata a ritirare la patente di guida provvisoria a Kohler quando lo ha…