S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Windows 7 : un système de rôles à la Windows Server 2008 ?

Pourquoi ne pas rêver un peu ?

Windows SevenWindows 7 (Seven) sera la prochaine version majeure de Windows. On ne connaît que très peu de détails, mais certains mouvements opérés par Microsoft depuis la sortie de Vista donnent de très bonnes indications sur ce qui se prépare pour le monde Windows.

Mary Jo Foley, journaliste chez ZDnet et spécialiste des produits et technologies Microsoft, fournit au sujet de Seven un certain nombre d’informations et de points de vue relativement intéressants. Il s’agit cette fois de la modularité, avec un parallèle sur Windows Server 2008. La très récente mouture du système pour serveurs a introduit un classement par rôle, avec la possibilité de n’installer qu’une version dénuée de pratiquement tout composant, le rôle choisi ne mettant en place alors que les modules strictement nécessaires.

Un modèle Core pour les clients Windows ?

Il s’agit du Core Server, qui ne contient que ce qui est nécessaire au fonctionnement du système avec le minimum possible. Si on choisit alors de faire fonctionner la machine en tant que serveur DNS, alors Core Server n’installe que les modules et services associés. Ce mode de fonctionnement, qui allège grandement le serveur et la surface de code à maintenir, pourrait être repris dans Seven, ou éventuellement dans une version ultérieure.

Pourquoi ne pas appliquer au système client ce qui existe désormais dans un Windows Server ? Les possibilités seraient intéressantes, mais nécessitent le découpage de Windows en une longue série de modules, ou plus exactement en groupes de modules. On reviendrait alors aux anciennes versions de Windows où l’on pouvait bien plus finement choisir ce qui est installé avec le système, alors que la liste est aujourd’hui assez courte finalement, surtout avec Vista.

vistaIl apparaît de plus en plus fortement que MinWin sera la base de Seven, une base largement allégée autour de laquelle pourrait graviter différents rôles. Non seulement Microsoft pourrait alors distribuer une seule version de Seven, mais ce dernier serait également plus à même de répondre aux besoins spécifiques de l’utilisateur, avec une tarification proportionnelle au nombre de fonctionnalités, et avec une granularité bien supérieure aux différentes éditions proposées.

Une cassure initiée avec Vista mais encore balbutiante

Vista est déjà en partie découpé en modules, mais Microsoft n’a pas exploité la situation et a fait le choix de garder son système sous forme de monolithe. Beaucoup d’observateurs et d’analystes pensent toutefois que Windows finira par être éclaté en composants dont le développement, l’entretien et le futur évolueront indépendamment, tout en bénéficiant de mises à jour plus régulières, proposées probablement par Windows Update.

Vista LogoOn peut prendre l’exemple des éditions Familiale Basique et Familiale Premium. Deux des éléments présents dans la seconde sont l’interface Aero et le Media Center. On pourrait tout à fait désirer l’un sans l’autre, et choisir par exemple le Media Center, sans pour autant payer la différence entre les deux éditions. Le prix serait alors en fonction du rôle/module/composant choisi, avec la délicate question évidemment du tarif et de la valeur que donne l’éditeur à son morceau de produit. En fait, si ce système est bel et bien mis en place, on se rapprocherait sans doute d’un modèle par abonnement, ce que Microsoft finira par mettre en place un jour.

Cette théorie de l’abonnement pourrait être totale ou partielle. Dans le second cas, Microsoft pourrait vendre une version basique de Seven, mais les modules seraient ouverts à la location. Cette liste de modules pourrait être potentiellement large et inclure les services Live, qui eux resteraient gratuits. En fait, beaucoup feront le parallèle entre ce futur possible et la situation déjà existante dans les distributions Linux. Les composants évoluent à part, et la distribution en propose les mises à jour à travers une interface simplifiée.

Enrichir les interfaces des applications

