Use a hypervisor / virtualization to bring together GPL and proprietary embedded code
This is an interesting information regarding usage of GPL v3 and proprietary code in embedded devices.
Tivoization is the creation of a system that incorporates software under the terms of a copyleft software license, but uses hardware to prevent users from running modified versions of the software on that hardware. Richard Stallman coined the term and believes this practice denies users some of the freedom that the GNU General Public License (GNU GPL) was designed to protect. The term came about in reference to TiVo's use of GNU GPL licensed software on the TiVo brand digital video recorders (DVR).
Generally hypervisors is used to optimize IT Infrastructure with Virtualization. You can improve productivity and development w/ software such as XEN or VMware Software. Now there is a new usage for hypervisors:
This guest whitepaper explains how hypervisors can isolate proprietary software from GPLv2 and GPLv3-licensed software. Authored by a Trango product manager, it uses Trango's hypervisor as an example, showing how the technology could help safeguard copyright-encumbered multimedia content in a video playback device with a user-modifiable Linux OS component.
So how can hypervisors can defeat GPLv3's "anti-tivoization":
Use of a hypervisor can assist device vendors with GPL license compliance, both v2 and v3. It also allows vendors to maintain strong control over their other software components, and ensure that a modified version of GPL software cannot be used to gain access to their sensitive devices or data, or to modify the fundamental behavior of the system.
=> Hypervisors can defeat GPLv3's "anti-tivoization" and Using a hypervisor to reconcile GPL and proprietary embedded code (via Slashdot )
Want to stay up to date with the latest Linux tips, news and announcements? Subscribe to our free e-mail newsletter or RSS feed to get all updates.
You can Email this page to a friend.
You may also be interested in other helpful articles:
- Understanding Linux virtualization methods, architectures, and implementations
- Download of the day: Free AVG 7.1 anti-virus for Linux
- Cool Companies
- Virtualization: Run Windows and Linux at One Place
- A List of 400+ Open Source Software
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!
Tags: copyleft, gnu_gpl, gpl_license, gpl_software, hypervisor, license_compliance, proprietary_code, richard_stallman



Recent Comments
Yesterday ~ 3 Comments
Yesterday ~ 1 Comment
Yesterday ~ 9 Comments
Yesterday ~ 13 Comments
Yesterday ~ 3 Comments