Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. If you were to guess, which of these components is installed in most devices world-wide?

If you were to guess, which of these components is installed in most devices world-wide?

Scheduled Pinned Locked Moved Uncategorized
44 Posts 36 Posters 0 Views
  • 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.
  • bagder@mastodon.socialB This user is from outside of this forum
    bagder@mastodon.socialB This user is from outside of this forum
    bagder@mastodon.social
    wrote last edited by
    #1

    If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

    paolo_lulli@fosstodon.orgP chris@social.losno.coC pythno@mastodon.gamedev.placeP km@mastodon.babb.noK mae@is.badat.devM 25 Replies Last reply
    1
    0
    • bagder@mastodon.socialB bagder@mastodon.social

      If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

      paolo_lulli@fosstodon.orgP This user is from outside of this forum
      paolo_lulli@fosstodon.orgP This user is from outside of this forum
      paolo_lulli@fosstodon.org
      wrote last edited by
      #2

      @bagder I guess libcurl and sqlite are scoring very hig.

      Given whos writing, probably libcurl, I guess ?

      bagder@mastodon.socialB gergolippai@mastodon.socialG jordgubben@mastodon.gamedev.placeJ 3 Replies Last reply
      0
      • paolo_lulli@fosstodon.orgP paolo_lulli@fosstodon.org

        @bagder I guess libcurl and sqlite are scoring very hig.

        Given whos writing, probably libcurl, I guess ?

        bagder@mastodon.socialB This user is from outside of this forum
        bagder@mastodon.socialB This user is from outside of this forum
        bagder@mastodon.social
        wrote last edited by
        #3

        @paolo_lulli I have no idea. I can only guess as well...

        1 Reply Last reply
        0
        • bagder@mastodon.socialB bagder@mastodon.social

          If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

          chris@social.losno.coC This user is from outside of this forum
          chris@social.losno.coC This user is from outside of this forum
          chris@social.losno.co
          wrote last edited by
          #4

          @bagder Probably all of them.

          1 Reply Last reply
          1
          0
          • bagder@mastodon.socialB bagder@mastodon.social

            If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

            pythno@mastodon.gamedev.placeP This user is from outside of this forum
            pythno@mastodon.gamedev.placeP This user is from outside of this forum
            pythno@mastodon.gamedev.place
            wrote last edited by
            #5

            @bagder I guess it is not zlib/sql? You could technically be okay without those. SSL/libcurl not so much if you want to communicate (securely) with the internet.

            jawnsy@mastodon.socialJ 1 Reply Last reply
            0
            • bagder@mastodon.socialB bagder@mastodon.social

              If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

              km@mastodon.babb.noK This user is from outside of this forum
              km@mastodon.babb.noK This user is from outside of this forum
              km@mastodon.babb.no
              wrote last edited by
              #6

              @bagder that one was tricky, and the question is open for several interpretations. but with 100% sqlite, i guess my guess is correct

              Link Preview Image
              tripplehelix@tech.lgbtT 1 Reply Last reply
              0
              • bagder@mastodon.socialB bagder@mastodon.social

                If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                mae@is.badat.devM This user is from outside of this forum
                mae@is.badat.devM This user is from outside of this forum
                mae@is.badat.dev
                wrote last edited by
                #7
                @bagder spinning up some sqlite VMs, you've been getting too big for your britches lately
                1 Reply Last reply
                0
                • R relay@relay.mycrowd.ca shared this topic
                • bagder@mastodon.socialB bagder@mastodon.social

                  If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                  bagder@mastodon.socialB This user is from outside of this forum
                  bagder@mastodon.socialB This user is from outside of this forum
                  bagder@mastodon.social
                  wrote last edited by
                  #8

                  I deliberately chose to use the exact same wording for the question as when I ran the same poll back in late 2021.

                  yojimbo@masto.hackers.townY dermoth@jasette.facil.servicesD 2 Replies Last reply
                  0
                  • bagder@mastodon.socialB bagder@mastodon.social

                    If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                    gbraad@mastodon.socialG This user is from outside of this forum
                    gbraad@mastodon.socialG This user is from outside of this forum
                    gbraad@mastodon.social
                    wrote last edited by
                    #9

                    @bagder BusyBox?

                    1 Reply Last reply
                    0
                    • bagder@mastodon.socialB bagder@mastodon.social

                      If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                      avarice@critter.cafeA This user is from outside of this forum
                      avarice@critter.cafeA This user is from outside of this forum
                      avarice@critter.cafe
                      wrote last edited by
                      #10

                      @bagder i'd wager it goes libcurl, then openssl, then sqlite. maybe libcurl, sqlite, openssl in that order

                      1 Reply Last reply
                      0
                      • bagder@mastodon.socialB This user is from outside of this forum
                        bagder@mastodon.socialB This user is from outside of this forum
                        bagder@mastodon.social
                        wrote last edited by
                        #11

                        @svavar often yes, but it also support ten other TLS libraries. Like curl.exe on all windows 10 and 11 for example, they don't use OpenSSL. Then there's of course the question if the openssl forks count as openssl or not...

                        1 Reply Last reply
                        0
                        • bagder@mastodon.socialB bagder@mastodon.social

                          If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                          varpie@peculiar.floristV This user is from outside of this forum
                          varpie@peculiar.floristV This user is from outside of this forum
                          varpie@peculiar.florist
                          wrote last edited by
                          #12

                          @bagder Hmm, that's a tricky one, if we just count the number of instances I think sqlite is higher than libcurl or OpenSSL because those would likely depend on dynamically linked libraries installed once per machine, but sqlite is often embedded and thus installed multiple times... but you're asking specifically about which one is installed in most devices, not most installed overall.

                          bagder@mastodon.socialB 1 Reply Last reply
                          0
                          • varpie@peculiar.floristV varpie@peculiar.florist

                            @bagder Hmm, that's a tricky one, if we just count the number of instances I think sqlite is higher than libcurl or OpenSSL because those would likely depend on dynamically linked libraries installed once per machine, but sqlite is often embedded and thus installed multiple times... but you're asking specifically about which one is installed in most devices, not most installed overall.

                            bagder@mastodon.socialB This user is from outside of this forum
                            bagder@mastodon.socialB This user is from outside of this forum
                            bagder@mastodon.social
                            wrote last edited by
                            #13

                            @Varpie libcurl is also embedded and installed numerous times on for example every smartphone...

                            varpie@peculiar.floristV 1 Reply Last reply
                            0
                            • bagder@mastodon.socialB bagder@mastodon.social

                              If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                              S This user is from outside of this forum
                              S This user is from outside of this forum
                              solemarc@mastodon.social
                              wrote last edited by
                              #14

                              @bagder if it's number of installs it's probably sqlite since we all have that installed multiple times per device but if each device is only worth one point I assume it's much closer.

                              My entirely unsubstantiated guess is that curl is much more common in IOT devices than sqlite and thus, wins here.

                              1 Reply Last reply
                              0
                              • bagder@mastodon.socialB bagder@mastodon.social

                                If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                                grishka@mastodon.socialG This user is from outside of this forum
                                grishka@mastodon.socialG This user is from outside of this forum
                                grishka@mastodon.social
                                wrote last edited by
                                #15

                                @bagder I voted sqlite, because there are more embedded devices that need a database than those that need networking. And out of those, not all use libcurl for networking.

                                The other two options I'm not sure. Every general-purpose device definitely ships with (likely several copies of) both.

                                1 Reply Last reply
                                0
                                • bagder@mastodon.socialB bagder@mastodon.social

                                  @Varpie libcurl is also embedded and installed numerous times on for example every smartphone...

                                  varpie@peculiar.floristV This user is from outside of this forum
                                  varpie@peculiar.floristV This user is from outside of this forum
                                  varpie@peculiar.florist
                                  wrote last edited by
                                  #16

                                  @bagder I don't know how it's done on iOS, but on Android as far as I know the "native" (Kotlin/Java) implementations don't use libcurl, but Room uses sqlite, so it is more likely for apps to create a new instance of sqlite than libcurl. That being said, they depend on OpenSSL for HTTPS calls, so maybe OpsnSSL is the winner on Android devices, as basically all apps make HTTPS calls but not all apps have a local DB with sqlite, and libcurl installations don't scale linearly with the number of apps...

                                  1 Reply Last reply
                                  0
                                  • bagder@mastodon.socialB bagder@mastodon.social

                                    If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                                    taffer@mastodon.gamedev.placeT This user is from outside of this forum
                                    taffer@mastodon.gamedev.placeT This user is from outside of this forum
                                    taffer@mastodon.gamedev.place
                                    wrote last edited by
                                    #17

                                    @bagder I voted for OpenSSL. When BlackBerry 10 devices shipped they had three different versions of OpenSSL in them (all with different vulnerabilities of course).

                                    1 Reply Last reply
                                    0
                                    • km@mastodon.babb.noK km@mastodon.babb.no

                                      @bagder that one was tricky, and the question is open for several interpretations. but with 100% sqlite, i guess my guess is correct

                                      Link Preview Image
                                      tripplehelix@tech.lgbtT This user is from outside of this forum
                                      tripplehelix@tech.lgbtT This user is from outside of this forum
                                      tripplehelix@tech.lgbt
                                      wrote last edited by
                                      #18

                                      @km @bagder

                                      When you score 100% you're definitely right.

                                      1 Reply Last reply
                                      0
                                      • bagder@mastodon.socialB bagder@mastodon.social

                                        If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                                        werschweinchen@mountains.socialW This user is from outside of this forum
                                        werschweinchen@mountains.socialW This user is from outside of this forum
                                        werschweinchen@mountains.social
                                        wrote last edited by
                                        #19

                                        @bagder Since I had to build some SBOMs lately, I can tell that zlib is everywhere (including the linux kernel). In a typical configuration of curl and sqlite, zlib is a dependency, and it can also be a dependency to OpenSSL (although I think it is more esoteric configuration, not sure), but I'd estimate it has to be zlib by a large margin.

                                        1 Reply Last reply
                                        0
                                        • bagder@mastodon.socialB bagder@mastodon.social

                                          If you were to guess, which of these components is installed in most devices world-wide? (it's impossible to actually *know*)

                                          kaito02@mastodon.socialK This user is from outside of this forum
                                          kaito02@mastodon.socialK This user is from outside of this forum
                                          kaito02@mastodon.social
                                          wrote last edited by
                                          #20

                                          @bagder I would've given the point to libcurl but it feels like every Android app uses sqlite. Also would libcurl even work without openssl? 🤷

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups