View Single Post
Old 20-12-2024, 00:43   #3
LMCH
Senior Member
 
Iscritto dal: Jan 2007
Messaggi: 6318
Questa causa nasce tutta dal bisogno disperato di Softbank di far cassa con ARM Ltd.

Nuvia aveva una licenza architetturale per ARMv9, ma il progetto in RTL (Register Transfer Language) se lo era sviluppato completamente da se.

La licenza architetturale permette di implementare il set d'istruzioni ARM di cui si è acquistata la licenza utilizzando soluzioni coperte dai vari brevetti detenuti da ARM Ltd, ma bisogna sviluppare il chip da se.

Quando Nuvia è stata acquisita da Qualcomm, questa pensava di aver comprato sia la licenza architetturale ARM già in possesso di Nuvia che il progetto del core (sviluppato autonomamente da Nuvia).

Quando ARM Ltd ha contestato che la licenza non era trasferibile, Qualcomm è andata avanti lo stesso perchè ANCHE Qualcomm aveva a suo tempo acquistato una licenza architetturale, solo che era per ARMv8 ma non sembrava essere un problema visto che non sarebbero state usate le feature in più di ARMv9 (ARMv9 è fondamentalmente la versione "per server" di ARMv8).

Senza la licenza architetturale il progetto di Nuvia adattato da Qualcomm "non può essere commercializzato", ma la richiesta di ARM Ltd di distruggere i file del progetto non ha senso, visto che quelli non sono proprietà di ARM Ltd, li aveva sviluppato Nuvia da se.

Quello che rode ad ARM Ltd (ma sarebbe più preciso dire Softbank) è che gli Snapdragon precedenti usavano core progettati da ARM presi in licenza da Qualcomm e con piccoli ritocchi architetturali, ma visto che il progetto RTL di base era fornito da ARM Ltd, Qualcomm pagava quasi il doppio per chip prodotto rispetto a quel che deve pagare per chip "sviluppati da se" con la sola licenza architetturale.

La cosa ironica è che fino ad ora era Qualcomm che aveva un pessima reputazione per come faceva giochi legali e cause in tribunale per spremere come limoni i clienti che avevano licenze delle sue IP sui modem 3G/4G/5G.

Se entrambe le società non fanno un passo indietro, mi sa che finisce in un bagno di sangue legale che danneggerà l'ecosistema ARM "non Apple" (Apple è un mondo a parte) a vantaggio di x86-64 e RISC-V.
LMCH è offline   Rispondi citando il messaggio o parte di esso
 
1