Ende의 시작: 커뮤니티 Deno 포크

55 minutes ago 1

Deno 팀이 Cloudflare로 이동하고 1년 뒤 런타임 개발을 중단하기로 하면서, Deno에 의존해 온 개발자가 커뮤니티 포크 Ende를 시작함 Ryan Dahl은 Deno가 Node 호환성에 묶여 큰 문제를 해결하지 못하고 있다고 판단함. 앞으로 1년간 월별 릴리스를 제공하며 MIT 라이선스는 유지할 예정임 Ende는 Node 호환성을 제거하고 Deploy, KV, Jupyter 등도 제외해 런타임 개발에 집중할 계획임 로드맵에는 모듈별 권한, 신뢰할 수 없는 코드용 샌드박스, Web Crypto의 양자내성 암호, 바이너리 출력 개선 등이 포함됨 Ende 개발자에게는 Gel에 이어 의존하던 기술이 커뮤니티에 넘겨지는 두 번째 경험이며, 이번에도 직접 개발을 이어가기로 함 Deno 개발 중단과 커뮤니티 인계 Deno 팀은 금요일 발표를 통해 Cloudflare로 이동하며, 1년 뒤 런타임 개발을 중단한다고 알림 Ryan Dahl은 이번 결정이 공동 결정이며 자신도 동의한다고 밝힘 Deno에 좋은 아이디어가 있고 잘 설계됐지만, 더 이상 자신이 가장 중요한 일을 할 수 있는 프로젝트라고 생각하지 않음 Node 호환성을 추구하면서 Node와 똑같이 동작해야 하는 상황에 빠졌고, 소폭의 성능/사용성/보안 개선만으로는 Node를 다시 구현할 이유가 충분하지 않다고 판단함 향후 1년간 월별 릴리스를 제공하고 MIT 라이선스를 유지하며, 커뮤니티가 개발을 이어가기를 바람 커뮤니티에서는 TypeScript 파일을 계속 실행하고 싶을 뿐인데 지원 종료와 다른 런타임으로의 이전을 고민해야 한다는 불만이 나옴 Node.js를 다시 배우거나 Bun으로 이전하고 싶지 않다며 장기 지원을 요구하는 반응도 있음 Ende 개발자에게는 2년 사이 의존하던 기술이 커뮤니티에 넘겨지는 두 번째 경험임 앞서 Gel 팀이 Vercel로 이동하고 프로젝트를 커뮤니티에 넘긴 뒤 Disc를 시작함 당시로부터 2년이 지난 작성 시점까지 Gel의 공식적으로 인정받은 포크에는 업데이트가 없음 Gel Discord에서 자신의 작업에 적대적인 반응을 겪었으며, 이번에도 직접 개발을 이어가기로 함 Ende의 개발 방향과 EOL 새 포크의 이름은 독일어로 ‘끝’을 뜻하는 Ende임 다른 포크도 나올 수 있지만, 자신이 사용할 포크를 직접 만들겠다는 계획임 Node 호환성을 없애고, Deploy, KV, Jupyter 등 집중을 분산시키는 기능도 제거할 예정임...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