Developpez.com

Le Club des Développeurs et IT Pro

Êtes-vous prêt à payer pour une "version améliorée" de Python

Comme ActivePython qui facilite la connectivité avec les SGBD ?

Le 2010-09-02 11:21:23, par Idelways, Expert éminent sénior
ActiveState vient de mettre à jour sa distribution du langage de programmation Python afin de faciliter l'accès aux bases de données et la création des interfaces graphiques.

ActivePython permet à présent d'établir des connexions sécurisées aux bases de données et aux services web, en utilisant le module M2Crypto pour OpenSSL. Elle intègrent aussi désormais bon nombre de connecteurs, dont ceux pour MySql, PostGres et les bases d'Oracle.

Malheureusement ces nouveautés ne sont inclues que dans les versions Business, Entreprise et OEM, mais pas dans l'édition gratuite destinée à la communauté.

Pour les interfaces graphiques, cette version ajoute « PyQt ».
« PyQt » offre la possibilité de produire des interfaces à l'aide du framework multiplateforme QT. PyQt contient 300 classes et plus de 5 750 fonctions et méthodes.

Les bibliothèques graphiques wxPython et Tkinter sont aussi de la partie.

Ces bibliothèques sont évidemment libres et disponibles en téléchargement gratuit.
ActiveState les intègre dans son pack multiplateforme pour qu’elles soient prêtes à l'usage dès l'installation d'ActivePython.

Cette version est disponible en téléchargement sur le site d'ActiveState.

Mais bien qu'ayant de nombreux atouts, elle pose tout de même la question de savoir si les développeurs sont prêts à payer ou s'ils trouveront suffisants les outils de la version gratuite de la technologie.

Ou plus exactement quelles améliorations justifient une version commerciale payante ?

Source : ActiveState

Lire aussi :

Pour les interfaces graphiques, PyGTK ou PyQt4 ? Quelle est votre expérience ? Vaut-il mieux ne pas faire d'IHM avec Python ?

Les bindings de Qt sont-ils réellement matures ? Sont-ils utilisables professionnellement ou relèvent-ils plus de la bidouille ?

Python 2.7 est disponible en version définitive, la dernière mouture 2.x prépare la transition vers la série 3.x

Et vous ?

Que pensez-vous de cette version ?

Etes-vous prêt à payer pour une version « améliorée de Python » ?

En collaboration avec Gordon Fowler
  Discussion forum
6 commentaires
  • Traroth2
    Membre émérite
    A la lecture de l'article, j'ai l'impression que la quantité de code écrite par cette société est singulièrement réduite, et qu'ils ne font finalement payer que pour un package de logiciels gratuits. Ça fait cher le boulot de config...
  • rambc
    Membre chevronné
    Bonsoir,
    en tant que programmeur et utilisateur, je ne vois pourquoi je paierais pour utiliser des outils gratuits. C'est plus qu'étonnant comme chose...

    Un point positif est d'avoir PyQt facilement installable sous Mac mais bon quelques lignes de console permettent de s'en sortir.
  • wiztricks
    Expert éminent sénior
    Hmm

    Mais bien qu'ayant de nombreux atouts, elle pose tout de même la question de savoir si les développeurs sont prêts à payer ou s'ils trouveront suffisants les outils de la version gratuite de la technologie.
    Ce ne sont pas les développeurs qui paient mais plutôt les clients.

    Après la question est toujours la même "faire" ou "faire faire le boulot d'intégration" de packages Open Source?

    Avec un paquet de développeurs sous la main, il y a certainement toujours du mou ou de l'intérêt à "faire".

    Maintenant si on doit livrer à un client une procédure d'installation testée, documentée,... itou, itou... sur: Linux, Windows, OSX, Solaris, AIX, ...

    On va peut être essayer de pousser les bundles "ActiveState" (s'ils ne sont pas hors de prix...) démerder un pb. sur des environnements aussi exotiques avec un engagement au forfait...

    Ceci dit, avec les dernières recommandations de la SEC côté contrôle financier, nous avons et allons voir se développer toute une population de end-users utilisant Python sans être à priori informaticiens.

    ActiveState glisse un peu vers le même style qu'Enthought côté communauté scientifique: leur marché est peut être par là.

    - W
  • SebGR
    Membre habitué
    Bonjour,

    Une petite remarque sur la forme :

    ...savoir si les développeurs sont prêts à payer...
    Ce n'est jamais le développeur qui paie, ça se décide (beaucoup) plus haut dans l'organigramme.

    -SebGR
  • Guardian
    Membre chevronné
    Envoyé par Idelways
    Etes-vous prêt à payer pour une version « améliorée de Python » ?
    Non et certainement pas dans ce cas précis.
  • wokerm
    Inactif
    oui je payerai volontiers pour un produit de qualité :cool:
    prenons l'exemple de mysql community et celle payante
    je préfère celle payante a community
    je pense que c'est une tres bonne stratégie , une version community libre et open source pour les développeur fauché , et une pour les entreprise professionnel et développeur professionnel afin d'avoir non seulement le support mais aussi une équipe qui améliore ces produit a plein temps ce qui ne fera qu'optimiser ces produits
    je pense que Microsoft et les autres devrai suivre la même voie
    Microsoft devrai mettre des produit community , destine a la communauté qui se regroupe sur codeplex
    et des produit payant avec du support pour ceux qui veulent obtenir de meilleur produit