Title :
InterNetNews server: inside an open-source project
Author :
Lawrence, David C.
Author_Institution :
Internet Software Consortium, USA
Abstract :
What do you get when you give your source code away and encourage programmers around the world to make changes to it? Some Internet software development engineers believe you get a robust system with a large market share and development that is highly responsive to user needs. The team behind the InterNetNews Usenet server package is one such group of believers. INN provides programs to exchange Usenet messages with other servers and to deliver those messages to end users. The Internet Software Consortium oversees the INN and has been supporting its development under an open model. INN is a moderate-sized software project with more than 430 files containing nearly 150,000 lines in the uncompiled distribution. Programs are written mainly in C, Bourne shell, and Perl. The CVS revision control system manages all changes to files. The paper describes the logistics of InterNetNews
Keywords :
Internet; software engineering; Bourne shell; C; INN; InterNetNews server; Internet Software Consortium; Perl; Usenet; end users; open model; open-source project; revision control system; software development; software project; source code; user needs; Computer bugs; Control systems; Internet; Open source software; Packaging; Programming profession; Robustness; Software systems; Traffic control; Web server;
Journal_Title :
Internet Computing, IEEE
DOI :
10.1109/4236.722230