[gnome-software: 1/3] gs-license-tile: Update wording on proprietary tile




commit a8d8bdd23da927e614a80f2ccb99ca18d7a97e63
Author: Philip Withnall <pwithnall endlessos org>
Date:   Sun Jul 24 21:07:50 2022 +0200

    gs-license-tile: Update wording on proprietary tile
    
    This is a compromise between the old wording and the wording proposed in
    !1153. The main things we wanted to address were:
     - “May be restrictions on its use” is very vague and ‘lawyery’, so we
       drop it.
     - “It may be harder to tell if the software is insecure” is also a bit
       vague, and quite verbose, so we shorten it.
     - “or influence its development” isn’t always true for FOSS (one user’s
       feedback is unlikely to influence project development and we don’t
       want to give the impression that it is), so drop that. The “you may
       not be able to contribute” clause covers this concept already.
     - Add “it may change without oversight” to cover the advantage of FOSS
       that many eyes can look at it and see malicious or incorrect changes
       when they’re added. This is something which proprietary software might
       have (rigorous internal review), but it’s not something that users
       can verify. Hence that’s a fundamental advantage of FOSS.
    
    The differences from the proposal in !1153 are to drop use of the
    phrases ‘harmful’ and ‘high amount of trust’ because they are very
    strong. Without oversight, proprietary software has the potential to be
    harmful, but very little proprietary software on Linux actually is. So
    it’s not useful to highlight this.
    
    Discussed in person with Tobias at mini-GUADEC Berlin 2022.
    
    Signed-off-by: Philip Withnall <pwithnall endlessos org>
    
    Fixes: #1421

 src/gs-license-tile.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/gs-license-tile.c b/src/gs-license-tile.c
index a68326573..54ac6511a 100644
--- a/src/gs-license-tile.c
+++ b/src/gs-license-tile.c
@@ -115,9 +115,9 @@ gs_license_tile_refresh (GsLicenseTile *self)
                lozenge_icon_names[2] = "padlock-open-symbolic";
                get_involved_visible = FALSE;
 
-               description = g_strdup (_("This software is not developed in the open, so only its developers 
know how it works. There may be restrictions on its use, and it may be harder to tell if the software is 
insecure."
+               description = g_strdup (_("This software is not developed in the open, so only its developers 
know how it works. It may be insecure in ways that are hard to detect, and it may change without oversight."
                                          "\n\n"
-                                         "You may not be able to contribute to this software or influence 
its development."));
+                                         "You may not be able to contribute to this software."));
        }
 
        for (gsize i = 0; i < G_N_ELEMENTS (self->lozenges); i++) {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]