Bookbot

Software reuse: methods, techniques, and tools

Methods, Techniques, and Tools

Viac o knihe

The open-source movement has led to a wealth of reusable software available in the public domain, providing significant functionality for commercial software vendors. This movement demonstrates that complex, mission-critical software can be developed by distributed teams of developers united by a common goal. Commercial vendors have the chance to learn from the open-source community and apply that knowledge to benefit their clients. However, the diversity within the open-source movement complicates how these approaches can be effectively integrated into commercial software engineering. This paper explores various dimensions of the open-source movement and analyzes the opportunities it presents for commercial software vendors. Notably, it can be argued that the open-source community has produced two essential products: Apache, the most popular web server, and Linux, both of which are essentially revivals of earlier systems. These products emerged during pivotal moments—Apache addressed a gap in the burgeoning web landscape, while Linux arose from discontent in the fragmented Unix market, particularly in response to Microsoft. The insights gathered here aim to guide commercial vendors in navigating the complexities of open-source methodologies.

Nákup knihy

Software reuse: methods, techniques, and tools, Cristina Gacek

Jazyk
Rok vydania
2002
product-detail.submit-box.info.binding
(mäkká)
Akonáhle sa objaví, pošleme e-mail.

Platobné metódy

Nikto zatiaľ neohodnotil.Ohodnotiť

Titul
Software reuse: methods, techniques, and tools
Podtitul
Methods, Techniques, and Tools
Jazyk
anglicky
Vydavateľ
Springer
Rok vydania
2002
Väzba
mäkká
Počet strán
353
ISBN10
3540434836
ISBN13
9783540434832
Série
Anotácia
The open-source movement has led to a wealth of reusable software available in the public domain, providing significant functionality for commercial software vendors. This movement demonstrates that complex, mission-critical software can be developed by distributed teams of developers united by a common goal. Commercial vendors have the chance to learn from the open-source community and apply that knowledge to benefit their clients. However, the diversity within the open-source movement complicates how these approaches can be effectively integrated into commercial software engineering. This paper explores various dimensions of the open-source movement and analyzes the opportunities it presents for commercial software vendors. Notably, it can be argued that the open-source community has produced two essential products: Apache, the most popular web server, and Linux, both of which are essentially revivals of earlier systems. These products emerged during pivotal moments—Apache addressed a gap in the burgeoning web landscape, while Linux arose from discontent in the fragmented Unix market, particularly in response to Microsoft. The insights gathered here aim to guide commercial vendors in navigating the complexities of open-source methodologies.