Modular의 MAX 소스 코드가 새로운 MAX 라이선스로 전면 공개
AI
Modular의 MAX graph compiler, MAX runtime, 그리고 디바이스 확장성 훅(device extensibility hooks)이 이제 대중에게 이용 가능한 소스 형태로 완전히 개방되었습니다. Modular는 이것을 전통적인 '오픈소스(open-source)'라기보다는 새로운 MAX 라이선스가 적용되므로 '소스 사용 가능(source available)'으로 홍보하고 있습니다. 이 MAX 라이선스는 어떠한 수수료나 로열티 없이 MAX를 활용하여 상업용 제품을 구축하고 배포할 수 있도록 허용하지만, 소스 코드 사용에 일부 제한이 따릅니다. 해당 라이선스는 AI 지원 재구현(AI-assisted re-implementations)이나 MAX 주변의 상업적 호스팅 추론 서비스(commercial hosted inference services around MAX), 또는 수정된 소스 코드의 출판 및 배포는 허용하지 않습니다.
Modular는 이번 발표에서 이러한 소스 제한에 대해 다음과 같이 설명했습니다:
"우리의 의도는 MAX가 통일된 소프트웨어 기반으로 계속 발전하는 것을 보장하면서 실험과 혁신을 장려하는 것입니다. 개발자들은 MAX를 수정하고 실험할 자유가 있으며, 우리는 개선 사항을 프로젝트에 기여하기 가장 쉽게 만들고자 합니다. 라이선스의 배포 제한은 MAX의 호환되지 않는 버전들로 파편화되는 것을 방지하기 위한 것이지, 개별 개발자가 새로운 아이디어를 탐구하는 것을 막기 위함이 아닙니다. 저희는 업스트림(upstream) 기여 준비가 되지 않은 수정 사항을 실험할 수 있는 많은 합법적인 이유들이 있다는 것을 인지하고 있으며, 우리의 개발 및 기여 프로세스가 그러한 혁신을 지원하도록 커뮤니티와 계속 협력할 것입니다."
Modular의 MAX는 LLMs를 위한 OpenAI-호환 엔드포인트를 갖춘 고성능 추론 서버입니다. MAX 자체에 익숙하지 않은 분들은 max.modular.com에서 더 많은 정보를 얻을 수 있습니다.
MAX로 나머지 소스 코드를 개방한 것은 이번 MAX 26.7 릴리스의 일부로 오늘 진행되었습니다.