Логотип

Open Source

Open Source

 

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

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

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

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

 

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

MySQL получает новую модель управления, а Oracle расширяет поддержку сообщества

MySQL получает новую модель управления, а Oracle расширяет поддержку сообщества

Компания Oracle совершенствует стратегию участия сообщества в разработке MySQL, внедряя структурированную модель управления для уточнения и организации участия в проектах.В недавнем обновлении Хизер Ванкура, вице-президент Oracle по внешним стандартам и взаимодействию с сообществом, сообщает о внедрении официальной модели управления участием сообщества в разработке MySQL.Этот шаг последовал за объявлением Oracle в феврале, в котором компания пообещала повысить
Выпущена версия Wine 11.12 с включенными библиотеками FFmpeg и Mono 11.2

Выпущена версия Wine 11.12 с включенными библиотеками FFmpeg и Mono 11.2

Проект Wine объявил о выпуске Wine 11.12 — последней версии своего уровня совместимости с открытым исходным кодом для запуска приложений и игр для Windows в Linux, macOS и других Unix-подобных системах.Ключевое обновление заключается в том, что Wine теперь включает libswresample и libswscale из FFmpeg, что обеспечивает согласованность версий компонентов, а не зависимость только от тех, что предоставляются хост-системой.В Wine
Вышла версия Git 2.55 с большим ускорением для крупных репозиториев Linux

Вышла версия Git 2.55 с большим ускорением для крупных репозиториев Linux

В рамках проекта Git выпущена версия 2.55, в которой улучшена производительность, оптимизирован рабочий процесс и добавлены новые экспериментальные команды для самой популярной в мире системы контроля версий.Для пользователей Linux наиболее примечательной особенностью является поддержка встроенного в Git демона мониторинга файловой системы. Ранее встроенный в Git демон FSMonitor был доступен только в macOS и Windows. В
Linux Foundation запускает Akrites: как меняется реагирование на уязвимости в Open Source

Linux Foundation запускает Akrites: как меняется реагирование на уязвимости в Open Source

Экосистема открытого программного обеспечения продолжает стремительно расти, и вместе с этим увеличивается количество выявляемых уязвимостей. В ответ на этот вызов Linux Foundation представила новый проект Akrites — инициативу, направленную на улучшение процессов обнаружения, анализа и устранения уязвимостей в Open Source-проектах.Современные программные цепочки поставок становятся всё более сложными, а зависимость бизнеса от open source решений —
Выпущен терминальный мультиплексор Tmux 3.7 с первоначальной поддержкой плавающих панелей

Выпущен терминальный мультиплексор Tmux 3.7 с первоначальной поддержкой плавающих панелей

Tmux, терминальный мультиплексор, который позволяет пользователям управлять несколькими сессиями, окнами и панелями в одном окне терминала, только что выпустил версию 3.7.Изюминка релиза — плавающие панели, которые появляются над стандартной мозаичной раскладкой и напоминают всплывающие окна. Однако, в отличие от всплывающих окон, плавающие панели не являются модальными и функционируют как обычные панели, в том числе поддерживают
QSOE 0.1 — операционная система с открытым исходным кодом, созданная по мотивам QNX для RISC-V

QSOE 0.1 — операционная система с открытым исходным кодом, созданная по мотивам QNX для RISC-V

QSOE 0.1 — первая общедоступная версия новой операционной системы с открытым исходным кодом, созданной по мотивам QNX, для 64-битных систем RISC-V. С самого начала она не предназначалась для обычных пользователей или в качестве типичной альтернативы Linux. Это довольно нишевый проект, ориентированный на разработчиков.QSOE — это экспериментальная ОС на основе микроядра, созданная под влиянием QNX Neutrino и
30-летняя сборка GIMP, использовавшаяся для создания Tux, теперь доступна в виде Flatpak для Linux

30-летняя сборка GIMP, использовавшаяся для создания Tux, теперь доступна в виде Flatpak для Linux

Разработчики с открытым исходным кодом не перестают нас удивлять. Кто бы мог подумать, что почти 30-летняя версия GIMP будет возрождена в виде Flatpak, предоставив современным пользователям Linux редкую возможность запустить одну из самых исторически значимых сборок графического редактора?Этот пакет восстанавливает GIMP 0.54.1 — версию 1996 года, выпущенную до того, как проект перешёл на GTK. Он
Ventoy 1.1.13 улучшает поддержку Secure Boot и решает проблему UEFI CA 2023

Ventoy 1.1.13 улучшает поддержку Secure Boot и решает проблему UEFI CA 2023

Разработчики популярного инструмента Ventoy представили версию 1.1.13, сосредоточив внимание на повышении совместимости с современными системами UEFI и Secure Boot. Несмотря на то что обновление выглядит небольшим по количеству изменений, его значимость для пользователей Linux и системных администраторов трудно переоценить.Ventoy уже давно считается одним из самых удобных решений для создания мультизагрузочных USB-накопителей. Вместо постоянной записи образов
Система контроля версий Epic Games с открытым исходным кодом

Система контроля версий Epic Games с открытым исходным кодом

Компания Epic Games открыла исходный код Lore — новой системы контроля версий, разработанной для крупномасштабных проектов, в которых исходный код сочетается с большими двоичными объектами, такими как игры и рабочие процессы в сфере развлечений.Lore решает проблемы, с которыми сталкиваются традиционные системы контроля версий при работе с очень большими репозиториями, содержащими множество двоичных файлов. В проектах по разработке
Кто-то хочет, чтобы Linux продолжал работать и через тысячу лет

Кто-то хочет, чтобы Linux продолжал работать и через тысячу лет

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