자유 및 오픈 소스 소프트웨어 패키지 목록

List of free and open-source software packages

이것은 자유 소프트웨어오픈 소스 소프트웨어 패키지, 자유 소프트웨어 라이센스오픈 소스 라이센스에 따라 라이센스가 부여된 컴퓨터 소프트웨어목록입니다. 자유 소프트웨어 정의에 맞는 소프트웨어는 자유 소프트웨어라고 더 적절하게 불릴 수 있습니다. GNU 프로젝트는 특히 오픈 소스라고 불리는 그들의 저작물을 대상으로 합니다.[1] 오픈 소스 소프트웨어의 철학적 배경에 대한 자세한 내용은 자유 소프트웨어 이동오픈 소스 이니셔티브를 참조하십시오. 그러나 자유 소프트웨어 정의를 충족하는 거의 모든 소프트웨어도 오픈 소스 정의를 충족하며 그 반대의 경우도 마찬가지입니다. 두 가지 정의 중 하나를 충족하는 소프트웨어의 일부가 여기에 나열되어 있습니다. 오픈 소스 애플리케이션 중 일부는 상용 오픈 소스 애플리케이션서비스 목록에 표시된 상용 제품의 기본이기도 합니다.

인공지능

일반 AI

  • OpenCog인공지능(AGI) 프레임워크 구축을 목표로 하는 프로젝트. OpenCog Prime은 인간과 동등한 인공 일반 지능을 생성하도록 설계된 특정 상호 작용 구성 요소 세트입니다.

컴퓨터 비전

기계학습

계획.

  • TREX – 대응 계획

로봇공학

보조기술

스피치(합성 및 인식)

기타 보조 기술

캐드

유한요소해석(FEA)

  • Gmsh - 사전 및 사후 처리 시설이 내장된 3차원 유한 요소 메쉬 생성기.

전자설계자동화(EDA)

  • 프리타이징 - 프로토타입에서 보다 영구적인 회로를 구축하기 위한 전자 하드웨어 설계를 위한 CAD 소프트웨어
  • KiCad - 도식 캡처, PCB 레이아웃, 제조 파일 보기, SPICE 시뮬레이션 및 엔지니어링 계산을 위한 EDA(Electronic Design Automation) 제품군

컴퓨터 시뮬레이션

사이버 보안

안티바이러스

데이터 손실 방지

데이터 복구

포렌식

안티포렌식

디스크 지우기

암호화

디스크 암호화

방화벽

네트워크 및 보안 모니터링

보안 셸(SSH)

  • CyberduckmacOS 및 Windows 클라이언트(버전 4.0 이후)
  • Lsh서버 및 클라이언트, SRP 및 Kerberos 인증 지원
  • OpenSSH – 클라이언트 및 서버
  • PutTTY – 클라이언트 전용

비밀번호관리

기타 사이버 보안 프로그램

데이터 저장 및 관리

백업 소프트웨어

데이터베이스 관리 시스템(관리 포함)

데이터 마이닝

  • ELKI(Index-Structures)가 지원하는 KDD-Application 개발 환경 – 클러스터링 및 이상치 탐지 방법에 초점을 맞추어 Java로 작성된 데이터 마이닝 소프트웨어 프레임워크
  • 최전선SMS문자 메시지(SMS)를 통한 정보 배포 및 수집
  • 콘스탄츠 정보 광부 (KNIME)
  • OpenNN – C++로 작성된 오픈 소스 신경망 소프트웨어 라이브러리
  • 주황색(소프트웨어) – 시각 프로그래밍 또는 Python 스크립팅을 통해 초보자와 전문가를 위한 데이터 시각화 및 데이터 마이닝. 생물정보학 및 텍스트 마이닝을 위한 확장
  • RapidMiner – Java로 작성된 데이터 마이닝 소프트웨어로, Weka를 완벽하게 통합하여 전처리, 기계 학습, 시각화 등을 위한 350개 이상의 연산자를 갖추고 있습니다 – 이전 버전은 오픈 소스로 제공됩니다.
  • Scriptella ETL – ETL (Extract-Transform-Load) 및 스크립트 실행 도구. J2EE 및 스프링과의 통합을 지원합니다. CSV, LDAP, XML, JDBC/ODBC 및 기타 데이터 소스에 대한 커넥터 제공
  • Weka – 분류, 회귀 및 클러스터링을 위한 기계 학습 연산자를 특징으로 하는 Java로 작성된 데이터 마이닝 소프트웨어
  • JasperSoft – 프로그래밍 가능한 추상화 계층을 통한 데이터 마이닝

