Jump to content

Исходный график

Исходный график
Тип компании Частный
Промышленность Информационные технологии
Основан 2013
Основатель Куинн Слэк и Бэян Лю
Продукты Коди, Поиск кода
Веб-сайт о .sourcegraph

Sourcegraph Inc. — компания, разрабатывающая инструмент поиска кода и анализа кода, который семантически индексирует и анализирует большие базы кода, чтобы их можно было искать в коммерческих, открытых , локальных и облачных репозиториях . [1]

Компания предлагает два продукта: Cody и Code Search. Первоначально Code Search был выпущен в 2013 году под названием Sourcegraph, но был переименован в Code Search, когда компания представила Cody в 2023 году. Оба продукта поддерживают все основные языки программирования. [2]

Компания Sourcegraph Inc. была основана выпускниками Стэнфорда Куинном Слэком и Бэян Лю с целью разработки инструмента поиска и анализа кода, ранее называвшегося Sourcegraph. Впервые он был выпущен в 2013 году [3] [4] но в 2023 году он был переименован в Code Search. Частично он был вдохновлен опытом Лю использования Google Code Search, когда он был стажером в Google. [5] Он был разработан, чтобы «решить большую проблему кода», позволяя разработчикам управлять большими базами кода , охватывающими множество репозиториев, языков программирования, форматов файлов и проектов. [6]

Code Search изначально размещался каждым клиентом самостоятельно в своей собственной инфраструктуре. [7] Среди первых клиентов были Uber , Dropbox и Lyft . [7] [8] В 2016 году Code Search подвергся критике. [9] за предоставление лицензии Fair Source с объяснением разработчиков [10] [11] [5] что «весь исходный код Sourcegraph [так в оригинале] общедоступен и может быть взломан» [12] и был призван «помочь разработчикам открытого исходного кода найти баланс между получением оплаты и сохранением своих ценностей». [13] В 2018 году Code Search был лицензирован по лицензии Apache License 2.0 . [14] [15] и Sourcegraph OSS с тех пор был выпущен под лицензией Apache 2.0. Коммерческая версия Code Search Enterprise выпущена под собственной лицензией. [16] В 2023 году Code Search подвергся критике. [17] за отказ от лицензии Apache на большую часть своего кода, оставив его общедоступным, но доступным только по лицензии Enterprise. [18]

В 2019 году Code Search был интегрирован в базу кода GitLab , что дало пользователям GitLab доступ к платформе разработки на основе браузера . [19] В 2021 году стал доступен браузерный портал, позволяющий пользователям бесплатно просматривать проекты с открытым исходным кодом и личный приватный код. [7] В 2022 году было запущено Sourcegraph Cloud — коммерческое одноарендное облачное решение для организаций с числом разработчиков более 100. [20] [7]

На сегодняшний день Sourcegraph привлек в общей сложности почти 225 миллионов долларов финансирования. Последняя инвестиция серии D в размере 125 миллионов долларов в 2021 году оценила компанию в 2,625 миллиарда долларов, что на 300% больше, чем ее предыдущая оценка в 2020 году. [21]

Дата Тип финансирования Собранные деньги (долл. США) Количество инвесторов Ведущий инвестор
июль 2021 г. Серия D раунд 125,000,000 [21] 4 Андреессен Горовиц
декабрь 2020 г. Серия С круглая 50,000,000 [22] 1 Секвойя Капитал
июль 2020 г. Серия Б раунд 5,000,000 [23] 1 Счастливые предприятия
март 2020 г. Серия Б раунд 23,000,000 [24] 3 Ремесленные предприятия
Октябрь 2017 г. Серия А раунд 20,000,000 [25] 3 Голдкрест Капитал, Редпойнт

В 2023 году Sourcegraph Inc. представила свой новый продукт Cody и переименовала Sourcegraph в Code Search.

Продукты

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

У компании есть два основных продукта: Cody и Code Search.

Исходный граф Коди

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

Cody — это бесплатный помощник по программированию с использованием искусственного интеллекта с открытым исходным кодом, который может помочь пользователям писать, исправлять и поддерживать ваш код. Он работает, понимая всю кодовую базу и используя эти знания для предоставления контекстно-зависимой помощи. включая генерацию кода, отладку, комментирование, документирование, объяснение и ответы на вопросы, касающиеся кода. Cody доступен для Microsoft Visual Studio Code и большинства IDE JetBrains.

[ редактировать ]
Поиск кода
Разработчик(и) Источникграф, Inc.
Первоначальный выпуск 2013
Стабильная версия
5.2.0 / 3 октября 2023 г.
Репозиторий https://github.com/sourcegraph/sourcegraph
Написано в Давай , TypeScript
Операционная система Microsoft Windows , Linux , MacOS
Тип Программный интеллект
Лицензия Собственный
Веб-сайт о .sourcegraph

