티스토리 뷰

Arduino

Arduino .cc vs .org

OpenMaker 2016.12.12 11:13

Arduino?


아두이노(이탈리아어: Arduino 아르두이노[*])는 오픈 소스를 기반으로 한 단일 보드 마이크로컨트롤러로 완성 된 보드(상품)와 관련 개발 도구 및 환경을 말한다. 2005년 이탈리아의 IDII(Interaction Design Institutelvera)에서 하드웨어에 익숙지 않은 학생들이 자신들의 디자인 작품을 손쉽게 제어할 수 있도록 하기 위해 고안된 아두이노는 처음에 AVR을 기반으로 만들어졌으며, 아트멜 AVR 계열의 보드가 현재 가장 많이 판매되고 있다. ARM 계열의 Cortex-M0(Arduino M0 Pro)과 Cortex-M3(Arduino Due)를 이용한 제품도 존재한다.

아두이노는 다수의 스위치나 센서로부터 값을 받아들여, LED나 모터와 같은 외부 전자 장치들을 통제함으로써 환경과 상호작용이 가능한 물건을 만들어 낼 수 있다. 임베디드 시스템 중의 하나로 쉽게 개발할 수 있는 환경을 이용하여, 장치를 제어할 수 있다.

아두이노 통합 개발 환경(IDE)을 제공하며, 소프트웨어 개발과 실행코드 업로드도 제공한다.[4] 또한 어도비 플래시프로세싱, Max/MSP와 같은 소프트웨어와 연동할 수 있다.[5]

아두이노의 가장 큰 장점은 마이크로컨트롤러를 쉽게 동작시킬 수 있다는 것이다. 일반적으로 AVR 프로그래밍이 AVRStudio(Atmel Studio[6]로 변경, ARM 도구 추가됨)와 WinAVR(avr-gcc)의 결합으로 컴파일하거나 IAR E.W.나 코드비전(CodeVision)등으로 개발하여, 별도의 ISP 장치를 통해 업로드를 해야하는 번거로운 과정을 거쳐야 한다. 이에 비해 아두이노는 컴파일된 펌웨어를 USB를 통해 쉽게 업로드 할 수 있다. 또한 아두이노는 다른 모듈에 비해 비교적 저렴하고, 윈도를 비롯해 맥 OS X리눅스와 같은 여러 OS를 모두 지원한다. 아두이노 보드의 회로도가 CCL에 따라 공개되어 있으므로, 누구나 직접 보드를 만들고 수정할 수 있다.

아두이노가 인기를 끌면서 이를 비즈니스에 활용하는 기업들도 늘어나고 있다. 장난감 회사 레고는 자사의 로봇 장난감과 아두이노를 활용한 로봇 교육 프로그램을 학생과 성인을 대상으로 북미 지역에서 운영하고 있다. 자동차회사 포드는 아두이노를 이용해 차량용 하드웨어와 소프트웨어를 만들어 차량과 상호작용을 할 수 있는 오픈XC라는 프로그램을 선보이기도 했다.[7]


(출처 : wikipedia)


.cc와 .org의 차이점이 무엇인지 다루기 전에, 간단히 아두이노를 전혀 모르는 분들을 위해 인용구를 추가하였습니다.

별도로 빨간색에 Bold체로 표시된 부분이 아두이노의 특성을 잘 나타내고 있는데..

결론은, "쉽다", "저렴", "공개" 가 주 특징이 되겠습니다.




Genuino? Arduino? CC? ORG? LLC? SRL?


그런데 이런 아두이노를 쓰다보면, Arduino도 있고.. Genuino도 있고...

더 알아보면 .cc 니 .org니.... 뭔가 다릅니다. 왜 이렇게 되어있을까요? 

이에 대한 내용은 Wikipedia에 역시 잘 나와 있습니다.

결론은, 상표권 분쟁!

