In today's world, MediaGoblin has gained unprecedented relevance. Since its emergence, it has captured the attention and interest of countless individuals, becoming a recurring topic of conversation in all areas. Its impact has spread to all corners of the globe, arousing fervent interest and generating heated debates. MediaGoblin has left an indelible mark on society, significantly influencing the way people perceive the world around them. In this article, we will explore the phenomenon of MediaGoblin in depth, analyzing its origin, evolution and impact today.
Developer(s) | GNU Project |
---|---|
Initial release | 2 June 2011 |
Stable release | |
Repository | |
Written in | Python, SQL |
Platform | Linux, macOS, Microsoft Windows |
Available in | English, Spanish, German, Dutch, Esperanto, Polish, Russian, Chinese, Slovak, Romanian |
Type | Web server, media hosting and sharing |
License | AGPLv3, CC0 for site design |
Website | mediagoblin |
GNU MediaGoblin (also shortened to MediaGoblin or GMG) is a free, decentralized Web platform (server software) for hosting and sharing many forms of digital media. It strives to provide an extensible, federated, and freedom-respectful software replacement to major media publishing services such as Flickr, DeviantArt, and YouTube.
The origins of GNU MediaGoblin date back to 2008, when a gathering was held at the Free Software Foundation in order to discuss the path that Internet communities should take. The answer was that restrictive and centralized structures were both technically and ethically doubtful, and may harm the typical fairness and availability of the Internet. Several projects have since appeared to prevent this, including Identi.ca, Libre.fm, Diaspora, among others.
The MediaGoblin project remains in active development.
Release Version | Date | Notable features or events |
---|---|---|
0.12.1 | 2023-04-11 | Python dependency fixes |
0.12.0 | 2021-09-18 | Bugfix in media processing |
0.11.0 | 2021-03-10 | Transition to Python 3 |
0.10.0 | 2020-05-01 | New plugin for displaying video subtitles and support for transcoding and displaying video in multiple resolutions |
0.9.0 | 2016-03-26 | |
0.8.0 | 2015-06-04 | Improved client to 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 | Interface and API enhancements; avoiding unneeded processing of some videos |
0.3.2 | 2012-12-20 | Support for 3D models, collections, and API |
2012-10 to 2012-11-09 | A crowdfunding campaign was launched via the Free Software Foundation | |
0.3.1 | 2012-08-24 | Theming support |
2011–03 | Software development begins |
MediaGoblin is part of GNU, and its code is released under the terms of the GNU Affero General Public License; meaning that it adheres to the principles of free and open-source software. The copyright on everything else (e.g. design, logo) is given to the public domain. Christine Lemmer-Webber, the core developer, came up with the name "MediaGoblin" which also makes a pun with the pronunciation of "gobbling".
The main page displays an upper banner with MediaGoblin's typeface and an authentication section for users. The remaining space is left to show thumbnails of the latest posted works. Each user owns a personal profile comprised by two vertical sections – one for uploads arranged as a gallery and another with a customizable text box. For displaying media, the platform focuses on the work itself rather than overstocking with options and buttons; nonetheless, comments can be added under the artwork description. Some other features like tags, metadata, theming, Creative Commons licensing and GPS support can be enabled as separate plug-ins to enrich the usage of GNU MediaGoblin.
The platform successfully hosts and displays many sorts of media:
The project mascot is a purple goblin called Gavroche wearing clothing that resembles a stereotypical artist costume.