데이터 시각화 구성 요소

  • ParaView – Sandia National Laboratory에서 개발한 플로팅 및 시각화 기능; 다수의 컴퓨터 프로세서를 사용하여 대규모 병렬 흐름 시각화가 가능합니다.
  • VTK – 3D 컴퓨터 그래픽, 이미지 처리 및 시각화를 위한 툴킷입니다.

디지털 자산 관리 소프트웨어 시스템

디스크 파티셔닝 소프트웨어

엔터프라이즈 검색 엔진

ETL(변환 하중 추출)

파일아카이버

파일 시스템

데스크톱 퍼블리싱

  • Collaba Online Draw and Writer - 웹 브라우저에서 액세스할 수 있는 LibreOffice의 기업용 버전. Draw 애플리케이션은 전단지, 뉴스레터, 브로슈어 등을 위한 것이며, Writer는 대부분의 기능을 가지고 있습니다.[3]
  • 스크라이버스 – 전문가 수준의 이미지 설정 장비를 위한 레이아웃, 타이핑 및 파일 준비를 위해 설계되었습니다. 또한 애니메이션 및 대화형 PDF 프레젠테이션과 양식을 만들 수 있습니다.
  • LyX – "What Is You Mean" 문서 작성 시스템인 LyX는 다양한 문서 클래스의 레이아웃과 일치하는 문서를 우아한 형태로 작성할 수 있도록 하기 위해 TeX용 LaTeX 마크업 매크로 시스템을 사용합니다.

전자책 관리 및 편집

  • CalibreEbook 소프트웨어의 크로스 플랫폼 제품군
  • Collabora Online Writer - 웹 브라우저에서 액세스할 수 있는 기업용 LibreOffice 버전. EPUB 형식으로 내보낼 수 있습니다.[4]
  • SigilEPUB 형식의 전자책용 편집 소프트웨어

교육

이러닝, 학습 지원

  • 강사 – LCMS(Web-Based Learning Content Management System)
  • Chamilo – 웹 기반 이러닝 및 컨텐츠 관리 시스템
  • Claroline – 공동 학습 관리 시스템
  • DoceboLMS – 학습용 SAAS/클라우드 플랫폼
  • eFront – 아이콘 기반 학습 관리 시스템
  • H5P – 대화형 HTML5 컨텐츠 생성 및 공유 프레임워크
  • IUP 포트폴리오스웨덴 학교를 위한 교육 플랫폼
  • ILIAS – 웹 기반 학습 관리 시스템(LMS)
  • Moodle – 무료 오픈 소스 학습 관리 시스템
  • OLAT – 웹 기반 학습 콘텐츠 관리 시스템
  • Omeka – 온라인 디지털 컬렉션 콘텐츠 관리 시스템
  • openSIS – 웹 기반 학생 정보 및 학교 관리 시스템
  • Sakai Project – 웹 기반 학습 관리 시스템
  • SWAD – 웹 기반 학습 관리 시스템

학술자문

  • FlightPath – 대학을 위한 학술적 조언 소프트웨어

어린이를 위한 교육용 스위트룸

  • Tux 페인트 – 3-12세를 위한 도장 적용
  • GCompris – 2-10세 어린이를 대상으로 하는 교육 엔터테인먼트

언어

운영체제

마인드 맵핑 및 기타

