SourceTrail, дослідник вихідного коду на C, C ++, Java та Python стає відкритим

SourceTrail

Джерело маршруту є дослідником вихідних кодів між платформами для Windows, macOS та Linux виконує статичний аналіз вихідного коду на C, C ++, Java та Python і перейдіть до зібраної інформації в інтерфейсі користувача, який поєднує графічний дисплей і відображення коду.

Наприклад, інструмент типу шрифту, інтегрується з IDE, такими як Eclipse, IntelliJ IDEA, PyCharm або редакторами, такими як Atom, Sublime Text та Visual Studio Code. Тут тоді потрібно внести бажані зміни.

Для тих, хто відкриває це вперше, SourceTrail може бути дуже корисним для початку з кодової бази, створеної іншим розробником. Зокрема, оскільки інструмент дозволяє зануритись у існуючу базу коду та дослідити її загальну структуру. SourceTrail має API для додавання нових мов програмування як розширення.

«Розробники програмного забезпечення в основному зосереджені на написанні вихідного коду. Але часто вони в кінцевому підсумку витрачають більше часу на читання, щоб зрозуміти, що відбувається в існуючій кодовій базі.

У той же час більшість використовуваних інструментів розроблені для ефективного написання коду, а не для читання. Саме тому ми розробили SourceTrail. Це допоможе вам зрозуміти всі залежності у вихідному коді, щоб вам не довелося турбуватися про те, щоб зламати всю систему, коли ви торкаєтесь існуючого коду ", - говорить команда розробників.

Тепер SourceTrail буде безкоштовним та відкритим

Кілька тому, була оприлюднена новина про те, що інструмент змінився із платного на відкритий оскільки раніше, це був комерційний інструмент для розробників австрійської компанії Coati Software, яка, однак, його безкоштовно використовували для некомерційних проектів.

Придбання SourceTrail більше не відбуватиметься через комерційну ліцензію:

“Ми вирішили вибрати загальну публічну ліцензію GNU, оскільки це вірусна ліцензія, яка гарантує, що будь-які зміни або вдосконалення Sourcetrail залишаться вільним програмним забезпеченням. Сьогодні ми з гордістю повідомляємо, що п’ятирічний продукт тепер у вільному доступі для громадськості на GitHub ", - пише команда розробників.

Зараз виробник побічно визнає, що не зміг монетизувати програмне забезпечення Досить, звідси перехід до відкритого коду, який також має на меті досягти більш широкого розповсюдження вихідного коду.

Ну, не всі розробники бачили цінність інструменту, що ускладнює продаж, тож зараз Коаті шукає внесків до через patreon для фінансування обслуговування та підтримки Sourcetrail.

Оскільки відповідальні за інструмент зазначають, що їм потрібно щонайменше 1,500 доларів на місяць для обслуговування сховища з відкритим кодом та продовження випуску оновлень.

На додаток до того, що на управління комунікаційними аспектами буде потрібно 2500 доларів на місяць. На продовження роботи з підтримки мови програмування знадобиться 19,000 27,000 доларів на місяць. Розробка інтерфейсу користувача оцінюється у XNUMX XNUMX доларів на місяць. Саме завдяки платформі краудфандингу Patreon керівники проекту мають намір працювати над досягненням цих цілей.

Завантажте та встановіть Sourcetrail на Linux

Нарешті, для тих, хто зацікавлений випробувати цей інструмент, Ви можете завантажити файл Sourcetrail.tar.gz, з якого ви можете отримати за наступним посиланням.

Або виконавши в терміналі таку команду:

32 біти:

wget https://github.com/CoatiSoftware/Sourcetrail/releases/download/2019.4.61/Sourcetrail_2019_4_61_Linux_32bit.tar.gz

64 біти:

wget https://github.com/CoatiSoftware/Sourcetrail/releases/download/2019.4.61/Sourcetrail_2019_4_61_Linux_64bit.tar.gz

Завершено завантаження вони повинні розпакувати пакет за допомогою:

tar -xzvf Sourcetrail_2019_4_61_Linux_32bit.tar.gz

tar -xzvf Sourcetrail_2019_4_61_Linux_64bit.tar.gz

Входимо в каталог і давайте запустимо файл Sourcetrail.sh:

sudo sh Sourcetrail.sh 

Це створить папку "~ / .config / sourcetrail" під час першого запуску, це папка для конфігурації Sourcetrail.

Щоб встановити Sourcetrail, тепер ми запустимо скрипт install.sh

sudo sh install.sh

Після завершення встановлення вони повинні врахувати шлях до папки, що містить файли, необхідні для виконання Sourcetrail. Місце розташування таке:

~ /.config/sourcetrail

Нарешті ви можете отримати більше інформації в його документації за наступним посиланням.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.