Y-windows

Y-windows - Logiciels - Linux et OS Alternatifs

Marsh Posté le 06-03-2004 à 14:58:21    

Hi !
 
J'aimerai savoir si des gens ont essayé Y-Windows ?
 
Pour ceux qui ne connaissent pas (news de linuxfr)

Citation :

En juin 2003, un étudiant du Department of Computing l'Imperial College de Londres, Mark Thomas, présentait son projet de 4ème année : Y un successeur du X Window System.
 
A partir d'une étude approfondie des différents systèmes existants ou en projet (X, Aqua, Windows, Fresco, PicoGUI...) il définit un protocole très prometteur, gardant les meilleurs aspects de chacun d'eux.
 
Son projet comporte également une implémentation basique mais fonctionnelle de son serveur, avec quelques applis de démonstration.
 
Depuis le mois dernier, un groupe de développeurs s'est peu à peu constitué autour de Mark pour développer le projet Y-Windows. Ce projet est diffusé sous licence GPL pour le serveur et LGPL pour les bibliothèques client.
 
   
Les principales caractéristiques de Y sont :
- Des widgets côté serveur, accélérant les connections sur un réseau et permettant le "Y-forwarding" même sur internet.
- Support Unicode
- Véritable alpha blending en 32bit.
- Des modules chargeables à chaud
 
Pour faciliter le passage de X à Y, le portage des principaux toolkits (Qt, GTK, wxWidgets, ...) est à l'étude. De plus, un module sera créé pour faire fonctionner les applications écrites pour X sous Y, en attendant qu'elles soient réécrites nativement pour Y.
 
Actuellement, Y se compose d'un serveur, d'une bibliothèque client, et de quelques applications de démonstration. La connexion au serveur peut se faire par un socket unix ou par TCP/IP. A noter toutefois qu'aucun système de sécurité n'a encore été implémenté.


 
http://www.y-windows.org/
http://www.doc.ic.ac.uk/~ajf/Teach [...] Thomas.pdf
 
FredericK

Reply

Marsh Posté le 06-03-2004 à 14:58:21   

Reply

Marsh Posté le 06-03-2004 à 15:04:25    

Moi je suis aussi intéressé je viens de voir la news ;)


---------------
Le savoir appartient à tout le monde
Reply

Marsh Posté le 06-03-2004 à 15:05:01    

Ca a l'air prometeur comme projet
 
Il faudrais qu'une comunauté se crée autour maintenant :)

Reply

Marsh Posté le 06-03-2004 à 16:33:04    

c'est de l'opengl?


---------------
Gitan des temps modernes
Reply

Marsh Posté le 06-03-2004 à 17:22:13    

dr-freuderick a écrit :

Hi !
 
J'aimerai savoir si des gens ont essayé Y-Windows ?
 
Pour ceux qui ne connaissent pas (news de linuxfr)

Citation :

En juin 2003, un étudiant du Department of Computing l'Imperial College de Londres, Mark Thomas, présentait son projet de 4ème année : Y un successeur du X Window System.
 
A partir d'une étude approfondie des différents systèmes existants ou en projet (X, Aqua, Windows, Fresco, PicoGUI...) il définit un protocole très prometteur, gardant les meilleurs aspects de chacun d'eux.
 
Son projet comporte également une implémentation basique mais fonctionnelle de son serveur, avec quelques applis de démonstration.
 
Depuis le mois dernier, un groupe de développeurs s'est peu à peu constitué autour de Mark pour développer le projet Y-Windows. Ce projet est diffusé sous licence GPL pour le serveur et LGPL pour les bibliothèques client.
 
   
Les principales caractéristiques de Y sont :
- Des widgets côté serveur, accélérant les connections sur un réseau et permettant le "Y-forwarding" même sur internet.
- Support Unicode
- Véritable alpha blending en 32bit.
- Des modules chargeables à chaud
 
Pour faciliter le passage de X à Y, le portage des principaux toolkits (Qt, GTK, wxWidgets, ...) est à l'étude. De plus, un module sera créé pour faire fonctionner les applications écrites pour X sous Y, en attendant qu'elles soient réécrites nativement pour Y.
 
Actuellement, Y se compose d'un serveur, d'une bibliothèque client, et de quelques applications de démonstration. La connexion au serveur peut se faire par un socket unix ou par TCP/IP. A noter toutefois qu'aucun système de sécurité n'a encore été implémenté.


 
http://www.y-windows.org/
http://www.doc.ic.ac.uk/~ajf/Teach [...] Thomas.pdf
 
