저는 R 프로그램의 shiny라는 패키지를 사용하여 웹서비스를 하고자 하는 사람입니다.


제가 필요한 개발환경은 다음과 같습니다.


우선 server에는 shiny-server가 설치되어야합니다.

이 shiny-server가 통하여 제가 프로그램한 R 코드를 실시간으로 웹페이지로 구성해줍니다. 

shiny-server의 비상업용 라이센스는 AGPL v3 라이센스를 따릅니다.


또한 R 프로그램 코드내에는 shiny 등 몇개의 패키지가 사용되는데 이 패키지들은 GPL-3 라이센스를 따릅니다.


제 지식으로는 위에 언급된 프로그램 및 패키지들을 수정하지 않더라도, 

이러한 환경에서 웹서비스를 할경우 AGPL v3로 인해 모든 소스코드를 공개해야 하는듯 한데 이게 맞는지요.


그렇다면 혹시 상업용라이센스를 구매하는것 이외에는 전체 프로그램 코드를 배포하지 않을 방법은 없는지요...




맨 위로
맨 위로