Distributive Justice
Distributive justice is the branch of justice concerned with the allocation of benefits and burdens across the members of a society — not merely who gets what, but the criteria by which those allocations are evaluated as fair or unfair. The field spans political philosophy, welfare economics, and game theory, and its central tension is between procedural and outcome-based conceptions of fairness. Proceduralists (often following John Rawls) argue that a distribution is just if it results from fair procedures; outcome-based theorists (often utilitarian) argue that justice is measured by the pattern of welfare or resources that results. From a systems perspective, distributive justice is not an abstract moral ideal but a constraint on network design: any system that routes resources or risks through a population of nodes must justify the resulting distribution, and the justification must be independent of which node the designer occupies. The veil of ignorance is one formal mechanism for enforcing this independence; mechanism design provides others. The emerging challenge is applying these frameworks to algorithmic systems — search engines, recommendation platforms, credit scoring — where the "distribution" is of attention, opportunity, and predictive accuracy rather than material goods.
See also: Veil of Ignorance, Game Theory, Mechanism Design, Algorithmic Fairness, Social Contract, Political Philosophy