Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.devel > #99975

Packages in contrib solely because they allow using non-free software

From Dominik George <natureshadow@debian.org>
Newsgroups linux.debian.devel
Subject Packages in contrib solely because they allow using non-free software
Date 2021-04-04 11:20 +0200
Message-ID <C075f-2NP-5@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi,

I have stumbled across this note, in the d/copyright file of the
lutris package:

> Comment: lutris is not part of the Debian distribution, but is in the contrib
>  archive area instead, because while lutris itself is free software, its main
>  purpose is to download and install mainly non-free software. Further, lutris
>  recommends winetricks, which itself is free software as well, but is also in
>  contrib for the same reason.

That surprised me. If a package is free software, in ful laccordance
with the DFSG, why is it put into contrib? I can see where this note
comes from — the package maintainer does not want to help people
install non-free software, a point of view that is famous with the FSF
and a reason for them to discourage a distribution.

But it is new to me that Debian falls for this. According to Debian
Poilcy 2.2.2, "wrapper packages or other sorts of free accessories for
non-free programs" are examples of packages that can go into contrib
as well. But neither winetricks nor lutris are wrapper packages for
non-free programs — while they do allow installing and using non-free
software as well, they can be used for any kidn of game or program,
including free software. Lutris actually has explicit support for quite a few
games that are in Debian main.

I consider it a bad idea to hide free software tools from average
users, which putting it into contrib technically does (contrib is not
enabled on vanilla installs of Debian). Packages of Lutris play a huge
role in fostering free software, even though this is not too obvious
as they do ease the use of non-free software. Example:

A gamer who uses, let's say, Windows, considers moving to Debian.
However, they do not want to drop the games the yare playing. The
two scenarios are:

 a) They try Debian, and find out they have to learn how the different
    package areas work, reconfigure their package sources, and find
    confirmation that Linux is not fit for the desktop or for gaming,
    or at least over-complicated. They stay with Windows.

 b) They try Debian, and find that it lets them run a huge amount of
    their games out of the box, with a nice frontend and game library.

Which one do we. as a community, prefer? I strongly advocate for
option b).

I want to open this for discussion, as I can fully understand both
points of view. While I could discuss this with the winetricks and
lutris maintainers alone, I think it is an important discussion and
decision for the project as a whole.

Cheers,
Nik

Back to linux.debian.devel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Packages in contrib solely because they allow using non-free software Dominik George <natureshadow@debian.org> - 2021-04-04 11:20 +0200
  Re: Packages in contrib solely because they allow using non-free software Stephan Lachnit <stephanlachnit@debian.org> - 2021-04-04 11:40 +0200
    Re: Packages in contrib solely because they allow using non-free  software Stephan Verbücheln <verbuecheln@posteo.de> - 2021-04-04 22:40 +0200
  Re: Packages in contrib solely because they allow using non-free  software Andrey Rahmatullin <wrar@debian.org> - 2021-04-04 12:50 +0200
    Re: Packages in contrib solely because they allow using non-free software Jonas Smedegaard <jonas@jones.dk> - 2021-04-04 14:30 +0200
  Re: Packages in contrib solely because they allow using non-free software Joerg Jaspert <joerg@debian.org> - 2021-04-04 13:30 +0200
    Re: Packages in contrib solely because they allow using non-free  software Simon McVittie <smcv@debian.org> - 2021-04-04 14:00 +0200
      Re: Packages in contrib solely because they allow using non-free software Johannes Schauer Marin Rodrigues <josch@debian.org> - 2021-04-05 08:00 +0200
        Re: Packages in contrib solely because they allow using non-free software Austin English <austinenglish@gmail.com> - 2021-04-05 08:50 +0200
        Re: Packages in contrib solely because they allow using non-free  software Adrian Bunk <bunk@debian.org> - 2021-04-06 15:00 +0200
  Re: Packages in contrib solely because they allow using non-free  software Sean Whitton <spwhitton@spwhitton.name> - 2021-04-07 20:20 +0200
  Re: ***UNCHECKED*** Packages in contrib solely because they allow  using non-free software Simon Richter <sjr@debian.org> - 2021-04-08 00:20 +0200
    Re: ***UNCHECKED*** Packages in contrib solely because they allow  using non-free software Dominik George <natureshadow@debian.org> - 2021-04-08 13:00 +0200
      Re: ***UNCHECKED*** Packages in contrib solely because they allow  using non-free software Stephan Verbücheln <verbuecheln@posteo.de> - 2021-04-08 13:30 +0200
      Re: ***UNCHECKED*** Packages in contrib solely because they allow using non-free software Jonas Smedegaard <jonas@jones.dk> - 2021-04-08 13:30 +0200
      Re: ***UNCHECKED*** Packages in contrib solely because they allow  using non-free software Stephan Lachnit <stephanlachnit@debian.org> - 2021-04-08 17:20 +0200

csiph-web