Home > 공개SW 소개 > 공개SW 활용

공개SW 활용

임베디드분야 주요 공개SW 목록 리스트입니다

2019년 11월 기준

PC화면 노출, 2019년 11월 기준, 임베디드분야 주요 공개SW 목록 리스트입니다. 구성은 분류, 솔루션명, 라이선스, 기술지원, 홈페이지, 제품개요로 되어있습니다.
No 분류 솔루션명 라이선스 기술지원 홈페이지 제품개요
1 Complier Buildroot GPL Community https://buildroot.org/ 임베디드 리눅스를 만들기 위한 소스코드 다운로드, 빌드, make 설치 작업을 한꺼번에 실행해줌
2 Complier Free Pascal GPL Community http://www.freepascal.org PASCAL, OBJECT PASCAL 오픈소스 컴파일러
3 Complier FreeHDL GPL Community http://freehdl.seul.org VHDL-1993 준수 커맨드 라인방식 컴파일러
* VHDL(Very High Speed Integrated Circuit Hardware Description Language)
4 Complier GNU 파스칼(GNU Pascal) GPL Community http://www.gnu-pascal.de/gpc/h-index.html GNU에서 만든 오픈소스 컴파일러
5 DBMS BerkeleyDB AGPL/Apache2.0 Community https://www.oracle.com/database/technologies/related/berkeleydb.html SQLLite의 대안으로 임베디드 리눅스에 탑재가 가능한 RDBMS 엔진
6 DBMS RethinDB Apache License 2.0 (client driver) GNU Affero General Public License(server) community https://rethinkdb.com/ 동적 스키마와 함께 JSON 문서를 저장하는 Document-oriented 데이타베이스
7 DBMS 에스큐엘라이트(SQLite) Public domain Community https://www.sqlite.org/ 임베디드용 관계형데이타베이스이고, PostgreSQL 문법과 유사함
8 Development Tool 스크래치박스(Scratchbox) GPL Community http://www.scratchbox.org 리눅스 임베디드 어플리케이션 개발 Toolkit.
리눅스 배포를 위한 크로스컴파일 지원
9 Development Tool 스핀X(Sphinx) EPL Prof/Community http://www.eclipse.org/sphinx AUTOSAR 표준 개발 도구
10 Development Tool 아두이노(Arduino) GPL v2, LGPL Prof/Community https://www.arduino.cc/ AVR 기반 보드 및 SW 개발을 위한 통합
IDE 환경을 제공하는 컴퓨팅 플랫폼
11 EDA ChipVault GPL Community http://chipvault.sourceforge.net VHDL와 Verilog 칩(Chip) 디자인 프로그램
12 EDA Fritzing GPL v3 Community http://fritzing.org PCB(PRINTED CIRCUIT BOARD) 디자인용 오픈소스 시뮬레이터
13 EDA Gerbv GPL v2 Community http://gerbv.geda-project.org PCB 또는 CAD로 생성된 거버(Gerber)파일 뷰어
14 EDA KiCad GPL v2, LGPL v2.1 Community http://www.kicad-pcb.org 전자설계자동화(EDA) 개발도구 패키지
15 EDA Magic BSD license Community http://opencircuitdesign.com/magic VLSI 레이아웃 툴
16 EDA QUCS
(Quite Universal Circuit Simulator)
GPL v2 Community http://qucs.sourceforge.net GUI방식의 회로 시뮬레이터
17 EDA gEDA GPL v2 Community http://www.geda-project.org 전기 회로 설계, 회로도 캡쳐, 시뮬레이션, 프로토 타이핑 및 생산에 사용되는 EDA 소프트웨어
18 EDA kTechLab GPL v2 Community https://sourceforge.net/projects/ktechlab/ 전자기기, 마이크로컨트롤러 디자인 용 오픈소스 IDE
19 EDA 일렉트릭(Electric) GPL Prof/Community http://www.staticfreesoft.com 초고밀도 집적회로(VLSI)디자인용 EDA 프로그램
20 EDA 프리PCB(FreePCB) GPL Community http://www.freepcb.com PCB 디자인 프로그램
21 Embedded OS AliOS Apache v2 Prof/Community https://github.com/alibaba/AliOS-Things 알리바바사가 개발한 리눅스 기반 모바일 운영체제
(안드로이드 기반)
22 Embedded OS Atomthreads BSD license Community http://atomthreads.com 휴대하기 쉽게 경량화된 임베디드용 RTOS
23 Embedded OS BeRTOS Modified GPL v2 Prof/Community https://github.com/develersrl/bertos 임베디드 소프트웨어의 빠른 개발을 위해 드라이버와 라이브러리가 제공되는 RTOS
24 Embedded OS OpenWrt GPL & others Community https://openwrt.org/ 리눅스 커널 기반의 임베디드 운영체제.
무선랜 라우터에 필요한 리눅스의 기능들을 패키지 형태로 제공
25 Embedded OS Prex BSD license Community http://prex.sourceforge.net 휴대용 32bit 임베디드 실시간 마이크로 커털 운영체제. 25kb이하의 작은 용량과 커널 메모리관리 및 프로세스간 통신, 멀티스레딩 제공
26 Embedded OS RTEMS Modified GPL Prof/Community http://www.rtems.com/ 임베디드 시스템을 위한 실시간 운영체제(RTOS)
27 Embedded OS Rasbian GPL Prof https://www.raspberrypi.org/ 데비안을 기반으로 한 공개소프트웨어 운영체제
28 Embedded OS Zephyr Apache 2.0 Community https://www.zephyrproject.org/ 리눅스 재단에서 만든 멀티 하드웨어 아키텍처용 RTOS
29 Embedded OS eCos eCos License, GPL Community http://ecos.sourceware.org 마이크로 커널 기반의 초경량 임베디드 RTOS
30 Embedded OS 락박스(Rockbox) GPL v2 or later Community https://www.rockbox.org/ 디지털 음악 플레이어를 위한 팜웨어
31 Embedded OS 안드로이드(Android) Apache v2 Prof/Community https://www.android.com/ 리눅스, 미들웨어, 응용프로그램 등이
포함된 구글의 모바일 플랫폼
32 Embedded OS 오픈모코 리눅스
(Openmoko Linux)
GPL Prof/Community http://www.openmoko.org Angstrom 리눅스 기반의 스마트폰용 운영체제로 Neo라는 하드웨어 툴킷을 같이 제공
33 Embedded OS 인페르노(Inferno) GPL v2, LGPL,
MIT, Lucent Public License 1.0.2, FreeType
Prof/Community http://www.vitanuova.com 벨 연구소에서 개발된 분산 운영체제로
네이티브 및 가상 OS 포팅이 모두 가능함
34 Embedded OS 타이니OS(TinyOS) BSD License Community https://github.com/tinyos UC 버클리에서 개발한 무선 센서 네트워크용 운영 체제
35 Embedded OS 타이젠(Tizen) Apache v2, BSD, LGPL, Flora License Prof/Community https://www.tizen.org/ 삼성전자, 인텔, 리눅스파운데이션 등이 참여하여
공동으로 개발한 HTML 5 기반 모바일 플랫폼
36 Embedded OS 트램폴린(Trampoline) LGPL 2.1 Prof/Community https://github.com/TrampolineRTOS/trampoline 프랑스 IRRCyN에서 개발한 AUTOSAR
표준의 실시간 운영체제(RTOS)
37 Embedded OS 프리RTOS(FreeRTOS) Modified GPL Prof/Community https://www.freertos.org/ 임베디드 디바이스를 위한 실시간 운영 체제(RTOS)
38 Framework BaasBox Apache License Version 2.0 prof https://www.baasbox.com/ 모바일 앱과 웹어플리케이션을 위한 일반적인 Backend 서비스를 제공
39 Framework Chromium Embedded Framework New BSD License Community https://code.google.com/archive/p/chromiumembedded/ 구글 크롬기반 웹브라우저 컨트롤 Framework
40 Framework React Native MIT License Community https://reactjs.org/ 페이스북에서 만든 네이티브 모바일 앱을 만들 수 있게 도와주는 라이브러리
41 Framework jQuery Mobile MIT License prof/community http://jquerymobile.com 모바일 웹 애플리케이션을 위한 자바스크립트 프레임워크
42 Framework 아파치 펠릭스(Apache Felix) Apache v2 Community http://felix.apache.org OSGi Service Platform 구현 솔루션
43 Framework 오픈리모트(OpenRemote) AGPL Prof/Community http://www.openremote.org 가정 및 기업의 홈오토메이션을 위한
소프트웨어 통합 플랫폼
44 Framework 오픈씨엘(Open CL)
- Open Computing Language
Open Standard
(Free)
Community https://www.khronos.org/opencl/ 이종 플랫폼 실행 프로그램 작성 개방형 범용 병렬 컴퓨팅 프레임워크
45 Framework 웹킷(Webkit) LGPL
BSD License
Community https://webkit.org/ 웹 브라우저 레이아웃 엔진
46 Framework 포도(Podo) GPL v3 Prof/Community http://www.podovat.com Embedded GUI 개발 프레임워크
47 Graphics library EFL (The Enlightenment Foundation Libraries) Various Open source license Community https://www.enlightenment.org/ 모바일 장치 최적화 그래픽 라이브러리
48 Hardware modeling
(Simulator)
GHDL GPL v3 Community http://ghdl.free.fr GCC기술을 사용한 오픈소스 VHDL 시뮬레이터
49 Hardware modeling
(Simulator)
Icarus Verilog GPL Prof/Community http://iverilog.icarus.com 베릴로그(Verilog) 시뮬레이션 및 합성 도구
50 Hardware modeling
(Simulator)
Verilator LGPL Community https://www.veripool.org/wiki/verilator 빠른 성능의 베릴로그(Verilog) HDL 시뮬레이터
51 Interface 오픈에이엘(OpenAL)
- Open Audio Library
LGPL v2 Community http://openal.org 다중 채널의 3차원 오디오를 구현하기 위한
오디오 API
52 Interface 오픈지엘 이에스(OpenGL ES)
-Open Graphics Library for Embedded Software
Open Standard
(Free)
Community https://www.khronos.org/opengles/ Open GL의 임베디드 버전 경량 그래픽 API
53 Library uClibc LGPL Community https://uclibc.org/ 임베디드 리눅스 전용으로 만들어진 소형 C 표준
라이브러리
54 Modelling Tool 오픈폼(OpenFOAM) GPL Prof/Community https://www.openfoam.com/ 열/유체/유동을 전산 모사하는
유체역학시뮬레이션(CFD:Computational Fluid Dynamics) 솔루션
55 Security 매트릭스 SSL(Matrix SSL) GPL or commercial Prof/Community https://github.com/matrixssl/matrixssl 소규모 어플리케이션과 디자비스를 위해 고안된 임베디드 SSL/TSL
56 UNIX Utilities 비지박스(Busy Box) GPL v2 Prof/Community https://busybox.net/ 자주 사용되는 유닉스 계열의 명령어를
최소 사이즈로 재구현하여 압축해 놓은
파일 묶음으로 임베디드 플랫폼에서
기반 도구로 사용됨
모바일화면 노출, 2019년 11월 기준, 임베디드분야 주요 공개SW 목록 리스트입니다. 구성은 분류, 솔루션명, 라이선스, 기술지원, 홈페이지, 제품개요로 되어있습니다.
No 분류 솔루션명 라이선스 기술지원
홈페이지 제품개요
1 Complier Buildroot GPL Community
https://buildroot.org/ 임베디드 리눅스를 만들기 위한 소스코드 다운로드, 빌드, make 설치 작업을 한꺼번에 실행해줌
2 Complier Free Pascal GPL Community
http://www.freepascal.org PASCAL, OBJECT PASCAL 오픈소스 컴파일러
3 Complier FreeHDL GPL Community
http://freehdl.seul.org VHDL-1993 준수 커맨드 라인방식 컴파일러
* VHDL(Very High Speed Integrated Circuit Hardware Description Language)
4 Complier GNU 파스칼(GNU Pascal) GPL Community
http://www.gnu-pascal.de/gpc/h-index.html GNU에서 만든 오픈소스 컴파일러
5 DBMS BerkeleyDB AGPL/Apache2.0 Community
https://www.oracle.com/database/technologies/related/berkeleydb.html SQLLite의 대안으로 임베디드 리눅스에 탑재가 가능한 RDBMS 엔진
6 DBMS RethinDB Apache License 2.0 (client driver) GNU Affero General Public License(server) community
https://rethinkdb.com/ 동적 스키마와 함께 JSON 문서를 저장하는 Document-oriented 데이타베이스
7 DBMS 에스큐엘라이트(SQLite) Public domain Community
https://www.sqlite.org/ 임베디드용 관계형데이타베이스이고, PostgreSQL 문법과 유사함
8 Development Tool 스크래치박스(Scratchbox) GPL Community
http://www.scratchbox.org 리눅스 임베디드 어플리케이션 개발 Toolkit.
리눅스 배포를 위한 크로스컴파일 지원
9 Development Tool 스핀X(Sphinx) EPL Prof/Community
http://www.eclipse.org/sphinx AUTOSAR 표준 개발 도구
10 Development Tool 아두이노(Arduino) GPL v2, LGPL Prof/Community
https://www.arduino.cc/ AVR 기반 보드 및 SW 개발을 위한 통합
IDE 환경을 제공하는 컴퓨팅 플랫폼
11 EDA ChipVault GPL Community
http://chipvault.sourceforge.net VHDL와 Verilog 칩(Chip) 디자인 프로그램
12 EDA Fritzing GPL v3 Community
http://fritzing.org PCB(PRINTED CIRCUIT BOARD) 디자인용 오픈소스 시뮬레이터
13 EDA Gerbv GPL v2 Community
http://gerbv.geda-project.org PCB 또는 CAD로 생성된 거버(Gerber)파일 뷰어
14 EDA KiCad GPL v2, LGPL v2.1 Community
http://www.kicad-pcb.org 전자설계자동화(EDA) 개발도구 패키지
15 EDA Magic BSD license Community
http://opencircuitdesign.com/magic VLSI 레이아웃 툴
16 EDA QUCS
(Quite Universal Circuit Simulator)
GPL v2 Community
http://qucs.sourceforge.net GUI방식의 회로 시뮬레이터
17 EDA gEDA GPL v2 Community
http://www.geda-project.org 전기 회로 설계, 회로도 캡쳐, 시뮬레이션, 프로토 타이핑 및 생산에 사용되는 EDA 소프트웨어
18 EDA kTechLab GPL v2 Community
https://sourceforge.net/projects/ktechlab/ 전자기기, 마이크로컨트롤러 디자인 용 오픈소스 IDE
19 EDA 일렉트릭(Electric) GPL Prof/Community
http://www.staticfreesoft.com 초고밀도 집적회로(VLSI)디자인용 EDA 프로그램
20 EDA 프리PCB(FreePCB) GPL Community
http://www.freepcb.com PCB 디자인 프로그램
21 Embedded OS AliOS Apache v2 Prof/Community
https://github.com/alibaba/AliOS-Things 알리바바사가 개발한 리눅스 기반 모바일 운영체제
(안드로이드 기반)
22 Embedded OS Atomthreads BSD license Community
http://atomthreads.com 휴대하기 쉽게 경량화된 임베디드용 RTOS
23 Embedded OS BeRTOS Modified GPL v2 Prof/Community
https://github.com/develersrl/bertos 임베디드 소프트웨어의 빠른 개발을 위해 드라이버와 라이브러리가 제공되는 RTOS
24 Embedded OS OpenWrt GPL & others Community
https://openwrt.org/ 리눅스 커널 기반의 임베디드 운영체제.
무선랜 라우터에 필요한 리눅스의 기능들을 패키지 형태로 제공
25 Embedded OS Prex BSD license Community
http://prex.sourceforge.net 휴대용 32bit 임베디드 실시간 마이크로 커털 운영체제. 25kb이하의 작은 용량과 커널 메모리관리 및 프로세스간 통신, 멀티스레딩 제공
26 Embedded OS RTEMS Modified GPL Prof/Community
http://www.rtems.com/ 임베디드 시스템을 위한 실시간 운영체제(RTOS)
27 Embedded OS Rasbian GPL Prof
https://www.raspberrypi.org/ 데비안을 기반으로 한 공개소프트웨어 운영체제
28 Embedded OS Zephyr Apache 2.0 Community
https://www.zephyrproject.org/ 리눅스 재단에서 만든 멀티 하드웨어 아키텍처용 RTOS
29 Embedded OS eCos eCos License, GPL Community
http://ecos.sourceware.org 마이크로 커널 기반의 초경량 임베디드 RTOS
30 Embedded OS 락박스(Rockbox) GPL v2 or later Community
https://www.rockbox.org/ 디지털 음악 플레이어를 위한 팜웨어
31 Embedded OS 안드로이드(Android) Apache v2 Prof/Community
https://www.android.com/ 리눅스, 미들웨어, 응용프로그램 등이
포함된 구글의 모바일 플랫폼
32 Embedded OS 오픈모코 리눅스
(Openmoko Linux)
GPL Prof/Community
http://www.openmoko.org Angstrom 리눅스 기반의 스마트폰용 운영체제로 Neo라는 하드웨어 툴킷을 같이 제공
33 Embedded OS 인페르노(Inferno) GPL v2, LGPL,
MIT, Lucent Public License 1.0.2, FreeType
Prof/Community
http://www.vitanuova.com 벨 연구소에서 개발된 분산 운영체제로
네이티브 및 가상 OS 포팅이 모두 가능함
34 Embedded OS 타이니OS(TinyOS) BSD License Community
https://github.com/tinyos UC 버클리에서 개발한 무선 센서 네트워크용 운영 체제
35 Embedded OS 타이젠(Tizen) Apache v2, BSD, LGPL, Flora License Prof/Community
https://www.tizen.org/ 삼성전자, 인텔, 리눅스파운데이션 등이 참여하여
공동으로 개발한 HTML 5 기반 모바일 플랫폼
36 Embedded OS 트램폴린(Trampoline) LGPL 2.1 Prof/Community
https://github.com/TrampolineRTOS/trampoline 프랑스 IRRCyN에서 개발한 AUTOSAR
표준의 실시간 운영체제(RTOS)
37 Embedded OS 프리RTOS(FreeRTOS) Modified GPL Prof/Community
https://www.freertos.org/ 임베디드 디바이스를 위한 실시간 운영 체제(RTOS)
38 Framework BaasBox Apache License Version 2.0 prof
https://www.baasbox.com/ 모바일 앱과 웹어플리케이션을 위한 일반적인 Backend 서비스를 제공
39 Framework Chromium Embedded Framework New BSD License Community
https://code.google.com/archive/p/chromiumembedded/ 구글 크롬기반 웹브라우저 컨트롤 Framework
40 Framework React Native MIT License Community
https://reactjs.org/ 페이스북에서 만든 네이티브 모바일 앱을 만들 수 있게 도와주는 라이브러리
41 Framework jQuery Mobile MIT License prof/community
http://jquerymobile.com 모바일 웹 애플리케이션을 위한 자바스크립트 프레임워크
42 Framework 아파치 펠릭스(Apache Felix) Apache v2 Community
http://felix.apache.org OSGi Service Platform 구현 솔루션
43 Framework 오픈리모트(OpenRemote) AGPL Prof/Community
http://www.openremote.org 가정 및 기업의 홈오토메이션을 위한
소프트웨어 통합 플랫폼
44 Framework 오픈씨엘(Open CL)
- Open Computing Language
Open Standard
(Free)
Community
https://www.khronos.org/opencl/ 이종 플랫폼 실행 프로그램 작성 개방형 범용 병렬 컴퓨팅 프레임워크
45 Framework 웹킷(Webkit) LGPL
BSD License
Community
https://webkit.org/ 웹 브라우저 레이아웃 엔진
46 Framework 포도(Podo) GPL v3 Prof/Community
http://www.podovat.com Embedded GUI 개발 프레임워크
47 Graphics library EFL (The Enlightenment Foundation Libraries) Various Open source license Community
https://www.enlightenment.org/ 모바일 장치 최적화 그래픽 라이브러리
48 Hardware modeling
(Simulator)
GHDL GPL v3 Community
http://ghdl.free.fr GCC기술을 사용한 오픈소스 VHDL 시뮬레이터
49 Hardware modeling
(Simulator)
Icarus Verilog GPL Prof/Community
http://iverilog.icarus.com 베릴로그(Verilog) 시뮬레이션 및 합성 도구
50 Hardware modeling
(Simulator)
Verilator LGPL Community
https://www.veripool.org/wiki/verilator 빠른 성능의 베릴로그(Verilog) HDL 시뮬레이터
51 Interface 오픈에이엘(OpenAL)
- Open Audio Library
LGPL v2 Community
http://openal.org 다중 채널의 3차원 오디오를 구현하기 위한
오디오 API
52 Interface 오픈지엘 이에스(OpenGL ES)
-Open Graphics Library for Embedded Software
Open Standard
(Free)
Community
https://www.khronos.org/opengles/ Open GL의 임베디드 버전 경량 그래픽 API
53 Library uClibc LGPL Community
https://uclibc.org/ 임베디드 리눅스 전용으로 만들어진 소형 C 표준
라이브러리
54 Modelling Tool 오픈폼(OpenFOAM) GPL Prof/Community
https://www.openfoam.com/ 열/유체/유동을 전산 모사하는
유체역학시뮬레이션(CFD:Computational Fluid Dynamics) 솔루션
55 Security 매트릭스 SSL(Matrix SSL) GPL or commercial Prof/Community
https://github.com/matrixssl/matrixssl 소규모 어플리케이션과 디자비스를 위해 고안된 임베디드 SSL/TSL
56 UNIX Utilities 비지박스(Busy Box) GPL v2 Prof/Community
https://busybox.net/ 자주 사용되는 유닉스 계열의 명령어를
최소 사이즈로 재구현하여 압축해 놓은
파일 묶음으로 임베디드 플랫폼에서
기반 도구로 사용됨
임베디드분야 공개SW 목록파일 다운로드(PDF)
맨 위로
맨 위로