pica10

- pause: ideas in motion

The Dark Side of Google: Chapter 3 Google Open Source

No Comments »

NB this book and translation are published under Creative Commons license 2.0 (Attribution, Non Commercial, Share Alike).
Commercial distribution requires the authorisation of the copyright
holders: Ippolita Collective and Feltrinelli Editore, Milano (.it)

Translation: Patrice Riemens

Theory and Practice: ‘open’ is not ‘free’

‘Free Software’ and ‘Open Source’ are terms, often used as synonyms, referring to code or portions of code. Though both terms often are used to describe the same objects, their perspective is radically different. ‘Free Software’ is a term coined in the beginning of the eighties {of the previous century} by Richard Stallman, and is about the absolute freedom it allows the user to use, modify, and improve the software. This liberty has been precisely set out in the {famous} Four Fundamental Freedoms:

(…)
[Follows here, for a few pages, a general description of Free Software / Open Source and its history, Free Software Foundation, etc. I'll translate it later, it's fairly common knowledge stuff, and I need the original English language texts, not always at hand due to failing connectivity...

I resume where Google comes into play - p84/5] (…)

The interaction between ‘free’ methods of development and the net.economy {at large} would lead, in the years following 2YK to an explosion of the number of ‘Open Source’ products as well as to heated political debates around software patenting, digital property rights and generally about ethically and politically acceptable norms of ‘intellectual property’ management.

