Bonjour,
pour ce qui est de la technologie .NET, je suis d'accord avec tuxfranch, si on utilise du .net pour faire un serveur web, n'importe quel OS peut ensuite y accéder, c'est le principe du client léger. Et je pense que java/Websphere (bon, ok, c'est propriétaire mais IBM, je préfère à Microsoft ;-)) est une alternative tout à fait valable et capable de rivaliser (la SSII pour laquelle je travaille ne fait que du java / Websphere et pas de .net (il me semble)).
Sur le papier, il est possible de faire communiquer des clients java/linux par exemple avec des serveurs sous .net, c'est le principe de l'interopérabilité (c'est à la mode en ce moment ;-)), mais je ne sais pas si c'est beaucoup mis en oeuvre dans l'industrie ça, des webservices entre des clients java et des serveurs .net.
Moi, ma question concerne plutôt toutes les aplications clients lourds. En effet, lorsqu'on développe un telle application, on cible l'OS qui a le plus gros marché (et donc malheureusement Windows) et de ce point de vue là, le langage C# avec les winforms a un grand pas d'avance en manière de facilité de mise en oeuvre etc... (enfin, si j'en crois mon expérience personnelle (je n'ai jamais utilié qt ou gtk en fait)) et n'est malheureusement pas portable sous linux.
Surtout, que ce qui me fait encore plus peur, c'est qu'avec la sortie d'Avalon, Microsoft aille encore plus loin (bon ça, ils le disent) et séduise encore plus de développeurs par les possibilités offertes. Dans ce cas-là, que restera-t-il à Linux puisque les logiciels développés sous Avalon ne pourront vraiment pas être portés sous linux ?
Après, il faut voir comment évolue les logiciels, si les clients lourds reviennent à la mode ou pas... et ... w&s comment est accueilli Avalon...
A bientôt
Poste le Sunday 15 May 2005 23:18:01