모질라, 브라우저에 파이썬 통합하는 ‘파이어다이드’ 프로젝트 분리
2021.04.26
ⓒCIO Korea / Paul Krill | InfoWorld
모질라가 ‘파이어다이드(Pyodide)’를 커뮤니티 주도의 독립 프로젝트로 분리(spin out)했다. 웹어셈블리로 컴파일된 사이썬(CPython) 3.8 인터프리터로 구성된 파이어다이드는 파이썬을 웹 브라우저에서 실행할 수 있도록 한다.
파이어다이드 프로젝트는 독립된 깃허브(GitHub) 조직에 새로운 보금자리(github.com/pyodide)를 마련했다. 공식 문서는 이곳(pyodide.org)에서 확인할 수 있다. 향후 이 프로젝트는 자원봉사로 참여하는 컨트리뷰터에 의해 유지관리될 예정이다. 이와 관련한 거버넌스 문서 그리고 파이썬 코드 성능 향상, 다운로드 크기 감소, 패키지 로딩 간소화 등의 목표를 정리한 프로젝트 로드맵이 게시됐다.
파이어다이드는 파이썬 패키지 인덱스(Python Package Index; PyPi)의 PPW(pure Python wheel)로 모든 파이썬 패키지를 설치할 수 있다. 또 파이어다이드에는 파이썬 패키지를 자바스크립트에 노출하고, DOM을 포함한 브라우저 UI를 파이썬에 노출하는 외부 함수 인터페이스가 있다.
이 밖에도 해당 프로젝트는 넘파이(NumPy), 판다(Panda), 맷플롯립(Matplotlib), 사이파이(SciPy), 사이킷런(Scikit-learn) 등의 많은 파이썬 과학 패키지를 브라우저에서 실행할 수 있도록 지원한다. 개발자는 브라우저의 REPL(Read Eval Print Loop)에서 파이어다이드를 사용해볼 수 있다.
(후략)
[원문 기사 : https://www.ciokorea.com/news/
※ 본 내용은 한국아이디지(주) (https://www.idg.co.kr/)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 2020 International Data Group. 무단전재 및 재배포 금지.
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 435935 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 424771 | 2020-10-27 |
9334 | [오픈소스활성화①] 변화하는 오픈소스…공공사업에도 혁신이 필요하다 | 5281 | 2021-04-27 |
9333 | [주간 OSS 동향 리포트] AWS, 엘라스틱서치 포크한 오픈서치 프로젝트 시작 | 5157 | 2021-04-27 |
9332 | 미네소타대학의 연구 프로젝트, 리눅스 커널 커뮤니티와 충돌해 | 5022 | 2021-04-26 |
9331 | 모질라, 브라우저에 파이썬 통합하는 ‘파이어다이드’ 프로젝트 분리 | 5021 | 2021-04-26 |
9330 | [테크인사이드] AWS, 이제 오픈소스 친화 기업으로 변신? | 4824 | 2021-04-22 |
9329 | [주간 OSS 동향 리포트] 국가정보자원관리원 대구3센터, 전량 오픈소스 DBMS로 제시...공공 DB시장 지각변동 | 5331 | 2021-04-20 |
9328 | 마이크로칩, 오픈소스 '파워 딜리버리 소프트웨어' 출시 | 5131 | 2021-04-19 |
9327 | 코틀린 1.5.0 RC 버전 출시··· “부호없는 정수 유형 안정화” | 5314 | 2021-04-19 |
9326 | 한컴그룹, 개방형 OS '한컴구름 버전 2.2' 출시 | 5432 | 2021-04-19 |
9325 | 눈덩이처럼 불어나는 소프트웨어 디펜던시 문제, 물자표 제도 필요해 | 5334 | 2021-04-16 |
0개 댓글