David A. Wheeler

David A. Wheeler

David A. Wheeler (born 1965) is a computer scientist.[1] He is best known for his work on Open source software/Free-libre software (FLOSS or OSS/FS) and Computer security.


Open Source Software

In 2000, Wheeler self-published "Why Open Source Software / Free Software? Look at the Numbers!",[2] a text where he argued that considering FLOSS is justified. This article has been cited in over 80 scholarly works [3] and in the 2004 report of the California Performance Review.[4] Wheeler was interviewed about his webpage by Linux.com.[5]

In 2001, Wheeler published a webpage[6] where he measured the source lines of code of the Red Hat Linux distribution version 7.1. By applying conventional cost-estimating techniques, he concluded that it would cost more than a billion US Dollars to develop this distribution by conventional proprietary means. This work has inspired one person to measure other FLOSS systems, the Debian distribution.[7]

In 2006, Wheeler posted "Nearly all FLOSS is Commercial"[8] on his webpage. This is a critical issue in U.S. federal government acquisitions, because the U.S. government has laws and policies that prefer the acquisition of commercial items. He argues that FLOSS is defined as commercial software by the government's own rules, and believes that no one else had clearly articulated that before him.

Other works

In 1999 Wheeler released the book-formatted webpage "Secure Programming for Linux and Unix HOWTO".[9] It targeted software developers (instead of security experts) and talked about the specifics of how to develop secure programs, including how to avoid buffer overflows and cross-site scripting (XSS) in widely used programming languages.

Wheeler has also developed a webpage that identifies what he believes to be the most important software innovations.[10] He said that "humankind has been impacted by major new innovations in software technology... but the number of major new innovations is smaller than you might expect". At the end, he was amused that his own criteria for "the most important software innovations" listed only things first implemented as open source software, and nothing that have been created by Microsoft (as he singled out).

External Publications

Besides posting writings on his webpage, Wheeler has had some work published in at least two occasions (none of those related to open source software):

  • Wheeler David A., Brykczynski Bill, Meeson Reginald N.,Meeson Jr. Reginald N. (1996). Software Inspection: An Industry Best Practice. IEEE Computer Society Press. pp. 293. ISBN 0-8186-7340-0. 
  • Wheeler, David A. (1997). Ada 95: The Lovelace Tutorial. Springer. pp. 292. ISBN 0-387-94801-5. 


  1. ^ Raphaël Bauduin (2001). "A 'Secure Programming' interview". Archived from the original on 2002-06-05. http://web.archive.org/web/20020605075139/http://www.fosdem.org/interviews/1568.html. 
  2. ^ Wheeler, David A. (2000). "Why Open Source Software / Free Software (OSS/FS, FOSS, or FLOSS)? Look at the Numbers!". Self-published on David's own webpage. http://www.dwheeler.com/oss_fs_why.html. 
  3. ^ "Google Scholar, citations of Wheeler: Why Open Source Software/Free Software (OSS/FS)? Look at the Numbers!". http://scholar.google.com/scholar?hl=en&lr=&safe=off&cites=10006446719379482850. 
  4. ^ Schwarzenegger, Arnold (2004). "Explore Open Source Alternatives". The California Performance Review. State of California. Archived from the original on 2006-09-23. http://web.archive.org/web/20060923031854/cpr.ca.gov/report/cprrpt/issrec/stops/it/so10.htm. 
  5. ^ 'Roblimo', Robin (2004-04-07). "How useful are 'proprietary vs. open source' TCO studies?". http://www.linux.com/articles/35298. Retrieved 2008-09-14. 
  6. ^ Wheeler, David A. (2001). "More than a Gigabuck: Estimating GNU/Linux's Size". Self-published on David's own webpage. http://www.dwheeler.com/sloc. 
  7. ^ Amor-Iglesias, Juan-José; Jesús M. González-Barahona, Gregorio Robles-Martínez, and Israel Herráiz-Tabernero (June 2005). "Measuring Libre Software Using Debian 3.1 (Sarge) as A Case Study: Preliminary Results". Upgrade (Novática on behalf of CEPIS (Council of European Professional Informatics Societies)) VI (3): 13–16. ISSN 1684-5285. http://www.upgrade-cepis.org/issues/2005/3/up6-3Amor.pdf. Retrieved 2008-09-14. [dead link]
  8. ^ Wheeler, David A. (2006–2008). "Commercial” is not the opposite of Free-Libre / Open Source Software (FLOSS)". Self-published on David's own webpage. http://www.dwheeler.com/essays/commercial-floss.html. 
  9. ^ Wheeler, David A. (1999–2003). "Secure Programming for Linux and Unix HOWTO". Self-published on David's own webpage. http://www.dwheeler.com/secure-programs. 
  10. ^ Wheeler, David A. (2001–2008). "The Most Important Software Innovations". Self-published on David's own webpage. http://www.dwheeler.com/innovation. 

External links

Wikimedia Foundation. 2010.

См. также в других словарях:

  • David F. Wheeler — David Wheeler Born David Findley Wheeler Belmont, Massachusetts Nationality United States Occupation Theatre Director, Teacher Years active 1955 now …   Wikipedia

  • David John Wheeler — David Wheeler Pour les articles homonymes, voir Wheeler. David John Wheeler Naissance 9 février 1927 Birmingham Décès 13 décembre  …   Wikipédia en Français

  • David John Wheeler — (* 9. Februar 1927 in Birmingham, England; † 13. Dezember 2004) war ein britischer Computerpionier. Er gilt zusammen mit Maurice Wilkes und Stanley Gill als Entwickler der ersten Subroutine. Bekannt wurde er mit Arbeiten auf dem Gebiet der… …   Deutsch Wikipedia

  • David A. Wheeler — Saltar a navegación, búsqueda Para ver al inventor de las subrutinas y co inventor de transformación Burrows Wheeler, véase David Wheeler David A. Wheeler (nacido en 1965) es un ingeniero de software de la Universidad George Mason, con actual… …   Wikipedia Español

  • David Wheeler — Saltar a navegación, búsqueda Este artículo es sobre David John Wheeler; otros David Wheeler incluyen a David A. Wheeler y David Wheeler (actor). David John Wheeler, miembro de la Royal Society (9 de febrero 1927 – 13 de diciembre 2004) fue un… …   Wikipedia Español

  • Wheeler — is a family name and may refer to:* Albert H. Wheeler (1915–1994), American academic and politician * Alison Wheeler (born 1972), British singer * Anne Wheeler (born 1946), Canadian film and television director * Benjamin Ide Wheeler (1854–1927) …   Wikipedia

  • David Wheeler — may refer to: David F. Wheeler, American director of theatre and film David Wheeler (actor), American television actor David Wheeler (computer scientist) (1927–2004), British computer scientist David A. Wheeler (born 1965), programmer and author… …   Wikipedia

  • David Wheeler — (untere Reihe, zweiter von rechts) und die weiteren Mitglieder des University of Cambridge Computer Laboratory 1949 David John Wheeler (* 9. Februar 1927 in Birmingham, England; † 13. Dezember 2004) war ein britischer Computerpionier. Er gilt… …   Deutsch Wikipedia

  • David Wheeler (computer scientist) — Not to be confused with David A. Wheeler, also a computer scientist. David John Wheeler Born 9 February 1927(1927 02 09) Birmingham Died 13 Decemb …   Wikipedia

  • David Wheeler — Pour les articles homonymes, voir Wheeler. David John Wheeler Naissance 9 février 1927 Birmingham Décès 13 décembre 2004 …   Wikipédia en Français

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»