Knihobot

Software reuse: methods, techniques, and tools

Methods, Techniques, and Tools

Více o knize

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 vydání
2002
product-detail.submit-box.info.binding
(měkká)
Jakmile se objeví, pošleme e-mail.

Doručení

Platební metody

Nikdo zatím neohodnotil.Ohodnotit

Titul
Software reuse: methods, techniques, and tools
Podtitul
Methods, Techniques, and Tools
Jazyk
anglicky
Vydavatel
Springer
Rok vydání
2002
Vazba
měkká
Počet stran
353
ISBN10
3540434836
ISBN13
9783540434832
Série
Anotace
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.