FredericK


+1
très intéréssent


---------------
"Deux chose sont infinies, l'univers et la sotise humaine. Mais je ne suis pas sûr de ce j'affirme quant à l'univers." Albert Einstein
Reply

Marsh Posté le 06-03-2004 à 21:17:58    

Ca inspire pas plus de monde ? étant donné que c'est surement le successeur de X . Ce dernier possedant des lacune du a sa veilliesse et pret a se faire doubler par les standard d'affichage windows (pour longhorm) qui gère la transparence ..

Reply

Marsh Posté le 06-03-2004 à 21:38:05    

Perso, je ne dirais pas que c'est le successeur de Xfree vu l'état d'avancemenent du projet ...
Le XServer de freedesktop.org est dans un état vachement plus avancé et je parierai plus sur celui-là!

Reply

Marsh Posté le 06-03-2004 à 21:41:57    

djmanu22 a écrit :

Perso, je ne dirais pas que c'est le successeur de Xfree vu l'état d'avancemenent du projet ...
Le XServer de freedesktop.org est dans un état vachement plus avancé et je parierai plus sur celui-là!
 


 
sans support pour l'accélération 3D des Radeon et Nvidia, il ne vole pas haut :/

Reply

Marsh Posté le 06-03-2004 à 21:43:14    

Il y a un problème de centralisation des projets...
 
.. Y-windows a l'air vraiment tres tres prometteur, c'est domage

Reply

Marsh Posté le 06-03-2004 à 22:30:34    

qu'est-ce que a Y-Windows par rapport à freedesktop?
il y aussi Xouvert. Mais je me perds dans tous ces projets...


---------------
Gitan des temps modernes
Reply

Marsh Posté le 06-03-2004 à 22:30:34   

Reply

Marsh Posté le 06-03-2004 à 23:35:33    

python a écrit :


 
sans support pour l'accélération 3D des Radeon et Nvidia, il ne vole pas haut :/


Actuellement, Y n'en a pas non plus...


Message édité par eL_Shaman___ le 07-03-2004 à 01:03:40
Reply

Marsh Posté le 07-03-2004 à 00:15:33    

bobor a écrit :

qu'est-ce que a Y-Windows par rapport à freedesktop?
il y aussi Xouvert. Mais je me perds dans tous ces projets...

Je sais pas trop pour les autres, mais ce que je trouve très interessant dans ce projet, c'est les widgets intégrés au serveur.


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 07-03-2004 à 00:18:14    

bah on connait bien X(p) Windows alors bon :o

Reply

Marsh Posté le 07-03-2004 à 00:25:30    

R3g a écrit :

Je sais pas trop pour les autres, mais ce que je trouve très interessant dans ce projet, c'est les widgets intégrés au serveur.


effectivement, je pense que c'est ce qui ralentit le plus xfree (et pas le réseau!). Et enfin le même look pour toutes les applications!
Mais d'après les screenshots, les widgets ont l'air assez simplistes :D
S'ils se limitent à ça, on est reparti pour refaire les librairies qt/gtk!


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 00:27:45    

bobor a écrit :


effectivement, je pense que c'est ce qui ralentit le plus xfree (et pas le réseau!). Et enfin le même look pour toutes les applications!
Mais d'après les screenshots, les widgets ont l'air assez simplistes :D
S'ils se limitent à ça, on est reparti pour refaire les librairies qt/gtk!

Bah c'est le debut, faut aussi savoir etre patient. Et puis d'apres ce que j'ai lu, le tout est themable, donc il suffit de faire des nouveaux themes.


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 07-03-2004 à 00:40:57    

Je pense certes que c'est la bonne solution, mais malgré tout, quand je vois le temps qu'il a fallu pour avoir des librairies comme qt et gtk (alors que X existait déjà!), je me dis que cela risque de prendre BEAUCOUP de temps...
mais c'est un projet à suivre!
Pour freedesktop, le site est assez clairsemé, donc je vois pas trop ce qu'il apporte....


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 00:49:57    

Et d'ailleurs ce sont encore des bibliothèques et non des librairies.

Reply

Marsh Posté le 07-03-2004 à 00:57:59    

là je vois pas trop la différence :D


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 01:05:27    

