Freepository
Encyclopedia
Freepository provides on-demand source code repositories that developers create, control and access from anywhere on the Internet using clients such as Eclipse, TortoiseCVS, WinCVS, the CLI and the web browser.

Freepository has provided free accounts, now called Lite Accounts, since its founding in 1999. Tens of thousands of companies, universities and individuals use Freepository to enable software development collaboration. As of October 2010, over 700 million lines of code in more than 300,000 projects are hosted.

The Freepository source code was released under the GPL in September 2000. According to Construction of an Evaluation Model for Free/Open Source Project Hosting Sites, Haggen Hau Heng So, RMIT University, Sept 2005, "...[freepository] was probably the most feature-rich among the sites", and "...[freepository] was the most specialized site on the management of source code".

Freepository places no license constraints on software developed using it.

Freepository Features

Freepository provides hosted SVN and Git accounts. Premium accounts receive integrated Trac
Trac
Trac is an open source, web-based project management and bug-tracking tool. The program is inspired by CVSTrac, and was originally named svntrac due to its ability to interface with Subversion. It is developed and maintained by Edgewall Software....

, a popular software development project management package that enables Agile
Agile software development
Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams...

 development practices.

Freepository previously offered hosted CVS accounts and continues to support those existing accounts, but is not offering new CVS accounts at this time.

All traffic to/from the site is via https or sserver, a client-server protocol that embeds a pserver-like transmission within an SSL channel. There are two variants of sserver, one of which is now integrated into CVSNT, making secure transmission
Secure transmission
In computer science, Secure Transmission refers to the transfer of data such as confidential or proprietary information over a secure channel. Many secure transmission methods require a type of encryption. The most common email encryption is called PKI...

s available to TortoiseCVS and WinCVS. The other sserver variant, invented by Corey Minyard and used at Freepository since 2002, was integrated into an Eclipse plugin by Rolf Wilms. In addition to web browser access to their source code repositories, many software developers globally connect securely to their remote Freepository-hosted source code repositories using these sserver-aware clients.

Freepository Competitors

Freepository competes primarily with GitHub, Collabnet, other subversion hosting sites, as well as internally deployed commercial systems.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK