It seems to me that what you’re worried about is a tendency toward increased gating of resources that are not inherently monopolizable. Creating infrastructure that permits inherently hard-to-gate resources, like software or technological designs, to be gated more effectively creates unnecessary opportunities for rent-seeking.
On the other hand, the traditional argument in favor of allowing such gates to be erected is that it creates incentives to produce the goods behind the gates, and we tend to reap much greater rewards in the long run by allowing gates to be temporarily erected and then torn down than we would by prohibiting such gates from ever being erected at all.
The fear is that some savvy agents will erect an elaborate system of gates such that they create, perhaps not a monopoly, but a sufficient system of gates to exact increasing fractions of created wealth over time. I think this is potentially worth worrying about, but it’s not clear to me why we’d particularly focus on software as the linchpin of this dynamic, as opposed to all the other forms of gateable wealth. I think this is my primary objection to your argument.
When working with open government software or at least open APIs civic hackers have been able to get improvements in things like government budgetary transparency, the ease with which you can file your tax forms, the ability to locate retailers with face masks in stock etc.
Note that at least budgetary transparency and location of retailers with face masks are questions of data access. Sure, software is required to access that data, but it’s making the data available that’s key here. Forking software is useless without access to the data that software is meant to deliver. It’s also useless without access to sufficiently powerful computing power. For example, if I had the source code for GPT-3, it wouldn’t do me any good unless I had a sufficiently powerful supercomputer to run that code on. Furthermore, the human knowledge required to implement and maintain the code base can’t just be forked even if you have access to the source code.
Data, microchips, and expertise are where bits meet atoms. Source code is just a fraction of the total capital controlled by a given company.
It seems to me that what you’re worried about is a tendency toward increased gating of resources that are not inherently monopolizable. Creating infrastructure that permits inherently hard-to-gate resources, like software or technological designs, to be gated more effectively creates unnecessary opportunities for rent-seeking.
On the other hand, the traditional argument in favor of allowing such gates to be erected is that it creates incentives to produce the goods behind the gates, and we tend to reap much greater rewards in the long run by allowing gates to be temporarily erected and then torn down than we would by prohibiting such gates from ever being erected at all.
The fear is that some savvy agents will erect an elaborate system of gates such that they create, perhaps not a monopoly, but a sufficient system of gates to exact increasing fractions of created wealth over time. I think this is potentially worth worrying about, but it’s not clear to me why we’d particularly focus on software as the linchpin of this dynamic, as opposed to all the other forms of gateable wealth. I think this is my primary objection to your argument.
Note that at least budgetary transparency and location of retailers with face masks are questions of data access. Sure, software is required to access that data, but it’s making the data available that’s key here. Forking software is useless without access to the data that software is meant to deliver. It’s also useless without access to sufficiently powerful computing power. For example, if I had the source code for GPT-3, it wouldn’t do me any good unless I had a sufficiently powerful supercomputer to run that code on. Furthermore, the human knowledge required to implement and maintain the code base can’t just be forked even if you have access to the source code.
Data, microchips, and expertise are where bits meet atoms. Source code is just a fraction of the total capital controlled by a given company.