라이센스 관련 질문...OpenCV...관련

이런 질문을 여기 올려도 되나 모르겠네요…
OpenCV를 사용할까 고민중인데…
회사에서 판매용으로 프로그램을 개발하고 있습니다.
OpenCV가 Apache2.0라이센스더라구요…
Apache2.0 라이센스가 상업용으로 사용이 가능한것 같던데… (OpenCV를 수정할 계획은 없습니다.)
제가 제대로 알고 있는게 맞나요?


여기에서 보면 Commercial Use라고 되있던데…
좀 자세히 알고싶습니다.
아니면 어디 문의할 곳이라도…좀 알려주실수 있을까요?
프로그램 관련 게시판인데…라이센스 관련 문의를 드려서…죄송합니다.

Apache License 2.0 라이선스는 광범위한 권리를 인정하는 라이선스로 알고 있습니다. 다음의 링크를 통해 좀 더 자세히 확인 가능하실 것 같아요.

https://www.olis.or.kr/license/Detailselect.do?lId=1002

1개의 좋아요

상업적 이용 가능합니다.
근데… 라이브러리는 상업적으로 이용 가능하지만 opencv 내부 로직상 사용하는 코덱이라던지 등등의 로얄티는 또 다른 이슈에요. 특허라던지

1개의 좋아요

아…그렇군요… 그럼 OpenCV를 첨부하고, 로얄티나 특허 관련 기능을 사용하지 않는다면 특별히 문제가 없는건가요? 아니면 로얄티나 특허관련 기능이 포함되기 때문에 문제가 되나요?

OpenCV나 FFMPEG은 라이센스에 따른 빌드를 따로 관리하든가?
아니면 본인이 빌드를 해야 합니다.
보통 빌드 옵션에 상용불가 옵션이 별도로 있고요.

직접 빌드 해서 사용하시는걸 추천 드립니다.
특히 옵션 선택 잘 하시는것이 좋습니다.
기능이 워낙 많아서 선택에 따라 용량이 어마어마하게 차이 납니다.

아…포함되면 안되나 보군요. 아예 제거를 하고 빌드를 해야하는군요…복잡하네요…

동영상 코덱과 관련해서는 오픈 소스 프로젝트가 아닌 제품/상용화를 전제로 할 경우 라이선스 비용/코덱 이용료 정산이 필요합니다. 궁금해서 ChatGPT를 통해 찾아보니 상당히 많은 내용을 알려주어서 링크 걸어봅니다. :slight_smile:

모든 경우에 있어서 안전한 선택지가 필요하다면, AV1, VP9 코덱이 지금으로서는 가장 확실한 선택지 인 것 같습니다.

2개의 좋아요