On notera que la licence de Scilab n'est pas la CeCILL, mais toujours l'ancienne licence "libre pour usage non commercial" (NdM : lire « non libre »).
Toujours dans le domaine du calcul numérique, le module python-numarray, successeur de python-numeric, vient quant à lui de sortir en version 1.0 . Il permet à python de manipuler des tableaux multi-dimensionnels, ce qui constitue le coeur de logiciels tels que Scilab, Octave ou Matlab. D'après les release notes, ses développeurs envisagent même, à terme, son inclusion dans le "core" python. Parmi les autres alternatives, on peut citer:
- GNU Octave et Octave-forge (bibliothèque d'extensions), qui cherche (contrairement à Scilab, et avec plus ou moins de succès) la compatibilité du code source avec Matlab.
- lush (Lisp Universal SHell), qui est du lisp :)
Aller plus loin
- Scilab (17 clics)
- Consortium Scilab (5 clics)
- python-numarray (10 clics)
# Commentaire supprimé
Posté par Anonyme . Évalué à 10.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: numarray + matplolib
Posté par Troy McClure (site web personnel) . Évalué à 3.
T'as une url où ils justifient ce choix ? Pour moi c'est un mauvais choix, ça emmerde tout le monde, la convention implicite dans a peu près tous les codes étant de suivre l'ordre du fortran (column-major)
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 6.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 4.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: numarray + matplolib
Posté par gyhelle . Évalué à 0.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: numarray + matplolib
Posté par Geoffrey Scoutheeten . Évalué à 3.
Scilab excelle pour les calculs sur d'énormes matrices, mais son gros défaut c'est que le language mène à des programmes peu clairs et assez difficiles à décrypter. L'affichage de courbes est lui aussi ardu si l'on veux quelquechose de bien précis, et l'ide n'est pas très bonne.
En résumé, c'est un paquet de bons algos à savoir utiliser derrière une interface un peu récalcitrante. Moi je préfère utiliser un bon logiciel de CAS (Computer Algebra System, comme Mathematica, Maple, Mupad ou dans le monde libre Yacas), pour avoir des idées plus claires sur ce que je fais.
# lush
Posté par Vivi (site web personnel) . Évalué à 5.
Le code est normalement interprété mais si on ajoute des annotations de type, ça peut être compilé (via génération de C puis appel de gcc) et le .o obtenu est chargé de façon transparent par l'interpréteur.
(et c'est fait par des français)
# semi-liberté
Posté par TazForEver . Évalué à 3.
Avec cyplp, on a réalisé une distribution pour étudiants, on nous a forcé à y mettre Scilab. « libre pour usage non commercial », donc pas libre. Je veux pas prendre cette responsabilité. Si on forme des étudiants à utiliser un logiciel « presque libre », tôt ou tard, on retombe dans le piège du logiciel propriétaire : on les aura formé, pieds et poings liés à ce logiciel.
Bref, elle pue cette licence INRIA.
[^] # Re: semi-liberté
Posté par zerchove . Évalué à 1.
je ne sais pas ce que tu entends par "cette licence INRIA"... il ne faut pas confondre avec la CeCILL
[^] # Re: semi-liberté
Posté par ufoot (site web personnel) . Évalué à 3.
Je pense que c'est clair, c'est la licence de Scilab, pondue par l'INRIA, non?
C'est vraiment dommage dommage ce truc, je suis certain que c'est un type qui frustré d'avoir un jour vu une boîte privée utiliser un truc domaine public ou BSD (sans copyleft quoi) pour le "propriétariser" et faire des gros sous avec, s'est dit qu'au moins "ça" n'arriverait pas à d'autres projets, d'où la clause qui pue dans Scilab. Dommage, ça plombe le projet...
[^] # Re: semi-liberté
Posté par renoo . Évalué à 7.
Non, je pense que c'est la bureaucratie étatique qui voit par la un moyen de payer les chercheurs à moindre frais et d'essayer de retirer quelques sous. Quel interet alors en tant que particulier de financer des chercheurs (par l'impot) puisque les fruits de leurs recherches sont revendus et que je ne peux meme pas en jouir ! Deja pour les publications c'est limite... il faut payer pleins de sous à des riches proprios pour pouvoir lire les fruits de la recherche. Bref les licenses proprios et les publications scientifiques c'est de l'abus de biens sociaux généralisé.
# Précisions sur la licence
Posté par boubou (site web personnel) . Évalué à 4.
1) tel que (avec des patchs pour corriger des bugs ou des ajouts de fonctionnalités) : dans cette situation, Scilab est distribuable "librement" par exemple sur une distribution linux (même payante). Ce n'est pas le cas de beaucoup de logiciels propriétaires (comme la JVM de Sun, acrobat reader, etc.) qui ne peuvent pas être inclus dans une distribution linux sans un accord explicite avec les propriétaires du soft.
2) adapté ou patché de façon plus lourde : là, effectivement, la distribution est "libre" si l'utilisation n'est pas commerciale
3) interfaçé avec un produit : là encore, ce n'est pas libre.
J'ai l'impression que l'INRIA voulait faire du libre, mais en interdisant de façon explicite à d'autres développeurs de faire du fric avec le logiciel, sauf dans le cas d'une simple difussion comme dans une distribution linux. J'avoue que je ne comprends pas trop le principe car il me semble qu'avec de la bi-licence (GPL+proprio), on peut faire très proprement du libre tout en permettant une utilisation commerciale classique (i.e. propriétaire). J'espère que Scilab passera donc sous une vraie licence libre dans ses prochaines version.
# La liberté selon certains...
Posté par calandoa . Évalué à 3.
Le soft est proposé gratuitement avec les sources et c'est déjà pas mal même si ça pourrait être mieux selon certains (ou pire selon d'autres). Je rappelle que le mot 'libre' reste un nom commun qui peut être employé dans pas mal de situations, et vouloir établir une liste de clauses et de sous clauses réglementant précisemment son utilisation a un coté assez discutable, étant donné son sens!
Peut être que le (ou les) modérateur voulait faire remarquer à l'auteur de la news ses imprécisions, mais ces remarques ont plus leur place en privé qu'en public.
[^] # Re: La liberté selon certains...
Posté par Benoît Sibaud (site web personnel) . Évalué à 6.
LinuxFr traite principalement de logiciels libres, et qualifié ici un logiciel de « libre » alors qu'il ne répond pas aux critères c'est induire les gens en erreur. D'où la précision. D'autant plus que la même erreur a été faite quelques dépêches plus tôt.
[^] # Re: La liberté selon certains...
Posté par mickabouille . Évalué à 5.
Il faut bien qu'on se mette d'accord sur ce qu'on entend par libre. Bon, il se trouve que tout le monde n'a pas la même définition. Par exemple, il y a la version FSF, la version debian, et la version OSI.
Mais pour une fois que la FSF et debian sont d'accord sur une licence (ils le sont rarement), on peut penser qu'il y a bien un problème, et qu'elle n'est peut être bien pas libre
[^] # Re: La liberté selon certains...
Posté par Cedric Cellier . Évalué à 2.
Or, il existe bel et bien une riche variété de licences plus ou moins libres d'une coté, et une riche variété de licences propriétaires de l'autre.
Si la license scilab n'est pas libre alors il faudrait suposer qu'elle est plutot propriétaire ?
[^] # Re: La liberté selon certains...
Posté par Bière Drabo . Évalué à 1.
Oui. Voire "semi-libre".
[^] # Re: La liberté selon certains...
Posté par Éric (site web personnel) . Évalué à 2.
> dirait presque que l'on a afaire à du logiciel propriétaire.
On en a pourtant écharpé pour moins que ça. Je crois me rappeler qu'il y a encore pu de temps un certain Yast avait une licence similaire et s'était fait une *tres* mauvaise réputation ici uniquement à cause de ça.
[^] # Re: La liberté selon certains...
Posté par Bière Drabo . Évalué à 1.
[^] # Re: La liberté selon certains...
Posté par Cedric Cellier . Évalué à -2.
L'esprit originel du projet GNU, et avant lui des distributions de sources librement modifiables et diffusables, c'était de permettre l'échange des idées et le partage et l'entraide entre utilisateurs, autant de valeurs morales tout autant préservées et encouragées par la license scilab.
Il est vrai qu'a l'époque, les programmeurs s'adressaient à des programmeurs, et ce qui comptait pour eux c'était le progrès des idées.
Désormais, un logiciel qui interdit de faire du flouze est voué aux gémonies. Il faut croire que nous n'avons plus affaire à la même population. Ce ne sont plus les idées qui doivent circuler librement, ce sont les business plans.
A l'image des commentaires ajoutés par le modérateur, ces jugements affairistes et grossiers qui considèrent la liberté commerciale comme indiscociables de la liberté de diffusion sont inutiles et nuisibles.
[^] # Re: La liberté selon certains...
Posté par Benoît Sibaud (site web personnel) . Évalué à 3.
Relis la définition d'un logiciel libre et tu verras que cette licence ne rentre pas dans les critères.
http://gnu.april.org/philosophy/free-sw.fr.html(...)
Relis la partie sur le terme non-commercial aussi.
http://gnu.april.org/philosophy/words-to-avoid.fr.html#Commercial(...)
http://gnu.april.org/philosophy/words-to-avoid.fr.html#ForFree(...)
http://gnu.april.org/philosophy/selling.html(...)
Etc. etc.
Tu veux l'avis de la FSF, de la FSF France ou de l'APRIL sur le sujet ? Les trois te diront que cette licence est non-libre, et les problèmes que pose les licences non-commerciales.
[^] # Re: La liberté selon certains...
Posté par Cedric Cellier . Évalué à 0.
Ce que je faisais remarquer, et ce que vous vous efforcer d'ignorer avec obstination, c'est que cette license est dans le meme esprit que la license GPL.
Je ne donnerais pas plus de liens ni d'arguments, de toutes façon vous avez déjà lu les exposés de Stallman et l'annonce initiale du projet GNU ; votre problème n'est pas d'être ignorant, mais d'être borné. D'ailleurs je me doute que ce commentaire recevra une note négative sous quelques minutes. Vous vous tennez chaud.
# INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par locnet . Évalué à 2.
La licence parait plus large que ça :
http://scilabsoft.inria.fr/license.txt(...)
extrait :
c) INRIA and ENPC authorize you free of charge to use the SOFTWARE
source and/or object code, without restriction, providing the
following reference appears in all the copies: Scilab (c)INRIA-ENPC.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par Troy McClure (site web personnel) . Évalué à 2.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par boubou (site web personnel) . Évalué à 2.
Des points 4.c et 5.c, par exemple :
The INRIA and the ENPC authorize you free of charge to circulate
and distribute for no charge, for non-commercial purposes the source
and/or object code of DERIVED SOFTWARE on any present and future
support, providing...
Scilab brut de fonderie est "libre". Pour que j'enlève les guillements, il faudrait que Scilab modifié de façon importante (quand il devient un DERIVED ou un COMPOSITE SOFTWARE) soit toujours distribuable librement, ce qui n'est pas le cas.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par locnet . Évalué à 0.
Mais on peut l'utiliser librement pour un usage commercial. C'est quand même pas un détail.
La nouvelles est précise, mais fausse sur ce point.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par Benoît Sibaud (site web personnel) . Évalué à 5.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par SoWhat . Évalué à 2.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par Benoît Sibaud (site web personnel) . Évalué à 5.
* Free Software Foundation
http://www.gnu.org/philosophy/free-sw(...)
Logiciel offrant la liberté pour tous les utilisateurs de l'exécuter, le copier, le distribuer, l'étudier, le modifier et l'améliorer
* FSF France
http://fsffrance.org/about/statute.fr.html(...)
Logiciel offrant les libertés d'utiliser un logiciel pour tout objectif, d'examiner le fonctionnement d'un logiciel et de l'adapter à ses propres besoins, de faire des copies pour d'autres personnes et d'améliorer le logiciel et de rendre ces améliorations largement disponibles pour le bien public.
* Debian
Les principes du logiciel libre selon Debian (« Debian Free Software Guidelines »)
http://www.debian.org/social_contract#guidelines(...)
Pour résumer : redistribution libre et sans paiement de droits, accès au code source, possibilité de modifier et de redistribuer les versions modifiées, compromis sur l'intégrité du code source, pas de discrimination, licence non spécifique Debian et non contaminante.
* Wikipedia.org
http://fr.wikipedia.org/wiki/Logiciel_libre(...)
« 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. »
* Granddictionnaire.com
« Logiciel livré avec son code source de manière qu'il puisse être copié, modifié et redistribué, évoluant ainsi de façon continue vers une version plus perfectionnée, dans un contexte de développement coopératif et communautaire. »
* UNESCO
http://www.unesco.org/webworld/portal_freesoft/license_info.shtml(...)
Il s'agit de la définition retenue par la FSF.
* AFUL
http://www.aful.org/presentations/libre.html(...)
« sont considérés comme libres les logiciels disponibles sous forme de code source, librement redistribuables et modifiables, selon des termes proches des licences "GPL", "Berkeley" ou "artistique" et plus généralement des recommandations du groupe "Open Source". »
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par locnet . Évalué à 1.
C'est ça, ma contribution à ce fil.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par boubou (site web personnel) . Évalué à 3.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par Bière Drabo . Évalué à -1.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par boubou (site web personnel) . Évalué à 1.
Scilab est le seul concurrent digne de ce nom de Matlab qui est totalement propriétaire et en plus cher. Donc ta proposition, méprisante pour les auteurs du logiciel, n'est pas très réaliste.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par Bière Drabo . Évalué à -2.
Avoir appris à lire n'est pas superflu quand on décide de répondre.
[^] # Re: INRIA ... authorize you ...to use the SOFTWARE without restriction
Posté par locnet . Évalué à 1.
Le chapitre 3 de la licence me parait clair :
"INRIA and ENPC authorize you free of charge to circulate and
distribute, free of charge or for a fee, the SOFTWARE source and/or
object code,..."
# Vpython
Posté par schnell . Évalué à 2.
http://vpython.org/(...)
C'est un "package" libre pour Python qui permet de faire très simplement des simulations et modélisations de phénomènes scientifiques en 3D.
C'est très beau et impressionant (essayez les démos données en exemple à l'installation pour se faire une idée)
# Perplexité
Posté par Romuald Riem . Évalué à 1.
Je crains fort qu'une telle attitude nuise gravement au développement des logiciels libres auprès des non spécialistes.
Pour en revenir au sujet de départ, il existe un autre programme de mathématiques - statistiques - graphiques: R (http://www.r-project.org(...) ).
Comme c'est un projet GNU, soumis à la GPL, je crois qu'on peut affirmer qu'il est libre...
[^] # Re: Perplexité
Posté par jean . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.