• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

FSF High Priority Projects

Scheduled Pinned Locked Moved Marketing Incubator
48 Posts 12 Posters 9.8k Views 3 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D Offline
      dobey @libremax
      last edited by 15 Dec 2020, 19:16

      @libremax AOSP is literally Android Open Source Project so yes, it is Android. It is the open source parts of Android. It is not Google Android (which contains the Google Services Framework and such), but it is still Android. If you build only AOSP and throw it on a device, that device is still running Android. Also Replicant calls itself a distribution of Android, directly on the web site.

      But there's no point in being pedantic about it here. Android, the logo and typeface, and robot are trademarked by Google with similar restrictions as the Ubuntu and Firefox trademarks have. See https://source.android.com/setup/start/brands

      L 1 Reply Last reply 15 Dec 2020, 19:37 Reply Quote 0
      • P Offline
        Pulsar33
        last edited by 15 Dec 2020, 19:34

        Please for my information, historically, did Google build Android over the previously existing AOSP or did some group extract AOSP from the previously existing Android of Google ?
        Thanks in advance.
        Pulsar33

        Aquaris BQ E5 HD UBports OTA-25 (currently testing features)
        Aquaris BQ E5 HD Ubuntu Edition Canonical OTA-15 (last Canonical version, daily use)
        Raspberry Pi 4 B - 4 GB & 8 GB with various OS and Desktops (UBports not OK)

        D 1 Reply Last reply 15 Dec 2020, 19:48 Reply Quote 0
        • L Offline
          libremax @dobey
          last edited by libremax 15 Dec 2020, 19:37

          @dobey said in FSF High Priority Projects:

          @libremax AOSP is literally Android Open Source Project so yes, it is Android. It is the open source parts of Android. It is not Google Android (which contains the Google Services Framework and such), but it is still Android. If you build only AOSP and throw it on a device, that device is still running Android. Also Replicant calls itself a distribution of Android, directly on the web site.

          You name "Google Android" (which doesn't legally exist and is not a trademarked by Google) which is called Android by Google and is trademark.
          So no AOSP (Android Open Source Project) is not Android (trademark protected)
          The list of Google Trademark is here https://www.google.com/permissions/trademark/trademark-list/
          and you will not find "Google Android" in that list.

          Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
          https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

          D 1 Reply Last reply 15 Dec 2020, 19:47 Reply Quote 0
          • D Offline
            dobey @libremax
            last edited by 15 Dec 2020, 19:47

            @libremax said in FSF High Priority Projects:

            So no AOSP (Android Open Source Project) is not Android (trademark protected)

            Fine, it's not called Google Android but rather Android by Google in their marketing. But that does not mean that AOSP is not Android. It means Google owns the Android trademark. Google themselves call AOSP Android all over the web site. Again, look at the branding guidelines for AOSP which I linked. AOSP is Android. It just happens to only be the open source part.

            But this thread isn't about that. Replicant is an Android distribution. Halium is an Android distribution. Ubuntu Touch is an OS based on the Ubuntu distribution of Linux, and which may on some devices also include the Halium distribution of Android.

            L 1 Reply Last reply 15 Dec 2020, 20:06 Reply Quote 0
            • D Offline
              dobey @Pulsar33
              last edited by 15 Dec 2020, 19:48

              @pulsar33 Both, really. AOSP gets updated after Google builds the new version and dumps the open source parts into the repo.

              1 Reply Last reply Reply Quote 1
              • L Offline
                libremax @dobey
                last edited by libremax 15 Dec 2020, 20:06

                @dobey

                "The Android name, the Android logo, the Google Play brand, and other Google trademarks are the property of Google LLC and are not part of the assets available through the Android Open Source Project.".

                Android Open Source Project is not under a Google trademark. Replicant is based on AOSP and is free from Google Trademark (and to be based on AOSP does'nt give by default access to Replicant to the name Android nor to the Android logo) .

                Ubuntu is under a Canonical trademark.

                It's why the situations are different and may have an impact for FSF.
                And it's why it's not being "pedantic" to point out the difference beetween AOSP (Android Open Source Project) and Androidβ„’.

                Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
                https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

                1 Reply Last reply Reply Quote 0
                • F Offline
                  Fla
                  last edited by 15 Dec 2020, 23:51

                  Please stop getting out of topic πŸ™‚
                  The question here is, does someone want to do the work of submitting UT to the HPP list?

                  L 1 Reply Last reply 16 Dec 2020, 10:00 Reply Quote 1
                  • L Offline
                    libremax @Fla
                    last edited by libremax 16 Dec 2020, 10:00

                    @fla Sorry, but what is "in topic" is defined by the first post of this thread from @Aury88.

                    And he asked the questions:
                    "Actually the only project sponsored is Replicant a fully free Android distribution.
                    But why our loved UT is not listed?"

                    So it's in topic to answer that Replicant, as based on AOSP is free of Android trademark belonging to Google and that Replicant is also free of proprietary component because Replicant "replaces or avoids every proprietary component of the system, such as user-space programs and libraries as well as firmwares."

                    In comparison Ubuntu Touch is not free of trademark and is not free of proprietary component (as non free firmware for example).

                    Trademark and non free firmware are criteria (among others listed in Free System Distribution Guidelines (GNU FSDG)) used by FSF to determine if a distribution is compliant with its requirements.

                    The second point in topic is about the opportunity to "propose UT /Ubports as a project to FSF".

                    Because UT, based on my analysis, is not currently compliant GNU FSDG, it seems to me that the chances of success are nil.

                    Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
                    https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

                    F 1 Reply Last reply 16 Dec 2020, 10:59 Reply Quote 0
                    • F Offline
                      flohack @libremax
                      last edited by 16 Dec 2020, 10:59

                      @libremax said in FSF High Priority Projects:

                      pic to answer that Replicant, as based on AOSP is free of Android trademark belonging to Google and that Replicant is also free of proprietary component because Replicant "replaces or avoids every proprietary component of the system, such as user-space programs and libraries as well as firmwares."

                      How can Replicant be free of proprietary firmware? Its an essential prt of every Android.compatible phone. Without it you would not be able to make calls, use Bluetooth or WiFi and see nothing on the screen. Let alone the camera...

                      My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                      L 1 Reply Last reply 16 Dec 2020, 11:27 Reply Quote 0
                      • L Offline
                        libremax @flohack
                        last edited by libremax 16 Dec 2020, 11:27

                        @flohack said in FSF High Priority Projects:

                        @libremax said in FSF High Priority Projects:

                        pic to answer that Replicant, as based on AOSP is free of Android trademark belonging to Google and that Replicant is also free of proprietary component because Replicant "replaces or avoids every proprietary component of the system, such as user-space programs and libraries as well as firmwares."

                        How can Replicant be free of proprietary firmware? Its an essential prt of every Android.compatible phone. Without it you would not be able to make calls, use Bluetooth or WiFi and see nothing on the screen. Let alone the camera...

                        Answers are in Replicant FAQ.
                        In brief, Replicant as a distribution does not include non-free components.
                        When used non free components "are run aside" Replicant.
                        To be compliant with FSF requirements for an OS distribution does not involve to be usable from its own in real life.

                        It would be possible to make a stripped down Ubuntu Touch distribution without non-free components.
                        Would remain at the very least the subject of trademark to examine.

                        Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
                        https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

                        F 1 Reply Last reply 16 Dec 2020, 11:44 Reply Quote 0
                        • F Offline
                          flohack @libremax
                          last edited by 16 Dec 2020, 11:44

                          @libremax well "run aside" is a bit vague. Purism has always pointed out that they will isolate the modem and such to not run proprietary code through the OS. But, as you need to load firmware, thats not gonna work for the existing hardware. So, how can Replicant load firmware in an FSF-compliant way?

                          To mee that is all very political, not a technical discussion, and what is considered FREE and what not is sometimes a matter of personal taste more than strict rules. As I am not a political animal at all, I stay clear of such discussions, but just saying, it seems Replicant sells their cause very well, letting people believe that they do not even toch non-free blobs, which is technically impossible: In order to load the firmware, it must pass the OS main processor and kernel, and as such its already "tainted".

                          Or I am wrong? I dont know. As already pointed out, we have Ubuntu in our name, which is a registered trademark and therefore probably not applicable for that list of projects.

                          My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                          L 1 Reply Last reply 16 Dec 2020, 12:21 Reply Quote 0
                          • L Offline
                            libremax @flohack
                            last edited by libremax 16 Dec 2020, 12:21

                            @flohack said in FSF High Priority Projects:

                            @libremax well "run aside" is a bit vague. Purism has always pointed out that they will isolate the modem and such to not run proprietary code through the OS. But, as you need to load firmware, thats not gonna work for the existing hardware. So, how can Replicant load firmware in an FSF-compliant way?

                            You can have a look to what is explained for a "supported device" like Galaxy S2.

                            Proprietary firmwares which have to be loaded to the circuit by the main processor are not loaded because they are not distributed along with Replicant. So the device does not get the functionality and that's it.

                            To mee that is all very political, not a technical discussion, and what is considered FREE and what not is sometimes a matter of personal taste more than strict rules. As I am not a political animal at all, I stay clear of such discussions, but just saying, it seems Replicant sells their cause very well, letting people believe that they do not even toch non-free blobs, which is technically impossible: In order to load the firmware, it must pass the OS main processor and kernel, and as such its already "tainted".

                            Or I am wrong? I dont know.

                            Replicant make the choice as a distribution to not distribute non-free components.
                            Given that choice Replicant is unsuable for probably more than 99,99% of humans.
                            They are very clear it's not sufficient to resolve all freedom and privacy/security issues in the real world.

                            And it's great Replicant exists.

                            Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
                            https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

                            F 1 Reply Last reply 16 Dec 2020, 12:34 Reply Quote 0
                            • F Offline
                              flohack @libremax
                              last edited by 16 Dec 2020, 12:34

                              @libremax ok so its basically PostarmetOS approach where your phone would be more like a wireless tablet/computer πŸ˜‰

                              My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                              L 1 Reply Last reply 16 Dec 2020, 13:08 Reply Quote 0
                              • L Offline
                                libremax @flohack
                                last edited by 16 Dec 2020, 13:08

                                @flohack Well, they differ on many major points, Replicant is focusing on being a free-only mobile distribution and PmOS is focusing on using mainline Linux Kernel but the result for average joe is rather similar.

                                Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
                                https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

                                K 1 Reply Last reply 16 Dec 2020, 13:16 Reply Quote 0
                                • K Offline
                                  kugiigi @libremax
                                  last edited by 16 Dec 2020, 13:16

                                  @libremax Yeah, sounds like PostmarketOS. I didn't know Replicant is similar to that. Anyway, this means all distros for the pinephone and librem 5 are kind of qualified even UT because it doesn't use android blobs there.

                                  Also, to me AOSP is still Android 😝

                                  L 1 Reply Last reply 16 Dec 2020, 13:48 Reply Quote 0
                                  • F Offline
                                    Fla
                                    last edited by 16 Dec 2020, 13:19

                                    Well, I think the best way to know is to candidate, or to ask someone from the FSF to come here and tell us.

                                    1 Reply Last reply Reply Quote 1
                                    • L Offline
                                      libremax
                                      last edited by 16 Dec 2020, 13:30

                                      The doctrine of the FSF has been well established and consistent for 35 years. I don't see why it would suddenly change (and I hope it will not).

                                      Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
                                      https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

                                      A 1 Reply Last reply 16 Dec 2020, 15:37 Reply Quote 0
                                      • L Offline
                                        libremax @kugiigi
                                        last edited by libremax 16 Dec 2020, 13:48

                                        @kugiigi

                                        Also, to me AOSP is still Android 😝

                                        There is not much risk that Google will sue you for not respecting his trademark by wrongly attributing the protected name of his proprietary operating system to a free operating system, knowing that he is the creator and sole responsible for this mess, which Google probably did on purpose and would not have billions dollars to get from a trial :-).

                                        Donate anonymously 1€/$ by year to UBports, all Ubuntu Touch users can do it ! Demonstration:
                                        https://forums.ubports.com/topic/1262/donate-anonymously-1-by-year-to-ubports-all-ubuntu-touch-users-can-do-it-demonstration/

                                        1 Reply Last reply Reply Quote 0
                                        • A Offline
                                          AppLee @libremax
                                          last edited by 16 Dec 2020, 15:37

                                          @libremax said in FSF High Priority Projects:

                                          I don't see why it would suddenly change

                                          That doesn't forbid to try and apply.
                                          At worse it won't be accepted.

                                          F 1 Reply Last reply 16 Dec 2020, 16:53 Reply Quote 0
                                          • F Offline
                                            Fla @AppLee
                                            last edited by 16 Dec 2020, 16:53

                                            So, as nobody jumped in, I did it and wrote them this email:

                                            Hello FSF!

                                            First of all, thank you very much for what you are doing, the world deeply need free and respectful software.

                                            I read your call for suggestions for the HPP list and I saw the "Free phone operating system" category.

                                            I'm a user of Ubuntu Touch for 2 years now as my primary device and I'm very happy with it, that's why I want to suggest to support that project.

                                            I don't know what are the requierments to be accepted in the HPP list. I know (and agree with) the FSF philosophy of rejecting proprietary software. Ubuntu Touch is of course a free software project, distributed under the GPLv3. It is using Halium to be able to run on phones which requires proprietary firmwares, but is also able to run on plain GNU/Linux phones like the PinePhone, so without proprietary bits involved.

                                            Do you think it is a good idea to include it in the list?

                                            Freely,

                                            Fla

                                            We'll see what goes out of this.

                                            Aury88A 1 Reply Last reply 19 Dec 2020, 10:24 Reply Quote 6
                                            20 out of 48
                                            • First post
                                              20/48
                                              Last post