In early 2008, the five cofounders of the Arduino project created a company, Arduino LLC,[55] to hold the trademarks associated with Arduino. The manufacture and sale of the boards was to be done by external companies, and Arduino LLC would get a royalty from them. The founding bylaws of Arduino LLC specified that each of the five founders transfer ownership of the Arduino brand to the newly formed company.[citation needed]

At the end of 2008, Gianluca Martino's company, Smart Projects, along with Microsoft[citation needed], registered the Arduino trademark in Italy and kept this a secret from the other cofounders for about two years. This was revealed when the Arduino company tried to register the trademark in other areas of the world (they originally registered only in the US), and discovered that it was already registered in Italy. Negotiations with Gianluca and his firm to bring the trademark under control of the original Arduino company failed. In 2014, Smart Projects began refusing to pay royalties. They then appointed a new CEO, Mr. Musto, who renamed the company to Arduino SRL and created a website named arduino.org, copying the graphics and layout of the original Arduino.cc. This resulted in a rift in the Arduino development team. All Arduino boards are still available to consumers so the implications of this are uncertain.[56][57][58]

In May 2015, "Genuino" was created around the world as another trademark, held by Arduino LLC, and is currently being used as Arduino LLC's brand name outside of the US.[59]

At the World Maker Faire in New York on October 1, 2016, Arduino LLC co-founder and CEO Massimo Banzi and Arduino SRL CEO Federico Musto announced that the 2 Arduino companies will join and become one. From the Arduino Website: "At the end of 2016, the newly created “Arduino Holding” will become the single point of contact for the wholesale distribution of all current and future products, and will continue to bring tremendous innovations to the market."[60]


(출처 : https://en.wikipedia.org/wiki/Arduino)


간단히 말하자면


아두이노는 5명의 동업자로 시작되었습니다. 2008년에 첫 출시를 하였습니다.

그리고, 외부 회사들에게 제조와 판매를 맡기고, 로얄티를 받는 방식으로 했다고 합니다. 5명이서 다 제조하고 판매할 수는 없으니까요!

그러던 중 동업자중 하나(Smart Projects)가 이탈리아에서 상표권을 몰래 선점해두었습니다.

후에 미국을 제외한 다른 지역에 상표권을 얻으려고 했을때에 가서야 이를 알아차렸고, 이미 늦은 후였습니다. 게다가 2014년에는 로얄티 지불을 거절했습니다. 결국 Arduino.cc는 해당 회사(Smart Projects)에서만 제조되던 모든 보드를 단종시켰고, Genuino라는 이름으로 판매를 진행하기 시작하였습니다. 

이런 이유로 Arduino.cc는 미국 내에서만 아두이노 상표를 사용하고, 이외의 지역에서는 Genuino라는 상표를 사용하게 된 것입니다. 

(원래 미국에서만 상표권을 등록 해놓았었거든요!)


물론 최근인 2016, 10, 1 NewYork에서 열린 Maker Faire 에서 다시 둘이 하나가 되어, 연말에는 "Arduino Holding"으로 찾아오겠다는군요...

뭐 일단 지켜봐야겠습니다.



어쨌든, 지금의 cc와 org는 이렇게 갈라지게 되었던 것이었죠.

정말 합병(누가 누구한테 흡수되고 이런 개념이 아닐 수도 있습니다)이 되면 이 글의 구분이 딱히 의미가 없어질 것 같지만..


현재까지의 둘의 차이점은, 기존 제품들까지는 지원하는 것이 같다는 것입니다.

하지만 그 이후로 추가된 보드들에 대해서는 서로 지원체계가 다르죠.

정확히 말하면 각 회사에서 제공되는 Arduino IDE가 특정 보드를 지원하지 않는다는 것입니다.

그렇다면, 자신이 사용할.. 혹은 사용하려고 하는 보드가 어느 회사것인지 확실히 알아보고 하셔야겠죠?



사실 이것때문에 매번 귀찮은 일이 많았는데, 이참에 하나가 되어서 더욱 발전하는 Arduino가 되었으면 좋겠네요 !


 

댓글
댓글쓰기 폼