De ontwikkelaar van het Rust-framework actix-web heeft de repository verwijderd vanwege een intimidatiecampagne

De auteur van het in Rust geschreven webframework actix-web verwijderd repository na kritiek op "onjuist gebruik" van de programmeertaal Rust. Het actix-web framework, dat meer dan 800.000 keer is gedownload, stelt ontwikkelaars in staat om http-server- en clientfunctionaliteit in Rust-applicaties in te bedden, en is ontworpen met de focus op het bereiken van maximale prestaties en leidt in veel tests van webframeworks.

Kort voor het voorval werd er op GitHub melding gemaakt van onbepaald gedrag (Undefined Behaviour) in de code van de actix-web server, die optreedt in een blok dat uitgevoerd wordt in de modus unsafe (staat onveilige acties met pointers toe). De auteur van actix-web besloot het onveilige blok niet te verwijderen, maar herzette de oproep naar dit blok om onbepaald gedrag te voorkomen. Suggesties om onveilig te verwijderen werden door de auteur afgewezen, verwijzend naar mogelijke prestatieverliezen en verklaarde dat hij geen onveilige acties onderneemt zonder noodzaak en vertrouwen heeft in de veiligheid van de werkende blokken in deze modus.

Een lid van het RustSec-team, dat het onbepaalde gedrag ontdekten, was het niet eens en stelde dat het gebruik van vele onveilige blokken in actix-web onterecht was. Na dit publiceerde hij
artikel over de onaanvaardbaarheid van het gebruik van onveilig, waarin onder andere werd vermeld dat de aanpak van pointergebruik in actix-web (meerdere wijzigbare pointers naar dezelfde gegevens) mogelijk kan leiden tot use-after-free kwetsbaarheden en niet overeenkomt met de ontwikkelingsparadigma van Rust.

Na discussie artikelen op Reddit, in de issues op GitHub vielen trollen en de auteur van actix-web werd onderworpen aan een golf van kritiek en beledigingen voor het onjuiste gebruik van Rust. De auteur weerstond de psychologische druk niet, verwijderde de repository en schreef, wat leidde tot een einde aan zijn betrokkenheid bij Open Source.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster