[ubuntu-mono] [Bug 191307] mono warning needed

Lars Noodén larsnooden at openoffice.org
Wed Feb 13 05:13:40 GMT 2008

(Kozhev: Java is not proprietary and its mention is off topic.  Please
keep flamebait to yourself.)

Mono needs to be mentioned in the man page because the man page is about
how the program works, key dependencies and licensing.  Given the
licensing issues with mono, mention of the dependency is a must.
Licensing and technical info belong on the man page.

Given all the mono-related bugs,, this is a serious technical issue.
And, the licensing concerns in mono are *still* unadressed and *still*
highly controversial.  If folks want to shoehorn proprietary technology
into Linux, fine, that's what the multiverse repository is for.
However, some have a legal (if not ethical) requirement to stay clean
and avoid such politics, therefore such dependencies need to be
identified in more than one place.

Further, knowing the dependency on mono means the decision can be made
earlier.  In order to use f-spot, the following NEW packages would be
needed, amounting to 48.5 MB on the HD.  That's a lot for one
application.  Sure one should see the mono libraries in the list below,
but the man page is where one usually looks for a licensing and
dependency overview:

  cli-common f-spot libart2.0-cil libflickrnet2.1.5-cil libgconf2.0-cil
  libglade2.0-cil libglib2.0-cil libgnome-vfs2.0-cil libgnome2.0-cil libgnomecups1.0-1
  libgnomeprint2.2-0 libgnomeprint2.2-data libgnomeprintui2.2-0
  libgnomeprintui2.2-common libgtk2.0-cil libgtkhtml2.0-cil libgtkhtml3.8-15
  libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo1.0-cil
  libmono-corlib1.0-cil libmono-corlib2.0-cil libmono-data-tds1.0-cil
  libmono-data-tds2.0-cil libmono-security1.0-cil libmono-security2.0-cil
  libmono-sharpzip0.84-cil libmono-sharpzip2.84-cil libmono-sqlite2.0-cil
  libmono-system-data1.0-cil libmono-system-data2.0-cil libmono-system-web1.0-cil
  libmono-system-web2.0-cil libmono-system1.0-cil libmono-system2.0-cil libmono0
  libmono1.0-cil libmono2.0-cil libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil
  librsvg2.0-cil mono-common mono-gac mono-jit mono-runtime
0 upgraded, 45 newly installed, 0 to remove and 25 not upgraded.
Need to get 12.3MB of archives.
After this operation, 48.5MB of additional disk space will be used.
Do you want to continue [Y/n]?

f-spot man page missing mono warning
You received this bug notification because you are a member of MOTU Mono
Team, which is a bug contact for f-spot in ubuntu.

More information about the Ubuntu-mono mailing list