Логотип

Open Source

Open Source

 

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

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

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

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

 

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

Выпущен образовательный пакет GCompris 25.0 с открытым исходным кодом и пятью новыми заданиями

Выпущен образовательный пакет GCompris 25.0 с открытым исходным кодом и пятью новыми заданиями

Сегодня была выпущена версия GCompris 25.0 — крупное обновление этого кроссплатформенного образовательного программного обеспечения с открытым исходным кодом, предназначенного для детей в возрасте от 2 до 10 лет, с новыми заданиями и обновлёнными переводами.В GCompris 25.0 представлены пять новых заданий, в том числе «Эскиз» — задание для свободного рисования с использованием нескольких инструментов, позволяющее детям
Microsoft представляет DocumentDB — хранилище данных NoSQL с открытым исходным кодом, созданное на основе PostgreSQL, которое теперь доступно под лицензией MIT

Microsoft представляет DocumentDB — хранилище данных NoSQL с открытым исходным кодом, созданное на основе PostgreSQL, которое теперь доступно под лицензией MIT

Исторически сложилось так, что базы данных NoSQL часто были ограничены проприетарными облачными решениями, что усложняло совместимость и переносимость. Чтобы решить эту проблему, Microsoft сделала смелый (и неожиданный) шаг, официально представила DocumentDB, платформу базы данных документов с полностью открытым исходным кодом под разрешительной лицензией MIT.Это означает, что разработчики могут создавать форки, настраивать и встраивать DocumentDB в свои собственные
Выпущен MySQL 9.2, добавляющий транзакционный API JavaScript

Выпущен MySQL 9.2, добавляющий транзакционный API JavaScript

MySQL 9.2, широко распространённая система управления реляционными базами данных с открытым исходным кодом, содержит несколько новых функций, а также отменяет и удаляет некоторые другие, предоставляя разработчикам и администраторам баз данных расширенные возможности, улучшенную безопасность и удобство использования.В MySQL 9.2.0 появилась новая привилегия CREATE_SPATIAL_REFERENCE_SYSTEM, которая позволяет пользователям выполнять такие операторы, как «CREATE SPATIAL REFERENCE SYSTEM», «CREATE
Выпущена версия Wine 10.0 с поддержкой ARM64EC и улучшенной графикой

Выпущена версия Wine 10.0 с поддержкой ARM64EC и улучшенной графикой

Команда Wine официально выпустила Wine 10.0, включающую годовую разработку и более 6000 улучшений. Эта последняя версия улучшает совместимость для запуска приложений Windows в Linux, macOS и других Unix-подобных системах. Двумя основными преимуществами Wine 10.0 являются полная поддержка архитектуры ARM64EC и улучшенное масштабирование с высоким разрешением. Что такое Wine?Wine — это уровень совместимости, который позволяет запускать приложения Windows в Unix-подобных операционных системах, таких как Linux
Как установить SQLAlchemy SQL Toolkit и Object Relational Mapper с помощью PIP

Как установить SQLAlchemy SQL Toolkit и Object Relational Mapper с помощью PIP

В этом посте в блоге мы расскажем, как установить SQLAlchemy SQL Toolkit и Object Relational Mapper с помощью pip в Linux. SQLAlchemy — это библиотека Python с открытым исходным кодом, предоставляющая инструментарий SQL и объектно-реляционный картограф для взаимодействия с базами данных. SQLAlchemy позволяет разработчикам работать с базами данных, используя объекты Python, с эффективным и гибким
OpenZFS 2.3 повышает производительность, добавляет поддержку JSON

OpenZFS 2.3 повышает производительность, добавляет поддержку JSON

OpenZFS — надёжная файловая система с открытым исходным кодом и менеджер томов, который объединяет расширенные функции защиты данных, такие как моментальные снимки, контрольные суммы и репликация. Только что вышла его последняя версия 2.3.Одной из выдающихся функций является расширение RAIDZ, которое позволяет пользователям добавлять новые устройства в существующие пулы RAIDZ для беспрепятственного увеличения ёмкости хранилища без
Auto-cpufreq 2.5 поддерживает Fedora 41 и исправляет ошибки

Auto-cpufreq 2.5 поддерживает Fedora 41 и исправляет ошибки

Auto-cpufreq, бесплатный автоматический оптимизатор скорости и энергопотребления процессора с открытым исходным кодом для Linux, выпустил свою последнюю версию 2.5.Вы о нём не слышали? Что ж, это отличная программа, которая динамически регулирует настройки управления питанием и частоты процессора, чтобы сбалансировать энергопотребление, производительность и управление температурой в зависимости от текущей нагрузки и состояния питания системы.Изюминкой этого выпуска
Выпущен COSMIC Desktop Alpha 5, представлен Новый медиаплеер

Выпущен COSMIC Desktop Alpha 5, представлен Новый медиаплеер

Спустя более чем месяц после выхода предыдущей альфа-версии 4 компания System76 официально представила COSMIC Alpha 5 — последнюю предварительную версию долгожданной новой среды рабочего стола на базе Rust. Одной из главных особенностей этого релиза является медиаплеер COSMIC, который теперь используется по умолчанию для воспроизведения видео.Поскольку System76 уделяет большое внимание производительности, медиаплеер использует Vulkan для рендеринга и VAAPI
Linux Foundation запускает инициативу по поддержке браузеров с открытым исходным кодом на базе Chromium

Linux Foundation запускает инициативу по поддержке браузеров с открытым исходным кодом на базе Chromium

Linux Foundation объявляет об инициативе Supporters of Chromium-Based Bowsers, которая «направлена на финансирование открытого развития и улучшение проектов в экосистеме Chromium, обеспечивая широкую поддержку и устойчивость вкладов, способствующих ее технологическому прогрессу».Сторонник браузеров на основе Chromium, «мы делаем еще один шаг вперед в расширении возможностей сообщества разработчиков открытого исходного кода», — сказал Джим Землин, исполнительный директор Linux
Pilet: Модульный портативный мини-компьютер на базе Raspberry Pi

Pilet: Модульный портативный мини-компьютер на базе Raspberry Pi

Вы ищете мини-компьютер, сочетающий в себе очарование ретро и современные технологии? Познакомьтесь с Pilet, новым модульным мини-компьютером с открытым исходным кодом на базе Raspberry Pi 5. Pilet с 7-часовым временем автономной работы и ценой от $199 предназначен для изобретателей, творцов, учащихся и программистов, которым нужна полная свобода в настройке своих устройств.Pilet разрабатывается компанией soulscircuit и доступен для предзаказа на Kickstarter. Разработчик утверждает, что проект
Прокрутить страницу до начала