Puisque l’on parle de Seven d’ailleurs, Microsoft a clairement affiché sa volonté de faire évoluer non seulement l’interface de son système, mais également celle des logiciels conçus pour Windows. Quand bien même Vista propose tout un framework contenant de nouvelles technologies, ces dernières sont peu utilisées car beaucoup d’éditeurs développement encore en Win32, et un passage au framework .NET 3.0 représente évidemment un énorme travail, sans même compter la présence majoritaire de Windows XP.

office 2007Sous Seven, il y aura encore Win32, tout simplement parce le parc logiciel prévu pour ce framework est bien trop important et perdurera encore un bon moment. Ce qui va changer, c’est que Microsoft va proposer en fait un autre framework qui viendrait grosse modo s’intercaler entre Win32 et .NET. Le code serait natif, donc rapide, mais ce nouvel outil permettrait aux développeurs d’accéder à de nouveaux éléments d’interface, notamment les rubans d’Office 2007.

Le but est de proposer de manière native tout un ensemble de nouveaux contrôles auxquels les développeurs auront accès directement dans le système. Microsoft compte bien mettre en avant le XAML comme langage descripteur d’interface, déjà utilisé d’ailleurs dans WPF et dans la suite Expression de l’éditeur.

Dans tous les cas, seul le temps dira si ces actions et choix se vérifient et comment ils prennent place dans l’ensemble du projet. L’histoire de genèse de Vista a prouvé que les premières informations doivent être prises avec des pincettes, mais gageons que Microsoft ne voudra pas réitérer les mêmes erreurs.

Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Le 25 mars 2008 à 12:31 (39 447 lectures)

Il y a 257 commentaires

Avatar de bkg2k INpactien
bkg2k Le mardi 25 mars 2008 à 14:57:37
Inscrit le lundi 5 septembre 05 - 2034 commentaires
En fait Singularity se rattrape ailleurs là ou il perd un peu de performances avec les vérifications drastiques.
Comme je disais plus haut je pense que pour le moment Microsoft mise encore sur les deux tableaux. Le fait de créer un nouveau framework XAML natif est à mon avis un aveu....

Je pense que Microsoft avait un peu surevalué les performance du code managé et surtout la montée en puissance hardware sur ces dernieres annés.

Pourtant, .Net produit au final un code assembleur quasi-parfait, qui m'a maintes fois supris. Ce n'est d'ailleurs pas ce code qui degreve les performances .Net, mais surtout les nombreux controles insérés dans le code generé.

D'un certain coté, c'est dommage, car un OS n'offrant qu'une couche d'API managées serait sans doute bien plus solide que n'importe quel autre. Mais à quel prix...
Avatar de Hassassin INpactien
Hassassin Le mardi 25 mars 2008 à 14:58:56
Inscrit le lundi 14 novembre 05 - 537 commentaires
C'est pas pour troller mais perso j'aimerais que seven soit la vraie évolution attendue:
plus de base de registre
plus besoin de redémarrer pour une MAJ, un driver ou une application installée
un démarrage et un arret rapide
un noyau naturellement efficace et solide contre les vulnérabilités tout en restant interopérable avec d'anciens logiciels/jeux

je rêve peut être mais bon...

Oui oui tu rêves.

Pareil: installer, modifier un environnement c'est du domaine de l'administration, pas de l'utilisation.

En entreprise oui. Pas pour les particuliers.

Pour les imprimantes, ben j'espère que t'as pas une Canon qui a 3 ans avec des drivers XP et que tu veux passer sous Vista hein, ça ne fonctionne PAS.

J'ai une canon qui a 5 ans et sous vista no problems.

