HeadlinesBriefing favicon HeadlinesBriefing.com

Google a copié du code open source et supprimé les noms

Hacker News •
×

Google a copié notre code open source, supprimé les noms de nos ingénieurs et ne nous a accordé aucun crédit. Pour le contexte, laissez-moi partager l'histoire de mobile-use, l'origine de mon entreprise (je suis fondateur).

Nous voulions construire le meilleur agent au monde pour contrôler n'importe quelle interface mobile en langage naturel. Nous l'avons construit, sommes devenus n°1 sur le benchmark Android World de Google Deepmind et l'avons open-sourcé. Ce fut le début de mon entreprise. Depuis, nous avons obtenu près de 3 000 étoiles sur le dépôt, sommes devenus les premiers à atteindre 100 % sur Android World, avons agrandi l'équipe, passé des milliers d'appels avec des clients, et nous construisons maintenant le meilleur produit de tests de régression que le monde ait jamais vu.

La semaine dernière, j'ai découvert Artemis. Artemis est le nouvel outil open source de Google pour l'automatisation mobile. Il y en a pas mal sur GitHub maintenant, alors j'ai pensé : « Oh, un nouveau YAPA (Yet Another Phone Agent). » Curieux, j'ai regardé le dépôt plus en profondeur. D'abord, j'ai été déçu de voir que le graphique de benchmark dans le README ne nous incluait pas, alors que nous étions en tête d'Android World en janvier. Ensuite, j'ai regardé le code et, à ma plus grande surprise, j'ai reconnu les lignes que nous avions écrites nous-mêmes. Un de mes ingénieurs avait nommé un agent au hasard « hopper », et il était là, avec son prompt, mot pour mot. Sur les 229 fichiers, 228 étaient identiques. Encore plus fou : j'ai trouvé les noms de nos ingénieurs et de mon cofondateur dans la section « authors » d'un ancien commit. Pierre-Louis Favreau, Jean-Pierre Lo, Nicolas Dehandschoewercker. Les trois noms avaient été remplacés par le nom d'un autre auteur dans un commit. Les 228 autres fichiers de mobile-use étaient inchangés.

D'un point de vue personnel, je suis profondément déçu. Google était l'entreprise que je voulais rejoindre quand j'ai commencé mes études, avant de changer d'avis et de décider de construire une licorne. J'ai toujours associé Google à une excellente ingénierie et à des contributions à l'open source. J'aurais été fier de les voir construire sur notre travail et reconnaître l'équipe derrière. Au lieu de cela, j'ai trouvé notre code, puis nos noms, puis le commit qui les a délibérément supprimés. Et les autres ingénieurs et contributeurs de la communauté qui ont passé leur temps à améliorer mobile-use ? Il y a des gens derrière ces fichiers. J'ai vu le travail qu'ils ont fourni, les problèmes qu'ils ont résolus et à quel point ils tiennent à ce qu'ils construisent. Ils méritent que leurs noms soient associés à ce travail. Nous avons rendu notre code open source parce que nous voulions que les gens l'utilisent et construisent dessus. Bien sûr, cela inclut Google.

Entités clés : Entreprises : Google, Google Deepmind | Personnes : Pierre-Louis Favreau, Jean-Pierre Lo, Nicolas Dehandschoewercker

FAQ : Qu'est-ce que mobile-use ?

mobile-use est un agent open source qui contrôle n'importe quelle interface mobile en langage naturel, construit par l'entreprise du fondateur. Il est devenu n°1 sur le benchmark Android World de Google Deepmind.

Question FAQ : Qu'est-ce que mobile-use ?

Réponse FAQ : mobile-use est un agent open source qui contrôle n'importe quelle interface mobile en langage naturel, construit par l'entreprise du fondateur. Il est devenu n°1 sur le benchmark Android World de Google Deepmind.