Linux

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

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

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

Разблокируйте «Шпаргалку по основным командам Linux» сейчас!

Это подпишет вас на нашу рассылку

Введите адрес электронной почты

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

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

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

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

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

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

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-графики для создания 3D ) стал довольно мощным видеоредактором, который поначалу может показаться сложным в использовании, но он станет мощным компаньоном, как только вы освоите веревки. ,

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

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

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

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

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

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

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

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

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

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

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

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

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux