Comment Linux deviendra l'environnement graphique Ultime - commentaires> Comment Linux deviendra l'environnement graphique Ultime2005-10-08T09:25:39Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment882002005-10-08T09:25:39Z<p><a href="http://www.osxfacile.com/x11.html" class="spip_out" rel='nofollow external'>http://www.osxfacile.com/x11.html</a></p>> Comment Linux deviendra l'environnement graphique Ultime2003-12-10T11:01:31Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment48542003-12-10T11:01:31Z<p>Un problÚme majeur on va descendre un peu en bas pour remonter osx utilise un noyau<br class="autobr">
overflow de BSD avec un micro-kernel<br class="autobr">
appelé mach == Darwin</p>
<p>linux dans ce sens possÚde un noyau obsolÚte</p>
<p>ce n'est pas pour rien que NEXT avait choisi<br class="autobr">
comme noyau BSD car BSD intÚgre plus ou moins facilement la possiblité de port de code<br class="autobr">
alors que le port d'une application native BSD<br class="autobr">
sous Linux c' est une autre paire de manches</p>
<p>De plus la couche NEXT et Darwin sont pour l'instant optimisé pour un hardware PPC</p>
<p>Deux va falloir que tu expliques à Apple de lacher les sources de Quartz<br class="autobr">
alors qu'Apple possÚde un OS Unix Based Libre == FreeCode et non GNU comme linux</p>
<p>et peux facilement maintenant intégrer<br class="autobr">
tout ce qui est fait en projet open source</p>
<p>Apple se fou royalement du monde Linux<br class="autobr">
historiquement Linux est une aventure formidable —> FSF ecetera</p>
<p>mais technologiquement obsolete<br class="autobr">
comme windows qui est un OS obsolete<br class="autobr">
et trÚs en retard basé sur des principes informatiques de la fin des années 70</p>
<p>Je pense qu'il faut avant tout se baser<br class="autobr">
sur la création d'un noyau d'aujourd'hui avant<br class="autobr">
de penser au dev d'un GUI</p>
<p>La force de Cocoa pour le GUI reste Quartz<br class="autobr">
ou comment je me paye un moteur Graphique<br class="autobr">
digne d'une console de jeux video pour faire<br class="autobr">
mon GUI</p>
<p>et la est la solution c'est dabord un bon noyeau un moteur graphique puissant</p>> Quelques corrections2003-02-03T20:16:53Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment37842003-02-03T20:16:53Z<p>>Il faut aussi que l'entreprise qui vend son application fasse un support. Et faire du support cela coûte cher. Alors le faire pour 5 ou 6%... C'est pas trÚs rentable.</p>
<p><br class="autobr">
Et en prenant le problÚme dans l'autre sens ? Pourquoi ne pas garder le logiciel libre, et faire payer le support ?<br class="autobr">
</p>> Quelques corrections2003-01-16T21:48:09Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment36752003-01-16T21:48:09Z<p>Et si on faisait en sorte, pour palier au palladium de pouvoir faire des clones avec un processeur powerpc, et des périphérique venant du monde x86, comme carte graphique, carte son, modem routers, souris, clavier, anceinte, etc. Aprés tout apple installe bien des périphiques qui marchent sur ibm pc compatibles x86 et sur ses ordinateurs.</p>> Quelques corrections2002-11-08T11:26:53Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment32062002-11-08T11:26:53Z<p>Sauf que, malheureusement, Adobe et compagnie utilisent pour l'instant l'API Carbon, une évolution de l'API de MacOS 9, afin que ces produits (principalement destinés à des graphistes professionnels) puissent fonctionner sous Mac OS 9.</p>
<p>Ceci dit, la programmation en Cocoa est tellement plus simple que les gros logiciels commerciaux y seront certainement portés dans un avenir plus ou moins proche.</p>
<p>De plus, l'arrivée de Mac OS X a déjà décidé pas mal d'entreprises (Alias|Wavefront par exemple) à développer pour cette plateforme, on peut donc rester confiant.</p>> Quelques corrections2002-09-17T22:10:21Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment29772002-09-17T22:10:21Z<p>L'environnement n'est pas le même. Mais si l'API et l'interface sont identique. Il restera toujours des "petites" différences (Darwin et Linux ne doivent certainement pas fonctionner de la même maniÚre). Et puis le matériel est différent (même si Apple réutilise certains éléments venant du monde PC pour abaisser les coûts).</p>
<p>Toutes ces différences font que les entreprises seront obligées de faire du support pour deux environnements différents.</p>> Quelques corrections2002-09-17T08:49:03Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment29702002-09-17T08:49:03Z<p><i>Il faut aussi que l'entreprise qui vend son application fasse un support. Et faire du support cela coûte cher. Alors le faire pour 5 ou 6%... C'est pas trÚs rentable.</i><br class="autobr">
Est-ce moins rentable de le faire pour 6% que pour 5% ? Les boites qui vendent pour Macintosh (Adobe, Steinberg, Aldus, eLogic etc...) n'ont pas vraiment d'effort supplémentaire à faire pour supporter la même appli pour le même environnement.... Et ça permettrait de faire évoluer ledit environnement, et donc de faire grimper le nombre d'utilisateurs sous GNUStep...</p>> Quelques corrections2002-09-16T23:59:57Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment29692002-09-16T23:59:57Z<p>Le tout n'est pas d'avoir une API compatible. Si il n'y avait que ça pour avoir des applications professionelles venant du monde Windows...</p>
<p>Il faut aussi que l'entreprise qui vend son application fasse un support. Et faire du support cela coûte cher. Alors le faire pour 5 ou 6%... C'est pas trÚs rentable.</p>
<p>Je pense qu'il faudra se contenter pendant encore longtemps d'applications OpenSource (et pour certaines qui vallent presque leur équivalent propriétaire).</p>
<p>Mais c'est vrai qu'il serait pas mal du tout d'unifier un peu toutes les différentes API existantes. On y gagnerait beaucoup.</p>> Comment Linux deviendra l'interface graphique utilisateur Ultime2002-09-16T13:11:02Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment29672002-09-16T13:11:02Z<p>C'est pas marqué dessus ? Archeron ?</p>> Comment Linux deviendra l'interface graphique utilisateur Ultime2002-09-16T12:08:37Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment29652002-09-16T12:08:37Z<p>Un window maker de base, c'est juste l'appli app.mail qui fait de l'effet ;-)</p>Quelques corrections2002-09-16T11:06:45Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment29632002-09-16T11:06:45Z<p><i>Des projets comme WindowMaker utilisent les >équivalents GNU de l'environnement Cocoa.</i></p>
<p>WindowMaker n'utilse pas le framework OpenStep/Cocoa/GNUstep.<br class="autobr">
Cela pose certain problemes et GNUstep devra se tourner vers un autre Window Manager pour plus d'intégration.</p>
<p><i>mais si un développeur pouvait écrire du code natif qui pourrait satisfaire deux groupes marginaux distincts, qui à eux deux représentent 6% du marché,</i></p>
<p>C'est bien plus que ca. GNUStep fonctionne (ou devrait) sur plateforme win32 en natif (sans X).<br class="autobr">
Ce qui augmente considérablement le pourcentage :)</p>
<p>GNUstep est déjà assez mature pour avoir les même applications dans les 2 mondes (MacOSX/Cocoa et GNUstep)</p>
<p><strong>GNUStep à MacOSX </strong><br class="autobr">
C'est le cas de <a href="http://extrovert.screwdriver.net/~extra/cgi-bin/mirror.cgi?file=screenshots/v1.0.3/GNUMail-OSX.png" class="spip_out" rel='nofollow external'>GNUmail</a><br class="autobr">
ou de <a href="http://www.imago.ro/GWorkspace_on_Mac_OS_X.jpeg" class="spip_out" rel='nofollow external'>GWorkspace</a> par exemple (attention le screenshot de GWorkspace est la 0.0.1 alors que la version officiel approche la 0.4)</p>
<p>ou de <strong>MacOSX/OpenStep à GNUStep</strong> comme<br class="autobr">
<a href="http://gnustep-apps.org/fabien/Toyviewer_Port/screenshots/toyViewerRotate1.jpg" class="spip_out" rel='nofollow external'>ToyViewer</a> FreeTar ou CVL</p>> Comment Linux deviendra l'interface graphique utilisateur Ultime2002-09-16T11:00:12Zhttps://clx.asso.fr/spip/?Comment-Linux-deviendra-l-environnement-graphique-Ultime#comment29602002-09-16T11:00:12Z<p>C'est quoi, le thÚme WindowMaker figurant sur la capture d'écran ?</p>