MediaGoblin
Utvecklare | GNU-projekt |
---|---|
Initial release | 2 juni 2011 |
Stabil frisättning | |
Förvar | |
Skrivet i | Python , SQL |
Plattform | Linux , macOS , Microsoft Windows |
Tillgänglig i | engelska, spanska, tyska, holländska , esperanto , polska, ryska, kinesiska, slovakiska , rumänska |
Typ | Webbserver , mediahosting och delning |
Licens | AGPLv3 , CC0 för webbplatsdesign |
Hemsida |
GNU MediaGoblin (även förkortat till MediaGoblin eller GMG ) är en gratis , decentraliserad webbplattform (servermjukvara) för värd och delning av många former av digitala medier . Den strävar efter att tillhandahålla en utvidgbar, federerad och frihetsrespekterande mjukvaruersättning till stora mediepubliceringstjänster som Flickr , DeviantArt och YouTube .
Historia
Ursprunget till GNU MediaGoblin går tillbaka till 2008, då en sammankomst hölls på Free Software Foundation för att diskutera den väg som Internetgemenskaper bör ta. Svaret var att restriktiva och centraliserade strukturer var både tekniskt och etiskt tveksamma och kan skada Internets typiska rättvisa och tillgänglighet. Flera projekt har sedan dess dykt upp för att förhindra detta, bland annat Identi.ca , Libre.fm , Diaspora .
MediaGoblin-projektet fortsätter att utvecklas aktivt.
Släpp version | Datum | Anmärkningsvärda funktioner eller händelser |
---|---|---|
0.12.0 | 2021-09-18 | Buggfix i mediebehandling |
0.11.0 | 2021-03-10 | Övergång till Python 3 |
0.10.0 | 2020-05-01 | Nytt plugin för att visa video undertexter och stöd för omkodning och visning av video i flera upplösningar |
0.9.0 | 2016-03-26 |
|
0.8.0 | 2015-06-04 | Förbättrat klient till server API |
0.7.0 | 2014-08-26 |
|
0.6.0 | 2013-12-03 | |
0.5.0 | 2013-09-05 |
|
0.4.0 | 2013-06-17 |
|
0.3.3 | 2013-03-12 | Förbättringar av gränssnitt och API; undvika onödig bearbetning av vissa videor |
0.3.2 | 2012-12-20 | Stöd för 3D-modeller, samlingar och API |
2012-10 till 2012-11-09 | En crowdfunding- kampanj lanserades via Free Software Foundation | |
0.3.1 | 2012-08-24 | Temastöd |
2011-03 | Mjukvaruutvecklingen börjar |
Design och funktioner
MediaGoblin är en del av GNU , och dess kod släpps under villkoren i GNU Affero General Public License ; vilket innebär att den följer principerna för fri och öppen källkod . Upphovsrätten till allt annat (t.ex. design, logotyp) ges till allmän egendom . Christine Lemmer Webber, kärnutvecklaren, kom på namnet "MediaGoblin" som också gör en ordlek med uttalet "gobbling".
Huvudsidan visar en övre banner med MediaGoblins typsnitt och en autentiseringssektion för användare. Det återstående utrymmet är kvar för att visa miniatyrbilder av de senast publicerade verken. Varje användare äger en personlig profil som består av två vertikala sektioner – en för uppladdningar ordnade som ett galleri och en annan med en anpassningsbar textruta. För att visa media fokuserar plattformen på själva arbetet snarare än att fylla på med alternativ och knappar; ändå kan kommentarer läggas till under konstverksbeskrivningen. Vissa andra funktioner som taggar, metadata , teman, Creative Commons- licenser och GPS- stöd kan aktiveras som separata plugin-program för att berika användningen av GNU MediaGoblin.
Plattformen är framgångsrik värd och visar många typer av media:
- Från och med version 0.3.1 innehåller den stöd för vanlig text ( ASCII-konst ), bilder ( PNG och JPEG ).
- HTML5- funktioner används ofta för att spela upp video och/eller ljud i WebM- format; medan FLAC , WAV och MP3-uppladdningar automatiskt omkodas till Vorbis-ljud och sedan kapslas in i WebM.
- Stöd för 3D-modeller (förhandsgranskning och rendering) lades till den 22 oktober 2012 och uppnås med hjälp av HTML5 Canvas, Thingiview, WebGL och Blender .
Maskot
Projektets maskot är en lila troll som heter Gavroche som bär kläder som liknar en stereotyp konstnärskostym.
Se även
- PeerTube
- Plumi
- Creative Commons
- Fri kulturrörelse
- Lista över programvara under GNU AGPL
- Lista över datormaskotar