Der Entwickler des Rust-Frameworks actix-web hat das Repository wegen Mobbings entfernt

Autor des in Rust geschriebenen Web-Frameworks actix-web den Repository nachdem er fĂŒr die "falsche Nutzung" der Programmiersprache Rust kritisiert wurde. Das Framework actix-web, dessen Paket ĂŒber 800.000 Mal heruntergeladen wurde, ermöglicht es, HTTP-Server- und Client-FunktionalitĂ€ten in Rust-Anwendungen zu integrieren, wobei der Fokus auf maximaler Leistung liegt und an der Spitze in vielen Tests von Web-Frameworks.

Kurz vor dem Vorfall wurde in den Issues auf GitHub ĂŒber undefiniertes Verhalten (Undefined Behaviour) im Code des Servers actix-web berichtet, welches in einem Block auftrat, der im Modus unsafe (unsichere Operationen mit Zeigern zulĂ€sst). Der Autor von actix-web entschied sich, den unsicheren Block nicht zu entfernen, sondern rief diesen Block so um, dass kein undefiniertes Verhalten mehr auftrat. Die VorschlĂ€ge, unsafe zu entfernen, wies der Autor zurĂŒck, indem er auf mögliche Performanceeinbußen hinwies und erklĂ€rte, dass er unsafe nicht unnötig einsetze und sich der Sicherheit der in diesem Modus operierenden Blöcke sicher sei.

Ein Mitglied des RustSec-Teams, das das undefinierte Verhalten entdeckte, war anderer Meinung und stellte in Frage, dass die Verwendung vieler unsafe-Blocks in actix-web gerechtfertigt sei. Daraufhin veröffentlichte er
den Artikel eine Stellungnahme zur UnzulĂ€ssigkeit der Verwendung von unsafe, in der unter anderem erwĂ€hnt wurde, dass die in actix-web verwendete Methode zur Arbeit mit Zeigern (mehrere verĂ€nderliche Zeiger auf dieselben Daten) potenziell zu vulnerabilities use-after-free fĂŒhren und nicht der Entwicklungsparadigmen von Rust entsprechen könnte.

Nach Diskussion Artikel auf Reddit, in den Issues auf GitHub scharenweise Trolle und der Autor von actix-web sah sich einem Schwall an Kritik und Beleidigungen wegen der falschen Nutzung von Rust ausgesetzt. Der Autor hielt dem psychischen Druck nicht stand, löschte das Repository und schrieb, was zu einem Ende seiner Open Source AktivitĂ€ten fĂŒhrte.

Quelle: opennet.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster