Restricted Multimedia Formats - The Post-Install Assistant

This is the basic specification for the "Post-Install Multimedia Assistant", one of the solutions proposed in RestrictedFormatsSolutions, for the problem described in RestrictedFormatsProblem.

The idea is to enable legally-entitled users to add support for many popular multimedia formats (MP3, DVDs, MPEG-4, etc) in a semi-automated way.

The Assistant should basically work this way:

1) After Ubuntu's installation, and if there is an active Internet connection, present a standard dialog to the user. It could pop automatically, or on request (via Desktop shortcut?). The text of that dialog could be something like this:

Free Software offers excellent support for the most popular multimedia formats (like MP3, MPEG-4 aka "DivX", or DVDs).

But unluckily, certain restrictions (such as software patents) complicate Ubuntu's ability to support the formats consistently with its commitment to Free Software.

If you live in a country with such restrictions, please click "Cancel". You'll be able to play some restricted formats by installing non-Free Software (like RealPlayer), or keep enjoying content in Free formats (like Ogg Vorbis audio or Theora video).

If you live in a country without those restrictions, feel free to install the necessary packages to unlock restricted formats, by clicking on "OK".

2) If the user clicks on "Cancel", the dialog could just close, or offer him the option of installing RealPlayer automatically.

3) If the user clicks on "OK", the Assistant would then add the necessary repositories to the sources list (Universe, Multiverse, and Penguin Liberation Front), and download / install the necessary packages (GStreamer plugins including FFmpeg, and libdvdcss2).

Comments

The user may answer this questions by selecting the answers from a prepared list (drop down menu etc.) The answers need to be verified (i.e. by checking the IP of the system against the WHOIS database - it must not happen that a system with a obviously US based IP can get access to the repos).

It is *not* enough (in my and many other major legislations) to let the user decide whether the legislation of one of the restrictive countries applies - the average user has no clue how to judge this. The author (Ubuntu/Canonical) is in charge to clarify the users' legal status by the answers the average user can actually easily answer (if not a minor).

In addition, there also needs to be a warning on the possible consequences if a user is giving wrong answers (high fines, even jail). Canonical might otherwise have a risk for not warning of possible heavy legal consequences explicitly enough.

Please be aware that Canonical faces a litigation risk from two sides here: From the holders of alleged "rights" stemming by the US-Japanese patent madness, but also from users that get in trouble by using your software.

While the legal risks can be assessed, mitigated and managed, the easier way IMHO would be to setup a customized edition of Ubuntu that is distributed by a separate legal body (preferably an individual / ULUG). Please keep in mind that Ubuntu is also targetting the corporate clientele, and such installers to could look like circumvention tools (they are not!) for patent restrictions could be used by the FUD machine of this well known software giant from Redmond to deter this corporate clientele from Ubuntu.


CategorySpec

RestrictedFormatsAssistant (last edited 2008-08-06 16:38:05 by localhost)