EthicalInfo

Differences between revisions 12 and 13
Revision 12 as of 2006-06-06 10:52:39
Size: 8267
Editor: mail
Comment:
Revision 13 as of 2006-06-06 10:55:22
Size: 8268
Editor: mail
Comment:
Deletions are marked like this. Additions are marked like this.
Line 29: Line 29:
 * Kamal's brother was arrested after his Ubuntu computer was traced by government agencies. he is now being held incommunicado. Kamal wants to tell the world what has happens but has to trust the computer and external protoocls he is using.  * Kamal's brother was arrested after his Ubuntu computer was traced by government agencies. he is now being held incommunicado. Kamal wants to tell the world what has happened but has to trust the computer and external protocols he is using.

Summary

Ubuntu has a clear policy on using open and free standards. Some software or services have poor ethical reputations for several reasons. The purpose of this spec is to allow the user to make an informed decision about what they install, and to offer free, open and ethical alternatives.

This spec does not prevent the user from installing certain software.

Rationale

Using some 'free' software or services encourages unethical companies. For example:

  • Yahoo and others have given information to the Chinese government leading to imprisonment of pro-democracy campaigners.
  • Google censors the internet in China.

To be consistent, Ubuntu should inform users of problems with licences and ethics, not make installing alien applications easier than it already is, as is widely proposed. They are not in Ubuntu for a reason. It should not be made harder to install them, though, and we can retain an "I don't give a damn, install it anyway" option. (If there is any extra dialogue at all.)

There are free alternatives or work-arounds for all commonly-used applications. The purpose of this spec is to allow the user to make an informed decision, not prevent them from installing or using 'bad' software. The information can be provided in a (relatively) non-judgemental, factual way. It could be provided in info bubbles, additional dialogues, or as a bare minimum, in /usr/share/doc and on this wiki.

To preserve neutrality and common sense, the information would probably be simply links to respected web sources, such as wikipedia, BBC, Amnesty International, Rapporteurs sans Frontières? (All localised, of course.)

Use cases

  • Jenny is a director of a charity who chose Ubuntu because she saw it had an honest and ethical basis. She was therefore surprised and discouraged by the fact that Ubuntu itself encouraged and enabled installing 'bad' software.
  • Gordy installs Ubuntu and faces the usual problem with mp3s and DVDs. He is directed to read information about why this is a problem (see other specs), but also reads in the same place that some of his IM networks do not keep his conversations secret. He is informed that Ubuntu offers alternatives, and which networks are private and confidential.
  • Dave downloads the Skype deb package from their web page. gdebi offers to install it but first provides warnings about lock-in, propriatery protocols, and links to representative ethical information. He chooses not to install Skype.
  • Bob is new to linux and installs Dapper. After installation, he reads information on mp3 and DVD compatibility. He then chooses to run a 'wizard' to bulk convert his mp3 collection to ogg vorbis.
  • Kamal's brother was arrested after his Ubuntu computer was traced by government agencies. he is now being held incommunicado. Kamal wants to tell the world what has happened but has to trust the computer and external protocols he is using.

Scope

To begin with, popular 'difficult' application can be covered, particularly Word documents, Skype, Yahoo/MSN instant messaging.

Design

Main Components:

  • 1) Easily accessible documentation on these issues
    • Info on this wiki about each common application outside of Ubuntu.
    • Provide links to this wiki and other places
    2) Presentation of hyperlinks to relevant information on installing certain alien software
    • Use warning dialogues or baloons.
    3) Provision of easy routes to installation of acceptable alternatives

Implementation

Idea 1

"You have just installed Skype. This is not included in Ubuntu because it does not conform to the Ubuntu charter (see LINK), and some users have ethical objections to using it. See https://wiki.ubuntu.com/SkypeEthics for more information."

Idea 2

"You have just installed Skype. This is not included in Ubuntu because: 1) The protocol is secret 2) Skype has tried to engage in anti-competitive practices, by limiting users on conference calls for non-Intel users. 3) Skype has provided confidential IM conversations to the Chinese government leading to the imprisonment of several people (http://etc.)

See https://wiki.ubuntu.com/SkypeEthics for more information.

Ubuntu offers the following alternatives: Ekiga, Wengophone [links, etc.]

DO YOU WISH TO CONTINUE INSTALLING THIS SOFTWARE? [Yes/Cancel]"

List of Relevant Software

Software

Companies

Recommended Alternative

Skype

Ebay, Skype, TOM

Ekiga, Wengophone

Acrobat

Adobe

Evince, Kpdf

Realplayer

Real Inc.

Totem, Mplayer

Microsoft Office

Microsoft Corp.

Openoffice, Koffice, Star Office

iTunes

Apple

Rhythmbox, Amarok

Picasa

Google

fSpot, KPhotoAlbum

Google Earth

Google

[http://worldwind.arc.nasa.gov/ NASA World Wind]?, Celestia?

List of Networks/Protocols

  • AOL, Yahoo, MSN connection from GAIM and Kopete should raise warnings & recommend Jabber.

  • Some Real audio and video streams
  • Anything that Microsoft haven't published fully.
    • Exchange

List of Companies

Packages/Things Affected

  • Ubuntu mission statement and policy?
  • gdebi
  • dpkg
  • wine
  • Sun Java under current licensing
  • (new Edgy welcome to ubuntu application/web pages/docs)

Code

Outstanding issues

What constitutes ethical will vary from person to person. However, we are not banning software, just pointing out that some/many/most people have ethical objections to it or the company which profits from it. The question of whether something is objectionable is then decided by the user, not by Ubuntu, SABDFL, or the package maintainer.

We do not need to present every minority opinion on a subject, just put the idea in the user's mind and give them the opporuntiy to find out more. A few links for each application should be enough.

BoF agenda and discussion


CategorySpec

EthicalInfo (last edited 2008-08-06 16:32:01 by localhost)