OS Builder/Add Restricted: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
Restricted software has license conditions that prevent us from including it in published builds. These include [[Adobe_Flash|an Adobe Flash plugin]], [[GStreamer#mp3|GStreamer MP3 codecs]], OpenGL ES 2.0, and [[Vmeta|vMeta]] hardware-accelerated codecs.
Restricted software has license conditions that prevent us from including it in published builds. These include [[Adobe_Flash|an Adobe Flash plugin]], [[GStreamer#mp3|GStreamer codecs]], OpenGL ES 2.0, and [[Vmeta|vMeta]] hardware-accelerated codecs.


== How to add ==
== How to add ==
Line 5: Line 5:
How to add restricted software to your build:
How to add restricted software to your build:


* merge the patches on our ''restricted'' branch,
* merge the patches from one of our ''restricted'' branches,
* edit the files and change $FIXME; contact OLPC for the URL of the repository,
* add one of the files to the end of your .ini file, or use one of the files as second argument on the builder command line, for example;
* add one of the files to the end of your .ini file, or use one of the files as second argument on the builder command line, for example;
./osbuilder examples/olpc-os-14.1.0-xo4.ini restricted-4.ini
./osbuilder examples/olpc-os-14.1.0-xo4.ini restricted-4.ini

=== Fedora 20, OLPC OS 14.1.x, olpc-os-builder v8.0 ===

* only for XO-4,
* use the restricted*.ini files in the [http://dev.laptop.org/git/projects/olpc-os-builder/log/?h=v8.0-restricted v8.0-restricted branch] of the repository, or download [http://dev.laptop.org/git/projects/olpc-os-builder/plain/restricted-4.ini?h=v8.0-restricted restricted-4.ini]

=== Fedora 18, OLPC OS 13.2.x, olpc-os-builder v7.0 ===

* for XO-1, XO-1.5, XO-1.75 or XO-4,
* use the restricted*.ini files in the [http://dev.laptop.org/git/projects/olpc-os-builder/log/?h=v7.0-restricted v7.0-restricted branch] of the repository,
** not yet released at time of edit, see [http://dev.laptop.org/git/users/quozl/olpc-os-builder/log/?h=v7.0-restricted v7.0-restricted in developer repository],

=== XO-4 ===

* contact OLPC for the URL of the restricted software repository,
* download the Adobe Flash plugins from the repository,
* use one of our restricted-4.ini files,
* edit the file and change the first $FIXME to the URL of the repository, and change the second $FIXME to the absolute path to the downloaded Adobe Flash plugins,
* includes [[Adobe_Flash|an Adobe Flash plugin]], [[GStreamer#mp3|GStreamer codecs]], and [[Vmeta|vMeta]] hardware-accelerated codecs,
* includes OpenGL ES 2.0 on Fedora 20 only,

=== XO-1.75 ===

* contact OLPC for the URL of the restricted software repository,
* download the Adobe Flash plugins from the repository,
* use one of our restricted-2.ini files,
* edit the file and change the first $FIXME to the URL of the repository, and change the second $FIXME to the absolute path to the downloaded Adobe Flash plugins,
* includes [[Adobe_Flash|an Adobe Flash plugin]], [[GStreamer#mp3|GStreamer codecs]], and [[Vmeta|vMeta]] hardware-accelerated codecs,

=== XO-1.5 ===

* use a restricted-1.ini file,
* includes [[Adobe_Flash|an Adobe Flash plugin]], and [[GStreamer#mp3|GStreamer codecs]],

=== XO-1 ===

* use a restricted-0.ini file,
* includes [[GStreamer#mp3|GStreamer codecs]],

== See Also ==
== See Also ==
* [[OS_Builder/Add Adobe Flash support]]
* [[OS_Builder/Add Adobe Flash support]]

Latest revision as of 21:54, 6 July 2015

Restricted software has license conditions that prevent us from including it in published builds. These include an Adobe Flash plugin, GStreamer codecs, OpenGL ES 2.0, and vMeta hardware-accelerated codecs.

How to add

How to add restricted software to your build:

  • merge the patches from one of our restricted branches,
  • add one of the files to the end of your .ini file, or use one of the files as second argument on the builder command line, for example;
./osbuilder examples/olpc-os-14.1.0-xo4.ini restricted-4.ini

Fedora 20, OLPC OS 14.1.x, olpc-os-builder v8.0

Fedora 18, OLPC OS 13.2.x, olpc-os-builder v7.0

XO-4

  • contact OLPC for the URL of the restricted software repository,
  • download the Adobe Flash plugins from the repository,
  • use one of our restricted-4.ini files,
  • edit the file and change the first $FIXME to the URL of the repository, and change the second $FIXME to the absolute path to the downloaded Adobe Flash plugins,
  • includes an Adobe Flash plugin, GStreamer codecs, and vMeta hardware-accelerated codecs,
  • includes OpenGL ES 2.0 on Fedora 20 only,

XO-1.75

  • contact OLPC for the URL of the restricted software repository,
  • download the Adobe Flash plugins from the repository,
  • use one of our restricted-2.ini files,
  • edit the file and change the first $FIXME to the URL of the repository, and change the second $FIXME to the absolute path to the downloaded Adobe Flash plugins,
  • includes an Adobe Flash plugin, GStreamer codecs, and vMeta hardware-accelerated codecs,

XO-1.5

XO-1

See Also