Логотип

Open Source

Open Source

Открытый исходный код — это термин, используемый для описания компьютерных программ с их исходным кодом доступных для всех, чтобы учиться. WordPress является программным обеспечением с открытым исходным кодом, и любой может использовать, изучать, изменять и распространять исходный код.

Модель разработки программного обеспечения с открытым исходным кодом позволяет другим не только изучить код, но и улучшить его с помощью тестирования, сообщений об ошибках, и патчей. Сторонники этой модели развития утверждают, что открытая среда разработки позволяет разработчикам ПО быстро находить и устранять лазейки безопасности и ошибки в программном обеспечении.

Противники модели разработки с открытым исходным кодом утверждают, что программное обеспечение с открытым исходным кодом на самом деле более уязвимы, потому что источник легко доступен для любого изучения и взлома.Они также утверждают, что программное обеспечение с открытым исходным кодом поставляется абсолютно без каких либо гарантий, и если что-то плохое случится, никто не несет ответственность за причиненный ущерб.

Эти недостатки, как правило, компенсируется, однако, расширяемостью и настраиваемостью программного обеспечения с открытым исходным кодом. Это легко увидеть в таких проектах, как WordPress. Благодаря его лицензий с открытым исходным кодом, WordPress стала платформой для динамической веб-публикации, чем и является она сегодня.

Дополнительная литература

В общедоступных репозиториях GitLab было обнаружено более 17 000 секретов

В общедоступных репозиториях GitLab было обнаружено более 17 000 секретов

После сканирования всех 5,6 млн общедоступных репозиториев в GitLab Cloud инженер по безопасности обнаружил более 17 000 раскрытых секретов в более чем 2800 уникальных доменах. Люк Маршалл использовал инструмент с открытым исходным кодом TruffleHog для проверки кода в репозиториях на наличие конфиденциальных данных, таких как ключи API, пароли и токены. Ранее исследователь просканировал Bitbucket, где обнаружил
Direnv: управление изолированными переменными среды для конкретного проекта в Linux

Direnv: управление изолированными переменными среды для конкретного проекта в Linux

direnv — это расширение с открытым исходным кодом для вашей текущей оболочки в операционных системах на базе UNIX, таких как Linux и macOS. Оно поддерживает хуки для нескольких файлов запуска оболочки, таких как bash, zsh, или fish. Основное преимущество использования direnv заключается в наличии изолированных переменных среды для отдельных проектов. Традиционный метод заключался в добавлении всех переменных среды
Программное обеспечение Pebble Watch стало полностью открытым

Программное обеспечение Pebble Watch стало полностью открытым

В начале этого года компания Google открыла исходный код для часов Pebble, сделав доступным для сообщества около 95 % программного обеспечения. Последние 5 % — мобильное приложение — оставались закрытыми. Теперь ситуация изменилась благодаря заявлению Эрика Мигиковски, основателя Pebble и человека, который руководит перезапуском компании в 2025 году под руководством его новой компании Core Devices. С этой
Collabora Office переносит свой онлайн-интерфейс на настольные компьютеры под управлением Linux, Windows и macOS

Collabora Office переносит свой онлайн-интерфейс на настольные компьютеры под управлением Linux, Windows и macOS

Компания Collabora Productivity объявила о выпуске первой настольной версии своего офиса Collabora Office, которая представляет собой полноценное нативное приложение с интерфейсом Collabora Online для Linux, Windows и macOS. Для тех, кто не слышал об этом приложении: Collabora Office — это офисный пакет с открытым исходным кодом, созданный на основе кодовой базы LibreOffice и предлагающий инструменты
В обновлении Tmux 3.6 добавлены полосы прокрутки и новый режим темы

В обновлении Tmux 3.6 добавлены полосы прокрутки и новый режим темы

Спустя год после выпуска 3.5 стала доступна версия Tmux 3.6 — терминального мультиплексора, который позволяет разбивать терминал на панели, управлять несколькими сеансами и запускать их в фоновом режиме. В новой версии реализован широкий спектр улучшений и несколько важных дополнений. Одним из наиболее заметных дополнений является встроенная поддержка полос прокрутки. Новая опция pane-scrollbars позволяет размещать полосы прокрутки непосредственно внутри панелей.
Вышел Redis 8.4 с гибридным полнотекстовым и векторным поиском

Вышел Redis 8.4 с гибридным полнотекстовым и векторным поиском

Спустя более трёх месяцев после выхода предыдущей версии Redis 8.2, распределённое хранилище данных типа «ключ-значение» в оперативной памяти, официально представило версию 8.4, созданную на основе Redis 8.0. Главная особенность — новая команда FT.HYBRID, которая объединяет полнотекстовый и векторный поиск в рамках одного пути запроса. Предыдущие подходы требовали многоэтапной логики, ручного объединения результатов или использования внешних конвейеров, что
Google выпускает новый шрифт Google Sans Flex с открытым исходным кодом

Google выпускает новый шрифт Google Sans Flex с открытым исходным кодом

Компания Google сделала свой «фирменный шрифт нового поколения» Google Sans Flex доступным для скачивания — с открытым исходным кодом лицензия, что является хорошей новостью. Google Sans Flex — современный шрифт без засечек, специально разработанный для использования на экранах и в операционных системах. Это полностью переработанный многоосевой шрифт Google Sans, созданный типографом Дэвидом Берлоу (известным по Font Bureau). «Flex» в
KeePassXC 2.7.11 выходит в Linux с новыми функциями просмотра вложений

KeePassXC 2.7.11 выходит в Linux с новыми функциями просмотра вложений

Спустя более восьми месяцев после выхода предыдущей версии 2.7.10 команда KeePassXC представила последнюю версию своего бесплатного менеджера паролей с открытым исходным кодом — KeePassXC 2.7.11. Это управляемый сообществом форк KeePassX, который обеспечивает кроссплатформенную поддержку Windows, macOS и Linux. Важным дополнением в этой версии является расширенный встроенный просмотрщик вложений. В частности, KeePassXC теперь может просматривать изображения, файлы HTML
Вышла база данных MariaDB 12.1 с более быстрым движком Aria

Вышла база данных MariaDB 12.1 с более быстрым движком Aria

MariaDB 12.1.2 (по сути, это первая стабильная версия 12.1, получившая статус GA, поскольку 12.1.1 была версией RC) теперь доступна в качестве первого обновления основной серии 12.0 для этой популярной базы данных с открытым исходным кодом. В ней реализован ряд улучшений производительности и расширены возможности совместимости. Вот они. Механизм хранения данных Aria теперь поддерживает сегментированный кэш ключей с
Thunderbird Pro приближается к запуску: новый веб-сайт

Thunderbird Pro приближается к запуску: новый веб-сайт

Планы Thunderbird по выходу за пределы настольного клиента в этом месяце сделали ещё один шаг вперёд: проект опубликовал свой последний отчёт о ходе работы над Thunderbird Pro — новой инициативой Mozilla, предлагающей альтернативу Gmail и Office 365 с открытым исходным кодом. Вот как обстоят дела на данный момент. Тестирование Thundermail, службы хостинга электронной почты проекта,

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала