Recherchez sur tout Techno-Science.net
       
Techno-Science.net : Suivez l'actualité des sciences et des technologies, découvrez, commentez
 A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | +
NeWS

NeWS est un système de fenêtrage conçu par James Gosling (qui a contribué à Java) et introduit par Sun Microsystems à la fin des années 1980 n'a pas connu de succès mais mérite attention par son avance technique.
NeWS signifie Network extensible Window System. Il était donc extensible et réseau (Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des informations. Par analogie avec un filet (un réseau est un « petit...).

Son extensibilité et la qualité de son modèle d'imagerie (L’imagerie consiste d'abord en la fabrication et le commerce des images physiques qui représentent des êtres ou des choses. La fabrication se faisait jadis soit à la main, soit par impression mécanique ; elle...) tiennent au fait que NeWS (NeWS est un système de fenêtrage conçu par James Gosling (qui a contribué à Java) et introduit par Sun Microsystems à la fin des années 1980 n'a pas connu de...) est fondé sur l'utilisation d'une version maison (Une maison est un bâtiment de taille moyenne destiné à l'habitation d'une famille, voire de plusieurs, sans être considérée comme un immeuble collectif.) de PostScript étendue pour inclure un système évènementiel et supporter la programmation (La programmation dans le domaine informatique est l'ensemble des activités qui permettent l'écriture des programmes informatiques. C'est une étape importante de la conception de logiciel (voire de matériel, cf....) objet (De manière générale, le mot objet (du latin objectum, 1361) désigne une entité définie dans un espace à trois dimensions, qui a une fonction précise, et qui peut être désigné par une étiquette verbale. Il est défini par...). Chaque canevas inscriptible sur l'écran (Un moniteur est un périphérique de sortie usuel d'un ordinateur. C'est l'écran où s'affichent les informations saisies ou demandées par...) était un device PostScript dont le contour est déterminé par son clippath. Le système est de forme multitâche (Un système d'exploitation est multitâche (en anglais : multi-task) s’il permet d’exécuter, de façon apparemment simultanée, plusieurs programmes...) coopérative de sorte que plusieurs applications clientes peuvent interagir avec le serveur.

Il ne faut pas confondre NeWS avec Display PostScript d'Adobe qui est une initiative contemporaine de NeWS à l'amibition plus limitée mais est encore utilisé à ce jour (Le jour ou la journée est l'intervalle qui sépare le lever du coucher du Soleil ; c'est la période entre deux nuits, pendant laquelle les rayons du Soleil éclairent...).
L'extensibilité du serveur due à l'utilisation de PostScript permettait de diminuer la latence des interactions et de minimiser l'utilisation de la bande passante (La bande passante (angl. bandwidth) est un intervalle de fréquences pour lesquelles la réponse d'un appareil est supérieure à un...). Ainsi le réaffichage d'une fenêtre (En architecture et construction, une fenêtre est une baie, une ouverture dans un mur ou un pan incliné de toiture, avec ou sans vitres.) peut être une opération n'impliquant pas le client (Le mot client a plusieurs acceptations :) et donc n'occasionnant pas de trafic réseau.

NeWS a été un échec, d'une part parce que il était un peu lent sur les machines Sun3 et Sun4 de l'époque, et surtout parce que ce logiciel (En informatique, un logiciel est un ensemble d'informations relatives à des traitements effectués automatiquement par un appareil informatique. Y sont inclus les...) n'a pas été diffusé librement, au contraire de X11. Sun (Sun Microsystems (NASDAQ : SUNW) est un constructeur d'ordinateurs et un éditeur de logiciels américain.) n'a pas su créer ou voulu acheter à Adobe des polices de caractères vectorielles décentes, ni fournir une interface (Une interface est une zone, réelle ou virtuelle qui sépare deux éléments. L’interface désigne ainsi ce que chaque élément a besoin de connaître de l’autre pour pouvoir fonctionner correctement.) infixé à PostScript. D'autre part une coalition a proposé comme compétiteur le système de fenêtrage X originaire du Massachusetts Institute of Technology (MIT). Sun a essayé de lutter en proposant un serveur supportant à la fois NeWS et X, mais sans succès. X est encore la norme (Une norme, du latin norma (« équerre, règle ») désigne un état habituellement répandu ou moyen considéré le plus souvent comme une règle à suivre. Ce terme générique...) sur les machines Unix aujourd'hui malgré ses multiples défauts.

Source: Wikipédia publiée sous licence CC-BY-SA 3.0. Vous pouvez soumettre une modification à cette définition sur cette page.

La liste des auteurs de cet article est disponible ici.