IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

Code::block + GTK


Sujet :

GTK+ avec C & C++

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Par défaut Code::block + GTK
    bonjour,

    est-ce que si je crée un programme avec code::block + gtk, je peux le revendre sans avoir a donner les codes sources de mon programme (et sasn rien payer à personne) ?

    existe t-il un logiciel gratuit pour faire le rapidement design des fenetres (comme dans visual basic)

  2. #2
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par Emcy
    bonjour,

    est-ce que si je crée un programme avec code::block + gtk, je peux le revendre sans avoir a donner les codes sources de mon programme (et sasn rien payer à personne) ?
    L'outil avec lequel tu programme tu t'enfout, tu le livre pas avec le programme de toutes manières donc cela n'entre pas en ligne de compte, ce n'est qu'un simple EDI !

    Pour ce qui concerne GTK+, si tu le diffuses "avec" ton programme, là faut voir du côté de la licence de GTK+ ce qu'elle permet et ne permet pas de faire mais sinon, s'il s'agit simplement de ton programme et rien d'autre tu fait ce que tu veux suivant ce que la licence que t'utilise te permet de faire !

    Citation Envoyé par Emcy
    existe t-il un logiciel gratuit pour faire le rapidement design des fenetres (comme dans visual basic)
    Bin Glade (windows (gladewin32) et linux) mais bon , ca permet certaines choses mais pas d'autres comme par exemple tu veux ajouter un GtkTreeView bin ca te met simplement le widget vide mais ca ne te met pas ou permet pas de mettre en place le reste du widget (GtkTreeViewColumn, GtkTreeStore, etc...) et puis le code généré n'est franchement pas du meilleur goût !

    En générale je ne le recommande pas et en plus de ca, ca te met une dépendance logiciel en plus soit la libglade.
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  3. #3
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par Franck.H
    L'outil avec lequel tu programme tu t'enfout, tu le livre pas avec le programme de toutes manières donc cela n'entre pas en ligne de compte, ce n'est qu'un simple EDI !
    Pas forcement, il existe des version de visual c++ (livrée avec un livre) qui n'authorise pas la commercialisation des programmes réalisés avec. Mais au niveau du libre, il n'y a pas de problème.

    Citation Envoyé par Franck.H
    Pour ce qui concerne GTK+, si tu le diffuses "avec" ton programme, là faut voir du côté de la licence de GTK+ ce qu'elle permet et ne permet pas de faire mais sinon, s'il s'agit simplement de ton programme et rien d'autre tu fait ce que tu veux suivant ce que la licence que t'utilise te permet de faire !
    GTK+ est sous LGPL donc tu peux commercialiser un programme basé sur GTK+ tant que la bibliothèque est en liaison dynamique (c'est l'avantage de la LGPL par rapport à la GPL)

  4. #4
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par gege2061
    Pas forcement, il existe des version de visual c++ (livrée avec un livre) qui n'authorise pas la commercialisation des programmes réalisés avec.
    Franchement, si tu ne diffuses pas les sources, comment ils pourraient savoir que c'est avec tel ou tel EDI que le programme a été créé ? C'est du n'importe nawak ca
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  5. #5
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par Franck.H
    Franchement, si tu ne diffuses pas les sources, comment ils pourraient savoir que c'est avec tel ou tel EDI que le programme a été créé ? C'est du n'importe nawak ca
    Si tu crées les fichiers avec, il doit bien rester un peu de place dans l'entete pour y caller une signature Et la on parle de l'exécutable, c'est encore pire !

  6. #6
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par gege2061
    Si tu crées les fichiers avec, il doit bien rester un peu de place dans l'entete pour y caller une signature Et la on parle de l'exécutable, c'est encore pire !
    Mouais, s'ils collent éventuellement des infos dans les exécutables ok mais c'est franchement pas honnête comme pratique je trouve sauf si ca peut servir à autre chose comme du debogage.
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  7. #7
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par Franck.H
    Mouais, s'ils collent éventuellement des infos dans les exécutables ok mais c'est franchement pas honnête comme pratique je trouve sauf si ca peut servir à autre chose comme du debogage.
    Objectivement : tu crois que c'est honnête de contourner une licence ? C'est un logiciel commercial, il t'offre une copie avec le livre mais en réduisant son utilisation. Après rien ne les empêche d'utiliser des moyens pour controller que tu en fait bon usage (ce n'est qu'une hypothèse, j'ai pas été fouillé dans les fichiers pour vérifier).
    Maintenant si tu veux commercialiser une application compilée avec ce logiciel suffit de l'acheter et d'accepter la licence.

    Subjectivement : J'utilise Linux

  8. #8
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par gege2061
    Subjectivement : J'utilise Linux
    Idem, moins d'ennuis de ce côté
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  9. #9
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Par défaut
    Citation Envoyé par gege2061
    GTK+ est sous LGPL donc tu peux commercialiser un programme basé sur GTK+ tant que la bibliothèque est en liaison dynamique (c'est l'avantage de la LGPL par rapport à la GPL)
    => c'est quoi "en liaison dynamique"

    vous connaissez un site qui presente rapidement tout les type de licences GPL/LGPL/GNU... (et en français) ?

  10. #10
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par Emcy
    => c'est quoi "en liaison dynamique"
    Ce sont les dll sous Windows (Dynamic Link Library), à l'opposé de la liaison statique où la bibliothèque est incorporée à l'exécutable final, ici la bibliothèque est dans un fichier séparé qui est chargé lors le programme en a besoin.

    Citation Envoyé par Emcy
    vous connaissez un site qui presente rapidement tout les type de licences GPL/LGPL/GNU... (et en français) ?
    Les licences commentées

  11. #11
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 249
    Par défaut
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. installer GTK+ pour code::blocks sous Kubuntu
    Par acryline dans le forum GTK+ avec C & C++
    Réponses: 17
    Dernier message: 20/05/2007, 10h03
  2. GTK+ sous Code::Blocks et sous Win
    Par Shugo78 dans le forum GTK+ avec C & C++
    Réponses: 8
    Dernier message: 30/04/2007, 23h54
  3. librairie GTK pour code::blocks
    Par teddy42 dans le forum Code::Blocks
    Réponses: 6
    Dernier message: 25/10/2006, 19h47
  4. [GTK] 2.8.11 Windows/Code::Blocks !
    Par Franck.H dans le forum Code::Blocks
    Réponses: 3
    Dernier message: 27/02/2006, 18h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo