i have long planned to eventually update my thesis with new developments. apparently, some people are actually reading what i jotted down 🙂 i got an invitation from ieee to submit an article for their software journal today:
Increasingly, we develop software by integrating components, libraries, and subsystems. The open source software movement has generated an extensive repository of potentially reusable software elements of varying quality and integrability. The free availability of source code might address 2 reservations often raised when deciding on the use of COTS components: unknown implementation quality and long-term vendor support. However, the use of OSS in commercial software development has not yet been formalized as an established practice. Developers need to know what types of OSS they can reuse, when such reuse is a promising strategy, how they can locate and evaluate OSS, and how OSS will fit into their development and maintenance processes. In addition, drawing on OSS in ways that go beyond unmodified as-is use (by modifying the source) raises further issues of long-term maintainability and its own set of interesting economic, business, and legal aspects.
We seek submissions that address one or, preferably, more of the following topics: taxonomies and repositories of available OSS; searching and evaluation strategies; success stories and failures; development strategies, models, and methodologies based on reusing OSS; economic, business, and legal aspects; the maintenance and integration of evolution paths; cooperation with the OSS community; and challenges and benefits.
the submission deadline is in august, and publication is in january 2004. geez, talk about lead times. on the other hand, it gives me time to come up with something original.