Woob (logiciel)

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis Weboob)
Woob

Description de l'image Logo_woob.svg.
Informations
Dernière version 3.5 ()[1]Voir et modifier les données sur Wikidata
Dépôt gitlab.com/woob/woobVoir et modifier les données sur Wikidata
Écrit en Python
Système d'exploitation Type UnixVoir et modifier les données sur Wikidata
Environnement Multi-plateforme
Langues Anglais
Licence Licence publique générale limitée GNU version 3.0Voir et modifier les données sur Wikidata
Site web woob.techVoir et modifier les données sur Wikidata

Woob, pour Web Outside Of Browsers (web en dehors des navigateurs), anciennement Weboob, est un ensemble d'applications libres de web scraping dont l'objectif est d'interagir avec des sites web via des interfaces unifiées. Fondé en 2010 par Romain Bignon, il propose des connecteurs vers des sites spécialisés. Le projet souffre de plusieurs controverses sur son nom et les comportements sexistes et racistes de certains de ses membres, ce qui aboutit au retrait de la distribution Debian, pour violation du code de conduite.

Historique[modifier | modifier le code]

Woob est développé entre autres par Romain Bignon et Laurent Bachelier[2], alias Pankkake[3],[4],[5],[6], sur divers projets de logiciel libre en 2010. La consultation via un navigateur pouvant être contraignante en raison des multiples publicités, de la collecte des données privés et de la lenteur de chargement des pages due à des technologies comme JavaScript ou CSS, l'idée est d'offrir une consultation de site web hors de l'utilisation des navigateurs, d'où l'appellation Web outside of browsers (le web en dehors des navigateurs)[7].

Une association est créée et des entreprises comme Budget Insight, Geneanet et Cozy Cloud en utilisent les services. Woob offre également un support professionnel[8].

Descriptif[modifier | modifier le code]

Woob est un ensemble d'applications et d'outils proposant des lignes de commandes en Python[9] qui permet de consulter des sites webs avec des outils scriptables. Il permet de faire des virements bancaires[10], de chercher des emplois[8], des annonces immobilières[11] ou de faire des rencontres[4] en ligne, de récupérer des vidéos, d'obtenir des recettes de cuisine[4] voire de gérer des tickets de maintenance à distance. Les outils modulaires permettent de gérer les interactions avec les données de leurs différents comptes[4],[10],[11],[12] en faisant appel au web scrapping[12].

Woob offre différentes applications (QBooblyrics, QBoobMsg, QCineoob, QCookboob, QFlatBoob, QHandjoob, QHaveDate, QVideoob, QWebContentEdit, weboob-config-Qt)[9] qui ont la capacité (capability) d'effectuer des actions spécifiques sur des informations qui sont obtenues par des modules de web scraping depuis internet[7].

Controverses[modifier | modifier le code]

Autour du nom[modifier | modifier le code]

Jusqu'en février 2021, le projet avait pour nom Weboob[13]. Le projet s'est fait régulièrement épingler pour le choix de ce nom jugé sexiste, « boob » signifiant « sein » en argot anglais[14],[4],[15]. Chaque sortie de version entraînait des polémiques[16]. Woob utilise également des logos parodiques en détournant des logos officiels avec un humour connoté.

Autour du contenu des commentaires dans le code[modifier | modifier le code]

Entre 2010 et 2013 des références sexistes, racistes et homophobes ont été introduites dans le code source et des présentations, tels que « Excludes nigger », « sluts » ou encore « nazification ». Les participants aux soirées Woob pouvaient dans un esprit de provocation parler de « race inférieure » ou tenir des propos masculinistes, un participant à ces soirées précisant toutefois qu'il n'a « pas décelé de tendance sérieuse de la part de quiconque dans ces soirées »[4].

Retrait des dépôts de Debian[modifier | modifier le code]

À la suite de cela, Woob est retiré de la distribution Debian pour violation du code de conduite[17],[18], un contributeur démissionnant également en soulevant le caractère sexiste et homophobe du site.

Notes et références[modifier | modifier le code]

  1. « https://woob.tech/install »
  2. (en-US) Noah Manskar, « French man sent far-right groups $500K in bitcoin before his suicide », sur New York Post, (consulté le ).
  3. (en-US) Robert McMillan and Sam Schechner, « Before Suicide, French Programmer Made Bitcoin Bequests to Pro-Trump Groups », Wall Street Journal,‎ (ISSN 0099-9660, lire en ligne, consulté le )
  4. a b c d e et f Par Cyril Simon Le 3 février 2021 à 14h11 et Modifié Le 3 Février 2021 À 18h24, « "C’était un peu un troll nazi" : sur les traces de Pankkake, le mécène français de l’alt-right américaine », sur leparisien.fr, (consulté le ).
  5. « Les mystérieux dons d’un informaticien français à des néonazis américains », Le Monde.fr,‎ (lire en ligne, consulté le )
  6. (en-US) Noah Manskar, « French man sent far-right groups $500K in bitcoin before his suicide », sur New York Post, (consulté le )
  7. a et b « Weboob : la ligne de commandes est l'avenir du web ! | Connect - Editions Diamond », sur connect.ed-diamond.com (consulté le ).
  8. a et b « « Paie Ton Patch !™ » : Weboob | Connect - Editions Diamond », sur connect.ed-diamond.com (consulté le ).
  9. a et b R. Diouf, E. N. Sarr, O. Sall et B. Birregah, « Web Scraping: State-of-the-Art and Areas of Application », 2019 IEEE International Conference on Big Data (Big Data),‎ , p. 6040–6042 (DOI 10.1109/BigData47090.2019.9005594, lire en ligne, consulté le ).
  10. a et b (en) WIRED Staff, « 'Quantified Self' Movement Now Lets You Track Your Money Too », sur wired.com, (consulté le ).
  11. a et b « Looking for a flat the modern way », sur Phyks' blog, (consulté le ).
  12. a et b (en) Nicolas Anciaux, Philippe Bonnet, Luc Bouganim et Benjamin Nguyen, « Personal Data Management Systems: The security and functionality standpoint », Information Systems, vol. 80,‎ , p. 13–35 (ISSN 0306-4379, DOI 10.1016/j.is.2018.09.002, lire en ligne, consulté le ).
  13. (en) « Weboob will become woob ».
  14. (en) « Weboob, the Asshole Detector », sur bachelier.name via Internet Archive (consulté le ).
  15. « Re: Du nommage - LinuxFr.org », sur linuxfr.org (consulté le ).
  16. « La communauté Linuxfr n'a-t-elle plus rien (de technique) à dire ? », sur linuxfr.org (consulté le ).
  17. « #907199 - weboob, Gratuitous sexual references - Debian Bug report logs », sur bugs.debian.org (consulté le ).
  18. « Linusgate : plus de 250 plaintes de violation du code de conduite du projet Debian par Linus Torvalds font l'objet de fuite d'un cercle de la communauté très à cheval sur le politiquement correct », sur Developpez.com (consulté le ).