[Discussioni] Di Microsoft, brevetti, RMS, Miguel e le promesse

simo s a ssimo.org
Dom 12 Lug 2009 16:56:39 CEST


On Sat, 2009-07-11 at 02:04 +0200, Paolo Didonè wrote:

> Questo quindi cosa vuol dire? pare proprio che Microsoft prometta, ed
> è una promessa irrevocabile, che non succederà mai quel che teme RMS,
> ossia Microsoft non farà mai valere i suoi brevetti su C#.

Non ho ancora visto una analisi da parte di SFLC o altre parti amiche
sulla nuova promessa. Ma io assumo la buona fede.
Questo pero' non vuol dire che sia tutto risolto. Le uniche cose che
Microsoft ha reso "disponibili" sono alcune parti "core"
dell'architettura .NET, ma n on tutte le parti. La stragrande
maggioranza di applicazioni che non siano una demo dovra' usare un sacco
di parti non coperte da questa promessa, per cui, anche se il core non
e' in gioco la minaccia non e' per niente scomparsa in teoria.
(A parte che anche per il core il linguaggio e' piuttosto stretto e dice
che i brevetti rilasciati coprono solo i patent claim necessari a
sviluppare la specifica e niente altro, per cui se esci di un millimetro
dal seminato, per fare un'estensione utile, etcc... che non e'
strettamente necessaria o specificata nello standard sei ancora a
rischio).

> Possiamo dire a Stallman di dormire sonni tranquilli quindi?

Direi che e' prematuro.

> e se poi Microsoft mi porta in tribunale io posso dire "ma avevi promesso..."?

E se i maiali volassero ?
Tieni conto che male o bene, MS ha abbastanza brevetti per poter provare
a portare qualunque progetto in tribunale se volesse. Vivere con questa
paura fa solo male alla salute. I brevetti software sono giustamente
paragonati ad un campo minato. Ma se ci stai a pensare troppo non fai
nulla. L'unica e' ignorare e continuare per la tua strada e affrontare
il problema se e quando verra' fuori.
Certo questo non vuol dire che non bisogna essere prudenti, ci sono
certamente cose piu' "sicure" di altre. E certamente, e' piu' sicuro
utilizzare una tecnologia standardizzata rispetto a qualcosa totalmente
creato da Microsoft, ma ritengo che fasciarsi troppo la testa non una
buona idea.

> e comunque mono non è solo C# e CLI, anche se Miguel ha detto che
> separerà il pacco in due, ci basta?

Per scrivere applicazioni utili probabilmente non bastera', nel senso
che dovrai usare anche le aprti che Miguel separera' in un altro
pacchetto.

> e gli altri linguaggi? vuoi che non ci sia qualcuno che potenzialmente
> può rompere le palle con qualche brevetto anche agli altri linguaggi
> (mica solo MS)?

Certo, se vuoi vivere nel terrore permanentemente si possono fare
infiniti scenari da incubo con i brevetti software. Ma non ne vale la
pena.

> Io sono un po' confuso...

Bene, e' quello che Microsoft vuole: Fear, *Uncertainty*, *Doubt* ...

Simo.




More information about the discussioni mailing list