본문 바로가기

FFmpeg 회사 사용시 라이센스 문의드립니다.

astdmra955 게시글 작성 시각 2024-03-05 14:34:31 게시글 조회수 248

저희 회사 SW에서 FFmpeg를 사용하려고 합니다.
FFmpeg는 GNU Lesser General Public License (LGPL) version 2.1 라이센스 입니다.

 

사용환경은 Linux / Windows 양쪽이며, dll 파일 / so 파일로 만들어서 dynamic library로 사용 예정입니다.

이 경우, 

1. 내부 개발용 및 Demo용으로 사용할 것인데, 이 경우 저희 회사SW를 공개하지 않아도 되는지 알려주세요
   FFmpeg의 코드만 공개(만약 코드 수정했다면 포함)해야 하는 걸로 알고 있습니다만 맞는지요?

 

2. FFmpeg의 소스코드를 저희 회사SW가 빌드할때 연동되어 build되게 하려고 합니다.
   ( 동일한 compiler에서 빌드하여, 나중에 회사SW나 컴파일러가 바뀌어도 library를 사용할때 문제가 없게 하기 위해 )
   Build만 회사SW와 같은 컴파일러로 함께할 뿐, ffmpeg는 별도 dll / so 파일로 만들어질 것입니다.
   이 경우에도 회사SW의 공개의무는 없고, 사용한 ffmpeg의 코드만 공개의무를 갖는게 맞을까요?

 

3. VisualStudio의 Nuget에 보면, FFmpeg를 이미 dll로 만들어 올려놓은게 있습니다.
   여기는 GPL3 입니다만, 이렇게 이미 생성된 dll을 받아서 사용하는 경우, 회사SW의 공개의무는 없는게 맞을까요?
    https://www.nuget.org/packages/FFmpeg.GPL

 

저희 회사SW공개의무 없이 FFmpeg의 library를 사용하여 내부개발 및 Demo를 진행하려고 하여 문의드립니다.

맨 위로
맨 위로