Jump to content

РодКод

RhodeCode — это автономная платформа с открытым исходным кодом для управления исходным кодом за брандмауэром. Он обеспечивает централизованный контроль над репозиториями Git , Mercurial и Subversion внутри организации с общим управлением аутентификацией и разрешениями. RhodeCode позволяет выполнять разветвление , запросы на включение и проверку кода через веб-интерфейс.

РодКод
Тип сайта
Git , Mercurial , SVN
управление исходным кодом
URL-адрес родкод
Коммерческий Да
Регистрация Необязательно (обязательно для RhodeCode EE)
Запущен 2010 г .; 14 лет назад ( 2010 )
Текущий статус Онлайн
RhodeCode CE (версия для сообщества)
Оригинальный автор(ы) Марцин Кузьмински
Разработчик(и) РодКод Инк.
Стабильная версия
4.17 [1] / 10 октября 2019 г .; 4 года назад ( 10.10.2019 )
Репозиторий
Написано в Питон
Операционная система Винда , Линукс , Юникс
Доступно в Английский
Тип Управление исходным кодом
Лицензия Открытый исходный код (AGPLv3)
Веб-сайт родкод
RhodeCode EE (корпоративная версия)
Стабильная версия
4.17 / 10 октября 2019 г .; 4 года назад ( 10.10.2019 )
Репозиторий
Лицензия Собственный
Веб-сайт родкод
РодКод Инк.
Тип сайта
Частный
Основан 2010
Штаб-квартира Берлин , Германия
Основатель(и) Марцин Кузьмински
Ключевые люди Марцин Кузьмински ( технический директор )
Промышленность Программное обеспечение
URL-адрес родкод

Программное обеспечение

[ редактировать ]

RhodeCode — это корпоративная платформа управления исходным кодом для репозиториев Mercurial , Git и SVN . Он также предоставляет веб-интерфейс и API для контроля доступа к исходному коду , управления пользователями и проведения проверок кода . Платформа унифицированно применяет существующие инструменты и интеграции ко всей базе кода.

RhodeCode написан на Python с использованием Pylons Framework . Он запускается как автономное приложение, размещенное на выделенном сервере (или в частном облаке) для управления несколькими репозиториями внутри организации. RhodeCode CE бесплатен, имеет неограниченное количество пользователей и репозиториев. RhodeCode EE предоставляется бесплатно и обеспечивает корпоративную интеграцию на базе CE. [ нужна ссылка ]

Коллективное сотрудничество:

  • Расширенные проверки кода .
  • Параллельные различия.
  • Запросы на вытягивание .
  • Встроенный чат с исходным кодом.
  • Полнотекстовый поиск по коду и индексирование исходного кода.
  • Добавление, редактирование и удаление файлов через Интернет.
  • Система фрагментов кода ( pastebin ).

Управление репозиторием:

  • Унифицированная поддержка Mercurial, Git и Subversion.
  • Детальное управление пользователями и инструменты контроля доступа.
  • Расширенная система разрешений с ограничениями по IP.

Безопасность кода и аутентификация:

Платформа RhodeCode поставляется в двух редакциях: [2]

  • RhodeCode CE (Community Edition) бесплатен и имеет открытый исходный код. Он лицензируется на условиях лицензии AGPLv3 , исходный код находится в открытом доступе.
  • RhodeCode EE (Enterprise Edition) лицензируется на пользователя, добавляет техническую поддержку и корпоративную аутентификацию поверх RhodeCode CE.

RhodeCode CE лицензируется по лицензии AGPLv3 . Разработчикам, желающим внести свой вклад, необходимо подписать Лицензионное соглашение участника (CLA), прежде чем их изменения будут объединены в основную базу кода RhodeCode. [3] RhodeCode имеет активное сообщество участников с открытым исходным кодом и программу для разработчиков. [4]

RhodeCode был создан в 2010 году Марцином Кузминьским. [5] чтобы удовлетворить свою потребность в более эффективном и безопасном способе управления исходным кодом в репозиториях Mercurial , Git и SVN за брандмауэром в крупных организациях. RhodeCode был выпущен как программное обеспечение с открытым исходным кодом .

В начале 2013 года RhodeCode Enterprise был создан для реализации функций, запрашиваемых корпоративными пользователями. Новая версия вышла в августе 2013 года. [6] [7] что также привело к тому, что некоторые части программного обеспечения больше не имеют открытого исходного кода.

Перейти на открытый исходный код

[ редактировать ]

