Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Add/Remove program dialog
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor addiks on Add/Remove program dialog

It should be easy to keep the system clean from propriatary software  
Written by Felitaur the 19 Mar 11 at 23:42. Already implemented
There is difference between free software, implementing patent-encumbered algorithms (mplayer, mpg123, lame) and proprietary software like win32-codecs and adobe-flash, so it should be kept apart from each other.
It would be easier to maintain system free of proprietary software which is not not absolutely necessary, if such software is located in different repository. Many ubuntu users live in countries where software patents is not valid, but they probably still don't like proprietary packages in their search result
-11
votes
closed
Solution #1: Split multiverse repository, make ubuntu hide proprietary software from display
Written by Felitaur the 19 Mar 11 at 23:42.
Multiverse repo should be splitted to patent-restricted part and proprietary part, so user can be sure, he doesn't have any proprietary software installed on his computer, which he haven't asked the system to install knowingly it is proprietary.

There should be option to remove proprietary software packages from display in apt-cache search results, from Software Center, from proposed content plugins, from totem solutions, make it display free software packages even if it is illegal in certain countries
14
votes
closed
Solution #2: Display category sign beside software packages in Software Center
Written by Felitaur the 23 Mar 11 at 00:25.
It should be possible to tell apart proprietary software package without reading it's description, so, some sign or writhing should be displayed beside package/program name.
It may be different for such cases:
1. This is free and completely legal software
2. This is free software, which is possibly illegal in some countries
3. This is free software, but it is mostly intended to be used with proprietary package or cannot be built without proprietary compiler/library
4. This is installer for proprietary software package, which itself is free
5. This is zero-price proprietary package (such as nvidia blob or flashplugin)
6. This is demo version
7. This is proprietary package, which cannot be installed for free

It should be possible to sort package by this criteria, and hide/show any of this classes.
Also, aptitude and apt should also possible to be configured to use this criteria
-4
votes
closed
Solution #3: Make visible, "canonical partners" repository contain only proprietary software
Written by Felitaur the 24 Mar 11 at 16:45.
This is to addition to other solution:
If you are new user, and you see "Canonical partners" repository, you may decide, it's as good software as it main repos and you can't check unless you already know, flash and skype is proprietary. So it should be clearly visible, that software is proprietary, it may be implemented in either way:
Show descriptive writing, saying about license of that software, or rename repository to "3rd party proprietary software" or show warning dialogue when user selects this group. Also, it should be possible to hide this group from display in option and/or by context menu with option "hide".
-3
votes
closed
Solution #4: Warn user to make him decide
Written by OckhamTheFox the 26 Mar 11 at 05:11.
There are three types of users:
1) Proponents of FOSS and GNU.
2) Users who migrated from Windows. They expect maximum functionality from the operating system.
3) Undecided users.
If I were parlamentarian I would say that all three types of users should be respected.
Let's make third type the default approach. Every time when user going to install drivers or apps a warning message should be displayed:
"This list includes free and proprietary software. Do you want to hide proprietary software from the list?
Check a box if you don't want to see this message again [checkbox].
Yes/No [Buttons]"
The message is quite annoying, in meantime it makes user to decide which software paradigm his operating system would follow. I think asking a user is the easiest way to keep the system clean from proprietary software.

See the 19 comments or propose a solution (latest comment the 28 Apr 11 at 00:28) >>