Google, despite not being a producer of software as such [? means probably Google doesn't produce software for sale, it develops software for its own products and services], was very much involved in the rocky history of F/OSS, was it only because it adopted, like many other dynamic and innovative firms, the F/OSS methods in order to pursue its ‘mission’. The contiguity between F/OSS and Google is one of place and of time. A number of important free software projects were seeing the light at Stanford University in 1998, just as Brin and Page were putting the last hand on the first version of their search engine. Think for instance of SND and ‘Protege’, which were to be extremely successful in their respective digital domains (audio and semantic web).

The Stanford hacker culture (from which in last analysis F/OSS stems from), lending to all students the feel to belong to the same family, it comes as no surprise that the pair, whose formation straddled those very years, was always to have a preference for the GNU/Linux development platform.

Even though there are non-trivial differences between Free Software and Open Source, there are also {many} common elements and shared viewpoints. For the sake of clarity, we will use here the term /’Open Source’/ {‘F/OSS’, for Free and/or Open Source Software} to design the phenomenon variously embracing Free Software, Open Source software and {its manifestations as competitive element in the IT market} [French text : competition |?|]

The first characteristic of a F/OSS community consist in adopting working methods that are open to the collaboration of all comers, meaning that it will potentially accept spontaneous input and interaction from any party that is involved in the creation of digital artifacts, be it a coder, a programmer, or even an ordinary user. In the hacker jargon, this approach has been described as the ‘bazaar’ model and its widespread acceptance stems from the way the Linux kernel was developed in the beginning of the nineties. This project, initiated by Linus Torvalds forms the basis of all GNU/Linux distros {(distributions: software suites, often a whole operating system (‘OS’))}.

The new co-operation techniques developed by the digital underground dispatched Brook’s infamous law [*N7], which up to now had been the bane of IT projects’ development teams. Following Brook’s law, which predicates that the number of errors grows exponentially as complexity and lines of codes increase, a project in which thousands of developers participate must end up in a chaos of unstable code and innumerable bugs. Quite on the contrary, the publication of the source code, and the free circulation on the Internet of the documentation, together with the co-operation and spontaneous feedback of an ever growing number of participants, have all enabled F/OSS communities to demonstrate that it was possible to considerably improve the development of digital artifacts, both process- and results-wise. Software developed this way is usually shipped under a General Public License (‘GPL’), leading to ‘viral’ distribution of products under copyleft.

Despite the fact that the GPL license does not restrict commercial use, it has been often superseded by ‘diluted’ variants, just as has happened with ‘Free Software’, where emphasis on freedom was perceived as too pronounced. This is the case with the BSD (Berkeley Software Distribution) license, which does not restrict closure of the codes, and hence impairs viral transmission, as the ‘free’ code could be augmented with ‘non free’ portions, resulting in an originally free creation becoming proprietary in the end. Other forms of ‘free’ licenses also exist these days: MPL (Mozilla Public License) for instance.  And more are custom-made for various new F/OSS products as they appear on the market.

This way, the market economy also hosts a sustainable development model, and the developers community is becoming the kernel of a truly ‘Open Society’ [*N8], often thought as a chimerical Shangri-La. This imaginary posture is not only determined by the moral allegiance inspired by the practice of collaborative development, but also, and actually foremost, by the fact that F/OSS applications are usually superior to proprietary ones, despite (or thanks to …) the fact that they are often a labour of love.

The era of the ‘Open Source economy’: be good and compete…

The arrival of ‘Open Source’ on the markets has been, according to some observers, the vindication of ‘technological convergence’, a by now somewhat paradigmatic slogan in IT circles. This convergence means the coming together and synergy build-up between various technologies, which up to now had been separate, and were developed in separate {R&D} environments.

Within these often extremely rapid transformations, the creation of open standards has {merely} marked a new phase in the ‘war of all against all’, also known as ‘free trade’, with “co-operate on the standards, compete on the solutions!” as motto. This is also IBM’s catchword, one of the largest players in this field. When even ‘Big Blue’ is willing to co-operate, then the cake must be worth it…

Indeed, for many firms, F/OSS solutions have become one of the few ways left to compete successfully against monopolies (and consolidated oligopolies), and to escape classic style competition, which due to ever increasing investment costs is no longer a viable proposition {for many smaller companies}. But with F/OSS in hand, firms can lower their development costs, and hence the ‘price’ of their services. Firms have been now familiar for long time with the dynamic advantages of networked development and network partnerships: it is a well-known fact that a network’s worth goes up in the square proportion of its nodes [*N9]. The larger the network, even larger the profits /,exponentially so/.

F/OSS would seem to offer a number of interesting guarantees for the development of high added value networks: on one hand it allows the software to remain, in a certain sense, a ‘public good’ (since it follows an open path of development and benefits from community support); on the other hand it helps reduce the migration, or ‘switching’. costs, from one system to the other, especially in the case of switching from proprietary models to ‘free’, but even more so, in the case of ‘legacy’ issues (abandoning obsolete platforms). When adopting new technologies, the major expenses reside in the formation of the users, not so much in the costs of acquiring the technology itself, and certainly not in the case of outstanding software carrying next to no price-tag. But the greatest boon, even though it is difficult to quantify, resides in the /creation of an/ entirely new {, attractive} image for the firm adopting F/OSS and its products.

The performances and success of F/OSS has led to various attempts to put its format in practice in various other sectors. Such attempts inevitably went along with the use of exalted formulas such as “Open Law’, ‘Open Science’, or even ‘Open Society’ {though the term had been coined by Karl Popper much longer ago}. Today, the idea of an ‘Open Source Society’ has almost become the paradigm for a new epoch, dedicated to the {collaborative} search of common means to achieve a ‘politics of what is feasible’. ‘Open Source Society’ indeed is meant to consist in an ‘open code’ dispensation where the possibility to provide input for improvement is freely available to all. When expressed in such terms, one can only agree. Yet one might be surprised by the facility with which such a concept, whose origins are in a very precise, technical, IT context, has been {metaphorically} ‘translated’ to philosophical, economic, and societal domains, without very much thoughts being given to modifying or adapt it to the demands of its new usage.

In the branch of the IT industry were it was born and is put into practice, F/OSS, {and more specifically, “Open Source”} has also meant market competition, battle for the best brains, race for the lowest costs, venture capitalism, and mergers and acquisitions to the tune of billions of US Dollars. We have to do here with large markets where capitalism organises itself in a nimbler, more ‘democratic’ way. A business dynamism that is no longer bent on submitting the labour force, but to intimately associate workers to the ‘mission’ of the enterprise, itself increasingly equated with the realisation of individual desires [*N10].

Amidst ever so many firms surfing this wave in the pursuit of various benefits, Google stands again out as the one which sets the tune: “don’t be evil”, avail yourself of F/OSS, it’s free, it’s better than proprietary software, and its developers are proud to be part of it. A look at the Googleplex has shown how this strategy of deep penetration in people’s everyday life has been refined into a fine art: happy, rewarded, and incentised creative employees, producing far more and much better than oppressed workers.
Seducing the hackers: autonomy, easy money, free tools.

Google’s F/OSS exploitation peaks in 2005, just as the firm’s reputation hits low tide due to its competitors’ moves and a some murky judicial affairs [*N11].

Even though Google’s business model was firmly rooted in IT culture and the practice of scientific excellence, the mere usage of the GNU/Linux operating system to run Google’s humongous data center(s) was not enough: a stronger initiative was needed to strengthen further the faith in F/OSS, and focus the attention again amidst a {by now} disparate mass of free production networks.

Developers could no longer be seduced just by providing a ‘authentic h4x0r’ version of the site – or a Klingon one. And the {intellectually} elitist attitude of the in-house academic brains started to wear thin on investors. They expect substantial returns on their investments and are less interested in the cult of excellence, meritocracy, and the attendant academic arrogance, even though their outcome is an invariably outstanding quality of products. It was therefore unavoidable that the period would come to a close where the two founders friend could jokingly quote shares and do a wager on the stock exchange for US$ 2.718.281.828, being the mathematical constant “e”, or to make completely ‘crazy’ moves, as in August 2005, when declared to have sold 14.159.265 Google shares in order to rake up US$ 4bn in liquidity, without telling the investors nor explaining what they intended to do with that money.

A bold strategic move was called for in order to materialise further Google’s aim to invest in research, and to demonstrate that it is possible with such a strategy, to be not only outstanding quality-wise, but also competitive on the markets. This move was to be targeted not so much at the ‘average user’, but at the ‘young brains’, with the future, and innovation as goals. Operationally speaking, this meant to create and nurture a community, by giving it tools and means, and by signing agreements with other firms in the same sector. The F/OSS world was to be brought under Google’s spell.

Google got seriously into sponsoring new F/OSS communities in October 2005: Oregon State University and Portland State University were [each?] granted US$ 3,5 lakhs (see Chapter 1 ;-) to improve the quality of their F/OSS development projects, spawning new software. Shortly afterwards the “Summer of Code” programme was inaugurated with a splash, PR being made directly on Google’s home page (and is still accessible today at http://code.google.com/summerofcode05.html)[<< recommended click! -TR].
The message was loud and clear: the best were to be concretely rewarded.

Every coder coming up with a new F/OSS projects or with substantial improvement of an existing one, was to receive US$ 4500. The whole operation was of course meant to be perceived as one big love bum to F/OSS, stressing the fact that there was the strategic ground where innovation was happening. Also, the sympathy of young developers was to be courted by offering them a cash incentive. And finally, Google was seeking to create a real, ‘open’ style community, which it would sponsor.

More than 400 young developers ended up with a reword. Most were students, and most had made improvements or introduced new features in already existing projects, rather than having developed entirely new software packages. They had added all kinds of features to software suites like Apache, Fedora, Gaim, Inkscape, jabber, KDE, Mozilla, OpenOffice, Python, Samba, Gnome, Mono, Ubuntu – and even Google. Quite some success, especially for the firms that were going to benefit as owners of these
projects: IBM, RedHat, LinSpire, Novell, Mozilla.com, sun Microsystems and Hewlett Packard.

A number of these projects, together with those that were developed within the famous 20% freely disposable time of Google employees, were to contribute towards achieving the second goal of the firm’s plan to pony up with the F/OSS world: to provide for development tools and means. By 2002 Google was already offering freely downloadable tools on its site. Today, the dedicated page hosts proprietary projects developed by Google teams as well as the winning projects of the Summer of Code which are not linked to Google’s own products or services.

The “Code” section of the site presents a number of projects by software developers that are devoted to the most diverse programing languages (Java, C++, Python, etc.). Making development tools available is absolutely essential if you want to foster the creation of software and communities, because the investment is directly linked to the instruments that are necessary for that purpose. Those projects that are developed by Google’s own coders are called Google APIs, and are proprietary libraries to ensure the interface and run Mountain View’s /colossus’/ principal services.

A library is a collection of shared subroutines and compiled portions of code that provide services to other, independent programmes needing simplified functions [?]{see en.Wikipedia: ‘library (computing)’}. An eloquent example are the graphic libraries GTK, QT, and FLTK, which make use of the standard visual applications like buttons, menus, icons, making the work of coders easier. Coders will then go to their favourite libraries and will need to write only those lines that are unique to the programme. The libraries will take care of the buttons, the mouse’s moves, the inking of shadows, in short of everything we, as users, are accustomed to. Given the fact that the average coder will be less than enthusiastic about doing all this dreary work her or himself, graphic libraries are an essential link between various projects. One one hand, they lend a certain graphic homogeneity to the different applications, and on the other hand they enable coders to concentrate on the real work without losing time creating interfaces.

There are development communities which take care of libraries in order to provide for generic and transversal [cross-over?] tools needed for solving complex tasks (network connexions, communication between applications, word processing, image compression, etc.). Just like a software suite is made in order to reach out to as many users as is possible, a library is there to be used by the maximum number of developers.

Libraries hence allow coders to create software starting from an assemblage of shared resources, which function as ‘de facto’ standards.

Making use of existing libraries while programming means to benefit from a basis that is already very large and complex, uses existing code in the most effective way, and allows for a layering of competences. Libraries therefore represent a strategic asset both in the dynamics of spontaneous F/OSS co-operation as in the relational economy oriented world of  ‘Open Source’.

Google libraries, the Google APIs run under a proprietary license, hiding to programmers their actual mode of functioning. But that’s not all: they also include a special control device, as the developer who downloads libraries for free needs to authenticate her/ himself by way of an identifying code. This enables Google to trace in an invasive manner all moves and all changes that are made subsequently to the use of its APIs.

Coders making use of these libraries are allowed to integrate Google search in their site and to know its PageRank[TM] {ranking} in real time. They can also make use of software that manage advertisements through AdWords, generate dynamic maps of their data with the Google Maps interface, or open a VoIP account for online telephony with GTalk. In one word, they can deploy Google services as they like, making use of the programming language of their choice, and all this under the watchful eye of Mountain View.

The vast diffusion of Google services goes together with the possibility to personalise them down to the minutest detail. It is possible, by writing appropriate XML documents [*N13], to establish bridges between the various Google service. For instance, all elements of Google’s home page may be tweaked to one’s own requirements, as if it were an application. Same possibilities exist with Google Earth: one can install 3-dimensional surfing on satellite images, or one can highlight geographical areas, or buildings, or weather data. [?]

All these tools, which are intended for those who know how to write code – at least in one language – are essential to create new combinations of programmes, or simply to use whatever Google makes (at least partially) public in its applications [*N14]. There is even a portal, called googlearthhack.com , where one can find numerous tricks and ‘hacks’, so that one can do the most unexpected things with the site, for instance merging satellite maps with any other database.

All the facilities offered /to us/ by the Google libraries carry with them two strict rules to be respected: registering and licensing. In order to activate the functions of the Google API, one need to request for a key first, that is an access code, and to mention exactly to which purpose one wishes to employ it. Only then are the APIs activated. The second requirement is the license. These APIs are not under copyleft: they can only be used up to a certain extent: it is mandatory for instance, to have a Google account, as the hunger for gathering more information never stops; moreover, the maps are the exclusive property of Google (or of an third party), an may under no circumstances be altered. And of course, in case of commercial use, an agreement must first be entered into.

The activation code enables Google to retain total control on the /new/ programs that come about by making use of the APIs. Google can block these applications without any reason being given, or it can simply control either the way they access its services, or the usage that is being made of them. All this comes about because the source code is not public and not free, making it impossible to understand the internal working of the libraries.

Besides getting development done free of costs while still keeping it under control, Google has another {good} reason to foster the creation of communities along this somewhat bizarre formula, which we may call ‘quasi-open’. It can be also put to use to compile even more data, do research, and sell statistics.

To welcome and host for free individual developers’ projects means also obtaining their trust. Allowing people without restrictions to search the database of ongoing projects amounts to trigger a solid chain of users into existence. Moreover, such a costless incubator of young talent secures the availability of a pool of highly motivated human material whose formation, one of the major cost items in the IT sector, has already been taken of in an autonomous fashion, and in way that is in complete alignment with the style of the firm.

The offer of development tools as a form ‘talent scouting’ mechanism has been known for long time: it is, for instance, the battle horse of a few robust {IT} market players such as the Va Software Corporation, which puts extremely powerful computers at the disposal of the F/OSS community for free, together with unlimited bandwidth, memory space, and {even} technical assistance of a kind that is beyond reach to the most. There are two digital Valhalla’s which may claim world-wide fame a a number of project hosted far above that of any competitor: sourceforge.net and freshmeat.net – and both are property of Va Software. So big is the appeal of such portals that even very small projects appearing on their front pages will attract hundreds of unique views. All projects hosted on code.google.com also have a sister page on freshmeat or sourceforge.

Thus, all the {ensuing} applications will have Google’s visibility together with all the services offered by /the/ Va Software /colossus/: discussion forums, mailing lists, debugging tools and machines, control devices such as CVS (Concurrent Versioning System), controlling the versions, editions and changes {made to} /of/ the code.

It is not difficult to imagine how, with data bases used /for free/ by thousands of coders at its disposal, Va Software can offer an outstanding ‘business to business’ service to companies that are active in the domain of F/OSS – and not only to those. Its data mining represents a virtual heap of gold in the feverish world of billion Dollars deals. RedHat, Microsoft and many other {corporate heavies} are among the advertisers and sponsors of sourceforge and freshmeat.

There are many ways to bring F/OSS developers and firms going for F/OSS together. In Italy {for example}, Sun Microsystem allows you to publish your CV on a Google Map API through its javaopenbusiness.it portal. It is up to the developers to create their own profile, helping thereby Sun Microsystem and Google to sketch a map of Italy’s F/OSS resources with the tools they provide.

And so Google can bank on advancement of its products being done by hundreds of users, and this at next to no costs. To which one can add the organisation of talent competitions such as the ‘Summer of Code’, serving both the development and the advertising of its services. And finally we see extremely dynamic methods of recruitment: Google now even practices video-hiring  at http://video.google.com where enthusiastic employees and Sergey Brin himself will tell you all the benefits of working for Mountain View [*N15]
Hybrid worlds of university and enterprise

With the benefit of hindsight, the coming together of Google and the world of F/OSS would appear to be very much a strategic and calculated move, despite a commonness of origin and purposes regarding the dynamics of collaboration among F/OSS communities which came out of the academic/ scientific scene. The accumulation strategy we discussed earlier is at work even here: Google operates a bit like a black hole, using, even fostering, open codes in order to {subsequently} suck them in and integrate them into its business. A number of changes Google engineers made to open tools have never been made public for instance. This applies to their server ‘GWS (Google Web Server) which is a modified version of Apache, the most widespread F/OSS server of the Web. This amounts purely and simply to availing oneself of the potentials and realisations of the open development formula without sharing developments and improvements afterwards.

An important factor in the relations between Google and the F/OSS world is the fact that it had its origins in Stanford, a university well-known for its capacity to spawn aggressive and competitive, high quality research-backed start-ups. Despite the fact that Stanford did constitute – and still does so – an environment very favourable to F/OSS development projects, the narrow links that exist with venture capitalism make it rather difficult to pursue purely academic excellence once one has left the campus behind.

A small digression on academic research, US style, is needed here to shed light on the intertwined origins of Google, the F/OSS world, and commercial profit-oriented research. On a more general plane, universities in the USA are remarkably intent on capitalising on intellectual creation:
the custom is that a university will retain the copyright on the results of all research projects that were developed within its walls. Universities in the United States are historically connected to business, and are often real businesses themselves. University originating patents on invention made by its researchers bring benefits in all senses of the term, besides enhancing the prestige of research centers, their staff and students.

These universities constitute hybrid environments, public and private at the same time. Up to 2002, public universities were not allowed, in theory at least, to patent their inventions, and the same applied to publicly funded private {research} labs (often at – private – universities). Rights payments impede the free circulation of knowledge in scientific research and makes reproduction, verification and/ or invalidation of experimental results difficult. This was based on the “Experimental Use Defense”, a {legal} principle dating from 1813 that allowed for the free usage of patented technology in {experimental} research. This jurisprudence was quashed in 2002, in Madey vs. Duke University.  John Madey had sued his own university because it made use of a device he had patented to conduct research on free electrons. The {Federal Circuit) Court (of Appeals} ruled that the “Experimental use Defense” was intended to protect a scientist who is engaged in research in a free and {financially} uninterested way, but that within universities such activity was obviously no longer to be considered so innocent, since, even in case there was not a direct commercial connection at stake, it still could be considered akin to a ‘legitimate business’, because it generated funding and benefited the research personnel and the students being educated. And so, any distinction between research for public and research for private goals was made to disappear. [NB interesting article & comments on the case at: http://tinyurl.com/dyd9mc -TR]

Naturally, all projects conducted at Stanford are patented by the university, and this mixture of incentives bestowed on F/OSS projects on one side with a mad run on patents on the other, does not sit well with the ideal, let alone the practice, of ‘research for its own sake’, such is being trumpeted by Google as its strength and its pride.

The issue of patents becomes even more interesting in the light of the fact that Google’s success {primarily} rests on an algorithm invented by Larry Page in collaboration with Sergei Brin, at a time when they both were still researchers at the Computer Sciences Faculty of Stanford. The algorithm that revolutionised the indexing of the Web is hence the property of Stanford, subjected to a regular patent. In the next chapter(s) we will look into how this prodigy functions, how it manages to return results in less time than any competitor, as if it was able to give each and every user “{exactly}what she/he wants”.

(END of Chapter 3)

Share

The Dark Side of Google: Chapter 2 BeGoogle! Continued.

No Comments »

NB this book and translation are published under Creative Commons license 2.0 (Attribution, Non Commercial, Share Alike).
Commercial distribution requires the authorisation of the copyright
holders: Ippolita Collective and Feltrinelli Editore, Milano (.it)

Translation: Patrice Riemens

Exhibit #3  Image is all, but a little bit of ‘philosophy’ doesn’t harm either …

Google’s {public} image cannot be reduced to its site and sleek interface, whose simplicity and speed has earned the firm so much success [*N17]. In cannot be reduced either to the Googleplex, the Valhalla of technology’s ueber-gifted. And its not only about ‘Being Good’, and yet make a lot of money, by combining brazen commercial strategies with the suggestion of Google being part of academic culture and F/OSS communities through its incentives and funding.

But where its image also, and mostly, resides, is in the enterprise’s ‘philosophy’, which is expressed, in clear and easy to understand language, as the ‘Google thought’ [Google-think?]. The word ‘philosophy’, however, might be slightly misplaced, since this ‘thought’ is not really informed by the love of knowledge and transparency. But anyway, one can find online the Ten Commandments that guide the actions of the ‘Good Giant’ Google. The first sentence of this gospel already sets the tune: “Never settle for the best”, as indeed, according to Larry page, Google’s ultimate goal is “the _perfect_ search engine”, which “would understand exactly what you mean and give back exactly what you want”. Thus Google does not strive to reach the greatest number of people possible, it wants to reach _all_ people, satisfy _everybody’s_ desires, in one word, bring happiness to Earth. In order to achieve this, it works relentlessly on research and  innovation, as is laid down in “The ten things Google has found to be true”.

1. “Focus on user and all else will follow”. Google’s growth was fuelled by word of mouth, and attracted users who were enthusiastic about its performance. This is the exact opposite of aggressive advertisement campaigns. Ads should not jump on users, but present something useful.

2. “It’s best to do one thing really, really well”. “Google does search.

With one of the world’s largest research groups focused exclusively on solving search problems, we know what we do well, and how we could do it better. Through continued iteration on difficult problems, we’ve been able to solve complex issues and provide continuous improvements”.

3. “Fast is better than slow”. “Google believes in instant gratification.

You want answers and you want them right now. Who are we to argue? Google may be the only company in the world whose stated goal is to have users leave its website as quickly as possible”. Two major intuitions, and realisations, have enabled Google to arrive at this ‘speed’: the development and constant amelioration of the PageRank[TM] algorithm, continuously indexing through the networks, en the use of modulable platforms that are interlinked and extremely flexible (‘clusters’). Now speaking of speed as the Holy Grail, it might be a timely idea to think a little deeper. sometimes, even in the realm of IT, slow maybe a virtue [*N18] [Makes sense, comes from the country that invented Slow Food ;-) -TR]

4. “Democracy on the web works”. “Google works because it relies on the millions of individuals posting websites to determine which other sites offer content of value”. We already know that Google uses PageRank[TM] to evaluate the sites linked to another web page and assign them a value partially based on that of the sites to which they are linked. the representation of this electronic democracy is rather idyllic: Google’s index results are allegedly an  ‘people-based ranking index’ based on an algorithm doubling as electoral law which {supposedly} would enable the users-citizens of the Net to express their confidence/ cast their vote by way of providing links to other pages, and to find the result of this vote regularly expressed through the respective position of favoured web sites.

The equation ‘link = vote’ is rather simplistic and forced, as ‘refinements’ are constantly being introduced to calculate rankings, by selectively tweaking the value of these votes/links. One could speculate that a link provided by a porn site might weight less than one coming from an university … In which case one might ask whether academic cultures ranks higher in popularity than porn… what is certain however, is that with the continuous growth of the mass of information, this ‘democracy’ is bound to expand exponentially.

5. “You don’t need to be at your desk to need an answer”. “The world is increasingly mobile and unwilling to be constrained to a fixed location.

Whether it’s through their PDAs, their wireless phones or even their automobiles, people want information to come to them”. Flexibility of time and space is an important objective. The convergence of electronic media (TV, radio, phones, Internet …) towards miniaturised mobile platforms is an unheard of boon for the world’s largest supplier of search solutions.

As we saw earlier with the ‘war of standards’, early penetration of future markets is /strategically/ vital, especially for Google, which produces search interfaces, but not the electronic supports on which it could impose its own software (like Microsoft and Apple). Each new device {out on the market} is therefore a new territory to be conquered.

6. “You can make money without doing evil”. “Google is a business. The revenue the company generates is derived from offering its search technology to companies and from the sale of advertising displayed on Google and on other sites across the web”. But advertisements are text only, hence not very intrusive. The proposed links are relevant to the search query (AdWords). And users can very easily become advertisers themselves: it’s a DIY formula. If you are maintainer of websites , you can even make money on the Google network through AdSense, by putting ads that are relevant to the content of these sites. ‘Don’t be evil’ and ‘Don’t harm anyone’ apparently also means ‘Don’t advertise those who don’t advertise you’, and of course guarantee that Pagerank[TM] is not for sale.

The trust users put in the correctness of the search returns is Google’s major asset and shall not be squandered for the sake of short-term benefits. Its function is to generate indirect, ‘second line’ incomes, based on advertisements.

7. There’s always more information out there”. “Once Google had indexed more of the HTML pages on the Internet than any other search service, our engineers turned their attention to information that was not as readily accessible. Google indeed accumulates a bevy of heterogeneous databases: images, newsgroups posts (Usenet), telephone numbers, postal addresses, financial information, etc. If your aim is to be the world’s largest info-mediator, accumulation of data should know no limits!

8. “The need for information crosses all borders”. “Though Google is headquartered in California, our mission is to facilitate access to information for the entire world, so we have offices around the globe”. An Academic, American Culture for All. You need to have a grand vision of things: whatever happens, index more and more information, and make it accessible to everyone. ‘Localisation’ is an essential part of Google’s universalism: speakers of be it Korean or hackers’ jargon,  Hindi, Xhosa, Star Trek’s Klingon or even ‘Pig Latin’, Zulu, Esperanto, {Muppet Show’s}’Bork Bork Bork’ – all should have access {to a dedicated Google search site}. The interfaces languages run into 100+. Google is #1 search engine in over one hundred countries. A very impressive performance, but verging a trickle towards the totalitarian… The whole operation smacks of political correctness and appears respectful of minorities, but reality is that we have to do with a ‘super-layer’, the surface sheet of the one and only interface, which flattens and homogenises differences, spreading the Mountain View style all over the planet.

9. “You can be serious without a suit”. “Google’s founders have often stated that the company is not serious about anything but search. They built a company around the idea that work should be challenging and the challenge should be fun.”. This injunction aptly resumes the Googleplex, which is organised like a campus in order to maximise profitability. Hence we are told that “There is an emphasis on team achievements and pride in individual accomplishments that contribute to the company’s overall success”, and that “this highly communicative environment fosters a productivity and camaraderie fueled by the realization that millions of people rely on Google results. Give the proper tools to a group of people who like to make a difference, and they will”. Maybe this is the ultimate method to exploit ‘creatives’, transforming them into enthusiastic supporters of the ‘Google experience’ at the same time.

10. “Great just isn’t good enough”. “Always deliver more than expected.

Google does not accept being the best as an endpoint, but a starting point. Through innovation and iteration, Google takes something that works well and improves upon it in unexpected ways”. Of course, in order to satisfy all the desires of all the world’s users, and that ever faster and ever better, one needs to ever push back the point where one’s desires are satisfied. One must desire to desire to be the best. Seen in this context, being second is worst than not to exist at all. But as far as we are concerned we’d rather go for the following motto: “Making money, within a firm devoted to excellence, is moral obligation!”.

[NB. All the quotes are from Google's 'Corporate information' website at:
http://www.google.com/corporate/tenthings.html ]

Exhibit #4 Google and Open Source

Probably Google’s most complex weapon is its strategy of co-operation-cum-exploitation of the world of F/OSS. The Google Code initiative (started March 2005) is a token of honour towards the F/OSS
community: “we are friends of theirs” say the Google’s founders, “because we owe them a lot”. The site of Web’s most used search engine explains that Google Code is not about promoting the development of applications working on its own APIs (Application Programming Interfaces), since there is already a site devoted to them, but to make F/OSS development tools that are of public interest available to everybody. The first four projects on Google Code were actually programmes created by Google’s own engineers to optimise creation, optimisation and debugging of code. The projects affiliated to Google code are also hosted at sourceforge.net and distributed under a BSD 2.0 license (meaning the code may be used both on F/OSS and on proprietary applications). Moreover, Google has recently promised to make all kind of software available to the F/OSS community, and these are mostly the outcome of the famous 20% of their working time employees are free and encouraged to devote to personal projects.

So it’s not a total coincidence that shortly after launching this initiative, Google embarked on a robust recruitment drive of F/OSS developers: the “Summer of Code”, a contest of talents with a US$ 4500 prize money to be won. And then came ‘Google Earth’, and finally, like every power that has achieved to create a distinct life-style of its own, Google materialises a long-cherished dream: http://www.google.com/moon/ ! /Yes, Google’s on the Moon!/  /To honour the first landing of Man on the Moon, on July 20, 1969, we have added a few NASA images to the Google Maps interface so that all can pay a visit to our celestial neighbour. Have a nice trip!/ {: “After over three decades, we’re finally getting ready to go back to the Moon. To help you prepare, and to whet your appetite for exploration, we teamed up with scientists at the NASA Ames Research Center to bring you this collection of lunar maps and charts. This tool is an exciting new way to explore the story of the Apollo missions, still the only time mankind has set foot on another world.”}

Google’s moves, which are those of a {typical} ‘quasi-monopolist’ in both its methods and its aims, already have had a direct effect on its competitors. Today, Google is fast on its way to become a giant occupying all spaces of the market; its constant stream of new services choke smaller companies to death, as they are desperately battling to recruit engineers and developers, and live in the constant fear to see their products poached and duplicated.

The continuous launch of new services, coupled to the in-house funding of potential spin-offs by its own work-force, make that Google today factually has closed the market in terms of technological innovation.
Indeed, who would risk today financing a Web-based project, knowing full well the risk that in a matter of days, it would be Google that launches it?

Google has managed to represent itself, both to observers and to the average users, as a stalwart of progress. Starting with its search engine, designed in a way to be rapidly and easily understood by its users, it has multiplied ideas and proposals for {new} services.

With its choice for F/OSS, the relational economy that Google engineered has become a ‘world view’ that can immediately be adopted as a desireable evolution, towards a ‘benign capitalism’ as a dispenser of abundance, the kind of ‘ethical’ economic dispensation that individuals are looking for.

End of Chapter 2

Share

The Dark Side of Google: Chapter 2 BeGoogle! Continued

No Comments »

NB this book and translation are published under Creative Commons license 2.0 (Attribution, Non Commercial, Share Alike).
Commercial distribution requires the authorisation of the copyright
holders: Ippolita Collective and Feltrinelli Editore, Milano (.it)

Translation: Patrice Riemens

Exhibit # 1: the Googleplex, or nimble Capitalism at work

The customary panegyric of Google tells with glee the saga of the firm’s impressive growth, which saw Brin and Page move from their dorm in Stanford to the Menlo Park garage sublet by a friend to the newly founded Google Inc., and then on to the offices on University Avenue, Palo Alto, to culminate with them taking possession of the Mountain View, California Googleplex, where the firms is now headquartered. Between 1998 and 2000 the pair fleshed up their formula through a company philosophy based on innovation, creativity, and sacrifice. The sort of commitment you see in science, but then applied to commerce, is their key to success. Right from its beginnings, the Googleplex attracted droves of eager collaborators: here they find back the environment typical of an American campus, where study, commitment, sport and games mesh in a whole. The idea being that if a comfortable and relaxing environment stimulates the students’ creativity, it obviously will also boost the productivity of workers.  The spirit of fraternity like at the university, the academic elite mentality of working with total commitment for the very best results, all seem to form the bread and butter of stories concerning the Googleplex. The rumor goes that large swatches of the car parks are  earmarked twice a week for roller-skates hockey. masses of gadgets and gizmo’s cramp the offices, with multi-coloured lava-lamps being favourite. A chummy easy-going atmosphere has been made the norm, with ‘Larry and ‘Sergei’ chairing the weekly ‘TGIF’ (Thanks God It’s Friday) meetings with dozens of employees assembling in an open space created by pushing the office furniture aside.

{Right from the beginning,} Such an informal atmosphere was intended to build-up a community spirit and encourage the sharing of ideas. Indeed, the Googleplex looks like a place to celebrate one’s passion for research rather than an everyday workplace { – what it of course is}. But not an ordinary workplace, despite its by now gigantic dimensions. Granted, the ‘campus style’ organisation of work had been widespread in the USA for the past thirty years at least: Microsoft and Apple, to take but two examples, have always worked that way. Silicon Valley’s mythology is replete with stories illustrating the paramount role assigned to creativity, and stress the importance of collaboration between co-workers. No better boost to productivity than happy employees happy to work for a company whose objectives they hold equal to their own, as opposed to workers oppressed by a rigid hierarchy, enslaved by rules and inflexible schedules in a dreadful environment. Perhaps that the novelty of the Googleplex then resides in having promoted, deliberately and right from the beginning, the idea of a ‘different’ ‘new-fashioned’, ‘made for the best /brains/’ place {of work}. You can’t come in the Googleplex unless you know someone working there. And once in, photography is forbidden – in theory at least.
As if to shield it from the mean world outside, full of finance sharks and other malevolent IT predators out to pry on the talents of the ‘Googleboys’.

Everybody wants to work in the Googleplex. An unofficial survey of all the fantasies out there would for sure list: company work-out room, swimming pool, free food in the four staff restaurants (one of which vegetarian) free drinks and snacks everywhere (who needs vending machines? Google picks up the tab!), volleyball and basket ball fields and other outdoor sport facilities, buggies to dart from one building in the campus to the next {, and so on}. But that’s all nothing compared to the kiddies day- care, kindergarten, and primary school run by the company – free of costs of course, and [don't forget} the dental surgery, actually a mobile dental lab in a van, also completely free of costs. In a country like the USA, where education and health care come with a huge price tag, and leave so many people out, these are truly unbelievable perks.

The work spaces also are spectacular, the dreams of a IT ueber-geek come true.  21' LCD plasma monitors are standard all over the place. Toys and games galore (life-size Star Wars figures, a riot of hi-tech gadgets, etc.). Fluo-coloured lava lamps as the omnipresent accessoires du jour. Googleplex is a dreamland, a green workspace, with flexible hours, and where everything appears possible. In one word, the Googleplex radiates the Google philosophy, and unfolds the Google life-style - of course there is a collection of all imaginable must-have enterprise gadgets, one can shop on a dedicated merchandising site. Most are, as befits gadgets, totally useless and/ or superfluous, but all contribute to impart a sense of pride boosting the feeling of being part of the firm. Gone are the {dull} sweaters and jackets with the firm's logo embossed: Googleplex's conditioning is much more nimble than that! Google is anyway not the only firm taking that road {but it has gone furthest along it}. Sure, Apple and Yahoo! have been providing a catalogue of firm-related goodies, ranging form a complete line of attires to all kinds of hi-tech accessories, MP3 readers and USB keys, all in the colours or with the logos and motto's of the firm. But Google's trade shop is much more versatile: from foibles for new-borns to 'Google Minium' the system that enables you to index your data 'just like Google'.

The Googleplex is abundance capitalism in the informational era made 'flesh' [*N12]: all the world’s information made available to all, for free. The era of scarcity is over. The plenty and availability of goods (in this case, of information) is simply limitless. But let us not forget that, in the end, next to all this plenty comes from advertising, itself mostly text links-based. All the remainder is free – as in free lunch.
{But} B/by the way: not everything works to perfection [*N13]. Mikie Moritz, a Welshman who also has a stake in Yahoo!, and John Doerr, who’s also a major investor with Sun Microsystems and Netscape, are  amongst the most influential ‘apostles’ of this abundance capitalism [*N13, *N14].
Exhibit #2: perfecting the strategy of accumulation

The reason for the ‘flight of brains’ towards the Googleplex, as was hinted at at the beginning of this chapter, now becomes clearer. For an average employee in the IT industry, and even more for an ‘independent’ (read: precarious) IT worker, a job at Google’s is a dream come true.  In this branch of industry, exploited precarious workers are more and more numerous. An exemplary figure is that of the independent coder who labours on personal ‘projects’, maybe by publishing them on sourceforge.net or Slashdot.org [?], and who offers her/his competences on the market without any kind of status or union protection, nor any of these other guarantees that look like prehistoric remnants in our times of total flexibility. But at the Googleplex {not only she/he will get all these, but}, she/he will be even able to devote these famous 20% of her/his time to his personal projects while being paid for it, and invited to do ever more his best.

To find life boring would be rather difficult amidst games of volley or basket ball, dogs running all over the company campus and its corridors, and casual meetings around a table tennis table. Since it is difficult to find new recruits that would be able to improve further the prevailing atmosphere, Google is resorting to rather novel hiring techniques. The most curious being probably the riddle they splashed in July 2004 on gigantic white billboards along the highway and in a few mass transit stations in Cambridge, Massachusetts. They bore the following text:

 {First two digit prime in consecutive digits of e}.com

The natural logarithm meant here is the number 7427466391. Going to the address http://www.7427466391.com one found a Google IP address asking one to complete a sequence of numbers. Upon finding the number 5966290435 one had to follow instructions, using that number as password to enter into a section of the http://www.linux.org (!) site from where one was redirected again to Google’s site http://www.google.com/labjobs where one could downloads one’s CV. If you’d managed to resolve all these riddles, chance was you’d make good Google material! But Google does not only attract the best techies, hackers and assorted ueber-geeks. Quickly enough, the highest rewarded It managers got wind of the Google’s career potential and vie with each other to enter into the company.

Google’s accumulation strategy of both data to conduct searches and of networked computers to stock all these data and back-ups follows closely its brain accumulation equivalent. Semantic [?] machines, electronic machines, biologic [?? bionic? ;-) ] machines, all accumulate at the Googleplex, in order to nurture a life-style, or maybe even a kind of cult of excellence, incarnated in an ‘evangelist’.

The person representing best the company’s style, the one who is called Google’s ‘Chief Evangelist’, is not one of the many youngsters around, but an true sea dog of the Web: Vinton G. Cerf, who invented the TCP/IP protocol together with Robert Kahn. The particulars of his arrival at Google are worth a little diversion: In February 2005 Google let know that ICANN, the supervisory body of the Internet’s domain names and numbers, had allowed it to set shop in the domain registry trade. By next September, Google announced that Vinton Cerf had become “senior vice-president and Internet Chief Evangelist for Google, with the mission to identify new technologies and strategic applications for the firm, on the Internet and on any other platform” [*N16]. Till then, Vinton Cerf was, among many other occupations, ICANN’s board senior adviser. But unlike CEO Eric Schmidt’s and other top-level management who were headhunted at Google’s competitors, Vint Cerf’s hire looks more like a PR stunt. Amusing as it may sound, he is unlikely to be a regular at the Googleplex…

To be continued …

Share