je crois que Y recommence tout depuis le début et ne se pose pas sur X.
ca peut etre un bon changement, mais après fo vir si ca avance bien !


---------------
pouet !
Reply

Marsh Posté le 07-03-2004 à 01:08:41    

bobor a écrit :

là je vois pas trop la différence :D


library <=> bibliothèque
bookshop <=> librairie
 
En ce qui concerne XFree86, j'ai cru comprendre qu'il avait un problème de réactivité (c'est pas vraiment de la rapidité) et que cela venait en grande partie de la Xlib.
Xserver propose entre autre un remplaçant.

Reply

Marsh Posté le 07-03-2004 à 01:13:58    


librairie
 
[français] n. f.
 
[programmation] « Library » est un faux-ami classique en anglais. Il faut lire bibliothèque (C'est « Book Shop » qui se traduit par Librairie).


 


library
 
[anglais] n. f.
 
[programmation] Version anglaise de bibliothèque.


 
sources :
http://www.linux-france.org/prj/ja [...] airie.html
http://www.linux-france.org/prj/jargonf/L/library.html
 
+ en cadeau : 1 semaine d'utilisation forcée de windows, comme ça tu la feras plus après :o
 
edit : [:benou_grilled]


Message édité par BMOTheKiller le 07-03-2004 à 01:14:28
Reply

Marsh Posté le 07-03-2004 à 01:16:21    

:D


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 01:51:00    

bobor a écrit :

Je pense certes que c'est la bonne solution, mais malgré tout, quand je vois le temps qu'il a fallu pour avoir des librairies comme qt et gtk (alors que X existait déjà!), je me dis que cela risque de prendre BEAUCOUP de temps...
mais c'est un projet à suivre!
Pour freedesktop, le site est assez clairsemé, donc je vois pas trop ce qu'il apporte....

A noter que le port de Qt, GTK, wxWindows ou SWT pour Y est prevu.


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 07-03-2004 à 08:37:54    

mais l'intéret de Y par rapport à X se réduit alors :D . Cela permet en revanche d'avoir des applis qui tournent dessus plus rapidement.


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 10:34:54    

ben non justement il s'elargit ! si le port de qt et autre est prevu pour y !

Reply

Marsh Posté le 07-03-2004 à 10:43:56    

mais ça revient à X dans ce cas. kde -> qt -> Y
Pour accelérer l'affichage, je pense qu'il vaut mieux: kde -> widget Y
Même raisonnement pour avoir le même look pour toutes les applis. Le port de qt sur Y est je pense plus une manière d'avoir un port rapide d'applications sous Y, mais pas une manière de faire à terme.


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 11:05:19    

Pas faux, mais je pense que ce genre de chose est pensé...
 
Il faut detronner X que ce soit a cause sa vieillesse ou des ces licences

Reply

Marsh Posté le 07-03-2004 à 11:06:06    

C'est marrant le nombre de trucs révolutionnaire que j'ai vu passer depuis que je suis sous linux. Malheureusement jusqu'a présent aucun n'a réussi à s'imposer.

Reply

Marsh Posté le 07-03-2004 à 11:12:19    

c'est vrai, mais il faut reconnaitre que beaucoup de sites parlent de Y comme le successeur malgré sa jeunesse. Même les porjets comme Blue Eyed OS ou Opnebeos n'excluent pas le fait de passer sur Y ou d'adopter son architecture. C'est donc assez prometteur, et il embalel aseez l'ensemble de la communauté. J'espère que ce ne sera pas un échec comme Berlin/Fresco.


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 12:06:02    

bobor a écrit :

mais ça revient à X dans ce cas. kde -> qt -> Y
Pour accelérer l'affichage, je pense qu'il vaut mieux: kde -> widget Y
Même raisonnement pour avoir le même look pour toutes les applis. Le port de qt sur Y est je pense plus une manière d'avoir un port rapide d'applications sous Y, mais pas une manière de faire à terme.

Non ça revient pas à X car le protocole de communication entre le client et le serveur est très différent. Dans son mémoire l'auteur évoque la possibilité d'un layer de compatibilité avec les applis X, qui lui annulerait les avantages de Y. Mais le simple port de bibliotheques graphique permettra d'avoir rapidement tout un tas d'applis qui tournent sur Y, ce qui risque d'etre determinant pour la reussite ou l'echec de la chose.


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 07-03-2004 à 12:52:41    

moi dans ce que je comprends: c'est que les applis utilisant directement les widget Y bénéficieront d'un affichage rapide (car pas de surcouche graphique), ceux qui tourneront avec un port de qt ne tourneront guère plus rapidement que sur X car surcouche à la X. Le protocole Y apportera peut-être un gain (encore que X est assez rapide sur ce point il me semble), mais j'ai peur qe ce soit peu sensible.


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 19:46:06    

moi perso cest directFB qui me semble le plus prometteur, et ya eu deja pas mal de portage dessus.
 
QT par dessus Y n'apporterait surement pas beaucoup plus de perf, tout comme kde directement par dessus Y, vu qu'il faudrait réimplementer pratiquement toutes les classes Qt.  
L'interet de "modulariser" les projets en se basant sur d'autres lib est de ne pas avoir a reinventer la roue a chaque fois, simplifier la maintenance et l'évolution de chacuns des éléments du projet, c'est dailleurs une des grande force du libre, du coup je ne vois pas l'interet de kde a se passer de qt.
Par contre l'interet de Y est son utilisation par socket TCP/IP, vu que le protocole et les "primitives" de Y sont plus "complexes", il y a donc moin d'info a faire transiter par le reseau. Selon se que j'ai entendu dire de ci de là le protocole serait utilisable par le net.

Reply

Marsh Posté le 07-03-2004 à 19:49:14    

ganjo a écrit :

moi perso cest directFB qui me semble le plus prometteur, et ya eu deja pas mal de portage dessus.
 
QT par dessus Y n'apporterait surement pas beaucoup plus de perf, tout comme kde directement par dessus Y, vu qu'il faudrait réimplementer pratiquement toutes les classes Qt.  
L'interet de "modulariser" les projets en se basant sur d'autres lib est de ne pas avoir a reinventer la roue a chaque fois, simplifier la maintenance et l'évolution de chacuns des éléments du projet, c'est dailleurs une des grande force du libre, du coup je ne vois pas l'interet de kde a se passer de qt.
Par contre l'interet de Y est son utilisation par socket TCP/IP, vu que le protocole et les "primitives" de Y sont plus "complexes", il y a donc moin d'info a faire transiter par le reseau. Selon se que j'ai entendu dire de ci de là le protocole serait utilisable par le net.

Qt par dessus Y, c'est juste pour faire la transition. Parce que si il n'est pas possible de faire tourner des applis designée pour X sous Y, ça ne marchera jamais. L'idée c'est qu'à terme les widgets intégrés à Y deviennent la référence et que les applis les utilisent (comme ca se fait sous windows). Moi le principe me plait beaucoup, j'espère vraiment que ça va marcher.


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 07-03-2004 à 19:58:41    

L'un empeche pas l'autre, qt pourrait directement utiliser les widget Y comme sous win. Toujours dans l'idée de modularisé au plus possible les projets, je ne vois pas l'équipe de kde maintenir une version sans qt mais avec Y, surtout que qt est bien plus qu'une librairie graphique. Moi aussi je pense que l'idée d'avoir des widgets de référence est une bonne idée, mais l'idée de reprendre trop de choses from scratch en oubliant l'éxistant (à long terme bien sur si Y devient une référence) ne plairait pas à tout le monde, moi y compris et également aux entreprises qui n'ont pas envie de payer pour supporter plusieurs serveur graphique a la fois, et c'est bien là la force de qt, gtk... qui se charge de ce travail.

Reply

Marsh Posté le 07-03-2004 à 19:59:38    

j'espère aussi, mais si jamais il faut réécrire toutes les applis kde/gnome pour profiter pleinement de Y, c'est pas demain la veille!


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-03-2004 à 20:03:45    

bobor a écrit :

j'espère aussi, mais si jamais il faut réécrire toutes les applis kde/gnome pour profiter pleinement de Y, c'est pas demain la veille!
 

Non il suffira de réécrire Qt et GTK :D


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 07-03-2004 à 20:14:47    

je m'y colle dès demain :D


---------------
Gitan des temps modernes
Reply

Marsh Posté le 07-12-2004 à 10:36:08    

yahoo le projet doit être quasi mort..

Reply

Marsh Posté le 07-12-2004 à 11:08:54    

selon leur roadmap la version 0.9 sort a la fin de la semaine :D


Message édité par jake le 07-12-2004 à 11:09:12
Reply

Marsh Posté le 14-12-2004 à 21:30:36    

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed