Wolfram Engine
사용자의 로컬에 Wolfram Engine을 다운로드하여 응용 프로그램에 계산 인텔리전스를 추가하세요
자주 묻는 질문
일반
Wolfram Engine Community Edition이 무엇인가요?
제품화를 목적으로하지 않는 사용에 제공하는 Wolfram Engine의 무료 버전 라이선스입니다. Wolfram Engine은 Wolfram 언어를 구현하여 소프트웨어 개발 프로젝트에서 사용하기 적합한 인터페이스를 가지고 있습니다. Wolfram Engine은 Mathematica, Wolfram|One, Wolfram|Alpha 등의 Wolfram 제품의 핵심입니다.
Wolfram Engine Community Edition은 어디서 실행하나요?
Wolfram Engine Community Edition을 다운로드하여 사용자의 컴퓨터 시스템에서 로컬로 실행할 수 있습니다. Linux, Mac, Windows에서 가동할 수 있으며, 데스크톱, 서버, 가상 환경, 분산 환경, 병렬화 환경, 내장 시스템에서 실행 가능합니다.(Wolfram Cloud는 Wolfram 언어의 클라우드를 통한 접근을 즉시 제공합니다.)
Wolfram Engine Community Edition을 클라우드에서 사용할 수 있나요?
AWS와 같은 표준 클라우드 제공자의 가상 환경에서 로컬 소프트웨어로 수행할 수 있습니다. Wolfram Cloud(와 Wolfram Enterprise Private Cloud)는 Wolfram 언어에 대한 완전한 클라우드 환경을 제공합니다.
Wolfram Engine Community Edition은 소프트웨어 스택에 어떻게 연결하나요?
Wolfram Engine Community Edition은 명령줄에서 실행하거나, sockets과 ZeroMQ를 통해 script로 가능합니다. You can also call it through client libraries for as well as from systems such as Excel, Jupyter, Unity와 같은 시스템에서 뿐만아니라, Python, Java, .NET, C/C++를 위한 클라이언트를 통해 호출할 수 있습니다. (웹 서버에 직접 연결 지원은 현재 개발 중입니다.)
Wolfram Engine Community Edition은 개발 도구에 어떻게 연결하나요?
표준 IDE, 편집기, 혹은 Eclipse, IntelliJ IDEA, Atom, Vim, Visual Studio Code, Git과 같은 도구로 Wolfram 언어를 편집하고 관리할 수 있습니다.
Wolfram 언어를 사용하기 위해 Wolfram Engine을 다운로드 해야하나요?
아니요. Wolfram Cloud에서 즉시 대화형으로 사용할 수 있습니다.
Wolfram Engine Community Edition과 Mathematica는 어떤 관계인가요?
둘은 모두 핵심 엔진이지만, 인터페이스와 라이선스가 다릅니다. Mathematica는 주로 Wolfram Notebook 인터페이스와 함께 대화형 계산에 사용됩니다. 반면, Wolfram Engine Community Edition은 다양한 프로그램 간 통신 인터페이스를 사용하여 다른 프로그램에서 호출하도록 합니다. Wolfram Engine Community Edition은 소프트웨어 개발에서 프로토 타입에 부여되는 라이선스입니다. Mathematica와는 달리, 상용 또는 조직의 출력을 생성하기 위한 라이선스가 부여되지 않습니다.
Raspberry Pi의 Wolfram Engine은 어떤 관계인가요?
Rasbian 운영 체제의 일부로 묶여있는 Wolfram Engine("Wolfram 언어"로 태그되어 있습니다)은 Wolfram Engine Community Editionrhk 같은 소프트웨어이지만, Raspberry Pi에 맞게 조정되어 있으며, 비상업적 제품 사용을 허용하는 라이선스가 부여되어 있습니다.
Wolfram Engine Community Edition은 오픈 소스 프로젝트인가요?
아니요. 30여년 이상 상용 개발을 계속해온 제품의 특수 라이선스 버전입니다. 오픈 소스 프로젝트에 Wolfram Engine을 포함시킬 때 필요한 정보를 참조하세요. Wolfram 사는 오랫동안 오픈 소스 커뮤니티에서 활발하게 활동해 왔으며, Wolfram Engine 중 일부 구성 요소와 관련 툴은 오픈 소스입니다.
설치 및 사용
Wolfram Engine은 어떻게 설치하나요?
설치를 다운로드하여 실행합니다. 자세한 내용은 지원 페이지 를 참조하세요.
Wolfram Engine은 어떻게 활성화하나요?
설치된 제품 레이아웃에 WolframScript를 시작( 지원 페이지 참조)합니다. 프롬프트가 나타나면, 다운로드할 때 사용한 것과 같은 계정으로 로그인합니다. 이 정보는 Wolfram Cloud에 연결하는데 사용되며, 계정에 연결된 두 개의 무료 키를 확인하는 데 사용됩니다.
WolframScript를 실행하였더니 사용중인 계정은 유효한 키를 가지고 있지 않다는 메시지가 표시되면 어떻게해야 하나요?
각 계정에는 두 개의 키가 할당됩니다. 만약 로그인하지 않은 상태라면, 계정에 키를 연결하기 위해 로그인 해야합니다. 만약 두 키가 모두 이미 사용되고있다면, 설치 시스템을 변경해야합니다. 시스템을 변경하는 경우에는 키를 재설정하기 위해 이곳 에 문의하시기 바랍니다.
WolframScript는 무엇인가요?
WolframScript는 명령줄이나 스크립트에서 Wolfram Engine을 실행하는 프로그램입니다. WolframScript는 Wolfram Engine과 함께 다운로드 됩니다.
Wolfram 언어의 scripts는 어떻게 실행하나요?
Mac 또는 Linux 시스템에서는 스크립트 앞에 #!wolframscript를 넣고, WolframScript 프로그램의 경로가 통과되도록 설정되었는지 확인합니다. Wolfram 언어의 scripts는 관례상 .wls라는 파일 확장자를 가집니다. Windows에서는 WolframScript의 섯치 프로그램이 .wls 확장자를 WolframScript에 연결합니다. 자세한 정보는 문서를 참조하세요.
라이선스와 사용 조항
주의: "Wolfram Engine Community Edition"은 "Free Engine"으로 줄여씁니다.Free Engine을 상용 제품 개발에 사용할 수 있나요?
네. 개발 단계, 데모 및 테스트에 사용할 수 있습니다. 그러나, 제품을 배포하기 전에 제품 라이선스를 취득해야 합니다.
Free Engine을 R&D에 사용할 수 있나요?
네. 귀하의 R&D가 제품 개발에 포함되어 있다면 사용할 수 있습니다. 하지만 Free Engine 라이선스는 상용 또는 조직용으로 출력(논문이나 보고서)을 작성한다는 명확한 목적을 위해 사용하는 것을 허용하지 않습니다. 이러한 목적을 위해 사용 패턴에 따른 적합한 인터페이스인 Wolfram Notebook을 제공하는 Wolfram|One, Mathematica 또는 다른 Wolfram 제품을 사용하실 필요가 있습니다.
사용 목적이 상용이 아닌 경우, 라이선스는 어떻게 다른가요?
비록 프로젝트가 상용이 아닌 경우에도 최종 사용자가 사용하기 위한 프로젝트를 배포한다면, 제품 라이선스를 취득해야 합니다. 귀하가 대학에 소속되어 있는 경우, Wolfram의 사이트 라이선스를 가지고 있는지 확인이 필요합니다. 이 경우, 해당 사이트 라이선스가 다양한 배포 형식을 포함한 Wolfram Engine의 사용방법을 관리하게 됩니다. 더 자세한 정보는 이곳으로 문의해 주세요.
Free Engine을 사용하여 프로토타입을 만들 수 있나요?
네. Free Engine 라이선스는 소프트웨어 제품의 프로토타입 작성을 허용합니다. 프로토타입을 만들고 그것을 데모하고 테스트할 수 있습니다. 그러나 그것을 제품화하는 경우 제품 라이선스를 반드시 취득해야 합니다.
Free Engine을 사용하여 유료 서비스를 제공해도 되나요?
네. 그 서비스가 Wolfram Engine을 사용한 제품의 개발을 위한 것이면 가능합니다. Free Engine을 데모 작성을 위해 사용할 수는 있지만, 배포에는 사용할 수 없습니다. 또한, 성과물이 직접적인 출력(예를 들면, 보고서)의 경우, Free Engine에서는 허용되지 않습니다. 이러한 경우, Wolfram|One 또는 다른 Wolfram 제품을 사용하시기 바랍니다.
Free Engine을 사용한 웹 서비스 또는 API를 만들어도 되나요?
네. 웹 서비스 및 API 프로토타입과 데모를 만들 수 있습니다. 그러나 이들을 제품화하기 이전에 제품 라이선스가 필요합니다. 이는 귀하의 웹 서비스가 조직 내에서만 사용되는 경우에도 적용됩니다. 웹 서비스와 API를 제품화하는 것은 그 출력이 데모 및 테스트 이상의 목적으로 사용되기 때문입니다.
Free Engine을 강의에서 사용하여 가르쳐도 될까요?
Free Engine은 소프트웨어 개발을 위한 것입니다. 이 라이선스는 교육 서비스의 제공을 포함하지 않습니다. Wolfram 사는 교육에 사용할 수 있는 다양한 라이선스 프로그램을 제공합니다. 귀하가 대학에 소속되어 있는 경우, Wolfram Engine의 완전한 교육 목적 사용을 허용하는 Wolfram 사이트 라이선스를 사용할 수 있는지 확인합니다. 또한 Wolfram 사는 Wolfram Programming Lab 등 다양한 무료 교육용 도구를 제공합니다. 만약 Free Engine을 사용한 소프트웨어 개발 코스을 강의하고 싶은 경우, 특별 교육용 라이선스에 대해 이곳에 문의하시기 바랍니다.
오픈 소스 프로젝트에 Free Engine을 사용할 수 있나요?
네. Free Engine을 데모 및 테스트뿐만 아니라 프로젝트의 개발에 사용할 수 있습니다. 그러나 Free Engine의 라이선스는 새로운 개발의 목적 이외에 최종 사용자의 사용을 허용하지 않습니다. 최종 사용자가 사용하기 위해서는 Wolfram Engine의 다른 라이선스를 반드시 가지고 있어야 합니다. Wolfram|One, Mathematica 등의 Wolfram의 제품을 가지고 있는 경우 또는 사이트 라이선스를 가지고 있는 조직에 소속 된 경우, 이미 적절한 라이선스를 가지고 있는지 확인합니다. 오픈 소스 프로젝트에는 최종 사용자가 자유롭게 Free Engine을 최종 사용자에 의한 프로젝트 사용의 일부로 사용하는 것을 허용하는 특수한 Wolfram Engine 라이선스를 적용할 수 있습니다.
제품 라이선스는 어떻게 취득하나요?
상황에 따라 다른 유형의 제품 라이선스가 준비되어 있습니다. 귀하의 상황에 맞는 라이선스 선택에 관한 문의는 여기로 연락 주시기 바랍니다.
제품 라이선스의 비용은 얼마인가요?
제품 라이선스 비용은 라이선스의 분량과 응용 프로그램에 따라 달라집니다. 소프트웨어와 하드웨어에 내장하여 배포하는 경우 일반적으로 사본당 비용은 $5–$100의 범위입니다.
Wolfram|One 혹은 Mathematica 라이선스는 Wolfram Engine을 포함하나요?
네. Free Engine을 다운로드하여 Wolfram|One과 Mathematica의 사용 조건에 따라 사용할 수 있습니다.
Free Engine의 각 사본을 인증해야 하나요?
예. 각 사본는 Wolfram Cloud로 한 번 인증되어야 합니다. 그러나 Wolfram은 라이선스가 남용된 경우 사용 중지 권리를 보유하고 있으며 인증은 만료되지 않습니다. 제품 라이선스를 사용하면 별도의 인증없이도 Wolfram Engine을 배포하는 것을 허용하고 있습니다.
Free Engine의 사본을 재배포할 수 있나요?
아니요. 버전 및 보안 유지 관리를 위해 Free Engine의 사본은 직접 Wolfram에서 다운 받아야 합니다. 반면, 제품 라이선스는 Wolfram Engine의 재배포를 허용하고 있습니다. 귀하가 소프트웨어 배포 서비스를 운용하고 있다면, Free Engine의 사본을 귀하의 서비스를 통해 제공하는 것에 대해 여기로 문의하시기 바랍니다.
Free Engine에 관한 자세한 문의 연락처