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 (Darkly)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Uncategorized
  3. If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

Scheduled Pinned Locked Moved Uncategorized
22 Posts 18 Posters 47 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.
  • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

    If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

    One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

    • The smaller companies can exert less political pressure on governments.
    • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
    • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
    • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

    Pivoting from big US tech to big EU tech would retain most of the same problems.

    And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

    As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

    Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

    Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

    Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

    Eloy.E This user is from outside of this forum
    Eloy.E This user is from outside of this forum
    Eloy.
    wrote last edited by
    #2

    @david_chisnall "too big to fork", I love this expression

    الجبر خوارزمیL 1 Reply Last reply
    0
    • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

      If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

      One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

      • The smaller companies can exert less political pressure on governments.
      • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
      • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
      • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

      Pivoting from big US tech to big EU tech would retain most of the same problems.

      And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

      As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

      Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

      Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

      Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

      SzescstopniS This user is from outside of this forum
      SzescstopniS This user is from outside of this forum
      Szescstopni
      wrote last edited by
      #3

      @david_chisnall Why build thousands of warships for our navy when we can have one big beautiful warship the size of a thousand warships.

      1 Reply Last reply
      0
      • Eloy.E Eloy.

        @david_chisnall "too big to fork", I love this expression

        الجبر خوارزمیL This user is from outside of this forum
        الجبر خوارزمیL This user is from outside of this forum
        الجبر خوارزمی
        wrote last edited by
        #4

        @eloy @david_chisnall

        there's a certain parallel w/ the “too big to bail” problem we had break in 2008 when the banks were small-N multiples of GDP and hence couldn't have been bailed out without printing Euros and Germany said `nein`

        if too big to fork happens, it deffn will happen in Europe, for the irony if for no other reason

        1 Reply Last reply
        0
        • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

          If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

          One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

          • The smaller companies can exert less political pressure on governments.
          • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
          • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
          • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

          Pivoting from big US tech to big EU tech would retain most of the same problems.

          And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

          As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

          Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

          Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

          Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

          ananasA This user is from outside of this forum
          ananasA This user is from outside of this forum
          ananas
          wrote last edited by
          #5

          @david_chisnall So much agreed. I would star and boost this multiple times if possible.

          Unfortunately we live in a system where building sustainably like this is disinsentivised, but still, here's to hoping.

          David Chisnall (*Now with 50% more sarcasm!*)D 1 Reply Last reply
          0
          • ananasA ananas

            @david_chisnall So much agreed. I would star and boost this multiple times if possible.

            Unfortunately we live in a system where building sustainably like this is disinsentivised, but still, here's to hoping.

            David Chisnall (*Now with 50% more sarcasm!*)D This user is from outside of this forum
            David Chisnall (*Now with 50% more sarcasm!*)D This user is from outside of this forum
            David Chisnall (*Now with 50% more sarcasm!*)
            wrote last edited by
            #6

            @ananas

            Here is the one-sentence summary for politicians:

            Do you want to create an environment where corporations are more powerful than parliaments?

            Hopefully that's enough to get their self interest on side.

            ananasA ? 2 Replies Last reply
            1
            0
            • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

              @ananas

              Here is the one-sentence summary for politicians:

              Do you want to create an environment where corporations are more powerful than parliaments?

              Hopefully that's enough to get their self interest on side.

              ananasA This user is from outside of this forum
              ananasA This user is from outside of this forum
              ananas
              wrote last edited by
              #7

              @david_chisnall I am unfortunately not at all certain that our current government in Finland would answer that with a "no".

              jonolethJ 1 Reply Last reply
              0
              • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                @ananas

                Here is the one-sentence summary for politicians:

                Do you want to create an environment where corporations are more powerful than parliaments?

                Hopefully that's enough to get their self interest on side.

                ? Offline
                ? Offline
                Guest
                wrote last edited by
                #8

                @david_chisnall @ananas

                Do you want to create an environment where corporations are more powerful than parliaments?

                I think my (Australian) government operates with that as a guiding principle, by moving formerly public jobs to the private sector they remove any public oversight, and there's also a job waiting for them when their term is up.

                ananasA NormanDunbarN 2 Replies Last reply
                0
                • ? Guest

                  @david_chisnall @ananas

                  Do you want to create an environment where corporations are more powerful than parliaments?

                  I think my (Australian) government operates with that as a guiding principle, by moving formerly public jobs to the private sector they remove any public oversight, and there's also a job waiting for them when their term is up.

                  ananasA This user is from outside of this forum
                  ananasA This user is from outside of this forum
                  ananas
                  wrote last edited by
                  #9

                  @the_decryptor @david_chisnall

                  Unfortunately, that job might also be both more profitable and more secure than waiting for the next elections.

                  1 Reply Last reply
                  0
                  • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                    If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                    One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                    • The smaller companies can exert less political pressure on governments.
                    • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                    • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                    • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                    Pivoting from big US tech to big EU tech would retain most of the same problems.

                    And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                    As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                    Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                    Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                    Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                    SatsAndSports1 This user is from outside of this forum
                    SatsAndSports1 This user is from outside of this forum
                    SatsAndSports
                    wrote last edited by
                    #10
                    Thanks for writing this. You're right

                    With Nostr being a protocol, as opposed to an single open source project, then I think it might fit in nicely there. The EU could encourage development of many Nostr projects without the 'centralization' risk that you mention

                    But I guess I'm naive, and I shouldn't obsess about Nostr 😀

                    (I tried to zap you, but you don't see to have an address set up)
                    1 Reply Last reply
                    0
                    • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                      If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                      One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                      • The smaller companies can exert less political pressure on governments.
                      • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                      • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                      • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                      Pivoting from big US tech to big EU tech would retain most of the same problems.

                      And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                      As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                      Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                      Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                      Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                      CM ThiedeC This user is from outside of this forum
                      CM ThiedeC This user is from outside of this forum
                      CM Thiede
                      wrote last edited by
                      #11

                      @david_chisnall multiple great threads happening on this very topic, just sad it's taken so long for people to start thinking critically about it.

                      https://social.coop/@cwebber/115964484421440911

                      aeriqueA 1 Reply Last reply
                      0
                      • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                        If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                        One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                        • The smaller companies can exert less political pressure on governments.
                        • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                        • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                        • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                        Pivoting from big US tech to big EU tech would retain most of the same problems.

                        And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                        As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                        Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                        Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                        Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                        Daniël Franke :panheart:A This user is from outside of this forum
                        Daniël Franke :panheart:A This user is from outside of this forum
                        Daniël Franke :panheart:
                        wrote last edited by
                        #12

                        @david_chisnall I would also like to add that besides less pressure, the smaller companies will also often have conflicting interests, making the political pressure balance out more as well.

                        1 Reply Last reply
                        0
                        • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                          If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                          One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                          • The smaller companies can exert less political pressure on governments.
                          • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                          • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                          • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                          Pivoting from big US tech to big EU tech would retain most of the same problems.

                          And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                          As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                          Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                          Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                          Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                          Riley S. FaelanR This user is from outside of this forum
                          Riley S. FaelanR This user is from outside of this forum
                          Riley S. Faelan
                          wrote last edited by
                          #13

                          @david_chisnall Well, an important factor behind this is the Reagan-era deregulation of conglomerates. EU has a more functional competition regulation system, so the forces here likely do not automatically favour the development of such huge black tech-holes.

                          But it's an important concern to keep one's mind on when one's dabbling in regulatory affairs.

                          1 Reply Last reply
                          0
                          • ananasA ananas

                            @david_chisnall I am unfortunately not at all certain that our current government in Finland would answer that with a "no".

                            jonolethJ This user is from outside of this forum
                            jonolethJ This user is from outside of this forum
                            jonoleth
                            wrote last edited by
                            #14

                            @ananas @david_chisnall Swedish Moderaterna would be throwing money at you before you even finished the question

                            1 Reply Last reply
                            0
                            • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                              If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                              One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                              • The smaller companies can exert less political pressure on governments.
                              • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                              • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                              • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                              Pivoting from big US tech to big EU tech would retain most of the same problems.

                              And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                              As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                              Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                              Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                              Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                              Human after allH This user is from outside of this forum
                              Human after allH This user is from outside of this forum
                              Human after all
                              wrote last edited by
                              #15

                              @david_chisnall These US tech companies are regulated by the weakest of the weak Irish regulators in Ireland. The pressure needs to be put on Ireland and not screamed into the void

                              1 Reply Last reply
                              0
                              • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                                If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                                One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                                • The smaller companies can exert less political pressure on governments.
                                • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                                • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                                • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                                Pivoting from big US tech to big EU tech would retain most of the same problems.

                                And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                                As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                                Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                                Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                                Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                                Moreno Colaiacovo 🇪🇺E This user is from outside of this forum
                                Moreno Colaiacovo 🇪🇺E This user is from outside of this forum
                                Moreno Colaiacovo 🇪🇺
                                wrote last edited by
                                #16

                                @david_chisnall I agree. The important thing that authorities should promote is not company size but common standards, so that many different services offered by many companies remain interoperable

                                1 Reply Last reply
                                0
                                • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                                  If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                                  One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                                  • The smaller companies can exert less political pressure on governments.
                                  • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                                  • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                                  • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                                  Pivoting from big US tech to big EU tech would retain most of the same problems.

                                  And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                                  As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                                  Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                                  Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                                  Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                                  Wolfgang MAEHRN This user is from outside of this forum
                                  Wolfgang MAEHRN This user is from outside of this forum
                                  Wolfgang MAEHR
                                  wrote last edited by
                                  #17

                                  In essence it goes back to #OpenStandards and #Interoperability.

                                  @david_chisnall

                                  1 Reply Last reply
                                  0
                                  • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                                    If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                                    One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                                    • The smaller companies can exert less political pressure on governments.
                                    • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                                    • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                                    • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                                    Pivoting from big US tech to big EU tech would retain most of the same problems.

                                    And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                                    As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                                    Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                                    Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                                    Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                                    VoidZeroOne :tranarchy_a_genderqueer: :v_trans: :v_pan:T This user is from outside of this forum
                                    VoidZeroOne :tranarchy_a_genderqueer: :v_trans: :v_pan:T This user is from outside of this forum
                                    VoidZeroOne :tranarchy_a_genderqueer: :v_trans: :v_pan:
                                    wrote last edited by
                                    #18

                                    @david_chisnall ... but not for there owner class and we all only exist so the owner class can burn the planet and hoard everything...

                                    1 Reply Last reply
                                    0
                                    • David Chisnall (*Now with 50% more sarcasm!*)D David Chisnall (*Now with 50% more sarcasm!*)

                                      If you're talking to EU politicians about tech sovereignty, there are a couple of things I hope you'll ask them to consider:

                                      One of the problems with the US tech giants is that they are too big to regulate. They have grown so big that they are more powerful than most countries. Only China and the EU are big enough to even consider trying to regulate them (this is one of the many reasons Brexit was a disaster). You don't want to replace a nominally American company that you can't regulate with a nominally French (or German, or whatever) company that is too big to regulate. It is far better to have a thousand billion-Euro companies than one trillion-Euro company:

                                      • The smaller companies can exert less political pressure on governments.
                                      • A thousand companies will spread out their hiring far more than one company, brining jobs to more regions.
                                      • A billion-Euro company failing is bad for the economy, but a trillion-Euro company failing is a disaster.
                                      • A thriving competitive environment with a dozen companies providing similar products and services gives better consumer outcomes than a single monopoly (or a duopoly like iOS and Android).

                                      Pivoting from big US tech to big EU tech would retain most of the same problems.

                                      And this leads nicely into the second point. Open source was popular in companies because second sources were a well-understood concept. If your business depends on X, you want to be able to buy X from two or more competing suppliers. With open source, in theory, it's easy for a new supplier to provide exactly the same thing. But big open source projects have the same problem as big corporations: they become too big to fork.

                                      As a concrete example, the Chromium team refuses to take patches to support any OS that Google doesn't ship Chrome on. This has knock-on effects such as Electron (and therefore apps that use Electron) officially supporting only platforms that have enough market share for Google ads to care about them (or that Google uses in products or internally).

                                      Open source, in theory, means that anyone can come along and be a second source for Chromium. But Chromium averages about one security vulnerability per day or two. If you are a week behind in upstream merges, you are pretty much guaranteed to have exploitable vulnerabilities. This makes maintaining a fork impossible. Other big projects do take patches but have codebases that undergo rapid continuous refactoring that makes it hard for third parties to build the expertise in the system. Or they have poor onboarding documentation and code comments and so the only way to learn the codebase is to work for the company that sells products around it.

                                      Pivoting from big US tech to big open source projects also retains a lot of the same problems with respect to lock in. Governments should consider the number (and size) of companies that are willing and able to support a codebase when considering whether it meets procurement requirements. If only Google or Oracle (for example) can provide support (new features that the customer wants, merged upstream or maintained for 10 years in a fork) then it should not be considered. If a smaller consultancy such as Igalia can do the same (especially if they can and it's not a project that they have supported for another customer) then it's far more likely to be something that will remain a useful shape as requirements evolve.

                                      Many small companies, supporting many small projects, should be the goal. As soon as a project becomes an essential part of an ecosystem, that should be a signal to fund alternatives.

                                      KlepsisK This user is from outside of this forum
                                      KlepsisK This user is from outside of this forum
                                      Klepsis
                                      wrote last edited by
                                      #19

                                      @david_chisnall this is just the old conflict between efficiency and robustness played out in a new arena (not that new, TBH). The usual pattern is everyone goes for the efficiency until the failure mode hits them, then they overcorrect on robustness.

                                      1 Reply Last reply
                                      0
                                      • CM ThiedeC CM Thiede

                                        @david_chisnall multiple great threads happening on this very topic, just sad it's taken so long for people to start thinking critically about it.

                                        https://social.coop/@cwebber/115964484421440911

                                        aeriqueA This user is from outside of this forum
                                        aeriqueA This user is from outside of this forum
                                        aerique
                                        wrote last edited by
                                        #20

                                        @cmthiede @david_chisnall Well, for *certain* people to start thinking critically about it while ignoring other people's warnings for years.

                                        CM ThiedeC 1 Reply Last reply
                                        0
                                        • aeriqueA aerique

                                          @cmthiede @david_chisnall Well, for *certain* people to start thinking critically about it while ignoring other people's warnings for years.

                                          CM ThiedeC This user is from outside of this forum
                                          CM ThiedeC This user is from outside of this forum
                                          CM Thiede
                                          wrote last edited by
                                          #21

                                          @aerique @david_chisnall IKR, been talking to the walls since 2004, just never "vibed" right with people. It's not exactly something one would WANT to ever "trend" in the 1st place, but here we are, atop the precipice.

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


                                          • Login

                                          • Don't have an account? Register

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