GPL v2 :
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
Dans ce cas. le a) ne s'applique pas, les sources ne sont pas disponibles sur le support distribué (l'image ISO, ou l'executable du Document Synchronizer)
Restent le b) et le c).
Je n'ai vu ni offre écrite, ni information sur la manière d'obtenir les sources, la GPL n'est donc pas respectée, même si il se peut parfaitement que cela soit une situation temporaire.
Mais je m'en fout complètement que les sources soient ou non sur le CD !!!
Je voudrais juste qu'Ulteo respecte la GPL.
Aucune offre ne m'a été faite pour accéder aux sources lorsque j'ai downloadé l'ISO, et dans l'état actuel de ma recherche, Ulteo ne fournit aucune source.
Maintenant, il est bien certain que mettre les sources sur l'ISO n'est pas la meilleure chose à faire pour eux, mais cela ne les dispense pas de respecter la GPL et de fournir les sources ou un lien vers les sources à ceux à qui ils fournissent les binaires.
Juste par ce qu'il a créé Mandrake, on devrait lui signer un chèque en blanc ?
Je viens de farfouiller sur ulteo.com, je n'ai pas trouvé les sources du synchroniseur de documents. J'ai aussi downloadé l'ISO de l'Application System, pas plus de sources.
Le principe fondamental de la GPL, c'est que si tu redistribue le logiciel, alors ceux à qui tu le redistribue bénéficient des mêmes libertés que celles que tu as obtenues.
Si tu lies avec des bibliothèques propriétaires, alors tu est limité dans la redistribution par la licence desdites bibliothèques.
« Dans la nature, la diversité est une richesse, dans l'informatique nous devons aussi la cultiver. »
Par exemple en cessant de glisser en douce un message sur Mandriva chaque fois que tu en as l'occasion, et même parfois (comme ici) quand l'occasion est loin d'être évidente ?
Je ne comprend pas bien ce que tu veux faire, en particulier au cas où le fichier foo/bar.c a été modifié, que veux tu stocker dans le repertoire export/foo ?
the use of the "NON GPL Parts" of this firmware and the distributed source
is permitted without any charge for PRIVATE USE ONLY unless other rights are
granted by the firmware author only.
26.8.2005 Sebastian Gottschall / Blueline AG
the following features are tagged as NON-GPL
Webinterface
macupd (mac update daemon for rflow collector)
the configuration scripts and definitions within /etc/config
alors que justement le serveur web, ou au moins une partie est sous GPL.
Si tu es tout seul en wifi, la différence de débit entre les canaux n'est pas très importante, ceci dit, tu devrais pouvoir trouver le meilleur canal en mesurant le signal reçu par le PC proche avec iwspy.
Il y a quoi entre l'AP et le client, sur le lien à 900 kbps ?
Je crois que la DWL G510 est une carte PCI, as-tu un câble d'antenne, pour l'éloigner du PC ?
Enfin, pour les erreurs en TX, en principe cela devrait générer du log, car elles ne sont pas normales.
Posté par Barnabé .
En réponse à la dépêche Nagios 3.0.
Évalué à 10.
Mon exemple est il est vrai caricatural, cependant, j'ai eu à travailler sur le code de Nagios, et c'est un bien mauvais souvenir. On sent bien le développement itératif, où l'ajout d'une fonctionnalité donne un membre supplémentaire dans la structure host, un dans service, quelques case en plus dans plein de switch, le tout avec peu de vue d'ensemble. C'est un code ardu à aborder, pénible à déboguer, avec des fonctions interminables dans des fichiers énormes.
Pour l'exemple de la fonction add_host, je ne suis vraiment pas certain que de déposer 55 objets sur la pile soit plus optimal que de simplement passer le pointeur sur la structure déjà remplie.
*** common/objects.c:
add_host[627]
host *add_host(char *name, char *display_name, char *alias, char *address, char *check_period, int initial_state, double check_interval, double retry_interval, int max_attempts, int notify_up, int notify_down, int notify_unreachable, int notify_flapping, int notify_downtime, double notification_interval, double first_notification_delay, char *notification_period, int notifications_enabled, char *check_command, int checks_enabled, int accept_passive_checks, char *event_handler, int event_handler_enabled, int flap_detection_enabled, double low_flap_threshold, double high_flap_threshold, int flap_detection_on_up, int flap_detection_on_down, int flap_detection_on_unreachable, int stalk_on_up, int stalk_on_down, int stalk_on_unreachable, int process_perfdata, int failure_prediction_enabled, char *failure_prediction_options, int check_freshness, int freshness_threshold, char *notes, char *notes_url, char *action_url, char *icon_image, char *icon_image_alt, char *vrml_image, char *statusmap_image, int x_2d, int y_2d, int have_2d_coords, double x_3d, double y_3d, double z_3d, int have_3d_coords, int should_be_drawn, int retain_status_information, int retain_nonstatus_information, int obsess_over_host){
« Un site que certains admins et lecteurs de linuxfr n'aiment pas »
Et ils ont bien raison. L'article est trompeur, sinon mensonger.
Le titre est «6 eeePC d’Asus sur 10 voient Linux remplacé par Windows»
La dépèche Reuters à la source dit juste que 6 sur 10 des prochains modèles d'EeePC vendus seront équipés de Windows.
La différence est notable, et le sens de la version toolinux beaucoup plus négatif, en affirmant que les utilisateurs remplacent sur leur machine Linux par Windows.
[^] # Re: intéressant
Posté par Barnabé . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 4.
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)
Dans ce cas. le a) ne s'applique pas, les sources ne sont pas disponibles sur le support distribué (l'image ISO, ou l'executable du Document Synchronizer)
Restent le b) et le c).
Je n'ai vu ni offre écrite, ni information sur la manière d'obtenir les sources, la GPL n'est donc pas respectée, même si il se peut parfaitement que cela soit une situation temporaire.
[^] # Re: intéressant
Posté par Barnabé . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 6.
[^] # Re: intéressant
Posté par Barnabé . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 2.
Oui.
De plus, la GPL ne parle aucunement de « simple demande ». L'offre d'accès aux sources doit provenir du distributeur, sans demande de ma part.
[^] # Re: intéressant
Posté par Barnabé . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 9.
Je voudrais juste qu'Ulteo respecte la GPL.
Aucune offre ne m'a été faite pour accéder aux sources lorsque j'ai downloadé l'ISO, et dans l'état actuel de ma recherche, Ulteo ne fournit aucune source.
Maintenant, il est bien certain que mettre les sources sur l'ISO n'est pas la meilleure chose à faire pour eux, mais cela ne les dispense pas de respecter la GPL et de fournir les sources ou un lien vers les sources à ceux à qui ils fournissent les binaires.
[^] # Re: intéressant
Posté par Barnabé . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 4.
Le problème n'est pas que les sources ne sont pas sur le CD.
Le problème est que pour ce logiciel soi-disant libre on ne puisse trouver les sources.
[^] # Re: intéressant
Posté par Barnabé . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 3.
Mais l'ISO distribuée contient des logiciels sous GPL (entre autre).
Le fait de me la distribuer impose donc soit de me distribuer les sources avec, soit de me donner le moyen d'y avoir accès.
[^] # Re: intéressant
Posté par Barnabé . En réponse à la dépêche Ulteo ou une nouvelle approche du système d'exploitation. Évalué à 10.
Juste par ce qu'il a créé Mandrake, on devrait lui signer un chèque en blanc ?
Je viens de farfouiller sur ulteo.com, je n'ai pas trouvé les sources du synchroniseur de documents. J'ai aussi downloadé l'ISO de l'Application System, pas plus de sources.
[^] # Re: Liberté, liberté chérie...
Posté par Barnabé . En réponse au journal GPL v3 strict ?. Évalué à 4.
Si tu lies avec des bibliothèques propriétaires, alors tu est limité dans la redistribution par la licence desdites bibliothèques.
[^] # Re: cheval de troie ou bug ?
Posté par Barnabé . En réponse à la dépêche Ubuntu 8.04 LTS : GNU/Linux pour le grand public. Évalué à 9.
Par exemple en cessant de glisser en douce un message sur Mandriva chaque fois que tu en as l'occasion, et même parfois (comme ici) quand l'occasion est loin d'être évidente ?
# Mauvais titre.
Posté par Barnabé . En réponse au journal Launchpad, enfin Libre ?. Évalué à 1.
[^] # Re: Une question
Posté par Barnabé . En réponse au message svn diff un peu particulier. Évalué à 2.
[^] # Re: Une question
Posté par Barnabé . En réponse au message svn diff un peu particulier. Évalué à 1.
Tu veux le fichier entier, ou juste les lignes changées ?
# Une question
Posté par Barnabé . En réponse au message svn diff un peu particulier. Évalué à 3.
[^] # Re: Ca le fait carrement avec ce patch
Posté par Barnabé . En réponse au message Minicom, delai saut de ligne. Évalué à 2.
[^] # Re: Plusieurs réponses
Posté par Barnabé . En réponse au message Amélioration qualité Wifi (DD-WRT, FreeRadius...). Évalué à 1.
[^] # Re: Plusieurs réponses
Posté par Barnabé . En réponse au message Amélioration qualité Wifi (DD-WRT, FreeRadius...). Évalué à 3.
Il y a quoi entre l'AP et le client, sur le lien à 900 kbps ?
Je crois que la DWL G510 est une carte PCI, as-tu un câble d'antenne, pour l'éloigner du PC ?
Enfin, pour les erreurs en TX, en principe cela devrait générer du log, car elles ne sont pas normales.
# Plusieurs réponses
Posté par Barnabé . En réponse au message Amélioration qualité Wifi (DD-WRT, FreeRadius...). Évalué à 3.
- Je ne suis pas trop pour DD-WRT, leur politique de version gratuite limitée me gonfle un peu.
- 25 Mbits/s, c'est pas mal, la valeur 54 est le débit théorique, en pratique tu n'auras pas mieux que 25-30.
- Le fait que plus le cryptage est fort, plus le débit est faible fait penser à une limitation en CPU. Essaies top, la valeur CPU idle.
- Il faut se méfier d'iperf, il peut consommer beaucoup de CPU, et du coup donner des résultats médiocres
- Le linksys a-t-il un syslog exploitable ? Essaie logread -f
# Ca devrait le faire avec ce patch
Posté par Barnabé . En réponse au message Minicom, delai saut de ligne. Évalué à 4.
[^] # Re: Vive la Suisse !
Posté par Barnabé . En réponse au journal Des nouvelles de Debian Lenny. Évalué à 6.
Penser que debian n'est utile que pour les architectures HA relève de l'ignorance.
[^] # Re: Vive la Suisse !
Posté par Barnabé . En réponse au journal Des nouvelles de Debian Lenny. Évalué à 2.
[^] # Re: Non, pas du tout, efface !
Posté par Barnabé . En réponse au journal Etudes sur les sociétés s'impliquant le plus dans le développe du noyau Linux. Évalué à 0.
[^] # Re: Ah! Nagios....
Posté par Barnabé . En réponse à la dépêche Nagios 3.0. Évalué à 10.
Pour l'exemple de la fonction add_host, je ne suis vraiment pas certain que de déposer 55 objets sur la pile soit plus optimal que de simplement passer le pointeur sur la structure déjà remplie.
# Ah! Nagios....
Posté par Barnabé . En réponse à la dépêche Nagios 3.0. Évalué à 9.
*** common/objects.c:
add_host[627]
host *add_host(char *name, char *display_name, char *alias, char *address, char *check_period, int initial_state, double check_interval, double retry_interval, int max_attempts, int notify_up, int notify_down, int notify_unreachable, int notify_flapping, int notify_downtime, double notification_interval, double first_notification_delay, char *notification_period, int notifications_enabled, char *check_command, int checks_enabled, int accept_passive_checks, char *event_handler, int event_handler_enabled, int flap_detection_enabled, double low_flap_threshold, double high_flap_threshold, int flap_detection_on_up, int flap_detection_on_down, int flap_detection_on_unreachable, int stalk_on_up, int stalk_on_down, int stalk_on_unreachable, int process_perfdata, int failure_prediction_enabled, char *failure_prediction_options, int check_freshness, int freshness_threshold, char *notes, char *notes_url, char *action_url, char *icon_image, char *icon_image_alt, char *vrml_image, char *statusmap_image, int x_2d, int y_2d, int have_2d_coords, double x_3d, double y_3d, double z_3d, int have_3d_coords, int should_be_drawn, int retain_status_information, int retain_nonstatus_information, int obsess_over_host){
*** xdata/xodtemplate.c:
xodtemplate_register_host[10368]
new_host=add_host(this_host->host_name, this_host->display_name, this_host->alias, (this_host->address==NULL)?this_host->host_name:this_host->address, this_host->check_period, this_host->initial_state, this_host->check_interval, this_host->retry_interval, this_host->max_check_attempts, this_host->notify_on_recovery, this_host->notify_on_down, this_host->notify_on_unreachable, this_host->notify_on_flapping, this_host->notify_on_downtime, this_host->notification_interval, this_host->first_notification_delay, this_host->notification_period, this_host->notifications_enabled, this_host->check_command, this_host->active_checks_enabled, this_host->passive_checks_enabled, this_host->event_handler, this_host->event_handler_enabled, this_host->flap_detection_enabled, this_host->low_flap_threshold, this_host->high_flap_threshold, this_host->flap_detection_on_up, this_host->flap_detection_on_down, this_host->flap_detection_on_unreachable, this_host->stalk_on_up, this_host->stalk_on_down, this_host->stalk_on_unreachable, this_host->process_perf_data, this_host->failure_prediction_enabled, this_host->failure_prediction_options, this_host->check_freshness, this_host->freshness_threshold, this_host->notes, this_host->notes_url, this_host->action_url, this_host->icon_image, this_host->icon_image_alt, this_host->vrml_image, this_host->statusmap_image, this_host->x_2d, this_host->y_2d, this_host->have_2d_coords, this_host->x_3d, this_host->y_3d, this_host->z_3d, this_host->have_3d_coords, TRUE, this_host->retain_status_information, this_host->retain_nonstatus_information, this_host->obsess_over_host);
# À propos de toolinux....
Posté par Barnabé . En réponse au journal Est ce que linux sur EEEPC est remplacé ?. Évalué à 10.
Et ils ont bien raison. L'article est trompeur, sinon mensonger.
Le titre est «6 eeePC d’Asus sur 10 voient Linux remplacé par Windows»
La dépèche Reuters à la source dit juste que 6 sur 10 des prochains modèles d'EeePC vendus seront équipés de Windows.
La différence est notable, et le sens de la version toolinux beaucoup plus négatif, en affirmant que les utilisateurs remplacent sur leur machine Linux par Windows.
Donc oui, toolinux c'est de la merde sponsorisée.
# J'ai remplacé le mien.
Posté par Barnabé . En réponse au journal Est ce que linux sur EEEPC est remplacé ?. Évalué à 7.
J'ai installé une debian....