GNU Octave 3.0, l'alternative libre à Matlab

Posté par  . Modéré par Nÿco.
0
27
déc.
2007
Science
GNU Octave est un langage libre de haut niveau destiné principalement aux calculs numériques. La syntaxe vise à être aussi proche que possible du programme propriétaire Matlab. L'interpréteur est en ligne de commande, mais plusieurs interfaces et éditeurs chatoyants existent pour l'habiller.

Depuis la précédente version stable (la vieille 2.1), de nombreux progrès ont été effectués notamment dans les fonctions graphiques, basées sur GNUplot et JHandles. Les sources sont disponibles sous licence GPL, les distributions Linux mettent à jour leurs paquets (utilisez votre gestionnaire de paquet préféré) et des binaires sont téléchargeables pour Windows et Mac OS X sur SourceForge.

Des interfaces avec les langages C/C++ et Fortran permettent d'écrire assez simplement des extensions efficaces. De nombreuses boîtes à outils écrites par la communauté viennent étendre les fonctionnalités.

D'autres solutions open source existent, comme Scilab, moins compatible avec Matlab et dont la licence est restrictive (encore à ce jour), ou SciPy, extension du langage Python, profitant de sa syntaxe, mais non compatible avec Matlab.

Surfez anonymement avec la dernière version du client BitTorrent Deluge

Posté par  . Modéré par rootix.
Étiquettes :
0
27
déc.
2007
Internet
Le client BitTorrent open-source Deluge, vient d’ajouter un navigateur anonyme à ses nombreuses fonctions. Il servira à protéger et à faciliter l’utilisation de BitTorrent face aux fournisseurs d’accès qui veulent brider son utilisation.

Ce navigateur anonyme a été ajouté pour lutter contre les fournisseurs d’accès qui font trop de zèle et brident la bande passante allouée aux échanges peer-to-peer, en particulier BitTorrent. Comme l’indiquent ses créateurs : “Tout le monde sait qu'il est de pratique courante pour les fournisseurs d’accès à Internet d’essayer de bloquer au maximum ou de brider l’usage de BitTorrent. Nous pensons que c’est un comportement injuste et erroné puisqu’il existe de nombreux usages légaux pour BitTorrent. Si un fournisseur d’accès bride ou bloque le trafic BitTorrent, vous pouvez être quasiment sûr qu’il regarde quels sont ses utilisateurs qui visitent des sites relatifs à cet usage afin d’en bloquer ou d’en limiter l’usage plus facilement.”

Si vous aussi votre fournisseur met en place de telles pratiques, vous pouvez utiliser ce logiciel libre sous licence GPL, il est disponible pour les systèmes d’exploitations Windows, Linux et Mac OS.

N’espérez cependant pas pouvoir naviguer anonymement sur tous les sites web, même les moins fréquentables, ce n’est pas l’objectif de cette équipe. Et ils l’indiquent parfaitement sur leur site web : “Nos serveurs proxy ont une liste blanche des sites liés à BitTorrent (trackers, sites d’index, etc.), que vous pouvez visiter. Si vous essayez d'accéder à un site BitTorrent qui n’est pas dans notre liste blanche, n'hésitez pas à nous envoyer l’adresse de ce site et nous l'ajouterons dans les 24h. Nous ne faisons pas de discrimination contre quelconque site BitTorrent et nous les ajouterons sur demande. Cependant, nous ne voulons absolument rien à voir avec le fait d’anonymiser le trafic de pédophiles, de malades qui cherchent sur Google la façon de se dépêtrer d’un meurtre, ou de tout autre chose. Nous voulons protéger BitTorrent et rien de plus.”

Ce logiciel vous permettra donc de surfer sur le web à la recherche des précieux .torrent sans que votre fournisseur d’accès ne le remarque. Et comme il inclue également un protocole pour crypter les flux d’échanges BitTorrent il sera également très difficile pour lui de vous brider.

N’attendez donc plus pour l’essayer, il est disponible librement et gratuitement sur le site officiel.

