Midgard (software) - Midgard (software)
![]() | |
![]() AJAX vložená editace obsahu v Midgardu | |
Vývojáři | Komunita Midgard |
---|---|
Stabilní uvolnění | 12.09.1[1] / 26. září 2012 |
Operační systém | Linux, Unix a Mac OS X |
Typ | Rámec pro správu obsahu |
Licence | LGPL |
webová stránka | www |
Midgard je otevřený zdroj trvalé úložiště rámec. Poskytuje objektově orientovaný a replikováno prostředí pro vytváření datově náročných aplikací.[2]
Midgard také dodává s MidCOM systém pro správu obsahu (CMS) postavený na Midgardu rámec.[3][4] Mezi funkce MidCOM patří tvorba webu WYSIWYG rozhraní a komponentní rozhraní pro instalaci dalších webových funkcí,[5] počítaje v to wiki[6] a blogy.[7]
Midgard je postaven na GNOME hromadu knihoven jako GLib a libgda a má jazykové vazby pro C, Krajta, Cíl-C a PHP.[8][9] komunikace mezi aplikacemi napsanými v různých jazycích dochází znovu D-Bus.[10] Funkce CMS běží na SVÍTILNA (Linux, Apache, MySQL a PHP ) plošina.[11] Midgard lze také použít s PHPCR, implementace PHP z Repozitář obsahu Java Standard.[12][13] Na začátku 2000 (desetiletí) došlo také k implementaci čistého PHP Midgard API Midgard Lite který byl od té doby znovu implementován jako midgard-přenosný projekt.[14][15]
Projekt sleduje synchronizovaný 6měsíční cyklus vydání, který je implementován několika významnými projekty typu open source Ubuntu a GNOME.[16][17] Z tohoto důvodu číslování verzí odráží rok a měsíc vydání. Verze 8.09 Ragnaroek bylo označeno jako vydání „Long Term Support“.[18]
Zejména templating a vlastnosti stránky Midgard získaly chválu a v několika si vysloužily čestná uznání CMS Watch průzkumy.[19][20][21][22] To také dostal skóre 42 z 45 v Celebrity CMS Deathmatch z roku 2009[23]
Etymologie
Název Midgard pochází z Severská mytologie, význam Středozem, svět lidí. Většina vývojářské komunity Midgard pochází z Pobaltská oblast,[24][25] a projekt postoupil CMS Watch jako Hanzovní liga správy obsahu.[26]
Dějiny
Projekt Midgard byl zahájen počátkem roku 1998 společností Jukka Zitting a Henri Bergius pro Finština historická rekonstrukce organizace —Harmaasudet— jako systém pro jejich publikování materiálu online.[27][28]
Vzhledem k tomu, že organizace neměla prostředky na to, aby sama udržovala velký vývojový projekt, byl pro vytvoření komunity přispěvatelů do systému zvolen model open source.[29] Verze 1.0 Midgard byla vydána pro veřejnost 8. května 1999.[30] Přitahoval stálý proud uživatelů a vývojový projekt vzkvétal i přes poměrně primitivní časná uživatelská rozhraní.[31][32]
Komerční služby pro platformu se začaly objevovat počátkem roku 2000. Jedním z prvních adoptujících byl Envida, a holandský společnost, která si uvědomila potenciál Midgardu pro web hosting účely. za prvé proprietární aplikace pro platformu byl systém správy obsahu Nadmin Studio v Hongkongu Linux Center (HKLC).[33][34]
Na počátku dvacátých let (desetiletí) se vývojáři Midgard aktivně účastnili OSCOM,[35] spolupracující organizace pro systémy správy obsahu s otevřeným zdrojovým kódem. To zahrnovalo vývoj klientů pro sdílení sdíleného obsahu, jako je Twingle[36][37][38] a návody na různých konferencích.[39] Midgard také vystupoval v F.U.D., dokumentární film Wyona Pictures o OSCOM.[40]
První aplikace není spojena s správa obsahu byl Nemein.Net,A Automatizace profesionálních služeb aplikace vydaná v roce 2002 Nemein, a Finština Společnost Midgard.[41] V květnu 2004 byla sada Nemein.Net přejmenována na OpenPSA a vydána pod licencí Open Source.[42]
Do roku 2009 se některé sociální webové služby líbí Qaiku také přijali Midgard jako svou platformu pro správu obsahu.[43] Také běží v organizacích jako Helsinská technická univerzita[44] a Maemo.[45] elektronický obchod implementace s Midgardem zahrnují službu online půjčování videa Movie-TV. Vláda Nového Zélandu jej používala k provozování portálu eGovernment v zemi.[46]
Společnost Midgard zaznamenala i jiné než webové použití, včetně zajištění synchronizace s Divoška aplikace pro psaní poznámek pro desktop Linux.[47]
Kromě běžné správy obsahu vidí Midgard použití ve speciálních scénářích webových aplikací, jako je Lufthansa systém pro správu globálních marketingových rozpočtů a HP systém dokumentace klienta.[Citace je zapotřebí ]
Knihovna úložiště obsahu Midgard vstoupila do Debian distribuce v listopadu 2010.[48] Některé části historie Midgardu jsou popsány v knize Otevřená rada.[49]
Licencování
Midgard základní knihovny a MidCOM CMS jsou distribuovány pod GNU Lesser General Public License (LGPL), licence, která umožňuje volné používání softwaru, pokud je dynamicky propojen nebo pokud jej uživatel může znovu propojit s novými verzemi knihoven. Toto je stejná licence, jakou používá Knihovna GNU C.. Toto licenční schéma kvalifikuje Midgard jako svobodný software vyvinutý s modelem open source.
Oficiální dokumentace má licenci pod Licence Creative Commons Attribution-ShareAlike který podporuje principy bezplatného použití definované GPL pro kód.
Aplikace vyvinuté pomocí Midgard aplikační programovací rozhraní (API) může být chráněno autorskými právy a licencováno jejich autorů za jakýchkoli podmínek, což umožňuje vytváření komerčních produktů a služeb založených na platformě.
Viz také
Reference
- ^ „Midgard2 12.09.1“ Gjallarhorn „propuštěn“ (Tisková zpráva). Projekt Midgard. Archivovány od originál dne 15. 10. 2012.
- ^ Jepson, Brian (duben 2000). "Stránky s datovými disky s Midgard". Webové techniky.
- ^ Gottlieb, Seth (2006-01-23), Problémy se správou obsahu a řešení s otevřeným zdrojovým kódem, Optaros
- ^ „MidCOM“. Projekt Midgard. Citováno 2009-05-14.
- ^ "Komponenty MidCOM". Projekt Midgard. Archivovány od originál dne 10.05.2009. Citováno 2009-05-14.
- ^ „Midgard Wiki“. Wiki Matrix. Citováno 2009-10-26.
- ^ Simmons, Brent (2004-09-23). „Používání editorů weblogů s Midgard CMS“.
- ^ Bergius, Henri (02.06.2008). „Midgard 2: více než jen PHP, více než jen CMS“. Citováno 2009-05-14.
- ^ Kostrzewa, Michael (2009-03-26). „Vazby Midgard ObjectiveC“. Citováno 2009-10-26.
- ^ Bergius, Henri (2008-04-08). „Meziprocesová komunikace v Midgardu: D-Bus přichází na web“. Citováno 2009-10-26.
- ^ Christense, James; Gottlie, Martin (10. 10. 2001). „Midgard Lights Open-Source LAMP“. CMS hodinky. Citováno 2009-05-14.
- ^ „PHPCR“. Citováno 2012-02-13.
- ^ Bergius, Henri (23. 12. 2011). „Poskytovatel Midgard2 PHPCR dosáhl hodnoty 1,0“.
- ^ „Přenosný projekt midgard“.
- ^ "Ten velký".
- ^ „Synchronizovaná vydání a Greg Kroah-Hartman“. Coccinella. 2008-11-03. Archivovány od originál dne 15. 12. 2009. Citováno 2009-10-26.
- ^ Bergius, Henri (2008-07-31). „Midgard a synchronizovaná vydání“. Citováno 2009-05-14.
- ^ Bergius, Henri (13. 10. 2008). „Ragnaroek LTS“ (Tisková zpráva). Citováno 2009-05-14.
- ^ Byrne, Tony (31. 12. 2002). „Ideální CMS - 2002“. CMS hodinky. Citováno 2009-10-26.
- ^ Byrne, Tony (12. 12. 2003). „Ideální CMS - cca 2004“. CMS Watch. Citováno 2009-10-26.
- ^ Byrne, Tony (08.09.2005). „Kudos a nedostatky dodavatele, kolem roku 2005“. CMS hodinky. Citováno 2009-10-26.
- ^ Byrne, Tony (06.06.2007). „Webové redakční systémy WCM Marketplace a nedostatky, kolem roku 2007“. CMS Watch. Archivovány od originál dne 2009-09-25. Citováno 2009-10-26.
- ^ Marks, Jon (2009-03-25). „Celebrity CMS Deathmatch - následky“. Citováno 2009-10-26.
- ^ Byrne, Tony (2006-06-21). „Midgard se stále choulí“. CMS Watch. Citováno 2009-10-26.
- ^ „Midgard: Umístění vývojářů“. Archivovány od originál dne 22. 11. 2008. Citováno 2009-04-25.
- ^ Byrne, Tony. „Tržiště pro správu webového obsahu kolem roku 2005“. CMS hodinky. Citováno 2009-05-14.
- ^ Zitting, Jukko. „Midgard: Kde to všechno začalo“. Citováno 2009-05-14.
- ^ Hyppänen, Heikki (29. 10. 2008). „Greywolves.org sahá ke kořenům“. Archivovány od originál dne 2008-10-31. Citováno 2009-10-26.
- ^ „DevShed rozhovory s vývojáři projektu Midgard“. DevShed. 1999-09-30. Archivovány od originál dne 2001-02-15. Citováno 2009-10-26.
- ^ „Vydána Midgard 1.0.0“ (Tisková zpráva). Linux dnes. 08.05.1999. Citováno 2009-05-14.
- ^ Seager, David (2001-01-29). „DeveloperWorks: Seznámení se společností Midgard“. IBM. Archivovány od originál dne 25.06.2008. Citováno 2009-10-26.
- ^ McGrath, John (15. 11. 2002). „Open-source CMS: na vzestupu“. ZDnet. Archivovány od originál dne 19. 7. 2009. Citováno 2009-10-26.
- ^ „3. evoluce: Midgard a Mandrake“. 2002-08-26. Citováno 2009-10-26.
- ^ Bergius, Henri (07.08.2001). „Stát Midgard - srpen 2001“ (Tisková zpráva). Linux Weekly News. Citováno 2009-05-14.
- ^ Everitt, Paul (01.03.2003). „Trip report, OSCOM Sprint Zurich“. Zea Partners. Citováno 2009-10-26.
- ^ Byrne, Tony (12. 12. 2003). „Hackněte své klienty“. CMS hodinky. Citováno 2009-10-26.
- ^ „MozDev: Twingle project“. Citováno 2009-10-26.
- ^ Fletcher, David (2003-03-17). „Twingling at OSCOM“. Citováno 2009-10-26.
- ^ „OSCOM Berkeley 2002“. Plone. 2002-07-22. Archivovány od originál dne 06.06.2011. Citováno 2009-10-26.
- ^ F.U.D. (dokumentární). Wyona Pictures. 2004.
- ^ „Nemein.Net 1.8 přináší vylepšené sledování projektů pro poradenské společnosti“ (Tisková zpráva). Linux Weekly News. Citováno 2009-05-14.
- ^ „Vydáno OpenPSA 1.9.0 - software pro správu otevřeného zdroje pro poradenské služby“ (Tisková zpráva). Archivovány od originál dne 22.07.2011. Citováno 2009-05-14.
- ^ „Nemein se podílí na vývoji Qaiku“ (Tisková zpráva). COSS. 2009-03-17. Archivovány od originál dne 29. 06. 2009. Citováno 2009-10-26.
- ^ Stjärnstedt, Juha (01.01.2008). „Nové webové stránky pro Helsinskou technickou univerzitu“ (Tisková zpráva). Helsinská technická univerzita. Citováno 2009-10-26.
- ^ Kuosmanen, Tuomas (2006-10-27). „Maemo.org webdesign a bezplatné nástroje“. Archivovány od originál dne 17.07.2011. Citováno 2009-10-26.
- ^ Langhoff, Martin (25. 11. 2002). „Případová studie: Midgardský rámec v akci“. CWA nová média. Archivovány od originál dne 26. 11. 2002.
- ^ Paul, Ryan (02.06.2009). „Aplikace Tomboy note získává synchronizaci webu, předvádí sílu otevřeného webu“. Ars Technica. Citováno 2009-10-26.
- ^ „Midgard2 v Debianu nestabilní“. 2010-11-10.
- ^ Otevřete radu. ISBN 978-1-105-51493-7.