Введение

GNU Savannah — это проект Фонда свободного программного обеспечения, инициированный Лоиком Дашари, который представляет собой систему управления совместной разработкой программного обеспечения для проектов свободного ПО. В настоящее время Savannah предоставляет услуги CVS, GNU arch, Subversion, Git, Mercurial, Bazaar, списки рассылки, веб-хостинг, файловый хостинг и отслеживание ошибок. Изначально Savannah работала на том же программном обеспечении SourceForge, которое использовалось для портала SourceForge. Веб-сайт Savannah разделен на два домена: savannah.gnu.org для программного обеспечения, официально входящего в проект GNU, и savannah.nongnu.org для всего остального ПО. В отличие от SourceForge или GitHub, Savannah ориентирована на размещение проектов свободного программного обеспечения и имеет очень строгие правила хостинга, включая запрет на использование несвободных форматов (например, Adobe Flash).

История

Лоик Дашари установил SourceForge на сервер в Бостоне для проекта GNU (в частности, для обеспечения работы веб-сайта GNU Savannah). Когда, будучи разработчиком SourceForge, он узнал о планах превратить его в проприетарное программное обеспечение, он создал форк и назвал его Savannah (поскольку это программное обеспечение использовалось для работы веб-сайта GNU Savannah и другого названия у него не было). С этого дня людей, вносивших вклад в GNU Savannah, стали называть «саваннскими хакерами», так как изначально это была скорее быстрая сборка, чем полноценная разработка. CERN заинтересовался исходным кодом и нанял Матье Роя, одного из саваннских хакеров, для работы в Женеве. Это привело к разработке Savane (программного обеспечения), начавшейся в 2003 году. В 2003 году Винсент Карон, друг Лоика Дашари, обнаружил, что безопасность сервера была скомпрометирована. Фонд свободного программного обеспечения приобрел новый сервер для чистой переустановки программного обеспечения. После установки этого сервера, по прошествии четырех месяцев без каких-либо публичных новостей, доступ к нему имели только сотрудники Фонда свободного программного обеспечения. Саваннские хакеры доступа не имели и узнали, что Ричард М. Столлман решил перенести GNU Savannah на GForge, поскольку он был "серьезно поддерживаем". В ответ Винсент Карон, Лоик Дашари и Матье Рой развернули альтернативный экземпляр программного обеспечения под названием Gna!, с собственной конституцией, вдохновленной Социальным контрактом Debian, разработанной для предотвращения несанкционированного захвата. GNU Savannah был полностью или частично недоступен в течение нескольких месяцев и в конечном итоге не был перенесен на GForge, который сам впоследствии стал проприетарным программным обеспечением.