La modularité a de l'OS à ses avantages.
Tout d'abord le support. Au départ une galette avec tout ou partie du systéme d'exploitation qui pourrait donc être vendu à prix unique. Ensuite selon ce choix qui appartient à Microsoft on pourrait donc installer des modules supplémentaires comme dans n'importe quel distribution linux. Soit à partir du disque d'installation soit à partir d'internet. Dans les deux cas il y aura un contrôle d'activation des modules pour des raison évidentes de revenu. (Un tel système mettrait donc à mal les tipiak.)
Une fois les modules installés/payés on pourrait alors recevoir les versions mises à jours de ces derniers. Le but du découpage comme il est dit dans l'article est qu'il permetrait des développements isolés. Ce qui nous ammène à une amélioration de la sécurité.
En n'installant que ce dont on a besoin on limite là les risques/failles qui réside dans un module qu'on aurait ainsi pas installé.

Par contre j'ai un peu de mal à imaginer ce que ça donnerait cette solution en entreprise.

Quand à l'annonce/communication si rapide du prochain Windows elle peut être le constat d'echec de windows Vista...
Malgrés les démentis fait par le firme, on peut que constater de quel manière Vista est boudé par les développeurs/constructeurs :
-Sortie de Vista
Peu de programme et de driver pret alors que l'OS etait resté en RC pendant un long moment.
-Sortie du SP1
Rebelotte.
Les développeurs en ont visiblement rien à faire de Vista.

Vista a vraiment de plus en plus des airs de Windows Millenium... Aura-t-il la même durée de vie ?!
Avatar de charon.G INpactien
charon.G Le mardi 25 mars 2008 à 15:02:54
Inscrit le vendredi 29 avril 05 - 6364 commentaires
Je pense que Microsoft avait un peu surevalué les performance du code managé et surtout la montée en puissance hardware sur ces dernieres annés.

Pourtant, .Net produit au final un code assembleur quasi-parfait, qui m'a maintes fois supris. Ce n'est d'ailleurs pas ce code qui degreve les performances .Net, mais surtout les nombreux controles insérés dans le code generé.

D'un certain coté, c'est dommage, car un OS n'offrant qu'une couche d'API managées serait sans doute bien plus solide que n'importe quel autre. Mais à quel prix...

C'est sur et puis il faut voir les gens qui ont gueulé sur les pertes de performances(discutables ) avec vista . Si ils le font en .NET et que çà se révèle encore plus lent ça va crier

Edité par charon.G le mardi 25 mars 2008 à 15:03
Avatar de yvan INpactien
yvan Le mardi 25 mars 2008 à 15:02:57
Inscrit le mardi 21 janvier 03 - 7547 commentaires

Ben si tu veux, là je suis sous XP, et je sais pas installer les Catalist, puisque ceux ci réclament .Net 1.1 et que j'ai les .net-2.0 installés.
Je suis neophyte, comment je fais ?

Pareil, depuis avant hier, j'ai Windows qui essaye inlassablement d'installer une vieille MàJ de sécurité toute pourrie ...

Bref, paille, poutre piscine.


Pour la maj de sécurité sur quels critères tu décides qu'elle est pourrie?

Sinon .net 1.1 et 2.0 cohabitent, le 2.0 n'étant pas la suite du 1.1 avec rétrocompatibilité si tu veux utiliser des applis compilées pour le framework V1 il te faut installer .net V1.1. Il se télécharge sur le site de windows/microsoft.

Et Vincent pour cette modération de bourrin, ça reste lisible tout de même a posteriori en prennant tous les commentaires du début donc le sabre est précis
Avatar de pleindeuss INpactien
pleindeuss Le mardi 25 mars 2008 à 15:03:34
Inscrit le mercredi 23 mai 07 - 1835 commentaires

Tu fais comment pour utiliser quelque chose que tu n'as pas réussi à installer???

C'est bien beau de dire "maintenant Linux est aussi facile à utiliser que Windows" mais tant que l'installation d'un logiciel ou d'un drivers ressemblera à une question d'exam pour un Bac+10, j'ai peur que Linux reste à un faible pourcentage du marché

Pour finir, vous dites que Linux s'utilise comme Windows mais il y a encore un gros point noir: les jeux...

Bien sur ces problèmes ne viennent pas forcément de Linux ou de ses concepteurs mais ça n'en est pas moins un problème par rapport à Windows...


