Home

L`enjeu des logiciels libres :

image

Contents

1. gratuit qui est malheureusement dans les esprits synonyme de moins bonne qualit Mais le nombre croissant d utilisateurs de Linux incite l optimisme Il organise en outre un concert au sein de son cole de musique la fin du mois de Mai r unissant des musiciens utilisant des logiciels libres notamment ceux pr sents sur Linuxmao org Ce concert aura pour but de valoriser son travail au sein de l cole et surtout de promouvoir l utilisation de syst mes d exploitation libres pour la cr ation musicale c Rolf Entgelmeier de l AGESCA L AGESCA Actions Globales d Enseignement et de Soutien Culturel et Artistique est avant tout un centre de formation musicale d clar aupr s de la DRTEFP L association a propos pendant de nombreuses ann es des cours de musique des stages des master classes Depuis 2001 l AGESCA a recentr ses actions de formation autour de la M A O Cela fait sept ans maintenant que Rolf Entgelmeier encadre les diff rents stages propos s par l association Il travaille galement depuis cette ann e a l cole Sutdio M ou il enseigne aussi la M A O Contrairement a une cole de musique qui fonctionne sur toute une ann e l AGESCA propose ponctuellement des stages sous plusieurs formules e Stage d initiation sur Cubase ou Pro tools pour apprendre les notions de bases mat riel branchement audio midi chantillonneur s quenceur enregistrement puis composition e Stage Home studio unique
2. R gles communes tous les membres de la soci t Devoirs g n raux Article 29 1 En musique l chantillonnage ou sampling est la num risation de documents sonores ou chantillons samples effectu e intervalles r guliers l aide d un chantillonneur ou sampler 26 Ill Le Libre et l Audio Apr s avoir pr sent les logiciels libres leur philosophie puis certaines licences disponibles je vais maintenant parler des outils qui existent et qui me permettront de cr er une formation M A O Dans une premi re partie je justifierai le choix des logiciels libres Puis je pr senterai ceux qui me semblent les plus aboutis et qui ont un int r t particulier pour la cr ation musicale Je pourrai donc envisager de les inclure dans la formation lll 1 Pourquoi utiliser des logiciels libres a thique Tout d abord utiliser des Logiciels Libres est une d marche thique c est la volont d utiliser des logiciels r alis s avec l objectif de cr er un bien commun dans l int r t g n ral et non pas des logiciels cr s pour servir des int r ts priv s Par exemple l id e de partage des connaissances v hicul e par la philosophie du Logiciel Libre est en ad quation avec les valeurs de l enseignement public L utilisation de tels logiciels dans une formation serait donc coh rente b Libre acc s Les Logiciels Libres sont librement accessibles copiables et diffusables Leur utilisation permet
3. doit tre traduit par libre et non pas gratuit Ces logiciels peuvent tout a fait tre vendus mais il existe toujours un moyen l gal de se les procurer gratuitement L autre pr occupation de Richard Stallman a t d instaurer des conditions de distribution qui emp cheraient de transformer le logiciel GNU en logiciel propri taire puisque ce projet a comme volont de construire un syst me informatique global complet et libre d velopp par un groupe social dont les membres ont partag librement leurs travaux Pour cela il cr la GNU General Public License GPL C est un contrat qui lie le programmeur et l utilisateur l utilisateur a le droit de copier modifier tudier distribuer le programme il a galement acc s au code source de celui ci En contrepartie il s engage a transmettre le programme y compris les travaux d riv s ou si le programme est incorpor dans un autre selon les m mes termes et a garantir un acc s au code source In the GNU project our aim is to give all users the freedom to redistribute and change GNU software If middlemen could strip off the freedom we might have many users but those users would not have freedom So instead of putting GNU software in the public domain we copyleft it Copyleft says anyone who redistributes the software with or without changes must pass along the freedom to further copy and change it Copyleft guarantees that every user has freedom Richard Stal
4. l ve peut acheter une licence pour Photoshop Flash ou Premi re de chez Adobe A la fin de son cours l enseignant demandera s rement de finir l exercice commenc a la maison Cela incitera les l ves au piratage des logiciels utilis s l cole chose qui ne peut arriver avec l utilisation de logiciels libres puisque la diffusion et la copie sont autoris es La limite dans ces propos et il faut tre r aliste c est le d calage qu il peut y avoir avec le monde professionnel Car le but d une formation c est de pr parer ses l ves a l insertion professionnelle et souvent les entreprises utilisent des logiciels propri taires Pro Tools Final Cut etc Il est donc important et n cessaire de former les tudiants aux standards et de leur donner un maximum de chance pour la suite Avec le temps les lacunes actuelles des logiciels libres seront sans aucun doute combl es et les professionnels commenceront a y regarder de plus pr s C est pour cela qu il faut s y pr parer et s y int resser d s maintenant III 2 Un syst me d exploitation libre Avec le d veloppement des licences et des logiciels libres on a vu apparaitre des alternatives aux solutions propri taires M me si certains logiciels libres manquent de maturit d autres sont plut t prometteurs Dans tous les cas il semble que Linux soit plus souple et plus modulaire En effet il existe peu de logiciels multifonctions chacun effectue une t che bien pr
5. 2 Installation du syst me d exploitation Linux Dual boot avec Windows ou Mac 3 Maintenance du syst me Organisation de l arborescence et des fichiers le terminal configuration syst me 4 Param trage et installation des logiciels paquets n cessaires et du noyau temps r el 5 Les drivers ALSA Freebob pr sentation configuration 6 Pr sentation et configuration du serveur audio JACK Module 2 Manipulation de fichiers audio 1 Explication des diff rents formats de fichiers mp3 Wav ogg wav64 Aiff flac etc 2 Installation des codecs lecture de mp3 ogg etc 3 Extraction de fichier audio provenant d un CD 4 Conversion r chantillonnage Audacity Rezound Module 3 Prise en main d Ardour 1 Cr ation d une session 2 Pr sentation de l environnement du logiciel des menus et options 3 Importation de son 4 Montage multipiste avec layering et crossfades Module 4 Enregistrement multipiste avec Ardour 1 Pr sentation de la fen tre de mixage 2 Cr ation de pistes de bus et routage des diff rentes sources et sorties avec JACK 3 Enregistrement d une source interne synth tiseurs ou autre logiciel et a partir d un micro 4 Les punch ins avec les musiciens 1 Le dual boot ou multiboot est le terme pour d signer la possibilit de d marrer plusieurs syst mes d exploitation sur un m me ordinateur 40 Module 5 Introduction au MIDI Qu est ce que le M
6. d organiser une entreprise Il est probable qu avec ce nouveau syst me la programmation serait moins rentable qu elle ne l est actuellement Mais ce n est pas un argument valable contre le changement 58 Il n est pas consid r comme injuste que les caissi res gagnent ce qu elles gagnent Si les programmeurs gagnaient la m me chose ce ne serait pas non plus une injustice En pratique ils gagneraient quand m me beaucoup plus Les gens n ont ils pas le droit de g rer l utilisation de leur cr ativit Contr ler l utilisation que l on fait de ses id es revient contr ler la vie des autres et c est souvent utilis pour leur rendre la vie plus difficile Ceux qui ont tudi le probleme de la propri t intellectuelle 6 a fond les avocats les juristes etc soutiennent qu il n existe aucun droit intrins que a la propri t intellectuelle Les diff rents droits de soi disant propri t intellectuelle reconnus par le gouvernement ont t cr s par des l gislations pr cises dans des buts bien pr cis Par exemple le systeme de brevets a t tabli pour encourager les inventeurs a divulguer les d tails de leurs inventions Sa raison d tre tait d aider la soci t plut t que d avantager les inventeurs A l poque la dur e de vie de 17 ans pour un brevet tait courte par rapport a la cadence des volutions technologiques Puisque les brevets ne concernent que les fabricants pour lesquels le c
7. envisag e Un d butant sera oblig de passer par certaines tapes avant d entamer l apprentissage de la M A O On peut alors imaginer de d couper la formation en differents modules qu on traitera en fonction du niveau et du besoin des l ves On peut aussi imaginer de proposer un syst me de programme a la carte ou l l ve choisit parmi les modules ceux qu il souhaite aborder Lors d une inscription il sera donc demand le niveau de chaque l ve selon les crit res pr c demment cit s mais aussi leur configuration mat rielle PC Mac cartes son cartes vid os etc de mani re a pr voir les ventuels probl mes que l on pourrait rencontrer au d but installation reconnaissance de mat riel etc En plus de la formation il me semble important d apporter d autres services comme le conseil pour le choix et l achat de mat riels de l installation mise a jour et de la maintenance de syst mes Linux d di s a l Audio 39 c Le programme Voici maintenant le plan et le resum du contenu des diff rents modules qui pourront tre abord s Module 1 Installation et configuration du syst me Module 2 Manipulation de fichiers audio Module 3 Prise en main d Ardour Module 4 Enregistrement multipiste Module 5 Introduction au MIDI Module 6 Production de musique lectronique Module 7 Le mixage Module 8 Le mastering Module 1 Installation et configuration du syst me 1 Choix de la distribution
8. marchage aupr s des coles de musique Pour d buter il serait peut tre judicieux de passer par une structure d j existante sp cialis e en formation professionnelle Je pourrai ainsi leur proposer d largir leur activit avec la mise en place d une formation sur les logiciels libres Cela me permettrait de r duire toutes les d marches administratives et de me concentrer sur le contenu et la p dagogie des cours Une autre possibilit serait de d marcher aupr s des coles de musique de plus en plus ouvertes a l outil informatique dans la cr ation musicale Dans le cas de la cr ation d une association ou d une entreprise il est possible de passer par des organismes certifi s par l tat ou d obtenir une convention de la r gion comme par exemple au CFPMS de Marseille Centre de Formation Professionnelle des M tiers du Son Ceci apporte une bonne cr dibilit et une meilleure reconnaissance aupres des professionnels qui d sirent s inscrire a une formation Le plus connu est sans doute l AFDAS Assurance Formation Des Activit s du Spectacle L AFDAS est agr e par l tat pour collecter les contributions obligatoires des entreprises au titre de la formation et r pondre aux demandes de financement des entreprises salari s et intermittents du spectacle En mati re de formation professionnelle l AFDAS dispose d une exclusivit nationale pour la gestion des contributions formations des entreprises relevant du spectacle vivant d
9. pour le Firewire le serveur JACK une collection compl te d applications M A O de la documentation Bien qu il ne soit pas n cessaire d avoir une distribution d di e pour faire de la M A O sous Linux car tout est configurable sur mesure cela peut s av rer int ressant lorsque l on d bute Les distributions comme 64studio Musix UbuntuStudio Fedora avec les paquets Planet CCRMA proposent des configurations sp ciales multim dia Cela comprend un noyau temps r el et tous les logiciels dont nous avons besoin M A O graphisme vid o bureautique Internet etc 1 Un paquet ou package en anglais est un fichier compress contenant tous les fichiers n cessaires a l installation d un programme Un paquet peut tre un logiciel complet ou une simple librairie Il existe diff rents formats de paquet rom invent par Red Hat et utilis par ses d riv es deb utilis par Debian et ses d riv es ebuild utilis par Gentoo 2 Une d pendance exprime des relations entre paquets Pour installer un logiciel on aura besoin de librairies utilis e par ce logiciel Les d pendances permettent d installer toutes les d pendances d un logiciel afin que celui ci s installe et fonctionne correctement 31 Noyau Temps R el Le noyau Linux est a la base relativement performant systeme multi taches gestion de la m moire etc Il est n anmoins possible d am liorer encore ses performances afin d obtenir en particulier
10. 2 Qu est ce qui fait le SUCCES du libre 7 16 a Exemples de I00IGIBIS 222 Sn de en au aed ie aa ties 17 b Et plus largement nas se eral eee we elects eest tee 17 C Les distributions LINE eus ent nantes niet 19 ll Les licences Explication Exempl s ania tons 22 Iie POUPIGOGICIEl RP RS BIS aaa 22 a tat des etant i Met Alt uel ih tan 22 b La GNU GPL GNU General Public Licence ss 23 c La GNU LGPL Lesser General Public Licence 24 1 25 AU Cele KLOI EE occur Rens do An A ne E A n 24 a GNU Free Documentation Licence uns 25 By Licence Art Libre ALES sd Be Lnnel 25 C CGr eative Commohi Tera ttt nten name ends been dot ein One 26 d Petit p nal sirsiran nr nn nn R AA Rt ts nn estate 0 28 Il Le Libre et l AUdIO 2 22 2 RS ER nt ne d oer rer eee E 29 Ill 1 Pourquoi utiliser des logiciels libres 7 29 SE UMUC oe catch ann ler alana et ne ink Basel a Aa a ts 29 b LIBr ACC S acai nn Seca es EE EEEE A iter 29 c Ind pendance et p rennit nnen nn nennen nnen annann nenna 29 d Q alit s t chnidUgS nsei a rA e ne nn te a 30 e Communaut du Logiciel LAB rey aca ccc vets ane leaded AN a eee 30 f viter l utilisation de formats ferm s 30 g Les limites des logiciels libres 7 31 II1 2 Un syst me d exploitation libre ns nn inner denateste 32 a Les bases de l audio sous Ei
11. Et les cam ras de surveillance plac es partout pour v rifier que vous ne retirez jamais le masque compteur seraient inacceptables Il vaut mieux financer la fabrication de l air avec une taxe par personne et se d barrasser des masques De copier tout ou des parties d un logiciel semble aussi naturel un programmeur que de respirer tout aussi productif Cela aussi devrait tre libre Quelques objections facilement contr es aux objectifs de GNU Personne ne s en servira si c est gratuit car cela veut dire que l on ne peut compter sur aucun support ll faut faire payer le logiciel pour financer le service apr s vente Il y a des gens qui pr f rent payer pour GNU et le service plut t que d obtenir GNU sans 56 service Une soci t qui propose le service uniquement a ceux qui ont obtenu GNU gratuitement devrait tre rentable 3 Nous devons faire la distinction entre le support en termes de r el travail de programmation et le simple support d assistance On ne peut pas compter sur le premier de la part d un simple revendeur Si votre probleme n est pas suffisamment r pandu le revendeur vous enverra balader Si votre soci t a besoin d un support fiable la seule fa on est d avoir toutes les sources et tous les outils n cessaires A partir de la vous pouvez engager n importe quelle personne qualifi e pour r gler les probl mes Vous n tes pas la merci d une seule personne Avec Unix le prix des sources r
12. acronymie a partir de l acronyme anglais FAQ pour Frequently Asked Questions questions fr quemment pos es est une liste faisant la synth se des questions pos es de mani re r currente sur un sujet donn accompagn es des r ponses correspondantes 2 CERSA Centre d tudes et de recherches de science administrative 24 diff rents membres de la communaut juristes chercheurs auteurs une version 2 0 a t lanc e le 19 Novembre 2004 Actuellement aux Etats unis il existe une version 2 5 et en France la version 3 0 est en discussion Creative Commons propose 6 contrats types pour la mise a disposition d uvres sur Internet r sultant d une combinaison d options modulables Ces contrats ont pour but de facilit l utilisation d uvres textes photos musique site Internet par des tiers En effet toute oeuvre est prot g e par les droits d auteur Ces droits interdisent la reproduction la diffusion ou la modification Les licences Creative Commons permettent d expliciter la volont de l auteur de partager son oeuvre et d informer le public qu une utilisation est consentie a titre gracieux mais selon certaines conditions La facilit d utilisation de ces licences en kit a assur un tr s grand succ s Creative Commons dont on voit le logo un peu partout sur les pages Web Il faut tout de m me tre attentif aux risques de confusion entre ces licences qui se signalent par des logos identique
13. ation d une formation Le choix des logiciels libres est un choix personnel qui me semble pertinent les autres formations en M A O utilisent exclusivement des logiciels propri taires Ce choix s inscrit aussi dans une philosophie et une d marche de transmission des connaissances et d un savoir faire Tout ce qui est n cessaire a la cr ation musicale sous Linux existe aujourd hui et permet d envisager la cr ation d une formation compl te montage mixage mastering audio MIDI Il reste bien sur de nombreux progr s a faire mais les logiciels libres prendront sans aucun doute de plus en plus d importance dans les mois et les ann es qui viennent Je parlerai dans ce chapitre de la mani re dont je pense cr er une formation en r pondant certaines questions fondamentales sur la p dagogie qui est elle sera destin e quel en sera le contenu Le programme complet sera tabli et le premier module d taill sera disponible aux formats PDF et texte sous licence Creative Common dans un document annexe IV 1 But de la formation Pourquoi pour qui comment a Pourquoi Cette id e part de deux constats D une part les logiciels libres prennent petit a petit de l importance pr nant un mod le de libre diffusion de l information et de l immat riel qui f d rent de plus en plus de personnes scientifiques chercheurs professionnels amateur D autre part ces cing derni res ann es ont vu fleurir un nombre important de forma
14. autres qui aiment ce programme Les diteurs de logiciels cherchent a diviser et a conqu rir les utilisateurs en interdisant a chacun de partager avec les autres Je refuse de rompre la solidarit avec les autres utilisateurs de cette mani re Je ne peux pas en mon ame et conscience signer un accord de non divulgation ou une licence de logiciels Pendant des ann es j ai oeuvr au sein du Laboratoire d intelligence Artificielle du MIT pour resister a ces tendances mais finalement ils sont all s trop loin je ne pouvais pas rester dans une institution o de telles choses avaient lieu contre ma volont Pour pouvoir continuer a utiliser les ordinateurs en accord avec ma conscience j ai d cid de rassembler un ensemble suffisant de logiciels libres pour pouvoir me d brouiller sans logiciels non libres J ai d missionn du laboratoire d intelligence Artificielle pour que le MIT ne puisse invoquer toutes les excuses l gales pour m emp cher de distribuer GNU librement Pourquoi GNU sera compatible avec Unix Unix n est pas pour moi le syst me parfait mais il n est pas trop mauvais Les fonctions essentielles d Unix semblent tre les bonnes et je pense pouvoir compl ter ce qui manque a Unix sans les gacher Et un systeme compatible Unix serait commode a adopter par de nombreuses personnes Disponibilite de GNU GNU n est pas dans le domaine public Tout le monde aura le droit de modifier et redistribuer GNU mais aucun distrib
15. besoin de gagner sa vie en programmant Nous avons d j beaucoup r duit la quantit de travail que la soci t enti re doit fournir pour sa productivit mais seulement une petite part se traduit en temps de loisirs pour les travailleurs car beaucoup d activit s non productives sont n cessaires pour accompagner l activit productive Les raisons principales sont la bureaucratie et la lutte isom trique contre la concurrence Le logiciel libre va r duire grandement ces fuites du domaine du d veloppement logiciel Nous devons faire cela pour que les gains de productivit se traduisent en moins d heures de travail pour nous Notes 1 Le choix des mots ici tait irr fl chi L id e tait que personne n aurait payer l autorisation d utiliser le syst me GNU Mais cela n tait pas clair et les gens ont souvent compris que les copies de GNU devaient toujours tre distribu es peu ch res ou gratuitement Cela n a jamais t l intention plus tard le manifeste mentionne pour les soci t s la possibilit de fournir un service de distribution rentable Par la suite j ai appris bien faire la distinction entre free dans le sens de libre et free dans le sens de gratuit Le logiciel libre est un programme que les utilisateurs ont la libert de distribuer et de modifier Certains utilisateurs peuvent obtenir des copies gratuitement tandis que d autres les paieront et si cela peut rapporter de quoi financer l am lio
16. cise enregistreur s quenceur midi synth tiseur etc Il faut utiliser plusieurs logiciels que l on interconnectera l aide du serveur JACK que je pr senterai plus loin Pour faire de la musique librement plusieurs solutions s offrent nous Il existe un certain nombre de logiciels libres multi plateformes c est dire qu ils fonctionnent aussi bien sous Linux que sous Windows ou MAC Mais le mieux est de se tourner vers une distribution enti rement libre o le choix de logiciel sera beaucoup plus vident Il existe pour cela des distributions d di es et optimis es pour l Audio Je pr senterai dans un premier temps les distributions les plus connues ainsi que les particularit s du syst me Linux pour la cr ation musicale Puis je parlerai des logiciels documentation p dagogique CNDP qui pilote 31 centres r gionaux eux m mes charg s d animer les centres d partementaux et locaux 1 Un pirate informatique est Une personne commettant des actes consid r s comme des d lits ou des crimes dont l objet ou l arme est li l informatique 30 a Les bases de l audio sous Linux Diff rentes distributions De nombreuses distributions se sont d clin es et sp cialis es dans divers domaines bureautique serveurs multim dia et m me Linux USB pour transporter son syst me d exploitation sur sa cle USB Sans parler des Slackware ou Gentoo qui sont tr s complexes pour un utilisateur inexp riment d
17. d aider votre voisin libert 2 e La libert d am liorer le programme et de publier vos am liorations pour en faire profiter toute la communaut libert 3 Pour ceci l acc s au code source est une condition requise Il est donc possible de redistribuer des copies avec ou sans modification gratuitement ou non partout et n importe qui Il n y a pas d obligation de demander ou de payer pour avoir le droit de le faire Il est possible de faire des modifications et de les utiliser a titre personnel pour le travail ou pour les loisirs Si il y a des modifications Il n y a pas obligation de les d clarer ou de pr venir quelqu un de particulier composants mat riels et logiciels de communiquer entre eux a Extrait traduit d une interview de Linus Torvalds par First Monday un journal sur Internet Mars 1998 http www firstmonday dk issues issue3_3 torvalds 14 1 2 Qu est ce qui fait le succ s du libre Dans l lan initi par le projet GNU des milliers d applications libres ont progressivement t d velopp es du plus petit programme aux applications les plus pointues et ce dans tous les domaines Certains projets ont t d velopp s par des particuliers d autres par des soci t s commerciales mondialement connues souvent paul es par une communaut active Les libert s acc s au code source possibilit d am liorer le programme offertes par les diff rentes licences libres don
18. le logiciel et 2 vous accordent cette Licence qui vous donne la permission l gale de le copier le distribuer et ou le modifier Comme indiqu plus haut la GNU GPL est cr e pour d fendre le logiciel libre celui ci se d finissant selon la Free Software Foundation suivant quatre libert s e La libert d ex cuter le programme pour tous les usages e La libert d tudier le fonctionnement du programme et de l adapter a vos besoins Pour ceci l acc s au code source est une condition requise La libert de redistribuer des copies donc d aider votre voisin La libert d am liorer le programme et de publier vos am liorations pour en faire profiter toute la communaut Pour ceci l acc s au code source est une condition requise L id e de Richard Stallman a t de concevoir une licence prot geant les logiciels libres contre une appropriation par qui que ce soit lorsqu un logiciel est r git par la GPL il reste libre m me s il est int gr dans un autre programme Richard Stallman con oit la GPL dans le but explicite de d fendre les logiciels libres d une appropriation par qui que ce soit Il y a dans le projet GNU la volont d un syst me libre dont les composantes ne sont pas propri taires et ne le deviennent pas Autrement dit un logiciel lorsqu il devient GPL le reste m me s il est int gr dans un autre programme a Sources http www gnu org licenses gpl html On peut lire
19. plus loin dans la cr ation de musique lectronique On peut notamment cr er ses propres synth tiseurs lecteurs d chantillons ses effets et combiner le tout dans un seul programme Pure Data permet entre autre l utilisation de capteurs et tout type de contr leur externe de g rer en MIDI ou en OSC et aussi d tre coupl a d autre langages de programmation tels que Python PERL ou JAVA 41 d La p dagogie Le r le du formateur est de transmettre ses connaissances de la mani re la plus simple et la plus compr hensible ses l ves Ceci se r v le tre un exercice difficile Voici une liste de quelques points qui pourraient m aider mener correctement un cours Adapter son vocabulaire pour que les explications ne paraissent pas trop simples ou trop compliqu es et ceci afin que chacun s y retrouve viter l l ve qui s ennuie parce que c est trop basique ou l autre qui nage compl tement parce que c est trop technique Pr parer les cours en fonction du mat riel utilis par les l ves Mac PC carte vid os carte son etc Ceci permettra de d celer s il y a lieu les ventuels probl mes que l on pourrait rencontrer lors de la formation et ainsi ne pas perdre de temps chercher des solutions pour se concentrer exclusivement sur l apprentissage de la M A O V rifier la compr hension du cours par les l ves par de petits exercices pratiques des QCM en fin de chapitres portant sur les notions princip
20. plut6t que lu comme divertissement se r unissent pour cr er une situation dans laquelle celui qui applique le droit d auteur fait du tort a la soci t mat riellement et spirituellement cette personne ne devrait pas appliquer le droit d auteur que la loi l y autorise ou non La comp tition permet de mieux faire les choses Le paradigme de la comp tition est une course en r compensant le vainqueur nous encourageons tout le monde a courir plus vite Quand le capitalisme fonctionne r ellement de cette fa on tout marche bien mais ses partisans ont tort s ils pensent que cela fonctionne toujours de cette fa on Si les coureurs oublient le pourquoi de la recompense et deviennent obs d s par la victoire quelles que soient les m thodes employ es ils risquent de trouver d autres strat gies telles qu agresser les autres concurrents Si tous les coureurs s engageaient dans un combat ils finiraient tous en retard 59 Les logiciels propri taires et secrets sont l quivalent moral des coureurs qui se battent Malheureusement le seul arbitre que l on ait ne semble pas s opposer aux combats il se contente de les r guler Pour dix m tres parcourus vous avez le droit de tirer un coup de feu Il devrait en fait s parer les combattants et punir les coureurs qui tentent de se battre Les gens s arr teront ils de programmer sans l app t du gain En fait beaucoup de gens programmeront m me sans aucun b n fice f
21. taire et ou donner autre chose que du logiciel libre La Mozilla Public Licence exemple Firefox fonctionne sur ce principe L Open Source Initiative n a pas vraiment r dig de texte mais a cr un syst me de labellisation et se limite recenser les licences satisfaisant ainsi leurs principes et les projets qui en d coulent environ 40 licences diff rentes et plus de 60 000 projets Il existe de nombreuses licences s inspirant de ces deux mouvements Il faut savoir que les d nominations libre open source ou copyleft n ont pas de valeur juridique Il faut aussi rappeler que libre ne signifie pas forc ment gratuit Voici quelques diff rences Avec une licence libre ou open source l auteur autorise sans exclusivit ni discrimination la copie la diffusion et la modification de l uvre en exigeant que les sources ou r f rences de l uvre soient mentionn es et que celle ci soit rendue accessible Cependant avec une licence open source l auteur d une version modifi e peut placer sa propre contribution sous une licence plus restrictive de ce fait ventuel enrichissement qu il aura apport l uvre ne profitera pas de la m me fa on la communaut puisqu il ne sera pas permis d autres de modifier cette nouvelle uvre leur tour Une licence copyleft est une licence libre qui ajoute une clause de p rennit Elle fait obligation aux auteurs de versions modifi es de perp tu
22. tout mais une multitude qui une fois inter connect s r pondent pr cis ment aux besoins Il utilise donc une distribution Linux sp cialis e dans la M A O 64Studio principalement avec Ardour hydrogen Jamin Rezound et bien s r le serveur JACK Chanteur compositeur de musique pop rock son principal instrument reste la guitare et sa voix la premi re tape c est avec un papier et un crayon pour la phase criture parole musique En effet en allumant son ordinateur les tentations de divaguer sont trop importantes Dans cette phase d criture il essai de m moriser imm diatement ses 1 En full duplex l audio est transport simultan ment en entr e et en sortie On peut donc jouer du son et enregistrer en m me temps 2 L automation est la capacit d un logiciel enregistrer les mouvements de potentiom tres pour les reproduire lors des coutes ult rieures Cela permet d automatiser le volume le panoramique les param tres d effets et de plugins L automation est tr s utilis e en mixage 63 trouvailles int ressantes phrases musicales enchainements d accords Il utilise pour cela un petit enregistreur portable type dictaphone Une fois la chanson finie peaufin e et maitris e il passe a l enregistrement de la partie rythmique grace au logiciel Hydrogen Dans cette tape il cr plusieurs enchainements de patterns afin de poser les bases de la rythmique et donner le tempo Elle sera retouch e et affin e
23. 3 php Traduction de la 66 Licence GNU LGPL en frangais http artlibre org Site de l association copyleft_attitude qui pr sente entre autre la Licence Art Libre http fr creativecommons org Site officiel des licences Creative Commons http www loligrub be contrib tlepoint BASE Linux Base d administration pour le superutilisateur Expos Adaptation de Rute User s Tutoriel and Exposition de Paul Sheer Thierry Lepoint http www alsa project org Site internet du projet ALSA http freebob sourceforge net Site internet du projet freebob http jackaudio org Site internet de Jack Audio Connection Kit http ardour org Site officiel du logiciel Ardour http rezal404 org wikini wakka php wiki lceCastDoc Traduction fran ais d un tutorial pour cr er son serveur Icecast http www livretdulibre org ed3 htmi livret_libre html Livret sur l utilit des logiciels libres par rapport aux logiciels propri taires http www afdas fr Site de officiel de l AFDAS Assurance Formation Des Activit s du Spectacle http linuxmao org Site principal de la communaut francophone de musicien utilisant Linux http Awww fedora fr org Site de la communaut francophone de Fedora 67 68 69 L enjeu des logiciels libres Cr ation d une Formation M A O sous Linux Les logiciels libres sont de plus en plus utilis s D j bien implant s dans certa
24. Annexe 1 dans lequel il explique ses motivations ses objectifs Compr hensible et direct le style du manifeste parle aux d veloppeurs qui adh rent rapidement son projet b Le projet de Stallman Une des premi res pr occupations de Richard M Stallman et des autres participants au projet GNU est de cr er une association la Free Software Foundation qui permettra le d veloppement de logiciels libres La Free de Free Software Foundation a Anecdote tir e du livre en ligne Free as Freedom Richard Stallman s Crusade for Free Software crit par Sam Williams Mars 2002 http www oreilly com openbook freedom ch01 html 1 Le code source est un ensemble d instructions crites dans un langage de programmation informatique de haut niveau c est dire humainement compr hensible Il faudra le compiler c est dire le retranscrire en suite de O et de 1 pour qu il puisse tre interpr t par un ordinateur 2 un pilote ou driver en anglais permet un syst me d exploitation de reconnaitre un certain mat riel et de l utiliser 3 UNIX est le nom d un syst me d exploitation multit che et multiutilisateur cr en 1969 usage principalement professionnel conceptuellement ouvert et fond sur une approche par laquelle il offre de nombreux petits outils chacun dot s d une mission sp cifique Il a donn naissance une famille de syst mes dont les plus populaires en 2007 sont Linux et Mac OS X 12
25. IDI A quoi a sert Utilisation de base du MIDI Synth tiseurs mat riels et logiciels La gestion des p riph riques MIDI avec Jack Utilisation des Soundfonts avec Qsynth Le mixage audio et MIDI avec Rosegarden et Ardour QIR RES Module 6 Production de musique lectronique 1 Fabrication de sons et d effets sonores ZynAddSubFX PHASEX 2 Cr ation de rythmes avec Hydrogen 3 Jeu en temps r el Utilisation d un contr leur MIDI avec TerminatorX Seq24 Specimen 4 Introduction a LMMS Module 7 Le mixage 1 Rappel sur les notions de compresseurs limiteurs gate expandeur equalisation r verbs etc 2 Utilisation des effets LADSPA 3 Utilisation des automations et de ses diff rents modes manuel play write touch Module 8 Le mastering Pr sentation du logiciel de mastering Jamin Jack Audio Mastering INterface Routage du signal entre Ardour Jack et Jamin Principes de base pour augmenter la loudness d un projet L utilisation des sc nes avec Jamin L enregistrement du signal masteuris op R Par la suite j aimerai mettre en place un module plus sp cialis dans la programmation musicale Avec des logiciels orient s langage graphique comme Pure Data ou encore plus pouss tels que SuperCollider Csound ou Chuck Ces logiciels demandent un effort plus important d apprentissage car ce sont de v ritables langages de programmation mais ils permettent aussi d aller beaucoup
26. Il est int ressant de noter qu Internet existe aussi gr ce aux logiciels libres Ainsi 70 des sites Web utilisent le logiciel libre Apache Dans ce mod le communautaire de d veloppement la relation entre l utilisateur et le d veloppeur n est plus une relation de client fournisseur mais de personne personne privil giant l entraide L utilisateur devient acteur du processus de cr ation et participe l am lioration du logiciel Les Logiciels Libres disposent donc d une importante base d utilisateurs testeurs avec laquelle les diteurs de logiciels propri taires peuvent difficilement rivaliser Les logiciels libres sont r alis s par des milliers de d veloppeurs travers le monde Ces personnes travaillent pour des entreprises des administrations publiques ou territoriales des laboratoires de recherche publics ou priv s ou sont de simples programmeurs passionn s f rus d informatique f viter l utilisation de formats ferm s Un format de fichier d crit la mani re dont sont stock es les informations En g n ral les logiciels libres utilisent des formats et des protocoles ouverts c est dire des formats de fichiers ou des protocoles de communication dont les sp cifications sont librement accessibles M me lorsque vous utilisez des applications propri taires il est important d utiliser des normes ou des standards ouverts car leur utilisation offre plusieurs avantages 28 e elle permet de garantir la
27. Ses projets qui sont parmi les plus grands succ s dans le domaine de l dition collaborative utilisent la technologie du wiki Wiktionary est un projet visant cr er des dictionnaires et th saurus libres dans chaque langue Ce projet a d marr en d cembre 2002 et est maintenant disponible dans plus de 100 langues avec plus de 1 500 000 entr es au total La plus compl te est la version anglophone suivie par les versions francophone vietnamienne et russe chacune d entre elles poss dant plus de 100 000 entr es Quarante autres langues poss dent au moins 1000 entr es Wikiquote est un projet visant constituer un r pertoire de citations provenant de personnes c l bres d ouvrages de discours de films ou d autres contenus intellectuellement int ressants Wikiquote contient galement des proverbes des moyens mn motechniques et des slogans Le projet a t lanc en juillet 2003 En d cembre 2006 il contenait plus de 50 000 pages dans plus de 30 langues La plus compl te est la version anglophone avec plus de 8000 pages Les versions germanophone polonaise et italienne poss dent chacune plus de 4000 articles Wikibooks est un projet visant constituer un fond de livres lectroniques visant sp cifiquement un public tudiant comme des ouvrages des manuels ou des livres tomb s dans le domaine public et annot s Ce projet est destin aider la fois l acc s au savoir des tudiants et des professe
28. Universite de Provence D partement Sciences Arts et Techniques de l Image et du Son SATIS L enjeu des logiciels libres Creation d une Formation M A O sous Linux M moire de Master 2 Professionnel Pr sent par Erwan INYZANT Sous la direction de Monsieur Remi Adjiman Ann e universitaire 2007 2008 yy Universite de Provence D partement Sciences Arts et Techniques de l Image et du Son SATIS L enjeu des logiciels libres Creation d une Formation M A O sous Linux M moire de Master 2 Professionnel Pr sent par Erwan INYZANT Sous la direction de Monsieur Remi Adjiman Ann e universitaire 2007 2008 Universite de Provence D partement Sciences Arts et Techniques de l Image et du Son SATIS L enjeu des logiciels libres Creation d une Formation M A O sous Linux M moire de Master 2 Professionnel Pr sent par Erwan INYZANT Sous la direction de Monsieur Remi Adjiman Ann e universitaire 2007 2008 Remerciements J aimerais remercier toutes ces personnes qui m ont soutenu et aide pendant la r daction de ce m moire et sans qui il m aurait t difficile de le finir R mi Adjiman pour ses conseils son soutien et sa disponibilit tout au long de ce projet Didier Merlateau et Rolf Entgelmeier pour m avoir accord de leur temps pour une interview et partag leur exp rience de formateur Yohann B r ziat et Florent Berthaut pour avoir
29. Vehmanen II s agit donc d un logiciel tr s mature et tr s complet qui peut tre utilis aussi bien pour faire de l enregistrement multipiste que du mixage de l arrangement ou du traitement audio M me s il ne poss de pas d interface graphique native il peut tre contr l de mani re interactive au moyen d instructions envoy es en ligne de commande ou par l interm diaire de scripts petits programmes Cette fa on de proc der peut paraitre tr s contraignante et peu intuitive mais elle a ses avantages car cela permet d envoyer une multitude d instructions simultan ment ce qu une souris est incapable de faire Il existe tout de m me des projets parall les qui ont d velopp pour Ecasound une interface graphique comme par exemple Visecas D autre part Ecasound est totalement contrdlable via MIDI ce qui en fait un tr s bon logiciel pour les performances en temps r el car c est l interface graphique qui g n ralement demande le plus de ressources e Ardour Il existe de nombreux autres projets dont certains proposent d ja des fonctions d enregistrement multipistes et de lecture simultan s mais il est encore trop t t pour parler de v ritables stations de travail audio professionnelles On pourrait tout de m me citer Traverso Protux XO Wave Qtractor De ce point de vue Ardour est la r f rence absolue en mati re de production audio professionnelle sous Linux d autant que la version 2 4 du logiciel est sortie au m
30. accept de t moigner en tant qu utilisateur de Linux pour la cr ation musicale Toute l quipe de LinuxMAO pour leur disponibilit et le travail formidable qu ils font Mes parents pour leur soutien moral la relecture et la correction des fautes Thomas Thiery pour ses conseils judicieux Ma femme pour m avoir support pendant toute la dur e de ce projet Et toute l quipe des enseignants de SATIS pour ce qu ils m ont apport et sans qui cela ne serait jamais arriv L enjeu des logiciels libres Creation d une Formation M A O sous Linux R sum Les logiciels libres font petit petit partie du paysage informatique D j bien implant s dans certains domaines tels que les serveurs et l administration de syst mes informatis s ils commencent doucement se d mocratiser aupr s du grand public notamment gr ce Linux En effet ce syst me d exploitation devient une solution de plus en plus abordable pour un utilisateur lambda OpenOffice pour la Bureautique Firefox et Thunderbird pour Internet et la messagerie rien ne fait d faut Ces logiciels sont d j utilis s par certaines administrations fran aises Le multim dia et l Audio ne sont pas pargn s et en l espace de quelques ann es de nombreux logiciels ont vu le jour et ont port le syst me d exploitation Linux un niveau tel qu il est envisageable de l utiliser pour la cr ation musicale Les v nements comme Linux Audio Con
31. ai tent d apporter toutes les cl s n cessaires pour que la cha ne ordinateur syst me logiciels carte son soit la plus optimis e et la mieux adapt e chaque configuration Le serveur JACK fait partie de cette cha ne il est donc indispensable de passer un peu de temps comprendre son fonctionnement et se l approprier pour en tirer le meilleur parti 1 Source http doc fedora fr org wiki Fedora_Core_et_le Temps R XC3 A9el 47 IV 3 Rencontres avec des professionnels a Explication de la d marche Il me semblait int ressant de rencontrer des professionnels de la formation M A O Conscient de la difficult a trouver des enseignants de M A O sous Linux j ai tout de m me d cid de contacter des gens afin d avoir un retour de leur exp rience de formateur sur l organisation et le d roulement de leur cours Parmi les personnes rencontr es voir Annexe 2 j en retiendrai deux qui ont des approches diff rentes et qui ont su r pondre a mes interrogations J ai ainsi pu comparer leur m thode et leur exp rience pratique avec la mienne encore purement th orique Cette comparaison me permettra s rement d enrichir quelques points de ma formation et aussi de consolider certaines id es b Didier Merlateau J ai dans un premier temps rencontr Didier Merlateau de mani re virtuelle sur le site de Linuxmao C est un des sites les plus actifs dans le domaine de la musique sous Linux J ai appris par hasard qu il don
32. ales appr hender Ceci pr sente l avantage de se rendre compte imm diatement de la bonne compr hension du cours et de s assurer que les notions l mentaires sont acquises Le bon d roulement de la suite du cours n en sera qu am lior Un bilan la fin de chaque module sera effectu On reprendra rapidement les diff rents points abord s dans le cours et les ventuelles questions seront trait es Ceci permet d avoir une vision globale de chaque module et de mieux cerner la coh rence et la logique des diff rents chapitres La p dagogie adopt e devra aussi tre diff rente si l on s adresse a des enfants ou des adultes En ce qui concerne la formation que je veux mettre en place elle sera principalement destin e des adultes Dans ce cas il faut noter qu un adulte a besoin de e savoir o il va pour assimiler le plan et les objectifs de la formation doivent tre clairement d finis Il faut mettre en avant la logique suivie entre les diff rentes parties de la formation e s appuyer sur son exp rience pour se retrouver la connaissance doit sembler surgir des connaissances pass es tre une adaptation de ce qui est d j connu l enseignement doit tre interactif L adulte s engage dans une formation avec une attente pr cise la place du formateur est primordiale La formation comporte plusieurs parties pas toujours videntes cerner comme tant utiles pour son projet Il est donc n cessaire d explique
33. ant du syst me aura toujours la libert d effectuer des changements lui m me ou d engager une personne ou une soci t capable d effectuer ces changements pour lui Les utilisateurs ne seront plus a la merci d une seule personne ou d une seule soci t qui poss de les sources du programme et qui est la seule a pouvoir effectuer des changements Les coles pourront fournir un milieu beaucoup plus ducatif en encourageant chaque tudiant a tudier et a am liorer le code du syst me Le laboratoire informatique d Harvard avait comme politique de n installer aucun programme sur le syst me si ses sources n taient pas disponibles et ils soutenaient cette politique en refusant carr ment d installer certains programmes Cela m a beaucoup inspir Enfin les frais engendr s par les questions d appartenance et de droits des logiciels ne seront plus d actualit Les mesures pour faire payer les licences des programmes et de leurs copies g n rent toujours un co t important pour la soci t en g n ral cause des m canismes n cessaires pour calculer combien c est dire quels programmes chacun doit payer Et il faudrait un tat policier pour appliquer parfaitement ces mesures Prenons une station orbitale o l air doit tre fabriqu un co t important facturer chaque litre inspir peut tre justifi mais porter un masque compteur toute la journ e et toute la nuit est intol rable m me si on a de quoi payer la facture
34. apan Ces trois organisations bien qu but non lucratif revendiquent 6 Millions d utilisateurs en France pour Firefox et 85 Millions dans le monde Tristan Nitot pr sident de Mozilla Europe d clare titre de comparaison que Firefox sort une nouvelle version environ tous les ans tandis que pour Internet Explorer il s est coul 5 ans entre les versions 6 et 7 une ternit sur le web De nombreuses innovations telles que l utilisation des onglets ou le correcteur orthographique int gr au navigateur ont t popularis es par le Projet Mozilla Depuis Janvier 2005 en France la gendarmerie a abandonn la fameuse 1 Fork est un mot anglais signifiant fourche fourchette Il vient du mot latin furca qui est galement l origine de plusieurs mots en fran ais comme bifurcation C est souvent dans ce sens figur d embranchement de diff rentiation qu est employ cet anglicisme en informatique Il d signe donc un objet au sens large cela peut tre un projet ayant une racine commune avec un second Ces deux objets jumeaux au d part apr s s tre s par s suivent une volution propre diff rente 2 Un bug ou bogue est une anomalie dans un programme informatique l emp chant de fonctionner correctement Sa gravit peut aller de b nigne d fauts d affichage mineurs majeure explosion du vol 501 de la fus e Ariane 5 Les bogues sont g n ralement dus un probl me de conception du logic
35. b en particulier notre liste de logiciels Pour savoir comment contribuer consultez http www gnu org help Qu est ce que GNU Gnu N est pas Unix GNU l acronyme de GNU s Not Unix GNU n est pas Unix est le nom du syst me complet de logiciels compatible Unix que j cris pour pouvoir le donner librement a tous ceux qui en auraient besoin 1 De nombreux b n voles m aident Les contributions en temps en argent en logiciels et en mat riel sont les bienvenues Pour l instant nous avons un diteur de texte Emacs utilisant le Lisp pour crire des commandes d dition un d bogueur un g n rateur d analyseurs syntaxiques compatible avec YACC un diteur de liens et environ trente cinq autres utilitaires Un shell un interpr te de commandes est presque termin Un nouveau compilateur C portable et optimis s est compil lui m me et devrait tre disponible cette ann e Un premier noyau existe mais n cessite plus de fonctions pour muler Unix Quand le noyau et le compilateur seront termin s il sera possible de distribuer un syst me GNU propice au d veloppement Nous utiliserons TeX comme formateur de textes mais un nroff est en cours de d veloppement Nous utiliserons aussi le syst me libre et portable X Window System Par la suite nous ajouterons un Common Lisp portable le jeu Empire un tableur et des centaines d autres choses plus une documentation en ligne Nous esp rons fournir finalement tout ce q
36. concept de Super Utilisateur est un peu d routant au d but mais il est essentiel du point de vue de la s curit du syst me En effet seul le Super Utilisateur 1 En informatique une partition est une partie d un disque dur destin e accueillir un syst me de fichiers Le formatage est l action de formater c est dire de pr parer un support de donn es informatique disquette disque dur etc en y inscrivant un syst me de fichiers de fa on ce qu il soit reconnu par le syst me d exploitation de l ordinateur 3 Le multi boot permet de choisir au d marrage de l ordinateur quel syst me d exploitation on veut utiliser On peut en installer plusieurs en parall le Le logiciel permettant ce choix s appelle un chargeur d amor age ou boot loader 45 administrateur ou root poss de les droits pour modifier crire cr er de nouveaux fichiers etc Par d faut un utilisateur n a aucun droit Avant de pouvoir configurer le syst me installer de nouveaux logiciels il faut donc comprendre ce qu est ce Super Utilisateur et comment on peut s en servir sans courir de risque pour ses donn es Il faudra se connecter en tant qu administrateur chaque fois que l on voudra ajouter ou supprimer une application modifier le systeme La Console Linux est bas sur un mode non graphique shell console et un mode graphique X11 sur lequel viennent se greffer plusieurs interfaces Gnome KDE xfce M me si l usage de ces der
37. directe entre la th orie et la pratique Au del des stages l AGESCA propose un suivi technique et une aide sur le mat riel home studio Ceci leur permet de garantir un suivi de leurs stagiaires Conseils dans l achat de mat riel Installation de logiciels et de diff rents p riph riques Optimisation de l installation Aide au diagnostic en cas de panne Interventions l g res reconfiguration d fragmentation r cup ration des donn es On peut donc dire que leur service de formation est tres complet et permet de s adapter a tous les besoins des stagiaires Ceci est notamment possible grace aux conventions pass es avec l AFDAS qui leur permettent d acheter et entretenir le mat riel Mais le principal but de l AFDAS est de permettre aux artistes et techniciens du spectacle de faire valoir leurs droits a la formation professionnelle Ainsi ils peuvent b n ficier d un nombre d heure de formation par an et ou une r mun ration ou une allocation calcul e sur la base de certains criteres tels que le nombre d heures effectu es durant la derni re ann e Les formations M A O propos es co tant cher cela leur permet d avoir potentiellement plus de stagiaires Mais ces deux derni res ann es a cause du changement du statut des intermittents on a de moins en moins de demandes L ann e derni re ils n ont pu proposer que 2 stages de 50 heures d Bilan des rencontres Ces rencontres ont t tres enrichissante
38. donc un acc s moins on reux aux technologies de l information Leur co t g n ralement plus faible que celui des logiciels propri taires permet d engendrer des conomies sur l achat des licences Les conomies ainsi r alis es peuvent par exemple permettre d investir dans des d veloppements pour am liorer les Logiciels Libres utilis s dans la formation dans le support technique ou du nouveau mat riel Ces investissements peuvent ainsi financer des soci t s de services locales plut t que des diteurs de logiciels situ s la plupart du temps l tranger Pour le responsable informatique d une grande structure la gestion des licences est simplifi e avec le Logiciel Libre on peut le copier sans compter c Ind pendance et p rennit La disponibilit du code source des Logiciels Libres permet d tre ind pendant du fournisseur de logiciel Ceci a plusieurs avantages e si le fournisseur de logiciels disparait ou change son offre il est possible de faire appel un autre fournisseur en conservant la solution technique actuelle e il est possible de modifier soi m me le code source du logiciel ou d employer des d veloppeurs afin d ajouter des fonctionnalit s ou de corriger des erreurs D autre part les Logiciels Libres utilisent en g n ral des formats et des protocoles ouverts dont le fonctionnement est publiquement connu Leur usage permet 27 l utilisateur de ne pas tre d pendant d un logiciel partic
39. e ce soit une mauvaise id e d adopter un 50 syst me de modules avec chacun un programme pr cis Mais il faudra sans doute les adapter en fonction des attentes des l ves Comme me le soulignais Rolf Entgelmeier ils viennent souvent pour apprendre un truc pr cis qui leur servira dans leur travail ou leurs projets perso La difficult sera donc de les int resser a la totalit du programme pr vu car bien souvent lorsqu ils ont vu la fonction ou que l on a abord l aspect du logiciel qu ils voulaient connaitre ils d crochent Pour que le cours soit int ressant il faut le rendre interactif et l aborder d un point de vue pratique car cela permet d assimiler les notions beaucoup plus rapidement Ceci pourra tre mis en place sous la forme de courtes notions th oriques suivies de petits exercices pratiques Puis a la fin d un module je proposerai un exercice complet reprenant toutes ces notions Cela permettra aussi de faire le point sur leur apprentissage et sur ce qu ils n ont pas compris Je trouve important en fin de chaque module de faire un bilan de ce que l on vient d apprendre de revoir rapidement les diff rentes notions importantes Cela permet de rafraichir la m moire car la dur e d un module peut tre longue et ainsi de mieux se pr parer a aborder la suite du cours Afin de garder toute l attention des stagiaires j essayerai au maximum de leur donner des exemples ou de leur apprendre des fonctionnalit s en r
40. e d or Puisque je n appr cie pas les cons quences qui adviennent si tout le monde fait de la r tention d informations je ne dois pas trouver acceptable qu un individu le fasse Plus pr cis ment le d sir d tre r compens pour sa cr ation ne justifie pas que l on prive le monde en g n ral de toute ou partie de cette cr ativit Les programmeurs ne vont ils pas mourir de faim Je peux r pondre que personne n est forc d tre un programmeur La plupart d entre nous n arriverait pas se faire payer pour faire des grimaces dans la rue Mais nous ne sommes pas pour autant condamn s passer notre vie dans la rue faire des grimaces et mourir de faim On fait autre chose Mais c est une mauvaise r ponse car elle accepte l a priori de la question c est dire que sans possession du logiciel les programmeurs ne pourraient pas recevoir le moindre sou C est soi disant tout ou rien La vraie raison pour laquelle les programmeurs ne vont pas mourir de faim est qu il sera quand m me possible pour eux d tre pay s pour programmer seulement peut tre pas autant qu actuellement La restriction des copies n est pas la seule base des affaires du domaine des logiciels C est la base la plus commune car c est la plus rentable Si ces restrictions taient interdites ou rejet es par le client les diteurs passeraient d autres formes d organisation qui sont actuellement moins utilis es Il y a de nombreuses fa ons
41. e eee ait en a Sika ee ea 50 c Rolf Entgelmeier de AGESCA 2 cccccccceseeeeeec ct eceeeeeseeeeseceteneteeeeeeenenebecesseeeeeders 51 d Bilan des rencontres ne de ee ee en HE 52 Conclusion Sedene a ne C E EN AA A E Te C en 54 ANM EXOSS EL ER IE A T O V R NOA entente ren dt rde cd I ENS 55 Annexe 1 Le Manifeste GNU ccccccc ciii cic ici ciii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ciii ienne 55 Annexe 2 T moignages d utilisation de Linux en M A O 65 IU OG WC LON P EAn T E EA A A EE T EELEE EE T E S TET 65 a Xrousse Yohann B r ziat 25508 nn mn nn dene 65 b Hitmuri Florent Bernhard re En 67 NetographiS s seed ee nain nee nie Mets nn ed Se em cence 68 10 Introduction Ce m moire se veut tre une exploration de ce que sont les logiciels libres en vue de la cr ation d une formation en Musique Assist e par Ordinateur sous Linux A l heure ou l informatique est omnipr sente dans notre vie on entend parler de plus en plus de logiciels libres Cette notion qui n existait quasiment pas il y a une dizaine d ann e se r pand dans le monde informatique notamment grace au boum de l Internet a haut d bit Ils s appuient sur un concept existant depuis des centaines d ann es Voici une citation de Victor Hugo qui pourrait s appliquer a ces logiciels et qui resume bien la philosophie de ces d veloppeurs Le livre comme livre appartient a l auteur mais comme pe
42. e nombreuses distributions sont d riv es de RedHat et de Debian RedHat est une des distributions les plus populaires Aujourd hui commerciale et ax e sur les entreprises elle a c d une branche Linux communautaire appel e Fedora Elle utilise un syst me de paquets binaires rpm Debian est une distribution tr s performante Compl tement libre tr s bien structur e a d veloppement exclusivement communautaire Nettement plus difficile a installer qu une Mandriva bas e sur RedHat la distribution Debian poss de un systeme de gestion de paquets largement sup rieur Cette distribution est connue pour son niveau technique d excellence et sa stabilit Elle utilise un syst me de paquets binaires deb Pour faire simple on entend par paquet un fichier compress ou archive contenant un logiciel ou une librairie sa documentation associ e et ses d pendances Un syst me de paquets binaires est donc un programme qui permet d installer facilement des logiciels et leurs d pendances associ es Tous ces paquets peuvent tre install s a partir de cd rom ou des d p ts ftp Ce qui nous int resse est bien s r le concept de distributions audio dites multim dia Il est possible de faire de la M A O avec n importe quelle distribution a partir du moment ou on retrouve certains composants essentiels e un noyau ou kernel optimis pour le temps r el afin de garantir de faibles temps de latence les drivers Alsa ou freebob
43. elation directe avec leur projet professionnel ou personnel Ceci permettra de cr er chez les stagiaires une certaine dynamique et une motivation g n rale Il faudra donc au pr alable bien cibler leurs attentes 51 Conclusion Dans la premi re partie mon but tait le suivant pr senter les logiciels libres de mani re g n rale leur origine et les diff rentes licences d riv es M me si cette pr sentation est indirectement li e a ma partie pratique qui propose une r flexion sur la cr ation d une formation en M A O il m a sembl n cessaire d en parler pour r pondre a la question suivante pourquoi utiliser des logiciels libres En effet ce choix peut paraitre surprenant mais leur volution est tres prometteuse Les logiciels libres sont relativement r cents Ils ne sont pas encore rentr s dans les m urs et les mentalit s Bien qu ils prennent une place de plus en plus importante il faudra encore du temps avant que leur utilisation soit courante N anmoins chaque jour comme en t moignent les inscriptions sur le site Internet linuxmao org des utilisateurs sont conquis par ce concept de partage et de liberte Il est vrai que le cr neau stage M A O est d j bien occup Mais les logiciels libres ne sont pas encore tr s utilis s et les formations quasiment inexistantes Plus il y aura d utilisateurs plus la demande sera importante Ce m moire me permet de r fl chir un service que je pourrai apporte
44. en fichier wav et il convertit au format Ogg Vorbis l aide du logiciel oggenc ce qui permettra la diffusion sur internet ou par email 1 Un pattern est un motif qui se r p te Il peut tre rythmique voir m lodique On peut enchainer plusieurs pattern pour cr er un morceau complet 2 Vorbis est un algorithme de compression et de d compression codec audio num rique sans brevet ouvert et libre plus performant en terme de qualit et taux de compression que le format MP3 mais moins populaire que ce dernier 64 b Hitmuri Florent Berthaut Dans un registre diff rent Florent Berthaut improvise sa musique en temps r el Le choix des logiciels est donc beaucoup plus optimis pour le jeu en live Ancien batteur d un groupe de m tal c est en discutant avec d autres qu il a appris ce qu tait le principe du Live looping Il a imm diatement d sir l appliquer une batterie lectronique et a des effets Partant sur des solutions mat rielles difficiles a mettre en place il s est rapidement tourn vers du logiciel jusqu ce qu il trouve Freewheeling sur Linux Apr s deux ans de pratiques sous linux il a sorti son troisi me album Des Leurres en F vrier 2008 On peut retrouver cet album sur le site Dogmazic net dont tous les morceaux sont sous licence Creative Commons by sa 2 5 ce qui signifie que l on peut les modifier les redistribuer et les diffuser librement a condition de citer son auteur et de gard
45. encore le p le de comp tence des logiciels libres du SC R N coordonn par Jean Pierre Archambault de Source http Awww etrangers lautre net 04 03 icones htm 1 L Association francophone des utilisateurs de Linux et des logiciels libres AFUL a pour principal objectif de promouvoir directement ou indirectement les logiciels libres et notamment les syst mes d exploitation libres comme GNU Linux ainsi que l usage des standards ouverts 2 L Association pour la Promotion et la Recherche en Informatique Libre APRIL a t fond e en novembre 1996 afin de faire la promotion du logiciel libre en France et aussi dans l espace francophone 3 Le SCEREN Services culture ditions ressources pour l ducation nationale est plac sous la tutelle du minist re de l ducation nationale Le r seau SCEREN s articule autour du Centre national de 29 d mocratiser leur utilisation Ce dernier professeur agr g de math matiques charg de mission veille technologique au CNDP CRDP de Paris ou il assure entre autre la responsabilit du dossier des logiciels libres d fend notamment leur utilisation dans l ducation nationale Parmi les int r ts d introduire les logiciels libres dans l ducation je citerai les raisons conomiques d une part et l absence de toute discrimination d autre part En effet quel l ve coll gien lyc en ou tudiant peut acheter une licence de la suite Office de chez Microsoft Quel
46. end cette solution inabordable pour la plupart des soci t s Avec GNU ce sera facile Il serait ventuellement concevable qu il n y ait personne de disponible mais les modalit s de distribution ne sont pas responsables de ce probleme GNU ne propose pas de r gler tous les probl mes mais seulement quelques uns Pendant ce temps les utilisateurs qui n y connaissent rien en informatique ont besoin d assistance et de personnes pour les aider a faire ce qu ils pourraient faire tres bien eux m mes si seulement ils s y connaissaient De tels services pourraient tre propos s par des soci t s qui ne font que des cours d initiation et des r parations S il est vrai que les utilisateurs pr f rent d penser de l argent pour un logiciel int grant un service apr s vente ils seront aussi d accord pour payer simplement le service ayant obtenu le logiciel gratuitement Les soci t s de service se feront concurrence sur la qualit et le prix de leurs prestations Les utilisateurs ne seront pas limit s a une soci t particuli re En m me temps ceux d entre nous qui n ont pas besoin du service pourront utiliser le logiciel sans payer le service On ne peut pas tre connu sans publicit et il faut payer le logiciel pour financer la publicit Ca ne sert rien de faire de la publicit si on peut obtenir le logiciel gratuitement Il existe plusieurs formes de publicit gratuite ou bon march qui peuvent tre utilis es po
47. ent de petits enregistrements avec Ardour abordent les notions de MIDI Il est difficile d tablir un programme tr s strict car les l ves ont des attentes et des besoins diff rents en fonction de leur pratique musicale Certaines notions essentielles sont cependant toujours abord es Les l ves les plus motiv s installent ensuite un syst me d exploitation Linux chez eux Didier Merlateau apportera son aide dans le choix de la distribution l installation le conseil dans l achat de mat riel carte son et la maintenance C est bien de voir que certains s y mettent vraiment m a t il dit En effet au d but de cette ann e un peu sp ciale pour lui c est la premi re ann e qu il met en place une formation M A O sous Linux il s est heurt des l ves voulant absolument apprendre ou approfondir un 48 logiciel propri taire utilis r guli rement chez eux Cela peut se comprendre mais il existe de tr s bonnes alternatives en logiciels libres et au moins il n y a pas besoin de les pirater Malgr quelques r ticences parmi les l ves et parmi certains professeurs assez conservateurs de l cole de musique et souvent plut t oppos s la musique informatique Didier Merlateau pers v re et fait tout de m me des heureux Je ne demande qu exister l envisage de monter prochainement sa propre structure Il est vrai que Linux n est pas encore tr s r pandu et les logiciels libres sont souvent associ s
48. er la m me licence pour les travaux d riv s Le mat riel qu il utilise se compose d une batterie lectronique quip e de capteurs d un pad lectronique d un contr leur midi usb et d un ordinateur centre n vralgique sur lequel est install e la distribution Fedora avec les paquets Planet CCRMA Les diff rents logiciels sont reli s entre eux par le serveur JACK Les capteurs de la batterie et les pads envoient des notes MIDI vers un sampler qui s appelle Tapeutape Il a d velopp ce sampler pour ses propres besoins et le distribue sous licence GPL Les sons sont ensuite root s vers le multi effet Jack Rack dont les param tres sont modifiables via le contr leur midi usb Enfin le tout est dirig vers un live looper qui permet d enregistrer des boucles une a une et de les synchroniser sur la premi re Ce logiciel s appel Freewheeling Dans ce logiciel un peu rebutant au premier abord il est possible de tout param trer afin d utiliser n importe quel contr leur un clavier d ordinateur un contr leur midi une p dale et m me un tapis de danse Une fois les boucles enregistr es il peut les d clencher les arr ter avec ses contr leurs et en modifier les volumes Cette mani re de travailler lui permet une grande souplesse dans la cr ation et les morceaux sont compos s en improvisation au gr de ses humeurs L enregistrement est effectu avec Ardour et le mastering avec Jamin de la m me mani re que Yohann B r
49. er les m mes libert s sur leurs contributions via la m me licence ou une licence quivalente 20 Les licences semi libres sont celles qui apportent des restrictions partielles a la diffusion ou aux possibilit s de modification de l uvre Les plus restrictives autorisent au moins l acc s libre aux donn es ou leur t l chargement pour un usage priv Dans ce cas la mise a disposition suffit une licence n est pas n cessaire Historiquement la plupart des licences libres s inspirent ou se r clament de la GNU GPL cr e par Richard Stallman en 1983 pour les logiciels puis fix e par la Free Software Foundation en 1989 Selon leur degr d attachement aux principes fondamentaux du copyleft ces licences en font des adaptations qui peuvent varier en fonction du champ d application de la licence mais aussi des usages qui seront autoris s ou non b La GNU GPL GNU General Public Licence Le But de la GNU GPL est d encadrer juridiquement des faits techniques code source application traduction etc et s applique exclusivement a des programmes informatiques La GPL est un compl ment de la mention copyright ou du droit d auteur elle pr cise l usage les conditions de distribution du programme en question En effet le copyright est explicitement cit dans le pr ambule Les d veloppeurs qui utilisent la GPL GNU prot gent vos droits en deux tapes 1 ils affirment leur droits d auteur copyright sur
50. es options Creative Commons que l uvre originaire D autres options sont disponibles selon la l gislation am ricaine mais n ont pas encore t transcrites en droit francais Ces options sont adapt es aux besoins du sampling des pays en voie de d veloppement du partage de la musique d Petit b mol L apparition de licences telles que les Creatives Commons ou la Licence Art Libre bas es sur la philosophie initi e par la Free Software Foundation et ses diff rentes licences GNU a permis la cr ation de nouveaux m dias de diffusion et de nouvelles perspectives de collaboration artistique notamment grace au droit de modification Tout de m me une remarque importante voqu e sur le site Internet de la communaut Art Libre concerne l impossibilit pour les artistes soci taires de la SACEM de mettre leurs uvres sous copyleft Tout auteur auteur r alisateur ou compositeur admis a adh rer aux pr sents Statuts fait apport a la soci t du fait m me de cette adh sion en tous pays et pour la dur e de la soci t du droit d autoriser ou d interdire l ex cution ou la repr sentation publique de ses uvres d s que cr es Statuts de la SACEM Article premier Par cet acte d adh sion il s engage notamment de ne conclure aucune convention qui dispose au profit de qui que ce soit des droits dont il a fait apport la soci t R glement g n ral de la SACEM Chapitre 5
51. est un dispositif g n ralement lectronique utilis en sonorisation pour retarder un son donnant une impression d cho Le son se r p te selon le calibrage ind finiment ou s puise au bout d un certain temps 33 Vers une nouvelle norme de plugins Les plugins LADSPA devraient a terme tre remplac s par les plugins LV2 Les plugins LV2 sont de petits bouts de programmes permettant de traiter ou de g n rer un signal audio Ce ne sont pas des logiciels a part enti re En effet un plugin ne peut pas fonctionner tout seul il faut le charger dans un programme appel H te ou host en anglais Tout comme les plugins LADSPA ils peuvent tre utilis s e en tant qu effets temps r el dans les logiciels d enregistrement audio ou de composition de musique live e en g n rateur de sons dans des synth tiseurs modulaires e en processeur d effets diff r s dans les logiciels d dition du son Plugins DSSI Les plugins DSSI sont l quivalent des VSTI des instruments virtuels Ce sont souvent des synth tiseurs mais rien n emp che de concevoir un DSSI pour les traitements sonores Il existe par exemple un DSSI oscilloscope Ces plugins sont support s par certains logiciels mais peuvent tre utilis s tout seul en mode standalone Cela signifie qu ils n ont pas besoin d tre utilis s dans un logiciel h te pour fonctionner Protocole OSC L OSC ou Open Sound Control permet la transmission d info
52. et de sortie il est tout a fait possible de cr er un effet qui pourra tre connect d autres logiciels via le serveur JACK De plus Alsa Modular Synth est enti rement contr lable en MIDI Un autre synth tiseur modulaire actuellement encore en d veloppement mais tr s prometteur Ingen Il int grera en plus les plugins LV2 et sera enti rement g r avec le protocole OSC Ce qui permettra de le contr ler distance de cr er des patchs de connecter les modules entre eux l aide de n importe quel autre logiciel et ceci travers un c ble r seau thernet Le Mastering M me si sous Linux il manque encore des outils vraiment performants pour le mastering certains malgr tout permettent d en faire Quelques plugins LADSPA sont utilisables sous Ardour limiteurs compresseurs galiseurs Rezound peut tre utilis pour le mastering Il offre de nombreux outils pour finaliser un fichier son compression dynamique normalisation noise gate Il reconna t aussi les plugins LADSPA Mais le logiciel le plus utilis est sans doute Jamin En effet c est un logiciel complet offrant un galiseur 3 bandes un compresseur 3 bandes un limiteur et un visualisateur de spectre ll est compatible avec le serveur JACK On peut donc le connecter aux sorties d Ardour et enregistrer le r sultat sur une piste de ce dernier 37 IV Creation d une Formation M A O J ai maintenant toutes les cl s en main pour envisager la cr
53. ference LAC qui a lieu une fois par an et qui rassemble tous les acteurs chercheurs d veloppeurs musiciens utilisateurs de l Audio sous Linux t moignent de cet engouement Ce m moire s articule autour de 2 grands th mes Le premier a pour but d explorer les logiciels libres historique philosophie diff rences avec les logiciels propri taires les licences libres Le deuxi me a un objectif plus professionnel En effet c est une r flexion sur la mani re de cr er et d organiser une formation en Musique Assist e par Ordinateur utilisant exclusivement des logiciels libres Apr s une pr sentation de Linux et de ses diff rents composants indispensables pour la cr ation musicale je d taille cette r flexion tant sur le plan de son contenu que de son organisation et de la p dagogie adopter Le premier module est disponible sous licence Creative Commons Il peut tre consult et t l charg sur le site http mysthr free fr Joomla section Guide Audio Mots cl s Logiciels libres Open Source Linux M A O formation licences libres Fedora PlanetCCRMA Table des mati res ai tte Le Ure 0 a PRE Re Re 11 les Logiciels LIBreS nn i Ce a D a e aa a ees te 13 1 1 La naissance d une culture du libre 13 a L anecdote historique sir ess eee Oleh i Se easel a rt te ir ee 13 b Le projet de Slater ei NS ata ie oat a a re 13 c Rencontre avec Linus Torvalds s 14 1
54. formation destin e au plus grand nombre e Personnes d sirant se mettre l informatique musicale pour composer enregistrer leur musique e Amateurs ou professionnels ayant d ja de bonnes connaissances en M A O sous Windows ou Mac et souhaitant passer a Linux e Groupes de musique studios associatifs studios professionnels voulant enregistrer des groupes et produire des albums tout en utilisant des logiciels Open Source et des licences libres e Aux industries et organismes qui d sirent migrer vers Linux une partie ou la totalit de leurs syst mes audio e Aux artistes ind pendant et PME qui font manipuler leurs fichiers audio en sous traitance et qui aimeraient gagner en autonomie Selon le profil des leves il sera judicieux de proposer des formations diff rentes adapt es a leurs connaissances En effet on ne peut pas proposer la m me formation a quelqu un qui a d j de bonnes bases et a quelqu un qui n y connait rien du tout Voici plusieurs degr s de prise en compte du niveau Connaissances de l informatique en g n ral Connaissances de Linux Connaissances en Musique Assist e par Ordinateur Connaissances en techniques du son et traitement du signal Enregistrement mixage montage effets etc e Connaissances en musique ou en travail sonore Un l ve confirm devra avoir certaines connaissances sur lesquelles il ne sera pas n cessaire de revenir L tude de fonctionnalit s plus pouss es sera alors
55. ge et installation des logiciels paquets n cessaires et du noyau temps r el Configuration des d p ts Avant d installer les logiciels il faut indiquer au syst me o il pourra les trouver Les d p ts sont des espaces de stockage accessibles via Internet Il en existe une multitude certains g n ralistes d autres sp cialis s Il faudra donc configurer correctement ces d p ts et notamment celui de PlantCCRMA qui fournit tous les paquets n cessaires pour faire de la musique sous Linux 46 Installation des logiciels Ici j expliquerai dans un premier temps l utilisation du gestionnaire de paquet a travers une interface graphique le logiciel Yumex Ceci permettra de faciliter l ajout et la suppression de programmes Apr s une introduction th orique les l ves installeront les applications audio et les utilitaires permettant une pratique confortable de la M A O Le noyau Temps R el Le noyau Temps R el est un composant tr s important de l optimisation de l ordinateur pour la cr ation musicale sous Linux J expliquerai donc bri vement son importance en quoi il consiste puis son installation e Les drivers ALSA Freebob pr sentation configuration Les logiciels sont install s le syst me fonctionne correctement Avant de commencer cr er de la musique il faut configurer la carte son Il existe deux projets communautaires qui d veloppent des drivers pour Linux L un Freebob est exclusivement
56. harger c est une invitation au partage des ressources autour des valeurs de la libre diffusion Car cette musique gratuite est avant tout libre http fr wikipedia org wiki Accueil Le site du projet d encyclop die librement distribuable que chacun peut am liorer http users skynet be kulturo copyleft sommaire html Une introduction philosophique au copyleft http www oreilly com openbook freedom Livre en ligne Free as in Freedom crit par Richard Stallman http gnuwin epfl ch articles fr unixpasdepanique index html Livre en ligne Unix Pas de panique crit par Cyrille DUNANT et Emmanuel ECKARD http zdnet partenaires 8 fi Emission Le monde du libre les succ s de l open source diffus sur Direct 8 le 19 Mars 2007 http Awww ubuntu com Site pr sentant la distribution Ubuntu Linux http www vnunet fr fr vnunet news 2007 03 12 open source linux ubuntu Article concernant le choix de l Assembl e nationale pour une solution base de logiciels libres http www aful org ressources licences libres Article sur les diff rentes licences libres http www journaldunet com solutions 0405 040512_juridique shtml Cas en Allemagne d un litige sur l utilisation d un logiciel libre ogiciel libre n est pas synonyme de logiciel sans droit et que la licence libre GPL est une licence comme une autre http www destrucsaweb com ressources phpmyannu goto_3
57. hique permettant la r alisation de synth tiseurs d effets visuels et de toutes autres r alisations li es au son au graphisme et la vid o Sa conception modulaire permet la cr ation de projets d une fa on tr s rapide par l assemblage de boites reli es entre elles et formant un r seau Il permet de plus un traitement en temps r el et interactif entre diff rentes sources clavier capteur surface de contr le Dans la m me lign e on pourra citer Jnax et OpenMusic d velopp s par l IRCAM Des logiciels comme Csound ou SuperCollider sont des langages crits de programmation fournissant de nombreuses fonctions d di es au traitement du signal et la synth se sonore lls offrent beaucoup plus de possibilit s qu un logiciel de programmation graphique mais demande aussi plus de connaissances en programmation et donc plus de temps d apprentissage Synth tiseurs Modulaire Il existe aussi un certain nombre de synth tiseurs modulaires Comme expliqu plus haut dans ce type de logiciel on a disposition des modules chacun remplissant des fonctions diff rentes g n rateurs de sons d enveloppes conversion midi fr quence effets etc Il est possible de connecter les modules entre eux afin de cr er des synth tiseurs originaux Alsa Modular Synth en est un bel exemple Disposant de modules natifs il int gre aussi les plugins LADSPA ce qui lui donne des possibilit s quasiment infinies Avec ses modules d entr e
58. iel a Source Emission 8 Fi pass e sur Direct 8 Cette vid o est visible sur le site zdnet fr l adresse suivante http Awww zdnet fr partenaires 8 fi 0 3800004982 39367962 00 htm 15 suite Microsoft Office pour la remplacer par le logiciel libre Open Office Cette migration qui repr sente 80 000 postes permet une conomie de 2 millions d euros par an r alis e principalement sur les licences Mais il s agit aussi de simplifier la gestion de ces licences logicielles En effet le reseau de la gendarmerie tant complexe il est difficile d un point de vue administratif de v rifier la conformit de toutes les licences d ploy es Avec Open Office il n y a plus de probleme de licence le logiciel est gratuit et t l chargeable selon deux licences GPL GNU General Public Licence et LGPL GNU Lesser General Public Licence Par ailleurs les minist res de l quipement de l Int rieur de l conomie des Finances de l Industrie et l Administration des douanes sont aussi quip s de la suite Open Office b Et plus largement Le monde du libre ne concerne pas que les logiciels Il existe de nombreux projets bas s sur le mod le de la GPL Parmi ces projets la Fondation Wikimedia est une organisation internationale but non lucratif de droit am ricain qui a pour but de soutenir le d veloppement et la diffusion de contenu libre r utilisable par tout le monde et ce de fa on gratuite en plusieurs langues
59. ies abord es Ceci me servira de support de cours de document de r f rence que je pourrai fournir a mes stagiaires afin qu ils gardent une trace de ce qu ils ont appris et afin qu ils puissent revenir sur telle ou telle partie une fois la formation termin e Le contenu se trouve a cette adresse dans la section Guide Audio Linux http mysthr free fr Joomla b Installation du syst me d exploitation Linux Dual boot avec Windows ou Mac L installation du syst me d exploitation est la premi re tape Elle est essentielle et permettra a chaque l ve de travailler sur son propre ordinateur Une s ance compl te sera donc consacr e a cette tape Il sera question d organisation du disque dur de gestion des partitions de formatage et de configuration de l installation Les notions de multi boot y seront galement abord es c Maintenance du syst me Organisation de l arborescence et des fichiers le terminal configuration syst me Arborescence L organisation des fichiers est diff rente sur Windows Mac ou Linux Il est important pour les d butants de bien conna tre cette organisation pour retrouver facilement les fichiers utilisateurs les fichiers de configuration des logiciels les disques durs externes cl s USB et bien comprendre le fonctionnement de son ordinateur L arborescence sous Linux r pond une logique bien pr cise qui sera d taill e dans cette partie Notion de Super Utilisateur Ce
60. in en le couplant avec le logiciel Xjadeo il permet de travailler le son a l image En effet ce dernier permet de lire une vid o et de se synchroniser au serveur JACK Nous avons vu aussi qu il existe des solutions pour travailler la composition l dition de partition la synth se et le design sonore Linux et le monde du libre tendent donc a devenir une r elle alternative aux modes de productions traditionnels co teux J ai notamment rencontr des musiciens et autres acteurs du monde du libre qui travaillent exclusivement avec des logiciels libres Chaque personne a sa propre fa on de travailler la musique en fonction de son style du mat riel qu il poss de Le choix des logiciels et la mani re dont ils vont se connecter doivent tre r fl chis mais peut aussi diff rer d une composition a une autre Voici le t moignage de deux musiciens qui expliquent leurs mani res d appr hender la musique sous Linux a Xrousse Yohann B r ziat C est Lyon que j ai rencontr Yohann B r ziat et c est apr s quelques ann es d exp riences qu il a pu d finir une m thode de travail dans son studio enti rement quip de logiciels libres Le choix des logiciels utiliser est primordial Comme il l explique j ai tout d abord perdu beaucoup de temps faire et d faire sans savoir vraiment par o commencer II faut donc dans un premier temps bien d finir ce que l on veut faire Car il n existe pas un logiciel qui fait
61. inancier La programmation exerce une fascination irr sistible pour quelques uns g n ralement ceux qui programment le mieux Il n y a aucune p nurie de musiciens professionnels qui continuent a jouer m me sans l espoir de pouvoir en faire leur gagne pain Mais en fait cette question bien qu elle soit souvent pos e ne convient pas la situation Les salaires des programmeurs ne disparaitront pas mais diminueront peut tre La question devient donc trouvera t on des programmeurs qui travailleront pour une moindre r mun ration D apr s mon exp rience la r ponse est oui Pendant plus de dix ans plusieurs des meilleurs programmeurs du monde ont travaill au laboratoire d intelligence Artificielle du MIT pour un salaire bien moins important que ce qu ils auraient touch s ailleurs Ils taient r compens s de plusieurs autres mani res la notori t le respect des autres par exemple Et la cr ativit est une recompense en soi Et puis la plupart sont partis pour faire le m me travail pour beaucoup plus d argent Les faits d montrent que les gens programmeront pour d autres raisons que l accumulation de richesses mais si on leur propose beaucoup plus d argent ils s y attendront finalement et l exigeront Les organismes qui payent moins bien ont du mal face a ceux qui payent bien mais ils devraient pouvoir s en sortir si les gros payeurs sont bannis Nos besoins en programmeurs sont tellement importants que s ils interd
62. ins domaines serveurs administration syst mes ils commencent a se d mocratiser aupr s du grand public L Audio n est pas pargn En quelques ann es de nombreux logiciels ont vu le jour et atteint un niveau suffisant pour la cr ation musicale Dans ce m moire j explique tout d abord ce qu est un logiciel libre Puis j expose ma r flexion sur la mani re de cr er et d organiser une formation en M A O sous Linux Mots cl s Logiciels libres Open Source Linux M A O formation licences libres Fedora PlanetCCRMA The issue of free softwares Creation of a C A M training for Linux Free softwares are more and more used Already embedded in several domains servers systems administration they are becoming more accessible among general public Audio is not spared In few years many softwares grown and reach a sufficient level for musical creation In this Master s dissertation first explain what free softwares are Then expose my reflexion on the way to create and organize a C A M training for Linux Keywords Free Software Open Source Linux C A M Training Free licences Fedora PlanetCCRMA 1 Musique Assist e par Ordinateur 2 Computer Aided Music or Computer assisted Music 70
63. is e avec des millions d utilisateurs dans le monde Ubuntu sera toujours gratuit et libre en t l chargement utilisation distribution Avec ces objectifs en t te Ubuntu a pour but de devenir le syst me Linux le plus largement utilis il est au centre d un cosyst me global de logiciels libre On apprenait en Mars 2007 que l Assembl e nationale apres avoir lanc un 1 Au sens strict un virus informatique est un programme informatique crit dans le but de se propager a d autres ordinateurs Il peut aussi avoir comme effet recherch ou non de nuire en perturbant plus ou moins gravement le fonctionnement de l ordinateur infect Au sens large on utilise souvent et abusivement le mot virus pour d signer toute forme de programme malveillant malware 2 Un logiciel espion espiogiciel mouchard ou en anglais spyware est un logiciel malveillant qui s installe dans un ordinateur dans le but de collecter et transf rer des informations sur l environnement dans lequel il s est install tr s souvent sans que l utilisateur n en ait connaissance 3 Un patch est une section de code que l on ajoute a un logiciel pour y apporter des modifications mineures correction d un bogue traduction crack a Traduit partir du site de Ubuntu http www ubuntu com 18 appel d offres en d but d ann e pour remplacer son parc informatique qui datait de 2002 avait pench pour la distribution Ubuntu Ce sont 1154 p
64. isent le partage nous ne pouvons que leur ob ir La situation n est jamais aussi d sesp r e au point d tre amen ob ir a une telle interdiction Les programmeurs doivent bien gagner leur pain court terme cela est vrai Cependant il y a de nombreuses possibilit s offertes un programmeur pour vivre d cemment sans pour autant vendre le droit d utiliser un programme Cette fa on est la plus r pandue actuellement car c est celle qui engendre le plus de profit pour les programmeurs et les hommes d affaires et non parce que c est la seule mani re de gagner son pain Vous pouvez facilement trouver d autres mani res si vous le voulez Voici quelques exemples Un fabricant arrivant avec un nouvel ordinateur payera pour le portage des syst mes d exploitation sur le nouveau mat riel L offre de services d enseignement de conseil et de maintenance peut permettre la cr ation d emplois Les personnes avec des id es nouvelles peuvent distribuer des logiciels librement 7 en demandant des dons aux utilisateurs satisfaits ou en offrant un service de conseil J ai d j rencontr des personnes travaillant ainsi 60 Les utilisateurs ayant des besoins en commun peuvent cr er des groupes d utilisateurs et payer des cotisations Un tel groupe pourrait faire appel une soci t de d veloppement pour crire les programmes sp cifiques pour ses membres Toutes sortes de d veloppement pourraient tre financ s
65. it s d application Elle est lisible par les non juristes En outre une tr s bonne FAQ y est associ e La LAL sp cifie tre soumise a la l gislation fran aise le fait de s adosser a une loi nationale rend l interpr tation de la licence beaucoup plus fiable y compris dans le cadre d une application internationale En effet d s lors qu un contrat ne concerne pas des consommateurs la loi applicable sera de pr f rence celle mentionn e dans le contrat loi du pays pour laquelle la protection est r clam e et le cas ch ant la loi locale loi du pays dans laquelle la protection est r clam e La Licence Art Libre est recommand e par la Free Software Foundation pour les uvres non logicielles c Creative Common L organisation Creative Commons a t fond e en 2001 aux Etats Unis par un groupe de juristes et d experts en informatique Les licences Creative Commons ont t r dig es en langue anglaise et en r f rence a la l gislation am ricaine du copyright Ce n est qu en 2004 que les licences Creative Commons ont t adapt es aux l gislations d autres pays En France la traduction et la r criture ont t effectu es par le groupe de recherche IDL Informatique Droit et Linguistique du CERSA La version 1 0 de la licence a t mise en ligne le 2 d cembre 2003 Suite a des discussions ouvertes entre les a Source et site Officiel http artlibre org 1 Une foire aux questions par r tro
66. l Internet du jeu Planet CCRMA est un projet universitaire Am ricain visant fournir tous les logiciels n cessaires pour cr er de la musique et travailler l audio sous Fedora La force de Planet CCRMA r side dans la mise jour tr s r guli re des paquets qui sont disponibles rapidement pour les architectures 32 et 64 bits Les 1 L architecture correspond la taille des adresses manipul es par un microprocesseur Un microprocesseur architecture 32 calculera ses adresses sur 32 bits L avantage d une architecture 64 bits par rapport au 32 bits est qu un m me processus peut adresser 2 4 milliards de fois plus 44 mainteneurs sont tr s r actifs De plus de nombreux d veloppeurs utilisent cette distribution facilitant ainsi sa compatibilit ex Ardour Freebob FFADO PHASEX etc et elle est connue pour tre utilis e par l IRCAM Naturellement les personnes d sirant ou ayant d j install une autre distribution ne seront pas exclues Bien que les syst mes d exploitations soient l g rement diff rents les configurations restent tres proches et les logiciels utilis s seront les m mes J inciterai donc les l ves a installer une distribution Fedora Planet CCRMA mais je ne peux pas les en obliger Il en est de m me pour le choix du gestionnaire de fen tre KDE Gnome Xfce fluxbox J ai choisi de mettre sur Internet ce chapitre de mon m moire sous la forme d un site Web reprenant les diff rentes part
67. l org about 1 Le User Datagram Protocol UDP en fran ais protocole de datagramme utilisateur est un des principaux protocoles de t l communication utilis par Internet 34 e Rosegarden Rosegarden est un s quenceur MIDI audio et un diteur de partition Il permet d enregistrer d arranger et de composer de la musique sous forme de partitions traditionnelles avec des donn es MIDI ou des fichiers audio import s ou enregistr s a partir d un microphone ou de n importe quelle source audio On peut utiliser Rosegarden pour crire diter et organiser sa musique afin de cr er une composition sur laquelle on peut ajouter des effets la mixer puis l exporter en gravant un CD ou dans un format de fichier permettant la diffusion sur Internet Rosegarden contient aussi un systeme de notation professionnelle pour la cr ation et l dition de partition permettant de r aliser des impressions de bonne qualit A l origine Rosegarden tait un projet universitaire men par deux tudiants a l Universit de Bath a la fin de l ann e 1993 Chris Cannam travaillait sur l dition de partition et Andy Green sur le s quenceur MIDI Depuis 1995 d autres d veloppeurs se sont attach s au projet et la premi re version officielle 0 1 est sortie en Juin 2001 La version actuelle est la 1 5 1 Mars 2007 et montre de nombreuses volutions au point de vue de l ergonomie des fonctionnalit s e Muse Muse existe depuis 2003 et est l au
68. la traduction fran aise non officielle a cette adresse http www rodage org gpl 3 0 fr html 21 Vous devez Distribuer sous les termes de la GPL l ensemble de toute r alisation contenant tout ou partie du programme sous GPL avec ou sans modification L article 1 de la GPL consacre la possibilit pour l utilisateur de copier et distribuer des copies conformes du programme a condition de placer sur chaque copie le copyright appropri de ne pas modifier ou omettre toutes les stipulations se r f rant a la pr sente Licence Donc la licence GPL permet a l utilisateur de jouir des droits de copie de distribution et de modification et le force a les transmettre a son tour y compris dans les travaux d riv s ou dans le cas d une int gration a un autre programme ces derniers devant tre galement sous GPL D s lors il est impossible d inclure un programme sous copyleft dans un programme propri taire c La GNU LGPL Lesser General Public Licence Cette licence est une version d riv e de la GPL Elle a t cr e afin d assouplir certaines conditions de la licence GPL qui s av re parfois trop restrictive Cette licence donne le droit d int grer des biblioth ques libres dans des programmes ou logiciels qui ne le sont pas forc ment Un auteur peut donc utiliser ou mettre a disposition une biblioth que en la rendant libre m me s il d veloppe un logiciel propri taire II 2 Au dela du logiciel Bien
69. lman inventa l id e du copyleft en 1983 quand il d marra le projet GNU Les premi res bauches de la GPL sont rudimentaires Elles ne couvrent pas l ensemble des besoins et ne prot gent pas des utilisations ill gitimes possibles La version 1 0 apparait en 1989 Il aura donc fallu plusieurs ann es a Richard Stallman et a la Free Software Foundation FSF pour concevoir une version satisfaisante Elle sera remplac e par la version 2 en juin 1991 En 2005 Richard Stallman a commenc a crire la version 3 de la GPL En 2006 la Free Software Foundation a commenc une consultation du public d une dur e de 12 mois sur les possibles modifications de la GPL version 3 Le processus a t g r par la Free Software Foundation la Software Freedom Law Center et la Free Software Foundation Europe Finalement la troisieme version de la GPL a t publi e le 29 juin 2007 Le premier projet a utiliser la nouvelle version de la licence est le logiciel d archivage tar version 1 18 publi par la FSF elle m me Au 10 Mai 2008 2281 projets avaient migr vers la GPL version 3 et 191 vers la LGPLv3 c Rencontre avec Linus Torvalds En 1990 le systeme GNU de Richard Stallman est presque termin Le seul composant qui manque est le noyau Or en 1991 Linus Torvalds d veloppe un noyau a Extrait de l article What Is Copyleft issue du site GNU Operating System http www gnu org copyleft copyleft html 1 Le copyleft est la p
70. ls libres allant de la bureautique en passant par les applications serveur les jeux et le multim dia Le but de ces distributions est de r pondre a diff rentes attentes e Proposer un choix de logiciels coh rent et stable parmi la multitude existant e Proposer un syst me de gestion de ces logiciels qui permette l installation la mise jour et l application des correctifs et autres patchs de s curit e Proposer ventuellement un ensemble d outils d administration installateur reconnaissance du mat riel etc Les distributions GNU Linux il en existe plus d une centaine list e par le site internet http distrowatch com sont de v ritables syst mes cl en main tout comme Microsoft ou Mac le proposent Certains projets ont en effet le d sir de faciliter la mise en uvre et de r aliser des distributions r unissant stabilit et convivialit Elles s adressent aussi bien aux particuliers qu aux professionnels d butants ou confirm s qui souhaitent disposer d un syst me d exploitation libre et s curis Une des distributions la plus prometteuse est d velopp e par l entreprise Canonical Ubuntu Linux Canonical est une organisation bas e en Europe charg e de d velopper distribuer et de fournir du support pour les logiciels open source et la communaut Ubuntu est un projet d velopp et soutenu par la communaut Depuis son lancement en Octobre 2004 Ubuntu est devenu une des distributions les plus util
71. m lodie ainsi que des variations pour chacun Puis on les importe dans le Song et on peut les sequencer comme on le d sire superposition ou enchainement de plusieurs Patterns On peut ainsi cr er des morceaux complexes e Hydrogen Hydrogen est une boite rythme Ce logiciel est donc destin cr er des boucles rythmiques l aide d un s quenceur sous forme de Pattern Song comme dans LMMS On peut cr er des kits de batteries complexes avec ses propres sons gr ce un syst me de couches on peut utiliser plusieurs sons en fonction de la v locit pour plus de r alit En effet lorsque qu un vrai batteur joue et qu il tape plus ou moins fort sur son 35 instrument le son changera en fonction de la force du coup le volume sonore et le timbre de l instrument En MIDI la v locit correspond au volume sonore de O a 127 Dans Hydrogen on peut d couper chaque son grosse caisse caisse claire etc en plusieurs couches de la v locit O a 60 je joue tel son de grosse caisse de la v locit 61 a 80 je joue un son de grosse caisse qui contient plus d attaque de 80 a 100 je joue une grosse caisse avec encore plus d attaque etc J ai donc la possibilit de cr er des kits de sons avec un comportement proche d une v ritable batterie Enregistreurs multipistes Stations de travail Audio Professionnelles e Ecasound Ecasound est un logiciel audio num rique d velopp depuis 1995 par le tch coslovaque Kai
72. man tait au M I T l poque de la cr ation du projet GNU et Linus Torvalds terminait ses tudes lorsqu il a choisi de diffuser ce qui tait son m moire de fin d tudes Le ph nom ne du logiciel libre et du copyleft a pu r ellement prendre son envol avec l apport de Linus Torvalds GNU Linux a galement beaucoup profit de l Internet balbutiant au d but des ann es 90 et de son explosion au cours de ces dix derni res ann es Les logiciels libres sont maintenant d velopp s par des milliers de personnes qui choisissent de les diffuser gr ce la General Public License Les logiciels sont divers applications de calcul traitement de texte messagerie jeux graphisme musique et probablement tout ce qui peut tre utile aux d veloppeurs ou leurs employeurs La facilit d acquisition et de modification est un des facteurs essentiels la propagation des logiciels libres L expression Logiciel libre fait r f rence la libert pour les utilisateurs d ex cuter de copier de distribuer d tudier de modifier et d am liorer le logiciel Plus pr cis ment elle fait r f rence quatre types de libert pour l utilisateur du logiciel La libert d ex cuter le programme pour tous les usages libert 0 e La libert d tudier le fonctionnement du programme et de l adapter vos besoins libert 1 Pour ceci l acc s au code source est une condition requise e La libert de redistribuer des copies donc
73. ment sur Cubase pour un travail plus approfondi sur les outils informatiques de la cr ation musicale Le travail sur les projets des stagiaires est chose courante La dur e des stages est souvent de 50 heures r parties sur 2 semaines Je pr f re r partir 50 heures sur 2 semaines sinon les journ es sont trop charg es et a fait beaucoup de choses assimiler pour les l ves Mais la dur e peut varier pour des demandes particuli res avec des contenus de formations personnalis es comme par exemple leur formule cours particuliers par tranches d une heure ou le module l ger de 10 heures Les stages sont aussi limit s en nombre de places Comme le dit Rolf Entgelmeier Au d but on organisait des stages pour 5 personnes mais maintenant on se limite 3 voire 4 personnes maximum pour garantir une bonne qualit dans nos formations L association dispose de tout le mat riel n cessaire pour travailler dans de bonnes conditions 2 PC 1 MAC avec cartes sons externes compatibles Pro Tools tables de mixages s quenceurs et chantillonneurs clavier midi micro Les stagiaires peuvent 1 DRTEFP Direction R gionale du Travail de l Emploi et de la Formation Professionnelle 49 tr s bien apporter leur mat riel s ils poss dent les logiciels utilis s lors de la formation De cette mani re ils peuvent travailler avec leurs sons et surtout sur leurs projets cr ant ainsi une dynamique dans la p dagogie et une corr lation
74. mprimante leur envoie un signal chaque panne Entre temps l quipe du laboratoire avait d velopp un syst me d exploitation informatique temps partag Ils autorisaient l utilisation de ces logiciels par d autres universitaires ou ing nieurs et laissaient la libre disposition le code source afin de lire et de modifier ce logiciel Un jour le laboratoire ach te une nouvelle imprimante Mais le pilote de l imprimante n est pas fourni Il n y a donc plus aucune possibilit d agir en cas de panne Richard Stallman qui travaillait dans ce laboratoire depuis 1971 entendit parler qu un autre laboratoire poss dait les sources du fameux pilote et les demanda On lui r pondit que le laboratoire s tait engag ne pas diffuser les sources du pilote Particuli rement frustr il d cida de r agir en d veloppant un syst me d exploitation libre autrement dit un syst me qui lui permettrait d effectuer librement les modifications qu il d sirait et ventuellement de les communiquer ceux qui en mettraient le souhait comme il pouvait le faire auparavant Stallman envisagea diverses formules pour son projet et finalement afin de garantir le succ s de ces logiciels il choisira un syst me compatible avec Unix Son projet est nomm GNU selon une mode de l poque GNU tant un acronyme r cursif qui signifie GNU s Not Unix Afin de susciter de l int r t pour son projet Stallman crit un manifeste The GNU Manifesto Voir
75. n remplacement compatible pour un seul utilitaire Unix et l int grer proprement la place de l original sur un syst me Unix il s ensuit que ces utilitaires fonctionneront ensemble sans probl me M me en faisant quelques concessions la loi de Murphy qui cr era quelques probl mes inattendus l assemblage de ces composants sera une t che r alisable Le noyau demandera quand m me une communication plus soutenue et sera r alis par un petit groupe Si je re ois des dons financiers je pourrais embaucher quelques personnes temps plein 55 ou a mi temps Le salaire ne sera peut tre pas tr s lev par rapport au march mais je cherche des personnes pour lesquelles l esprit de communaut est aussi important que l app t du gain Je consid re que c est une fa on de permettre a quelques personnes d vou es de consacrer toutes leurs ressources au projet GNU en leur vitant d avoir a gagner leur vie autrement Pourquoi tous les utilisateurs en b n ficieront Une fois GNU achev tout le monde pourra obtenir de bons logiciels libres comme l air 2 Ceci repr sente beaucoup plus que l conomie d une licence Unix Cela veut dire que l on va viter la duplication inutile du travail de programmation Cet effort pourra plut t se diriger vers l avancement du domaine informatique Les sources du syst me complet seront disponibles pour tous Et cela aura pour r sultat qu un utilisateur qui a besoin de changer un compos
76. nait des cours de M A O sous Linux la rencontre id ale Je suis all a Brest pour le rencontrer Electronicien de formation il abandonne ce m tier pour ne se consacrer qu sa passion la musique Utilisateur de Linux depuis maintenant plus de deux ans il joue r guli rement en concert avec ses synth tiseurs ses logiciels libres et donne des cours de M A O dans une cole de musique Cela fait maintenant plusieurs ann es qu il travaille dans cette cole mais depuis l ann e derni re il dispense des cours uniquement sous Linux Son approche est donc diff rente de celle que j avais imagin e il travaille avec de petits groupes d l ves relativement jeunes sur une ann e enti re a raison d une heure ou deux par semaine et par groupe De plus travaillant dans une cole de musique il n est pas concern par les conventions que l on peut obtenir aupr s de l AFDAS ou de la r gion Sur le plan mat riel il dispose de plusieurs ordinateurs configur s pour travailler sous Linux des cartes sons d di es et autres p riph riques mico claviers etc Les l ves n apportent pas leur mat riel tout est organis sur place Ses cours sont ax s sur la pratique avec une prise en main tr s rapide des logiciels D s le premier cours les l ves s approprient l environnement Linux et testent les diff rents logiciels Puis apr s une initiation au serveur JACK centre n vralgique du studio virtuel sous Linux ils passent rapidem
77. ne it es an healed fae ess 33 Dy LSSNOGICICIS lt td ceca a sateen A Ah la hae Pt 36 IV Cr ation d une Formation MAO seen ne Sn En A AR de A Elo 40 IV 1 But de la formation Pourquoi pour qui comment iiii reene 40 a POUrquok24 loa nl ed id lat E adit oad clk rA ata DR Se tet AINO ne 40 D POUT GULT 35048502 Meee adler en a E er ert Sanne rar 41 C Le Programmes tet tes tia 2 E ra 42 d La p dagogie nes diner en Se re Ce ne ee ayy eer rarer 44 e Mise en place d une formatiOhN iiiiiiiiiiiiiiiiiiiiiiiiiicciiiiiiiiciicceeeeee eses 45 IV 2 Module 1 Installation et configuration du syst me 46 a Choix de dis FID UU OM ss fees ses atin A fins nn dens tres IN 46 b Installation du syst me d exploitation Linux Dual boot avec Windows ou Mac 47 c Maintenance du syst me Organisation de l arborescence et des fichiers le terminal configuration syst me 47 d Param trage et installation des logiciels paquets n cessaires et du noyau temps PS EEE hata 70 27 N E E 0 20 740 1 72 EE TAA TER 48 e Les drivers ALSA Freebob pr sentation configuration 49 f Derniers petits AIS se eee ead eee es il ae ek Ala tas 49 g Pr sentation et configuration du serveur audio JACK 49 IV 3 Rencontres avec des professionnels 50 a Explication de la d marches ss sa ves octet ae ne ole beads 50 b Didier Merlateatsi 2 ies te ee
78. nformatique Richard Stallman crivait dans un article dat de Mars 2000 que la FDL est aussi destin e a des diteurs commerciaux il esp rait que des r dacteurs de documents techniques puissent tre r mun r s La FDL de GNU ou GFDL se veut un moyen d inciter des diteurs commerciaux financer de la documentation libre sans pour autant renoncer leurs libert s les plus vitales Le texte de couverture ainsi que certains autres aspects de la licence concernant la couverture la page de titre l historique et les cautions y ont t plac s afin de rendre la licence attirante pour des diteurs commerciaux et pour des livres dont les auteurs sont pay s b Licence Art Libre LAL La Licence Art Libre a t labor e en juillet 2000 par Copyleft Attitude une association compos e d artistes de juristes et d informaticiens au terme de 7 mois de colloques workshops r unions et discussions en ligne Elle a t r vis e en novembre 2003 Copyleft Attitude a pour objectif de faire conna tre et promouvoir la notion de copyleft dans le domaine de l art et au del Prendre mod le sur les pratiques li es aux logiciels libres pour s en inspirer 1 Citation du pr ambule de la GNU Free Documentation Licence a Extrait d un article visible cette adresse http www gnu org licenses why gfdl fr html 23 et les adapter a la cr ation hors logiciel C est la raison pour laquelle nous avon
79. niers est plus r pandu le mode console de par sa simplicit est encore relativement indispensable Les commandes s ex cutent rapidement et la plupart des logiciels utilis s sont en fait les interfaces graphiques front end de logiciels en mode texte Il faut donc imp rativement conna tre quelques commandes de base telles que cr er un nouveau dossier lister les fichiers d un r pertoire et naviguer dans l arborescence Une bonne ma trise de la console permet dans certain cas de gagner du temps et des ressources syst mes Parfois seule la console permet de r soudre les problemes notamment lorsque le serveur X interface graphique ne fonctionne plus Configuration systeme Les trois notions de bases que je viens de d crire sont indispensables pour la suite Sous Linux le choix des logiciels est vaste et chaque utilisateur aura ses pr f rences Afin que ce document et cette formation soit compatible quelque soit la distribution et les logiciels utilis s toutes les op rations de configuration installation et modification du syst me seront r alis es grace a la console Il sera n cessaire de se connecter en tant que Super Utilisateur pour effectuer toutes ces op rations Dans cette partie j expliquerai les actions a effectuer une fois l installation de Fedora termin e configuration de base mise a jour L installation des composants n cessaires a la pratique de l Audio sous Linux peut alors commencer d Param tra
80. ns e il appartient le mot n est pas trop vaste au genre humain Toutes les intelligences y ont droit Si l un des deux droits le droit de l crivain et le droit de l esprit humain devait tre sacrifi ce serait certes le droit de l crivain car l int r t public est notre pr occupation unique et tous je le d clare doivent passer avant nous Victor Hugo Qu est ce qu un logiciel libre Qu apporte il Quelle cr dibilit peut on lui accorder Autant de questions auxquelles je tenterai de r pondre dans une premi re partie destin e a rappeler l origine de ces logiciels et a introduire cette notion de libert J tendrai mon propos sur les licences libres d autres projets se basant sur le m me mod le tels que les encyclop dies collaboratives la musique et l art en g n ral En effet ces nouvelles licences ont ouvert de nouvelles possibilit s de partage de diffusion et de collaboration Apr s cette pr sentation sur les enjeux que peuvent repr senter les logiciels libres je pr senterai le syst me d exploitation Linux qui me servira de base a la formation en Musique Assist e par Ordinateur M A O En effet une des perspectives de ce m moire est de cr er une formation M A O en utilisant exclusivement des logiciels libres La plateforme Linux est donc la plus appropri e Je d taillerai ce syst me d exploitation relativement peu connu mais qui offre de nombreuses possibilit s explication de son f
81. nt d harmonie impossible atteindre avec des logiciels qui ne sont pas libres Pour environ la moiti des programmeurs avec lesquels j ai discut c est une satisfaction importante que l argent ne peut pas remplacer Comment vous pouvez contribuer Actuellement pour la liste des t ches logicielles sur lesquelles travailler consultez la liste des t ches GNU Pour d autres mani res de contribuer consultez http www gnu org help help fr html Je demande aux fabricants d ordinateurs de faire don de machines et d argent Je demande aux individus de faire don de programmes et de travail Une des cons quences laquelle vous pouvez vous attendre si vous donnez des machines c est que GNU tournera dessus tr s rapidement Les machines doivent tre compl tes pr tes l utilisation sans besoin de syst me particulier de climatisation ou d alimentation J ai trouv de nombreux programmeurs impatients de contribuer mi temps pour GNU Pour la plupart des projets un tel travail distribu temps partiel serait tr s difficile coordonner les diverses parties cod es ind pendamment ne fonctionneraient pas ensemble Mais ce probl me n existe pas dans le cas du projet de remplacement d Unix Un syst me Unix complet contient des centaines d utilitaires chacun tant document s par ment La plupart des sp cifications des interfaces sont d termin es par la compatibilit avec Unix Si chaque collaborateur peut crire u
82. o t et l effort d tablir une licence sont minimes compar s a la mise en production les brevets ne font souvent pas trop de tort Ils ne g nent pas la plupart des individus qui utilisent des produits brevet s Le concept de droit d auteur n existait pas dans l Antiquit les auteurs copiaient souvent et beaucoup l uvre des autres Cette pratique tait utile et c est de cette seule fa on que les travaux de certains auteurs ont surv cu ne serait ce qu en partie Le syst me du droit d auteur a t cr express ment pour encourager les auteurs Dans le domaine pour lequel ce syst me a t invent les livres qui pouvaient seulement tre copi s en imprimerie ne causait pas beaucoup de tort et ne g nait pas la plupart des personnes qui lisaient ces livres Tous les droits de propri t intellectuelle ne sont que des licences accord es par la soci t parce que nous pensions tort ou raison que la soci t en g n ral b n ficierait de ces accords Mais dans chaque situation pr cise nous devons nous demander b n ficierons nous vraiment d accorder cette licence Quels actes autorisons nous avec cette licence Le cas des logiciels aujourd hui est tr s diff rent de celui des livres il y a un si cle Le fait que la mani re la plus r pandue de copier un programme est entre voisins le fait qu un programme contient a la fois du code source et du code binaire bien distinct et le fait qu un programme est utilis
83. ois d Avril 2008 Les fonctionnalit s d Ardour sont nombreuses enregistrements multipistes dition non destructive lorsque l on modifie un son l original est toujours pr sent une table de mixage tout est automatisable cr ation de pistes bus et plugins illimit s synchronisation au Timecode et reconnaissance des surfaces de contr les telles que la Mackie Control Universal ou la Behringer BCF 2000 La version 3 du logiciel devrait int grer le MIDI enregistrement dition etc Ce projet d but en 2000 est d velopp par des personnes du monde entier aid es par un r seau de musiciens et d ing nieurs du son pr ts tester rapporter les bugs et proposer de nouvelles id es On peut dire qu Ardour s efforce de r pondre aux besoins des utilisateurs professionnels Ce logiciel est sous licence GNU GPL donnant ainsi aux utilisateurs la libert de le modifier et de le redistribuer 36 Langage de programmation audio En ce qui concerne le langage de programmation audio sous Linux il existe deux solutions le langage graphique et le langage crit Ces logiciels disposent d un langage sp cifique d di au d veloppement d applications audio Certains offrent de tr s puissants outils de programmation et permettent de cr er des synth tiseurs s quenceurs effets Sans entrer dans les d tails on peut citer les plus utilis s d entre eux Pure Data similaire Max MSP est un logiciel de programmation en mode grap
84. onctionnement pr sentation des logiciels audio La mise en place d une formation n est pas simple et soul ve de nombreuses questions Il faut bien d finir ses objectifs le public vis proposer un contenu pertinent et organis de mani re logique La p dagogie est aussi un aspect important car elle est un point cl dans la transmission des connaissances et un enseignement efficace Le but de ma partie pratique est de proposer une formation simple et accessible au plus grand nombre r pondant toutes ces probl matiques afin d tablir un programme d taill Enfin ce m moire est aussi une mani re de faire le point sur les possibilit s qu offrent les logiciels libres en mati re de cr ation musicale Une des questions sera donc de savoir s il est judicieux de proposer une telle formation sur un march d j bien encombr a Cit par Jean Pierre Archambault pendant une conf rence sur les logiciels libres et l ducation Cette citation est un extrait du Discours d ouverture du Congr s litt raire international de 1878 de Victor Hugo 11 I Les Logiciels Libres 1 1 La naissance d une culture du libre a L anecdote historique L anecdote historique raconte qu au laboratoire d intelligence artificielle de l Institut de Technologie du Massachusetts M I T une imprimante tombait souvent en panne Mais comme les chercheurs disposaient du code source du pilote ils avaient modifi le programme pour que l i
85. oration des drivers ALSA qui permettent d utiliser la plupart des cartes son int gr es PCI et m me USB De plus ALSA met a disposition plusieurs outils et utilitaires et notamment des mixers sp cifiques a certaines cartes son Un autre projet initi par Pieter Palmers a vu le jour d but 2005 Le projet Freebob qui sera prochainement remplac par FFADO Free Firewire Audio Drivers permet de faire fonctionner les cartes son Firewire sous Linux Moins souple qu ALSA car plus r cent et pas tout a fait abouti il permet tout de m me de faire de la M A O sous Linux A ce jour quelques cartes seulement sont compatibles mais le projet devrait prendre de l importance et a terme tre int gr aux drivers ALSA Le serveur JACK Un des points forts de Linux c est l existence d un logiciel appel JACK acronyme de Jack Audio Connection Kit C est un serveur audio faible latence qui permet a plusieurs applications d utiliser le m me p riph rique audio et de partager les ressources audio JACK a t cr pour des applications audio professionnelles et sa a Citation de la page d accueil du site d ALSA http www alsa project org main index php Main_Page 32 conception se concentre sur deux points cl s ex cution synchrone de tous les clients applications connect es a JACK et toutes les op rations se font a faible latence La puissance de JACK r side dans le fait que l on peut connecter et inter connecter toutes le
86. ormations rencontr es sur ces diff rents sites En effet tant ouverts a tous chacun peut cr er des articles et divulguer de fausses informations Cependant une tude r alis e par Nature a d montr que les grosses erreurs sont aux m mes nombres que se soit dans l encyclop die professionnelle Britannica ou dans l encyclop die virtuelle Wikip dia De plus comme dans l ensemble des logiciels libres chacun ayant la possibilit de visualiser et de modifier les articles les contenus malveillants informations Source http www zdnet fr actualites internet 0 39020774 39296098 00 htm 1 Nature est une sinon la revue scientifique g n raliste de r f rence C est l un des journaux scientifiques les plus anciens et les plus r put s au monde Elle a t lanc e en 1869 par le britannique Joseph Norman Lockyer L Encyclop dia Britannica est une encyclop die en langue anglaise D origine britannique elle est de nos jours dit e aux Etats Unis 17 erron es virus informatiques et logiciels espions sont imm diatement d cel s et supprim s Les logiciels libres ou open source sont sans doute beaucoup plus s curis s que leurs homologues propri taires c Les distributions Linux Parallelement de nombreuses distributions sont apparues suite a la rencontre du projet GNU et de Linux Une distribution est le regroupement d un syst me d exploitation ici Linux et d un ensemble de logicie
87. ossibilit donn e par l auteur d un travail soumis au droit d auteur uvre d art texte programme informatique etc de copier d utiliser d tudier de modifier et de distribuer son uvre dans la mesure o ces possibilit s sont pr serv es b Source http gpl3 palamida com 2 Un noyau de syst me d exploitation abr g noyau ou kernel en anglais est la partie fondamentale de certains syst mes d exploitation Il g re les ressources de l ordinateur et permet aux diff rents 13 compatible avec Unix qui f t par la suite appel Linux en honneur de son cr ateur et il d cide de le mettre sous les termes de la GPL apr s quelques mois A l origine Linux tait simplement quelque chose que j avais fait et le rendre disponible relevait plus d un regardez ce que j ai fait en esp rant que quelqu un le trouverait utile Le rendre libre a permis a un plus grand nombre de d veloppeurs d y travailler et de l tendre Encore plus important a t le fait que d un seul coup le syst me a pu b n ficier des utilisateurs qui en testaient a la fois les bogues erreurs et l utilisabilit Aujourd hui il est vident que je profite de la renomm e de Linux pour travailler et je marchande donc ma r putation plus que Linux C est donc en 1992 que la rencontre entre Linux et le syst me GNU permet de fournir un syst me d exploitation libre et complet vitant l utilisation du logiciel propri taire d Unix Stall
88. ostes informatiques qui sont quip s de logiciels libres depuis Juin 2007 Open Office pour la bureautique Firefox comme navigateur Internet et Thunderbird pour la messagerie Cette d cision a t prise en partie par souci conomique Mais les logiciels libres ou open source sont aussi un gage de transparence parce qu il est possible de v rifier chaque ligne de code ce qui limite le danger des failles de s curit et l intrusion de petits programmes malveillants grace a la vigilance de la communaut de d veloppeurs Aujourd hui le logiciel libre est clairement sorti de la sph re des hackers Ce mod le de d veloppement de logiciels est soutenu et utilis par des institutions ducatives industrielles comme NeXT Intel Motorola certaines coles en Belgique et gouvernementales notamment la NASA et l US Air Force mais aussi dans les administrations belges qui ont pour la plupart install des serveurs pare feu sous GNU Linux Le mod le de GNU Linux a connu un tel succ s que des soci t s commerciales ont adopt cette technique de d veloppement Dans le monde informatique il est devenu impossible de n gliger les logiciels libres C est donc une des raisons pour laquelle je m y int resse Les logiciels libres sont en vogue Proposer une formation M A O utilisant exclusivement Linux me semble plus judicieux qu avec des logiciels propri taires dont les stages sont d ja tres nombreux Le chapitre suivant
89. p rennit des informations En effet que se passerait il si dans 10 ans on ne pouvait plus lire des documents importants parce que la soci t qui ditait le logiciel a fait faillite ou que le format de fichier est devenu obsol te e elle permet galement de garantir l interop rabilit c est dire la capacit a travailler avec des syst mes et des logiciels diff rents au choix de l utilisateur En utilisant un standard ouvert vous pouvez envoyer un document a un correspondant sans le contraindre a utiliser un logiciel particulier pour le lire e l ind pendance technique est garantie l utilisateur n est pas enferm dans l utilisation d un logiciel en particulier et peut en changer librement g Les limites des logiciels libres En tant qu utilisateur quotidien de Linux et des logiciels libres il est difficile de porter un regard objectif sur les avantages et les inconv nients d un tel systeme Je peux tout de m me souligner certains points Que l on soit amateur ou bien professionnel musicien graphiste ou d veloppeur chaque personne aura une utilisation sp cifique de son outil informatique avec des besoins diff rents On ne peut donc pas dire que les logiciels libres c est mieux car ce n est pas toujours vrai Bien que par exemple dans le domaine de l h bergement Web et des serveurs on compte environ 70 des sites Internet qui utilisent des serveurs Apache une application libre dont la fiabilit a t prouvee de
90. par tous les projets Wikimedia En novembre 2006 elle a atteint un million de fichiers multim dia Le projet Wikinews a t lanc en d cembre 2004 avec la mission de rapporter les actualit s de fa on large En d cembre 2006 Wikinews tait actif dans 22 langues et avait produit au total plus de 25000 articles d actualit Des contributeurs du monde entier r digent ensemble des articles rassemblant des articles originaux et des compilations de sources externes Toutes les nouvelles doivent tre r dig es selon un point de vue neutre Wikip dia est un projet visant a construire une encyclop die libre dans chaque langue existant dans le monde En pratique tout le monde est libre de contribuer Le projet a d marr en janvier 2001 en une seule langue l anglais et d passe aujourd hui les cing millions d articles dans plus de 200 langues La plus grande Wikip dia est la version anglophone avec plus d un million et demi d articles Viennent ensuite les versions germanophone et francophone avec chacune plus de 400 000 articles Certaines Wikip dia diffusent ou pr voient de diffuser r guli rement des versions statiques de leur contenu La Wikip dia germanophone est dit e deux fois par an sur DVD en collaboration avec Directmedia Publishing Ces diff rents projets participent largement a la diffusion des connaissances et favorisent l acc s a la culture pour tous Malgr tout se pose la question de la v racit des inf
91. par une taxe sur les logiciels supposons que chaque personne qui ach te un ordinateur doive payer x pour cent du prix en tant que taxe sur les logiciels Le gouvernement reverserait cette somme un organisme tel que la NSF pour subvenir au d veloppement de logiciels Mais si l acheteur fait lui m me un don au d veloppement de logiciels il pourra tre cr dit pour cette taxe Il pourrait donner au projet de son choix car il esp rera profiter des r sultats l ach vement du projet Il pourra donc tre exempt de la taxe si le montant de sa donation recouvre celle ci Le taux de la taxe pourrait tre d termin par un vote de ceux qui la payent pond r par le montant de l imposition Les cons quences La communaut des utilisateurs soutient le d veloppement des logiciels e Cette communaut d cide du niveau du soutien n cessaire Pour les utilisateurs qui se soucient de quels projets profitent de leur participation ils pourront les choisir eux m mes terme rendre les programmes libres est un pas vers le monde d apr s p nurie quand personne ne devra travailler tr s dur juste pour survivre Les gens seront libres de se consacrer des activit s ludiques telles que la programmation apr s avoir bien entendu pass les dix heures par semaine n cessaires pour des uvres telles que la l gislation la th rapie de famille la r paration de robots et l exploration d ast roides II n y aura donc plus
92. ples ll 1 Pour le logiciel a tat des lieux G n ralement une uvre est automatiquement prot g e par le droit d auteur ou le copyright pour les pays anglo saxons Cette protection est b n fique l auteur et interdit toute forme d utilisation par des tiers Si l on d sire mettre une uvre logiciel ou autre disposition de tous et notamment la diffuser sur Internet il faut lui adjoindre une licence qui exprimera explicitement notre volont de la partager Cette licence permet de d finir les droits et les obligations ventuelles impos s aux utilisateurs Une licence est dite libre lorsqu elle garantie un certain nombre de libert s l utilisateur de l uvre associ e Le succ s des logiciels libres a cr des tensions au sein de la communaut C est ainsi qu la fin des ann es 90 le mouvement s est scind en deux groupes La Free Software Foundation cr e par Richard Stallman l Open Source Initiative cr e en 1998 par Eric Raymond et Bruce Perens e La FSF consid r e comme radicale adopte l id ologie suivante du libre ne peut s appuyer que sur du libre et ne d boucher que sur du libre Elle a r dig plusieurs licences dont la GNU GPL GNU General Public Licence et la GNU LGPL GNU Lesser General Public Licence e L Open Source Initiative OSI plus mod r e accepte le m lange entre les logiciels libres et propri taires un logiciel libre peut s appuyer sur un logiciel propri
93. puis longtemps dans d autres domaines tels que le graphisme et la production audiovisuelle certain logiciels manquent de maturit et n ont pas toutes les fonctions requises pour tre consid r s ou en tout cas utilis s comme des applications professionnelles Bien que certains projets comme Firefox ou Open Office r ussissent f d rer de nombreux contributeurs travers le monde certains projets restent des loisirs et finissent par tre abandonn s faute de temps En effet de nombreux projets sont men s par des d veloppeurs sur leur temps libre et il est difficile de faire durer un projet si l on est seul le maintenir Tout de m me si la demande est importante de la part d utilisateurs quelqu un peut tout fait reprendre le projet et continuer le d velopper car la licence le permet Mais se posera le probl me de la compr hension du code Chaque d veloppeur a sa propre logique car il n y a jamais une seule mani re de faire et les commentaires a l int rieur des programmes sont souvent rares Il peut donc tre difficile de s approprier le programme D un autre c t plus il y aura de monde adopter les logiciels libres plus il y aura de d veloppeurs potentiels pour se joindre des projets existants reprendre ceux qui ne sont plus maintenus ou en cr er de nouveaux ce titre on peut lire de nombreux articles sur les logiciels libres et sur la volont de certaines organisations telles que l AFUL l APRIL ou
94. r serv aux cartes sons fonctionnant sur port Firewire Le deuxi me ALSA g re tous les autres types de cartes USB PCI etc Dans cette partie je ferai le point sur ces drivers afin d viter toute confusion Puis on abordera l installation et la configuration qui demande quelques manipulations suppl mentaires pour les cartes son Firewire f Derniers petits d tails Cette derni re tape de configuration sera utile pour optimiser le syst me Ceci permettra de profiter au maximum du Temps R el et des temps de latence tr s faibles qu il fournit Une fois le syst me enti rement configur il n y aura plus besoin de revenir dessus et on pourra se consacrer pleinement la d couverte des logiciels et la cr ation musicale g Pr sentation et configuration du serveur audio JACK Avant de partir la conqu te des nombreux logiciels disponibles sous Linux il faut parler du serveur audio JACK car il sera le centre n vralgique du studio Toutes les applications les entr es sorties audio et midi transiteront par ce serveur J aborde ce logiciel la fin du premier module parce que sa configuration d pendra beaucoup des choix que l on aura effectu s pr c demment JACK se lance en mode texte c est dire dans une console Heureusement il existe des interfaces graphiques pour faciliter son utilisation C est travers l une d entre elle que je d taillerai chaque option de configuration Depuis le d but de ce module j
95. r a tous ces nouveaux utilisateurs et me positionner sur un march presque vierge Mon projet visera dans un premier temps les amateurs et les particuliers puis lorsque le syst me aura atteint une certaine maturit je m orienterai vers les professionnels Cet avenir sera sans doute plus proche qu on ne l imagine J ai toujours t attir par l enseignement et la transmission du savoir th orique et pratique Aujourd hui gr ce ce m moire et aux rencontres que j ai faites je suis sur le point de monter un projet de formation et je travaille d j en collaboration avec l association Le Train En Marche pour mettre en place de petits stages et avec Didier Merlateau pour la cr ation d une association 52 Annexes Annexe 1 Le Manifeste GNU Le Manifeste GNU Le manifeste GNU reproduit ci dessous a t crit par Richard Stallman au commencement du projet GNU pour encourager la participation et le soutien de tous Au cours des premi res ann es il y a eu quelques petites mises a jour pour tenir compte des d veloppements mais il nous semble maintenant plus judicieux de le laisser en l tat Nous avons appris depuis qu il y avait quelques incompr hensions celles ci peuvent tre corrig es en changeant quelques mots Des notes de bas de page ajout es en 1993 aident a clarifier ces points Pour les derni res informations sur les logiciels GNU actuellement disponibles veuillez vous r f rer a notre site we
96. r et de convaincre sur la logique suivie et sur l ordre des chapitres abord s Il me semble aussi qu une bonne approche pour l apprenant est de s appuyer sur des techniques de participation active que l on peut mettre en place sous forme de bilans personnels d changes interactifs qu en pensez vous de mises en situations pratiques Cette technique sera b n fique pour l l ve car il se sentira impliqu et par cons quent motiv tant moi m me autodidacte je trouve important de donner les cl s essentielles l apprenant pour qu il puisse continuer seul Ceci passe par des techniques 42 d apprentissages sp cifiques mais aussi par l utilisation des ressources disponibles telles que les forums les sites Internet et les livres Il faut distinguer les savoirs instruits des savoirs construits par l l ve En effet les savoirs instruits sont ceux apport s par le formateur tandis que les savoirs construits font appel a l autonomie de l apprenant et seront assimil s plus rapidement En fin de formation je proposerai un petit questionnaire de satisfaction en vue d am liorer le contenu la mani re dont sont trait s les diff rents modules etc Une fa on de parfaire la formation pour les l ves suivants e Mise en place d une formation Plusieurs possibilit s s offrent a moi pour mettre en place une formation e Cr ation d une association ou une micro entreprise Passer par une structure existante d ja sp cialis e e D
97. r une commission qui jugera de la pertinence de la formation de sa faisabilit et acceptera ou non de subventionner le projet A la fin du stage on envoi une facture a l AFDAS qui rembourse les diff rents frais aff rents a la formation En travaillant dans une cole de musique je n aurai pas a me soucier de ce c t administratif En effet pour passer en commission AFDAS il y a des dates a respecter car il n y en a pas tout au long de l ann e Il faut donc pr parer les dossiers a l avance et d terminer les dates du stage et le nombre d l ves ce qui n est pas toujours pr visible IV 2 Module 1 Installation et configuration du syst me Le d tail de ce module est pr sent dans un document joint Il reprend sous forme d un tutoriel toutes les tapes suivre pour installer une distribution Linux et la configurer pour une utilisation Audio Ici je m efforcerai d expliquer l organisation des diff rentes parties de ce module et mes choix en terme de contenu a Choix de la distribution Sous Linux il existe de nombreuses distributions permettant de faire de la musique Cependant mon choix se porte sur une distribution Fedora avec les paquets Planet CCRMA Apr s avoir test de nombreuses distributions je me suis tourn vers cette derni re peu connue mais n anmoins excellente Fedora projet sponsoris par RedHat fournit tous les paquets et logiciels g n ralistes de base On pourra donc faire de la bureautique de
98. ration de 61 programmes tant mieux L important est que toute personne d tenant une copie a le droit de l utiliser en collaboration avec d autres 2 Voila un autre endroit ou je n ai pas fait la distinction entre les deux d finitions de libre La phrase telle quelle n est pas fausse vous pouvez obtenir des copies de logiciels GNU gratuitement par vos amis ou par l Internet Mais elle sugg re effectivement la mauvaise id e N d t En fran ais la distinction entre libre et gratuit est vidente 3 De telles soci t s existent actuellement 4 Depuis dix ans la Free Software Foundation a lev la plupart de ses fonds a travers un service de distribution bien qu elle soit une association plut t qu une soci t Vous pouvez commander des logiciels des livres a la FSF 5 Un groupe de soci t s a r uni des fonds vers 1991 pour financer la maintenance du compilateur C de GNU 6 Dans les ann es 80 je n avais pas encore r alis a quel point il tait d routant de parler du probleme de la propri t intellectuelle Ce terme est videmment partial plus subtil dans le fait qu il m lange diverses lois disparates qui traitent de probl mes tr s differents De nos jours je presse les gens a rejeter totalement le terme propri t intellectuelle de peur qu il ne conduise d autres personnes supposer que ces lois forment une solution coh rente La fa on d tre clair est de parler de b
99. ree Documentation Licence La FDL a t con ue par la Free Software Foundation en 2000 pour la documentation des logiciels libres sous Gnu GPL mais elle peut galement convenir d autres documents en particulier pour des manuels d enseignement C est une licence libre et copyleft qui se pr sente comme un manuel d utilisation extr mement d taill de la licence Elle garantit la libert d utilisation a savoir de copier ou de redistribuer avec ou sans modification commercialement ou non La FSF recommande cette licence pour les manuels techniques mais galement pour les travaux destin s des fins d enseignements ou devant servir de documents de r f rence Cette licence a quelques particularit s Elle r gle les probl mes concernant les droits de paternit garantissant ainsi la reconnaissance du travail de l auteur par rapport aux versions modifi es par des tiers On ne peut utiliser la FDL que sur des documents qui sont num riques et transparents Cela signifie que les formats de fichiers doivent tre publics lisibles par tous et rendre le texte techniquement modifiable Toute copie Opaque tel qu une copie papier ou un fichier PDF doit indiquer l URL d un exemplaire transparent La FDL autorise la protection de certaines parties du texte contre les modifications toutes les parties non techniques c est dire celles ne devant pas tre mises jour dans le cadre de l volution de l i
100. revets de droits d auteur et de marques d pos es s par ment Voir des explications plus d taill es sur la mani re dont ce terme s me la confusion et le parti pris 7 Par la suite nous avons appris la distinction entre logiciel libre et graticiel freeware Le terme graticiel signifie logiciel que vous tes libre de redistribuer mais g n ralement vous n tes pas libre de l tudier ou de changer le code source donc la plupart d entre eux ne sont pas des logiciels libres Voir la page Termes pr tant confusion que vous devriez viter pour plus d explications 62 Annexe 2 Temoignages d utilisation de Linux en M A O Introduction Comme on a pu le voir le monde du libre offre un panel de possibilit qui permet de travailler convenablement dans un syst me de production professionnel Il reste encore du chemin avant d avoir tous les outils n cessaires a la hauteur des logiciels propri taires mais certains sont d ja largement suffisants pour faire du travail de qualit Le logiciel Ardour a lui tout seul permet de faire de l enregistrement multipiste en full duplex du mixage st r o ou multicanal avec toutes les automations possibles du montage son grace sa compatibilit avec le Broadcast Wave similaire au format OMF ou aux EDL Ceci permet d importer des sessions venant d un logiciel de montage vid o ou d un autre logiciel de son du mastering coupl avec le logiciel Jamin enf
101. ritent ils pas d tre r compens s pour leur cr ativit Si quelque chose m rite une r compense c est bien la contribution sociale La cr ativit peut tre une contribution sociale mais seulement tant que la soci t est libre de profiter des r sultats Si les programmeurs m ritent d tre r compens s pour la cr ation de logiciels innovants de m me ils m ritent d tre punis s ils limitent l utilisation de leurs programmes Un programmeur ne devrait il pas avoir le droit de demander une r compense pour sa cr ativit Il n y a rien de mal vouloir tre pay pour son travail ou chercher augmenter ses revenus tant que l on n utilise pas de m thodes destructives Mais les m thodes pratiqu es dans le domaine du logiciel sont fond es sur la destruction Extraire de l argent aux utilisateurs d un programme en limitant son utilisation est destructeur car ces restrictions r duisent l utilit du programme Ce qui son tour r duit la richesse apport e par ce programme l humanit Quand le choix de limiter est d lib r les cons quences n fastes qui en d coulent sont de la destruction d lib r e La raison pour laquelle un bon citoyen ne doit pas utiliser de telles m thodes destructrices pour augmenter sa richesse personnelle est que si tout le monde faisait de m me il y aurait un appauvrissement g n ral d la destruction mutuelle C est ce que l on appelle la morale kantienne ou la R gl
102. rmations a travers un r seau en utilisant le protocole UDP La communication peut se faire entre des logiciels install s sur le m me ordinateur ou bien sur deux machines diff rentes Ce protocole est tres rapide et ne provoque pas de latence perceptible lors du passage entre deux logiciels Il remplacera certainement le MIDI non seulement parce qu il offre les m mes possibilit s mais aussi parce qu il est beaucoup plus puissant Les donn es transmises peuvent servir a la synchronisation au transport mais aussi au contr le des param tres a la cr ation de nouveau fichier sauvegarde etc Ainsi dans un logiciel tel que PureData il est possible a travers le protocole OSC de cr er de nouveaux patchs de connecter des modules entre eux b Les logiciels En g n ral les personnes qui veulent passer a Linux et qui avaient l habitude de travailler sur un syst me d exploitation propri taire se demandent quels logiciels quivalents ils pourront utiliser et s ils rempliront les m mes fonctions Il est vrai qu on retrouve un certain nombre de solutions similaires Certains sont encore en grande phase de d veloppement d autres sont d j bien avanc s et peuvent rivaliser sans crainte contre leurs homologues propri taires Nous verrons donc quelques logiciels phares et d j bien aboutis sous Linux qui permettent une production composition musicale de qualit Logiciels g n ralistes a Site officiel http opensoundcontro
103. s mais dont les implications juridiques sont bien diff rentes les unes des autres Voici un tableau des diff rentes possibilit s Paternit Paternit Pas de modifications Paternit Pas d Utilisation Commerciale Pas de Modification Paternit Pas d Utilisation Commerciale Paternit Pas d Utilisation Commerciale Partage des Conditions Initiales a I ldentique OO Paternit Partage des Conditions Initiales l Identique minicomputer 919191918919 CE OO Signification de chaque option Paternit l uvre peut tre librement utilis e la condition de l attribuer son l auteur en citant son nom Pas d Utilisation Commerciale le titulaire de droits peut autoriser tous les types d utilisation ou au contraire restreindre aux utilisations non commerciales les utilisations commerciales restant soumises a son autorisation Pas de Modification le titulaire de droits peut continuer a r server la facult de r aliser des uvres d riv es ou au contraire autoriser l avance les modifications traductions Partage l identique des Conditions Initiales la possibilit d autoriser a a Source et site officiel des Creative Commons France http fr creativecommons org 25 l avance les modifications peut se superposer l obligation pour les uvres dites d riv es d tre propos es au public avec les m mes libert s sous les m m
104. s r d autres licences ont vu le jour et s inspirant de la philosophie de la Free Software Foundation elles ont largie leur champ d application l artistique l ducation a la documentation D une mani re g n rale toutes les licences du copyleft reposent sur le copyright Il s agit toujours d un contrat par lequel l auteur titulaire des droits d une ceuvre autorise une personne a effectuer des actions modifications copies diffusions etc qui autrement lui seraient interdites Les cr ations qui sont prot g es par les droits d auteur peuvent potentiellement se faire copylefter Autrement dit toutes les uvres d art et de litt ratures musique emission de t l vision livres scolaires po mes ou sites web Face a la diversit du type de production les licences contiennent des termes sp cifiques propres aux moyens de diffusion ou de reproduction susceptible d tre utilis s Au vu du nombre de licences diff rentes je vais en citer quelques unes qui me paraissent importantes a Article 2 b de la GPL http www linux france org article these gpl html 1 En informatique une biblioth que ou librairie logicielle est un ensemble de fonctions utilitaires regroup es et mises disposition afin de pouvoir tre utilis es sans avoir les r crire L int r t des biblioth ques r side dans le fait qu elles contiennent du code utile que l on ne d sire pas avoir r crire chaque fois 22 a GNU F
105. s tant sur le plan humain que technique et pratique Le bilan plut t mitig de l AGESCA sur l ann e derni re souligne qu il est n cessaire de prendre un peu de distance et viter de se lancer t te baiss e Le cr neau formation M A O est il d j largement satur compte tenu des nombreuses structures proposant des stages et des cours tout au long de l ann e coles de musiques associations studios et entreprises sp cialis es dans la formation professionnelle Cependant Didier Merlateau et moi tions d accord pour dire qu il y avait quelque chose de naissant et d effervescent dans le domaine de la musique sous Linux et qu une demande croissante de formation et d aide l installation voyait le jour Ces rencontres m ont aussi permis de clarifier mes souhaits en mati re de p dagogie En effet j envisageais mon cours de mani re tr s organis e en commen ant par l installation du syst me puis en suivant une logique pr cise Dans l id al chaque stagiaire devra apporter son ordinateur de mani re effectuer une installation et une configuration personnalis es Mais ceci peut tre un peu r barbatif pour un premier cours Je pense que mettre disposition des ordinateurs pr configur s avec tous les programmes qui seront abord s pendant la formation permettrait aux stagiaires d avoir une premi re approche pratique et de voir rapidement ce qu il est possible de faire sous Linux Pour la suite du cours je ne pense pas qu
106. s entr es sorties audio et MIDI des logiciels comme on le souhaite Par exemple on a une boite rythme et un lecteur de samples qui sont connect s un effet de Delay Puis la sortie de l effet est renvoy e vers un logiciel d enregistrement Le tout peut tre redirig vers un logiciel permettant de diffuser en temps r el ce que vous jouez sur votre site Internet Cette grande souplesse permet de cr er des configurations complexes avec ses applications pr f r es un v ritable studio virtuel Serveur LASH Comme on l a vu le serveur JACK tr s utile est le logiciel au centre de la M A O sur Linux Mais il devient tr s fastidieux de rouvrir une session quelques semaines plus tard au vu du nombre de logiciels pouvant tre utilis s chacun ayant ses propres fichiers de sauvegarde C est pour cela que le serveur LASH a t d velopp Ce logiciel permet de g rer une session faite de plusieurs applications jackifi es et ainsi de pouvoir sauver restaurer facilement l tat de tout l ensemble du studio Malheureusement cela n cessite que les logiciels supportent cette application et ce n est le cas que pour un petit nombre d entre eux En attendant il faut donc avoir une m moire a toute preuve ou une tr s bonne organisation dans son travail et dans ses sauvegardes Les plugins LADSPA Sous Linux il existe aussi de nombreux effets ressemblant aux VST VSTI sous Windows Les VSTI Virtual Studio Technology Instr
107. s mis au point la Licence Art Libre Cette licence autorise sans restriction la copie la modification et la diffusion gratuite ou payante d une uvre En revanche elle donne l obligation de transmettre l uvre modifi e avec la m me licence le nom de tous les auteurs ayant particip versions originales et modifi es si elles existent ainsi que les r f rences permettant d acc der au travail ll est aussi possible d int grer l uvre dans un ensemble tant qu il n y a pas de contradiction avec les dispositions de la licence En d autres termes l uvre doit rester extractible afin que les libert s conf r es par la LAL ne soient pas alt r es La LAL introduit la notion d exemplaire original la r f rence Cette licence permet donc dans le cas d uvre autographe de pr server cet exemplaire original et n autorise les modifications que sur les copies En revanche dans le cas d autres uvres cette r gle devient artificielle donc indiff rente La LAL d finit comme uvre commune l ensemble des uvres li es entre elles par l usage du droit de copie de modification ou incorporation La LAL est r dig e en fran ais et se distingue de bien des licences par la rigueur et la concision de son criture Formul e en termes a la fois g n raux et pr cis elle vite les num rations ou les recommandations techniques trop d taill es ce qui permet d avoir une certaine souplesse d interpr tation quant ses modal
108. t la GPL en particulier ont grandement favoris cet essor reprises de projets abandonn s forks etc En effet le fait de pouvoir copier modifier et diffuser librement les logiciels a permis de d ployer une incroyable force de d veloppement et ce grace aussi a la croissance exponentielle d Internet et a l arriv e du haut debit A travers Internet des gens du monde entier peuvent participer a distance a la r alisation d un projet commun sans jamais se rencontrer On peut donc imaginer la rapidit d volution de ces logiciels et la r activit des d veloppeurs Que l on soit professionnel ou simple amateur tout le monde peut participer sa mani re en fonction de ses connaissances et de son temps participer l criture apporter de nouvelles id es sur les fonctionnalit s r diger de la documentation tester et alerter lorsqu il y a des bugs dans les programmes aider les gens en difficult sur les forums etc a Exemples de logiciels Gr ce cette force certains projets ont t projet s sur le devant de la sc ne rattrapant et parfois d passant leurs homologues propri taires Citons l exemple de Firefox Ce logiciel en concurrence directe avec les Internet Explorer et Safari a t cr par le Projet Mozilla et d velopp par des milliers de volontaires dans le monde Ce projet est soutenu et organis par 3 associations Mozilla Foundation aux Etats Unis Mozilla Europe Paris Mozilla J
109. tions M A O sur des logiciels propri taires tels que Cubase Pro Tools Reason ou Logic r pondant a une forte demande de la part d intermittents d sireux d largir leurs comp tences ou de musiciens amateurs ayant besoin de connaissances particuli res pour enregistrer leur groupe de musique ou monter leur propre Home Studio Lorsque l on voit l volution et l engouement pour les syst mes d exploitations Linux et de ses logiciels on peut penser qu il serait int ressant de r fl chir d s aujourd hui la question d une formation D ores et d j l cole de son SAE mondialement connue s est int ress e au projet Ardour qui est un DAW Digital Audio Workstation au m me titre que Pro Tools Depuis Mai 2007 cette cole soutient et sponsorise ce projet Une autre cole en Serbie s est quip e de 4 stations de travail enti rement sous Linux avec la distribution Planet CCRMA Cette formation doit repondre a un nouveau besoin Elle n cessite de prendre en compte plusieurs param tres et de se poser au pr alable un certain nombre de questions e qui sera destin e la formation e Dans quel ordre aborder les diff rentes parties e Qu est ce qu on tudie en fonction du niveau des l ves Ces questions sont importantes pour moi en tant que formateur afin d adopter la meilleure p dagogie et pour les l ves pour que la formation r ponde exactement a leurs 38 besoins b Pour qui J aimerai proposer une
110. traitera des diff rentes licences libres J tofferai mon propos en citant d autres licences utilis es plus g n ralement dans l art En effet lorsque l on travaille sous Linux que l on cr er de la musique des vid os des textes et que l on adopte cette philosophie de l Open Source on veut sans doute partager son travail dans ces m mes conditions Sans aborder toutes les possibilit s car il y a pl thore je pr senterai ici les licences les plus r pandues a Sources http www clubic com actualite 65682 assemblee nationale equipe logiciels libres html et http www pcinpact com actu news 35163 assemblee nationale ubuntu linagora unilog m htm 1 Il existe plusieurs d finitions pour d signer un hacker Ici le hacker d signe un virtuose pouvant intervenir dans diff rents domaines comme la programmation l architecture mat rielle d un ordinateur l administration syst me l administration r seau la s curit informatique ou tout autre domaine A ne pas confondre avec le hacker disposant d un savoir faire exceptionnel dans la maitrise de la s curit informatique et donc des moyens de d jouer cette s curit 2 Un pare feu firewall en anglais est un l ment du r seau informatique logiciel et ou mat riel qui a pour fonction de faire respecter la politique de s curit du r seau celle ci d finissant quels sont les types de communication autoris s ou interdits 19 Il Les licences Explication Exem
111. tre grand s quenceur midi avec Rosegarden C est donc un s quenceur MIDI et audio avec des fonctions d enregistrement et d dition A la diff rence de Rosegarden il rend possible l dition audio mais par contre il ne peut pas imprimer de partitions Il dispose d un vrai mixeur audio avec bus et possibilit s d effets Ce logiciel vise a tre un studio virtuel multipiste complet pour Linux Ces deux logiciels sont de v ritables alternatives aux solutions propri taires tels que Cubase ou Logic audio M me s il leur reste un peu de chemin avant d tre aussi performant ils sont d ja a un stade bien avanc et permettent de r aliser les fonctions essentielles enregistrement arrangement mixage application d effet LADPSA int gration des VST et des DSSI pour Rosegarden e LMMS LMMS a pour but d tre une alternative gratuite aux logiciels tels que FruityLoops Reason permettant de produire de la musique lectronique en cr ant des boucles a l aide de samples ou de synth tiseurs virtuels M me si ce logiciel est en grande phase de d veloppement il est utilisable et permet d ores et d j d utiliser les effets LADSPA et d importer des plugins d instruments VST Il int gre un s quenceur sous forme de Pattern Song Un Pattern est un motif un bout de s quence Un Song est un assemblage de Patterns pour former un morceau complet Par exemple on peut cr er un pattern pour la rythmique un pour la basse et un autre pour la
112. u cin ma de l audiovisuel de la publicit des loisirs et de la distribution directe ll y a plusieurs int r ts pour un organisme d obtenir un conventionnement AFDAS Le co t d une formation tant lev cela permet des personnes d y acc der faible coup voir gratuitement sous certaines conditions Le centre de formation a ainsi plus de chances de recruter des l ves En effet un particulier peut difficilement s inscrire a une formation de 2 semaines s il ne b n ficie d aucune aide De plus obtenir un conventionnement signifie une certaine qualit dans la formation propos e et une certaine reconnaissance des professionnels L AFDAS a en effet des crit res stricts de s lection Pour obtenir une certification il faut dans un premier temps justifier du statut de formateur gr ce au num ro de d claration d activit Ce num ro s obtient aupr s de la Direction D partementale du Travail de l Emploi et de la Formation Professionnelle 43 DRTEFP Il permet de retirer un dossier aupr s de l AFDAS pour leur proposer une formation Ce dossier devra d tailler la formation de la mani re la plus complete un programme d taill de la formation le lieu la date le nombre d heures le nombre d l ves les modalit s d valuation et de suivi le budget pr visionnel qui inclut le salaire les frais de fonctionnement location ou amortissement du materiel les fournitures frais divers Enfin le dossier passera pa
113. ui peut tre utile et qui est normalement inclus dans un syst me Unix et plus encore GNU pourra ex cuter des programmes Unix mais ne sera pas identique Unix Nous ferons toutes les am liorations que nous jugerons appropri es en nous fondant sur nos 53 exp riences avec d autres syst mes d exploitation En particulier nous pr voyons d avoir des fichiers avec des noms longs des num ros de version de fichier un syst me de fichiers tol rance de panne ventuellement un syst me de completion des noms de fichiers un dispositif d affichage ind pendant du terminal et peut tre finalement un syst me de fen trage fond sur Lisp au travers duquel plusieurs programmes Lisp et autres programmes Unix pourront partager un cran Le C et le Lisp seront tous les deux disponibles comme langages de programmation systeme Nous essayerons de supporter UUCP MIT Chaosnet et les protocoles de l Internet pour la communication Initialement GNU vise les machines de classe 68000 16000 avec de la m moire virtuelle car ce sont les machines les plus simples pour le faire fonctionner Nous laissons l effort suppl mentaire pour l adapter sur de plus faibles machines a ceux qui voudront l utiliser sur celles ci Pour viter d horribles confusions veuillez bien prononcer le G de GNU quand vous parlez de ce projet Pourquoi j ai d crire GNU J estime que la R gle d or est que si j aime un programme je dois le partager avec d
114. ulier il peut en changer librement d Qualit s techniques La disponibilit du code source permet a des milliers de d veloppeurs de v rifier en permanence ce code source am liorant ainsi la fiabilit et la s curit des Logiciels Libres En particulier la communaut du Logiciel Libre est tr s r active en ce qui concerne la correction des problemes de s curit par rapport aux diteurs de logiciels propri taires Les Logiciels Libres sont souvent ind pendants des contraintes commerciales le d veloppement n est pas dirig par la rentabilit et les corrections de probl mes mineurs ou l internationalisation traduction dans plusieurs langues ne sont donc pas n glig es Pour beaucoup de ces logiciels il n y a pas d imp ratifs de calendrier les nouvelles versions sortent lorsqu elles ont un atteint un niveau de qualit suffisant e Communaut du Logiciel Libre Autour de l id e des logiciels libres s est constitu e une importante communaut de programmeurs d utilisateurs de traducteurs de graphistes Ceux ci travaillent dans des dizaines de milliers de projets dont l envergure et le mode d organisation sont tr s variables Cependant dans la majorit des cas le d veloppement est massivement d centralis et Internet est au c ur de l organisation des projets C est gr ce au courrier lectronique aux listes de discussions et tous les autres outils qu offre Internet que le Logiciel Libre peut prosp rer
115. ument sont des instruments de musique ou des effets virtuels au standard VST d finis par Steinberg notamment pour son c l bre logiciel Cubase Bien que ces instruments virtuels puissent tre utilis s sous Linux la licence n est pas libre la distribution est interdite Aujourd hui de nombreux logiciels sous Linux fonctionnent avec les VST Mais pour les utiliser on est oblig de les activer soit m me Les LADSPA Linux Audio Developer s Simple Plugin API sont aussi des effets virtuels mais support s nativement sous Linux Il en existe des centaines et la plupart des logiciels les integrent parfaitement reverbs delay filtres compresseur gate limiteur expandeur etc Certains LADSPA sont des g n rateurs de son sinus noise signal triangle carr et sont utilisables dans des logiciels de synth se modulaire tels que Alsa Modular Synth Ingen Galan Spiral Synth Modular Un synth tiseur modulaire permet de connecter librement des modules entre eux g n rateur de son effets g n rateur d enveloppe VCO VCF VCA Voltage Controlled Oscillator Filter Amplitude et ainsi de cr er ses propres instruments virtuels ce qui autorise une grande cr ativite 1 Un chantillon sample en anglais est un extrait de musique ou un son r utilis en dehors de son contexte d origine afin de recr er une nouvelle composition musicale L extrait peut tre une note ou un motif musical 2 Une chambre d cho ou delay en anglais
116. une fois tous les instruments enregistr s et cela en fonction de la dynamique du morceau Ensuite il connecte Hydrogen aux entr es d Ardour et enregistre la piste batterie Puis il joue chaque instrument guitare piano qui vont dans un premier temps poser l harmonie et la rythmique Il ajoute enfin les diff rentes pistes suppl mentaires voix basse synth s Au besoin il retouche la s quence de batterie breaks variations volume et dynamique dans Hydrogen pour coller aux instruments Pour le mixage il utilise encore Ardour ajustement des niveaux entre les pistes ajout d effets reverbe sur les voix galisation et ventuellement des compresseurs Une fois qu il est satisfait il reenregistre la piste rythmique de Hydrogen La phase de mastering s effectue avec Jamin Ce dernier est connect en sortie d Ardour puis est renvoy dans une entr e st r o Comme nous l avons d j expliqu Jamin se compose d un limiteur d un galiseur 30 bandes d un compresseur 3 bandes d un visualisateur de spectre fr quentiel Tout est r unis pour traiter la dynamique et affiner les r glages fr quentiels avant l export final Il n est pas directement int gr Ardour c est pour cela que l on est oblig de r enregistrer le r sultat dans une nouvelle piste d Ardour Ardour Sortie Master gt entr e Jamin sortie gt entr e St r o pour export Ardour Ardour Jamin Enfin il exporte la nouvelle piste enregistr e
117. une latence tres basse appr ci e en M A O de l ordre de la milliseconde si la configuration mat rielle le permet Ceci peut tre int ressant pour l enregistrement ou le jeu en temps r el Pour cela il faut appliquer un patch au noyau Ce patch est d velopp par Ingo Molnar et permet d acc der a des options sp cifiques Les distributions d di es multim dia installent par d faut un noyau optimis Pour les autres il faudra le construire soi m me Drivers Audio Sous Linux les drivers des cartes sons audio num riques sont d velopp s par deux projets communautaires The Advanced Linux Sound Architecture ALSA fournit des fonctionnalit s audio et MIDI au syst me d exploitation Linux et supporte de nombreuses interfaces audio des cartes son grand public aux cartes audio num riques professionnelles Malheureusement la compatibilit d pend souvent de la bonne volont des constructeurs qui parfois ne d sirent pas fournir les informations utiles au d veloppement des pilotes sous Linux ALSA est d velopp sous les licences GPL et LGPL et en arrivant sur le site on peut lire le message suivant We need users to use test and provide feedback programmers to work on low level drivers writers to extend and improve our documentation and application developers who choose to use ALSA as the basis for their programs If you are interested please subscribe to a mailing list Chacun peut donc participer a l lab
118. ur informer de nombreux utilisateurs au sujet de GNU Cependant il est peut tre vrai que l on peut atteindre plus d utilisateurs avec de la publicit Si cela est vrai une soci t qui fait de la publicit sur le service payant de copie et de distribution de GNU doit tre suffisamment rentable pour assurer sa propre publicit et bien davantage Ainsi seuls les utilisateurs qui b n ficient de la publicit la payent En revanche si de nombreuses personnes obtiennent GNU par leurs relations de telles soci t s ne seraient pas rentables et cela d montrerait que la publicit n tait pas vraiment n cessaire pour r pandre GNU Pourquoi est ce que les partisans du libre change ne veulent pas laisser cette d cision au march libre 4 Ma soci t a besoin d un syst me propri taire pour tre comp titive GNU va retirer les syst mes d exploitation du domaine de la concurrence Vous ne pourrez pas tre avantag dans ce domaine mais votre concurrent non plus Vous pourrez rivaliser dans d autres domaines Si votre domaine est la vente de syst mes d exploitation vous n aimerez pas GNU et c est tant pis pour vous Si votre domaine est diff rent GNU peut vous viter d tre pouss dans le domaine on reux de la vente de syst mes d exploitation 57 J aimerais bien voir le d veloppement de GNU financ par des dons de fabricants et utilisateurs r duisant ainsi les co ts pour chacun 5 Les programmeurs ne m
119. urs du coll ge l universit La plus compl te est la version anglophone avec plus de 22 000 chapitres Le projet a t lanc en juillet 2003 et propose plus de 50 000 chapitres issus de 1000 ouvrages en 50 langues a Source http www zdnet fr actualites informatique 0 39040745 39203431 00 htm b Source http wikimediafoundation org wiki Nos_ projets 1 Un wiki est un syst me de gestion de contenu de site web qui rend les pages web librement et galement modifiables par tous les visiteurs autoris s On utilise les wikis pour faciliter l criture collaborative de documents avec un minimum de contraintes 16 Wikisource est un projet multilingue lanc en novembre 2003 visant a construire un fond de textes distribu s sous la forme de contenu libre et ouvert Ce n est pas seulement un outil efficace permettant de stocker au format hypertexte des textes classiques des textes de lois et d autres textes libres de droits il sert galement de base de traduction de ces textes Wikispecies est un projet visant a cr er un r pertoire central des esp ces pour la taxonomie Il est con u sp cifiquement pour r pondre aux besoins des scientifiques et en d cembre 2007 contenait plus de 80 000 entr es Wikimedia Commons est une m diath que en ligne lanc e en septembre 2004 visant a proposer un r pertoire central de contenus libres images sons vid os textes audio etc pouvant tre facilement utilis es
120. uteur ne pourra restreindre ces futures redistributions C est dire que des modifications propri taires seront interdites Je veux tre s r que toutes les versions de GNU restent libres 54 Pourquoi beaucoup de programmeurs veulent contribuer J ai rencontr beaucoup de programmeurs enthousiasm s par GNU et qui souhaitaient contribuer De nombreux programmeurs sont insatisfaits de la commercialisation de logiciels syst mes Il se peut que cela leur permette de gagner plus d argent mais cela les am ne forcement a se sentir en conflit avec les autres programmeurs en g n ral plut t que d tre camarades L acte fondamental d une amiti entre des programmeurs est le partage des programmes les arrangements commerciaux typiquement utilis s de nos jours interdisent aux programmeurs de consid rer les autres comme des amis L acheteur de programmes doit choisir entre l amiti et l ob issance a la loi Naturellement un grand nombre d cident que l amiti est plus importante Mais ceux qui respectent la loi se sentent souvent mal a l aise face a ce seul choix Ils sont d sabus s et pensent que programmer n est qu une fa on de gagner de l argent En utilisant GNU plut t que des programmes propri taires nous pouvons tre amicaux envers tout le monde tout en respectant la loi De plus GNU est une source d inspiration et une banni re sous laquelle d autres peuvent nous rejoindre dans le partage Ceci peut nous procurer un sentime
121. ziat 1 Un chantillonneur aussi connu sous l anglicisme sampler est un instrument de musique lectronique capable d enregistrer d chantillonner des sons chantillons ou samples et de les rejouer la hauteur voulue 2 Un live looper permet d enregistrer des boucles en temps r el et de les rejouer automatiquement 65 Netographie http www cllfst tuxfamily org Le Club du Logiciel Libre a la Facult des Sciences de Tunis CLL FST est un groupe d tudiants et d enseignants de diff rentes sp cialit s qui a pour objectif d encourager l utilisation et le d veloppement des logiciels libres parmi la communaut scientifique Tunisienne http charte zone libre org La CHARTE ZONE LIBRE est un texte qui num re les valeurs principes et pratiques qu un site un lieu une publication une uvre un document ou toute autre Ressource consultable applique en vue de garantir au Consultant l acc s libre de mani re permanente a la ou les Ressources concern es sans crainte de poursuites judiciaires de d connexions intempestives par un fournisseur d acc s Internet de perquisitions ou de saisies au domicile ou ailleurs ou encore d accusations infond es avec impossibilit de faire valoir ses droits m me l mentaires http Awww dogmazic net Dogmazic net est le site de l Association Musique libre Il remplace donc musique libre org Ce n est pas seulement des milliers de ogg et mp3 gratuits t l c

Download Pdf Manuals

image

Related Search

Related Contents

  Consulter le mode d`emploi  自動車の出庫警報システム  Guía de Usuario  Samsung LW22N23N manual de utilizador    eSTUFF ES1003  SE138K - ELSAG.DK      

Copyright © All rights reserved.
Failed to retrieve file