오프라인 학습 & 오픈 데이터

  • Kiwix: 사용자가 위키백과 전체 콘텐츠를 다운로드하여 오프라인 학습에 사용할 수 있는 자유롭고 오픈 소스 오프라인 웹 브라우저로, 이후 위키미디어 재단의 저장소, 프로젝트 구텐베르크의 퍼블릭 도메인 텍스트, 많은 스택 익스체인지 사이트 및 기타 리소스로 확장되었습니다.
  • OpenStreetMap: OpenStreetMap은 2004년에 개발되었으며, 크라우드소싱웹매핑을 통해 입력된 Open 데이터와 사용자 데이터를 사용하여 다른 온라인 맵에 대한 완전하고 다운로드 가능한 대안을 만들고 있습니다. 이를 통해 사용자는 거버넌스 및 경제적 관심이 부족하거나 매핑된 장소의 인구가 적어 사용 가능한 데이터가 없을 때 데이터를 입력할 수 있습니다.

타자 치기

  • KTouch – 다양한 키보드 레이아웃으로 터치 타이핑 레슨
  • 턱스 타이핑 – 어린이를 위한 타이핑 튜터, 타이핑 속도 향상을 위한 두 개의 게임이 특징입니다.

파일관리자

자금

회계

암호화폐

  • 비트코인 – 블록체인 플랫폼, P2P 분산 디지털 화폐
  • 이더리움 – 스마트 컨트랙트 기능을 갖춘 블록체인 플랫폼

CRM

  • CiviCRM – NGO를 대상으로 하는 구성 관계 관리 소프트웨어
  • iDempier – Business Suite, ERP 및 CRM
  • Suite CRM – 웹 기반 CRM

ERP

인사

  • Orange HRM – 상업적 인적자원관리

소액금융

공정관리

트레이딩

게임.

액션.

응용계층

  • WINE유닉스 계열 운영 체제에서 Windows 응용 프로그램을 실행할 수 있습니다.

체스

교육용 게임

비디오 게임 에뮬레이션

뮤직비디오 게임

노래방

리듬게임

퍼즐

샌드박스

뱀놀이

시뮬레이션

전략.

족보

지리정보시스템

  • QGIS – 지리 공간 데이터를 보고, 편집 및 분석할 수 있는 크로스 플랫폼 데스크톱 지리 정보 시스템(GIS) 애플리케이션

그래픽 사용자 인터페이스

데스크톱 환경

창 관리자

윈도잉 시스템

그룹웨어

콘텐츠 관리 시스템

위키 소프트웨어

의료 소프트웨어

통합 라이브러리 관리 소프트웨어

이미지 편집기

  • 다크테이블 – RAW 사진 처리를 포함한 디지털 이미지 워크플로우 관리
  • digiKam – 편집 기능을 포함한 통합 사진 툴킷
  • GIMP – 이미지 리터치/편집을 목표로 하는 Raster 그래픽 편집기
  • 잉크스케이프 – 벡터 그래픽 편집기
  • KDE에서 Karbon – 확장 가능한 벡터 도면 응용
  • Krita – 디지털 페인팅, 스케치 및 2D 애니메이션 애플리케이션, 다양한 브러시 엔진 사용
  • LazPaint – GIMP보다 사용하기 쉬운 경량 래스터 및 벡터 그래픽 편집기
  • LightZone – 무료 오픈 소스 디지털 사진 편집기 소프트웨어 애플리케이션.
  • Raw Therapee – RAW 사진 처리를 목표로 하는 디지털 이미지 워크플로우 관리

지도 & 내비게이션

  • OpenStreetMap - 오픈 콜라보레이션을 통해 자원봉사자 커뮤니티에 의해 업데이트되고 유지관리되는 오픈 지리적 데이터베이스.

수학

컴퓨터 대수학 시스템

상징적인 조작 장치

모바일 소프트웨어

통계학

  • R – 통계 소프트웨어

수치해석

  • Octave - 수치해석 소프트웨어
  • Scilab - 수치해석 소프트웨어

기하학.

