It's "open-source software", not "Open Source software"

Bug #500940 reported by Tomasz Chrzczonowicz on 2009-12-28
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-apt (Ubuntu)
Low
Никола Павловић

Bug Description

The descriptions for main and universe are respectively "Canonical-supported Open Source software" and "Community-maintained Open Source software".

From http://catb.org/~esr/open-source.html (I think it's authoritative document on this):

"(A note about usage. In accordance with normal English practice, the term is "open source" standing alone, but "open-source" used as an adjective or in compounds; thus, "open-source software".)"

By the way, the term "free software" seems to be much better aligned with Ubuntu Philosophy anyway: http://www.ubuntu.com/community/ubuntustory/philosophy

ProblemType: Bug
Architecture: i386
Date: Mon Dec 28 05:34:33 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Package: software-properties-gtk 0.75.4
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-16.53-generic-pae
SourcePackage: software-properties
Uname: Linux 2.6.31-16-generic-pae i686

Related branches

Tomasz Chrzczonowicz (tch) wrote :
Michael Vogt (mvo) wrote :

Agreed, free software should be used instead. However we are currently in string freeze so this needs to be added later.

Changed in software-properties (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
milestone: none → later
Robert Roth (evfool) wrote :

Reassigning to python-apt package, as the distro component names and description appear there.

affects: software-properties (Ubuntu) → python-apt (Ubuntu)
Changed in python-apt (Ubuntu):
milestone: later → none
tags: added: bitesize string-fix
removed: apport-bug i386
Changed in python-apt (Ubuntu):
assignee: nobody → Никола Павловић (nikola825)
Changed in python-apt (Ubuntu):
status: Confirmed → In Progress
Changed in python-apt (Ubuntu):
status: In Progress → Fix Committed
Michael Vogt (mvo) wrote :

Thanks! I merged this, the term is now "free and open-source software" to avoid any ambiguity.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-apt - 0.8.3ubuntu1

---------------
python-apt (0.8.3ubuntu1) precise; urgency=low

  * merged from debian/sid

python-apt (0.8.3) unstable; urgency=low

  [ Alexey Feldgendler ]
  * handle architecture-specific conflicts correctly (LP: #829138)

  [ Michael Vogt ]
  * lp:~mvo/python-apt/debfile-multiarch:
    - add multiarch support to the debfile.py code (LP: #854839)
  * tests/test_apt_cache.py:
    - add additional check if provides test can actually be run

python-apt (0.8.2) unstable; urgency=low

  [ Michael Vogt ]
  * merged from ubuntu:
    - use logging instead of print
    - update distro template Ubuntu.info.in
    - add xz compression support
  * po/python-apt.pot:
    - refreshed
  * po/pt_BR.po:
    - updated, thanks to Sergio Cipolla (closes: #628398)
  * po/da.po:
    - updated, thanks to Joe Dalton (closes: #631309)
  * po/sr.po:
    - updated, thanks to Nikola Nenadic (closes: #638308)
  * python/apt_pkgmodule.cc:
    - add apt_pkg.get_architectures() call
  * apt/cache.py:
    - remove "print" when creating dirs in apt.Cache(rootdir=dir),
      thanks to Martin Pitt
    - add __lt__ to apt.Package so that sort() sorts by name
      on list of package objects
  * debian/control:
    - add recommends to xz-lzma to ensure we have the unlzma command
  * apt/cache.py:
    - set Dir::bin::dpkg if a alternate rootdir is given
      (LP: #885895)
  * build fixes for the apt in experimental
  * apt/debfile.py:
    - raise error when accessing require_changes and
      missing_deps without calling check() before, thanks to
      Tshepang Lekhonkhobe (closes: #624379)
  * apt/package.py:
    - add new "suggests" property, thanks to Christop Groth
    - allow Dependency object to be iteratable, this allows to write
      code like:
      for or_dep_group in pkg.candidate.dependencies:
          for dep in or_dep_group:
              do_something()
      (thanks to Christop Groth)
  * apt/progress/base.py:
    - write exception text to stderr to avoid hidding exceptions
      like "pre-configure failed" from libapt (thanks to Jean-Baptiste
      Lallement)

  [ Tshepang Lekhonkhobe ]
  * rm usage of camelcase in cache.py doc (closes: #626617)
  * grammar fix in the cache.py doc (closes: #626610)

  [ Nikola Pavlović ]
  * fixed a typo, changed "Open Source software" to
    "free and open-source software" (LP: #500940)
 -- Michael Vogt <email address hidden> Thu, 08 Dec 2011 20:44:30 +0100

Changed in python-apt (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers