Pétition contre les brevets logiciels

26 janvier 2010

Une pétition que je vous invite à signer pour les droits d’auteurs sur les logiciels mais conter les brevets. En effet Il est normal de la juste rétribution des développeurs, concepteurs, et c’est pourquoi le droit d’auteur existe, même pour les logiciels. En revanche les brevets logiciels, comme aux états-unis, ne font que rendre difficile l’innovation dans un milieu qui se doit de rester réactif. On constate même que la plupart du temps les brevets logiciels ne sont pas forcément accordés aux créateurs mais à des tiers et il est si facile d’ignorer l’existence de brevets … Enfin bref, je vous invite à lire ce qui est expliqué sur le site en lien ci-dessous, et à signer la pétition :)

stopsoftwarepatents.eu petition banner

Categories: Informatique, Logiciels.

Tags: , , , , , , , , , , , , ,

Osez les logiciels libres !!!

13 janvier 2010

Voici quelques temps je discutais avec mon cousin, et je me suis aperçus que beaucoup d’entre vous ne connaissaient pas les logiciels libres. Comme pour lui j’avais rédigé un petit laïus, je me suis dis que je pourrai vous en faire profiter. L’univers du libre est très vaste et cela peut aller du plus compliqué au plus simple. En effet cela couvre des systèmes d’exploitations (distributions Linux comme Ubuntu, Mandriva, RedHat, Suse, …). Il existe des sites et des associations pour promouvoir tout cela comme Framasoft qui recense 1500 logiciels libres et compatibles multi-systèmes (Windows, MAC, Linux) . Il existe aussi des sites pour promouvoir les distributions libres comme Distrowatch. Cela reste une très bonne source d’information sur les nouveautés dans les distributions Linux avec plus d’une centaine systèmes d’exploitations proposés.

Au delà de Framasoft, d’autres sites proposent régulièrement des comparatifs ou des listes de logiciels libres et gratuits aussi bien pour Linux que pour Windows. En général les Linuxiens connaissent déjà cet univers et donc beaucoup d’articles concernent les différentes versions de Windows :) Voici par exemple un article sur un site assez connu où les alternatives aux logiciels de gravure payants sont exposées :

http://www.clubic.com/article-79507-1-logiciels-gravure-gratuits-mac-pc.html

En effet sur cinq pages on nous cite les différentes alternatives avec des points forts/faibles et autres informations pour pouvoir en choisir une. Un autre assez connu pour ce qui est de l’informatique donne chaque année toute une séries de pages sur les meilleurs logiciels libres et gratuits :

http://www.infos-du-net.com/actualite/dossiers/59-logiciels-gratuits.html

On y trouve une liste vraiment complète qui va de la suite bureautique comme Open Office pour remplacer MS Office, à des logiciels de retouche photo (The Gimp, Paint.Net,  …) et bien d’autres en traitement vidéo, audio, et ainsi de suite :)

Une autre initiative à citer pour promouvoir tout cet univers, issue de Framasoft, c’est le Framapack. A travers cette interface vous pourrez choisir des logiciels et lancer leur installation. Pour illustrer au mieux mes propos voici une liste non-exhaustive des logiciels proposés dans ce Framapack avec une légère description :

  • OpenOffice : suite bureautique complète, compatible avec MS Office
  • PDFCreator : créer ses propres PDF
  • FreeMind : mettre en forme ses idées ou ses remarques à l’aide de graphiques, de schémas
  • GnuCash : gérer ses compte
  • Sunbird : calendrier
  • Putty : se connecter en Telnet ou SSH où on veut
  • Komo Edit : Un IDE pour de nombreux langages
  • Notepadd++ : un éditeur de texte avancé
  • Tux Paint : pour que les petits apprenent à dessiner
  • TuxMath : s’exercer au calcul mental en jouant
  • Tux Typing : apprendre à maîtriser son clavier et à taper plus vite ;)
  • The Gimp : retouche et traitement d’images, de photos
  • Inkscape : dessin vectoriel
  • Blender : dessin, modélisation et animation 3D
  • Dia : réalisation de diagrammes
  • Sweet Home 3D : réalisation de plans de maison en 3D
  • Thunderbird : client de messagerie
  • Pidgin : unc lient pour de nombreuses messageries instantanées (msn, jabber, gtalk, icq, aim, …)
  • FileZilla : client FTP
  • Freeciv : la version gratuite et open source de l’éponyme Civilization
  • Frets On Fire : devenir un pro de la guitare
  • VLC : un lecteur multimédia complet
  • Audacity : enregistrer et convertir les fichiers audio
  • Songbird : classer et visualiser vos musiques et vidéos
  • CDex : convertir vos CD audios
  • Avidemux : convertir vos films
  • 7-zip : un archiveur complet
  • …etc…