스프레드시트

  • LibreOffice CalcLibreOffice 패키지의 스프레드시트 구성 요소
  • Gnumeric - GNOME 프로젝트의 스프레드시트 프로그램
  • Caligra SheetsKDECaligra Suite의 스프레드시트 구성요소
  • Pysspread – 매크로 프로그래밍을 위해 Python을 사용하고 각 셀에 데이터, 계산 결과, Python 프로그램 또는 Python 프로그램의 결과를 포함할 수 있는 스프레드시트.

미디어

오디오 편집기, 오디오 관리

CD/USB 쓰기 소프트웨어

플래시 애니메이션

  • Pencil 2D – 애니메이션용
  • SW 도구 – 스크립팅용

게임엔진

체스 엔진

그래픽스

2D

  • Pencil 2D – 간단한 2D 그래픽 및 애니메이션 프로그램
  • Synfig – 2D 벡터 그래픽 및 타임라인 기반 애니메이션
  • TupiTube (구 KTooN) – 애니메이션 디자인 및 제작을 위한 어플리케이션
  • OpenToonz – 2D 애니메이션 소프트웨어 제품군의 일부
  • Krita – 디지털 페인팅, 스케치 및 2D 애니메이션 애플리케이션, 다양한 브러시 엔진 사용
  • 블렌더 – 컴퓨터 그래픽 소프트웨어, 블렌더의 그리스 펜슬 도구를 통해 전체 3D 파이프라인 내에서 2D 애니메이션을 구현할 수 있습니다.
  • mtPaint아이콘, 픽셀 아트를 만들기 위한 래스터 그래픽 편집기

3D

  • 블렌더 – 모델링, 조각, 텍스처링, 리깅, 시뮬레이션, 렌더링, 카메라 추적, 비디오 편집 및 합성 기능을 갖춘 컴퓨터 그래픽 소프트웨어
  • 메이크휴먼
  • OpenFX – 다양한 사후 처리 효과가 내장된 모델링 및 애니메이션 소프트웨어
  • 심리스 3d – 노드 기반 3D 모델링 소프트웨어
  • Wings 3D – Izware의 NendoMirai로부터 영감을 받은 세분화 모델러입니다.

이미지 갤러리

이미지 뷰어

멀티미디어 코덱, 컨테이너, 스플리터

부제

텔레비전

비디오 변환기

영상편집

DVD 저작

기타 미디어 패키지

리핑

비디오 인코더

비디오 플레이어

네트워킹 및 인터넷

광고

커뮤니케이션 관련

이메일

파일전송

그리드 및 분산처리

인스턴트 메시징

IRC 클라이언트

미들웨어

RSS, Atom 판독기, 집계기

피어 투 피어 파일 공유

  • 팝콘 타임 – 멀티 플랫폼, 무료 및 오픈 소스 미디어 플레이어
  • qBitorrentμTorrent와 같은 인기 고객을 대체할 수 있는 제품
  • 전송 – BitTorrent 클라이언트

포털 서버

원격 액세스 및 관리

라우팅 소프트웨어

웹 브라우저

그래픽

텍스트 기반

웹캠

  • 치즈 – GNOME 웹캠 응용 프로그램
  • Guvcview – Linux 웹캠 응용 프로그램

웹그래버

웹관련

  • Apache Cocoon – 웹 응용프로그램 프레임워크
  • Apache – 가장 인기 있는 웹 서버
  • AWStats – 로그 파일 구문 분석기 및 분석기
  • BookmarkSync – 브라우저용 도구
  • Cherokee – 빠르고 기능이 풍부한 HTTP 서버
  • curl-loader – 강력한 HTTP/HTTPS/FTP/FTPS 로딩 및 테스트 도구
  • 파일질라 – FTP
  • Hiawata – 안전하고 고성능이며 구성하기 쉬운 HTTP 서버
  • HTTP 파일 서버 – 드래그 앤 드롭 인터페이스가 있는 사용자 친화적인 파일 서버 소프트웨어
  • lighttpd – 리소스를 절약하면서도 빠르고 완벽한 기능을 갖춘 HTTP 서버
  • 루시 – CFML 응용프로그램 서버
  • Nginx – 가볍고 고성능 웹 서버/역 프록시 및 전자 메일(IMAP/POP3) 프록시
  • NetKernel – 인터넷 응용 프로그램 서버
  • Qcodo – PHP5 프레임워크
  • Squid – 웹 프록시 캐시
  • Vaadin – 웹 애플리케이션을 만들기 위한 빠른 Java 기반 프레임워크
  • Varnish – 고성능 웹 애플리케이션 가속기/역 프록시 및 로드 밸런서/HTTP 라우터
  • XAMPPApacheMaria를 포함한 웹 애플리케이션 패키지DB
  • Zope – 웹 애플리케이션 서버

