회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

자료출처 : http://ffmpeg.org/legal.html

 

FFmpeg License

FFmpeg is licensed under the GNU Lesser General Public License (LGPL) version 2.1 or later. However, FFmpeg incorporates several optional parts and optimizations that are covered by the GNU General Public License (GPL) version 2 or later. If those parts get used the GPL applies to all of FFmpeg.

Read the license texts to learn how this affects programs built on top of FFmpeg or reusing FFmpeg. You may also wish to have a look at the GPL FAQ.

Here is a short list of things you need to take into consideration when you incorporate FFmpeg into proprietary programs. This list is not exhaustive, it just lists the most common issues we encounter.

  • Be careful if you enable GPL components.
  • Provide the license text, the correct version.
  • Provide FFmpeg sources, the exact version you use. The code must compile and you should note which revision it is and what options you used for building your binary.
  • Review your EULA terms. They have to be compatible with the license of FFmpeg. For example, terms forbidding reverse engineering are not acceptable.
  • Read the LGPL license text, multiple times, and educate yourself about its effects.

Trademark

FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project.

Patent Mini-FAQ

A lot of legal questions surrounding patents arise when discussing multimedia technology. This mini-FAQ attempts to address these issues. Note that much of this discussion is based on precedent, or what has happened in the past under similar circumstances. Very little consideration is given to what could happen. If you use your imagination, you can visualize any dire scenario and cease doing any productive work.

Q: Does FFmpeg use patented algorithms?
A: We do not know, we are not lawyers so we are not qualified to answer this. Also we have never read patents to implement any part of FFmpeg, so even if we were qualified we could not answer it as we do not know what is patented. Furthermore the sheer number of software patents makes it impossible to read them all so no one (lawyer or not) could answer such a question with a definite no, those who do lie. What we do know is that various standards FFmpeg supports contain vague hints that any conforming implementation might be subject to some patent rights in some jurisdictions, examples for such statements are:
For H.264:

ITU draws attention to the possibility that the practice or implementation of this Recommendation may involve the use of a claimed Intellectual Property Right. ITU takes no position concerning the evidence, validity or applicability of claimed Intellectual Property Rights, whether asserted by ITU members or others outside of the Recommendation development process.

And for MPEG-4:

The user's attention is called to the possibility that, for some of the processes specified in this part of ISO/IEC 14496, conformance with this specification may require use of an invention covered by patent rights. By publication of this part of ISO/IEC 14496, no position is taken with respect to the validity of this claim or of any patent rights in connection therewith.

Q: Is it safe to use such patented algorithms?
A: Patent laws vary wildly between jurisdictions, and in many countries patents on algorithms are not recognized. Plus the use of patents to prevent the usage of a format or codec on a specific operating system or together with specific other software might violate antitrust laws. So whether you are safe or not depends on where you live and how judges interpret the law in your jurisdiction.

Q: Bottom line: Should I be worried about patent issues if I use FFmpeg?
A: Are you a private user working with FFmpeg for your own personal purposes? If so, there is remarkably little reason to be concerned. Are you using FFmpeg in a commercial software product? Read on to the next question...

Q: Is it perfectly alright to incorporate the whole FFmpeg core into my own commercial product?
A: You might have a problem here. There have been cases where companies have used FFmpeg in their products. These companies found out that once you start trying to make money from patented technologies, the owners of the patents will come after their licensing fees. Notably, MPEG LA is vigilant and diligent about collecting for MPEG-related technologies.

List of Articles
번호 제목 글쓴이 날짜 조회 수
74 Mobile Firmware Engineers 채용 (연구소) file 민경오 2009-12-09 5990
73 소프트웨어개발자를 모십니다. file jake 2009-12-08 6384
72 모집공고(S/W) [2] 김형곤 2009-12-04 5698
71 임베디드 리눅스 포팅/Kernel 디버깅/Android/WinCE 포팅 경험자 [1] 관리자 2009-11-27 6912
70 [ 구인 ] LS전선에서 Embedded Linux S/W 개발자를 모집합니다. [1] 흰종이 2009-11-26 6743
69 삼성, 독자 모바일 플랫폼 '바다' 공개 장석원 2009-11-10 4981
68 [채용] Company100,Inc. - Software Engineer (상세모집요강 참조... file 박성민 2009-11-06 7616
67 [기사내용] 내비게이션 업계, 구글 쓰나미 - 안드로이드폰서 무료GP... [2] 장석원 2009-10-30 5620
» [기술정보] FFMPEG 에서 사용한 코덱 알고리즘이 특허가 걸려있... 장석원 2009-10-28 6635
65 TI, OMAP4 출시 - Cortex-A9 Core 채택 [1] 장석원 2009-10-23 9424
64 안드로이드 유경험자를 모십니다. 정윤구 2009-10-20 6225
63 [개발의뢰_아르바이트]AIJI System OPENice-A1000 JTAG NAND 김진만 2009-10-20 9459
62 ARM, 2GHz 성능의 Cortex-A9 듀얼 코어 프로세서 구현 장석원 2009-10-20 5542
61 2009 추계 디지털방송기술 워크샵 안내 장석원 2009-10-05 5244
60 브로드컴, ARM Cortex-A9 멀티프로세서 기술 라이선스 취득 장석원 2009-10-05 6120
59 [구인] S/W 개발 신입 및 경력 박선종 2009-09-29 6603
58 [정보]채용 공고 [2] 김증일 2009-09-25 6426
57 pc용 프로그램 가능하신분 구합니다. 김종영 2009-09-25 5119
56 오픈소스 32비트 프로세서 OpenRISC의 개발 주역인 Lampret [3] 김재훈 2009-09-06 6703
55 Linux S/W개발자 구함 정형진 2009-08-14 5256

사용자 로그인