3 способа поддержки открытого программного обеспечения в 2022 году

by Angelica Trujillo Toro
3 способа поддержки открытого программного обеспечения в 2022 году thumbnail

Когда вы ищете новое программное обеспечение, легко остановить свой выбор на проприетарных вариантах. Однако существует другой (и, возможно, лучший) способ. 

Будь вы любитель, предприниматель или владелец бизнеса, открытое программное обеспечение имеет многое, что может вас заинтересовать. Выбирая открытое программное обеспечение, вы можете оказать положительное влияние на это важное и инновационное сообщество.

В этом посте мы рассмотрим огромную роль, которую свободное и открытое программное обеспечение (FOSS) сыграло в истории DreamHost. Затем мы поделимся тремя простыми способами поддержки FOSS в феврале — и далее. Начать сейчас!

Связанная статья
10 способов сделать ваш сайт доступным
Читать далее

Открытое начало DreamHost

Открытый код – это наша страсть, и он лежит в основе всех наших услуг с самого начала. DreamHost был основан в 1996 году четырьмя студентами из Калифорнии, которые объединились из-за общей любви к технологиям с открытым исходным кодом и изучению новых инструментов. Имея совсем немного средств, четверо создали веб-сервер на Debian Linux, Apache и Perl.

Это стало основой бизнеса, который предоставлял услуги хостинга сайтов на основе бесплатного программного обеспечения — и так появился DreamHost! Наш бизнес был бы невозможен без открытого исходного кода, и сегодня открытое программное обеспечение по-прежнему находится в самом сердце многих систем DreamHost.

Домашняя страница DreamHost.

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

Связанная статья
Лучшие онлайн-ресурсы для изучения программирования
Читать далее

Возникновение Облачного Черного Ящика

Эра до облачных вычислений была золотым веком для открытого интернета. Технологический ландшафт контролировался лучшими примерами технологий с открытым исходным кодом. Это включает Linux, Apache и MySQL, а также такие языки, как PHP, Perl, Python и Ruby.

Хотя ранние дни облачных вычислений были увлекательными и революционными, они также были в некотором роде закрытой коробкой. Программное обеспечение и системы, которые управляют Amazon Web Services, Microsoft Azure и многими другими облачными платформами, были закрыты по конструкции.

Домашняя страница облачных вычислений Microsoft Azure. 

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

DreamCompute: Сотрудничество с OpenStack 

С самого начала мы создали платформу DreamHost на базе технологий с открытым исходным кодом. Однако в 2014 году мы пошли ещё дальше и запустили наш сервис DreamCompute

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

Платформа DreamCompute.

Основанная на платформе облачных вычислений OpenStack, DreamCompute активно использует открытое программное обеспечение. Узлы хранения данных DreamCompute работают на Ceph, открытой и масштабируемой системе хранения данных с отказоустойчивостью.

Кроме того, вся система управляется программным обеспечением автоматизации Chef, а также другими инструментами с открытым исходным кодом. Это включает демон collectd и конвейер обработки данных Logstash.

Цепочка обработки данных Logstash.

С помощью DreamCompute мы поставили перед собой задачу предоставить нашим клиентам больше возможностей, чем когда-либо прежде — и мы считаем, что нам это удалось. Однако OpenStack — это не только сердце нашего сервиса DreamCompute. ​​

Мы присоединились к OpenStack на раннем этапе его развития, внося код, финансовую поддержку и лидерство в проект. Мы вступили в Фонд OpenInfra в качестве золотого члена, и генеральный директор DreamHost Саймон Андерсон был избран представлять нас в Совете директоров Фонда OpenStack на протяжении нескольких последовательных лет. 

Даже сегодня наша команда постоянно выпускает новые инструменты, приложения и другие проекты с открытым исходным кодом. Для получения дополнительной информации посетите наш репозиторий на GitHub

Связанная статья
Различия между WordPress.com & WordPress.org
Читать далее

Open Source официально управляет 43% веба

Никакое обсуждение открытого исходного кода не будет полным без упоминания самой популярной в мире Системы Управления Содержимым (CMS). В DreamHost мы гордимся тем, что в нашей команде есть основные разработчики WordPress и мы активно вносим свой вклад в Проект открытого исходного кода WordPress.

WordPress — популярная система управления содержимым с открытым исходным кодом.

