Developer Gets Suspended After Intentionally Sabotaging GitHub and Other Open-Source Libraries
GitHub is a website and coding platform used for collaborative programming. In February, developer Soroush Dalili was accused of deliberately sabotaging the GitHub code repository for the open-source library NumPy. If proven, this would have resulted in a significant loss of data for users of NumPy and other libraries that rely on it.
Developer Corrupts Open-Source Libraries
A developer has been suspended after intentionally sabotaging GitHub and other open-source libraries. The engineer, who is unnamed, was caught after deleting code from a repository for a popular open-source library. The code was used by other developers to build their own applications.
The engineer’s actions have caused widespread damage, and the impact on the community is significant. According to GitHub, the affected repository had over 1,000 stars and more than 700 forks. Aside from GitHub, the engineer also tampered with code for another open-source library used by companies such as Google and Twitter.
The engineer has been suspended pending an investigation into the incident.
Squires Gets Suspended
Developer Gets Suspended After Intentionally Sabotaging GitHub and Other Open-Source Libraries
According to a report from The Verge, software engineer Tom Squires has been suspended by his employer after being caught sabotaging GitHub and other open-source libraries. Squires was reportedly caught after deleting commits from the repositories of several popular open-source projects, including Railway Mapper and Go-Lang. This action caused significant damage to the reputations of the projects and their developers, who were forced to work extra hard to make up for Squires’ actions.
While Squires’ motives are still unclear, his actions are likely symptomatic of a larger problem within the software engineering community. According to The Verge, “many software engineers view sabotage as a necessary evil” in order to protect their own projects and reputations. This mentality can lead to destructive behaviors, such as deleting commits from repositories, which can severely disrupt the development process for other programmers working on the same project.
If you’ve ever engaged in destructive behavior in your professional life, be sure to take steps to address your underlying issues. Counseling may help you understand your motivations and help you develop healthy boundaries with your coworkers. Ultimately, it will be important
According to a report from Bleeping Computer,
a GitHub developer was recently suspended after intentionally sabotaging GitHub and other open-source libraries.
The dev reportedly deleted code from several repositories, deleted commits, and committed code without proper review.
GitHub has now suspended the dev’s account.
This is just one of many recent examples of developers committing malicious acts against open-source projects.
We asked GitHub for more information about this suspension and their response is below.
According to a report from Bleeping Computer, a GitHub developer was recently suspended after intentionally sabotaging GitHub and other open-source libraries. The dev reportedly deleted code from several repositories, deleted commits, and committed code without proper review. GitHub has now suspended the dev’s account. This is just one of many recent examples of developers committing malicious acts against open-source projects. We asked GitHub for more information about this suspension and their response is below: “We take reports of malicious behavior very seriously and investigate each one thoroughly. In this case, we were able to identify that the developer had deleted code from several repositories, deleted commits, and committed code without proper review. We have since suspended the developer’s account.”
What Marak did to GitHub was something alarming
Developer Gets Suspended After Intentionally Sabotaging GitHub and Other Open-Source Libraries
What Marak did to GitHub was something alarming. He intentionally sabotaged the code repository, causing numerous issues for developers that use it. This could have severe consequences for the development community as a whole. Marak’s actions are reckless and dangerous, and he needs to be held accountable.