Skip to content

Open Source

오픈소스 프로젝트의 상세 목록

오픈 소스(open source)는 소프트웨어 혹은 하드웨어의 제작자의 권리를 지키면서 원시 코드를 누구나 열람할 수 있도록 한 소프트웨어 혹은 오픈 소스 라이선스에 준하는 모든 통칭을 일컫는다. 어원에 대해서는 History of the OSI 자료에 따르면, 1998년 2월 3일에 넷스케이프 브라우저의 원시 코드에 대해 어떠한 형태로 공개할까하는 전략회의에서 붙여진 새로운 용어라고 설명되어 있다.

오픈소스를 해야 하는 이유

오픈소스 사용을 반대하는 경우는 정말 많다. 하지만, 정말 궁금한 건 ‘오픈소스를 팔아서 어떻게 돈을 벌 수 있는가?’ 일 것이다. 기존 소프트웨어 회사들은 지식을 차등화한 라이센스로 돈을 벌고 있기 때문에 그렇지 않으면 사업은 망해버릴 것이다.

오픈소스는 비즈니스 모델이 아니다

451그룹(IT서베이 회사)이 오픈소스 회사들를 조사했는데, 이제껏 나온 ‘오픈소스 비즈니스 모델’에 대해 가장 명쾌한 설명을 내어놓았다.

  • 오픈소스는 비즈니스 모델이 아니다. 비즈니스 전략이다.
  • 오픈소스, 그것 자체는 시장(market)도 아니고, 버티컬 마켓(그것 자체로 시장성을 갖는 단일 시장)도 아니다.
  • 오픈소스는 라이센스 전략에 기반한 소프트웨어 개발, 배포 모델이다.

그럼 비즈니스 모델이란 무엇인가?

비즈니스 모델이란, 조직이 가치를 찾아내고 만들고 전달하는 방법을 말한다. 즉, 가치를 부여하는 프로세스다.

Best Free Music and Audio Software

  • http://tjfree.com/best-free-music-and-audio-software
  • Audacity - Powerful audio recording tool and editing tool.
  • Tenacity - Audacity 에서 Telemetry를 제거한 포크 버전
  • LMMS - Digital audio work station. Create synthetic music and rhythms.
  • Ardour - Digital audio work station. Record. Edit. Multiple tracks.
  • Mixxx - Digital DJing software for mixing music.
  • Spek - Audio file spectrogram viewer, for spotting quality issues.
  • Papagayo - Papagayo is a lip-syncing program designed to help you line up phonemes (mouth shapes) with the actual recorded sound of actors speaking.

Best 2D Animation Programs (Open Source / Free)

Top 5 Graphic Design Programs (Open Source / Free)

참조: http://tjfree.com/software/

  • Inkscape - Similar to Adobe Illistrator, a vector image editor/creator.
  • Gimp - Similar to Adobe Photoshop, a bitmap image editor/creator.
  • Scribus - Similar to Adobe InDesign or QuarkXpress, desktop publishing.
  • Font Forge - Font editor and creator.
  • Dia - Diagram and flow chart creation tool.

Best Cryptography and Data Privacy Software (Open Source / Free)

  • http://tjfree.com/software/
  • KeePassX - Password manager and secure database.
  • True Crypt - File and disk encryption software.
  • 7Zip - File archiving and compression tools, capable of encryption.
  • CrypTool -Tool for learning, practicing, creating, and analyzing cryptography.
  • Eraser - Can permanently delete files from your computer.

Best 3D Design and Animation Software (Open Source / Free)

오픈 소프트웨어 목록

서버용(OS/DBMS/WEB/WAS) 주요 공개SW 목록 (2013년 3월 기준).
http://www.oss.kr/oss_intro07
Open_software_server.pdf
데스크탑용 주요 공개SW 목록 (2013년 3월 기준).
http://www.oss.kr/oss_intro08
Open_software_desktop.pdf
비즈니스용 주요 공개SW 목록 (2013년 3월 기준).
http://www.oss.kr/oss_intro10
Open_software_business.pdf
임베디드분야 주요 공개SW 목록 (2013년 3월 기준).
http://www.oss.kr/oss_intro11
Open_software_embedded.pdf
클라우드분야 주요 공개SW 목록 (2013년 3월 기준).
http://www.oss.kr/oss_intro12
Open_software_cloud.pdf
품질검증분야 주요 공개SW 목록 (2013년 3월 기준).
http://www.oss.kr/oss_intro13
Open_software_verification_of_quality.pdf

