오픈 소스
위키백과 ― 우리 모두의 백과사전.
(오픈소스에서 넘어옴)
| 이 문서는 편집 지침에 맞춰 다듬어야 합니다. 이 문서를 정리해 주세요. |
오픈 소스(open source)는 소프트웨어의 제작자의 권리를 지키면서 원시 코드를 공개하는 라이선스이다. 또한, 오픈 소스 소프트웨어의 약칭으로 소스 코드를 공개해 누구나 특별한 제한 없이 그 코드를 보고 사용할 수 있는 소프트웨어를 말하기도 한다. 어원에 대해서는 History of the OSI 자료에 따르면, 1998년 2월 3일에 넷스케이프 브라우저의 원시 코드에 대해 어떠한 형태로 공개할까하는 전략회의에서 붙여진 새로운 용어라고 설명되어 있다.
오픈 소스는 자유 소프트웨어와 비슷하지만, 자유 소프트웨어는 오픈 소스에 비해 소스 코드 공개에 대한 조건이 많다.
소스 코드를 공개한다고 해서 모두 오픈 소스인 것은 아니다. 예를 들어, 마이크로소프트는 전체 비율로 보았을 때 극소수의 고객(주로 정부나 거대 다국적 기업 또는 대학교 및 연구소)들에게 마이크로소프트 윈도의 소스를 공개했다. 오로지 보안 유지를 위해서만 소스를 직접 수정할 수 있으며, 그 수정본을 재배포하는 것은 금지되어 있다. 이것은 오픈 소스의 의의에 어긋나므로 이러한 경우는 오픈 소스라 부르지 않는다.
[편집] 잘 알려진 오픈 소스 소프트웨어
[편집] 운영체계
- 유닉스 : AT&T의 벨 연구소가 개발
- 유닉스 계통 운영체제
- FreeBSD : FreeBSD 프로젝트가 개발
- NetBSD : NetBSD Foundation이 개발
- OpenBSD : OpenBSD 프로젝트가 개발
- DragonFly BSD : DragonFly 프로젝트가 개발
- 다윈 : 애플이 개발
- 오픈 솔라리스 : 썬 마이크로시스템즈가 개발
- 유닉스 계통 운영체제
- 리눅스 : 리눅스 토발즈와 GNU 프로젝트가 개발
- 이 부분의 본문은 리눅스 배포판입니다.
[편집] 데스크톱 환경
[편집] 웹 브라우저
- 모질라 파이어폭스 : Mozilla Foundation가 개발
- SeaMonkey Council가 개발한 SeaMonkey
- Mozilla Foundation가 개발한 Camino
- 그놈 프로젝트가 개발한 Galeon
- 그놈 프로젝트가 개발한 Epiphany
- KDE 프로젝트가 개발한 Konqueror
- Shiira 프로젝트가 개발한 Shiira
[편집] HTML 렌더링 엔진
[편집] 메일러
- Mozilla Foundation가 개발한 Mozilla Thunderbird,
- SeaMonkey Council가 개발한 SeaMonkey
- 노벨이 개발한 Novell Evolution
[편집] 스케줄 관리
- Mozilla Foundation가 개발한 Mozilla Sunbird
- Mozilla Foundation가 개발한 Mozilla Lightning
- 노벨이 개발한 Novell Evolution
[편집] 오피스 스위트
- 썬마이크로시스템과 OpenOffice Foundation가 개발한 OpenOffice.org
- GNOME 프로젝트가 개발한 그놈 오피스
- KDE 프로젝트가 개발한 KOffice
[편집] 텍스트 문자 편집기
- GNU Project가 개발한Emacs
- GNOME Project가 개발한gedit
- GNOME Project가 개발한Scribes
- Bram Moolenaar와 Vim Developers가 개발한Vim
[편집] 파일 차분·통합
- WinMerge Project가 개발한WinMerge
[편집] 어카이브(archive)
- Igor Pavlov가 개발한7-Zip
[편집] 드라이브 암호화·복호화
- TrueCrypt Foundation가 개발한TrueCrypt
[편집] 화상 편집
[편집] 음성 플레이어
[편집] 윈도우 시스템
- MIT와 X.Org Foundation가 개발한X.Org Server
[편집] 터미널에뮬레이터
- Poderosa Project가 개발한Poderosa
- UTF-8 TeraTerm Pro with TTSSH2 Project가 개발한UTF-8 TeraTerm Pro with TTSSH2
[편집] 파일 서버
- 삼바 : Samba Developers가 개발
[편집] 컨텐츠 매니지먼트 시스템(CMS)
[편집] 범용 CMS
- C3
- Dynamicweb
- Geeklog Developers가 개발한Geeklog
- Joomla!
- MODx
- PHP-Nuke
- RCMS
- SITE PUBLIS
- Typo3
- XOOPS Cube
- Drupal
[편집] 블로그
- 워드프레스
- Movable Type의 MTOS
- Nucleus CMS
[편집] Wiki
- Wikimedia Foundation가 개발한MediaWiki
- TiddlyWiki Developers가 개발한TiddlyWiki
- Twiki Developers가 개발한TWiki
- JAMWiki Developers가 개발한JAMWiki
- XWiki Developers가 개발한XWiki
- DokuWiki Developers가 개발한DokuWiki
- PukiWiki Developers가 개발한PukiWiki
- PyukiWiki Developers가 개발한PyukiWiki
- Hiki Developers가 개발한Hiki
- FreeStyleWiki Developers가 개발한FreeStyleWiki
[편집] SNS
- OpenPNE
- MyNETS(OpenPNE 프로젝트로부터 파생)
- rktSNS
- Dolphin Smart Community Builder
[편집] 웹 편집기
- Mozilla Editor - Mozilla / SeaMonky 의 Composer
- Nvu - Composer 의 독립
- KompoZer - Nvu 1.x계 Bug Fix
- 어마야 : W3C에서 제작
[편집] Commerce
- osCommerce
- osCommerce로부터 파생한Zen Cart
- EC-CUBE - 사이트
[편집] 교육용
[편집] 통합 개발 환경
- 이클립스 : IBM와 Eclipse Foundation가 개발
- 넷빈즈 : 썬 마이크로시스템즈과 NetBeans Foundation가 개발
- Anjuta : GNOME Project가 개발
- WideStudio : WideStudio Project가 개발
[편집] RDB
- PostgreSQL : PostgreSQL Foundation가 개발
- MySQL : 썬 마이크로시스템즈 자회사인 MySQL AB가 개발
- MaxDB : SAP와 MySQL AB가 개발
- Apache Derby : IBM와 아파치 소프트웨어 재단이 개발
[편집] 웹 애플리케이션 프레임워크
- 아파치 스트럿츠 : 아파치 소프트웨어 재단이 개발
- 루비 온 레일즈 : Ruby on Rails Project가 개발
- 장고 : Django Project가 개발
[편집] Web 컨테이너
- 아파치 톰캣 : 아파치 소프트웨어 재단이 개발
[편집] 웹 서버
- 아파치 웹 서버 : 아파치 소프트웨어 재단이 개발
- thttpd : ACME Laboratories가 개발
[편집] 웹 애플리케이션 서버
- Apache Geronimo : 아파치 소프트웨어 재단이 개발
- 제이보스 : JBoss가 개발
- Zope : Zope Project가 개발
- JOnAS : OW2 Consortium가 개발
[편집] CRM
- SugarCRM : SugarCRM가 개발
[편집] ERP
- Compiere : Compiere가 개발
[편집] PBX
- Asterisk (PBX) : Digium, Inc.가 개발
[편집] ECM
- Alfresco : Alfresco Software가 개발
[편집] 국내 오픈 소스 소프트웨어
[편집] RDB
- 큐브리드 : 큐브리드에서 개발