Более ранние версии RhodeCode Enterprise полностью лицензировались по лицензии GNU General Public License версии 3, но в августе 2013 года в RhodeCode 2.0 были введены исключения для некоторых частей распространения программного обеспечения. Поскольку RhodeCode принимала исправления от независимых разработчиков, предоставленные по лицензии GPL, возник спор о том, имела ли компания законные права на внесение таких изменений. [8] По словам Брэдли М. Куна из Software Freedom Conservancy , заявление об исключении двусмысленно и «оставляет распространителя неясным относительно своих прав». [9] Более того, настаивает он, GPLv3 §7¶4 запрещает поведение такого рода. [10] Вместо того, чтобы продолжать судебные разбирательства, которые могут занять годы, SFC решила форкнуть проект под названием Kallithea , заменив несвободные файлы бесплатными. [8]

Начиная с 2016 года RhodeCode имеет открытый исходный код. [11] с исходным кодом RhodeCode CE (Community Edition), открыто доступным по лицензии AGPLv3 . Как объясняет компания в своем блоге, этим шагом они намерены «ускорить темпы и масштабы инноваций на платформе [RhodeCode]» ( rhodecode.com, 2016 ). RhodeCode EE (Enterprise Edition) имеет собственную бизнес-лицензию.

Компания

[ редактировать ]

RhodeCode Inc. — компания-разработчик программного обеспечения, создающая продукты для разработки корпоративного программного обеспечения. Его продукты для управления исходным кодом и управления производительностью приложений предназначены для разработчиков программного обеспечения , менеджеров проектов и инженеров DevOps . [12]

Компания RhodeCode была основана и зарегистрирована в июле 2013 года Марцином Кузмински и Себастьяном Крейцбергером. В октябре 2014 года он получил финансирование серии A в размере 3,5 млн долларов США и в настоящее время финансируется Earlybird Venture Capital и DFJ Esprit. [13]

Штаб-квартира RhodeCode находится в Берлине . [14] у него также есть офисы в Пало-Альто, Калифорния . [15]

  1. ^ Страница загрузки RhodeCode
  2. ^ «Сравнение версий RhodeCode» . Проверено 21 июля 2016 г.
  3. ^ «Вклад в RhodeCode Community Edition» . Проверено 21 июля 2016 г.
  4. ^ «RhodeCode запускает программу разработчиков для участников с открытым исходным кодом» . Проверено 21 июля 2016 г.
  5. ^ «RhodeCode — 120 000 компаний использовали инструмент SCM» . Berliner Morgenpost (на немецком языке). 25 апреля 2014 года . Проверено 25 июня 2014 г.
  6. ^ «RhodeCode следует по пути, проложенному MySQL, выпустив корпоративное решение с открытым исходным кодом» (пресс-релиз). 7 августа 2013 года . Проверено 25 июня 2014 г.
  7. ^ Мейер, Дэвид (7 августа 2013 г.). «Обладая известными пользователями, конкурент Github RhodeCode выпускает версию 2.0 и начинает зарабатывать деньги» . ГигаОМ . Проверено 25 июня 2014 г.
  8. ^ Перейти обратно: а б Джейк Эдж (27 августа 2014 г.). «Разветвление вместо борьбы» . LWN.net .
  9. ^ Брэдли М. Кун (15 июля 2014 г.). «Почему существует проект Conservancy's Kallithea» . Сохранение свободы программного обеспечения .
  10. ^ Бен Коттон (14 июля 2015 г.). «Как победить в борьбе с авторским левом без судебных разбирательств. Интервью с Брэдли Куном, Software Freedom Conservancy» . Opensource.com.
  11. ^ «RhodeCode становится открытым исходным кодом» . Проверено 21 июля 2016 г.
  12. ^ «Менеджер пакетов Python RhodeCode 2.2.5» . Проверено 16 июля 2014 г.
  13. ^ Дэвид Мейер. «Специалисты по управлению корпоративным кодом RhodeCode получили финансирование в размере 3,5 миллионов долларов» . Гигаом . Проверено 28 октября 2014 г.
  14. ^ «Подробная информация о компании RhodeCode» . Проверено 16 июля 2016 г.
  15. ^ «RhodeCode открывает свою глобальную штаб-квартиру в самом сердце Силиконовой долины» . PRNewswire. 12 марта 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8030448d0043c704be00ade5d87b4f26__1682930340
URL1:https://arc.ask3.ru/arc/aa/80/26/8030448d0043c704be00ade5d87b4f26.html
Заголовок, (Title) документа по адресу, URL1:
RhodeCode - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)