카테고리별로 정리한 200+개의 오픈소스들

  • [추천] Open Source Alternatives
  • 비즈니스 대화 : Mattermost, Zulip, RocketChat, Element
  • 프로젝트 관리 : OpenProject
  • CRM : Odoo, ERPNext
  • 화상회의 : Jitsi
  • 노트 : Joplin, Athens
  • 칸반 : Kanboard, Focalboard, Wekan, Restyaboard
  • No-Code DB : NocoDB, BaseRow
  • 캘린더 : FullCalendar
  • 스케줄링 : Calendso
  • 워크플로우 자동화 : n8n, Beehive, Flogo
  • 분석도구 : Fathom, Plausible Analytics, Rudderstack, Matomo, Posthog, Countly
  • 회사 내부용 도구 : Tooljet, Appsmith, Budibase
  • 세션 리플레이 : rrweb, Open Replay
  • CMS : Wordpress, Ghost, WriteFreely, Strapi, Winter, LavaLite, Umbraco
  • 뉴스레터 : listmonk, Mailtrain
  • 협업 디자인 플랫폼 : Penpot
  • API 문서화 : Docusaurus
  • 인증 & 접근관리 : Keycloak, SuperTokens, PrivacyIDEA
  • 온라인 폼 : OhMyForm
  • 팀 위키 : Outline
  • 검색 API : TypeSense, MeiliSearch
  • 데이터 처리 : Logstash
  • 모니터링 : Sentry
  • CAD : Blender, FreeCAD
  • 이메일 마케팅 : Mautic
  • Cloud 커뮤니케이션 : Plivo, Fonos
  • 파일 호스팅 : NextCloud, ownCloud
  • 제품 피드백 : Fider
  • 포럼 : Discourse, Flarum, Vanilla
  • BaaS : Supabase, Appwrite, Nhost
  • Business Intelligence : Metabase, Superset
  • Observability : Grafana, Prometheus
  • 음성 채팅 : Mumble
  • 패스워드 관리자 : Padloc, Passbolt, Buttercup

오픈소스 프로젝트를 사업으로 전환한 방법

Business#오픈소스 프로젝트를 사업으로 전환한 방법 항목 참조.

오픈소스를 수익화 하는 법

수익화 방법들의 장단점등을 평가하고, 그 방식으로 운영중인 오픈소스들을 정리

  • 비조건적 펀딩
    • 개인 기부
    • 회사 스폰서
    • 그랜트 및 Stipend
  • Paid Access
    • 유료 얼리 액세스
    • 유료 커뮤니티 액세스
    • 웹사이트 광고
    • 유료 바이너리
  • Paid Content
    • 유료 온라인 코스
    • 유료 명명권(Naming Rights)
    • 유료 머천다이즈 또는 책
    • 유료 도구 & 확장
    • 유료 뉴스레터
  • Paid Licenses
    • 상용 사용시 유료 / 듀얼 라이센싱
    • 유료 프리미엄 버전 / 오픈 코어
    • 브랜드 라이센싱
    • 화이트 라벨 판매
  • Paid Services
    • 유료 호스팅 / 오픈 SaaS
    • 유료 번들링 / 위젯 Frosting(하드웨어 번들링)
    • 유료 콘텐츠 서비스
    • 유료 데이터 스토리지
  • Paid Use
    • 유료 사용
    • Kickback from Hoster(호스터에게 리베이트 받기)
    • 유료 언락
    • Telemetry 판매
    • 블록체인 기반 배포
  • Paid Work
    • 유료 지원(Support)
    • 유료 버그픽스 / 바운티
    • 유료 기능 개발
    • 유료 버전 개발 / 크라우드 펀딩
    • 유료 컨설팅
    • 유료 교육 & 인증
    • 고용
  • Special Monetization Approaches
    • 벤처 캐피탈 모금
    • 프로젝트 판매

오픈 소스 문화의 7가지 단점

오픈 소스 열정은 개발자의 창의성, 학습 및 커뮤니티에 활력을 불어넣지만 Shangri-La(샹그릴라, 이상향/낙원)는 아닙니다.

  • 오픈 소스는 클라우드에서 작동하지 않습니다.
  • 오픈 소스에는 다양성 문제가 있습니다.
  • 커뮤니티 구축 및 유지에 시간 소요
  • 오픈 소스 멘토링은 놀라울 정도로 드물다.
  • 완고한 사람도 월급이 필요하다.
  • 정말 공짜는 없다. (TANSTAAFL)
  • 일부 프로젝트는 오픈 소스가 아니어야 한다.

See also

Favorite site

Review

Libraries

  • [추천] Open source, experimental, and tiny tools roundup ~ (게임/인터랙티브 웹사이트를 위한 작은 도구들 500+개 모음; 초소형 게임엔진 32개, 인디/오픈소스 게임엔진 11개, 판타지 콘솔 16개, 유니티 확장 16개, 지도 & 레벨 에디터 16개, 픽셀아트 / 아스키 편...)
  • [추천] Open Source Stash - 디자이너/개발자/분석가들을 위한 주요 도구의 오픈소스 대체제 모음
  • All Projects - OSSRank
    • 여러 오픈소스 프로젝트간에 커밋 빈도/기여자 수를 비교하는 도구
    • 30일/90일/1년/3년/전체 커밋 및 기여자 수를 표시
    • 약 2000개의 오픈소스를 추적하고 랭킹을 매기는 사이트

References


  1. Why_Choose_Open_Source.pdf 

  2. Free_software.pdf 

  3. 2015_spotlight_Rookie_open_source_11_lines.pdf 

  4. 10_kinds_of_popular_open_source_projects_Google.pdf 

  5. 12_line_open_source_technologies_to_create_smarter_data.pdf 

  6. Facebook_popular_open-source_technology_5_species.pdf