                            ÄÄÄÄÄÄÄý
                             LINUXý
                            ÄÄÄÄÄÄÄý
                   Adapt‚ pour la demoscene ?ý


 Intro :ý
ÄÄÄÄÄÄÄÄÄý

Tout d'abord je doit dire que toi, cher lecteur, tu as vraiment de
la chance de lire ce txt car apres une fausse manip. de ma part
(surement due au manque de sommeil), j'ai fait un "deltree /y *"
la ou il fallait pƒ :(Sous la pression du redac'chef, j'ai ‚t‚
forc‚ de prendre mon courage a 2 mains pour refaire entiŠrement
cet article, h‚h‚h‚ ;)ý

C'est encore les vacances et je viens de me lever sp‚cialement
pour ca un samedi avant 14h !!!!!! incroyableý
(Nd'Rakis: Bah tu vois quand tu veux ...)ý

NOONNNNnnnn !!! Arrakis !! pas taper !!! je l'ai ton article !!!
gentil gentil , laaaaaaa , tout doux ...  ffffiouý

alors bonne lecture...   ;)ý



 Plan :ý
ÄÄÄÄÄÄÄý

Dans ce txt, je tƒcherais de:ý

   - pr‚senter Linux a ceux qui savent pas encore ce que c'est ou
     ceux qui ont oubli‚ ;)ý

   - comparer cet OS(*) avec les autres d'un point de vue objectif
     sur les performances et la stabilit‚.ý

   - dire pourquoi il est si adapt‚ pour le monde de la demo
     (la "scene" qu'ils disent)ý




 Pr‚sentation :ý
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄý

Linux ? k‚sako ?? ca se mange ???ý

Linux est un OS multitache, 32 bits, ax‚ principalement sur les
r‚seaux sous toutes formes, il est en constante ‚volution. Il fait
partie de la famille des UNIX.ý

Ca principale diff‚rence avec les autres systemes d'exploitation
est qu'il n'est pas commercial, par voie de cons‚quence, il est
gratos :) ý

Mais !! (me diras-tu), qui programme Linux vu que c'est pas
commercial ?ý

                     Ä-> tout le monde !! <ÄÄý

C'est ca qui est bien ! N'importe qu'elle personne ayant des
comp‚tences peut contribuer au d‚veloppement de Linux. Aussi bien
dans la programmation pure et dure du systeme qu'… la traduction
ou l'‚laboration des docs ou encore plus simple, … la d‚couverte
des bugs pour les versions en alpha ou beta test (qui sont aussi
accessibles au public).ý

Tout ca se fait essentiellement par le net, en apportant sa
contribution dans les newsgroups et pour ‚viter que se soit le
bordel complet, il y a Linus Torwald (l'inventeur) qui gŠre tout
‡a, dans les grandes lignes...ý

notamment...ý

   þ fr.comp.os.linux :  un  problŠme ?  Demandez  conseil  ici
                        (en francais)ý

   þ comp.os.linux.announce :  toutes  les  annonces  importantes
                              concernants Linuxý

   þ comp.os.linux.development :  vous   voulez   participer   au
                                 d‚veloppement de Linux ?ý




 O— trouver Linux ?ý
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄý

Tout d'abord, pour avoir les toutes derniŠres versions : rien de
mieux que le net.ý

Il faut ‚videmment un accŠs rapide vu que l'installation complŠte
fait dans les 300 Mo. Pour la France, le seul, l'unique ftp.ibp.fr
Mais c'est r‚ellement pratique de t‚l‚charger les patchs pour les
mises … jour.ý

Le mieux, si tu n'as qu'un simple accŠs lent par modem comme nous
autres ici bas, est de le commander par la poste pour la modique
somme de 150 F, tu recevras une pile de 6 CDs remplis d'un tas de
trucs pour Linux dont les diff‚rentes distributions et une
montagne de softs gratos...ý


tout ca … :             http://www.linux-kheops.com/ý




 Et le monde des d‚mos dans tout ca ?ý
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄý

Tu vas me dire : ouais, c'est cool tout ca, mais c'est pas
vraiment fait pour faire des d‚mos tout ca !ý

D‚trompes toi, (en tant que coder) tu as tous les outils
n‚cessaires … la r‚alisation d'une d‚mo:ý

      * des players de mod : MikMod, Midasý

      * de multiples ‚diteurs de sources : joe, vi, ...ý

      * une aide en ligne qui comprend toutes les commandes de
        linux + les fonctions en C/C++ (tres tres utile ca !) :
        par exemple : il suffit de tapper "man fread" pour avoir
        un petit rafraichissement de m‚moire :)ý

      * des librairies toutes faites pour avoir des modes en
        haute r‚solution : ca a l'avantage de marcher sur tout PC
        bien configur‚, d'ˆtre optimis‚ pour chaque carte vid‚o
        ainsi que de rester simple d'utilisation dans le but de se
        concentrer sur le reste du code.ý

