Re: l'interface graphique GTK a modifier

Liste des GroupesRevenir à fcl c++ 
Sujet : Re: l'interface graphique GTK a modifier
De : schaefer (at) *nospam* alphanet.ch (Marc SCHAEFER)
Groupes : fr.comp.lang.c++
Date : 21. Dec 2021, 12:16:19
Autres entêtes
Organisation : Posted through ALPHANET
Message-ID : <spsd23$kdq$2@shakotay.alphanet.ch>
References : 1
User-Agent : tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-18-amd64 (x86_64))
toyo2020 <nospam_riven0gina2020@gmail.com.invalid> wrote:
On peut légalement modifier l'interface graphique GTK+ ? On peut télécharger
cette bibliothèque GTK+ écrite en C et l'utiliser mais comment obtenir la source
et ajouter des lignes de code en C ?

C'est du C, effectivement. Donc sans héritage. Mais il y a peut-être un
mécanisme de plugins à la compilation ou à l'exécution?  Je ne connais
pas, en fait.

S'il faut modifier le code GTK+ [2], sa licence est LGPL [1]. Cela signifie que:

   - si vous ne distribuez pas votre logiciel mais l'utilisez en
     interne, rien à faire, comme pour la GPL

   - si vous distribuez une copie binaire modifiée de GTK, par exemple
     linkée à votre programme, vous devez au minimum livrer, avec, le
     patch logiciel de vos changements à la version que vous avez
     utilisée de GTK et le lien à la version originale sur Internet

La LGPL n'étant toutefois pas contaminante, le logiciel qui l'utilise
(le vôtre) (édition de lien statique ou dynamique) n'a pas de contrainte
sur sa licence -- contrairement à ce qui se passerait avec une licence
copyleft comme la GPL.

Vous pourriez toutefois publier votre patch sur une des listes GTK pour
voir les réactions, ou même tâter le terrain avant pour voir s'il y a
d'autres méthodes plus simples pour faire ce que vous voulez faire.

Voici mon avis, mais prendre contact avec les auteurs est toujours
utile.

[1] https://fr.wikipedia.org/wiki/Licence_publique_g%C3%A9n%C3%A9rale_limit%C3%A9e_GNU
[2] https://fr.wikipedia.org/wiki/GTK_(bo%C3%AEte_%C3%A0_outils)

Date Sujet#  Auteur
21 Dec 21 o Re: l'interface graphique GTK a modifier1Marc SCHAEFER

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal