Node.js의 오래된 웹 프레임워크인 Express.js 저장소에 대량으로 스팸 PR이 등록되는 문제가 발생했습니다.


구독자가 486만명이나 있는 한 인기 유튜버가 GitHub에서 Pull Request로 기여하는 방법을 설명하면서 express.js 저장소를 대상으로 설명한게 발단이 되었습니다. 유튜버는 Express.js를 포크해서 사용했지만 시청자들이 아마 포크를 정확히 구분하지 못해서 이를 따라하는 과정에서 express.js 원 저장소에서 README를 수정하는 수십개의 Pull Request가 올라오게 되었고 메인테이너들은 이를 계속 닫느라고 한참동안 고생을 했습니다.


소프트웨어 엔지니어가 인기 직종이 되고 오픈소스 기여가 하나의 스팩처럼 되면서 오픈소스 생태계에 안좋은 영향을 주고 있다는 의견도 나오고 대부분의 사람은 오픈소스에 기여하지 말아야 한다는 이야기까지 나오고 있습니다.


오픈소스를 이해하고 기여하는 것이 중요하다고 생각하는 편이라 이런 사건이 벌어질 때마다 많은 생각이 교차합니다.


https://socket.dev/blog/express-js-spam-prs-commoditization-of-open-source

Express.js Spam PRs Incident Highlights the Commoditization of Open Source Contributions - Socket

Socket

Express.js Spam PRs Incident Highlights the Commoditization of Open Source Contributions - Socket

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 2월 25일 오전 10:06

 • 

저장 36조회 4,804

댓글 10

함께 읽은 게시물

어제 AI 시대의 개발자 토론회에서 내가 대 AI 시대에는 버전관리 시스템이 필요없을 수도 있다고 생각해야한다는 말을 했는데, 그정도로 파격적인 생각을 해야한다는 이야기긴했지만, 진짜 그럴까?를 다시 한 번 생각해봤다.


우선 버전관리 시스템의 목적은 크게 다음 세 가지다.


... 더 보기

조회 1,734


훌륭한 데이터 분석가란 어떤 사람인가?

‘훌륭한 데이터 분석가란 어떤 사람인가?’에 대해

... 더 보기

서버엔지니어의 시대적 고민

... 더 보기

defer, 에러 핸들링과 비동기에서 어떻게 활용할까?

d

... 더 보기

defer (async throwing contexts)

iOYES

defer (async throwing contexts)

< 쿠팡의 창업자를 직접 보며 배운 것: 리더의 크기가 전부다 >

1

... 더 보기

 • 

댓글 1 • 저장 22 • 조회 1,737


5년만에 최저치를 기록한 SW 개발자 채용

... 더 보기

5년만에 최저치를 기록한 SW 개발자 채용 공고

개발자 취업 비법

5년만에 최저치를 기록한 SW 개발자 채용 공고