ArticleslgStudy

computer science

OpenELEC

OpenELEC is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand OpenELEC rather than just read about it. In short: OpenELEC (short for Open Embedded Linux Entertainment Center) is a discontinued Linux distribution designed for home theater PCs and based on the Kodi (formerly XBMC) media center application. OpenELEC applies the "just enough operating system" principle.

OpenELEC — main illustration
OpenELEC — illustration

Key takeaways

  • OpenELEC belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect OpenELEC to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of OpenELEC from memory before moving on to harder problems.

Reference excerpt

OpenELEC (short for Open Embedded Linux Entertainment Center) is a discontinued Linux distribution designed for home theater PCs and based on the Kodi (formerly XBMC) media center application. OpenELEC applies the "just enough operating system" principle. It is designed to consume relatively few resources and to boot quickly from flash memory. OpenELEC disk images for the Raspberry Pi series and Freescale i.MX6 based devices are also available. The OpenELEC team released OpenELEC 4.0 on 5 May 2014, and this version features updated XBMC 13.0 with further updated important parts of the operating system as well as the Linux kernel updated to version 3.14 and additional device drivers. OpenELEC 4.0 also switched its init system to systemd. In March 2016, OpenELEC was forked after "creative differences", taking most of its active developers at the time to join the new LibreELEC project.

Description OpenELEC provides a media center software suite that comes with a pre-configured version of Kodi and third-party addons with retro video game console emulators and DVR plugins. OpenELEC is a small and fast-booting Linux based distribution, primarily designed to boot from flash memory cards such as CompactFlash or a solid-state drive, similar to that of the XBMCbuntu (formerly XBMC Live) distribution. However, it is specifically targeted to a minimum set-top box hardware setup based on an ARM SoCs or Intel x86 processor and graphics.

History Since 2011, the OpenELEC team usually releases a new major version, following the Kodi release schedule. Since 2014, specific builds supporting a set of Graphics/GPU chipsets (ION, Fusion, Intel,...) are deprecated. And since version 6, x86 builds are deprecated too. Builds are currently available for x86-64 systems (as "Generic Build"), Raspberry Pi, Raspberry Pi 2, Raspberry Pi 3 and the first generation Apple TV.

Systems On 5 February 2013, OpenELEC announced that they had jointly developed, with Arctic, a manufacturer of computer cooling systems based in Switzerland, a passively cooled entertainment system – the MC001 media centre, based on the Kodi 12 (OpenELEC 3.0) platform. They also announced plans to provide further builds for the ARCTIC MC001 systems on their next release. Pulse-Eight sells both custom and off the shelf hardware products primarily designed for Kodi, such as remote controls, HTPC systems and accessories, including a HTPC PVR set-top-box pre-installed with Kodi that they call "PulseBox" Pulse-Eight also offers free performance tuned embedded versions of Kodi that they call Pulse, which is based on OpenELEC and a custom PVR-build of Kodi meant to run on dedicated HTPC systems. Xtreamer Ultra and Xtreamer Ultra 2, manufactured by the South Korean company Unicorn Information Systems, are nettops based on Nvidia graphics and Intel Atom processors and pre-installed OpenELEC and Kodi software. The first-generation Xtreamer Ultra uses Nvidia Ion chipset with a 1.80 GHz Dual-Core Intel Atom D525 CPU, while the Xtreamer Ultra 2 uses discrete GeForce GT 520M graphics with a 2.13 GHz Dual-Core Intel Atom D2700 CPU.

Receptions Dedoimedo reviewed openELEC in 2014:

If you think your investment in the Pi and openELEC is worth the difference in price toward a fully featured smart TV or a home media center, then you should definitely spend more time tweaking and taming this little box. As far as XBMC goes, it surely shows a lot of potential, and I'm rather pleased with openELEC. Surprised and delighted. Except the setup, which is bollocks. Nathan Willis from LWN.net wrote review of OpenELEC 5 in 2015:

OpenELEC has done a good job of making setup and configuration painless, which is certainly critical. But its primary competition these days is the array of cheap, streaming-only set-top boxes from Roku, Amazon, and the like, all of which deliver on ease-of-use and on ease-of-finding content. For an open-source project like Kodi to compete with the commercial products, it will probably have to simplify the process of finding and setting up add-ons. OpenELEC 5 brings Kodi closer than ever to being a plug-and-play product, but it is not quite foolproof yet. One of DistroWatch Weekly editors, Jesse Smith, wrote in review of OpenELEC 5.0.8 in 2015:

Simply put, OpenELEC makes for a very good appliance-style operating system. It turns the host computer into an easy to use multimedia centre, the interface is easy to navigate and yet the distribution remains fairly flexible in both its appearance and function. If you're looking for an inexpensive media centre that is easier than the typical Linux distribution set up, then OpenELEC is definitely an option I would recommend trying.

See also

LibreELEC Comparison of video player software Comparison of PVR software packages

References

External links Official website

Illustrations

OpenELEC illustration

Worked examples

Example 1 — a first encounter with OpenELEC

Start with the simplest possible case. Write down what OpenELEC claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to OpenELEC before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about OpenELEC ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of OpenELEC

In research
OpenELEC appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses OpenELEC in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
OpenELEC is common in secondary-school and first-year university syllabi. It links to neighbouring topics ARM operating systems, Digital video recorders, Embedded Linux distributions, so understanding it makes those chapters shorter.
In everyday life
Look for OpenELEC outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study OpenELEC in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what OpenELEC means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain OpenELEC out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is OpenELEC in simple terms?

OpenELEC (short for Open Embedded Linux Entertainment Center) is a discontinued Linux distribution designed for home theater PCs and based on the Kodi (formerly XBMC) media center application. OpenELEC applies the "just enough operating system" principle.

Why does OpenELEC matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study OpenELEC?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on OpenELEC.

Tags

  • ARM operating systems
  • Digital video recorders
  • Embedded Linux distributions
  • Free media players
  • Free mobile software
  • Just enough operating systems
  • Linux-based devices
  • Linux distributions
  • Mobile Linux
  • Mobile operating systems
  • Multimedia software
  • Satellite television

Keep exploring