Инструмент «универсального поиска кода» Sourcegraph используется для поиска, изучения и понимания кода. [3] [26] поддерживает более 30 языков программирования и интегрируется с GitHub и GitLab для хостинга кода, Codecov для покрытия кода и Jira Software для управления проектами. [27] Поиск кода можно реализовать в нескольких репозиториях и платформах размещения кода. Поиск может быть буквальным , регулярным выражением или структурным. Синтаксис структурного поиска учитывает язык и обрабатывает вложенные выражения и многострочные операторы лучше, чем регулярные выражения. [1] Поиск кода Sourcegraph использует вариант алгоритма PageRank Google для ранжирования результатов по релевантности. [28] Поиск кода можно использовать для поиска и анализа всего кода организации. [4] Во время индексации поиска платформа создает глобальный ссылочный граф, который отображает всю кодовую базу и обеспечивает такие функции, как «перейти к определению». [29] Особенности включают в себя:

  • Поиск: код можно искать и перемещаться через веб-интерфейс Sourcegraph или через браузер, расширения IDE и плагины текстового редактора . [1]
  • Навигация: переход к определению переменной или функции или поиск всех ссылок на нее в базе кода. [1]
  • Пакетные изменения: позволяют разработчикам и компаниям автоматизировать и отслеживать крупномасштабный рефакторинг кода, исправления безопасности и миграции между репозиториями и узлами кода. [30]
  • Code Insights: извлекает данные из базы кода для предоставления подробного анализа и визуализации для отслеживания работоспособности и хода проекта кода. [31]

Поиск кода получил распространение в таких различных секторах, как

По состоянию на июль 2021 года клиентами поиска по коду являются Adidas , Lyft , Uber , Yelp , [27] Плед , GE , Атласиан , [36] Amazon , PayPal , Qualtrics и Cloudflare . [6]

См. также

[ редактировать ]
  1. ^ Jump up to: а б с д Хойт, Бен (17 августа 2020 г.). «Поиск кода с помощью Sourcegraph» . LWN.net . Проверено 3 октября 2022 г.
  2. ^ Слэк, Куинн (08 февраля 2019 г.). «Анонсируем Sourcegraph 3.0» . Официальный сайт Sourcegraph . Проверено 18 ноября 2022 г.
  3. ^ Jump up to: а б Сойерс, Пол (3 марта 2020 г.). «Sourcegraph собирает 23 миллиона долларов, чтобы предоставить всем разработчикам универсальный поиск по коду» . ВенчурБит . Проверено 18 ноября 2022 г.
  4. ^ Jump up to: а б Солтер, Джим (01 октября 2020 г.). «Источник: разработчики сейчас управляют в 100 раз большим количеством кода, чем в 2010 году» . Арс Техника . Проверено 18 ноября 2022 г.
  5. ^ Jump up to: а б Адам Стаковяк (16 августа 2016 г.). «Исходный график «Google для кода» » . Журнал изменений (подкаст) . Проверено 21 ноября 2022 г.
  6. ^ Jump up to: а б Сойерс, Пол (3 декабря 2020 г.). «Sourcegraph собирает 50 миллионов долларов для решения проблем «большого кода» с помощью универсального поиска» . ВенчурБит . Проверено 21 ноября 2022 г.
  7. ^ Jump up to: а б с д Сойерс, Пол (19 августа 2021 г.). «Sourcegraph планирует индексировать всю сеть с открытым исходным кодом» . ВенчурБит . Проверено 3 октября 2022 г.
  8. ^ Слэк, Куинн (27 сентября 2022 г.). «Sourcegraph Cloud: безопасные, масштабируемые, выделенные экземпляры для предприятий» . Блог с исходными графами . Проверено 21 ноября 2022 г.
  9. ^ Асай, Мэтт (01 апреля 2016 г.). «Лицензирование Fair Source — это худшее, что может случиться с открытым исходным кодом. Определенно, возможно» . Техреспублика . Архивировано из оригинала 07.11.2021 . Проверено 21 ноября 2022 г.
  10. ^ Эгбал, Надя (2016). Дороги и мосты. Невидимый труд, стоящий за нашей цифровой инфраструктурой (PDF) (Отчет). стр. 94–95 . Проверено 14 декабря 2022 г.
  11. ^ «Лицензия честного исходного кода» . Официальный сайт Fair Source License . Проверено 21 ноября 2022 г.
  12. ^ «Релиз для разработчиков Sourcegraph: лучший способ обнаружить и понять код» . Блог с исходными графами . 30 мая 2016 г. Проверено 21 ноября 2022 г.
  13. ^ Финли, Клинт (29 марта 2016 г.). «Еретический план одного стартапа по превращению открытого исходного кода в наличные» . Проводной . Проверено 21 ноября 2022 г.
  14. ^ Шмидт, Юлия (2 октября 2018 г.). «Sourcegraph приоткрывает занавес и становится проектом с открытым исходным кодом» . ДевКласс . Проверено 21 ноября 2022 г.
  15. ^ Стив Крауз (24 октября 2019 г.). «Основные права человека разработчика: Куинн Слэк» . Будущее кодирования (подкаст) . Проверено 21 ноября 2022 г.
  16. ^ «Лицензирование» . Справочник по исходным графам . Проверено 21 ноября 2022 г.
  17. ^ «Серьезно, не подписывайте CLA» . drawdevault.com . Проверено 5 июля 2023 г.
  18. ^ «перелицензировать все пути, кроме лицензионного кода MIT, client/cody*, jetbr… · sourcegraph/sourcegraph@3cd931e» . Гитхаб . Проверено 5 июля 2023 г.
  19. ^ «В GitLab появится встроенный интеллект» . ГитЛаб . Проверено 3 октября 2022 г.
  20. ^ Слэк, Куинн (27 августа 2022 г.). «Sourcegraph Cloud: безопасные, масштабируемые, выделенные экземпляры для предприятий» . Исходный график . Проверено 5 декабря 2022 г.
  21. ^ Jump up to: а б Миллер, Рон (13 июля 2021 г.). «Sourcegraph привлек $125 млн в серии D при оценке универсального инструмента поиска кода в $2,6 млрд» . ТехКранч . Проверено 3 октября 2022 г.
  22. ^ Сойерс, Пол (3 декабря 2020 г.). «Sourcegraph собирает 50 миллионов долларов для решения проблем «большого кода» с помощью универсального поиска» . ВенчурБит . Проверено 21 ноября 2022 г.
  23. ^ «Sourcegraph привлекает дополнительные 5 миллионов долларов в рамках серии B» . ФИНСМЕС . 15 июля 2020 г. Проверено 3 октября 2022 г.
  24. ^ Сойерс, Пол (3 марта 2020 г.). «Sourcegraph собирает 23 миллиона долларов, чтобы предоставить всем разработчикам универсальный поиск по коду» . ВенчурБит . Проверено 18 ноября 2022 г.
  25. ^ «Sourcegraph привлекает 20 миллионов долларов в рамках серии А» . ФИНСМЕС . 06.10.2017 . Проверено 5 декабря 2022 г.
  26. ^ Лю, Бэян (15 января 2020 г.). «Исходный график: Универсальный поиск кода и разведка» . Инфомир . Проверено 5 декабря 2022 г.
  27. ^ Jump up to: а б «Вопросы и ответы: универсальный инструмент поиска кода Sourcegraph» . IEEE-спектр . 03.04.2020 . Проверено 3 октября 2022 г.
  28. ^ Йегге, Стив (08 ноября 2022 г.). «Переосмысление рейтинга результатов поиска на Sourcegraph.com» . Исходный график . Проверено 6 декабря 2022 г.
  29. ^ Рамджи, Сэм (22 декабря 2022 г.). «Google This Code: как Sourcegraph упрощает разработку» . Новый стек . Проверено 20 февраля 2023 г.
  30. ^ «Пакетные изменения Sourcegraph предлагают автоматизацию крупномасштабных изменений кода» . Тенденции и приложения баз данных . 24 марта 2021 г. Проверено 8 февраля 2023 г.
  31. ^ Сойерс, Пол (10 марта 2022 г.). «Благодаря Code Insights Sourcegraph дает разработчикам лучшее понимание своей кодовой базы» . ВенчурБит . Проверено 3 октября 2022 г.
  32. ^ Тиде, Кристоф; Лимбергер, Дэниел; Шайбель, Вилли; Дёлльнер, Юрген (2022 г.), «Расширение разработки библиотек за счет данных об использовании майнинга из последующих зависимостей» , 17-я Международная конференция по оценке новых подходов к разработке программного обеспечения , ENASE
  33. ^ Хаависто, Юусо (2020). Использование языков APL и SPIR-V для написания сетевых функций, которые будут развернуты на графических процессорах, совместимых с Vulkan (MSc). Университет Лотарингии . Проверено 15 декабря 2022 г.
  34. ^ Вуарен, Р.; Ванден Эйнден, М.; Улеви, Т. (2022). «Состояние контейнеризации в средствах управления ускорителями ЦЕРН» . ЯКоВ . ICALEPCS (2021): 829–834. doi : 10.18429/JACoW-ICALEPCS2021-THBL03 . Проверено 15 декабря 2022 г.
  35. ^ Ребергер, Иоганн (2020). Атаки на кибербезопасность – стратегии красной команды: практическое руководство по созданию программы тестирования на проникновение с преимуществом на своем поле . Packt Publishing Ltd., стр. 216–224. ISBN  9781838825508 .
  36. ^ Миллер, Рон (13 июля 2021 г.). «Sourcegraph привлек $125 млн в серии D при оценке универсального инструмента поиска кода в $2,6 млрд» . ТехКранч . Проверено 3 октября 2022 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 679a2f4d6f29fba08b92ea78f6d871fe__1715057040
URL1:https://arc.ask3.ru/arc/aa/67/fe/679a2f4d6f29fba08b92ea78f6d871fe.html
Заголовок, (Title) документа по адресу, URL1:
Sourcegraph - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)