Bien sûr je n’ai pas cité tout les logiciels du Framapack afin de vous inciter à au moins visiter leur interface. De même je pourrais vous concocter une liste bien plus longue avec des dizaines, voire des centaines mais est ce que cela serait vraiment utile ? Je préfère donc vous avoir fait cette courte présentation et j’espère que cela a attisé votre curiosité. N’hésitez pas à chercher suivant vos besoins, ou à farfouiller. Personnellement j’ai pu remplacer la majorité de mes logiciels propriétaires grâce au monde du libre qui est de plus en plus actif. Il est possible de trouver d’autres listes de suggestions que ce soit pour la sécurité, ou d’autres utilisations :

http://www.tunibox.com/utilitaires/liste-complete-des-meilleurs-220-logiciels-libres-et-gratuits-classes-par-categorie.html

http://oss.jbkempf.com/list.php

Vous pourrez trouver d’autres listes ou suggestions au gré de la toile. A savoir que beaucoup de sites prônant le libre ou diffusant ce type de logiciel comprendra toujours une parti vous invitant à faire des dons. En effet réaliser et maintenir des logiciels est un travail qui prend pas mal de temps, et même si il est souvent réalisé par des passionnés, un soutien financier permet d’aider. Et oui les hébergements coutent de l’argent, tout comme le temps et certains moyens techniques nécessaires. Donc si vous aimez un logiciel libre et que vous le souhaitez bien, n’hésitez pas à faire un don. Même de nombreux petits dons peuvent finalement être bénéfique (si 100 personnes donnent toutes 1 € cela fait déjà 100 € pour encourager quelqu’un à continuer et pour l’aider :) ). C’est un système de fonctionnement qui n’est pas si mal, chacun pouvant participer ou non et ce à la mesure de son envie :)

Ce système s’étend maintenant à des éditeurs de logiciels qui distribuent une première version gratuite de leur solution afin de se faire connaitre, et proposent parallèlement des solutions plus complètes ou une offre de services quille est payante. Nous pouvons citer deux noms dans l’univers des antivirus avec AVG et sa version free, et Avast avec sa version familiale. Nous pouvons aussi citer l’éditeur VMware dont la renommée n’est plus à faire dans le milieu de la virtualisation, qui nous propose son « player » et sa version « server » par exemple pour virtualiser autant de machine qu’on le souhaite.

Pour conclure, je dirais que parallèlement il existe de nombreuses associations pour défendre les logiciels libres et le monde du libre comme l’April dont j’avais déjà parlé l’année passée, lors de la première version d’Hadopi. Espérons que tout cet univers aura encore plus que de beaux jours devant lui, et ce malgré la légère incompréhension de nos chers dirigeants. Tiens pour la nouvelle année je leur souhaite d’avoir moins d’oeillères :) J’espère que cet article vous aura été utile ou qu’il vous aura intéressé. Bonne découverte à tous :)

Categories: Informatique, Linux, Logiciels, Windows.

Tags: , , , , , , , , , , , , , , , , , , , , , ,

Logiciels de modélisation UML Freewares : BOUML & ArgoUML

11 janvier 2010

Ce semestre au CNAM j’ai du procéder à des schémas UML dans le cadre d’un cours de génie logiciel. Le travail s’effectuant en groupe, il nous a fallu trouver un logiciel nous permettant de réaliser tout les schémas nécessaires. Bien sûr il me restait des souvenirs de mon BTS, et notamment Enterprise Architect dont j’utilisais la version de démonstration à l’époque, ou encore Rational Rose (qui est très bien quand notre centre de formation à un accord avec IBM pour que les étudiants puissent l’utiliser gratuitement). Mon problème dans le cas présent était de trouver un logiciel gratuit, voire open source (restons dans le même univers) et qui serait compatible pour Windows et Linux, voire pour Mac. C’est ainsi qu’au gré des recherches sur le net je suis tombé sur Bouml.

