Free/Open Source vs Closed Source Software: Public Policies in the Software Market∗ Stefano Comino†
Fabio M. Manenti‡
July 2004 Abstract This paper analyzes the impact on social welfare of public policies supporting open source software (OSS). The focus of the paper is on desktop applications such as OpenOffice and Linux for desktops. Desktop users can be divided between those who know about the existence of OSS, the “informed” adopters, and the “uninformed” ones; the presence of uniformed users leads to market failures that may justify government intervention. We study three policies: i) mandatory adoption, when government forces public agencies, schools and universities to adopt OSS, ii) information campaign, when the government informs the uninformed users about the existence and the characteristics of OSS, and iii) subsidization, when consumers are payed a subsidy when adopting OSS. We show that a part from subsidization policies, which have been proved to harm social surplus, supporting OSS through mandatory adoption and information campaign may have positive welfare effects. When software adoption is affected by strong network effects, mandatory adoption and information campaign induce an increase in social surplus provided that they help the market to tip towards standardization. J.E.L. codes: O38, L51, L63. Keywords: software market, open source software, mandatory adoption, information campaign, subsidization, network externalities.
∗
Paper presented at the 2nd IIO Conference (Chicago), at the 7th Annual EUNIP Conference (Porto) and at the Industrial Organization Workshop (Naples, 2003). The seminar audiences at the Universities of Padua and Trento are also acknowledged. We wish to thank Ines Macho-Stadler, David Waterman, David Perez-Castrillo, Gianni de Fraja, Benedetto Gui and Alessandro Rossi for insightful discussions. The usual disclaimer applies. † Dipartimento di Economia, Universit` a di Trento, Via Inama 5, 38100 TRENTO (Italy), Tel. (39) 0461 882221, email:
[email protected] ‡ Corresponding author: Dipartimento di Scienze Economiche “M. Fanno”, Universit`a di Padova, Via del Santo 33, 35123 PADOVA (Italy), Tel. (39) 049 8274238, email:
[email protected]
1
Introduction
Open source software is currently one of the most debated phenomena in the software industry, both theoretically and empirically. At the most basic level, the term open source software simply means software for which the source code is open and available. The source code is the set of written instructions that defines a program in its original form. “Availability” implies that anybody can obtain the software and also the source code for free (or for a nominal fee, usually media and shipping charges or online connection charges). A software is said “open” when its source code can be modified by everybody.1 During the last ten years, open source software (OSS hereafter) has been flourishing particularly in the market for high-end, sophisticated users. Apache is currently the most popular software for web servers; its market share is about 60% of the total, more than two times larger than Microsoft, its “closed source” commercial rival.2 Other examples of well established open source software for sophisticated users are Sendmail, the dominant messaging service program for routing and handling email by email servers, Free/Open BSD, a server operating system and PERL, a programming language.3 Open source software packages are also available in the desktop, mass-market segment of the industry. Two of the most prominent examples are OpenOffice, an open source suite for office applications and Mozilla, a browser project initiated by Netscape.4 Contrary to the software packages developed for professional high-end users, the open source software aimed at targeting this segment of the market have not yet gained a significant market share.5 Perhaps the most popular open source project is the operating system Linux. Linux is somehow peculiar; it grew in importance in the server market and, more recently, as a desktop operating system it started competing with commercial software in the market for low-end consumers.6 1
All the details related to the open source software movement can be found at the web site
www.opensource.org. 2 Updated figures on active web servers can be found at www.netcraft.com. 3 For a complete list of the most successful open source projects, see the FLOSS report (Berlecon, 2002). 4 The graphic software “Gimp”, often called the “free Photoshop”, also belongs to this category. Similarly, “Chandler” is a personal information manager intended for use in everyday information and communication tasks such as composing and reading email. A plethora of open source applications including standard office software, is also available for Palm computers; see www.palmopensource.com. 5 See Berlecon (2002), Bonaccorsi and Rossi (2003) and Evans and Reddy (2002) for further evidence. 6 Also Linux has gained significant market shares especially in the segment of the server operating systems.
2
The open source software is attracting a lot of attention not just in the computing and in the academic communities but, recently, also in the political arena.7 Many governments and municipalities around the world have already taken relevant steps in favor of open source software usually aimed at helping the software to gain a sufficient installed base to ignite the process of adoption; other countries are actually discussing which is the best way to intervene in the software market and how to stimulate OSS.8 Various rationales have been put forward to justify active government policies. Open source should be supported because it is considered being technically superior with respect to the closed one and/or because it is more stable and secure since it allows adopters to check and fix on their own any possible bug and to optimize systems against viruses. Moreover, since open source is usually available at nearly zero price, another common rationale for stimulating its adoption in public administrations is based on budget concerns.9 In a more dynamic perspective, the open source movement would deserve to be stimulated because its open nature provides a better “environment” to spur innovation. The availability of the source code makes it possible for software developers to improve upon the already existing programs. With the relevant exception of Shapiro and Varian (2003) who strongly argue in favor of Linux adoption in public administration because of its technical superiority and of its open nature, the vast majority of the economic literature is skeptical about justifying forms of government intervention in the software market. According to Evans and Reddy (2002) there is no evidence of any market failure that would justify a governmental support in favor of open source; Schmidt and Schnitzer (2003) go even further pointing out that any active public policy favoring open source software always harms social welfare.10 These See the FLOSS report (Berlecon, 2002). 7 There is already a relatively vast literature on OSS; the main issues addressed by this literature can be grouped as follows: i) motivations to contribute to an OSS project, see Raymond (1999), Lakhani and von Hippel (2003), and Lerner and Tirole (2002a) among others, ii) OSS licensing, see Lerner and Tirole (2002b) and Valimaki (2003), and iii) competition between OSS and CSS, see Mustonen (2003) and Casadesus-Masanell and Ghemawat (2003). Kuan (2001) looks at OSS as a result of consumer integration into production and she investigates the market conditions that favor the emergence of OSS. 8 A clear, non technical and comprehensive discussion of government policies towards open source software is in Hahn (2002). 9 It should be noticed that these rationales for public intervention coincide with users’ preferences; according to the FLOSS Report, (Berlecon, 2002) the tree most important features that induce the adoption of open source software are: better access protection, higher stability and lower licence fees. 10 Similarly, Smith (2002), stresses that is the marketplace rather than the policy arena to create the
3
authors observe that historically governments have a poor track record in selecting the best technology through public intervention; they suggest that the choice of winners and losers should be left to the marketplace, while governments should intervene only to ensure a level playing field. We are not fully convinced by the arguments against public intervention that have been put forward; we believe that, especially in the mass-diffusion segment of the software market, the level playing field cannot be taken for granted. An example may help to understand our view. Consider the market for office applications; OpenOffice, available both under Linux as well as under Windows, has been generally recognized as an extremely powerful and versatile application.11 OpenOffice can be downloaded for free from the internet and it is highly compatible with Microsoft Office; however, despite all these features its use is still restricted to a small audience. In our view, this fact can be easily explained: the existence and the features of OpenOffice are unknown to a large fraction of the potential adopters. This example is emblematic and we believe that it may generalize to other open source packages: the fact that the level playing field is not necessarily guaranteed is due to the very essence of OSS, and this also makes the open source software a peculiar commodity. Contrary to commercial vendors who make money on developing and selling their software and who devote a considerable share of their revenues in campaigning their products,12 open source developers do not obtain direct monetary rewards from their efforts; as a consequence, OSS developers have little or no resources to advertise their products and to inform the potential adopters. The presence of a large fraction of uninformed users ignoring the availability or the characteristics of open source packages seems an intrinsic feature of the software market, especially of the mass-diffusion segment where individuals are mostly uneducated and unsophisticated users. The aim of our paper is to analyze the impact on social welfare of the various forms of right incentives to software developers. Bessen (2002) does not have a clear point in favor or against such policies. However, he claims that the current patent protection of commercial software may be source of social inefficiencies. 11 Just to take a relevant quotation from the Washington Post: “. . . after using the Windows version of OpenOffice for the past week and a half, I can attest that it either matches or beats Microsoft Office in features and ease of use, at the cost of slower performance on older computers . . . ”(Rob Pegoraro, “The office suite and lets you see past Redmond, Washington Post, May 12, 2002.”) 12 To give an idea about the expenses in advertising by commercial firms, in the year 2002 Microsoft spent the relevant amount of $ 909 millions for advertising in the US market. Data taken from www.adage.com.
4
interventions that have been proposed by many governments around the world; our model is intended to describe competition in the segment of desktop, mass-market applications (i.e. desktop operating systems, wordprocessors, spreadsheets or other office suites in general) characterized, as discussed above, by the presence of a large fraction of unsophisticated/uninformed users. Our analysis moves from the contribution of Schmidt and Schnitzer (2003); the set up is based on a very simple static model in which two software products are offered. The closed source software is supplied by a commercial firm, while the open source is sold at marginal cost by a fringe of independent developers. Absent quality differences between products, we assume that potential adopters can be segmented into two distinct categories: the informed users who know about the existence of both the closed and the open source software and the uninformed ones who ignore the existence and/or the characteristics of the open source alternative. Clearly, competition between open and closed source software occurs only in the market for informed users and we model it according to a standard Hotelling-like framework.13 The formal analysis is divided in two sections. In Section 3 we consider the basic model; Section 4 extends this framework to take account of a relevant feature of software markets, namely the presence of network effects. Software products are extensively affected by network externalities since the individual benefit from using a given package increases with the number of individuals having adopted the same software or a compatible one. By including these effects into the model we are able to understand better the impact of government intervention in the software market. In order to characterize the market failures, we start by analyzing the pure market equilibrium, that is the equilibrium when the government does not intervene, and then we show under which circumstances an active government intervention may be desirable. The remaining sections of the paper are devoted to present the impact on social welfare of the most commonly proposed government policies intended to correct these market failures. To understand current governments thinking on open source it is useful to survey the major public initiatives to support OSS. 13
Other “competitive battlefields” that may fit our framework are the following: OpenOffice vs MS Office,
Gimp vs Photoshop, Linux for desktop vs MS Windows etc.
5
1.1
Government policies towards open source
Governments are great purchasers of computer software. As reported in Evans and Reddy (2002), the US government alone spent $3.7 billion on software in 2000. A first and direct public intervention in the software market is therefore very simple: whatever its merits and characteristics, mandate adoption of OSS in public administration and at schools or universities. Many governments have already decided to support OSS in this way: in Latin America, the Brazilian government passed a legislation that mandates OSS to be adopted in municipal governments; in France, the government has decided to install OSS on desktops as part of the project aimed at computerizing much of the country’s administration by 2007.14 In other countries, pending legislations are waiting for parliamentary approval: in Italy too a similar legislation is currently under discussion. The City of Austin (US) in January 2004 announced that it would migrate several hundred Microsoft Office installations to OpenOffice.15 Other governments, such as Germany and Singapore, have also adopted a different approach. Singapore is offering tax breaks to companies that use the open source Linux operating system instead of Windows; in Germany, an agreement has been reached between the government and IBM that offers discounts on IBM machines with pre-installed Linux. In both these examples, the adoption of OSS rather than the commercial alternative is subsidized either through tax savings or hardware discounts. A third policy, certainly less intrusive than the first two and for this reason also very popular around the world, is based on supporting OSS through promotional campaigns. In the US, many public education consortiums are promoting OSS. Just to take an example, in North Mississippi, in August 2002 the local Education Consortium has adopted a pilot program called “freedom to learn” aimed at campaigning OSS in public schools: students have been introduced to OSS through 2002 and 2003 school years.16 Following these examples, it is possible to distinguish the various public initiatives to14 15
This project is known as ADELE. See www.IDG.net. The Israeli government has recently announced that agencies will continue to use Microsoft Office, but
that they will stop upgrading it; at the same time the government is promoting the use of open source alternatives such as OpenOffice. 16 It must be noted that all the initiatives based on mandating public schools to adopt OSS also fall in this third category: by using OSS at schools, students learn about OSS and this certainly constitutes a form of promotional campaign.
6
wards OSS in the following three broad categories: i) mandatory adoption, ii) subsidization and iii) information campaign. The rest of the paper is organized as follows: Sections 2 and 3 present the basic model under the simplification of no network effects; Section 4 extends the analysis to the case of network externalities. In Section 5 we generalize our results and we discuss some open issues.
2
The model
2.1
Firm’s behavior
Competition occurs between a closed source software (CSS hereafter) and an open source software (OSS). CSS is supplied by a single commercial firm while OSS is offered by a fringe of independent developers. Products are horizontally differentiated and we model competition using a standard Hotelling framework; the two products are located at the extremes of a unit length segment: CSS at 0 and OSS at 1. Open source software is sold at marginal cost while CSS is priced at p by its producer. We assume zero marginal production cost for the two software and that the commercial vendor is not able to discriminate consumers according to their location or to their type.
2.2
Consumers
There are two types of consumers: a) the “informed” users, i.e. those who know about the existence of both CSS and OSS and that take their adoption decision comparing the utility given by each alternative, and b) the “uniformed” users, i.e. those who ignore the existence of OSS and that, therefore, consider only the closed source software when taking their adoption decision. We assume for simplicity that the population of consumers is of mass 1; η is the share of the uninformed, while 1 − η is that of the informed consumers. Irrespectively on their type, consumers are uniformly distributed on a unit length segment. A consumer located at x ∈ [0, 1] gets a net utility from buying the closed source software or the open source alternative of respectively: Uc = v + m(Nc ) − tx − p
and
Uo = v + m(No ) − t(1 − x).
(1)
where v is the gross utility from adopting the software and m(Ni ) is the network externality, that is the individual benefit of joining the network of size Ni , with i = c, o (c = closed, 7
o = open). Finally, t is a transportation cost and may be interpreted in many ways: the cost of learning how to use the software, the installation cost or the cost of adapting other software applications.17 In order to simplify the exposition and to derive analytical results in the first part of the paper we do not consider network externalities; that is, we assume that m(Ni ) = 0. Network effects are reintroduced in Section 4 where we discuss how the presence of positive externalities alters our main findings.18
3
Pure market equilibrium, market failures and government policies without network externalities
Let us assume for the moment that there are no network effects: m(Ni ) = 0. In order to highlight the presence and the characteristics of market failures, and therefore the scope for a possible government intervention, we determine the pure market equilibrium, that is, the outcome that arises without public policies in place; we then compare this equilibrium with the social optimum.
3.1
Pure market equilibrium
The two software packages compete only in the market of the informed users. In this case, given the price p charged by the producer of the closed source, the indifferent consumer is the one who gets the same net utility from the two versions of the software. Formally, equating 17
The model can be easily extended to incorporate vertical product differentiation and/or switching costs.
In particular, if the commercial vendor is the “incumbent” who offers an updated version of its software and the OSS is the “entrant”, those users who adopt the latter software may incur into larger switching costs; this scenario can be implemented by letting the gross benefit v from adopting OSS to be reduced by the higher cost of switching. Provided that switching costs are not too large, our model still applies to this case. Similar arguments hold for the case of vertically differentiated products. 18 It is interesting to note that absent network effects, our theoretical model resembles what observed in the pharmaceutical industry where branded drugs face competition from generic drugs. These latter, which are usually sold at a lower price, are often unknown to patients. To the best of our knowledge there is no theoretical study on the effect of public policies supporting generic drugs. See Mestre Ferr´andiz (2002) for a recent contribution on competition between branded and generic drugs.
8
Uc = Uo given in expressions (1), the indifferent consumer is located at xi =
t−p 19 . 2t
Uninformed users ignore that an open source software is available and confront the utility that they receive when adopting CSS with the zero utility of not buying any software. Therefore the indifferent uniformed consumer is the one located at xu = solves Uc = 0.
v−p , t
where xu
20
Given xi , xu and the distribution of consumers among informed and uninformed types, the profits for the CSS producer are π = p((1 − η) xi + η xu ). The firm cannot price discriminate and from the first order condition it is easy to derive the profit maximizing price:21 p∗ =
2η (1 − η) p∗i + p∗ . (1 − η) + 2η (1 − η) + 2η u
(2)
As shown in the above expression, p∗ is a weighted average between the optimal prices p∗i =
t 2
and p∗u =
v 2
that the firm would charge if it were able to discriminate consumers
according to their type and where the weights of these two prices depend on the distribution of consumers in the two segments of the market. Clearly, the larger (resp. smaller) the mass of uninformed consumers (η high/resp. low), the closer p∗ is to p∗u (resp. p∗i ). In other words, when setting p∗ the closed source software producer cares more of the segment of the market with the larger magnitude. Equilibrium market shares are obtained by replacing expression (2) into xi and xu :22 x∗i =
t + 3 η t − 2 vη , 4t (1 + η)
and x∗u =
2v − t + ηt . 2t (1 + η)
(3)
In the segment of informed consumers, CSS is adopted by all those consumers located to the left of x∗i and OSS by the others. On the contrary, in the segment of uninformed users, CSS is adopted by all those consumers who are located to the left of x∗u ; consumers located further away from the CSS do not adopt any software at all. Finally, having defined the equilibrium market allocations and the price, we can derive the surplus of uninformed and informed consumers respectively: Z
x∗u
Su = η
(v − tµ − p∗ ) dµ,
(4)
0 19
The subscript i stays for “informed”. The subscript u stays for “uninformed”. 2 21 The second order condition is ddpπ2 = − 1+η t < 0, which is clearly always satisfied. 22 Note that we need to impose restrictions on the parameters in order to ensure the existence of the model. 20
See the Appendix.
9
"Z
x∗i
Si = (1 − η)
Z (v − tµ − p∗ ) dµ +
#
1
(v − t(1 − µ)) dµ .
(5)
x∗i
0
Total welfare is defined as the sum of consumers surplus and firm’s profit: W = Su +Si +π.
3.2
First and second best allocations
Let us now consider the socially optimal solution, namely the allocation that a welfare maximizing planner/regulator would obtain by assigning consumers with one of the two software packages. It is worth distinguishing between two cases: second best and first best. We define the second best as the allocation chosen by the regulator under the constraint that uninformed consumers can only adopt CSS;23 this is equivalent to say that the regulator decides “who is going to adopt and what” but she takes as given the distribution of consumers between informed and uninformed individuals. In this case, given that the two software have the same gross valuation, v, the social optimum requires the minimization of the transportation costs in the segment of informed consumers;24 conversely, in the segment of uninformed consumers, the social surplus is maximized when all the individuals for which the gross valuation v is larger than the transportation cost adopt the closed source software.
Remark 1 (Second best allocation). The second best is achieved when i) the informed consumers adopt CSS for x ≤ 1/2 and OSS otherwise and ii) the uniformed consumers adopt CSS for x ≤ min{v/t, 1}.
By first best we mean the situation in which the planner can also determine the type of each consumer. This amounts to say that the government is able to decide the distribution of consumers between informed and uninformed.
Remark 2 (First best allocation). The first best is achieved when i) all consumers are informed (η = 0) and ii) those located at x ≤ 1/2 adopt CSS, while they adopt OSS otherwise. 23 24
This definition has been provided by Mas-Colell, Whinston and Green (1995), page 819. It can be easily verified that in order to ensure the existence of the model we need to impose that v > 2t ;
in this case efficiency requires the segment of informed users to be fully covered.
10
By choosing η = 0, the planner is able to replicate any possible allocation that it can be obtained when η > 0. Therefore, when there are no uninformed consumers, the social welfare is at least as large as when η > 0. Moreover, it is socially optimal to allocate all the (informed) consumers in a way that minimizes the transportation costs. As for the second best, this occurs when consumers are equally split between the two products: those to the left of 1/2 adopt CSS, while the remaining adopt OSS. 3.2.1
Market failures
Market failures can be easily determined by simple comparison of the social optimum with the pure market equilibrium given in (3); our set-up encompasses three different failures, which are summarized in the following remarks. Remark 3 (Market failure 1). Too few informed consumers adopt CSS: x∗i < 1/2. As already discussed, in the segment of informed consumers, social optimality would require to split consumers equally between the two products in order to minimize transportation costs. However, market forces do not lead to this outcome: since CSS is supplied at p∗ > 0, while OSS is available for free, the latter is adopted by “too many” informed consumers.
Remark 4 (Market failure 2). Conditional on the presence of uninformed consumers, η > 0, too few adopt CSS, x∗u < min{v/t, 1}. This failure relates to the monopolistic segment of the industry, that is that of uninformed consumers. As for standard monopoly setting, too little amount of CSS is sold: there is a deadweight loss due to the presence of a monopolistic producer.
Remark 5 (Market failure 3). Uninformed consumers do not make socially optimal adoption decisions.
11
This failure is driven by the fact that uninformed consumers are unaware of the existence of OSS. Among these consumers, those who would have optimally adopted OSS (i.e. the individuals located close to the location of the open source software) either do not buy any software at all or do adopt the wrong one. This means that due to their ignorance about the existence of OSS, some uninformed consumers do not make the socially optimal adoption decision and this leads to a market failure.
3.3
Government policies towards OSS
As we have discussed in the introduction, government policies towards OSS may take essentially three forms. On the one side, governments may force agencies, schools or universities to adopt OSS. Alternatively, a less intrusive policy may be based on informing people about the existence and the characteristics of OSS. Finally, the government can subsidize the adoption of the software open source through monetary incentives. We define the first policy as mandatory adoption, the second as information campaign and the third as subsidization.25 The first two policies have the effect of changing the mass of consumers belonging to the two types of informed and uninformed, while the third one has the effect of increasing consumers valuation for OSS. Formally, we model these policies in the following way: 1. mandatory adoption: the government randomly selects an amount β ∈ (0, 1) of consumers and forces them to adopt OSS.26 It is realistic to assume that, as for the closed source producer, also the regulator ignores the location (i.e. the preferences) of each consumer and also that she cannot distinguish between informed and uninformed users. As a consequence, when β consumers are mandated to adopt OSS, the mass of informed users reduces to (1 − β) (1 − η), while the mass of uninformed users reduces to (1 − β) η. 2. information campaign: the government informs a share α of the uninformed consumers 25
Clearly, the government may opt for a “policy mix” by combining two or more of these policies. Fur-
thermore, also without an explicit policy mix, both subsidization and mandatory adoption have intrinsically an informative nature. Never the less, the aim of the paper is to study each policy in isolation from the others, in order to disentangle their “plain” welfare effect. The evaluation of a policy mix is therefore a simple combination of the results that we obtain for each policy and it can be easily derived. 26 More precisely, we consider the case in which the government imposes to these consumers to adopt OSS provided that they get a positive net benefit (v − t(1 − x) ≥ 0); in case v − t(1 − x) < 0, they do not adopt any software at all.
12
about the existence and the characteristics of OSS. As a consequence, the mass of uninformed consumers becomes η − α, while that of the informed ones increases to 1 − η + α. 3. subsidization: the government pays a subsidy s to every individual who adopts OSS. Therefore, the gross consumer’s valuation of OSS becomes v + s.27
3.4
Mandatory adoption
Mandatory adoption is the most popular policy adopted by governments around the world. With this policy the government forces some or all the public agencies, universities and schools to adopt OSS. The mass of informed consumers reduces to (1 − η) (1 − β), that of uninformed consumers reduces to η (1 − β), while β represents the mass of mandated consumers. Clearly, this policy has the effect of reducing the mass of potential CSS adopters. However, the proportion of informed to uninformed consumers remains unchanged. This fact implies that the weights in expression (2) do not change and that the policy does not alter the equilibrium price p∗ nor the equilibrium indifferent consumers defined in expressions (3). The following proposition summarizes the impact of mandatory adoption on total welfare. Proposition 1. If the mass of uniformed consumers is sufficiently large, then mandatory adoption increases social welfare. Formally there exists a unique η¯ ∈ (0, 1) such that: when η > η¯,
dW > 0. dβ
According to Proposition 1, the efficacy of the policy is driven by the presence of a large fraction of uniformed users. When η is large, there are many individuals that do not buy any software; let us call them as “inactive” users (i.e. those that do not know the existence of the open source software and that at the same time do not buy the commercial software); by mandating some these users to buy OSS, which is sold at a price of zero, the policy “forces” them to enjoy a positive benefit. Clearly, the larger η, the more “inactive” individuals are mandated to adopt OSS and the larger the total social benefit. 27
A part from subsidization, we assume that the policies are implemented at zero cost. The introduction
of an implementation cost is straightforward.
13
Note that since the equilibrium price is unchanged, those individuals that are not mandated to adopt OSS receive the same amount of surplus while the mandated informed consumers are clearly worse-off: the policy imposes them to adopt OSS and this restricts the set of possible packages on which they can choose. Finally, since the mass of CSS potential adopters is reduced, also the firm is harmed by the policy. Summing up, mandatory adoption enhances social welfare when the positive effect on the “inactive” individuals dominates the negative effect on the informed consumers and on firm’s surplus. This occurs when the mass of uninformed consumers is sufficiently large.28 Proposition 1 is of particular relevance. Mandatory adoption is the most common policy towards OSS and our set-up fits what observed in reality: as discussed in the introduction, the presence of a large fraction of uninformed users who ignore the existence of OSS is typical of the desktop mass-market segment of the software industry. Therefore, Proposition 1 suggests that promoting OSS applications through mandatory adoption is indeed a welfare enhancing policy.
3.5
Information campaign
Through an information campaign, some uninformed consumers receive information about the existence and the characteristics of OSS. Formally, this policy consists in moving a fraction α ∈ [0, η] of consumers from the uninformed to the informed segment of the market. As a consequence, the mass of consumers that remains uninformed reduces to η−α, while that of informed becomes 1 − η + α. In our analysis we assume that the government implements such policy at no cost. The study of this case closely resembles the one conducted when presenting the pure market equilibrium. However, as the policy alters the proportion of informed to uninformed consumers, the optimal price charged by the commercial producer changes. In particular, since the proportion of informed consumers becomes larger, (2) converges towards p∗i . The next proposition characterizes the effect on total welfare of the information campaign: Proposition 2. Supporting the open source software through a costless information campaign always increases welfare. 28
This result contrasts with Schmidt and Schnitzer (2003) where mandatory adoption always hurts society;
the reason for this difference is that these authors do not consider the presence of uninformed consumers.
14
As for the case of mandatory adoption, the effect of the policy on producer’s surplus is straightforward: since the policy shrinks the captive market of uninformed users, it undoubtedly harms the firm. To understand the effect of the information campaign on consumer’s surplus we need to distinguish between two cases depending on whether the price charged for the closed source software decreases or increases with α.29 Suppose that p∗ decreases with α; in this case consumers are better-off. Consider the various types of users; while informed consumers who adopt CSS benefit from a lower price, the policy does not have any impact on those who adopt OSS. Similarly, the uninformed consumers who adopt CSS benefit from a reduction in p∗ while those who do not adopt any software are unaffected. Finally, all the uninformed consumers who become informed as a consequence of the campaign, are betteroff. If they adopt CSS they are charged a lower price, while if they adopt OSS they benefit from a choice that was not available before. From this discussion it is clear that when the policy induces the firm to charge a lower price, the information campaign makes the market working better in all respects; each market failure is lessened by the policy: it increases the share of consumers having adopted CSS both in the segment of informed and in the segment of uniformed consumers (failures 1 and 2) and, obviously, it induces some previously uninformed users to take a more appropriate decision (failure 3). Furthermore, the information campaign always increases welfare, also when it induces an increase in the price of the closed source software. In this case, market failures 1 and 2 become more severe but these negative effects are still dominated by the positive effect on market failure 3. In other words, the fact that an additional fraction α of consumers is now able to make a more informed adoption decision makes the proposed policy always welfare enhancing.
3.6
Subsidization
The last policy under scrutiny is subsidization of OSS adoption. We model this policy by assuming that the government pays a monetary transfer s to each individual who adopt the open source software; formally, this amounts to assuming that the gross utility from adopting OSS becomes v + s. Moreover, we also assume that the cost of the subsidy is entirely borne 29
Since, as α increases, the optimal price converges to p∗i , then p∗ increases when p∗i > p∗u and decreases
otherwise.
15
by the society through lump sum taxation.30 The following proposition can be easily proved: Proposition 3. Subsidizing the open source software always reduces welfare. The policy induces the CSS producer to charge a different price for its software. Nevertheless, to get more intuition of Proposition 3, consider first what happens if p∗ does not change. The utility of all those consumers who adopt OSS both with or without the subsidy increases of an amount s. However, this positive effect is exactly offset by the increase in government expenditures and the net welfare effect is therefore zero. Similarly, also for those consumers who adopt CSS there is no effect on social welfare: their utility does not change nor the government pays any subsidy to them. On the contrary, for those consumers who are induced by the subsidy to adopt OSS rather than CSS, the net effect on welfare is strictly negative. The increase in the utility of these consumers does not compensate the increase in government expenditure: without subsidies, CSS is their preferred software and when they choose OSS instead, they certainly increase their utility but of an amount smaller than s. On the top of these arguments we need to consider the effect of the subsidy on the optimal price charged by the producer. It is possible to show that the firm, in order to protect its market share, reacts to the subsidy by cutting the price. In terms of market failures, while subsidizing OSS does not impact type 3 market failure, it mitigates failure 2 and it worsens failure 1. Given that the subsidy induces the commercial software vendor to lower its price then the deadweight loss in the uninformed segment is reduced. However, it is possible to verify that the reduction in p∗ does not entirely compensate the subsidy payed to OSS adopters and, as a consequence, OSS market share enlarges. This clearly accentuates market failure 1.31
4
Public policies with network externalities
The above analysis has been conducted absent network effects. The presence of network externalities is a recognized feature of software products and it is therefore interesting to extend the model to take these effects into account. 30 31
For simplicity, we assume that taxation does not have additional distortionary effects. It is worth noticing that as long as the subsidization policy disseminates some information on the
existence of OSS, then the negative welfare effect shown in Proposition 3 is mitigated.
16
With network externalities the individual benefit from adopting a software is positively affected by the number of other individuals having adopted the same software or a compatible one. This effect lies on the simple observation that the more widespread a package, the easier is to exchange files and information with other users and, therefore, the higher the utility from adopting that particular software.32 We will consider the case of incompatible software so that the network effects associated to one package only depend on the number of consumers adopting that particular package.33 The analysis will be conducted under the simplifying assumption of linear externalities; formally, in expressions (1), this amounts to assume m(Ni ) = θNi , where Ni corresponds to the number of users of software i and θ ≥ 0 represents the strength of the externality.34 We proceed in the same way as in the previous section and we start by discussing the socially optimal allocation; this will constitute the reference point for the subsequent analysis of the welfare impact of the various policies towards OSS. Proposition 4 (Second best with network effects). Compared to the case of no network effects, with linear externalities the second best is achieved with more users assigned to CSS both in the informed and in the uninformed segment of the market. This proposition has a clear explanation. In the second best scenario, the planner takes the mass of uninformed consumers as given. According to expressions (1), the presence of network effects makes each software more valuable to consumers; this implies that in the uninformed segment of the market it is optimal to have more users being assigned to CSS 32
Despite the relevance of network externalities has been commonly accepted in software markets, few
econometric papers have tried to prove empirically the role of network effects in the software industry. See Gandal (1994) and Brynjolfsson and Kemerer (1996). 33 We omit the analysis of compatibility for two different reasons: i) since under compatibility network effects are the same for the two packages, the analysis closely resembles the one provided in the above section and therefore it is of less theoretical interest and ii) the model with compatibility necessarily builds on adhoc assumptions about the characteristics of network effects for uninformed users. We make the analysis of compatibility available upon request. 34 Formally, Nc = (1 − η)xi + ηxu and No = (1 − η)(1 − xi ). The theoretical literature on network competition is extremely developed; often, the individual decision to adopt a given technology is assumed being affected by his/her expectations on future installed base (see Katz and Shapiro, 1985). We follow a simpler approach without consumers’ expectations, as in Shy (2001). Note also that the functional form for the networks effects that we use together with the fact that we are not considering consumers’ expectations guarantee that the equilibrium is unique.
17
than in Remark 1. The larger second best market share for the commercial application in the segment of informed users has a distinct explanation and it relies on the difference in the potential installed base of the two packages; with uninformed users that can only be assigned to CSS, the closed source software has a larger potential installed base. Therefore, to take advantage of the larger network externalities associated to the commercial package, the government finds it optimal to assign this software to a share of informed consumers which is larger than the share that characterizes the second best without network effects. In other words, in the segment of informed users, the regulator is no longer comparing two packages characterized by the same gross utility as in Section 3, but it needs to take into account that CSS guarantees a higher utility due to its larger installed base.35 Summing up, Proposition 4 shows that when the industry is affected by positive network effects, it is optimal to have the market tipping towards standardization on one software. Unfortunately, even in this simplified framework, we are not able to formally characterize the impact of the various policies on social welfare.36 For this reason we need to resort to numerical simulations in order to solve the model; the following sections are devoted to present the numerical results for the three policies considered.
4.1
Mandatory adoption
In Figures 1 and 2 we plot the social welfare as a function of β for different degrees of the network externalities. As it will be clear in a while, the amount of uninformed users, η, plays a crucial role in the analysis; for this reason we consider two distinct market segmentations: one with few and one with many uninformed users.37 35
It can be verified, and the intuition goes straight, that the second best market shares of CSS are increasing
with the strength of the externality. Furthermore, when network effects are very strong, the second best requires standardization towards CSS. Note also that in the first best scenario η = 0 and therefore the potential installed base of the two software is the same: 1; this implies that when θ is sufficiently large, first best is achieved with full standardization towards either CSS or OSS. A formal proof of these statements is available upon request from the authors. 36 For the sake of completeness in the appendix we provide the formal procedure applied to derive the welfare function with network externalities. The appendix focuses on the case of mandatory adoption; the derivation of the social welfare for the other cases is similar and it is omitted for brevity. 37 All the plots shown in these sections have been drawn for v = 1.8 and t = 1.45; for each policy we have considered the case of few uninformed consumers, η = 0.1, and the case of many uninformed consumers,
18
As shown, W (β) shifts upwards as θ gets larger: for any β, social welfare is higher the stronger the externality due to the larger benefit that each individual obtains from software adoption. Not surprisingly, with small network effects (θ low), Proposition 1 still applies: the policy of mandating OSS adoption is welfare increasing when the share of uninformed consumers is large and it is decreasing otherwise; as shown in Figures 1 and 2, for low levels of θ, when η is small the welfare function is negatively sloped, while when η is large, W (β) points upwards.
Fig 1: W (β) for low η
Fig 2: W (β) for high η
The case with large network effects is more interesting. In line with the analysis of the second best provided above, the general message is that the government intervention increases welfare when it helps the market to tip towards the adoption of only one software. Consider first the case of small η. In this scenario, the vast majority of consumers is informed and, given that it is provided for free, OSS gains the largest users’ installed base even without any policy. Under these circumstances, the effect of mandatory adoption is therefore to enlarge even further the installed base of OSS and this increases the overall η = 0.8. Finally, six different values of the strength of network effects have been considered, namely θ = 0.01, 0.05, 0.1, 0.2, 0.3 and 0.4. All these are reasonable values of the parameters; we have run a complete scan of the parameters space and we have obtained plots with the same characteristics.
19
network effects and the welfare consequently. This is shown in Figure 1 where W (β) becomes positively sloped for large values of θ. When the number of uninformed consumers is large enough (η high), then, absent government intervention, CSS is the software with the largest installed base. In this case, the impact of the policy depends on the amount of consumers that the government mandates to adopt open source. When β is small, mandatory adoption reduces the market share of the package with the largest installed base and this goes clearly against social welfare. On the contrary, if β is sufficiently large, the policy becomes welfare enhancing: when the government mandates many consumers to adopt OSS, then it makes open source as the software with the largest installed base; this favors standardization and improves welfare. These arguments explain why W (β) becomes U-shaped in Figure 2.
4.2
Information campaign
The analysis for the information campaign follows the same arguments. As shown in Figures 3 and 4, when network effects are small Proposition 2 is still valid: a costless information campaign is welfare increasing (graphically, W (α) is positively sloped). Things change with large network effects. Through an information campaign the government makes some uninformed consumers aware of the existence of OSS and this increases the market share of the open source software. As before, the policy enhances welfare provided that it induces the market to tip towards OSS. This always occurs when η is small since OSS is already the software with the largest installed base (see Figure 3); when η is large, it is CSS rather than OSS to have a larger installed base and W (α) becomes U-shaped. If the campaign reaches few uninformed consumers it harms social welfare since it goes against standardization; on the contrary, if α is large enough, then the campaign makes OSS the software with the largest installed base and it makes the society better off.
20
Fig 3: W (α) for low η
4.3
Fig 4: W (α) for high η
Subsidization
The discussion conducted for the cases of mandatory adoption and information campaign suggests that a policy supporting OSS has a positive impact on social welfare when network effects are strong and the mass of uninformed consumers is small. This is no longer true when OSS adoption is supported through monetary rewards: Proposition 3 still applies no matter the extent to which consumers’ utility is affected by network effects. As clear by now, when η is small then open source has the larger installed base and the promotion of its adoption through subsidization enlarges network externalities. However, as already stressed in Section 3, for all the informed users that are induced to switch from CSS to OSS because of the subsidy, the increase in the utility is strictly smaller than the government expenditure. Clearly, this negative welfare effect is higher precisely when η is small, that is when the number of (informed) consumers who can take advantage of the subsidy is large; for this reason even when the mass of informed users is large, a subsidy towards OSS adoption does not increase welfare.
21
Fig 5: W (s) for low η
5
Fig 6: W (s) for high η
Open issues and final remarks
In this paper we have analyzed the impact on social welfare of the three most popular government policies in support of open source software that have been proposed in many countries. The analysis has been conducted using a static model in which an open source and a closed source/commercial software compete. Our analysis is intended to describe competition in the mass-diffusion segment of the software industry where users are often unsophisticated and, therefore, generally little informed about the existence of open source alternatives to the most popular commercial software. Moving from this observation, we have divided consumers according to their knowledge of the open source: some consumers know the existence and the characteristics of the software open source while others ignore it; in the first case they are said “informed”, while they are “uninformed” otherwise. Competition occurs only in the segment of informed consumers. The presence of uninformed consumers leads to market inefficiencies that may justify government policies. We have started the analysis by considering a stylized software market without network externalities; in this scenario, we have shown that a part from promoting OSS through public subsidization, stimulating the adoption of open source desktop applications either through information campaigns aimed at informing the uninformed users or by mandating OSS adoption in public agencies, schools and universities may have positive 22
welfare effects. The model is then extended to take account of positive network effects. Through numerical simulations, we have shown that with small network effects the conclusions of the basic model are confirmed. When network effects get stronger, things may change; we have shown that supporting OSS either through mandatory adoption or information campaign may increase welfare provided that the public intervention helps the market to tip towards OSS. Applying this analysis to the mass diffusion segment of the software market, characterized by a large fraction of uninformed users, we have shown that with large network effects a policy which stimulates OSS needs to be sufficiently drastic to induce welfare improvements. The aim of our analysis has been to provide a simple and useful benchmark to evaluate the social impact of the various policies in favor of OSS. The simplicity of our model represents its main weakness since it comes at the cost of neglecting some important features of the real world. The most important limitation of our model is certainly its static nature; we do not consider neither R&D activity from software producers nor firms entry and compatibility strategies, which have all dynamic nature.38 Nevertheless, even in the absence of dynamics, we believe that our model represents a useful starting point for analyzing the static welfare effects of the various policies in the mass-diffusion segment of the market. As we have pointed out in the introduction, many of those authors who argue against active policies in the software market base their claims on the observation that governments are often prone to make mistakes in “picking up the winner”. This is an important aspect that we have implicitly ruled out by assuming that CSS and OSS are qualitatively identical and, more importantly, by assuming that the government perfectly observes the quality of the various software. This is clearly a relevant assumption but we believe that it has a practical justification: the mass-diffusion segment of the market is typically made of unsophisticated/uneducated users who devote little time in searching for the available packages and/or in collecting information on their characteristics. The assumption that government agencies have some deeper information seems therefore plausible. In relation to the widespread view that governments should intervene only to guarantee a level playing field rather than selecting the (wrong) winner, it is interesting to note that in some sense, our results go also in this direction: of the three policies presented in this paper, 38
Whether public intervention in favor of open source encourages innovation it is still an extremely con-
troversial issue. See Shapiro and Varian (2003) and Schmidt and Schnitzer (2003) for a discussion.
23
the information campaign is the less intrusive one and, at the same time, it is the policy that performs better in terms of welfare. By informing the individuals about the existence of OSS, the government does not select the winning technology but she simply makes consumers in the best position to choose, leaving them free to adopt their favorite software. Finally, it remains to be noticed that the presence of a fraction of uninformed users is not the only possible explanation for the poor performance of open source packages in the massdiffusion segment of the software market. As discussed,39 due to the presence of switching costs, consumers may be locked-in to the dominant commercial software or, more simply, there may be some degree of vertical differentiation between alternative products. Similarly, a potential user might be prevented from adopting an open source software because it does not come with adequate support services. However, we are convinced that the lack of relevant information on open source products is an important part of the picture in the mass-diffusion segment, even though it is not the unique explanation for its poor performance.
39
See footnote 17.
24
References Berlecon (2002). Free/Libre and Open Source Software (FLOSS): Survey and Study. International Institute of Infonomics, University of Maastricht and Berlecon Research. Bessen, J. (2002). What Good is Free Software? in Hahn (2002). Bonaccorsi, A. and Rossi, C. (2003). Why Open Source Can Succeed. Research Policy, 32:1243–1258. Brynjolfsson, E. and Kemerer, C. (1995). Network Externalities in Microcomputer Software: An Econometric Analysis of the Spreadsheet Market. MIT Center for Information Systems Research, working paper no. 265. Casadesus-Masanell, R. and Ghemawat, P. (2003). Linux vs. Windows: Modeling Competition between Open-Source and Closed Software. Harvard Business School, mimeo. Evans, D. S. and Reddy, B. (2002). Government Preferences for Promoting Open-Source Software: a Solution in Search of a Problem. N.E.R.A. working paper. Gandal, N. (1994). Hedonic Price Indexes for Spreadsheets and an Empirical Test of the Network Externalities Hypothesis. RAND Journal of Economics, 25:160–170. Hahn, R. W. (2002). Government Policy toward Open Source Software. AEI- Brooking Joint Center for Regulatory Studies, Washington D.C. Katz, M. L. and Shapiro, C. (1985). Network Externalities, Competition, and Compatibility. American Economic Review, 75:424–440. Kuan, J. (2001). Open Source Software as Consumer Integration Into Production. Haas School of Business, University of California at Berkeley. Mimeo. Lakhani, K. R. and von Hippel, E. (2003). How Open Source Software Works: ”Free” User-to-User Assistance. Research Policy, 32(6):923–943. Lerner, J. and Tirole, J. (2002a). Some Simple Economics of Open Source. Journal of Industrial Economics, 50:197–234.
25
Lerner, J. and Tirole, J. (2002b). The Scope of Open Source Licensing. NBER working paper 9363. Mas-Colell, A., Whinston, M. D., and Green, J. R. (1995). Microeconomic Theory. New York: Oxford University Press. Mestre Ferr´andiz, J. (2002). Essays on the Pharmaceutical Industry . PhD Thesis, Universitat Autonoma de Barcelona, mimeo. Mustonen, M. (2003). Copyleft - The Economics of Linux and Other Open Source Software. Information Economics and Policy, 15:99–121. Raymond, E. (1999). The Cathedral and the Bazaar: Musings on Linux and Open Source from an Accidental Revolutionary. Sebastapol, CA: O’Reilly and Associates. Schmidt, K. and Schnitzer, M. (2003). Public Subsidies for Open Source? Some Economic Policy Issues of the Software Market. Harvard Journal of Law & Technology, 16(2):474– 505. Shapiro, C. and Varian, H. R. (2003). Linux Adoption in the Public Sector: An Economic Analysis. Paper presented at the 2003 AEA annual conference. Shy, O. (2001). The Economics of Network Industries. New York: Cambridge University Press. Smith, B. L. (2002). The Future of Software: Enabling the Marketplace to Decide. in Hahn (2002). Valimaki, M. (2003).
Dual Licensing in Open Source Software Industry.
d’Information et Management, 8(1):63–75.
26
Systems
Appendix Pure market equilibrium: restrictions on the parameters. In order to ensure the existence of the model, we need to check when the parameters satisfy the following conditions: 0 ≤ x∗i ≤ 1,
0 ≤ x∗u ≤ 1,
Uc∗ = v − tx∗i − p∗ ≥ 0.
where p∗ , x∗i and x∗u are given in expressions (2) and (3). The first two conditions guarantee that at the market equilibrium the indifferent consumers lie on the [0, 1] segment; the third condition ensures that the indifferent informed consumer gets non negative utility. From the first condition derives that: v ≤ t(1−η) ≤ v 2 t(3+η) v ≥ 2(2+η) .
≤
t(3+η) 2 .
t(1+3η) 2η ,
while from the second one:
Finally, the indifferent informed consumer enjoys a non negative utility if:
Putting all these conditions together it is easy to verify that the model exists for: v ∈ (v, v),
t(3 + η) , 2(2 + η)
where v =
and v =
t(3 + η) . 2
(6)
Proof of Proposition 1. When the government extracts β consumers from the entire population and forces them to adopt OSS, firm’s equilibrium profits are simply (1 − β) times the profits earned ¡ v−p ¢ ; the optimal price is the same as in without public intervention: π = (1 − β) p (1 − η) t−p 2t + η t the pure market equilibrium. Moreover, also the range of existence of the model is as in the pure market equilibrium case. Two cases must be considered: i) the gross utility v is not big enough and, among the mandated consumers, only those located “non too far” from the right end of the segment adopt OSS, and ii) v is so high that, irrespective of their location, all the selected consumers buy OSS. Formally: i) v < t such that only those located in ( t−v t , 1) adopt OSS, and ii) v ≥ t. Note that v ∈ (v, v) so that case i) is defined only for v ∈ (v, t) while case ii) is defined for v ∈ (t, v). The net consumer surplus of the informed, the uninformed and the mandated consumers are respectively:
"Z Si = (1 − η)(1 − β)
x∗i
Z (v − tµ − p∗ ) dµ +
0
Z Su = η(1 − β) Z Sm = β
x∗u
#
1
x∗i
(v − t(1 − µ)) dµ ,
(v − tµ − p∗ ) dµ,
0
1
max{0, t−v } t
(v − t(1 − µ)) dµ.
27
where in the expression for Sm we have incorporated the two possible cases i) and ii). Let us prove the proposition for case i); the proof for case ii) goes in the same way and it is omitted for brevity.40 In this case, total welfare which is defined as the sum of consumers’ and producer’s surplus, W = Si + Su + Sm + π, is: W =
((4(1 − β)η 2 + 8(η + β))v 2 + t(1 − β)(1 − η)(4(3η + 4)v − t(3η + 5))) . 16(1 + η)t
Differentiating this expression with respect to β: dW −(3t2 − 12vt + 4v 2 )η 2 − 2t(t − 2v)η − 16vt + 8v 2 + 5t2 = . dβ 16 (1 + η) t The sign of this expression is given by the sign of the numerator which is a parabola in η, with η ∈ (0, 1). It is easy to verify that at the extremes η = 0 and η = 1: ½ ¾¯ ¾¯ ½ dW ¯¯ dW ¯¯ 2 2 sign = sign{8v − 16vt + 5t }, sign = sign{4v 2 }. dβ ¯η=0 dβ ¯η=1
From simple inspection, it is immediate to check that at η = 0, dW/dβ < 0 for any v ∈ (v, t) while at η = 1, dW/dβ > 0. This is sufficient to prove that there exists a unique value η¯ ∈ (0, 1) such that dW/dβ < 0 for η < η¯ and dW/dβ > 0 otherwise. ¡ v−p ¢ Proof of Proposition 2. Firm’s profits are: π = p (1 − η + α) t−p . Solving the first 2t + (η − α) t t (1−η+α)+2v (η−α) 41 ∗ . order condition, firm’s optimal price is: p = 2 (1+η−α) Unlike mandatory adoption, with an information campaign firm’s optimal price changes with respect to the pure market case: we need to find the new range of parameters for the existence of the t(3+η−α) model. It is possible to show that in this case, the model exists for v ∈ [v, v], where v = 2(2+η−α) , v = t(3+η−α) . 2 ∗ Replacing p into the expressions for the indifferent consumers xi and xu and into the consumers surpluses given in (4) and (5), we finally derive the total welfare: ¡ ¢ 4 (α − η) (α − 2 − η) v 2 − 4t η − 4 − α − 6ηα + 3η 2 + 3α2 v + t2 (1 − η + α) (3α − 3η − 5) W = . 16t (1 + η − α)
(7)
Differentiate with respect to α and get: (3 t2 + 4 v 2 − 12 vt) (α − η) (α − 2 − η) + 8 v 2 + 7 t2 − 20 vt dW = . dα 16t (1 + η − α)2 40 41
Proof available on request. The second order condition is
d2 π dp2
= − 1+η−α < 0 and it is always satisfied. t
28
(8)
This function decreases with α; to see this, take the second order derivative
d2 W dα2
2
(v−t) = − 2t(1+η−α) 3,
which, for α ∈ (0, η), is always negative: dW/dα is monotonically decreasing in α. In order to verify that the welfare increases with α it is enough to show that dW/dα > 0 at α = η. ¯ 2 2 From expression (8): dW ¯ = 20 vt−8 v −7 t . dα α=η
16t
The sign of this expression is given by the sign of the numerator which is concave in v. It is easy to verify that the numerator is positive at v = v and at v = v, which is sufficient to guarantee that it is positive for any admissible value of v.
Proof of Proposition 3. Consider the market for the informed consumers. When the government pays a subsidy s to all those individuals who adopt OSS, the indifferent consumer is located at xi , where xi solves the following condition: v − p − txi = v + s − t(1 − xi ). The indifferent consumer is therefore located at x∗i =
t−p−s 2t .
The location of the indifferent uniformed consumer does not change with respect the pure market ¡ v−p ¢ + η . equilibrium and it is defined in (3). Firm’s profits are therefore: π = p (1 − η) t−p−s 2t t Solving the first order condition, the optimal price is:42 p∗ =
(t−s)(1−η)+2 η v . 2+2 η
Replacing this price into the expressions for the indifferent consumers xi and xu and into the consumers surpluses given in (4) and (5), we can derive the welfare as a function of the policy parameter s. Moreover it is possible to verify that:
dW ds
sη+2 η v) = − (1−η)(s+t(1−η)+7 < 0. 8t(1+η)
Proof of Proposition 4. The Proposition can be easily proved. In the second best scenario the planner takes η as given and chooses the allocation (xi , xu ) in order to maximize total welfare. Let us define Bc (θ, x) = v + θNc − tx and Bo (θ, x) = v + θNo − t(1 − x) as the individual benefit of adopting CSS and OSS respectively. The second best market share in the segment of uninformed users is xsb e} where u (θ) = min{1, x x e solves Bc (θ, x) = 0. Since, by construction, Bc (θ, x) > Bc (0, x), ∀ θ > 0 and ∀ x ∈ [0, 1], sb then xsb u (θ) ≥ xu (0) ∀ θ > 0: with positive network effects, the second best is achieved with more
uninformed users assigned to CSS. Similar arguments apply to the informed segment of the market; in this case, two scenarios are possible: either xsb i (θ) ∈ {0, 1}, namely there is a corner solution, or sb xsb i (θ) ∈ (0, 1), namely the second best is an interior. In the first case, it cannot be that xi (θ) = 0:
provided that there are uninformed users and these are assigned to CSS, then, due to larger installed 42
The second order condition is
v ∈ [v, v], where in this case: v =
1+η d2 π dp2 = − t < 0 (t−s)(3+η) 2(2+η) , and v
and it is always satisfied. Moreover, the model exists for =
t(3+η)−s(1−η) . 2
29
base, assigning all informed consumers to CSS implies a strictly larger welfare. In the second case, sb optimality requires indifference between CSS and OSS: Bc (θ, xsb i (θ)) = Bo (θ, xi (θ)), ∀ θ ≥ 0.
Again, provided that there are uninformed users assigned to CSS, Bc (θ, 1/2) > Bo (θ, 1/2); this implies that xsb i (θ) > 1/2 ∀ θ > 0 and it completes the Proof.
The Welfare function with network externalities.
43
In this appendix we show the procedure ap-
plied to derive the welfare function with mandatory adoption when the individual utility is affected by network effects as in (1). We focus on the case with v > t so that all the consumers that are mandated by the government do actually adopt OSS. A similar reasoning applies for v < t. With network effects the location of the indifferent informed and uninformed consumers are obtained by solving the following system of equations: (
v + θ(xi (1 − η)(1 − β) + xu η(1 − β)) − txi − p = v + θ((1 − xi )(1 − η)(1 − β) + β) − t(1 − xi ), v + θ(xi (1 − η)(1 − β) + xu η(1 − β)) − txu − p = 0
where the first equation defines the indifferent informed consumer while the second one the indifferent uninformed consumer. Let the locations of the indifferent informed/uninformed ∗∗ consumer when the firm charges the price p, x∗∗ i (p) and xu (p), be solution to this system of ∗∗ equation, then the firm sets p to maximize its profit: π = p(1 − β)((1 − η)x∗∗ i (p) + ηxu (p)).
From the first order condition:44 ¡ ¡ ¢ ¢ t (1 − η)2 + η β (1 − η) + (1 − η) vη (1 − β) θ − t2 (1 − η) − 2 η tv ∗ p = . 2 θ η (1 − β) (1 − η) − 2 t (1 + η) ∗∗ The equilibrium indifferent consumers x∗∗ i and xu can be obtained replacing this expres∗∗ sion into x∗∗ i (p) and xu (p). Equilibrium profits and the surplus enjoyed by informed and uniformed consumers are respectively: ∗∗ π = p∗ (1 − β)((1 − η)x∗∗ i + ηxu ),
"Z Si = (1 − η)(1 − β) Z + 43 44
0
x∗∗ i
∗∗ ∗ (v + θ((1 − η)(1 − β)x∗∗ i + η(1 − β)xu ) − tµ − p ) dµ
1
x∗∗ i
(v + θ((1 − η)(1 − β)(1 −
# x∗∗ i )
+ β) − t(1 − µ)) dµ ,
This is a sketch of the proof. Full details are available on request. The second order condition has been verified.
30
"Z Su = η(1 − β)
x∗∗ u
0
# ∗∗ ∗ (v + θ((1 − η)(1 − β)x∗∗ i + η(1 − β)(xu )) − tµ − p ) dµ ,
while the net consumer surplus of those who are mandated to adopt OSS is: ·Z Sm = β 0
1
¸ (v + θ((1 − η)(1 − β)(1 − x∗∗ ) + β) − tµ) dµ . i
Total welfare is: W = Si + Su + Sm + π.
31