Il est clair que pour l'instant seuls les coders ont un interˆt …
passer sous linux vu qu'il n'y a pas encore de FT2, de Deluxe
Paint, ni de Photoshop sous Linux. Bien que le projet "The GIMP"
soit prometteur, ce sera une sorte de photoshop sous X bas‚
uniquement sur les plug-ins, comme 3DS MAX :

               http://scam.XCF.Berkeley.EDU/~gimp/ ý



Par rapport au DOS, Linux a un ‚norme avantage: il est multitƒche!
Et crois moi, ca change la vie !ý

Il suffit de faire ALT + F1, ALT + F2, .., pour avoir de nouvelles
consoles virtuelles (et interactive ?) : sorte de shell qui
tournent en parallŠle.ý

Tu peux, par exemple, te permettre de regarder la toute derniŠre
d‚mo qui vient de sortir dont on vient de te parler sur IRC
pendant que t'en t‚l‚charge une autre :)ý

Tu peux aussi t'offrir le luxe d'‚couter des MP3 ou des MODS tout
en tapant du texte (comme en ce moment d'ailleurs), c'est trŠs
sympa en codant.ý

Je sais pas trop comment ils se sont d‚merd‚s mais le multitƒche
de Linux n'a vraiment rien a voir avec celui de Windows. Sur mon
P120 avec mes petits 16 Mo, tout tourne correctement, j'ai pas mon
disque qui se met ind‚finiment … swapper dans tous les sens des
que je bouge une fenˆtre. De plus, quand j'‚coute un MP3 en tƒche
de fond, il ne saccade que trŠs trŠs rarement, sous w95 c'est mˆme
plus la peine dŠs que t'as 2 explorer ouvert.ý


Par rapport a Windows 95, je ne peux pas ˆtre tres pr‚cis vue que
je m'en sert pas mais j'ai r‚ellement l'impression de stabilit‚
sous Linux.ý

Effectivement, au pire, quand une application plante, Linux la
ferme, vide toute la m‚moire qu'elle utilisait et continue sans
broncher.ý

Sous W95, un crash d'une application provoque bien trop souvent
la plantage du systeme complet.ý

Pour Windows NT, je l'ai jamais vu tourner plus de 10 minutes
mais de toutes facons, les jeux et les d‚mos sortent sous w95.
Windows NT est fait pour travailler (y parait).ý




 Soyons r‚alistes :ý
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄý

Il est ‚vidant que Linux n'a pas que des avantages.ý

PremiŠrement, l'installation n'est pas ‚vidante mais en fait,
apres une petite explication des bases de Linux, tout reste
simple (/dev/hda1, root ...).ý
En gros: t'as un petit effort a faire mais apres c'est m‚ga bien!

Ensuite, seule une minorit‚ de personnes l'utilisent, ce qui fait
qu'il n'y a que trŠs peu de jeux qui sortent dessus. Certains vont
mˆme jusqu'… dire qu'ils ne passent pas … Linux parce que leurs
d‚mos ne seront pas vus : c'est un choix.ý




 Pour finir :ý
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄý

   Voila, le temps presse et j'ai pas envie de faire un texte
lourd. C'‚tait donc un rapide survole de Linux.ý

   Il existe de nombreux bouquins traitant du sujet tous aussi
bien les uns que les autres. J'ai personnellement appr‚ci‚
"Linux SecretS" de Naba Barkakati aux ‚ditions SYBEX mais les
autres doivent surement ˆtre bien.ý

Pour en savoir plus, vous pouvez (devez ?) aller lire :ý

 - le Guide du Rootardý
    http://corail.plg.u-nancy.fr/~mouries/guide/Guide_Rootard.html

 - ainsi que les FAQsý
                    http://www.cl.cam.ac.uk/users/iwj10/linux-faq/

 - et les Howtosý
                              http://www.linux.org/help/howto.html


Ces derniers sont un ensemble de guides d‚taill‚s sur les divers
composants … installer (telle une carte son, une carte r‚seau, ..)

   Voici quelques pages tres interressantes pour d‚buter et
apprendre dans le monde d'UNIX:ý

  -> la base:  www.linux.orgý

  ->  un e-mag:   www.linux-kheops.com/line/html/linemain.htmlý

  -> un bouquin on-line:ý
                     www.loria.fr/linux/gs-french-2.1.1/gs/gs.html

  -> le guide du rootard: (Nd'Rakis: 2 fois tu le donnes ...)ý
           corail.plg.u-nancy.fr/~mouries/guide/Guide_Rootard.html


Pour avoir un aper‡u de Linux sans l'installer : je te propose des
screen shots Linux c'est pas que du mode texte : la preuve (qu'est
ce t'attends pour br–ler w95 aprŠs ‡a ?)ý

               http://www.rasterman.com/screenshots.htmlý


                                  ÄÄÄý


N'h‚sitez pas a me contacter pour de plus amples infos ou pour me
faire parvenir vos remarques/commentaires dans le but d'engager
une pol‚mique.ý
Si ca devient interressant, je le publierais dans Defcon #2 ...ý



                           GrosQuick / Fusioný
                    email : cbouthor@serveur.dtr.frý
                 page ouebe : www.mygale.org/~fusion0/ý