bah sur un système compatible, linux est plus simple à installer que windows... et je sais de quoi je parle puisque j'ai fait le test chez moi. pc de ma mère, un truc standard de chez auchan... la perfection, tout a marché du premier coup ! aucun bug, évidement c'était un peu moins optimisé que sous xp et il a fallu que je bidouille un peu pour la webcam (pas plus dur que de se dépatouiller avec des drivers a installer ceci dit). he ben système impeccable !

une install sous xp ??? bidouillage de la bdr pour effacer les divers programmes au démarrage, les spywares (carte son), le livecall.exe, faut plein de softs qui nettoient, protègent, backup et faut faire le ménage a chaque réinstall etc etc

la ou ca coince c'est sur les systèmes non-compatibles ou alors non prévus à cet effet... mais bon les utilisateurs vista font l'expérience linux à leur tour quand leur matos déclare la guerre à l'os de redmond.
Avatar de Vincent_H Equipe
Vincent_H Le mardi 25 mars 2008 à 15:04:44
Inscrit le jeudi 30 janvier 03 - 14907 commentaires

Pour la maj de sécurité sur quels critères tu décides qu'elle est pourrie?

Sinon .net 1.1 et 2.0 cohabitent, le 2.0 n'étant pas la suite du 1.1 avec rétrocompatibilité si tu veux utiliser des applis compilées pour le framework V1 il te faut installer .net V1.1. Il se télécharge sur le site de windows/microsoft.

Et Vincent pour cette modération de bourrin, ça reste lisible tout de même a posteriori en prennant tous les commentaires du début donc le sabre est précis


Ca ne l'est pas toujours, parce qu'à cause de trolls et de certains hors sujets, d'autres lecteurs postent de vraies merveilles pleines d'informations, et là, j'ai toujours de gros scrupules à trancher.
Avatar de Glawen INpactien
Glawen Le mardi 25 mars 2008 à 15:08:14
Inscrit le jeudi 5 juillet 07 - 496 commentaires

Malgrés les démentis fait par le firme, on peut que constater de quel manière Vista est boudé par les développeurs/constructeurs :
-Sortie de Vista
Peu de programme et de driver pret alors que l'OS etait resté en RC pendant un long moment.
-Sortie du SP1
Rebelotte.
Les développeurs en ont visiblement rien à faire de Vista.


Gné??? Tu vis sur quelle planète Ca fais des mois que j'ai pas vu un nouveau programme, ou un programme mit à jour récemment, qui ne soit pas compatible avec Vista... même chose pour les drivers, à moins d'acheter du matos exotique ou ultra spécifique, tout les nouveau matériel ont des drivers pour Vista.

Et pour la 10'000éme fois pour ceux qui était pas né à l'époque, c'est la durée de vie de XP qui est une "anomalie" les autres OS Microsoft avait une durée de vie de 2-3 ans avant qu'une nouvelle version ne voie le jours.
Avatar de bkg2k INpactien
bkg2k Le mardi 25 mars 2008 à 15:08:15
Inscrit le lundi 5 septembre 05 - 2034 commentaires

Ca ne l'est pas toujours, parce qu'à cause de trolls et de certains hors sujets, d'autres lecteurs postent de vraies merveilles pleines d'informations, et là, j'ai toujours de gros scrupules à trancher.

<HS>
Une question qui me turlupine: La suppression des reponses a des commentaires supprimés est automatique? Ou tu dois verifier à la main?
</HS>
Avatar de Vincent_H Equipe
Vincent_H Le mardi 25 mars 2008 à 15:16:09
Inscrit le jeudi 30 janvier 03 - 14907 commentaires
<HS>
Une question qui me turlupine: La suppression des reponses a des commentaires supprimés est automatique? Ou tu dois verifier à la main?
</HS>


Non j'ai bien une option pour supprimer automatiquement tous les commentaires citant celui que je suis en train de supprimer. Ca ne marche par contre qu'à N+1. Les commentaires qui citant les commentaires citant le message originel ne sont pas supprimés.

