GForge - это коммерческий сервис, изначально основанный на Александрийском программном обеспечении Sourceforge , веб-системе управления проектами и совместной работы, которая была лицензирована под лицензией GPL . [2] [3] Версии кода GForge с открытым исходным кодом были выпущены с 2002 по 2009 год, после чего компания, стоящая за GForge, сосредоточилась на своих проприетарных сервисах, которые обеспечивают хостинг проектов, контроль версий (CVS, Subversion, Git), обзоры кода. , продажа билетов (вопросы, поддержка), управление выпусками, непрерывная интеграция и обмен сообщениями. Проект FusionForge возник в 2009 году, чтобы объединить усилия по разработке с открытым исходным кодом из множества возникших программных форков. [4]
Разработчики) | GForge Group |
---|---|
Первый выпуск | 21 июня 2006 г . |
Стабильный выпуск | 19.2 / 29 января 2020 г . [1] |
Тип | Среда совместной разработки |
Лицензия | Проприетарный |
Веб-сайт | https://gforge.com |
Разработчики) | GForge Group |
---|---|
Окончательный релиз | 5.7 / 23 апреля 2010 г . |
Написано в | PHP |
Операционная система | Linux , Unix |
Тип | Среда совместной разработки |
Лицензия | GNU GPL |
Стабильный выпуск | 6.1 / 5 октября 2018 г . |
---|---|
Написано в | PHP |
Операционная система | Linux , Unix , Windows , OS X и т. Д. |
Доступно в | Многоязычный (26 языков, включая французский, английский, немецкий, испанский, итальянский и т. Д.) [5] |
Тип | Среда совместной разработки |
Лицензия | GNU GPL 2+ |
Веб-сайт | www |
История
В 1999 году VA Linux наняла четырех разработчиков, в том числе Тима Пердью, для разработки сервиса SourceForge.net для поощрения разработки с открытым исходным кодом и поддержки сообщества разработчиков с открытым исходным кодом. Услуги SourceForge.net предлагались бесплатно любой команде проекта с открытым исходным кодом. После запуска SourceForge 17 ноября 1999 года сообщество свободного программного обеспечения быстро воспользовалось SourceForge.net, и трафик и количество пользователей очень быстро выросли. [ необходима цитата ]
В то время как другая конкурентная веб-служба, «Server 51», готовилась к запуску, VA Linux выпустила исходный код для веб-сайта sourceforge.net 14 января 2000 года в качестве маркетингового улова, чтобы показать, что SourceForge «более открытый». [ необходима цитата ] Многие компании начали устанавливать и использовать его сами и обращались в VA Linux за профессиональными услугами по установке и использованию программного обеспечения. Однако их цены были настолько нереалистичными, что у них было мало клиентов. К 2001 году бизнес компании по производству оборудования для Linux рухнул из-за краха доткомов . Компания была переименована в VA Software и назвала закрытую базу кода SourceForge Enterprise Edition, чтобы попытаться заставить некоторые крупные компании покупать лицензии. Это вызвало возражения со стороны членов сообщества открытого исходного кода. VA Software продолжала утверждать, что в какой-то момент будет выпущен новый исходный код, но этого не произошло. [2]
Некоторое время спустя, в 2002 году, Тим Пердью покинул VA и основал GForge LLC, которая выпустила как коммерческую, так и коммерческую версию GForge. Обе кодовые базы были разветвлены из последней публично выпущенной версии 2.6 и объединили в проект вилку debian-sf, которую ранее поддерживали Роланд Мас и Кристиан Бейл.
В феврале 2009 года произошел разрыв исходной версии GForge с открытым исходным кодом (GPL), и некоторые разработчики GForge выпустили продолжение разработки старого открытого исходного кода под новым именем FusionForge, в то время как Пердью и его новая компания сосредоточились на на коммерческом предложении (GForge Advanced Server, а затем GForgeNext).
GForge и GForge Advanced Server
Тим Пердью и его компания начинают сосредотачиваться на коммерческой версии GForge, первоначально называвшейся GForge Advanced Server (также называемой GForge AS). Первый публичный выпуск он увидел 21 июня 2006 года. Хотя он предлагался на коммерческой основе, его можно было использовать бесплатно (с некоторыми ограничениями по проектным лимитам и количеству пользователей). GForge AS был написан на PHP и продолжал использовать PostgreSQL . Плагины для Eclipse IDE, а также Microsoft Visual Studio (только для клиентов и без пробной версии) и другие связанные инструменты были добавлены для увеличения функциональности разработчика. Управление рабочими процессами, позволяющее использовать весь жизненный цикл программного обеспечения от создания, отслеживания ошибок до упоминания о новых версиях.
В 2011 году GForge перешла в новое владение GForge Group, Inc., и пока продолжалась работа над серией GForge AS 6.x, компания начала работу над частичным переписыванием, получившим название GForgeNext. GForgeNext, позже переименованный в GForge, был выпущен 1 октября 2018 года, который включал обновленный пользовательский интерфейс, REST API, поддержку дисциплин Agile / Scrum и GForge Group, Inc, расширенную для поддержки SaaS. Хотя исходный код не является открытым, он доступен *, а загружаемую версию могут бесплатно использовать до пяти пользователей.
* исходный код, обеспечивающий исполнение лицензии, зашифрован.
FusionForge
В 2007 году Bull объявил о первом публичном выпуске Novaforge, который основан на ветке с открытым исходным кодом GForge.
В феврале 2009 года некоторые разработчики GForge продолжили разработку старого открытого исходного кода под новым названием FusionForge после того, как GForge Group сосредоточилась на GForge Advanced Server. Одна из целей - объединить форки GForge в один проект, отсюда и префикс Fusion.
В 2011 году FusionForge выбран как часть проекта Coclico. Он нацелен на объединение трех существующих деревьев раздвоенных кузниц: FusionForge, Codendi и Novaforge.
В конце 2013 года главный специалист по сопровождению Savane Сильвен Бойклер присоединяется к FusionForge в качестве подрядчика INRIA на 2 года. Основными участниками FusionForge являются отдельные участники, такие как Роланд Мас, небольшие компании, такие как TrivialDev.
В 2017 году программное обеспечение FusionForge стало первым программным обеспечением для кузнечного дела, которое внесло свой вклад в инициативу Software Heritage , предоставив соединитель для извлечения любой информации из старых установок FusionForge.
Смотрите также
Рекомендации
- ^ "GForge v19.0 выпущен" . 29 января 2020 . Проверено 30 января 2020 года .
- ^ а б «GForge: возможное возрождение SourceForge с открытым исходным кодом [LWN.net]» . lwn.net . Проверено 13 июля 2020 года .
- ^ «Мнение: GitHub vs GitLab | Linux Journal» . www.linuxjournal.com . Проверено 13 июля 2020 года .
- ^ «История FusionForge и GForge» . Блог аналитики разработки программного обеспечения . 16 ноября 2012 . Проверено 13 июля 2020 года .
- ^ «Доступны файлы переводов» .
Внешние ссылки
- Официальный веб-сайт