Closed Bug 1912392 Opened 3 months ago Closed 3 months ago

Remove in-tree Vietnamese dictionaries for license incompatibility

Categories

(Mozilla Localizations :: vi / Vietnamese, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: flod, Unassigned)

Details

This was originally reported on GitHub as a request to update the dictionaries: https://github.com/mozilla-l10n/firefox-l10n/issues/23

Unfortunately, these should have never landed in the repository, as they're licensed as GPL
https://wiki.mozilla.org/L10n:Dictionaries

To be included in the source tree, and therefore in builds shipped by Mozilla, a dictionary needs to have a licence compatible with the MPL 2.0. Examples of compatible licensing schemes include:

    MPL 2.0
    MPL 1.1/LGPL 2.1/GPL 2.0 tri-licence (the old Mozilla licence)
    Apache 2.0
    BSD or MIT-style licences
    LGPL
    Public domain

This is confirmed in https://github.com/1ec5/hunspell-vi/blob/main/dictionaries/README-en.txt

Looks like the files landed without an associated bug over a decade ago, and at some point an MPL2 license header was added automatically.

This was removed in https://github.com/mozilla-l10n/firefox-l10n/commit/39d8a62414fc365b015a9ae02358423fa768483c

If you can find a Hunspell dictionary with a compatible license, feel free to file a bug in this component, and we'll help you landing it.

Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.