Sourceforge's terms of service

summary

Sourceforge's terms of service allow them to delete hosted projects with no notice and without giving anyone their data back. They also allow arbitrary changes to the terms, without notice, so every time anyone uses Sourceforge they are ostensibly agreeing to whatever unknown terms Sourceforge decided to add this week. Furthermore, despite appearances, Sourceforge's privacy policy makes no assurances whatsoever concerning what they'll do with personal data.

history

In 2002-02, Sourceforge, a site which had been hosting development of many open source software projects, announced a change to their terms and conditions. At the time, I examined the changes being made, and found them very concerning. I offered my opinions to the development mailing list of zsh, development of which was hosted at Sourceforge. My original posting is here.

This message was apparently forwarded to some other open source project mailing lists, and 94 minutes after my original posting it became the basis of this Slashdot story. The story prompted much interesting discussion of unreasonable terms and conditions. Here is my more detailed discussion of my objections to the changes.

current status

Zsh, along with many other open source software projects, as of 2002-12 continues to be partially hosted at Sourceforge. Although Sourceforge is no longer promising to play nice, zsh is a sufficiently old and distributed project that it has never relied on Sourceforge's continued availability for anything of significance, and so if Sourceforge ever suddenly becomes unusable (as the new terms permit) then zsh can be rapidly rehosted without loss. Other large projects have also been prompted to make preparations in case Sourceforge hosting becomes non-viable, but many many small projects are vulnerable and could suffer serious loss if Sourceforge don't keep promises that their terms of service no longer make.