How governments buy software: procurement rules and practical questions
Public procurement is the purchase of goods, works or services by a public authority. Software purchases sit within that wider activity: an authority defines a need, sets conditions for a competition, selects a supplier and manages delivery. Wikipedia’s government-procurement overview describes these connected stages. A software comparison therefore has both a procedural side, concerning how a contract is awarded, and a practical side, concerning what the resulting system must do.

The rules governing a purchase depend on the authority, jurisdiction, subject matter and scope of the contract. An international agreement, a regional directive and a national acquisition regulation occupy different levels of that framework. Their general aims can overlap, but their coverage is not interchangeable. The page on neutrality, preferences and mandates addresses the separate question of how policies treat software licensing models.
An international agreement with defined coverage
The World Trade Organization’s overview of the Agreement on Government Procurement describes a plurilateral agreement. That means participation does not extend automatically to every WTO member. Its aim is to open the procurement markets of participating parties to each other under open, fair and transparent competitive conditions. The agreement combines general rules with market-access schedules that define the commitments of the parties.
Those schedules matter for a specific purchase. The WTO explains that the agreement applies to covered entities purchasing listed goods, services or construction services above specified thresholds. It does not cover all expenditure by a participating government. The overview also describes domestic review and WTO dispute settlement as enforcement mechanisms. These features distinguish a general policy commitment from the legal scope of a particular procurement.
European and U.S. frameworks
Wikipedia’s account of EU public-procurement law traces the directives to treaty principles about movement of goods and services and non-discrimination by national origin. The directives developed requirements for advertising contracts, objective award criteria and technical specifications that do not discriminate. They also differentiated procedures and sectors. The underlying question was how public authorities could conduct purchasing within the European market.
In its account of the 2004 consolidation, Wikipedia’s EU procurement article identifies separate utilities and general public-sector directives, the introduction of competitive dialogue and the use of framework agreements. They show that a directive can govern procedure and coverage without itself settling which software license or product fits an authority's requirement.
For U.S. executive-branch purchasing, Wikipedia’s Federal Acquisition Regulation overview describes the FAR as the principal rules for acquiring products and services. Its account connects best value, reduced administrative cost and time, and fair supplier competition. The article also notes that not every executive agency is legally subject to the FAR. A federal framework consequently does not erase differences in the legal position of particular bodies.
The comparison inside the procedure
Procedural compliance and technical suitability are connected, but neither can stand in for the other. A tender's specifications determine what is compared, while award criteria determine how the comparison is made. The public-procurement overview describes how choices at one stage affect the next. For software, the comparison also extends to support, continuing development, skills and the ability to work with other systems.
Ariadne’s account of OSS Watch’s institutional decision factors discusses software choice in UK further and higher education. It identifies the license, development methods and development community as distinct subjects for evaluation. The article explains that local circumstances and institutional goals matter, and that a single measure cannot settle every choice. Its framework concerns comparison of concrete solutions, rather than a universal preference for a model.
- Requirements and fitness for purpose
- The institutional task and local goals define the comparison in Ariadne's account. A licensing label describes permissions; it does not state every function needed by an institution.
- Lifetime costs
- Wikipedia’s total-cost-of-ownership explanation includes acquisition, operating, replacement and upgrade costs. Its software examples extend to integration, migration, training, maintenance-related risks and decommissioning.
- Exit and switching
- Wikipedia’s vendor-lock-in article describes dependence caused by substantial switching costs. Moving data or retaining compatibility can be part of changing a solution, alongside buying the replacement.
- Formats and standards
- Wikipedia’s open-file-format definition distinguishes a published specification from the software that implements it. It says both proprietary and open-source software can implement an open format.
- The meaning of openness
- Wikipedia’s discussion of open standards describes different emphases on access to a specification, participation in its development and rights needed to implement it. A procurement specification can concern each of these separately.
- Support, skills and continuing development
- Ariadne describes the development community as an evaluation factor and notes that support communities can form around proprietary software too. The practical question concerns the particular project's organization and continuing development.
Reading the result of a comparison
Total cost of ownership is a financial estimate, not a complete statement of value. The source distinguishes cost analysis from alignment with an organization's strategic objectives. Similarly, the existence of a published format specification describes a route to implementation; it does not specify every feature of an application. Keeping these terms distinct makes the reasons for a decision easier to interpret.
A decision record can therefore describe the requirement, eligible alternatives, applicable procedure and factors used in evaluation without declaring one licensing model universally superior. The software definitions and licenses page explains the permissions involved, and the office document-formats page examines how stored public records relate to interoperability and preservation.