Der Entwickler des Rust-Frameworks actix-web hat das Repository aufgrund von Mobbing entfernt

Der Autor des in Rust geschriebenen Web-Frameworks actix-web löschte Repository nachdem er fĂŒr die 'falsche Verwendung' der Programmiersprache Rust kritisiert wurde. Das Framework actix-web, das ĂŒber 800.000 Mal heruntergeladen wurde, ermöglicht das Einbetten von HTTP-Server- und Client-FunktionalitĂ€ten in Apps, die in Rust entwickelt werden, und ist darauf ausgelegt, maximale Leistung zu erreichen und Außerdem hat sich kĂŒrzlich in vielen Tests von Web-Frameworks.

Kurz vor dem Vorfall wurde in den Issues auf GitHub ein undefiniertes Verhalten im Code des Servers actix-web gemeldet, das innerhalb eines Blocks auftritt, der im Modus unsafe ausgefĂŒhrt wird (erlaubt unsichere Operationen mit Zeigern). Der Autor von actix-web entfernte den unsafe-Block nicht, ĂŒberarbeitete jedoch den Aufruf dieses Blocks, um zu verhindern, dass undefiniertes Verhalten auftritt. VorschlĂ€ge, unsafe zu entfernen, wies der Author zurĂŒck, und verwies auf mögliche Leistungseinbußen, und erklĂ€rte, dass er unsafe nicht ohne Notwendigkeit verwendet und von der Sicherheit der in diesem Modus laufenden Blöcke ĂŒberzeugt sei.

Ein Mitglied des RustSec-Teams, das das undefinierte Verhalten entdeckte, war damit nicht einverstanden und schlug vor, dass die Verwendung vieler unsafe-Blöcke in actix-web nicht gerechtfertigt sei. Daraufhin veröffentlichte er
einen Artikel einen Artikel ĂŒber die UnzulĂ€ssigkeit der Verwendung von unsafe, in dem unter anderem erwĂ€hnt wurde, dass das in actix-web verwendete Muster im Umgang mit Zeigern (mehrere verĂ€nderliche Zeiger auf dieselben Daten) potenziell zu use-after-free-SicherheitsanfĂ€lligkeiten fĂŒhren kann und nicht der Rust-Entwicklungspraxis entspricht.

Nach Diskussion auf Reddit, in den Issues auf GitHub stĂŒrmten Trolle ein und der Autor von actix-web wurde einer Flut von Beleidigungen und Kritik fĂŒr die falsche Verwendung von Rust ausgesetzt. Der Autor hielt dem psychologischen Druck nicht stand, löschte das Repository und schrieb, was ihn von Open Source abbrachte.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster