본문 바로가기

최근 open source license 를 보면 Fair Code License 라는 것이 있습니다.

보통 이런 오픈소스는 code 공개와 함께 Cloud 형태의 서비스를 제공하기도 합니다. 

하지만 Self-hosted 방식으로 사용할 수 있도록 code 는 공개되어 있습니다. 

 

이러한 오픈소스 중에 n8n 을 현재 검토 중입니다

  - https://github.com/n8n-io/n8n

 

이 SW 를 사내업무용으로 활용을 하고자 하고자합니다. (외부 판매용 X, 내부 사내 사용용으로만 활용 O)

 

해당 오픈소스의 License 를 보면 2가지를 제시하고 있습니다. 

 

Sustainable Use License : https://github.com/n8n-io/n8n/blob/master/LICENSE.md 

You may use or modify the software only for your own internal business purposes or for non-commercial or personal use. 

 

Enterprise License : https://github.com/n8n-io/n8n/blob/master/LICENSE_EE.md 

This software and associated documentation files (the "Software") may only be used in production, if you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your usage. Subject to the foregoing sentence, you are free to modify this Software and publish patches to the Software.

 

질문1-1)

기 언급한대로 사내용으로서만 사용하고자 하는데 Enterprise License 를 보유해야하는 걸까요?

 

질문1-2)

Enterprise License 보면 "hold a valid n8n Enterprise license" 라는 말이 있는데 이건 이 license 를 구매해야한다는 의미일까요?

 

-----

 

질문2-1)

Sustainable Use License 에 보면 "own internal business purposes or for non-commercial" 라고 하니 Enterprise License 는 상관없이 사내업무용으로 활용하는데 전혀 문제가 없을까요?

 

질문2-2)

사내용으로 mulitple user 가 사용할 수 있도록 source code 를 개선해 사내 인증시스템과 연동시켜야 하는데 이런 형태의 code 개선은 공개없이 (사내 자료이므로) 사용할 수 있을까요?

 

 

Fair Code License 를 이해할 필요가 있어서 문의드려봅니다. 조언 부탁드립니다~

맨 위로
맨 위로