Capture écran BoumlIl s’agit d’un logiciel très complet mais malheureusement un peu compliqué pour sa prise en main. En effet l’interface et son fonctionnement aurait vraiment besoin d’un coup de pouce pour ce qui est du côté simplicité d’utilisation, logique. En revanche il nous permet de créer quasiment tout les diagrammes UML possibles, de les lier ensembles (lier les éléments) et d’avoir donc une continuité dans le projet. Il semble aller jusqu’à la première génération de code (classes vides avec les éléments, attributs et opérations, pré-générées). Bon je n’ai pas testé le logiciel jusqu’à ce stade :) Il prévoit aussi un mode multi-utilisateurs ce qui peut se révéler utile en entreprise pour travailler à plusieurs sur le même projet. En tout cas il nous a été bien utile dans notre projet, même si nous avons perdu un peu de  temps pour sa première prise en main.

En discutant avec notre formateur, il s’est avéré qu’il trouvait ce logiciel trop difficile à prendre en main, trop usine à gaz et qu’il lui préférait un autre éditeur, ArgoUML. Là aussi il semble exister une version pour Linux mais je n’ai testé que celle pour Windows pour le moment, et ce assez rapidement.

Capture écran ArgoUMLEffectivement son interface est beaucoup plus facile d’accès et permet une prise en main plus rapide. Comme pour Bouml, il va jusqu’à la génération du code ce qui est un plus indéniable pour un logiciel de modélisation UML de nos jours. J’avoue que si je l’avais découvert en premier, c’est surement celui que je préfèrerais mais comme nous avions commencé tout notre projet sur le premier, nous l’avons utilisé jusqu’au bout.

Je sais que cette présentatione st un peu succinte, mais je voulais la faire car autant vous faire profiter de cette dernière. En effet ma propre recherche m’avait entraîner sur pas mal de forums ou sites avant d’aboutir, donc autant vous en faire profiter. Et si vous connaissez d’autres logiciels ou souhaitez donner votre avis, n’hésitez pas à laisser un commentaire :)

Categories: Informatique, Logiciels.

Tags: , , , , , , , , , , , , , , , ,

Installer Google Chrome (Chromium) sur Mandriva 2008.1 et supérieures

9 décembre 2009

Google_Chrome

Etant donné que c’est à la mode et que certains collègues ont déjà craqués, j’ai réalisé l’installation de Chrome sur mon poste de travail. Bon d’accord je suis sous Mandriva 2008.1 ce qui commence à dater un petit peu, mais cela tourne bien donc ;) Voici une astuce pour l’installer assez facilement :

  1. Télécharger l’archive chrome-linux.zip depuis http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/ (choisissez la dernière version)
  2. Décompresser le zip (unzip chrome-linux.zip) dans un dossier au choix (moi je l’ai fais dans mon home, dans un dossier juste pour lui).
  3. En tant que root, créer des liens symbolique vers les bibliothèques nécessaires à son fonctionnement
    1. ln -s /usr/lib/libnss3.so /usr/lib/libnss3.so.1d
    2. ln -s /usr/lib/libnssutil3.so /usr/lib/libnssutil3.so.1d
    3. ln -s /usr/lib/libsmime3.so /usr/lib/libsmime3.so.1d
    4. ln -s /usr/lib/libssl3.so /usr/lib/libssl3.so.1d
    5. ln -s /usr/lib/libplds4.so /usr/lib/libplds4.so.0d
    6. ln -s /usr/lib/libplc4.so /usr/lib/libplc4.so.0d
    7. ln -s /usr/lib/libnspr4.so /usr/lib/libnspr4.so.0d
    8. ln -s /usr/lib/libbz2.so.1 /usr/lib/libbz2.so.1.0
  4. Modifier les droits de ce dossier : chown -R user: ./chrome-linux
  5. En tant qu’utilisateur normal, lancer ./chrome
  6. Ou bien ajouter un raccourci dans le menu kde ou gnome :)

Amusez vous bien avec ce nouveau navigateur :) Bon d’accord je commence à avoir un peu trop de navigateur sur ma machine mais bon … Firefox, Konqueror, SeaMonkey … A force je devrais avoir une jolie collection :D

Source initiale

Erratum : il existe un autre moyen d’installer la version officielle en la téléchargeant sur le site de Google Chrome. Vous y trouverez des .deb pour Ubuntu et Debian (j’ai testé le .deb pour la 8.04 et cela s’est installé sans aucun souci), et des rpm pour Fedora et OpenSuse. Le rpm a pu être installé sur des Mandriva 2009.0 et 2009.1 (et doit donc fonctionner sur des versions plus récentes aussi). On a juste du rajouter une option pour ne pas suivre les dépendances lors de l’installation. C’est parce que cette installation n’a pas fonctionné pour moi que j’ai cherché la méthode explicité ci-dessus :) Voila j’ai presque dû faire le tour, mais j’avoue que je continue à préférer Firefox à Google … 1984 m’a trop marqué ;)

2010-02-11 Complément d’information : sur Eugeni’s Blog vous pourrez trouver l’adresse d’un dépôt pour un rpm de Chrome.

Categories: Informatique, Linux, Logiciels.

Tags: , , , , , , , , , , , , , , , ,

PMSIpilot sur Toolinux !!!

26 août 2009

La société pour laquelle je travaille depuis plus de deux ans et demi vient d’être le sujet d’un article sur Toolinux suite à une grosse opération de migration des serveurs présents chez nos clients. En effet nos logiciels sont installés sur des serveurs Mandrake / Mandriva et jusqu’à cet hiver nous avions des versions 10.0 official, 10.0 community, 10.1 community, 10.2, 2007.0 et 2007.1. Je ne vous racontes pas les casse-têtes quand nous devions mettre à jour des paquetages, faire des scripts SQL ou autres compatibles avec l’ensemble de ces versions. Grâce au concours de la société Mandriva nous avons réalisé un CD de migration de ces serveurs vers la Mandriva 2009.0. La migration se réalisait donc avec un CD-ROM et une clef USB les étapes étant : démarrage sur le CD, vérification de sa somme MD5, sauvegarde des BDD (bases de données) et des sites (logiciels), copie sur la clef USB, vérification de leur somme MD5, formatage des disques durs, partitionnement, installation du nouvel OS, configuration spécifique de ce dernier, installation et configuration des logiciels PMSIpilot, Migration des données depuis la sauvegarde sur clef USB vers les nouvelles bases de données. Oui je conviens que ce CD-ROM est un joli jouet et je suis bien heureux d’avoir participé à sa conception. On l’a d’ailleurs dérivé en une version de simple installation sans migration pour installer des serveurs distant, ou des machines virtuelles plus facilement, sans avoir à fournir des procédures longues et compliquées. Enfin bref si vous voulez lire cet article sur Toolinux je vous invite à suivre le lien ci-dessous.

http://www.toolinux.com/lininfo/toolinux-information/communique/article/pmsipilot-confie-une-partie-de-son

J’ajouterais que c’est avec le concours de Sam (Stormi) dont j’ai déjà cité plusieurs fois le nom que nous avons réalisé ce CD-ROM. Et oui nous sommes assez fiers du résultat. Bon maintenant la campagne de migration est terminée et je vous avouerais que les derniers mois ont été intenses. Peut-être ajouterais des détails à l’occasion sur la possibilité de créer un tel CD, sachant que nous nous sommes limités à des serveurs sans interfaces graphiques. J’aimerai bien pouvoir approfondir avec la création de CD-ROM pour l’installation automatique de stations de travail mais cela sera pour une prochaine fois.

Bon et si certains veulent en savoir plus sur mon entreprise je vous invites à visiter le site de PMSIpilot pour plus d’informations sur l’entreprise. En quelques mots nous éditons des logiciels type web pour le milieu médical et notamment les hôpitaux publics. Il s’agit de logiciels de gestion etd ‘analyse de l’activité médicale et de sa valorisation dans le cadre de la T2A. Et si vous voulez plus d’informations sur ces points je vous inviterais à visiter les deux sites ci-dessous.

- Site de l’ATIH

- Site du DIM

Categories: Divers, Linux.

Tags: , , , , , , , ,

Lovely Charts – Diagrammes en ligne

21 juin 2009

Voici un logiciel en ligne qui est pas mal du tout. En effet suite à une inscription gratuite Lovely Charts, qui est entièrement en Flash, va vous permettre de créer vos propres diagrammes réseaux, organigrammes ou autres schémas. Bon dans sa version gratuite il a des limitations et je n’ai pas eu l’occasion de tester la version payante. En revanche cela peut être très utile pour des schémas simples. Et oui on a pas toujours un logiciel comme Visio, ou bien le temps de jouer avec DIA et cela peut donc nous donner une solution alternative. Vous trouverez ci-dessous un exemple d’un petit schéma réseau créé en cinq petites minutes afin d’illustrer ce propos.

mynetwork-pt

Comme vous pouvez le voir ce schéma n’est pas si mal et ferait très bien dans un dossier ou un rapport. Donc si vous êtes intéressés ou simplement si vous voulez tester, je vous invite à visiter le site de Lovely Charts.

Categories: Informatique, Logiciels.

Tags: , , , , , ,