Mojo, 컴파일러·툴체인 아파치 2.0 오픈소스 공개

1분 Mojo오픈소스GPU프로그래밍언어
최근 30일 조회수 — 좋아요 —

핵심 요약

Mojo 개발사가 1.0 출시 후 컴파일러와 툴체인을 아파치 2.0 라이선스로 공개하며 GPU 특화 독립 언어로 방향을 굳혔다.

Mojo🔥 프로그래밍 언어의 개발사가 지난주 1.0 버전을 출시한 데 이어, 18일 컴파일러와 툴체인을 아파치 2.0(Apache 2) 라이선스로 오픈소스 공개했다. 사이먼 윌리슨의 블로그에 따르면 이는 2023년 5월부터 이어져 온 공개 약속을 3년여 만에 지킨 것이다.1

Mojo는 출시 초기 파이썬(Python)의 상위 집합(superset)을 만들겠다는 목표를 내걸었다. 기존 파이썬 코드를 그대로 활용해 자체 생태계를 부트스트랩하겠다는 구상이었다. 하지만 이 계획은 2025년 8월경 방향을 틀었다. 개발팀은 당시 “Mojo가 파이썬의 완전한 상위 집합으로 진화할 수도, 그렇지 않을 수도 있으며 그래도 괜찮다”고 밝히며, “AI 코딩 도구가 이미 파이썬을 Mojo로 옮기는 작업을 잘 지원하고 있고, 앞으로 도구와 생태계가 성숙하면 이 전환은 더 매끄러워질 것”이라는 입장을 내놓았다.1

그 결과 현재의 Mojo는 파이썬의 파생물이 아니라 독립된 언어로 자리 잡았다. 문법은 파이썬에서 영감을 받았지만 기존 파이썬 코드와 100% 호환되지는 않으며, 대신 GPU 프로그래밍을 최대한 수월하게 만드는 데 최적화됐다. 즉 파이썬 생태계를 흡수하는 다리 역할보다는, GPU 연산에 특화된 별도 언어로서의 정체성을 택한 셈이다.1

이번 발표에서 확인할 수 있는 것은 컴파일러와 툴체인이 아파치 2.0 라이선스로 풀렸다는 사실과, 그 배경이 된 언어 방향 전환뿐이다. 오픈소스 공개가 GPU 프로그래밍 생태계에 어떤 영향을 미칠지, 파이썬 개발자들의 이전 도구가 얼마나 성숙했는지에 대한 구체적 수치나 사례는 출처에 나와 있지 않다.

Footnotes

  1. Simon Willison’s Weblog, “Mojo🔥 is now open source” ↩ ↩2 ↩3

읽기 목록은 이 브라우저에 저장됩니다.

출처

  1. Mojo🔥 is now open source — Simon Willison's Weblog

이 글은 위 출처를 근거로 자동 생성된 뒤 발행됐습니다. 원문을 함께 확인해 주세요.