WordPress является примером программного обеспечения с открытым исходным кодом мирового класса, но это не означает, что эта платформа автоматически доступна каждому. Чтобы помочь распространить мощь открытого исходного кода среди масс, мы разработали наш хостинг-план DreamPress.

DreamPress: Управляемый хостинг WordPress.

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

Как поддержать Open-Source программное обеспечение в 2022 году (3 способа)

DreamHost за многие годы взял многое у открытого исходного кода, и мы не единственные! Если вы когда-либо скачивали проект с GitHub, создавали сайт на WordPress или переходили с проприетарного программного обеспечения на открытую альтернативу, то февраль — ваш шанс отдать должное. Вот три способа поддержать FOSS в феврале.

1. Использовать и продвигать программное обеспечение с открытым исходным кодом

Лучший способ поддержать открытое программное обеспечение — использовать его! Это означает активный поиск открытых альтернатив вашему любимому проприетарному программному обеспечению. 

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

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

Если у вас есть в виду конкретное проприетарное программное обеспечение, то найти его замену может быть так же просто, как зайти в любимую поисковую систему и набрать: «открытая альтернатива X». Существуют также целые каталоги, посвященные рекомендациям открытых альтернатив. Список Awesome Alternatives и сайт для коллективного поиска AlternativeTo являются двумя популярными ресурсами.

Поиск альтернатив open-source, используя веб-сайт AlternativeTo

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

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

Даже если вы не ведете собственный сайт, есть множество технологических сайтов, которые принимают гостевые публикации. Все эти простые действия могут помочь распространить информацию и привлечь больше людей к вашему любимому открытому проекту.

Связанная статья
Как продвигать ваш блог в социальных сетях
Читать далее

2. Принять участие в сообществе

Некоторые успешные проекты с открытым исходным кодом могут финансировать штатные позиции на полную ставку. Однако многие проекты полностью зависят от волонтеров. Это значит, что всегда есть возможности стать ценным членом сообщества с открытым исходным кодом.

Для начала, возможно, вы захотите подписаться на ваш любимый проект во всех основных социальных сетях. Это включает Twitter, YouTube, Slack и Facebook.

Официальная группа WordPress в Facebook.

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

Кроме того, открытые проекты часто занимают видное место на форумах, таких как Stack Overflow и на сайте Quora. Вы даже можете найти форум, посвященный выбранной вами программе.

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

Вы можете минимизировать количество жалоб и запросов, которые переходят к команде разработчиков проекта, решая эти вопросы. Это позволит им сосредоточить свои усилия на улучшении основного программного обеспечения.

Связанная статья
Хотите перевести ваш сайт? Вот окончательное руководство по локализации сайтов
Читать далее

3. Станьте переводчиком

Исследования показывают, что 74 % пользователей интернета говорят на языке, отличном от английского.

Если ваш любимый проект с открытым исходным кодом не поддерживает несколько языков, он может столкнуться с трудностями в привлечении международной аудитории

Если вы владеете несколькими языками, вы можете помочь проекту завоевать совершенно новую аудиторию, предложив свои услуги переводчика. Даже пользователи, которые говорят на нескольких языках, обычно будут рады возможности использовать программное обеспечение на своем родном языке. Фактически, 65% потребителей предпочитают получать контент на своем первом языке. Переводя проект на один или несколько дополнительных языков, вы можете помочь увеличить его привлекательность. 

Например, вы можете переводить ресурсы для самостоятельной помощи, такие как официальная документация, блоги и страницы с часто задаваемыми вопросами, или руководства пользователя. Однако эти открытые проекты также могут потребовать перевода элементов пользовательского интерфейса (UI), таких как метки и всплывающие подсказки на экране, которые помогают людям взаимодействовать с программным обеспечением. Все это может быть бесценным для улучшения пользовательского опыта и помощи вашему любимому проекту занять своё место на мировой арене.

Заключение

В DreamHost мы рады продолжать вносить вклад в программное обеспечение с открытым исходным кодом на протяжении 2022 года и далее. Однако каждый может предпринять шаги для поддержки своих любимых открытых проектов. 

Имея это в виду, давайте быстро рассмотрим 3 простых способа помочь сообществу открытого программного обеспечения:

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

Когда речь заходит о свободном программном обеспечении, WordPress значительно выделяется. Если вы хотите узнать, почему эта платформа поддерживает почти половину всех сайтов, наш общий хостинг сайтов является самым быстрым и простым способом начать работу с WordPress. 

Фоновое изображение объявления

Делайте больше с WordPress

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

Посмотреть планы