Логотип

Open Source

Open Source

 

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

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

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

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

 

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

86Box 6.0 — крупное обновление эмулятора Retro x86

86Box 6.0 — крупное обновление эмулятора Retro x86

86Box 6.0 — последняя стабильная версия низкоуровневого эмулятора x86 с открытым исходным кодом, предназначенного для воссоздания классических IBM PC-совместимых систем для запуска старых операционных систем, игр для DOS, устаревшего программного обеспечения для Windows и ретрокомпьютеров. В отличие от современных виртуальных машин, 86Box детально эмулирует старое компьютерное оборудование. С его помощью пользователи могут воссоздать компьютеры, на которых
MariaDB 12.3 LTS получила поддержку до июня 2029 года

MariaDB 12.3 LTS получила поддержку до июня 2029 года

Разработчики MariaDB представили первый стабильный выпуск новой ветки MariaDB Server 12.3 LTS. Релиз 12.3.2 стал первой общедоступной (GA) версией серии, ориентированной на долгосрочное использование в корпоративных и производственных средах. Поддержка данной ветки будет осуществляться до июня 2029 года, что делает её привлекательным выбором для компаний, которым необходима стабильная и предсказуемая платформа для хранения данных. MariaDB
Выпущена версия Woodpecker CI 3.15 с более продуманными зависимостями в конвейере

Выпущена версия Woodpecker CI 3.15 с более продуманными зависимостями в конвейере

Woodpecker CI, платформа CI/CD с открытым исходным кодом для самостоятельного размещения, выпустила версию 3.15 с новыми элементами управления конвейером, улучшениями cron, обновлениями Kubernetes, улучшениями пользовательского интерфейса и исправлениями ошибок. Основная новая функция — поддержка необязательного флага depends_on для рабочих процессов и шагов. Это обеспечивает большую гибкость при определении зависимостей, позволяя выполнять рабочие процессы или шаги, даже если
Linux не подпадает под действие новых законов Колорадо и Калифорнии о верификации возраста — и вот почему

Linux не подпадает под действие новых законов Колорадо и Калифорнии о верификации возраста — и вот почему

Краткое резюме В Калифорнии (AB 1856) и Колорадо (SB 26-051) приняты законы, обязывающие операционные системы внедрять проверку возраста на уровне устройства, но при этом исключающие программное обеспечение с открытым исходным кодом. Согласно этим требованиям, «поставщики операционных систем» должны запрашивать возраст пользователя при создании учетной записи и передавать сторонним приложениям неидентифицируемый «возрастной сигнал». После резкой негативной
KernelScript 0.1 — новый язык для разработки eBPF в Linux

KernelScript 0.1 — новый язык для разработки eBPF в Linux

В экосистеме Linux продолжается активное развитие технологий, связанных с eBPF. Недавно состоялся дебют KernelScript 0.1 — нового специализированного языка программирования, ориентированного на создание eBPF-приложений, пользовательских компонентов и расширений ядра Linux из единой кодовой базы. Проект уже вызвал интерес среди разработчиков системного ПО и специалистов по производительности Linux. KernelScript позиционируется как современный DSL-язык (Domain Specific Language),
Bitwarden столкнулась с вопросами после незаметных изменений в руководстве и подходах к коммуникации

Bitwarden столкнулась с вопросами после незаметных изменений в руководстве и подходах к коммуникации

Bitwarden, широко распространенный менеджер паролей с открытым исходным кодом, оказался в центре внимания после ряда незначительных изменений, связанных с руководством компании, ценообразованием, информацией на сайте и заявленными ценностями компании. Во-первых, подтвержденное изменение касается платных тарифных планов Bitwarden. Ранее в этом году компания повысила стоимость индивидуального тарифного плана Premium до 1,65 доллара в месяц при ежегодной
Inkscape 1.4.4: стабильность, скорость и исправление критических ошибок

Inkscape 1.4.4: стабильность, скорость и исправление критических ошибок

Inkscape — это популярный бесплатный редактор векторной графики с открытым исходным кодом, который активно используется дизайнерами, иллюстраторами и разработчиками интерфейсов. Новая версия 1.4.4 продолжает развитие ветки 1.4.x, делая упор не на новые функции, а на надежность, стабильность и повышение производительности. Обновление носит характер технического релиза: разработчики сосредоточились на устранении сбоев, исправлении багов и оптимизации работы
Amazon Rex — новый open-source проект для контроля выполнения скриптов

Amazon Rex — новый open-source проект для контроля выполнения скриптов

Компания Amazon представила новый open-source проект под названием Rex, который предлагает принципиально иной подход к выполнению скриптов и автоматизации. Основная идея решения — строгий контроль того, что именно может делать исполняемый код, особенно в контексте современных систем с использованием ИИ и автоматических агентов. В условиях, когда скрипты всё чаще генерируются автоматически (например, AI-агентами), вопрос безопасности
Разработчик Ghostty теряет доверие к GitHub из-за проблем с надежностью платформы

Разработчик Ghostty теряет доверие к GitHub из-за проблем с надежностью платформы

Проект Ghostty, современный терминальный эмулятор с аппаратным ускорением, оказался в центре обсуждения среди разработчиков после того, как его автор Митчелл Хасимото заявил о намерении постепенно отказаться от GitHub как основной платформы для разработки. Причиной такого решения стали регулярные перебои в работе сервиса, которые начали напрямую мешать ежедневной работе над проектом. Для сообщества open source это
BleachBit 6.0 — крупное обновление инструмента очистки и защиты конфиденциальности

BleachBit 6.0 — крупное обновление инструмента очистки и защиты конфиденциальности

Проект BleachBit 6.0 стал одним из самых заметных обновлений за последние годы для популярного инструмента очистки системы и защиты конфиденциальности. Программа давно используется пользователями Linux и Windows для удаления временных файлов, очистки кэша, удаления журналов и уничтожения цифровых следов работы в системе. В новой версии разработчики сделали акцент не только на освобождении места на диске,
Прокрутить страницу до начала