<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cyber7</id>
	<title>Official Kodi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cyber7"/>
	<link rel="alternate" type="text/html" href="https://kodi.wiki/view/Special:Contributions/Cyber7"/>
	<updated>2026-06-23T18:33:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://kodi.wiki/index.php?title=Forks&amp;diff=122831</id>
		<title>Forks</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Forks&amp;diff=122831"/>
		<updated>2016-05-12T08:14:25Z</updated>

		<summary type="html">&lt;p&gt;Cyber7: /* ZDMC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[XBMC Foundation]]|[[XBMC]]}}&lt;br /&gt;
&amp;lt;section begin=intro /&amp;gt;Because of its royalty-free cross-platform nature, with XBMC/Kodi&#039;s core code being written in C++ (ANSI standard), possibility for easy rebranding by ODM/OEM with customization of the interface look and feel using skins, and simple addons (plugins) from third-party developers available via Python scripts for content extensions, many systems integrators have created modified versions of Kodi together with a JeOS that are mostly used as a software appliance suite in a variety of devices including smart TVs, set-top boxes, digital signage, hotel television systems, and network connected media players. &amp;lt;section end=intro /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 9x9 Player for 9x9CloudTV ===&lt;br /&gt;
9x9 Player (by Santa Clara, CA based 9x9Network) is an open source software media player client for 9x9Network&#039;s 9x9CloudTV peer-to-peer TV delivery network over internet. The frontend of this media player client uses XBMC&#039;s source code as its application framework platform, and 9x9Network as a company is also an official sponsor of XBMC.&lt;br /&gt;
&lt;br /&gt;
=== Boxee ===&lt;br /&gt;
Boxee, was a freeware and partially open source software cross-platform media center and entertainment hub with social networking features that is a commercial fork of XBMC software. Boxee supported Windows, Linux, and OSX, with the first Alpha made available on 16 June 2008. Later, Boxee released their own set-top-box, the Boxee Box, and shortly after discontinued support for desktop OSes in order to focus on their new hardware. After the Boxee Box, Boxee abandoned their software completely, ending their fork of XBMC, with new hardware known as Boxee TV which used closed source software. In 2013, Boxee was bought by Samsung.&lt;br /&gt;
&lt;br /&gt;
=== Commodore OS Vision ===&lt;br /&gt;
Commodore OS, full name Commodore OS Vision, is a free to download GNU/Linux distribution developed by Commodore USA and intended for its Commodore-branded PCs. The distribution is based on Debian and Linux Mint, available only for x86-64 architectures, and uses the GNOME 2 desktop environment and comes with several preinstalled software including XBMC media center.&lt;br /&gt;
&lt;br /&gt;
=== Crystalbuntu ===&lt;br /&gt;
{{Main|Crystalbuntu}}&lt;br /&gt;
{{#lst:Crystalbuntu|intro}}&lt;br /&gt;
&lt;br /&gt;
=== DVDFab Media Player ===&lt;br /&gt;
DVDFab Media Player by Fengtao Software Inc. is a media player software for Windows, based on the XBMC source code. DVDFab Media Player can play encrypted and DRM-protected Blu-ray Discs for 60-days for free before it has to be licensed to enable that feature again. It can however playback unencrypted and Blu-ray ISO-images, folders, and other DRM-free media files without a license.&lt;br /&gt;
&lt;br /&gt;
=== E2BMC ===&lt;br /&gt;
E2BMC is a XBMC-based software platform for DVR/PVR set-top boxes on-top embedded Linux hardware systems, designed as a hybrid integration between XBMC media center software and Dreambox&#039;s Enigma2 PVR software scripts, with OpenPLi (OpenEmbedded based Linux operating system for embedded systems) open source set-top box firmware images. &amp;quot;MK-Digital Cube&amp;quot; and &amp;quot;D-Cube R2&amp;quot; were the two first E2BMC based set-to boxes announced, and both was released in Q1 in 2014.&lt;br /&gt;
&lt;br /&gt;
OpenATV Team, a team of independent developers of long popular community driven firmware images for Enigma2 based set top-boxes like those from Dreambox and Vu+, have also promised that they will develop and release third-party OpenATV (also OpenEmbedded based) firmware images with XBMC for E2BMC compatible set-top boxes.&lt;br /&gt;
&lt;br /&gt;
=== Element OS ===&lt;br /&gt;
Element OS is a free embedded operating system designed for use on a Home Theater PC (HTPC) which is connected to a HDTV. Element OS is a Linux based distribution similar to that of the [[XBMC Live]] distro, however it comes preloaded with dozens of applications for listening to, viewing, and managing music, videos, photos, and internet media.  XBMC is the pre-installed default media center, but  Boxee and Hulu Desktop are also installable.&lt;br /&gt;
&lt;br /&gt;
=== GeeXboX ===&lt;br /&gt;
{{main|GeeXboX}}&lt;br /&gt;
{{#lst:GeeXboX|intro}}&lt;br /&gt;
&lt;br /&gt;
=== Horizon TV by Liberty Global ===&lt;br /&gt;
Horizon TV by Liberty Global, (first-generation Horizon TV only), is a cross-platform media platform and DVB-S2 Dual Tuner high-definition DVR/PVR set-top-box, (with hardware manufactured by Samsung as model &amp;quot;SMT-G7400&amp;quot;), which runs native XBMC as its main media center GUI interface on-top of Linux for embedded systems, together with a hidden proprietary middle-ware framework for video on demand and handling DRM for streaming multimedia.[58] It was first announced in September 2012, and it is also available from Dutch cable operation UPC Netherlands under the brand name &amp;quot;UPC Horizon TV&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Liberty Global (branded as &amp;quot;UPC&amp;quot; in Europe and worldwide better known as just &amp;quot;Liberty&amp;quot;) is since 2013 the worlds largest international cable company, with operations in 14 countries, with Horizon TV being its flagship platform with more than 10 million first-generation Horizon TV devices sold. The second-generation Horizon TV platform is however no longer based on XBMC, it instead is uses ActiveVideo&#039;s CloudTV platform.&lt;br /&gt;
&lt;br /&gt;
=== iConsole ===&lt;br /&gt;
iConsole (formerly known under the project codename &amp;quot;&#039;&#039;Full Circle&#039;&#039;&amp;quot;), produced by startup company MechaWorks, is a freeware and partially open source media center and entertainment hub with video game console features that is initially a fork of XBMC and Boxee software. The first public Alpha release will be as a Linux based distribution, primarily designed to be installed on a computer&#039;s empty harddive to make a computer in to a dedicated HTPC, similar to that of the [[XBMC Live]] distro but specifically targeted to a minimum set-top box hardware setup.&lt;br /&gt;
&lt;br /&gt;
=== MediaPortal ===&lt;br /&gt;
MediaPortal is free and open source software media center written for Microsoft Windows that is initially based on forked XBMC source code by Erwin Beckers (a.k.a. Frodo, who was also one of the original founders of XBMC) in February 2004. The reason for this fork to Microsoft Windows was to get away from hardware and software platform limitations of the Xbox game-console platform that XBMC development started on, mainly because of the Xbox inability to support TV-tuner adapters natively as Erwin wanted PVR functionality. Now after several years and innumerable feature changes there has been almost a complete re-design of the source code, however the skinning engine of MediaPortal 1.X.X still remains very similar to that of the original XBMC software making it relatively easy for people to port skins/themes back and forth between the two projects, something that is done quite frequently.&lt;br /&gt;
&lt;br /&gt;
=== MeeGo TV ===&lt;br /&gt;
MeeGo TV was the MeeGo TV stack SDK (Software Development Kit) for Smart TV developing platform, as a specialized branch of the MeeGo (Linux-based) open source mobile operating system. This Meego TV stack provided a GPLv2 compatible &amp;quot;OBS Light&amp;quot; (openSUSE&#039;s Open Build Service for clients) based SDK that used a derivative fork of XBMC media center software for embedded systems appliance devices. MeeGo and its Smart TV development platform was founded by the Linux Foundation, Intel, and AMD.&lt;br /&gt;
&lt;br /&gt;
=== MrMC ===&lt;br /&gt;
MrMC is an open source (GPL), multiple platform, software media player for digital media, Based on Kodi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ONEvision by at-visions ===&lt;br /&gt;
ONEvision by at-visions Informationstechnologie GmbH, (an international system integration and IT soutsourcing firm for hotels), ONEvision is a commercial fork of XBMC for use as hotel television system software in hotel environments and in the hospitality industry for in-room entertainment. It offers a platform for in-room service bookings and an IPTV interface, with custom theme branding. ONEvision is currently used throughout Europe and Asia at hotels such as Hyatt EMEA, Ramada Vienna, RIMC International, DWA Bratanki, Rogner International, EH&amp;amp;A, Heritage Hotel Hallstatt, St. Martins Therme, and Heiltherme Bad Waltersdorf. As of October 2010, at-visions as a company is also an official sponsor of XBMC.&lt;br /&gt;
&lt;br /&gt;
=== OpenBricks ===&lt;br /&gt;
OpenBricks is a free and open source Linux framework, tools, and build system, similar to that of the competing OpenEmbedded and Yocto projects, it provides easy creation of custom embedded Linux operating system distributions for embedded devices. It features a complete embedded development kit for rapid deployment of embedded software on x86, ARM, PowerPC, and MIPS system architectures.[32] Primarily designed to be used to create distributions for DVR/PVR set-top boxes and media player appliance boxes, it does prove complete media center software suites as options, with the choice of pre-configured versions of XBMC, MythTV, and more.[33]&lt;br /&gt;
&lt;br /&gt;
GeeXboX and OpenPCTV are probably the two best known Linux distro for XBMC that is based on the OpenBricks framework.&lt;br /&gt;
&lt;br /&gt;
=== OpenELEC ===&lt;br /&gt;
{{main|OpenELEC}}&lt;br /&gt;
{{#lst:OpenELEC|intro}}&lt;br /&gt;
&lt;br /&gt;
=== OpenPCTV ===&lt;br /&gt;
OpenPCTV is a XBMC-based open source Linux distribution for personal computers and embedded system to be used as DVR/PVR set-top boxes and media player appliance boxes. Just like E2BMC, OpenPCTV is also designed as a hybrid integration between XBMC and Dreambox&#039;s Enigma2 PVR software scripts, using VDR (Video Disk Recorder) as the TV tuner backend server and OpenBricks based Linux operating system images for embedded systems.&lt;br /&gt;
&lt;br /&gt;
=== Plex ===&lt;br /&gt;
On 21 May 2008, XBMC developer Elan Feingold forked the source code of XBMC and started a new project called Plex, (previously this Mac OS X port of XBMC was informally known as the &amp;quot;&#039;&#039;OSXBMC&#039;&#039;&amp;quot; project). Feingold said that he would still try to collaborate with most Team-XBMC members behind the scenes and at least try to keep Plex skinning engine compatible with XBMC skins. While Plex began as a free software hobby project, since 2010 it is commercial software, and today parts of what Plex offers is closed source proprietary software. The Linux, Macintosh, and Windows servers and clients are free, while their Android and iOS clients cost money.&lt;br /&gt;
&lt;br /&gt;
Feingold was the Team-XBMC member who first initiated the Mac OS X port of XBMC, but soon after he left the original XBMC project due to what was arguably a falling-out with rest of Team-XBMC&#039;s developer members over the team&#039;s majorities feeling that the XBMC project should aim for strict adherence to the GPL and always keep to an open-source software mindset. This disagreement is claimed to be one of the main factors that led Elan to leave the XBMC project and create the Plex fork.&lt;br /&gt;
&lt;br /&gt;
=== PrismCube by Marusys ===&lt;br /&gt;
PrismCube by Marusys is a DVB-S2 Twin-Tuner high-definition DVR/PVR set-top-box running native XBMC as its main media center GUI interface on-top of Linux for embedded systems. Released in October 2013, this first hardware model is marketed as &amp;quot;PrismCube Ruby&amp;quot; in Europe, North Africa, and Middle East, and it is also sold under different brand names such as &amp;quot;Kasys Prismcube Ruby&amp;quot;, &amp;quot;AB IPBox Prismcube Ruby&amp;quot;, and &amp;quot;Openbox Prismcube Ruby&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
PrismCube Ruby firmware image is based on OpenEmbedded-Linux, and uses Marusys&#039;s own PVR backend software that integrated itself into XBMC&#039;s GUI, so currently the PVR front-end GUI functions and features on PrismCube are not part of native XBMC core code, though they use the same skin texture elements to achieve some what similar look and feel interface, a ported fork which Marusys calls &amp;quot;XBMC4STB&amp;quot; (XBMC for Set-Top-Boxes), which is the same name that Vu+ have given to their XBMC port too. Third-party firmware images for PrismCube Ruby is also being developed by the Black Hole Team, a team of independent developers of long popular community driven firmware images for Vu+-based set top-boxes.&lt;br /&gt;
&lt;br /&gt;
=== Pulse ===&lt;br /&gt;
Pulse-Eight Limited sells both custom and off the shelf hardware solutions primarily designed for XBMC, such as remote controls, HTPC systems and accessories, including a custom HTPC PVR set-top-box pre-installed with XBMC that they call &amp;quot;PulseBox&amp;quot; Pulse-Eight also offers free performance tuned embedded versions of XBMC that they call &amp;quot;Pulse&amp;quot; which is based on OpenELEC and a custom PVR-build of XBMC that is meant to on your dedicated HTPC system.&lt;br /&gt;
&lt;br /&gt;
=== Qt Media Hub ===&lt;br /&gt;
Qt Media Hub (also known as QtMediaHub or Qt MediaHub), by Nokia, is a proof of concept port of XBMC to QML and Qt framework on ARM platforms for the MeeGo, Maemo, and Mer projects, to demonstrate the power and flexibility of using Qt/QML, and also to show the best practices when using Qt/QML.&lt;br /&gt;
&lt;br /&gt;
=== Raspbmc ===&lt;br /&gt;
{{main|Raspbmc}}&lt;br /&gt;
{{#lst:Raspbmc|intro}}&lt;br /&gt;
&lt;br /&gt;
=== RasPlex ===&lt;br /&gt;
RasPlex is an Linux-based OS distribution designed and optimized for the Raspberry Pi, and comes with a forked version of XBMC. RasPlex&#039;s XBMC has been modified to look and feel like Plex Home Theater. It is primarily designed to be a third-party client for Plex Media Server, but it can be used as a stand-alone media player as well. RasPlex uses software firmware image which is fork of OpenELEC.&lt;br /&gt;
&lt;br /&gt;
=== Rippl-TV ===&lt;br /&gt;
Rippl-TV by Rippl-TV Electronics is a development framework and software platform centered around XBMC for Android, (similar to TOFU Media Platform by Pivos). It is designed for both first-party (ei. media player devices from Rippl-TV Electronics themselves) and also licensed to third-parties (OEM/ODM) and other commercial partners for branding. Marketed as a &amp;quot;entertainment ecosystem&amp;quot; derived from XBMC Media Center, that build on top of underlying custom Android operating system. Rippl-TV platform itself consists of &amp;quot;XBMC Rippl-TV Edition&amp;quot; which is a fork of XBMC, and the current version of &amp;quot;UtilOS&amp;quot; is a fork of Android 4.4 (KitKat) firmware&lt;br /&gt;
&lt;br /&gt;
=== Sabayon Linux ===&lt;br /&gt;
Sabayon Linux is a full Linux distribution that among other applications comes with a pre-installed and preconfigured &amp;quot;ready-to-use&amp;quot; version of XBMC Media Center.&lt;br /&gt;
&lt;br /&gt;
=== SPMC ===&lt;br /&gt;
{{main|SPMC}}&lt;br /&gt;
{{#lst:SPMC|intro}}&lt;br /&gt;
&lt;br /&gt;
=== The One from DitIsTV ===&lt;br /&gt;
DitIsTV is a Dutch company which uses the Raspberry Pi as the HTPC hardware. They include OpenELEC as operating system with XBMC and provide it with a custom skin and several add-ons included by default.&lt;br /&gt;
&lt;br /&gt;
=== TOFU Media Center by Pivos ===&lt;br /&gt;
TOFU Media Platform by Pivos Technology Group, Inc. is a development framework and software platform centered around XBMC for Android, designed for both first-parties (ei. media player devices from Pivos themselves) and licensed to third parties (OEM) and other commercial partners. Marked as a &amp;quot;entertainment ecosystem&amp;quot; derived from XBMC Media Center, that build on top of underlying embedded operating system such as Android or Linux variants.&lt;br /&gt;
&lt;br /&gt;
TOFU Media Platform itself consists of &amp;quot;TOFU Media Center&amp;quot; which is a fork of XBMC, and the current version of &amp;quot;TOFU Media OS&amp;quot; is a fork of Android 4.2 (Jellybean). The first commercial third-party device to have official ToFu Media Center (Android version) application support was the GameStick video game console developed by PlayJam. Pivos&#039;s own first device that comes with the complete TOFU Media Platform (TOFU Media OS and TOFU Media Center) preloaded is their Pivos XIOS XS media player.&lt;br /&gt;
&lt;br /&gt;
=== VidOn Media Center by VidOn.me ===&lt;br /&gt;
VidOn.me (or VidOnMe) is a company that maintain a commercial fork and derivative of XBMC media center software, named VidOn Media Center (formerly &amp;quot;VidOn XBMC&amp;quot;) and other than offering non-XBMC based media player software for iOS and Android, they also sell set-top boxes and Mini PCs with Android 4.x that comes with XBMC pre-installed re-branded under the VidOn.me name. They in addition offer iOS and Android remote control apps for their VidOn.me media player software, both which the company claim to be fully cross-compatible with remote control apps designed for XBMC and vice versa.&lt;br /&gt;
&lt;br /&gt;
=== Voddler ===&lt;br /&gt;
Voddler is a commercial video-on-demand service and client software streaming movies and television programming, similar to Spotify and Grooveshark but for video. From its first release at 1 July 2009 up until 24 February 2010, Voddler&#039;s media player software was initially based on a fork of the XBMC open source code. Voddler violated the license for XBMC&#039;s source code by neglecting to release all of their modifications that they used in their application as required per the GPL, and they have been publicly criticized for this.&lt;br /&gt;
&lt;br /&gt;
Voddler&#039;s newer media player software is since 8 March 2010 now instead based on the Adobe Air closed-source application platform.&lt;br /&gt;
&lt;br /&gt;
=== XBian ===&lt;br /&gt;
XBian is an another Linux distribution based on Raspbian which comes with a pre-configured version of XBMC and is optimized for Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== XBMC4STB project by Vu+ ===&lt;br /&gt;
&#039;&#039;&#039;Vu+&#039;&#039;&#039; (or VUplus), is produced by a Korean multimedia vendor, which is a manufacturer of Linux-powered DVB, satellite, terrestrial digital television receivers) that all currently uses Enigma2 for Dreambox based software as firmware.&lt;br /&gt;
&lt;br /&gt;
In September 2011 Vu+ Day in Amsterdam it was announced that the next-generation Vu+ DVB satellite receivers to be released publicly in the end of 2012 will be using XBMC Media Center software for its GUI, a development project that they call &amp;quot;&#039;&#039;XBMC4STB&#039;&#039;&amp;quot; (&#039;&#039;XBMC for Set-Top-Boxes&#039;&#039;), with beta releases of both the software and hardware said to be made available to XBMC developers before then.&lt;br /&gt;
&lt;br /&gt;
=== XBMC4Xbox ===&lt;br /&gt;
{{main|XBMC4Xbox}}&lt;br /&gt;
{{#lst:XBMC4Xbox|intro}}&lt;br /&gt;
&lt;br /&gt;
=== XBMC for BSD ===&lt;br /&gt;
XBMC for BSD, which is a full port of XBMC to BSD UNIX operating-systems. Compatible with FreeBSD and other similar derivatives like PC-BSD, for IA-32/x86, x86-64, PowerPC (G4 or later), and ARM-based computers, including hardware accelerated video decoding via VDPAU API on Nvidia&#039;s GPUs and VAAPI API for AMD/ATI Radeon&lt;br /&gt;
&lt;br /&gt;
=== yaVDR ===&lt;br /&gt;
yaVDR (which name originated from the abbreviation &amp;quot;&#039;&#039;yet another VDR&#039;&#039;&amp;quot;) is an Ubuntu-based Linux (i386) distribution designed for HTPCs with a TV tuner card for DVR (Digital Video Recorder) capabilities. yaVDR comes preinstalled and preconfigured &amp;quot;&#039;&#039;ready-to-use&#039;&#039;&amp;quot; version of XBMC Media Center from the &amp;quot;&#039;&#039;PVR&#039;&#039;&amp;quot; Subversion development branch as its primary front-end media player interface, with VDR (Video Disk Recorder) integrated as its PVR back-end server. It also features Xine as an alternative front-end media player interface to XBMC.&lt;br /&gt;
&lt;br /&gt;
=== ZDMC ===&lt;br /&gt;
ZDMC  is an unofficial fork of Kodi for Android created by the [http://www.zidoo.tv Zidoo Device Manufacturers]. While technically unofficial, it contains various RK3368 (RockChip) fixes and settings that can sometimes help users when the normal Kodi for Android doesn&#039;t work on RK3368 specific hardware.&lt;br /&gt;
&lt;br /&gt;
[[Category:Kodi]]&lt;/div&gt;</summary>
		<author><name>Cyber7</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Forks&amp;diff=122830</id>
		<title>Forks</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Forks&amp;diff=122830"/>
		<updated>2016-05-12T08:11:36Z</updated>

		<summary type="html">&lt;p&gt;Cyber7: /* ZDMC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[XBMC Foundation]]|[[XBMC]]}}&lt;br /&gt;
&amp;lt;section begin=intro /&amp;gt;Because of its royalty-free cross-platform nature, with XBMC/Kodi&#039;s core code being written in C++ (ANSI standard), possibility for easy rebranding by ODM/OEM with customization of the interface look and feel using skins, and simple addons (plugins) from third-party developers available via Python scripts for content extensions, many systems integrators have created modified versions of Kodi together with a JeOS that are mostly used as a software appliance suite in a variety of devices including smart TVs, set-top boxes, digital signage, hotel television systems, and network connected media players. &amp;lt;section end=intro /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 9x9 Player for 9x9CloudTV ===&lt;br /&gt;
9x9 Player (by Santa Clara, CA based 9x9Network) is an open source software media player client for 9x9Network&#039;s 9x9CloudTV peer-to-peer TV delivery network over internet. The frontend of this media player client uses XBMC&#039;s source code as its application framework platform, and 9x9Network as a company is also an official sponsor of XBMC.&lt;br /&gt;
&lt;br /&gt;
=== Boxee ===&lt;br /&gt;
Boxee, was a freeware and partially open source software cross-platform media center and entertainment hub with social networking features that is a commercial fork of XBMC software. Boxee supported Windows, Linux, and OSX, with the first Alpha made available on 16 June 2008. Later, Boxee released their own set-top-box, the Boxee Box, and shortly after discontinued support for desktop OSes in order to focus on their new hardware. After the Boxee Box, Boxee abandoned their software completely, ending their fork of XBMC, with new hardware known as Boxee TV which used closed source software. In 2013, Boxee was bought by Samsung.&lt;br /&gt;
&lt;br /&gt;
=== Commodore OS Vision ===&lt;br /&gt;
Commodore OS, full name Commodore OS Vision, is a free to download GNU/Linux distribution developed by Commodore USA and intended for its Commodore-branded PCs. The distribution is based on Debian and Linux Mint, available only for x86-64 architectures, and uses the GNOME 2 desktop environment and comes with several preinstalled software including XBMC media center.&lt;br /&gt;
&lt;br /&gt;
=== Crystalbuntu ===&lt;br /&gt;
{{Main|Crystalbuntu}}&lt;br /&gt;
{{#lst:Crystalbuntu|intro}}&lt;br /&gt;
&lt;br /&gt;
=== DVDFab Media Player ===&lt;br /&gt;
DVDFab Media Player by Fengtao Software Inc. is a media player software for Windows, based on the XBMC source code. DVDFab Media Player can play encrypted and DRM-protected Blu-ray Discs for 60-days for free before it has to be licensed to enable that feature again. It can however playback unencrypted and Blu-ray ISO-images, folders, and other DRM-free media files without a license.&lt;br /&gt;
&lt;br /&gt;
=== E2BMC ===&lt;br /&gt;
E2BMC is a XBMC-based software platform for DVR/PVR set-top boxes on-top embedded Linux hardware systems, designed as a hybrid integration between XBMC media center software and Dreambox&#039;s Enigma2 PVR software scripts, with OpenPLi (OpenEmbedded based Linux operating system for embedded systems) open source set-top box firmware images. &amp;quot;MK-Digital Cube&amp;quot; and &amp;quot;D-Cube R2&amp;quot; were the two first E2BMC based set-to boxes announced, and both was released in Q1 in 2014.&lt;br /&gt;
&lt;br /&gt;
OpenATV Team, a team of independent developers of long popular community driven firmware images for Enigma2 based set top-boxes like those from Dreambox and Vu+, have also promised that they will develop and release third-party OpenATV (also OpenEmbedded based) firmware images with XBMC for E2BMC compatible set-top boxes.&lt;br /&gt;
&lt;br /&gt;
=== Element OS ===&lt;br /&gt;
Element OS is a free embedded operating system designed for use on a Home Theater PC (HTPC) which is connected to a HDTV. Element OS is a Linux based distribution similar to that of the [[XBMC Live]] distro, however it comes preloaded with dozens of applications for listening to, viewing, and managing music, videos, photos, and internet media.  XBMC is the pre-installed default media center, but  Boxee and Hulu Desktop are also installable.&lt;br /&gt;
&lt;br /&gt;
=== GeeXboX ===&lt;br /&gt;
{{main|GeeXboX}}&lt;br /&gt;
{{#lst:GeeXboX|intro}}&lt;br /&gt;
&lt;br /&gt;
=== Horizon TV by Liberty Global ===&lt;br /&gt;
Horizon TV by Liberty Global, (first-generation Horizon TV only), is a cross-platform media platform and DVB-S2 Dual Tuner high-definition DVR/PVR set-top-box, (with hardware manufactured by Samsung as model &amp;quot;SMT-G7400&amp;quot;), which runs native XBMC as its main media center GUI interface on-top of Linux for embedded systems, together with a hidden proprietary middle-ware framework for video on demand and handling DRM for streaming multimedia.[58] It was first announced in September 2012, and it is also available from Dutch cable operation UPC Netherlands under the brand name &amp;quot;UPC Horizon TV&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Liberty Global (branded as &amp;quot;UPC&amp;quot; in Europe and worldwide better known as just &amp;quot;Liberty&amp;quot;) is since 2013 the worlds largest international cable company, with operations in 14 countries, with Horizon TV being its flagship platform with more than 10 million first-generation Horizon TV devices sold. The second-generation Horizon TV platform is however no longer based on XBMC, it instead is uses ActiveVideo&#039;s CloudTV platform.&lt;br /&gt;
&lt;br /&gt;
=== iConsole ===&lt;br /&gt;
iConsole (formerly known under the project codename &amp;quot;&#039;&#039;Full Circle&#039;&#039;&amp;quot;), produced by startup company MechaWorks, is a freeware and partially open source media center and entertainment hub with video game console features that is initially a fork of XBMC and Boxee software. The first public Alpha release will be as a Linux based distribution, primarily designed to be installed on a computer&#039;s empty harddive to make a computer in to a dedicated HTPC, similar to that of the [[XBMC Live]] distro but specifically targeted to a minimum set-top box hardware setup.&lt;br /&gt;
&lt;br /&gt;
=== MediaPortal ===&lt;br /&gt;
MediaPortal is free and open source software media center written for Microsoft Windows that is initially based on forked XBMC source code by Erwin Beckers (a.k.a. Frodo, who was also one of the original founders of XBMC) in February 2004. The reason for this fork to Microsoft Windows was to get away from hardware and software platform limitations of the Xbox game-console platform that XBMC development started on, mainly because of the Xbox inability to support TV-tuner adapters natively as Erwin wanted PVR functionality. Now after several years and innumerable feature changes there has been almost a complete re-design of the source code, however the skinning engine of MediaPortal 1.X.X still remains very similar to that of the original XBMC software making it relatively easy for people to port skins/themes back and forth between the two projects, something that is done quite frequently.&lt;br /&gt;
&lt;br /&gt;
=== MeeGo TV ===&lt;br /&gt;
MeeGo TV was the MeeGo TV stack SDK (Software Development Kit) for Smart TV developing platform, as a specialized branch of the MeeGo (Linux-based) open source mobile operating system. This Meego TV stack provided a GPLv2 compatible &amp;quot;OBS Light&amp;quot; (openSUSE&#039;s Open Build Service for clients) based SDK that used a derivative fork of XBMC media center software for embedded systems appliance devices. MeeGo and its Smart TV development platform was founded by the Linux Foundation, Intel, and AMD.&lt;br /&gt;
&lt;br /&gt;
=== MrMC ===&lt;br /&gt;
MrMC is an open source (GPL), multiple platform, software media player for digital media, Based on Kodi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ONEvision by at-visions ===&lt;br /&gt;
ONEvision by at-visions Informationstechnologie GmbH, (an international system integration and IT soutsourcing firm for hotels), ONEvision is a commercial fork of XBMC for use as hotel television system software in hotel environments and in the hospitality industry for in-room entertainment. It offers a platform for in-room service bookings and an IPTV interface, with custom theme branding. ONEvision is currently used throughout Europe and Asia at hotels such as Hyatt EMEA, Ramada Vienna, RIMC International, DWA Bratanki, Rogner International, EH&amp;amp;A, Heritage Hotel Hallstatt, St. Martins Therme, and Heiltherme Bad Waltersdorf. As of October 2010, at-visions as a company is also an official sponsor of XBMC.&lt;br /&gt;
&lt;br /&gt;
=== OpenBricks ===&lt;br /&gt;
OpenBricks is a free and open source Linux framework, tools, and build system, similar to that of the competing OpenEmbedded and Yocto projects, it provides easy creation of custom embedded Linux operating system distributions for embedded devices. It features a complete embedded development kit for rapid deployment of embedded software on x86, ARM, PowerPC, and MIPS system architectures.[32] Primarily designed to be used to create distributions for DVR/PVR set-top boxes and media player appliance boxes, it does prove complete media center software suites as options, with the choice of pre-configured versions of XBMC, MythTV, and more.[33]&lt;br /&gt;
&lt;br /&gt;
GeeXboX and OpenPCTV are probably the two best known Linux distro for XBMC that is based on the OpenBricks framework.&lt;br /&gt;
&lt;br /&gt;
=== OpenELEC ===&lt;br /&gt;
{{main|OpenELEC}}&lt;br /&gt;
{{#lst:OpenELEC|intro}}&lt;br /&gt;
&lt;br /&gt;
=== OpenPCTV ===&lt;br /&gt;
OpenPCTV is a XBMC-based open source Linux distribution for personal computers and embedded system to be used as DVR/PVR set-top boxes and media player appliance boxes. Just like E2BMC, OpenPCTV is also designed as a hybrid integration between XBMC and Dreambox&#039;s Enigma2 PVR software scripts, using VDR (Video Disk Recorder) as the TV tuner backend server and OpenBricks based Linux operating system images for embedded systems.&lt;br /&gt;
&lt;br /&gt;
=== Plex ===&lt;br /&gt;
On 21 May 2008, XBMC developer Elan Feingold forked the source code of XBMC and started a new project called Plex, (previously this Mac OS X port of XBMC was informally known as the &amp;quot;&#039;&#039;OSXBMC&#039;&#039;&amp;quot; project). Feingold said that he would still try to collaborate with most Team-XBMC members behind the scenes and at least try to keep Plex skinning engine compatible with XBMC skins. While Plex began as a free software hobby project, since 2010 it is commercial software, and today parts of what Plex offers is closed source proprietary software. The Linux, Macintosh, and Windows servers and clients are free, while their Android and iOS clients cost money.&lt;br /&gt;
&lt;br /&gt;
Feingold was the Team-XBMC member who first initiated the Mac OS X port of XBMC, but soon after he left the original XBMC project due to what was arguably a falling-out with rest of Team-XBMC&#039;s developer members over the team&#039;s majorities feeling that the XBMC project should aim for strict adherence to the GPL and always keep to an open-source software mindset. This disagreement is claimed to be one of the main factors that led Elan to leave the XBMC project and create the Plex fork.&lt;br /&gt;
&lt;br /&gt;
=== PrismCube by Marusys ===&lt;br /&gt;
PrismCube by Marusys is a DVB-S2 Twin-Tuner high-definition DVR/PVR set-top-box running native XBMC as its main media center GUI interface on-top of Linux for embedded systems. Released in October 2013, this first hardware model is marketed as &amp;quot;PrismCube Ruby&amp;quot; in Europe, North Africa, and Middle East, and it is also sold under different brand names such as &amp;quot;Kasys Prismcube Ruby&amp;quot;, &amp;quot;AB IPBox Prismcube Ruby&amp;quot;, and &amp;quot;Openbox Prismcube Ruby&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
PrismCube Ruby firmware image is based on OpenEmbedded-Linux, and uses Marusys&#039;s own PVR backend software that integrated itself into XBMC&#039;s GUI, so currently the PVR front-end GUI functions and features on PrismCube are not part of native XBMC core code, though they use the same skin texture elements to achieve some what similar look and feel interface, a ported fork which Marusys calls &amp;quot;XBMC4STB&amp;quot; (XBMC for Set-Top-Boxes), which is the same name that Vu+ have given to their XBMC port too. Third-party firmware images for PrismCube Ruby is also being developed by the Black Hole Team, a team of independent developers of long popular community driven firmware images for Vu+-based set top-boxes.&lt;br /&gt;
&lt;br /&gt;
=== Pulse ===&lt;br /&gt;
Pulse-Eight Limited sells both custom and off the shelf hardware solutions primarily designed for XBMC, such as remote controls, HTPC systems and accessories, including a custom HTPC PVR set-top-box pre-installed with XBMC that they call &amp;quot;PulseBox&amp;quot; Pulse-Eight also offers free performance tuned embedded versions of XBMC that they call &amp;quot;Pulse&amp;quot; which is based on OpenELEC and a custom PVR-build of XBMC that is meant to on your dedicated HTPC system.&lt;br /&gt;
&lt;br /&gt;
=== Qt Media Hub ===&lt;br /&gt;
Qt Media Hub (also known as QtMediaHub or Qt MediaHub), by Nokia, is a proof of concept port of XBMC to QML and Qt framework on ARM platforms for the MeeGo, Maemo, and Mer projects, to demonstrate the power and flexibility of using Qt/QML, and also to show the best practices when using Qt/QML.&lt;br /&gt;
&lt;br /&gt;
=== Raspbmc ===&lt;br /&gt;
{{main|Raspbmc}}&lt;br /&gt;
{{#lst:Raspbmc|intro}}&lt;br /&gt;
&lt;br /&gt;
=== RasPlex ===&lt;br /&gt;
RasPlex is an Linux-based OS distribution designed and optimized for the Raspberry Pi, and comes with a forked version of XBMC. RasPlex&#039;s XBMC has been modified to look and feel like Plex Home Theater. It is primarily designed to be a third-party client for Plex Media Server, but it can be used as a stand-alone media player as well. RasPlex uses software firmware image which is fork of OpenELEC.&lt;br /&gt;
&lt;br /&gt;
=== Rippl-TV ===&lt;br /&gt;
Rippl-TV by Rippl-TV Electronics is a development framework and software platform centered around XBMC for Android, (similar to TOFU Media Platform by Pivos). It is designed for both first-party (ei. media player devices from Rippl-TV Electronics themselves) and also licensed to third-parties (OEM/ODM) and other commercial partners for branding. Marketed as a &amp;quot;entertainment ecosystem&amp;quot; derived from XBMC Media Center, that build on top of underlying custom Android operating system. Rippl-TV platform itself consists of &amp;quot;XBMC Rippl-TV Edition&amp;quot; which is a fork of XBMC, and the current version of &amp;quot;UtilOS&amp;quot; is a fork of Android 4.4 (KitKat) firmware&lt;br /&gt;
&lt;br /&gt;
=== Sabayon Linux ===&lt;br /&gt;
Sabayon Linux is a full Linux distribution that among other applications comes with a pre-installed and preconfigured &amp;quot;ready-to-use&amp;quot; version of XBMC Media Center.&lt;br /&gt;
&lt;br /&gt;
=== SPMC ===&lt;br /&gt;
{{main|SPMC}}&lt;br /&gt;
{{#lst:SPMC|intro}}&lt;br /&gt;
&lt;br /&gt;
=== The One from DitIsTV ===&lt;br /&gt;
DitIsTV is a Dutch company which uses the Raspberry Pi as the HTPC hardware. They include OpenELEC as operating system with XBMC and provide it with a custom skin and several add-ons included by default.&lt;br /&gt;
&lt;br /&gt;
=== TOFU Media Center by Pivos ===&lt;br /&gt;
TOFU Media Platform by Pivos Technology Group, Inc. is a development framework and software platform centered around XBMC for Android, designed for both first-parties (ei. media player devices from Pivos themselves) and licensed to third parties (OEM) and other commercial partners. Marked as a &amp;quot;entertainment ecosystem&amp;quot; derived from XBMC Media Center, that build on top of underlying embedded operating system such as Android or Linux variants.&lt;br /&gt;
&lt;br /&gt;
TOFU Media Platform itself consists of &amp;quot;TOFU Media Center&amp;quot; which is a fork of XBMC, and the current version of &amp;quot;TOFU Media OS&amp;quot; is a fork of Android 4.2 (Jellybean). The first commercial third-party device to have official ToFu Media Center (Android version) application support was the GameStick video game console developed by PlayJam. Pivos&#039;s own first device that comes with the complete TOFU Media Platform (TOFU Media OS and TOFU Media Center) preloaded is their Pivos XIOS XS media player.&lt;br /&gt;
&lt;br /&gt;
=== VidOn Media Center by VidOn.me ===&lt;br /&gt;
VidOn.me (or VidOnMe) is a company that maintain a commercial fork and derivative of XBMC media center software, named VidOn Media Center (formerly &amp;quot;VidOn XBMC&amp;quot;) and other than offering non-XBMC based media player software for iOS and Android, they also sell set-top boxes and Mini PCs with Android 4.x that comes with XBMC pre-installed re-branded under the VidOn.me name. They in addition offer iOS and Android remote control apps for their VidOn.me media player software, both which the company claim to be fully cross-compatible with remote control apps designed for XBMC and vice versa.&lt;br /&gt;
&lt;br /&gt;
=== Voddler ===&lt;br /&gt;
Voddler is a commercial video-on-demand service and client software streaming movies and television programming, similar to Spotify and Grooveshark but for video. From its first release at 1 July 2009 up until 24 February 2010, Voddler&#039;s media player software was initially based on a fork of the XBMC open source code. Voddler violated the license for XBMC&#039;s source code by neglecting to release all of their modifications that they used in their application as required per the GPL, and they have been publicly criticized for this.&lt;br /&gt;
&lt;br /&gt;
Voddler&#039;s newer media player software is since 8 March 2010 now instead based on the Adobe Air closed-source application platform.&lt;br /&gt;
&lt;br /&gt;
=== XBian ===&lt;br /&gt;
XBian is an another Linux distribution based on Raspbian which comes with a pre-configured version of XBMC and is optimized for Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== XBMC4STB project by Vu+ ===&lt;br /&gt;
&#039;&#039;&#039;Vu+&#039;&#039;&#039; (or VUplus), is produced by a Korean multimedia vendor, which is a manufacturer of Linux-powered DVB, satellite, terrestrial digital television receivers) that all currently uses Enigma2 for Dreambox based software as firmware.&lt;br /&gt;
&lt;br /&gt;
In September 2011 Vu+ Day in Amsterdam it was announced that the next-generation Vu+ DVB satellite receivers to be released publicly in the end of 2012 will be using XBMC Media Center software for its GUI, a development project that they call &amp;quot;&#039;&#039;XBMC4STB&#039;&#039;&amp;quot; (&#039;&#039;XBMC for Set-Top-Boxes&#039;&#039;), with beta releases of both the software and hardware said to be made available to XBMC developers before then.&lt;br /&gt;
&lt;br /&gt;
=== XBMC4Xbox ===&lt;br /&gt;
{{main|XBMC4Xbox}}&lt;br /&gt;
{{#lst:XBMC4Xbox|intro}}&lt;br /&gt;
&lt;br /&gt;
=== XBMC for BSD ===&lt;br /&gt;
XBMC for BSD, which is a full port of XBMC to BSD UNIX operating-systems. Compatible with FreeBSD and other similar derivatives like PC-BSD, for IA-32/x86, x86-64, PowerPC (G4 or later), and ARM-based computers, including hardware accelerated video decoding via VDPAU API on Nvidia&#039;s GPUs and VAAPI API for AMD/ATI Radeon&lt;br /&gt;
&lt;br /&gt;
=== yaVDR ===&lt;br /&gt;
yaVDR (which name originated from the abbreviation &amp;quot;&#039;&#039;yet another VDR&#039;&#039;&amp;quot;) is an Ubuntu-based Linux (i386) distribution designed for HTPCs with a TV tuner card for DVR (Digital Video Recorder) capabilities. yaVDR comes preinstalled and preconfigured &amp;quot;&#039;&#039;ready-to-use&#039;&#039;&amp;quot; version of XBMC Media Center from the &amp;quot;&#039;&#039;PVR&#039;&#039;&amp;quot; Subversion development branch as its primary front-end media player interface, with VDR (Video Disk Recorder) integrated as its PVR back-end server. It also features Xine as an alternative front-end media player interface to XBMC.&lt;br /&gt;
&lt;br /&gt;
=== ZDMC ===&lt;br /&gt;
ZDMC  is an unofficial fork of Kodi for Android created by the Zidoo ZDMC Device Creators. While technically unofficial, it contains various RK3368 (RockChip) fixes and settings that can sometimes help users when the normal Kodi for Android doesn&#039;t work on RK3368 specific hardware.&lt;br /&gt;
&lt;br /&gt;
[[Category:Kodi]]&lt;/div&gt;</summary>
		<author><name>Cyber7</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Forks&amp;diff=122829</id>
		<title>Forks</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Forks&amp;diff=122829"/>
		<updated>2016-05-12T07:45:38Z</updated>

		<summary type="html">&lt;p&gt;Cyber7: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[XBMC Foundation]]|[[XBMC]]}}&lt;br /&gt;
&amp;lt;section begin=intro /&amp;gt;Because of its royalty-free cross-platform nature, with XBMC/Kodi&#039;s core code being written in C++ (ANSI standard), possibility for easy rebranding by ODM/OEM with customization of the interface look and feel using skins, and simple addons (plugins) from third-party developers available via Python scripts for content extensions, many systems integrators have created modified versions of Kodi together with a JeOS that are mostly used as a software appliance suite in a variety of devices including smart TVs, set-top boxes, digital signage, hotel television systems, and network connected media players. &amp;lt;section end=intro /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 9x9 Player for 9x9CloudTV ===&lt;br /&gt;
9x9 Player (by Santa Clara, CA based 9x9Network) is an open source software media player client for 9x9Network&#039;s 9x9CloudTV peer-to-peer TV delivery network over internet. The frontend of this media player client uses XBMC&#039;s source code as its application framework platform, and 9x9Network as a company is also an official sponsor of XBMC.&lt;br /&gt;
&lt;br /&gt;
=== Boxee ===&lt;br /&gt;
Boxee, was a freeware and partially open source software cross-platform media center and entertainment hub with social networking features that is a commercial fork of XBMC software. Boxee supported Windows, Linux, and OSX, with the first Alpha made available on 16 June 2008. Later, Boxee released their own set-top-box, the Boxee Box, and shortly after discontinued support for desktop OSes in order to focus on their new hardware. After the Boxee Box, Boxee abandoned their software completely, ending their fork of XBMC, with new hardware known as Boxee TV which used closed source software. In 2013, Boxee was bought by Samsung.&lt;br /&gt;
&lt;br /&gt;
=== Commodore OS Vision ===&lt;br /&gt;
Commodore OS, full name Commodore OS Vision, is a free to download GNU/Linux distribution developed by Commodore USA and intended for its Commodore-branded PCs. The distribution is based on Debian and Linux Mint, available only for x86-64 architectures, and uses the GNOME 2 desktop environment and comes with several preinstalled software including XBMC media center.&lt;br /&gt;
&lt;br /&gt;
=== Crystalbuntu ===&lt;br /&gt;
{{Main|Crystalbuntu}}&lt;br /&gt;
{{#lst:Crystalbuntu|intro}}&lt;br /&gt;
&lt;br /&gt;
=== DVDFab Media Player ===&lt;br /&gt;
DVDFab Media Player by Fengtao Software Inc. is a media player software for Windows, based on the XBMC source code. DVDFab Media Player can play encrypted and DRM-protected Blu-ray Discs for 60-days for free before it has to be licensed to enable that feature again. It can however playback unencrypted and Blu-ray ISO-images, folders, and other DRM-free media files without a license.&lt;br /&gt;
&lt;br /&gt;
=== E2BMC ===&lt;br /&gt;
E2BMC is a XBMC-based software platform for DVR/PVR set-top boxes on-top embedded Linux hardware systems, designed as a hybrid integration between XBMC media center software and Dreambox&#039;s Enigma2 PVR software scripts, with OpenPLi (OpenEmbedded based Linux operating system for embedded systems) open source set-top box firmware images. &amp;quot;MK-Digital Cube&amp;quot; and &amp;quot;D-Cube R2&amp;quot; were the two first E2BMC based set-to boxes announced, and both was released in Q1 in 2014.&lt;br /&gt;
&lt;br /&gt;
OpenATV Team, a team of independent developers of long popular community driven firmware images for Enigma2 based set top-boxes like those from Dreambox and Vu+, have also promised that they will develop and release third-party OpenATV (also OpenEmbedded based) firmware images with XBMC for E2BMC compatible set-top boxes.&lt;br /&gt;
&lt;br /&gt;
=== Element OS ===&lt;br /&gt;
Element OS is a free embedded operating system designed for use on a Home Theater PC (HTPC) which is connected to a HDTV. Element OS is a Linux based distribution similar to that of the [[XBMC Live]] distro, however it comes preloaded with dozens of applications for listening to, viewing, and managing music, videos, photos, and internet media.  XBMC is the pre-installed default media center, but  Boxee and Hulu Desktop are also installable.&lt;br /&gt;
&lt;br /&gt;
=== GeeXboX ===&lt;br /&gt;
{{main|GeeXboX}}&lt;br /&gt;
{{#lst:GeeXboX|intro}}&lt;br /&gt;
&lt;br /&gt;
=== Horizon TV by Liberty Global ===&lt;br /&gt;
Horizon TV by Liberty Global, (first-generation Horizon TV only), is a cross-platform media platform and DVB-S2 Dual Tuner high-definition DVR/PVR set-top-box, (with hardware manufactured by Samsung as model &amp;quot;SMT-G7400&amp;quot;), which runs native XBMC as its main media center GUI interface on-top of Linux for embedded systems, together with a hidden proprietary middle-ware framework for video on demand and handling DRM for streaming multimedia.[58] It was first announced in September 2012, and it is also available from Dutch cable operation UPC Netherlands under the brand name &amp;quot;UPC Horizon TV&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Liberty Global (branded as &amp;quot;UPC&amp;quot; in Europe and worldwide better known as just &amp;quot;Liberty&amp;quot;) is since 2013 the worlds largest international cable company, with operations in 14 countries, with Horizon TV being its flagship platform with more than 10 million first-generation Horizon TV devices sold. The second-generation Horizon TV platform is however no longer based on XBMC, it instead is uses ActiveVideo&#039;s CloudTV platform.&lt;br /&gt;
&lt;br /&gt;
=== iConsole ===&lt;br /&gt;
iConsole (formerly known under the project codename &amp;quot;&#039;&#039;Full Circle&#039;&#039;&amp;quot;), produced by startup company MechaWorks, is a freeware and partially open source media center and entertainment hub with video game console features that is initially a fork of XBMC and Boxee software. The first public Alpha release will be as a Linux based distribution, primarily designed to be installed on a computer&#039;s empty harddive to make a computer in to a dedicated HTPC, similar to that of the [[XBMC Live]] distro but specifically targeted to a minimum set-top box hardware setup.&lt;br /&gt;
&lt;br /&gt;
=== MediaPortal ===&lt;br /&gt;
MediaPortal is free and open source software media center written for Microsoft Windows that is initially based on forked XBMC source code by Erwin Beckers (a.k.a. Frodo, who was also one of the original founders of XBMC) in February 2004. The reason for this fork to Microsoft Windows was to get away from hardware and software platform limitations of the Xbox game-console platform that XBMC development started on, mainly because of the Xbox inability to support TV-tuner adapters natively as Erwin wanted PVR functionality. Now after several years and innumerable feature changes there has been almost a complete re-design of the source code, however the skinning engine of MediaPortal 1.X.X still remains very similar to that of the original XBMC software making it relatively easy for people to port skins/themes back and forth between the two projects, something that is done quite frequently.&lt;br /&gt;
&lt;br /&gt;
=== MeeGo TV ===&lt;br /&gt;
MeeGo TV was the MeeGo TV stack SDK (Software Development Kit) for Smart TV developing platform, as a specialized branch of the MeeGo (Linux-based) open source mobile operating system. This Meego TV stack provided a GPLv2 compatible &amp;quot;OBS Light&amp;quot; (openSUSE&#039;s Open Build Service for clients) based SDK that used a derivative fork of XBMC media center software for embedded systems appliance devices. MeeGo and its Smart TV development platform was founded by the Linux Foundation, Intel, and AMD.&lt;br /&gt;
&lt;br /&gt;
=== MrMC ===&lt;br /&gt;
MrMC is an open source (GPL), multiple platform, software media player for digital media, Based on Kodi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ONEvision by at-visions ===&lt;br /&gt;
ONEvision by at-visions Informationstechnologie GmbH, (an international system integration and IT soutsourcing firm for hotels), ONEvision is a commercial fork of XBMC for use as hotel television system software in hotel environments and in the hospitality industry for in-room entertainment. It offers a platform for in-room service bookings and an IPTV interface, with custom theme branding. ONEvision is currently used throughout Europe and Asia at hotels such as Hyatt EMEA, Ramada Vienna, RIMC International, DWA Bratanki, Rogner International, EH&amp;amp;A, Heritage Hotel Hallstatt, St. Martins Therme, and Heiltherme Bad Waltersdorf. As of October 2010, at-visions as a company is also an official sponsor of XBMC.&lt;br /&gt;
&lt;br /&gt;
=== OpenBricks ===&lt;br /&gt;
OpenBricks is a free and open source Linux framework, tools, and build system, similar to that of the competing OpenEmbedded and Yocto projects, it provides easy creation of custom embedded Linux operating system distributions for embedded devices. It features a complete embedded development kit for rapid deployment of embedded software on x86, ARM, PowerPC, and MIPS system architectures.[32] Primarily designed to be used to create distributions for DVR/PVR set-top boxes and media player appliance boxes, it does prove complete media center software suites as options, with the choice of pre-configured versions of XBMC, MythTV, and more.[33]&lt;br /&gt;
&lt;br /&gt;
GeeXboX and OpenPCTV are probably the two best known Linux distro for XBMC that is based on the OpenBricks framework.&lt;br /&gt;
&lt;br /&gt;
=== OpenELEC ===&lt;br /&gt;
{{main|OpenELEC}}&lt;br /&gt;
{{#lst:OpenELEC|intro}}&lt;br /&gt;
&lt;br /&gt;
=== OpenPCTV ===&lt;br /&gt;
OpenPCTV is a XBMC-based open source Linux distribution for personal computers and embedded system to be used as DVR/PVR set-top boxes and media player appliance boxes. Just like E2BMC, OpenPCTV is also designed as a hybrid integration between XBMC and Dreambox&#039;s Enigma2 PVR software scripts, using VDR (Video Disk Recorder) as the TV tuner backend server and OpenBricks based Linux operating system images for embedded systems.&lt;br /&gt;
&lt;br /&gt;
=== Plex ===&lt;br /&gt;
On 21 May 2008, XBMC developer Elan Feingold forked the source code of XBMC and started a new project called Plex, (previously this Mac OS X port of XBMC was informally known as the &amp;quot;&#039;&#039;OSXBMC&#039;&#039;&amp;quot; project). Feingold said that he would still try to collaborate with most Team-XBMC members behind the scenes and at least try to keep Plex skinning engine compatible with XBMC skins. While Plex began as a free software hobby project, since 2010 it is commercial software, and today parts of what Plex offers is closed source proprietary software. The Linux, Macintosh, and Windows servers and clients are free, while their Android and iOS clients cost money.&lt;br /&gt;
&lt;br /&gt;
Feingold was the Team-XBMC member who first initiated the Mac OS X port of XBMC, but soon after he left the original XBMC project due to what was arguably a falling-out with rest of Team-XBMC&#039;s developer members over the team&#039;s majorities feeling that the XBMC project should aim for strict adherence to the GPL and always keep to an open-source software mindset. This disagreement is claimed to be one of the main factors that led Elan to leave the XBMC project and create the Plex fork.&lt;br /&gt;
&lt;br /&gt;
=== PrismCube by Marusys ===&lt;br /&gt;
PrismCube by Marusys is a DVB-S2 Twin-Tuner high-definition DVR/PVR set-top-box running native XBMC as its main media center GUI interface on-top of Linux for embedded systems. Released in October 2013, this first hardware model is marketed as &amp;quot;PrismCube Ruby&amp;quot; in Europe, North Africa, and Middle East, and it is also sold under different brand names such as &amp;quot;Kasys Prismcube Ruby&amp;quot;, &amp;quot;AB IPBox Prismcube Ruby&amp;quot;, and &amp;quot;Openbox Prismcube Ruby&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
PrismCube Ruby firmware image is based on OpenEmbedded-Linux, and uses Marusys&#039;s own PVR backend software that integrated itself into XBMC&#039;s GUI, so currently the PVR front-end GUI functions and features on PrismCube are not part of native XBMC core code, though they use the same skin texture elements to achieve some what similar look and feel interface, a ported fork which Marusys calls &amp;quot;XBMC4STB&amp;quot; (XBMC for Set-Top-Boxes), which is the same name that Vu+ have given to their XBMC port too. Third-party firmware images for PrismCube Ruby is also being developed by the Black Hole Team, a team of independent developers of long popular community driven firmware images for Vu+-based set top-boxes.&lt;br /&gt;
&lt;br /&gt;
=== Pulse ===&lt;br /&gt;
Pulse-Eight Limited sells both custom and off the shelf hardware solutions primarily designed for XBMC, such as remote controls, HTPC systems and accessories, including a custom HTPC PVR set-top-box pre-installed with XBMC that they call &amp;quot;PulseBox&amp;quot; Pulse-Eight also offers free performance tuned embedded versions of XBMC that they call &amp;quot;Pulse&amp;quot; which is based on OpenELEC and a custom PVR-build of XBMC that is meant to on your dedicated HTPC system.&lt;br /&gt;
&lt;br /&gt;
=== Qt Media Hub ===&lt;br /&gt;
Qt Media Hub (also known as QtMediaHub or Qt MediaHub), by Nokia, is a proof of concept port of XBMC to QML and Qt framework on ARM platforms for the MeeGo, Maemo, and Mer projects, to demonstrate the power and flexibility of using Qt/QML, and also to show the best practices when using Qt/QML.&lt;br /&gt;
&lt;br /&gt;
=== Raspbmc ===&lt;br /&gt;
{{main|Raspbmc}}&lt;br /&gt;
{{#lst:Raspbmc|intro}}&lt;br /&gt;
&lt;br /&gt;
=== RasPlex ===&lt;br /&gt;
RasPlex is an Linux-based OS distribution designed and optimized for the Raspberry Pi, and comes with a forked version of XBMC. RasPlex&#039;s XBMC has been modified to look and feel like Plex Home Theater. It is primarily designed to be a third-party client for Plex Media Server, but it can be used as a stand-alone media player as well. RasPlex uses software firmware image which is fork of OpenELEC.&lt;br /&gt;
&lt;br /&gt;
=== Rippl-TV ===&lt;br /&gt;
Rippl-TV by Rippl-TV Electronics is a development framework and software platform centered around XBMC for Android, (similar to TOFU Media Platform by Pivos). It is designed for both first-party (ei. media player devices from Rippl-TV Electronics themselves) and also licensed to third-parties (OEM/ODM) and other commercial partners for branding. Marketed as a &amp;quot;entertainment ecosystem&amp;quot; derived from XBMC Media Center, that build on top of underlying custom Android operating system. Rippl-TV platform itself consists of &amp;quot;XBMC Rippl-TV Edition&amp;quot; which is a fork of XBMC, and the current version of &amp;quot;UtilOS&amp;quot; is a fork of Android 4.4 (KitKat) firmware&lt;br /&gt;
&lt;br /&gt;
=== Sabayon Linux ===&lt;br /&gt;
Sabayon Linux is a full Linux distribution that among other applications comes with a pre-installed and preconfigured &amp;quot;ready-to-use&amp;quot; version of XBMC Media Center.&lt;br /&gt;
&lt;br /&gt;
=== SPMC ===&lt;br /&gt;
{{main|SPMC}}&lt;br /&gt;
{{#lst:SPMC|intro}}&lt;br /&gt;
&lt;br /&gt;
=== The One from DitIsTV ===&lt;br /&gt;
DitIsTV is a Dutch company which uses the Raspberry Pi as the HTPC hardware. They include OpenELEC as operating system with XBMC and provide it with a custom skin and several add-ons included by default.&lt;br /&gt;
&lt;br /&gt;
=== TOFU Media Center by Pivos ===&lt;br /&gt;
TOFU Media Platform by Pivos Technology Group, Inc. is a development framework and software platform centered around XBMC for Android, designed for both first-parties (ei. media player devices from Pivos themselves) and licensed to third parties (OEM) and other commercial partners. Marked as a &amp;quot;entertainment ecosystem&amp;quot; derived from XBMC Media Center, that build on top of underlying embedded operating system such as Android or Linux variants.&lt;br /&gt;
&lt;br /&gt;
TOFU Media Platform itself consists of &amp;quot;TOFU Media Center&amp;quot; which is a fork of XBMC, and the current version of &amp;quot;TOFU Media OS&amp;quot; is a fork of Android 4.2 (Jellybean). The first commercial third-party device to have official ToFu Media Center (Android version) application support was the GameStick video game console developed by PlayJam. Pivos&#039;s own first device that comes with the complete TOFU Media Platform (TOFU Media OS and TOFU Media Center) preloaded is their Pivos XIOS XS media player.&lt;br /&gt;
&lt;br /&gt;
=== VidOn Media Center by VidOn.me ===&lt;br /&gt;
VidOn.me (or VidOnMe) is a company that maintain a commercial fork and derivative of XBMC media center software, named VidOn Media Center (formerly &amp;quot;VidOn XBMC&amp;quot;) and other than offering non-XBMC based media player software for iOS and Android, they also sell set-top boxes and Mini PCs with Android 4.x that comes with XBMC pre-installed re-branded under the VidOn.me name. They in addition offer iOS and Android remote control apps for their VidOn.me media player software, both which the company claim to be fully cross-compatible with remote control apps designed for XBMC and vice versa.&lt;br /&gt;
&lt;br /&gt;
=== Voddler ===&lt;br /&gt;
Voddler is a commercial video-on-demand service and client software streaming movies and television programming, similar to Spotify and Grooveshark but for video. From its first release at 1 July 2009 up until 24 February 2010, Voddler&#039;s media player software was initially based on a fork of the XBMC open source code. Voddler violated the license for XBMC&#039;s source code by neglecting to release all of their modifications that they used in their application as required per the GPL, and they have been publicly criticized for this.&lt;br /&gt;
&lt;br /&gt;
Voddler&#039;s newer media player software is since 8 March 2010 now instead based on the Adobe Air closed-source application platform.&lt;br /&gt;
&lt;br /&gt;
=== XBian ===&lt;br /&gt;
XBian is an another Linux distribution based on Raspbian which comes with a pre-configured version of XBMC and is optimized for Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
=== XBMC4STB project by Vu+ ===&lt;br /&gt;
&#039;&#039;&#039;Vu+&#039;&#039;&#039; (or VUplus), is produced by a Korean multimedia vendor, which is a manufacturer of Linux-powered DVB, satellite, terrestrial digital television receivers) that all currently uses Enigma2 for Dreambox based software as firmware.&lt;br /&gt;
&lt;br /&gt;
In September 2011 Vu+ Day in Amsterdam it was announced that the next-generation Vu+ DVB satellite receivers to be released publicly in the end of 2012 will be using XBMC Media Center software for its GUI, a development project that they call &amp;quot;&#039;&#039;XBMC4STB&#039;&#039;&amp;quot; (&#039;&#039;XBMC for Set-Top-Boxes&#039;&#039;), with beta releases of both the software and hardware said to be made available to XBMC developers before then.&lt;br /&gt;
&lt;br /&gt;
=== XBMC4Xbox ===&lt;br /&gt;
{{main|XBMC4Xbox}}&lt;br /&gt;
{{#lst:XBMC4Xbox|intro}}&lt;br /&gt;
&lt;br /&gt;
=== XBMC for BSD ===&lt;br /&gt;
XBMC for BSD, which is a full port of XBMC to BSD UNIX operating-systems. Compatible with FreeBSD and other similar derivatives like PC-BSD, for IA-32/x86, x86-64, PowerPC (G4 or later), and ARM-based computers, including hardware accelerated video decoding via VDPAU API on Nvidia&#039;s GPUs and VAAPI API for AMD/ATI Radeon&lt;br /&gt;
&lt;br /&gt;
=== yaVDR ===&lt;br /&gt;
yaVDR (which name originated from the abbreviation &amp;quot;&#039;&#039;yet another VDR&#039;&#039;&amp;quot;) is an Ubuntu-based Linux (i386) distribution designed for HTPCs with a TV tuner card for DVR (Digital Video Recorder) capabilities. yaVDR comes preinstalled and preconfigured &amp;quot;&#039;&#039;ready-to-use&#039;&#039;&amp;quot; version of XBMC Media Center from the &amp;quot;&#039;&#039;PVR&#039;&#039;&amp;quot; Subversion development branch as its primary front-end media player interface, with VDR (Video Disk Recorder) integrated as its PVR back-end server. It also features Xine as an alternative front-end media player interface to XBMC.&lt;br /&gt;
&lt;br /&gt;
=== ZDMC ===&lt;br /&gt;
ZDMC  is an unofficial fork of Kodi for Android created by the ZDMC Device Creators. While technically unofficial, it contains various RK3368 (RockChip) fixes and settings that can sometimes help users when the normal Kodi for Android doesn&#039;t work on RK3368 specific hardware.&lt;br /&gt;
&lt;br /&gt;
[[Category:Kodi]]&lt;/div&gt;</summary>
		<author><name>Cyber7</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:YouTube&amp;diff=117246</id>
		<title>Add-on:YouTube</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:YouTube&amp;diff=117246"/>
		<updated>2016-02-24T12:30:10Z</updated>

		<summary type="html">&lt;p&gt;Cyber7: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=YouTube&lt;br /&gt;
|provider-name=bromix (NOT ANYMORE!  Seems the bromix source got deleted!)&lt;br /&gt;
|ID=plugin.video.youtube&lt;br /&gt;
|latest-version=5.1.16&lt;br /&gt;
|extension point=xbmc.python.pluginsource&lt;br /&gt;
|provides=video&lt;br /&gt;
|Summary=Plugin for YouTube&lt;br /&gt;
|Description=YouTube is a one of the biggest video-sharing websites of the world.&lt;br /&gt;
|Platform=all&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GNU GENERAL PUBLIC LICENSE. Version 2, June 1991&lt;br /&gt;
|Forum=http://forum.kodi.tv/showthread.php?tid=200735&lt;br /&gt;
|Website=http://www.youtube.com&lt;br /&gt;
|Source=https://github.com/bromix/plugin.video.youtube (NOT ANYMORE!  Seems the bromix source got deleted!)&lt;br /&gt;
|Email=bromix at gmx dot net (NOT ANYMORE!  Seems the bromix source got deleted!)&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/jarvis/plugin.video.youtube/icon.png}}&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
=== Integration with strm files ===&lt;br /&gt;
Youtube streams can be integrated into the video library with [[Strm|strm files]]. &lt;br /&gt;
&lt;br /&gt;
The syntax for a youtube-URL like &amp;lt;nowiki&amp;gt;https://www.youtube.com/watch?v=$VIDEOID&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;https://www.youtube.com/playlist?list=$PLAYLISTID&amp;lt;/nowiki&amp;gt; in a strm file is&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;plugin://plugin.video.youtube/?path=/root/video&amp;amp;action=play_video&amp;amp;videoid=$VIDEOID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;plugin://plugin.video.youtube/?path=/root/video&amp;amp;action=play_all&amp;amp;playlist=$PLAYLISTID&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
=== Similar page names ===&lt;br /&gt;
{{#lst:YouTube|similar pages}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Social media]]&lt;br /&gt;
[[Category:Isengard add-on repository]]&lt;br /&gt;
[[Category:Helix add-on repository]]&lt;br /&gt;
[[Category:Jarvis add-on repository]]&lt;/div&gt;</summary>
		<author><name>Cyber7</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MySQL/Setting_up_MySQL&amp;diff=101416</id>
		<title>MySQL/Setting up MySQL</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MySQL/Setting_up_MySQL&amp;diff=101416"/>
		<updated>2015-09-20T17:00:07Z</updated>

		<summary type="html">&lt;p&gt;Cyber7: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:MySQL/Contents}}&lt;br /&gt;
{{mininav| [[MySQL]] }}&lt;br /&gt;
You&#039;ll need to choose which of your computers, Kodi devices, or [[NAS]] will be the MySQL server. The server needs to be on 24/7 or have wake-on-lan (preferably the former), and needs to have a local static IP. You will probably want the Kodi device that is hosting most or all of your videos and music to also be the MySQL server, but this is not required.&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;Please Note:&#039;&#039;&#039;| Don&#039;t create the MySQL databases on your server&#039;&#039;&#039;. Simply set up the MySQL server itself, as Kodi will create the specific databases by itself.}}&lt;br /&gt;
&lt;br /&gt;
MySQL can be installed on just about every major OS:&lt;br /&gt;
&lt;br /&gt;
=Ubuntu Linux=&lt;br /&gt;
&#039;&#039;&#039;Ubuntu Linux:&#039;&#039;&#039;&lt;br /&gt;
#&amp;lt;code&amp;gt;$sudo apt-get install mysql-server&amp;lt;/code&amp;gt; &#039;&#039;(see also: https://help.ubuntu.com/10.04/serverguide/C/mysql.html )&#039;&#039;&lt;br /&gt;
#Create a password when asked&lt;br /&gt;
#To configure MySQL to listen for connections from network hosts, edit &#039;&#039;/etc/mysql/my.cnf&#039;&#039; and change the bind-address directive to the server&#039;s IP address:&lt;br /&gt;
##from: &amp;lt;code&amp;gt;bind-address = 127.0.0.1&amp;lt;/code&amp;gt; &lt;br /&gt;
##to: &amp;lt;code&amp;gt;bind-address = 192.168.0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Note: Replace 192.168.0.5 with the appropriate address.&lt;br /&gt;
#*Note: To allow local and remote access try comment out bind-address using a hash(#) or use &amp;lt;code&amp;gt;bind-address = 0.0.0.0&amp;lt;/code&amp;gt;&lt;br /&gt;
#Restart your MySQL server. &amp;lt;code&amp;gt;$sudo restart mysql&amp;lt;/code&amp;gt;&lt;br /&gt;
#Get into the MySQL command line utility: &amp;lt;code&amp;gt;$mysql -u root -p&amp;lt;/code&amp;gt;&lt;br /&gt;
#Enter the following commands:&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;CREATE USER &#039;kodi&#039; IDENTIFIED BY &#039;kodi&#039;;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;GRANT ALL ON *.* TO &#039;kodi&#039;;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;flush privileges;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
#Close out the command line tool with &amp;lt;code&amp;gt;\q&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Arch Linux=&lt;br /&gt;
&#039;&#039;&#039;Arch Linux:&#039;&#039;&#039;&lt;br /&gt;
*Please note: Arch, along with many other distributions, has migrated to the faster and more open MariaDB. It is a drop in replacement to MySQL and, thus, Kodi will require no modifications to work with it.&lt;br /&gt;
#Install MariaDB: &amp;lt;code&amp;gt;$ sudo pacman -S mariadb&amp;lt;/code&amp;gt;&lt;br /&gt;
#Start the service: &amp;lt;code&amp;gt;$ sudo systemctl start mysqld&amp;lt;/code&amp;gt;&lt;br /&gt;
#To have it automatically launch at startup: &amp;lt;code&amp;gt;$ sudo systemctl enable mysqld&amp;lt;/code&amp;gt;&lt;br /&gt;
#Create a password: &amp;lt;code&amp;gt;$ /usr/bin/mysql_secure_installation&amp;lt;/code&amp;gt; &#039;&#039;This will also clean up the demo database.&#039;&#039;&lt;br /&gt;
#Get into the MariaDB command line utility: &amp;lt;code&amp;gt;$ mysql -u root -p&amp;lt;/code&amp;gt;&lt;br /&gt;
#Enter the following commands:&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;CREATE USER &#039;kodi&#039; IDENTIFIED BY &#039;kodi&#039;;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;GRANT ALL ON *.* TO &#039;kodi&#039;;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;flush privileges;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
#Close out the command line tool with &amp;lt;code&amp;gt;\q&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=RedHat based Linux=&lt;br /&gt;
&#039;&#039;&#039;RedHat based Linux (RHEL, CentOS, Fedora):&#039;&#039;&#039;&lt;br /&gt;
#&amp;lt;code&amp;gt;$sudo yum install mysql-server&amp;lt;/code&amp;gt;&lt;br /&gt;
#Create a password when asked&lt;br /&gt;
#To configure MySQL to listen for connections only from network hosts, edit &#039;&#039;/etc/mysql/my.cnf&#039;&#039; and add the bind-address directive to the server&#039;s IP address:&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;bind-address = 192.168.0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Note: Replace 192.168.0.5 with the appropriate address.&lt;br /&gt;
#*Note: Alternatively you can leave this file as is to allow local and remote access.&lt;br /&gt;
#Restart your MySQL server. &amp;lt;code&amp;gt;$sudo /sbin/service mysqld restart&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Recommended - Set your MySQL root password with &amp;lt;code&amp;gt;/usr/bin/mysqladmin -u root password &#039;new-password&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Get into the MySQL command line utility: &amp;lt;code&amp;gt;$mysql -u root -p&amp;lt;/code&amp;gt;&lt;br /&gt;
#*Enter your MySQL root password as set above, or just press enter if you didn&#039;t set one to log in with a blank password&lt;br /&gt;
#Enter the following commands:&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;CREATE USER &#039;kodi&#039; IDENTIFIED BY &#039;kodi&#039;;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;GRANT ALL ON *.* TO &#039;kodi&#039;;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;flush privileges;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
#Close out the command line tool with &amp;lt;code&amp;gt;\q&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Mac OS X=&lt;br /&gt;
&#039;&#039;&#039;Mac OS X:&#039;&#039;&#039;&lt;br /&gt;
#Download a copy of MySQL server from http://dev.mysql.com/downloads/mysql/&lt;br /&gt;
#In Mac OS X, go to System Preferences -&amp;gt; MySQL, and click on “Start MySQL Server”.  You’ll also want to tick to enable the “Automatically … on Startup” option.&lt;br /&gt;
#Now to set up the &amp;quot;kodi&amp;quot; user in MySQL and give it access. Launch Terminal.app on your Mac and issue the following commands, one line at a time:&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo /usr/local/mysql/bin/mysql&amp;lt;/code&amp;gt;&lt;br /&gt;
##&amp;lt;code&amp;gt;CREATE USER &#039;kodi&#039; IDENTIFIED BY &#039;kodi&#039;;&amp;lt;/code&amp;gt;&lt;br /&gt;
##&amp;lt;code&amp;gt;GRANT ALL ON *.* TO &#039;kodi&#039;;&amp;lt;/code&amp;gt;&lt;br /&gt;
##&amp;lt;code&amp;gt;exit&amp;lt;/code&amp;gt;&lt;br /&gt;
#Remain in Terminal.app. Now you&#039;ll be giving other computers on your network access to MySQL. Enter the next set of commands, one line at a time:&lt;br /&gt;
##&amp;lt;code&amp;gt;cd /usr/local/mysql/support-files/&amp;lt;/code&amp;gt;&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo cp my-huge.cnf /etc/my.cnf&amp;lt;/code&amp;gt;&lt;br /&gt;
##:&#039;&#039;The command line will ask for your Mac OS X user password. Enter it and press return. No text will show when you type your password in, this is normal.&lt;br /&gt;
##&amp;lt;code&amp;gt;cd /etc&amp;lt;/code&amp;gt;&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo nano my.cnf&amp;lt;/code&amp;gt;&lt;br /&gt;
##:&#039;&#039;This opens a file in a command line text editor&#039;&#039;&lt;br /&gt;
##Scroll down to the [mysqld] section and add or edit the following line so that it appears as:&lt;br /&gt;
##:&amp;lt;code&amp;gt;bind-address = ***.***.***.***&amp;lt;/code&amp;gt;&lt;br /&gt;
##Save and exit from the command line text editor&lt;br /&gt;
#Reboot the Mac, or restart the MySQL service from the System Preferences pane you installed earlier&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Alternative guide for Mac OS X: http://forum.kodi.tv/showthread.php?tid=151631&lt;br /&gt;
&lt;br /&gt;
=Windows=&lt;br /&gt;
== Installing MySQL on Windows ==&lt;br /&gt;
If you have chocolatey installed run &#039;&#039;&#039;choco install mysql&#039;&#039;&#039; &lt;br /&gt;
:&#039;&#039;&#039;or&#039;&#039;&#039;&lt;br /&gt;
#Download a copy of MySQL server from http://dev.mysql.com/downloads/mysql/ (Grab version 5.5.42, there are issues with newer versions)&lt;br /&gt;
#Select &#039;&#039;Server only&#039;&#039;&lt;br /&gt;
#Create a password when asked&lt;br /&gt;
#Select that you want the database to have network access when prompted during installation.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a firewall such as the one that&#039;s built into Windows, you will need to follow the steps below for the version of windows you installed Kodi on.&lt;br /&gt;
=== Windows 7/8/8.1 Built-in Firewall ===&lt;br /&gt;
: Run the following command in powershell or execute all the steps below.&lt;br /&gt;
  &#039;&#039;&#039;New-NetFirewallRule -DisplayName &amp;quot;Allow inbound TCP Port 3306 for MySQL&amp;quot; -Direction inbound –LocalPort 3306 -Protocol TCP -Action Allow&#039;&#039;&#039;&lt;br /&gt;
:#Go to control panel and open Windows Firewall&lt;br /&gt;
:#Click on Advanced Settings&lt;br /&gt;
:#Click on Inbound Rules, then New Rule&lt;br /&gt;
:#For the Rule Type, choose &#039;&#039;&#039;&#039;&#039;Port&#039;&#039;&#039;&#039;&#039; and hit Next&lt;br /&gt;
:#For Protocol and Ports, select TCP protocol and type in &#039;&#039;&#039;&#039;&#039;3306&#039;&#039;&#039;&#039;&#039; for the &#039;&#039;&#039;&#039;&#039;Specific local ports&#039;&#039;&#039;&#039;&#039; and hit Next&lt;br /&gt;
:#For Action, leave it at default which is &#039;&#039;&#039;&#039;&#039;Allow the connection&#039;&#039;&#039;&#039;&#039; and hit Next&lt;br /&gt;
:#For Profile, you can leave it as default (everything checked by default) and hit Next&lt;br /&gt;
:#For Name, set it to &#039;&#039;&#039;&#039;&#039;MySQL&#039;&#039;&#039;&#039;&#039; or any name that you will know what it is and click Finished&lt;br /&gt;
=== Windows XP Built-in Firewall ===&lt;br /&gt;
:#Open Control Panel and Set to &#039;Classic View&#039;&lt;br /&gt;
:#Double Click on Windows Firewall&lt;br /&gt;
:#Click on tab that says Exceptions&lt;br /&gt;
:#Click on Add Port&lt;br /&gt;
:#Name it &#039;&#039;&#039;&#039;&#039;MySQL&#039;&#039;&#039;&#039;&#039; or any other name&lt;br /&gt;
:#Set the port number to &#039;&#039;&#039;3306&#039;&#039;&#039;&lt;br /&gt;
:#Choose &#039;&#039;&#039;&#039;&#039;TCP&#039;&#039;&#039;&#039;&#039; and click OK&lt;br /&gt;
&lt;br /&gt;
== Setup users in MySQL for Kodi clients ==&lt;br /&gt;
&lt;br /&gt;
#Open the &amp;quot;MySQL Command Line Client&amp;quot; from the MySQL start menu&lt;br /&gt;
#Enter the following commands:&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;CREATE USER &#039;kodi&#039; IDENTIFIED BY &#039;kodi&#039;;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
##Type in: &amp;lt;code&amp;gt;GRANT ALL ON *.* TO &#039;kodi&#039;;&amp;lt;/code&amp;gt; and press return&lt;br /&gt;
#Close out the command line tool&lt;br /&gt;
&lt;br /&gt;
{{Note|If Kodi is unable to connect to the MySQL server, returning an error code [1130]:}}&amp;lt;br/&amp;gt;&lt;br /&gt;
If this occurs to you, try amending Step 2 above to read &amp;lt;code&amp;gt;GRANT ALL ON *.* TO &#039;kodi&#039;@&#039;xxx.xxx.xxx.%&#039;;&amp;lt;/code&amp;gt; where xxx.xxx.xxx is the first three quadrants of your home network&#039;s IP address (192.168.1 for example) and % as the last quadrant to allow addresses on the same subnet to connect.&lt;br /&gt;
&lt;br /&gt;
=Other NAS=&lt;br /&gt;
MySQL can also be installed on some [[w:network-attached storage|network-attached storage (NAS)]] device devices. Here are some guides for various NAS devices that can have a MySQL server installed:&lt;br /&gt;
&lt;br /&gt;
*Devices running Arch Linux ARM (such as the PogoPlug, Dockstar, etc) can use the [[HOW-TO:Share libraries using MySQL/Setting up MySQL/ALARM|Arch Linux instructions]] on this page.&lt;br /&gt;
*[http://quixventure.com/2011/12/configure-a-synology-nas-as-mysql-server-for-xbmc/ Synology NAS as MySQL server for XBMC] and http://youtu.be/3PmmDtK65ks&lt;br /&gt;
*http://www.robvanhamersveld.nl/2013/02/05/share-your-xbmc-12-0-library-on-a-synology-ds-or-other-nas/ Synology DS with MySQL guide based on Frodo&lt;br /&gt;
*http://forum.kodi.tv/showthread.php?tid=172548 - unRAID&lt;br /&gt;
&lt;br /&gt;
=FreeNAS and freeBSD=&lt;br /&gt;
&lt;br /&gt;
== About FreeNAS ==&lt;br /&gt;
&lt;br /&gt;
http://www.freenas.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreeNAS is a FreeBSD based NAS system that can be run on almost any hardware - it uses ZFS for disk and file management. It is used at home and in enterprise businesses. 99% of tasks can be done via the web interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example below is based on FreeNAS 9.1.1 on 12/12/13, and assumes you have already configured your nas with drives, datasets etc&lt;br /&gt;
&lt;br /&gt;
== How to ==&lt;br /&gt;
&lt;br /&gt;
=== Make a jail ===&lt;br /&gt;
&lt;br /&gt;
create a Jail via the FreeNAS webui - if unsure see here http://doc.freenas.org/index.php/Adding_Jails&lt;br /&gt;
&lt;br /&gt;
make a note of the jail IP address shown - you will need this to put in the advancedsettings.xml file on the Kodi machine later&lt;br /&gt;
&lt;br /&gt;
=== Prepare the jail ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*ssh into FreeNAS&lt;br /&gt;
**If you have a windows PC use putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) &lt;br /&gt;
**(easiest) click the &amp;quot;shell&amp;quot; button in the left of the FreeNAS webui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
type the following commands&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;jls&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Take note of the JID of the jail you created, use it in the command below and replace n with the number of the jail you just created&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;jexec n csh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install mysql ===&lt;br /&gt;
You are now inside your jail&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;pkg install mysql55-server&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;pkg install nano&amp;lt;/code&amp;gt;&lt;br /&gt;
**(nano is a text editor you will need shortly)&lt;br /&gt;
&lt;br /&gt;
We now need to enable mysql in rc.conf&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;nano /etc/rc.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
insert the line below into the rc.conf file&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;mysql_enable=&amp;quot;YES&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
save the file and exit (see bottom of nano edit page for keystrokes info)&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;service mysql-server start&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optional step below - this is an automated script that will secure you mysql instance - it will prompt you for answers to questions. Its up to you if you do this.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;mysql_secure_installation&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure mysql ready for Kodi to use ===&lt;br /&gt;
&lt;br /&gt;
type in&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;mysql -u root -p&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You are now in mysql administration&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CREATE USER &#039;kodi&#039; IDENTIFIED BY &#039;kodi&#039;;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;GRANT ALL ON *.* TO &#039;kodi&#039;;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;flush privileges;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;quit;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Restricting MySQL access rights=&lt;br /&gt;
&#039;&#039;&#039;Optional:&#039;&#039;&#039; &#039;&#039;&#039;If you only use the MySQL server for Kodi and that server has non-critical data on it, then this probably not necessary.&#039;&#039;&#039;&lt;br /&gt;
For a more secure MySQL installation use these 2 commands to grant permission only to databases Kodi uses. This is useful if you plan on using your MySQL server for more than just Kodi, or if you&#039;re worried about your internal network being exposed and wanting to lock things down more, etc. &lt;br /&gt;
#&amp;lt;code&amp;gt;GRANT ALL ON `MyMusic%`.* TO &#039;kodi&#039;@&#039;%&#039; IDENTIFIED BY &#039;kodi&#039;;&amp;lt;/code&amp;gt;&lt;br /&gt;
#&amp;lt;code&amp;gt;GRANT ALL ON `MyVideos%`.* TO &#039;kodi&#039;@&#039;%&#039; IDENTIFIED BY &#039;kodi&#039;;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Divbox|orange||&lt;br /&gt;
The limited grants on this page don&#039;t give the kodi user permissions to create required TRIGGERs during install or upgrade. &lt;br /&gt;
&#039;&#039;&#039;Kodi requires these TRIGGERs to function properly.&#039;&#039;&#039; &lt;br /&gt;
Use the broader grant *.* statement that is explained on the previous tabs while creating or upgrading the tables. Only restrict rights afterwards, if you need to. &lt;br /&gt;
&lt;br /&gt;
Alternatively, figure out how to specifically give the account the right to create the require TRIGGERS - this varies between MySQL versions. }}&lt;br /&gt;
&amp;lt;headertabs /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Next|[[MySQL/Setting up Kodi|Setting up Kodi]]}}&lt;br /&gt;
&lt;br /&gt;
{{Isengard updated}}&lt;/div&gt;</summary>
		<author><name>Cyber7</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Archive:Install_XBMC_on_Raspberry_Pi_with_USB_drive&amp;diff=62264</id>
		<title>Archive:Install XBMC on Raspberry Pi with USB drive</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Archive:Install_XBMC_on_Raspberry_Pi_with_USB_drive&amp;diff=62264"/>
		<updated>2013-07-26T06:24:31Z</updated>

		<summary type="html">&lt;p&gt;Cyber7: /* Using Minitool: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;The aim&#039;&#039;&#039; here is to use a SD card for the system files and a USB DRIVE as the storage device.  This instruction-set work on Windows7.  Some knowledge needed using Linux and &amp;quot;vi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The gain&#039;&#039;&#039; is speed, cheap storage and ability to upgrade without loosing configuration data.&lt;br /&gt;
&lt;br /&gt;
== Hardware Needed: ==&lt;br /&gt;
* HW: A Raspberry PI (Obviously) and a Power Supply.&lt;br /&gt;
* HW: A SD card. Any type will do. (You will be using this to store your OS onto.)&lt;br /&gt;
* HW: A Memory Stick.&lt;br /&gt;
* HW: A working Network Cable.&lt;br /&gt;
* HW: SD card reader.&lt;br /&gt;
* SW: MiniTool Partition Wizard. ([http://MiniTool%20Partition%20Wizard www.partitionwizard.com])&lt;br /&gt;
* SW: Raspberry Pi Openelec ([http://Openelec openelec.tv])&lt;br /&gt;
&lt;br /&gt;
== Detailed Instructions: ==&lt;br /&gt;
=== Using Minitool: ===&lt;br /&gt;
* Create a 150MB, FAT32, PRIMARY, ACTIVE, partition on your SD card. (label: System) - NOTE: You could use the entire SD size.&lt;br /&gt;
* Create a partition (I used the full size) , EXT4, PRIMARY partition on your Memory Stick. (label :Storage)&lt;br /&gt;
&lt;br /&gt;
=== Extracting the Archive: ===&lt;br /&gt;
* Extract the archive using either 7zip or winrar.&lt;br /&gt;
* Open a DOS BOX and cd to the directory where you extracted the archive.&lt;br /&gt;
* Run the following commands to copy the files to the SD card.  (Mine was mounted on G:\ - Change this to your need):&lt;br /&gt;
 copy target\KERNEL g:\kernel.img&lt;br /&gt;
 copy target\SYSTEM g:\&lt;br /&gt;
 copy 3rdparty\bootloader\*.* g:\&lt;br /&gt;
 copy openelec.ico g:\&lt;br /&gt;
 copy README.md g:\&lt;br /&gt;
&lt;br /&gt;
=== Create your startup files: ===&lt;br /&gt;
* &amp;quot;edit g:\cmdline.txt&amp;quot; (Remember to change g:\ for your own drive.)&lt;br /&gt;
* Add the following content to the file:&lt;br /&gt;
 boot=/dev/mmcblk0p1 disk=/dev/sda1 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 ssh&lt;br /&gt;
&lt;br /&gt;
== Explanation: What you have just done: ==&lt;br /&gt;
* You have used MiniTool to create 2 filesystems.  One a FAT32 and one a EXT4 filesystem&lt;br /&gt;
* You extracted the archive and dumped all the files to your SD card.&lt;br /&gt;
* You then created a startup cmdline.txt file&lt;br /&gt;
&lt;br /&gt;
===== NOTES: =====&lt;br /&gt;
# Changing the OS to a newer OS is easy, just do Points 2.2 and 2.3&lt;br /&gt;
# By just doing Points 2.2 and 2.3 you will not loose any data stored or customization on your USB Device.&lt;br /&gt;
# You can replace the USB device with a HDD for more storage.&lt;br /&gt;
&lt;br /&gt;
== Setting the time correctly: ==&lt;br /&gt;
Raspberry PI does not come with a real clock.  What that means is that you will have to set the time every-time you boot by hand.  But, there is an easy way to rectify this:&lt;br /&gt;
* ssh to OpenElec. (u:root/p:openelec)&lt;br /&gt;
* &amp;quot;vi /storage/.config/autostart.sh&amp;quot;&lt;br /&gt;
* Add the following content:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 (sleep 30; \&lt;br /&gt;
 /usr/sbin/ntpdate pool.ntp.org; \&lt;br /&gt;
 )&amp;amp;&lt;br /&gt;
* &amp;quot;chmod +x /storage/.config/autostart.sh&amp;quot;&lt;br /&gt;
When your PI comes up, it will take 30 seconds and the time will be in sync.&lt;br /&gt;
&lt;br /&gt;
[[Category:Raspberry Pi]]&lt;br /&gt;
[[Category:How-to]]&lt;/div&gt;</summary>
		<author><name>Cyber7</name></author>
	</entry>
</feed>