Sourceforge

Online software library of
Free and Open Source Software
- www.sourceforge.net
- Searchable by abstract or via a director
- 1,163,516 developers (10/29/05)
- over 104,964 software projects(10/29/05)
- developers must register
- projects must be approved by administrators
Main Features
- Site allows users to become administrators of
projects (jpg) and
only administrators can modify the project software, but everyone can view the software
- Site maintains
statistics (jpg)
on use and access of software
- Site maintain forums, archived mailing lists, bug reporting and feature request tools
- Site allows anyone to view
complete change history (jpg)
of the software,
who did what when
- Developers are discouraged from "stealing" other peoples code, because
the site maintains a complete history of who changed what code when
- Developers often receive code changes from users who want new features and
send the developers the code with these new features!
Trust/authority
- Anyone can create a project at any time, with very little overhead
- Software is NOT trustworthy without first checking sources, etc.
- Software is often very useful and can be checked
- view source (for developers)
- view statistics
- read email archives, bug reports, forums, etc.
- Java software can be run in a sandbox!
- Software users contribute to project by submitting bug reports, admins check accuracy
- Non-administrators often submit bug fixes or new feature patches, admins check correctness