OpenIDoo, TimeVault et Sun Niagara 2

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
27
déc.
2007
Communauté
  • OpenIDoo, le serveur OpenID libre
    OpenIDoo est un jeune projet de serveur OpenID en PHP/MySQL sous Apache License 2.0. Disponible uniquement via le dépôt Subversion pour le moment, ce serveur prend en charge des OpenID du type http://mondomaine.com/utilisateur, des domaines multiples et un base de données MySQL.

  • TimeVault, les snapshots faciles et intégrés
    TimeVault est un outil de sauvegarde et restauration à base de snapshots automatiques, navigateur de snapshots et intégration dans Nautilus pour l'instant (KDE à venir). Le site anglophone HowToForge propose un tutoriel en trois parties.

  • Sun Niagara 2, le CPU opensource
    Dernière news de la trilogie et non des moindres, le code source du processeur Niagara 2 ou UltraSPARC T2 est disponible en téléchargement après enregistrement. On ne peut s'empêcher de penser à Free CPU, ainsi qu'à LinuxBIOS.

Les petites brèves de LinuxFR : trois nouvelles toutes simples, regroupées, qui n'auraient pas matière à être développées jusqu'à en faire une dépêche à part entière.

Accord entre le projet Samba et Microsoft

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
1
26
déc.
2007
Samba
Samba, le projet libre (licence GPL) implémentant le protocole SMB/CIFS utilisé notamment pour les services de partage de fichiers et d'imprimantes client/serveur des produits Microsoft, a reçu ce 20 décembre 2007 les documents de spécifications de ces protocoles des mains de Microsoft.