C'est pourtant clair
Avatar de goom INpactien
goom Le mardi 25 mars 2008 à 15:17:22
Inscrit le jeudi 6 octobre 05 - 918 commentaires

Bien sur.... Vous avez déjà vu un utilisateur lambda Administrer windows???? Vous en connaissez beaucoup qui utilisent un compte "invité" sous windows?

Dès que l'on fait cette différence, on tombe dans le discours "d'informaticien", à l'opposé d'une vision "utilisateur" (j'imagine pas les problèmes que poserait un système linux configuré en "poste client" dans une famille lambda!)

L'exemple de l'EAC est assez parlant: protéger son PC est "trop intrusif" d'après les utilisateurs....
Sans compter que sous Linux, celui qui n'a pas correctement paramétré peut s'exposer aussi à de gros risques...

Windows (surtout Vista) est lourd parce que destiné à une utilisation très large, compte tenue de la base d'utilisateurs et du nombre de logiciels à faire fonctionner. On veut pouvoir tout faire avec son système sans se poser de questions.

Windows 7 irait dans une autre direction et je pense que Microsoft à une certaine bonne volonté, freinée par les réticences des sociétés qui préfèrrent ne pas se voir imposer de règles trop strictes.... à voir dans l'avenir ce qu'il en sera


Au niveau économique aussi c'est incomparable:
-Sous Windows, les revenus viennent de la vente des logiciels, et n'essayez pas de contacter un service client parce que souvent le problème vient de votre machine/configuration et ils ne peuvent rien faire.
-Sous Linux, c'est justement l'administration, le paramétrage et l'assistance qui sont source de revenus, puisque les programmes sont bien souvent open sources et libres. (ou est la simplicité? Quel est le cout?)

Windows n'est pas parfait, mais dire que est aussi facile d'accès que Windows n'est pas vraiment vérifié dans les faits. Si des distributions comme ubuntu se développent autant, c'est parce qu'elles travaillent beaucoup sur l'interface...

Les cahiers des charges entre linux et Windows ne sont pas comparables. Linux n'est pas destiné aujourd'hui à "un large public". D'ailleurs, le système de l'EEE PC est assez simplifié. Un peu trop puisque il est bidouillé dans tous les sens!

J'aimerai enfin qu'on reparle de Linux quand il sera sur 50% des PC vendus en grand surface, avec les programmes inutiles installés d'office, un OS modifié par chaque constructeur pour optimiser le matériel, et toute une communauté de programmeurs irrespectueuse des standards qui fera planter le système avec des drivers foireux, des conflits de programmes sur les actions "par défaut" etc...
Et le jour ou le kernel passera de la version 2 à la version 3, bonjour les dégats?

Voila, en conclusion, microsoft cherche à améliorer Windows mais a d'autres contraintes que vous ne prenez pas en compte (les pro-linux)


Merci d'aller dans mon sens en disant que tout est mélanger sous windows (ce qui est la cause de bien des soucis)

Et je persiste parce que j'ai l'impression que certains sont durs à la comprennette :
Un système Linux configuré et paramétré est aussi facile à utiliser qu'un système windows configuré et paramétré

Et si c'est pour me répondre que oui mais quand on veut installer la webcam machin, ou l'imprimante truc c'est pas la peine parce que là on passe dans l'administration et plus dans l'utilisation (sauf si on passe sa vie à installer son système sans jamais l'installer, passe-temps comme un autre ceci dit). Perso je ne vois aucune différence entre surfer sur pcinpact sous windows et sous Mandriva, je me loggue de manière identique pour répondre, je clique toujours sur le bouton envoyer pour faire parvenir mes commentaires, je scrolle avec la roulette de ma souris, je clique sur la roulette pour ouvrir les news dans un onglet. Bref utilisation aussi facile (ou difficile) avec l'un ou l'autre système.
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.