웹 검색 엔진

기타 네트워킹 프로그램

사무용 소프트웨어

텍스트 편집기

캡션 텍스트
소프트웨어 플랫폼 형식
아비워드 리눅스, 윈도 .txt
atom(텍스트 편집기) macOS 10.9 이상, 윈도우즈 7 이상 및 Linux .txt
게트드 리눅스, 맥OS .txt
GNOME 텍스트 편집기 리눅스 .txt
케이트(텍스트 편집기) 25 리눅스 배포판, 마이크로소프트 윈도우, macOS .txt
리프패드 리눅스, BSD, 마에모 .txt
메타패드 창문들 .txt
마우스패드 리눅스, BSD, 마에모 .txt
파이룸 유닉스 계열(리눅스 포함) .txt
비주얼 스튜디오 코드 리눅스, 윈도, 맥OS .txt

스프레드시트 소프트웨어

캡션 텍스트
소프트웨어 운영체제 형식
그누메릭 유닉스 계열(리눅스 포함) .gnm, .gnumeric
GNU 올레오 리눅스 .올레오[5]
파이스프레드 유닉스 계열, 윈도 .CSV, .XLS, .SVG, .PDF
시트스터 크로스 플랫폼 JSON, XML, .XLS, .CSV, xlsx/.ooxml, .exml, .zip

오피스 스위트룸

  • Apache OpenOffice - Apache Software Foundation(ASF)의 크로스 플랫폼 오피스 생산성 제품군은 워드 프로세싱, 스프레드시트, 프레젠테이션, 다이어그램 및 도면, 데이터베이스 등의 프로그램으로 구성되어 있습니다.
  • Caligra SuiteKDE의 오피스 생산성 제품군은 워드 프로세싱, 스프레드시트, 프레젠테이션, 데이터베이스, 벡터 그래픽 및 디지털 페인팅을 위한 프로그램으로 구성되어 있습니다.
  • Collabora Online - 기업용 LibreOffice, 웹 애플리케이션, 휴대폰, 태블릿, 크롬북 및 데스크톱(Windows, macOS, Linux)[6]
  • LibreOffice – TDF(The Document Foundation)의 크로스 플랫폼 오피스 생산성 제품군은 워드 프로세싱, 스프레드시트, 프레젠테이션, 다이어그램 및 도면, 데이터베이스 등의 프로그램으로 구성되어 있습니다.
  • OnlyOffice Desktop Editors – 클라우드의 오픈 소스 오프라인 버전

운영체제

이러한 시스템의 사용 가능한 배포물에는 자유 소프트웨어도 오픈 소스도 아닌 추가된 소프트웨어가 포함되거나 추가된 소프트웨어가 포함될 수 있습니다.

에뮬레이션 및 가상화

개인정보관리자

프로그래밍 언어 지원

버그 트래커

코드 생성기

문서 생성기

  • Doxygen – 소프트웨어 참조 설명서 작성을 위한 도구입니다. 문서는 코드 내에서 작성됩니다.
  • Mkd소스 코드 파일, 의사 코드 또는 주석에서 소프트웨어 설명서 추출
  • Natural Docs – 댓글에서 입력할 때 보다 자연스러운 언어를 사용할 것을 주장하며, 이에 따라 그 이름이 붙여졌습니다.

