Description |
viii, 169 pages : illustrations ; 24 cm |
Contents |
1. Introduction -- 2. Algorithms, Inventions, and Software -- 3. Software Patent Examples -- 4. The Software Patent Controversy -- 5. A Proposal for Change: SDKR -- 6. Recommendations for Software Developers -- 7. What Is Programming? -- 8. Crisis of the Patent Paradigm |
Summary |
Since the introduction of personal computers, software has emerged as a driving force in the global economy and a major industry in its own right. The U.S. government has reversed its prior policy against software patents and is now issuing thousands of such patents each year, provoking heated controversy among programmers, lawyers, scholars, and software companies. This book is the first to step outside of the highly-polarized debate and examine the current state of the law, its suitability to the realities of software development, and its implications for day-to-day software development. Written by a former lawyer and working software developer, Inventing Software provides a comprehensive overview of software patents, from the lofty perspectives of legal history and computing theory to the technical details and issues of actual patents |
Bibliography |
Includes bibliographical references and index |
Subject |
Computer software -- Development.
|
|
Computer software -- Patents.
|
|
Software protection -- Law and legislation.
|
LC no. |
97022355 |
ISBN |
1567201407 (alk. paper) |
|