From PhilPapers forum PhilPapers News:

2009-06-15
PhilPapers public launch
Simply thanks!