Можете ли вы получить с помощью программного обеспечения с открытым исходным кодом?

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

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

Почему с открытым исходным кодом

Прежде чем мы начнем, мы должны задать вопрос: «Зачем?» Есть две основные группы причин, почему кто-то хочет использовать программное обеспечение с открытым исходным кодом: технические преимущества и философия. Открытый термин выгоден по определению термина — каждый может загрузить и проверить «открытый» код самостоятельно. Это означает, что люди могут просмотреть его и проверить на наличие ошибок, проблем безопасности или даже бэкдоров. Любой человек в мире также может внести свой вклад в проекты с открытым исходным кодом, так как любой может загрузить код, а затем начать добавлять свои собственные. Если проект имеет достаточную поддержку, он может развиваться довольно быстро, и его код заслуживает доверия.

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

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

Операционная система

02-Ubuntu-Desktop
Большинство людей обычно используют программное обеспечение с открытым исходным кодом для технических преимуществ, гибкости и выбора. Основной шаг к использованию только программного обеспечения с открытым исходным кодом — установка версии Linux

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

* Хотя подавляющее большинство из них с открытым исходным кодом, ядро ​​Linux имеет двоичные двоичные объекты с закрытыми исходными кодами, которые предоставляют функциональные возможности для определенного оборудования, такого как карты WiFi. Если вам нужно ядро ​​с открытым исходным кодом, некоторые дистрибутивы, такие как Trisquel, предоставляют эту модифицированную версию ядра Linux, называемую linux-libre.

Программного обеспечения

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

Интернет и электронная почта

Fire Fox
Firefox и Chromium (проект, на котором основан Chrome) — отличные браузеры с открытым исходным кодом, которые могут позаботиться о ваших веб-потребностях. Thunderbird — это работающий почтовый клиент с открытым исходным кодом, если вы предпочитаете его использовать. Если вы все еще в обмене мгновенными сообщениями, Pidgin, вероятно, лучший IM-клиент

есть.

Фото и видео

open_source_gimp
GIMP — самое близкое к Photoshop решение с открытым исходным кодом.

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

Наконец, Blender (да, приложение, более известное для создания 3D-графики

) стал довольно мощным видеоредактором, который поначалу может показаться сложным в использовании, но он станет мощным компаньоном, когда вы выучите веревки.

Офис, Производительность и Мультимедиа

Для офисного пакета с полностью открытым исходным кодом LibreOffice в настоящее время является наиболее подходящим выбором

Вы можете сделать так, как он имеет множество функций и отличную совместимость с форматами Microsoft Office.

ubuntu_tweaks_vlc
Если вы используете какой-либо тип мультимедиа, VLC — единственное приложение, в котором вам нужно воспроизвести их все.

, Хотя это может быть не самый привлекательный медиаплеер, он один из самых мощных и надежных из доступных. И что самое приятное, это бесплатный и открытый исходный код.

linux_writing_tomboy
Наконец, для ведения заметок вы можете использовать настольное приложение, такое как Tomboy, или просто использовать сервис, такой как Evernote, и использовать браузер для взаимодействия с ним. Он имеет множество функций

это может улучшить вашу память при использовании компьютера.

азартные игры

Team Fortress 2 и пара для Linux
Игры — это та область, которой, вероятно, больше всего не хватает, когда дело доходит до открытого кода. Хотя игры с открытым исходным кодом существуют, ни одно из названий, о которых вы регулярно слышите, не является открытым исходным кодом. Поэтому, если вы хотите придерживаться только открытого исходного кода для игр, вам придется пойти на некоторые жертвы с точки зрения выбора игры. Есть хорошие игры, которые определенно интересны, но не ожидайте (изначально) играть в Call of Duty или NBA 2K15 или любую другую популярную игру.

И игры всегда будут серой зоной. Даже Ричард Столлман, один из лидеров движения за свободное программное обеспечение, который, вероятно, будет кричать на меня за то, что я говорю «GNU / Linux», а не просто «Linux», заявил, что, хотя он считает, что код в играх должен быть открытым исходным кодом, ресурсы (произведения искусства, музыка и т. д.) могут быть защищены авторским правом.

Если вы делаете исключение для игр, в Steam есть клиент, доступный в Linux

с постоянно растущей библиотекой Linux-совместимых игр. Они с открытым исходным кодом? Нет. Но работают ли они на Linux, операционной системе с открытым исходным кодом? Многие из них сейчас делают.

Возможно использование только открытого источника

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

Конечно, вы можете перейти к списку лучших программ для Linux

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

Какое другое программное обеспечение, по вашему мнению, отсутствует, или категории программ, которые, по вашему мнению, используют многие люди? Дайте нам знать об этом в комментариях!

Ссылка на основную публикацию
Adblock
detector