Midgard (소프트웨어)
Midgard (software)![]() Midgard에서 콘텐츠의 AJAX 인라인 편집 | |
개발자 | 미드가드 커뮤니티 |
---|---|
안정된 릴리스 | 12.09.1[1] / 2012년 9월 26일 ( |
운영 체제 | Linux, Unix 및 Mac OS X |
유형 | 콘텐츠 관리 프레임워크 |
면허증. | LGPL |
웹 사이트 | www |
Midgard는 오픈 소스 영구 스토리지 프레임워크입니다.데이터 집약적인 애플리케이션을 [2]구축하기 위한 객체 지향 복제 환경을 제공합니다.
Midgard는 Midgard 프레임워크에 [3][4]구축된 MidCOM 콘텐츠 관리 시스템(CMS)도 함께 제공합니다.MidCOM의 기능에는 웹 기반 오서링 WYSIWYG 인터페이스와 Wiki[6] 및 [7]블로그를 포함한 추가 웹 [5]기능을 설치하기 위한 컴포넌트 인터페이스가 포함됩니다.
Midgard는 GLib 및 libgda와 같은 라이브러리의 GNOME 스택에 구축되어 있으며 C, Python, Objective-C 및 [8][9]PHP에 대한 언어 바인딩을 가지고 있습니다.다른 언어로 작성된 애플리케이션 간의 통신은 D-Bus를 [10]통해 이루어집니다.CMS 기능은 LAMP([11]Linux, Apache, MySQL 및 PHP) 플랫폼에서 실행됩니다.Midgard는 Java Content Repository [12][13]표준의 PHP 구현인 PHPCR과도 함께 사용할 수 있습니다.2000년대 초(10년)에는 Midgard Lite라고 불리는 Midgard API의 순수 PHP 구현도 있었고, 이후 Midgard-portable [14][15]프로젝트로 다시 구현되었습니다.
이 프로젝트는 Ubuntu 및 GNOME과 [16][17]같은 주요 오픈 소스 프로젝트에 의해 구현되는 동기화된 6개월의 릴리스 사이클을 따릅니다.이 때문에 버전 번호는 릴리스의 년도와 월을 반영합니다.버전 8.09 Ragnaroek은 "장기 지원"[18] 릴리스로 지정되었습니다.
특히 Midgard의 템플릿 기능과 페이지 구성 기능은 여러 CMS Watch [19][20][21][22]조사에서 명예롭게 언급되는 등 찬사를 받고 있습니다.2009년[23] 셀러브리티 CMS 데스매치에서도 45점 만점에 42점을 받았다.
어원학
미드가르드라는 이름은 북유럽 신화에서 유래했는데, 이는 인간의 세계인 중간지구를 의미한다.Midgard 개발자 커뮤니티의 대부분은 발트해 [24][25]지역 출신이며, CMS Watch는 이 프로젝트를 Hanseatic League of Content [26]Management라고 부릅니다.
역사
Midgard Project는 1998년 초 Juka Zitting과 Henri Bergius에 의해 핀란드의 역사적 재현 조직인 Harmaasudet을 위해 온라인에 [27][28]자료를 게시하기 위한 시스템으로 시작되었습니다.
조직 자체로는 대규모 개발 프로젝트를 유지할 리소스가 없었기 때문에 오픈 소스 모델이 시스템에 [29]기여하는 커뮤니티를 만들기 위해 선택되었습니다.Midgard 버전 1.0은 1999년 [30]5월 8일에 일반에 공개되었습니다.그것은 꾸준한 사용자들의 관심을 끌었고, 개발 프로젝트는 매우 원시적인 초기 [31][32]사용자 인터페이스에도 불구하고 번창했다.
플랫폼의 상용 서비스는 2000년 초에 등장하기 시작했다.첫 번째 도입자 중 한 명은 웹 호스팅 목적으로 Midgard의 잠재력을 실현한 네덜란드 기업 Envida였습니다.플랫폼의 첫 번째 독자 애플리케이션은 홍콩 Linux Center(HKLC) Nadmin Studio 콘텐츠 관리 [33][34]시스템입니다.
Midgard 개발자들은 2000년대 초(10년) 오픈소스 콘텐츠 관리 시스템 협업 조직인 [35]OSCOM에 적극적으로 참여하였습니다.여기에는 Twingle과[36][37][38] 같은 공유 콘텐츠 편집 클라이언트와 다양한 [39]컨퍼런스의 튜토리얼의 개발이 포함됩니다.미드가드는 또한 OSCOM에 [40]관한 와이오나 픽처스 다큐멘터리인 F.U.D.에도 출연했다.
콘텐츠 관리에 연결되지 않은 첫 번째 애플리케이션은 Nemein이었습니다.Net은 핀란드 Midgard [41]회사인 Nemein이 2002년에 출시한 프로페셔널 서비스 자동화 애플리케이션입니다.2004년 5월 네메인.Net Suite는 OpenPSA로 이름이 변경되어 오픈 소스 [42]라이센스로 출시되었습니다.
2009년까지 카이쿠와 같은 일부 소셜 웹 서비스도 콘텐츠 관리 플랫폼으로 [43]Midgard를 채택했습니다.헬싱키 공과대학이나[44] 마에모 [45]등의 조직에서도 운영되고 있습니다.Midgard를 통한 전자상거래 구현에는 Movie-TV 온라인 비디오 대여 서비스가 포함됩니다.뉴질랜드 정부가 국가 전자정부 [46]포털을 운영하기 위해 사용하고 있습니다.
Midgard는 Linux [47]데스크톱용 Tomboy 노트 필기 애플리케이션과의 동기화를 포함하여 웹 이외의 용도도 일부 경험했습니다.
Midgard는 정기적인 콘텐츠 관리 외에도 Lufthana의 글로벌 마케팅 예산 관리 시스템 및 HP의 클라이언트 문서 [citation needed]시스템과 같은 특별한 웹 애플리케이션 시나리오에서 사용할 수 있습니다.
Midgard 콘텐츠 저장소 라이브러리는 2010년 [48]11월에 Debian 배포에 들어갔습니다.미드가르드 역사의 일부분은 열린 [49]조언이라는 책에 언급되어 있다.
라이선스
Midgard 코어 라이브러리와 MidCOM CMS는 GNU Lesser General Public License(LGPL)에 따라 배포됩니다.LGPL은 동적으로 연결되어 있거나 사용자가 라이브러리의 새로운 버전에 다시 링크할 수 있는 한 소프트웨어를 자유롭게 사용할 수 있는 라이센스입니다.이 라이선스는 GNU C 라이브러리에서 사용되는 라이선스와 동일합니다.이 라이선스 스킴은 Midgard를 오픈 소스 모델로 개발한 무료 소프트웨어로 인정합니다.
공식 문서는 Creative Commons Attribution-ShareAlike License에 따라 라이선스가 부여되며, 이 라이선스는 GPL에 의해 정의된 무료 사용 원칙을 지원합니다.
Midgard Application Programming Interface(API; 응용 프로그램 프로그래밍 인터페이스)를 사용하여 개발된 응용 프로그램은 저자에 의해 어떠한 조건에서도 저작권과 라이선스를 받을 수 있으므로 플랫폼을 기반으로 한 상용 제품 및 서비스를 만들 수 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Midgard2 12.09.1 "Gjallarhorn" released" (Press release). The Midgard Project. Archived from the original on 2012-10-15.
- ^ Jepson, Brian (April 2000). "Data-Drive Sites with Midgard". Web Techniques.
- ^ Gottlieb, Seth (2006-01-23), Content Management Problems and Open Source Solutions, Optaros
- ^ "MidCOM". The Midgard Project. Retrieved 2009-05-14.
- ^ "MidCOM components". The Midgard Project. Archived from the original on 2009-05-10. Retrieved 2009-05-14.
- ^ "Midgard Wiki". Wiki Matrix. Retrieved 2009-10-26.
- ^ Simmons, Brent (2004-09-23). "Using Weblog Editors with Midgard CMS".
- ^ Bergius, Henri (2008-06-02). "Midgard 2: more than just PHP, more than just CMS". Retrieved 2009-05-14.
- ^ Kostrzewa, Michael (2009-03-26). "Midgard ObjectiveC bindings". Retrieved 2009-10-26.
- ^ Bergius, Henri (2008-04-08). "Interprocess communications in Midgard: D-Bus comes to the Web". Retrieved 2009-10-26.
- ^ Christense, James; Gottlie, Martin (2001-10-10). "Midgard Lights An Open-Source LAMP". CMS Watch. Retrieved 2009-05-14.
- ^ "PHPCR". Retrieved 2012-02-13.
- ^ Bergius, Henri (2011-12-23). "Midgard2 PHPCR provider hits 1.0".
- ^ "The midgard-portable project".
- ^ "The Big One".
- ^ "Synchronized Releases and Greg Kroah-Hartman". Coccinella. 2008-11-03. Archived from the original on 2009-12-15. Retrieved 2009-10-26.
- ^ Bergius, Henri (2008-07-31). "Midgard and synchronized releases". Retrieved 2009-05-14.
- ^ Bergius, Henri (2008-10-13). "Ragnaroek LTS" (Press release). Retrieved 2009-05-14.
- ^ Byrne, Tony (2002-12-31). "The Ideal CMS -- 2002". CMS Watch. Retrieved 2009-10-26.
- ^ Byrne, Tony (2003-12-12). "The Ideal CMS -- Circa 2004". CMS Watch. Retrieved 2009-10-26.
- ^ Byrne, Tony (2005-09-08). "Vendor Kudos and Shortcomings, Circa 2005". CMS Watch. Retrieved 2009-10-26.
- ^ Byrne, Tony (2007-06-11). "WCM Marketplace Web CMS Kudos and Shortcomings, Circa 2007". CMS Watch. Archived from the original on 2009-09-25. Retrieved 2009-10-26.
- ^ Marks, Jon (2009-03-25). "Celebrity CMS Deathmatch – The Aftermath". Retrieved 2009-10-26.
- ^ Byrne, Tony (2006-06-21). "Midgard keeps chugging along". CMS Watch. Retrieved 2009-10-26.
- ^ "Midgard: Developer locations". Archived from the original on 2008-11-22. Retrieved 2009-04-25.
- ^ Byrne, Tony. "Web Content Management Marketplace Circa 2005". CMS Watch. Retrieved 2009-05-14.
- ^ Zitting, Jukka. "Midgard: Where it all began". Retrieved 2009-05-14.
- ^ Hyppänen, Heikki (2008-10-29). "Greywolves.org goes back to roots". Archived from the original on 2008-10-31. Retrieved 2009-10-26.
- ^ "DevShed Interviews the Developers of Project Midgard". DevShed. 1999-09-30. Archived from the original on 2001-02-15. Retrieved 2009-10-26.
- ^ "Midgard 1.0.0 released" (Press release). Linux Today. 1999-05-08. Retrieved 2009-05-14.
- ^ Seager, David (2001-01-29). "DeveloperWorks: Getting to know Midgard". IBM. Archived from the original on 2008-06-25. Retrieved 2009-10-26.
- ^ McGrath, John (2002-11-15). "Open-source CMS: On the rise". ZDnet. Archived from the original on 2009-07-19. Retrieved 2009-10-26.
- ^ "3rd Evolution: Midgard und Mandrake". 2002-08-26. Retrieved 2009-10-26.
- ^ Bergius, Henri (2001-08-07). "The State of Midgard - August 2001" (Press release). Linux Weekly News. Retrieved 2009-05-14.
- ^ Everitt, Paul (2003-03-01). "Trip Report, OSCOM Sprint Zurich". Zea Partners. Retrieved 2009-10-26.
- ^ Byrne, Tony (2003-12-08). "Hack Your Clients". CMS Watch. Retrieved 2009-10-26.
- ^ "MozDev: Twingle project". Retrieved 2009-10-26.
- ^ Fletcher, David (2003-03-17). "Twingling at OSCOM". Retrieved 2009-10-26.
- ^ "OSCOM Berkeley 2002". Plone. 2002-07-22. Archived from the original on 2011-06-03. Retrieved 2009-10-26.
- ^ F.U.D. (documentary). Wyona Pictures. 2004. Archived from the original on 2021-12-21.
- ^ "Nemein.Net 1.8 brings enhanced project tracking for consulting companies" (Press release). Linux Weekly News. Retrieved 2009-05-14.
- ^ "OpenPSA 1.9.0 Released - Open Source Management Software for Consultancies" (Press release). Archived from the original on 2011-07-22. Retrieved 2009-05-14.
- ^ "Nemein participates in Qaiku development" (Press release). COSS. 2009-03-17. Archived from the original on 2009-06-29. Retrieved 2009-10-26.
- ^ Stjärnstedt, Juha (2008-01-03). "New Web Pages for Helsinki University of Technology" (Press release). Helsinki University of Technology. Retrieved 2009-10-26.
- ^ Kuosmanen, Tuomas (2006-10-27). "Maemo.org webdesign and free tools". Archived from the original on 2011-07-17. Retrieved 2009-10-26.
- ^ Langhoff, Martin (2002-11-25). "Case study: Midgard framework in action". CWA New Media. Archived from the original on 2002-11-26.
- ^ Paul, Ryan (2009-06-02). "Tomboy note app gains Web sync, showcases power of open Web". Ars Technica. Retrieved 2009-10-26.
- ^ "Midgard2 in Debian unstable". 2010-11-10.
- ^ Open Advice. ISBN 978-1-105-51493-7.