미디어고블린

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

미디어고블린은 자유 소프트웨어 재단에서 시작된 프로젝트로, 인터넷 커뮤니티의 중앙 집중적인 구조에 대한 대안으로 개발되었다. GNU의 일부로 자유-오픈 소스 소프트웨어 원칙에 따라 배포되며, 다양한 미디어 형식을 지원한다. 지원하는 형식에는 텍스트, 이미지, 비디오, 오디오, 3D 모델 등이 있으며, 프로젝트 마스코트는 '가브로슈'라는 보라색 고블린이다.

미디어고블린 - [IT 관련 정보]에 관한 문서
기본 정보

이미지 준비중입니다.

미디어고블린 홈페이지

이미지 준비중입니다.

미디어고블린 로고
이름미디어고블린
개발GNU 프로젝트
최초 출시일2011년 6월 2일
프로그래밍 언어파이썬
SQL
플랫폼리눅스
macOS
마이크로소프트 윈도우
지원 언어영어
스페인어
독일어
네덜란드어
에스페란토
폴란드어
러시아어
중국어
슬로바크어
루마니아어
장르웹 서버
미디어 호스팅
공유
라이선스AGPLv3
CC0 (사이트 디자인)
웹사이트미디어고블린 공식 웹사이트
📚 더 읽어볼만한 페이지
  • 자유 서버 소프트웨어 - Kamailio
    Kamailio는 VoIP 서비스 제공업체, 통신 사업자, 기업 등에서 사용되는 SIP 기반 통신 시스템 구축을 위한 오픈 소스 프로젝트로, SIP 로드 밸런싱, SIP 보안 방화벽, 최소 비용 라우팅, IMS/VoLTE 플랫폼 지원 등 다양한 기능을 제공한다.
  • 자유 서버 소프트웨어 - Vsftpd
    Vsftpd는 보안 취약점으로 인해 문제가 발생했던 FTP 서버 소프트웨어로, 과거 백도어 배포 및 명령 셸 획득 취약점 등으로 보안 문제가 있었으나, 이후 보안이 강화되었다.
  • GNU AGPL 라이선스 소프트웨어 - 고스트스크립트
    고스트스크립트는 포스트스크립트 인터프리터로서 래스터 이미지 프로세서, 프린터 엔진, 뷰어, 파일 변환기 등으로 사용되며 다양한 운영체제를 지원하고 AGPL 라이선스를 따르며 자유 글꼴을 포함한다.
  • GNU AGPL 라이선스 소프트웨어 - 오픈 라이브러리
    오픈 라이브러리는 에런 스워츠가 시작한 온라인 도서관 프로젝트로, 방대한 도서 정보 접근 및 디지털 도서 대출 서비스를 제공하며, 위키 인터페이스를 통해 도서 정보를 공유하고 디지털 도서 대출 및 구매 링크를 제공했으나, 저작권 침해 논란으로 소송에서 패소했다.
  • GNU 프로젝트 소프트웨어 - GNU 코어 유틸리티
    GNU 코어 유틸리티는 유닉스 계열 운영체제에서 파일, 셸, 텍스트 조작을 위한 기본적인 명령어 모음으로, GNU 파일 유틸리티에서 시작하여 3개의 패키지가 통합되어 발전했으며 셸 스크립트 및 시스템 관리에 필수적인 도구를 제공한다.
  • GNU 프로젝트 소프트웨어 - GNU 허드
    GNU 허드는 유닉스 운영 체제를 대체하는 것을 목표로 개발된 GNU 프로젝트의 커널로, 마이크로커널 기반의 서버-클라이언트 아키텍처를 사용하며, 파일 시스템 기능을 확장하는 트랜슬레이터 개념을 제공한다.

2. 역사

미디어고블린 프로젝트는 2008년 자유 소프트웨어 재단에서 열린 모임에서 시작되었다. 이 모임은 인터넷 커뮤니티의 미래 방향을 논의하기 위한 자리였다. 당시 논의에서는 기존 인터넷 서비스들의 제한적이고 중앙집중적인 구조가 기술적으로나 윤리적으로 문제가 있으며, 인터넷 본연의 공정성과 자유로운 접근 및 사용을 저해할 수 있다는 문제의식이 제기되었다. 이러한 문제의식을 바탕으로 미디어고블린은 Identi.ca, Libre.fm, 디아스포라 등과 함께 중앙집중적 구조에 대한 대안으로 등장했다.

미디어고블린 프로젝트는 현재도 꾸준히 개발이 진행되고 있다.

3. 디자인 및 기능

미디어고블린은 GNU의 일부이며, 코드는 자유-오픈 소스 소프트웨어 원칙에 따라 GNU 아페로 일반 공중 사용 허가서로 배포된다. 디자인, 로고 등 다른 요소들은 퍼블릭 도메인으로 배포되고 있다. 핵심 개발자인 Christine Lemmer-Webber는 "Gobbling"의 발음을 흉내 내어 "MediaGoblin"이라는 이름을 만들었다.

미디어고블린의 마스코트, 가브로슈.
미디어고블린의 마스코트, 가브로슈.

프로젝트의 마스코트는 예술가 의상과 비슷한 옷을 입은 가브로슈라는 이름의 보라색 고블린이다. 미디어고블린은 다양한 종류의 미디어 형식을 지원한다.

3.1. 지원 미디어 형식

미디어고블린은 다양한 형태의 미디어를 지원한다.

* 텍스트: 버전 0.3.1부터 일반 텍스트(ASCII 아트) 형식을 지원한다.
* 이미지: 버전 0.3.1부터 PNGJPEG 형식을 지원한다.
* 비디오 및 오디오: HTML5 기능을 이용하여 WebM 형식의 비디오와 오디오를 재생할 수 있다. 또한 FLAC, WAV, MP3 형식의 오디오 파일을 업로드하면 자동으로 Vorbis 오디오 형식으로 변환되어 WebM으로 인코딩된다.
* 3D 모델: 2012년 10월 22일부터는 3D 모델 지원이 추가되어, HTML5 Canvas, Thingiview, WebGL, Blender를 통해 3D 모델의 미리보기와 렌더링이 가능하다.

4. 마스코트

미디어고블린의 마스코트, 가브로슈.
미디어고블린의 마스코트, 가브로슈.

프로젝트 마스코트는 예술가 의상과 유사한 옷을 입은 가브로슈라는 보라색 고블린이다.