Per cert, us recordo que gran part de les tecnologies .Net són lliures i
que gràcies al projecte Mono de Novell/Ximian s'integraran a GNU/Linux.

També existeix dotgnu.org, però està més endarrerit i és més acadèmic.

Les tecnologies .Net no són lliures. S'ha de diferenciar si són un estàndard
que es pot implementar amb garanties i si després existeix una implementació
lliure sense problemes legals d'aquest estàndard.

Hi ha una part de la tecnologia .Net que és un estàndard ECMA (ser estàndard
és diferent que ser lliure), però només les classes bàsiques i el runtime.
Veure http://primates.ximian.com/%7Emiguel/tmp/map.png. La part blava es part
de l'estàndard, la verda es propia de Mono (MS .Net no la té), i la vermella pot tenir problemes legals.


Les coses més sofisticades de .Net no són part de l'estàndard. A més,
malauradament, a dia d'avui, ECMA no garanteix l'execució de royalties de
patents sobre el que és estàndard. Microsoft, ha garantit que no executarà
les patents, cal formalitzar-ho encara a nivell ECMA. L'idea és que .Net sigui
com C++, un estàndard que qualsevol pot implementar lliurement.

En la meva opinió, Mono serveix per fer porting a Linux d'aplicacions ja fetes
(si ja ho tens fet que hi farem) i usant la part estàndand ECMA només
desenvolupar coses a Linux (de fet els namespaces de Microsoft no els
necesites a Linux).

Dit això, Mono és una de les plataformes tecnologies més completes i
complexes que hi ha ara mateix al món lliure, i realment té molt futur i està
atraïnt molta atenció.

Jordi,
--

Jordi Mas i Hernàndez (homepage http://www.softcatala.org/~jmas)
http://www.softcatala.org       






---------------------------------------------------------------- Podeu consultar els arxius d'aquesta llista o canviar la vostra subscripció a http://www.softcatala.org/llistes/ ----------------------------------------------------------------

Respondre per correu electrònic a