구성 소프트웨어

디버거(테스트 및 문제 슈팅용)

통합개발환경

버전 제어 시스템

참조관리소프트웨어

리스크 관리

과학

생물정보학

화학정보학

전자 실험실 노트북

지리정보시스템

지구과학

그리드 컴퓨팅

  • P-GRADE Portal – Grid 포털 소프트웨어를 통해 높은 수준의 웹 인터페이스를 통해 워크플로우를 생성, 실행 및 모니터링할 수 있습니다.

현미경영상처리

  • CellProfiler컴퓨터 비전 교육이 부족한 개인을 대상으로 하는 자동 현미경 분석
  • Endrov – 복잡한 시공간 이미지 데이터를 분석하도록 설계된 Java 기반 플러그인 아키텍처
  • 피지 – ImageJ 기반 이미지 처리
  • Ilastik – 이미지 분류 및 분할 소프트웨어
  • ImageJNational Institute of Health에서 개발된 이미지 처리 애플리케이션
  • IMOD – 전자현미경 데이터의 2D 및 3D 분석
  • ITK – 이미지 분할 및 등록 프로그램 작성에 사용되는 개발 프레임워크
  • KNIME – 데이터 분석, 보고 및 통합 플랫폼
  • VTK – 3D 컴퓨터 그래픽, 이미지 처리 및 시각화를 위한 C++ 툴킷
  • 3D 라이서 – 의료 영상 분석 및 시각화

분자동역학

  • GROMACS – 단백질, 지질 및 핵산 시뮬레이션
  • LAMMPS – 분자동역학 소프트웨어
  • MDyna Mix – 분자의 혼합물을 시뮬레이션하는 범용 분자 역학
  • ms2 - 분자동역학 및 Monte Carlo 시뮬레이션 패키지를 이용한 유체의 열물리학적 특성 예측
  • NWChem – 양자 화학 및 분자 역학 소프트웨어

분자 뷰어

  • 아보가드로 – 플러그인 확장 가능한 분자 시각화
  • BALL View – 분자 모델링 및 시각화
  • Jmol – 교수용으로 다양한 형식으로 분자를 3D로 표현
  • Molekel – 분자 보기 소프트웨어
  • MeshLab – PDB 데이터 세트를 가져와 표면을 구축할 수 있습니다.
  • PyMOL – 작은 분자와 생물학적 거대 분자의 고품질 표현
  • QuuteMol – 일련의 혁신적인 OpenGL 시각 효과를 제공하는 상호 작용 분자 표현
  • RasMol – 생물학적 거대분자 시각화

나노기술

플롯팅

양자화학

  • CP2K – 고체 상태, 액체, 분자 및 생물학적 시스템의 원자론적 및 분자 시뮬레이션

스크린캐스트

스크린세이버

통계학

  • R – 통계 소프트웨어
  • 라임 서베이 – 온라인 서베이 시스템

신학

성경공부도구

조판

참고 항목

일반 디렉토리

참고문헌

  1. ^ Richard Stallman (July 13, 2011). "Why Open Source misses the point of Free Software". Retrieved August 24, 2011.
  2. ^ "Further Development of Verification Check-casesforSix-Degree-of-Freedom Flight Vehicle Simulations" (PDF). NASA Engineering and Safety Center Academy. 2015. Archived (PDF) from the original on March 10, 2021.
  3. ^ "Create great flyers, newsletters, brochures and more with open source software". opensource.com.
  4. ^ Bärwaldt, Eric (2020). "Collaborative online office solutions". Admin Network & Security. 60/2020. ...users can also convert text files to the ePub format for displaying appear on ebook readers or with desktop software for reading ePub files.
  5. ^ "File Formats".
  6. ^ Bärwaldt, Eric (2020-09-01). "Working Together Tools for collaborative office work". Linux Magazine (238/2020). For cross-platform use, the suite not only supports the Open Document Format (ODF) but also all newer Microsoft formats, which makes interaction with other office suites easier.

외부 링크