embeded/arduino(genuino)2018. 4. 10. 20:18

아두이노 보드가 물리적으로 포함될 경우 문제없음

파생된 디자인을 경우 CCL에 의해 Eagle(회로도) 공개필요

코어 라이브러리 사용가능(LGPL 따름), 소스 비공개 가능


Can I build a commercial product based on Arduino?

Yes, with the following conditions:

  • Physically embedding an Arduino board inside a commercial product does not require you to disclose or open-source any information about its design.
  • Deriving the design of a commercial product from the Eagle files for an Arduino board requires you to release the modified files under the same Creative Commons Attribution Share-Alike license. You may manufacture and sell the resulting product.
  • Using the Arduino core and libraries for the firmware of a commercial product does not require you to release the source code for the firmware. The LGPL does, however, require you to make available object files that allow for the relinking of the firmware against updated versions of the Arduino core and libraries. Any modifications to the core and libraries must be released under the LGPL.
  • The source code for the Arduino environment is covered by the GPL, which requires any modifications to be open-sourced under the same license. It does not prevent the sale of derivative software or its inclusion in commercial products.

In all cases, the exact requirements are determined by the applicable license. Additionally, see the previous question for information about the use of the name “Arduino”.  

[링크 : https://www.arduino.cc/en/Main/FAQ#toc10]

Posted by 구차니

댓글을 달아 주세요

  1. 손수건

    안녕하십니까,아두이노궁금증이 있어 여기저기 돌아다니는중에 님의 글을 읽고 고수님케 질문을 드려봅니다.지금 GM328 Transistor tester 가 착탈식 소켓으로 ATMEGA328P-PU를 수정 진둥자8Mhz와 결합하여 사용중입니다.
    공부도할겸 예비 칩을 하나 만들어 보기로 했읍니다. 아두이이노 우노 보드2개로 ISP,타겟보드로 만들어 AVRDUDE.EXE로를 사용했는데 hex,eep 가 제대로 안 만들어지는것 같읍니다(1kb미만둘다,업로드도 되지만 막상 꼽아서 동작은 안됨)
    고수님의 비법전수를 기대합니다

    2018.04.19 09:02 [ ADDR : EDIT/ DEL : REPLY ]
    • 원래 아두이노 보드에 하는게 아니라 ATMEGA328P-PU를 가지고 하신건가요?
      아두이노 IDE에서 원하는 타겟을 설정하면 내부적으로 fuse bit를 설정해서 외부 클럭을 쓸지 어떤 클럭을 쓸지 설정을 해주고
      그 설정대로 굽게 되어 있습니다.
      일단은 퓨즈비트 확인하시고 하드웨어 클럭 연결 방법에 맞춰져 있는지 확인이 필요할 것 같습니다.

      2018.04.19 09:12 신고 [ ADDR : EDIT/ DEL ]