Open Source Software Development Should Strive for EVEN GREATER CODE MAINTAINABILITY.
This article focuses on the development of open source software (OSS). OSS, a term first coined in 1998, has spurred many products in its short history, most notably the Linux operating system, the Apache server, and the so-called killer-apps such as BIND and Sendmail. Unlike the traditional closed...
| Publicado en: | Communications of the ACM Vol. 47; no. 10; pp. 83 - 88 |
|---|---|
| Autores principales: | , , , |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Oct2004
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=14523133&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 14523133 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Oct2004 vid: 47 iid: 10 pid: 68 pub: Association for Computing Machinery artinfo: ui: 14523133 10.1145/1022594.1022598 ppf: 83 ppct: 5 formats: tig: atl: Open Source Software Development Should Strive for EVEN GREATER CODE MAINTAINABILITY. aug: au: Sarnoladas, Ioannis Stamelos, Ioannis Angelis, Lefteris Oikonomou, Apostolos affil: Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece. Assistant professor, Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece. Lecturer, Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece. su: Open source software Freeware (Computer software) Computer software development Source code Computer software Computer programming management sug: subj: Open source software Freeware (Computer software) Computer software development Source code Computer software Computer programming management ab: This article focuses on the development of open source software (OSS). OSS, a term first coined in 1998, has spurred many products in its short history, most notably the Linux operating system, the Apache server, and the so-called killer-apps such as BIND and Sendmail. Unlike the traditional closed source software (CSS), OSS can be freely used, modified, and redistributed. Its source code is also freely accessible. Today, it is common to find CSS projects evolve into OSS in order to obtain its benefits. Occasionally, OSS projects become CSS, but usually for different reasons. OSS development emphasizes the maintainability of the software released. Making software available on the Internet allows developers around the world to contribute code, adding new functionality, improving the present one, and submitting bug fixes to the current release. The measurement of source code provides useful information for the assessment of its quality, predicting to some extent the external system quality characteristics, such as maintainability, reliability, extensibility, and portability. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2004 holdings: @attributes: islocal: N |
|---|