Oui, mais j'espère tout de même une réponse de la FSF avant l'année prochaine tout de même :)
Je me demande si ce serait si gênant que ça la GPLv2 car leur solution est livrée sous forme de VM. Livrée donc ils donnent les sources de cette partie avec la GPLv2.
Dans un cadre plus global les utilisateurs seront atteint dans leurs libertés, mais concernant XI, que le cœur soit GPLv2 ou AGPL ça ne va pas changer grand chose je pense.
En effet, j'ai admin l'inspiration pour une partie très limitée du code (une fonction en fait), chose qui va être réglée par la FSF quitte à faire réécrire cette partie cette partie après avoir documenté ce qu'il faut pour que la personne n'ait pas besoin du code de Nagios pour cela.
Je préfère un règlement à l'amiable tout de même. J'ai suffisamment confiance dans mon projet pour ne pas avoir à me mettre à dos le projet initial.
Ensuite je lui laisse la possibilité de lister le code en question et même une solution simple : prendre part à la licence avec un simple patch de 5minutes. Il peut sortir la tête haute sans aucun soucis ni rancune.
Il ne faut pas oublier non plus que s'il sort des arguments tirés par les cheveux sur ce genre de choses il a aussi un outil très fortement lié à Nagios et non sous licence GPLv2. Mais bon, la guerre des licences, je la laisse aux avocats des sociétés impliquées.
C'est possible. Mais alors demander le changement de licence n'a pas de sens autre que le fud non? J'ai encore espoir que ce n'était pas dans ce sens.
Il ne peux pas changer la licence se Nagios, mais sa solution XI se base sur Nagios (c'est une interface web à la Centreon, mais en closed source).
Donc à part vouloir faire chuter Shinken, si c'est de ça qu'il a peur, alors oui, il a des raisons d'avoir peur. Car je ne considèrerai XI pas autrement que Tivoli ou HPOV et je fournirai à la communauté toutes les fonctionnalités que je peux. Mais je n'ai pas sa force de développements non plus.
Ensuite il peut très bien réussir sans avoir à flinguer les autres projets open source. Il lui suffit d'être meilleur qu'eux et d'utiliser autant que possible la force de la communauté pour ça. C'est tout ce que je lui souhaite en fait.
Heureusement, j'ai pris un algo (celui que j'avais proposé à Nagios en fait...) et le reste j'ai fait les miens car l'algorithmie c'est marrant je trouve, et recopier un algo sans réellement le comprendre, c'est trop dangereux s'il y a un bug dedans.
J'ai regardé dans la documentation ce que c'était censé faire et c'était parti pour une bonne partie de dialogue avec emacs.
De plus, une adaptation ligne à ligne entre du C et du Python, ça donne du mauvais code Python, mais là on sort du sujet :)
Si le fait de ne pas avoir un concurrent fermé en face de lui lui fait peur, ça peut se régler de suite : il me propose quelques patchs mineurs ou pas que j'inclus de suite dans le projet. Comme ça il aura un contrôle sur la licence qui ne pourra pas devenir fermée.
Je viens d'envoyer une réponse sur la mailing list. Je ne suis pas contre quelques retours sur sa forme/son fond. Je pense avoir été ouvert au dialogue.
Bon ensuite vu mon anglais, j'ai peut être dit tout le contraire que j'aurais souhaité bien sûr...
Je parle pour les utilisateurs en effet. Les dev sont à leur service, la licence ce n'est pas pour faire plaisir à un développeur, mais pour aider au mieux l'utilisateur à mon sens.
Oui tu as raison, les réponses à chaud je devrais éviter. Pour la licence oui, je pense qu'elle est plus adaptées pour les utilisateurs que la GPL standard.
J'attends la réponse de la FSF, mais même si je suis dans mon droit, je vais tout de même expliquer les points qu'il pense litigieux, car le fud sur les licences ce n'est pas bon sur le long terme.
Concernant la non possibilité d'une version privatrice : je signe pour! :)
Par contre je pense être dans mon droit, je me suis inspiré pour une petite partie du code sur la reconnaissance des formats des datas car ce n'était tout simplement pas documenté, je n'avais donc pas trop le choix, mais de plus je ne pensais pas avoir ce genre de soucis par la suite.
Et si changer amène les utilisateurs à avoir moins de liberté, ça m'embête vraiment.
Merci de vos réponses. J'ai déjà envoyé une demande à la FSF et à RMS. J'espère une réponse rapide. Ensuite je regarderai comment faire pour arranger les deux parties.
Si la demande est justifiée et que c'est juste une perte de libertés pour les entreprises supervisées et que je dois passer une partie du code en GPLv2 soit, pas de soucis. Mais si la demande est là juste pour faire du FUD, ça m'embêterai vraiment.
Oui, on va voir comment ça peut se régler à l'amiable et qu'ils donnent des exemples précis de ce qui doit être changé. A mon avis ça va être rapide mais bon.
Le choux était simple : la supervision est parfois faire par une société extérieure et je pense qu'une société monitorée doit pouvoir avoir accès aux sources qui la supervisent, tout simplement.
Oui c'est le nom des katanas les plus coupants. Ceci illustre la fonctionnalité première le l'outil : découper la configuration pour la dispatcher sur des daemons.
Pour moi un projet qui peux devenir close source et donc enlever des libertés aux utilisateurs n'est pas un choix qui me convient. Si d'autre le font c'est leur choix, mais le code que j'écris n'enlèvera pas des libertés aux utilisateurs. Ensuite c'est sujet à discutions bien sûr vu que personne n'est d'accord sur ce point lorsque l'on parle de licences...
3.1 : non, en aucun cas.
3.2 : la documentation dans un autre répertorie est issue de Nagios, donc elle est en GPLv2.
3.3 : vu que pas de code en commun, pas de soucis (enfin c'est ce que j'aurais cru au départ...).
Ah non, si ça part dans du close source là il courrir longtemps. Non, si ça fait du GPL à l'ancienne mode Nagios (donc toute les inovations dans le code libre, et non dans la partie privatrice) là oui.
Je suis si mauvais que ça en communication? Je savais que le marketing ce n'était pas pour moi, mais à ce point là :p
Sincèrement je n'avais pas l'impression d'être si odieux avec eux, juste de répondre avec mon propre style (un poil décalé parfois...).
Bref, passons.
S'il faut que je passe en GPLv2 bah j'y passerai, mais je me demande juste ce qui va se passer après.
*Nagios le réintègre et joue le jeu de l'open source : ok, je signe de suite!
*il l'intègre, vire quelques parties pour en remettre d'autres sous licence fermée : là je vais être moins d'accord...
En fait je n'ai pas grand chose à perdre au final avec le passage GPLv2. Je ne vois pas de sénarios où la communauté y perds en fait (sans le cas numéro2, je fork le code python pour remettre les parties supprimées...).
S'il pleure mais que c'est justifié, après tout il aura eu raison. Après pour une réintégration pure et simple le problème c'est que ce que propose Shinken en open est ce qu'il voulait proposer en closed source.
S'il est d'accord pour que Nagios reste ouvert avec le code Shinken, passer de AGPL à GPL sera un petit sacrifice que je consentirai sûrement à faire.
[^] # Re: Réponse renvoyée
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
[^] # Re: Prendre des calmants.
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
Sinon il y a d'autres points assez facile à traiter, mais genre 30minutes plutôt qu'une poignée de minutes.
[^] # Re: Prendre des calmants.
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
Je me demande si ce serait si gênant que ça la GPLv2 car leur solution est livrée sous forme de VM. Livrée donc ils donnent les sources de cette partie avec la GPLv2.
Dans un cadre plus global les utilisateurs seront atteint dans leurs libertés, mais concernant XI, que le cœur soit GPLv2 ou AGPL ça ne va pas changer grand chose je pense.
[^] # Re: Réponse renvoyée
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
[^] # Re: Prendre des calmants.
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
Je préfère un règlement à l'amiable tout de même. J'ai suffisamment confiance dans mon projet pour ne pas avoir à me mettre à dos le projet initial.
Ensuite je lui laisse la possibilité de lister le code en question et même une solution simple : prendre part à la licence avec un simple patch de 5minutes. Il peut sortir la tête haute sans aucun soucis ni rancune.
Il ne faut pas oublier non plus que s'il sort des arguments tirés par les cheveux sur ce genre de choses il a aussi un outil très fortement lié à Nagios et non sous licence GPLv2. Mais bon, la guerre des licences, je la laisse aux avocats des sociétés impliquées.
[^] # Re: Réponse renvoyée
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
[^] # Re: Réponse renvoyée
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
Pour l'incompatibilité c'est surtout sur la zone grise du "derivated work" pas des licences qui sont clairement pas compatibles.
On verra bien ce que cela donne.
[^] # Re: ...
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
Il ne peux pas changer la licence se Nagios, mais sa solution XI se base sur Nagios (c'est une interface web à la Centreon, mais en closed source).
Donc à part vouloir faire chuter Shinken, si c'est de ça qu'il a peur, alors oui, il a des raisons d'avoir peur. Car je ne considèrerai XI pas autrement que Tivoli ou HPOV et je fournirai à la communauté toutes les fonctionnalités que je peux. Mais je n'ai pas sa force de développements non plus.
Ensuite il peut très bien réussir sans avoir à flinguer les autres projets open source. Il lui suffit d'être meilleur qu'eux et d'utiliser autant que possible la force de la communauté pour ça. C'est tout ce que je lui souhaite en fait.
[^] # Re: Porte nawak
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 5.
J'ai regardé dans la documentation ce que c'était censé faire et c'était parti pour une bonne partie de dialogue avec emacs.
De plus, une adaptation ligne à ligne entre du C et du Python, ça donne du mauvais code Python, mais là on sort du sujet :)
[^] # Re: ...
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
Si le fait de ne pas avoir un concurrent fermé en face de lui lui fait peur, ça peut se régler de suite : il me propose quelques patchs mineurs ou pas que j'inclus de suite dans le projet. Comme ça il aura un contrôle sur la licence qui ne pourra pas devenir fermée.
Je vais lui proposer tient.
# Réponse renvoyée
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 4.
Bon ensuite vu mon anglais, j'ai peut être dit tout le contraire que j'aurais souhaité bien sûr...
[^] # Re: Porte nawak
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
[^] # Re: Dans le détail, ce FUD est bidon
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
J'attends la réponse de la FSF, mais même si je suis dans mon droit, je vais tout de même expliquer les points qu'il pense litigieux, car le fud sur les licences ce n'est pas bon sur le long terme.
[^] # Re: Dans le détail, ce FUD est bidon
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
Par contre je pense être dans mon droit, je me suis inspiré pour une petite partie du code sur la reconnaissance des formats des datas car ce n'était tout simplement pas documenté, je n'avais donc pas trop le choix, mais de plus je ne pensais pas avoir ce genre de soucis par la suite.
Et si changer amène les utilisateurs à avoir moins de liberté, ça m'embête vraiment.
[^] # Re: Sujet à interprétation
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
Si la demande est justifiée et que c'est juste une perte de libertés pour les entreprises supervisées et que je dois passer une partie du code en GPLv2 soit, pas de soucis. Mais si la demande est là juste pour faire du FUD, ça m'embêterai vraiment.
[^] # Re: ...
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
[^] # Re: La vrai question
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 10.
[^] # Re: Sens
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
[^] # Re: Porte nawak
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
[^] # Re: Exemple
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
[^] # Re: Porte nawak
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
3.1 : non, en aucun cas.
3.2 : la documentation dans un autre répertorie est issue de Nagios, donc elle est en GPLv2.
3.3 : vu que pas de code en commun, pas de soucis (enfin c'est ce que j'aurais cru au départ...).
[^] # Re: Porte nawak
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
[^] # Re: Dans le détail, ce FUD est bidon
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
Sincèrement je n'avais pas l'impression d'être si odieux avec eux, juste de répondre avec mon propre style (un poil décalé parfois...).
Bref, passons.
S'il faut que je passe en GPLv2 bah j'y passerai, mais je me demande juste ce qui va se passer après.
*Nagios le réintègre et joue le jeu de l'open source : ok, je signe de suite!
*il l'intègre, vire quelques parties pour en remettre d'autres sous licence fermée : là je vais être moins d'accord...
En fait je n'ai pas grand chose à perdre au final avec le passage GPLv2. Je ne vois pas de sénarios où la communauté y perds en fait (sans le cas numéro2, je fork le code python pour remettre les parties supprimées...).
[^] # Re: Dans le détail, ce FUD est bidon
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
[^] # Re: Porte nawak
Posté par Jean Gabes (site web personnel) . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
S'il est d'accord pour que Nagios reste ouvert avec le code Shinken, passer de AGPL à GPL sera un petit sacrifice que je consentirai sûrement à faire.