Non pas que Microsoft désire s'ouvrir enfin à l'interopérabilité, mais la société de Redmond (Washington, États-Unis d'Amérique) a été condamnée une nouvelle fois (après appel), cette fois-ci par la commission européenne, avec comme cadre le procès antitrust. La condamnation l'oblige à livrer ses spécifications et la liste des brevets qui couvrent le protocole.

L'accord a donc permis à l'équipe Samba de recevoir ces documentations afin de pouvoir les implémenter dans un logiciel libre. En outre, les brevets Microsoft couvrant ces technologies, brevets invalides en Europe mais valides aux USA et au Japon, ont été listés afin d'éviter à l'équipe Samba de tomber dans le piège, et ainsi de permettre que des contournements soient implémentés. Aucune licence particulière, autorisation ou pacte de non-agression ne couvre ces brevets, il est donc nécessaire de faire attention, mais désormais ces brevets sont connus, on avance donc toujours sur un champ de mine, mais plus dans le noir.

C'est la PFIF, une organisation à but non lucratif créée le Software Freedom Law Center, qui a signé l'accord. 10 000 euros ont donc été versés à Microsoft, avec un accord de non-divulgation (NDA). Andrew Tridgell, créateur de Samba, s'est investit dans cette initiative.

Sortie de Tcl/Tk 8.5.0

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
26
déc.
2007
Technologie
Le Tcl Core Team est heureuse d'annoncer la sortie de la version 8.5.0 du langage de script Tcl et de la bibliothèque d'interface graphique Tk. C'est la première version stable de la branche Tcl/Tk 8.5, résultat de plus de quatre années de développement et représentant une avancée significative par rapport aux précédentes versions.

Parmi les nouveautés pour Tcl, il y a une structure de données dictionnaire, le support des grands entiers, les fonctions anonymes, la gestion des packages par module. Pour Tk, il y a l'adjonction d'un moteur de thèmes (permettant de se passer du look très épuré de Motif), les fontes anticrénelage sous X11, de nouveaux widgets intégrés directement dans le noyau (onglets, combobox, listes arborescentes et barres de progression) et les fenêtres transparentes.

NdM : merci à dark_moule pour sa contribution (cf. suite de la dépêche).

Flightgear 1.0 est sorti

Posté par  . Modéré par Nÿco.
0
26
déc.
2007
Jeu
FlightGear est un simulateur de vol en phase dont la version 1.0 a été mise à disposition le 17 décembre 2007. Il est disponible pour quasiment toutes les plateformes actuelles (GNU/Linux, Solaris, BSD, Windows, etc.). De plus, il est distribué sous licence GNU GPL, ce qui veut dire que vous avez la TOTALE liberté de le télécharger, l'utiliser, le distribuer, le modifier comme vous le souhaitez, du moment qu'il reste sous licence GNU/GPL. De plus, il est gratuit dans sa version téléchargeable (payant sur CD afin de soutenir le projet).

Il est actuellement livré avec une trentaine d'avions de tous bords (et un hélicoptère !) et une vingtaine d'aéroports (tous autour de San Francisco), mais il est évidemment possible de rajouter des fichiers scènes (l'ensemble de la planète est couvert) ou des avions supplémentaires.

Enfin, le rendu du vol se veut le plus réaliste possible et approche au plus près de la réalité. Les graphismes, basiques mais cependant très complets (notez la présence de vaches dans les prés que vous survolez :-) ) ajoutent d'ailleurs à l'agréable du simulateur.

Bref, FlightGear Flight Simulator est un projet très abouti, qui ne devrait pas vous lasser, alors n'attendez plus et prenez les commandes !

Sortie de QElectroTech en version 0.1 bêta

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
0
24
déc.
2007
Science
QElectroTech, aka QET, est un jeune logiciel libre permettant de réaliser des schémas électriques (à ne pas confondre avec les schémas électroniques pour lesquels la logithèque libre actuelle est convenablement fournie). Sous licence GNU/GPL, programmée en C++ avec la bibliothèque Qt4, cette première version ne se veut pas exhaustive en termes de fonctionnalités. Notamment, il n'est pas encore possible de former des appareils, représentés par un rectangle (pourvu de bornes) englobant plusieurs éléments électriques.

QElectroTech utilise XML pour ses formats de fichier. Les spécifications, amenées à évoluer avec les futures versions, sont disponibles dans la documentation. QET se veut portable : il est disponible partout où Qt4 est disponible, ce qui implique Linux (principale plate-forme de développement), BSD (testé mais pas récemment), Windows (régulièrement testé) et MacOS (jamais testé malheureusement).

IE8, le test Acid2 et le futur du web

Posté par  . Modéré par Amaury.
Étiquettes :
0
24
déc.
2007
Microsoft
Les développeurs d'Internet Explorer annoncent sur leur blog le fait que la future version 8 du navigateur propriétaire de Microsoft arrive à passer le test Acid2.
IE8 est en développement et actuellement en version pré-alpha interne uniquement, donc non disponible pour le grand public ou des bêta testeurs enregistrés. On estime sa sortie au second semestre 2008 voire début 2009.

Le test Acid2 a été publié en avril 2005. Il faut noter que Safari a été le premier navigateur à réussir ce test en avril 2005, immédiatement suivi par Konqueror, ce qui est logique car Safari a basé ses développements sur KHTML, le cœur de Konqueror. Opera a suivi en mars 2006 et enfin, en décembre 2006, c'était au tour de Gecko 1.9, le cœur de Firefox 3 encore en bêta. IE est donc le dernier des navigateurs (importants) à se conformer aux normes du W3C.

Le test Acid2 est une page web qui doit montrer une « smiling face » crénelée, avec un « Hello World! » au-dessus. Cette image en apparence très simple est en réalité constituée d'une multitude de fonctionnalités HTML/CSS, Il suffit de regarder le code source de la page pour apprécier la sévérité de ce test de conformité.

Il s'agit tout de même des standards ouverts parmi les plus utilisés au monde et du navigateur le plus utilisé au monde (malgré une absence - inexplicable et inexpliquée - de développement pendant 5 ans), donc d'une nouveauté de première importance, malgré son éloignement dans le temps et son aspect invérifiable (on ne dispose pas de IE8).

Est-ce que cela laisse entrevoir un développement plus simple pour les développeurs web et une simplification pour les utilisateurs ? Espérons le... En effet, les développeurs pourront se concentrer sur un seul code unique HTML/CSS standard et valide, plutôt que de coder plusieurs fois pour plusieurs navigateurs différents en contournant les bugs par des astuces plus ou moins heureuses. Ainsi les applications web pourront atteindre leur vrai potentiel et ne pas être retardées par un navigateur omniprésent et technologiquement en retard de plusieurs années.

Nouveau serveur LinuxFr.org mis en production

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
23
déc.
2007
LinuxFr.org
L'ancienne machine qui hébergeait le site était en train de passer l'arme à gauche (souvenez-vous de l'horloge qui cyclait sur 4 secondes), le serveur de développement et le serveur de production ont été migrés (dans la nuit du 16 au 17 décembre pour la production) sur la nouvelle machine.

Cela nous a pris du temps, mais nous avons réalisé au passage une migration majeure du site :
  • Changement de serveur physique ;
  • Passage au jeu de caractères UTF8 ;
  • Passage au serveur web Apache 2 ;
  • Passage au langage de script PHP 5 ;
  • Grosse mise à jour du système de templates Templeet (d'une pre-2.0 à un 3.3.x) (NdM: lien réédité en 2021 pour pointer sur la version archive.org de l'époque);
  • Nettoyage dans le code du site.
Nous avons rencontré quelques difficultés et nous vous prions de bien vouloir nous en excuser. Il était notamment impossible de se loguer ou de s'inscrire lundi 17 décembre dans la soirée. Dans l'ensemble, la migration s'est néanmoins bien passée.

Le nouveau serveur de production (un DELL) nous a été offert par Pixmania / Fotovista, livraison incluse par Vincent Caron et Adrien Gernault-Barrier, qu'on remercie beaucoup pour s'être déplacé personnellement. Pixmania cherche d'ailleurs à recruter un profil technicien Linux (envoyer CV à fotovista-33500@cvmail.com) et un développeur web (envoyer CV à fotovista-7528@cvmail.com), sachant que leur réseau est très important, et l'environnement de travail sympathique (vérifié sur place par FP). Le tout sera formateur pour les candidats. Merci Pixmania.

Enfin nous vous rappelons que la meilleure manière d'aider LinuxFr reste encore de contribuer. Le site ne vit que pour et par vos contributions au contenu ! Il y a plusieurs manières de le faire :
Merci à tous ! Toute l'équipe de LinuxFr vous souhaite de joyeuses fêtes de fin d'année :-).

DB-Everywhere a besoin de retours

Posté par  . Modéré par j.
Étiquettes :
0
22
déc.
2007
Base de données
Le projet DB-everywhere a pour but d'obtenir une interface web d'administration de base de données. Pour le moment l'application supporte MySQL, MaxSQL (MySQL avec le support du moteur de base de données BerkeleyDB) et Oracle (toutes les bases de données possédant un pilote JDBC pourront être prises en compte).

Les principales fonctionnalités d'administration ont été codées :
  • création, modification, suppression de tables, views ;
  • requête SQL ;
  • export,import CSV ;
  • création de sa propre procédure d'import.

Le domaine des bases de données étant très large, le projet a besoin d'un maximum de retours (bugs, demandes de fonctionnalités, documentations...) pour pouvoir arriver le plus rapidement possible à une version 1.0 couvrant un maximum de fonctionnalités. Toute aide sera donc la bienvenue.

L'ensemble des sessions de JRES en vidéo à la demande

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
0
22
déc.
2007
Audiovisuel
La septième édition des JRES a eu lieu du 20 au 23 novembre 2007 à Strasbourg. Les JRES ont pour ambition de présenter un panorama très complet en terme de technologies, d‘usages, de stratégies, d‘organisation et de développements dans le monde des réseaux, en présentant des thèmes novateurs à chaque édition. Cette conférence francophone a lieu tous les deux ans en fin d'année dans une ville différente.

L'ensemble des présentations de JRES est maintenant disponible sur le site JRES à l'adresse http://www.jres.org/planning/.En sélectionnant une présentation dans le planning, on accède directement à l'article, au diaporama et à l'enregistrement vidéo de la présentation. Ce sont donc plus de 50 heures de vidéos qui sont à la disposition de tous. Les flux sont disponibles en basse et en haute résolution. Le codec vidéo est du H264 qui peut être lu sous Linux avec VLC.

Un blog a été mis en ligne pour recueillir les réactions.

PycaWM 0.1, un gestionnaire de fenêtres en python

Posté par  . Modéré par Bruno Michel.
Étiquettes :
0
22
déc.
2007
Serveurs d’affichage
PycaWM est né de l'envie de faire un gestionnaire de fenêtres aussi configurable (voire plus) que fvwm, sans pour autant devoir apprendre une syntaxe absconse pour le configurer.

PycaWM est écrit en python et distribué sous GPLv3. Il s'agit en fait d'un module python. Le fichier de configuration de PycaWM importe ce module et construit le window manager en python directement.

Un des points importants dans l'architecture de PycaWM est son aspect dynamique. Pratiquement tous les ajouts dans le fichier de configuration peuvent se faire pendant l'exécution du gestionnaire de fenêtres. Toutes les méthodes de PycaWM peuvent aussi être hookées ou changées pendant l'exécution. Ces modifications peuvent être effectuées par l'utilisateur grâce à un REPL.

Sortie de Perl 5.10.0

Posté par  . Modéré par Florent Zara.
Étiquettes :
0
21
déc.
2007
Perl
Comme le titre le canal IRC #perlfr « Perl 5.10.0 est dehors, il fait froid et pourtant le freezing est termine, go figure ».

La sortie de Perl 5.10.0 est une bonne nouvelle à plus d'un titre. Alors que le futur Perl est toujours en cours de spécification et que de nombreuses innovations se profilent pour ce langage qui n'existe qu'à l'état de prototype, la version la plus répandue dans les distributions les plus récentes est certainement 5.8.8.

Perl 5.10.0 hérite par anticipation de nombreuses fonctionnalités du futur Perl6. Un nouvel opérateur apparaît (defined-or), le moteur d'expression rationnelles devient interchangeable, les comparaisons sont plus intelligentes (smart-match).

Cette nouvelle version propose des améliorations réelles dans un souci de maintien de la stabilité du langage. Cela représente un travail colossal, et les Perl Pumpkings s'y sont attelé et ont fourni un travail admirable pour enrichir le langage.

Expolibre version II : appel à contributions

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
0
20
déc.
2007
Communauté
L'Expolibre lancée au printemps 2006 à l'occasion du Libre en fête a rencontré un franc succès. L'Expolibre est un outil de sensibilisation aux enjeux du logiciel libre : c'est une exposition qui comporte 10 panneaux. Nous souhaitons aujourd'hui publier une version II intégrant notamment :
  • des compléments et mises à jour ;
  • un portage des fichiers sources dans un format ouvert (par exemple SVG s'il est confirmé qu'Inkscape est le meilleur outil pour ce travail) ;
  • un travail sur l'accessibilité aux personnes handicapées (panneaux en gros caractères et/ou braille, production d'enregistrements sonores) ;
  • des traductions en anglais, allemand, espagnol...

Le groupe de travail sensibilisation de l'APRIL qui rassemble une soixantaine de personnes autour de la production de ce type de ressources nous semble le bon lieu pour cela. Vous êtes intéressé par cette démarche, vous souhaitez apporter votre contribution, rejoignez-nous sur la liste de discussion de l'APRIL.

L’Expolibre est publiée sous licence Créative commons BY-SA. Les panneaux sont disponibles sur le site Expolibre.org consacré à l’exposition. Nous mettons également à disposition les sources au format Illustrator. Le premier travail à réaliser est le portage de ces fichiers dans un format ouvert. Nous disposerons ainsi d'un outil de sensibilisation au logiciel libre publié sous licence libre dans un format ouvert.

Éclosion de Mantis 1.1.0

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
20
déc.
2007
PHP
Mantis est un logiciel libre (GPL) collaboratif de suivi de bugs (BT pour « Bug Tracker ») écrit en PHP. Victor Boctor, l'un des développeurs principaux, vient d'annoncer la version 1.1.0 du mantoptère, à l'issue d'une période de gestation, de développement et de stabilisation de 15 mois depuis septembre 2006 passant par quatre versions alpha et trois versions candidates (release candidate).