Until recently, information systems have been designed around different business functions, such as accounts payable and inventory control. Object-oriented modeling, in contrast, structures systems around the data--the objects--that make up the various business functions. Because information about a particular function is limited to one place--to the object--the system is shielded from the effe…
"A multi-authored comprehensive introduction to live coding's potential open up deeper questions about contemporary cultural production and computational culture"--OCLC-licensed vendor bibliographic record.
How the interface has moved from the PC into cultural platforms, as seen in a series of works of net art, software art and electronic literature. The computer interface is both omnipresent and invisible, at once embedded in everyday objects and characterized by hidden exchanges of information between objects. The interface has moved from office into culture, with devices, apps, the cloud, and d…
A rich case-study analysis of open source software adoption by public organizations in different countries and settings. Government agencies and public organizations often consider adopting open source software (OSS) for reasons of transparency, cost, citizen access, and greater efficiency in communication and delivering services. Adopting Open Source Software offers five richly detailed rea…
What is the status of the Free and Open Source Software (F/OSS) revolution? Has the creation of software that can be freely used, modified, and redistributed transformed industry and society, as some predicted, or is this transformation still a work in progress? Perspectives on Free and Open Source Software brings together leading analysts and researchers to address this question, examining spe…
How recent research in cognitive science offers new ways to understand the interaction of people and computers and develops a new literacy for well-informed, sensitive software design.OCLC-licensed vendor bibliographic record.
An examination of Mozilla's unique approach to software development considers how this model of participation might be applied to political and civic engagement. Firefox, a free Web browser developed by the Mozilla Foundation, is used by an estimated 270 million people worldwide. To maintain and improve the Firefox browser, Mozilla depends not only on its team of professional programmers and…
Harnessing the power of software platforms: what executives and entrepreneurs must know about how to use this technology to transform industries and how to develop the strategies that will create value and drive profits. Software platforms are the invisible engines that have created, touched, or transformed nearly every major industry for the past quarter century. They power everything from …
An examination of work, the organization of work, and the market forces that surround it, through the lens of the collaborative practice of game development. Rank-and-file game developers bring videogames from concept to product, and yet their work is almost invisible, hidden behind the famous names of publishers, executives, or console manufacturers. In this book, Casey O'Donnell examines t…
The free and open source software movement, from its origins in hacker culture, through the development of GNU and Linux, to its commercial use today.In the 1980s, there was a revolution with far-reaching consequences--a revolution to restore software freedom. In the early 1980s, after decades of making source code available with programs, most programmers ceased sharing code freely. A band of …