Рекламное объявление
Программное обеспечение с открытым исходным кодом есть везде, и это также прекрасная философия, чтобы жить. Однако существует определенная борьба за то, что использование только программного обеспечения с открытым исходным кодом невозможно, что есть некоторые задачи, для которых программное обеспечение с открытым исходным кодом либо не существует, либо неадекватно выполняет свою работу.
Я здесь не для того, чтобы говорить, что это восприятие совершенно неправильное, но вы можете быть удивлены тем, что вы можете сделать с помощью программного обеспечения с открытым исходным кодом. На самом деле, шансы довольно высоки, что вы могу обойтись только с открытым исходным кодом.
Почему с открытым исходным кодом
Прежде чем мы начнем, мы должны задать вопрос: «Зачем беспокоиться?» Есть две основные группы причин, почему кто-то хочет использовать программное обеспечение с открытым исходным кодом: технические преимущества и философия. Открытый термин выгоден по определению термина - каждый может загрузить и проверить «открытый» код самостоятельно. Это означает, что люди могут просмотреть его и проверить на наличие ошибок, проблем с безопасностью или даже бэкдоров. Любой человек в мире также может внести свой вклад в проекты с открытым исходным кодом, поскольку любой может загрузить код, а затем начать добавлять свои собственные. Если проект имеет достаточную поддержку, он может развиваться довольно быстро, и его код заслуживает доверия.
Люди также могут создавать собственные программы с открытым исходным кодом для решения аналогичных задач, что также расширяет выбор пользователей, чтобы они могли выбрать лучший инструмент для работы.
Люди, которые используют программное обеспечение с открытым исходным кодом по философским соображениям, обычно считают, что программное обеспечение должно быть свободно доступным для всех. Помимо технических преимуществ, их аргументы предполагают, что программный код очень похож на математику; математика не может быть защищена авторским правом или запатентована, так почему программное обеспечение может быть?
Операционная система
Большинство людей обычно используют программное обеспечение с открытым исходным кодом для технических преимуществ, гибкости и выбора. Важным шагом к использованию только программного обеспечения с открытым исходным кодом является установка вкус Linux Лучшие операционные дистрибутивы LinuxТрудно найти лучшие дистрибутивы Linux. Если вы не читаете наш список лучших операционных систем Linux для игр, Raspberry Pi и многого другого. Подробнее на твоем компьютере. Linux - это ядро операционной системы с открытым исходным кодом *, и существуют различные дистрибутивы, которые используют ядро в качестве своей базы. Хотя вы можете попытаться установить коммерческое программное обеспечение на Linux, существует не так много названий программного обеспечения, и обычно гораздо проще использовать альтернативы с открытым исходным кодом.
* Хотя подавляющее большинство из них с открытым исходным кодом, ядро Linux имеет двоичные двоичные объекты с закрытыми исходными кодами, которые предоставляют функциональные возможности для определенного оборудования, такого как карты WiFi. Если вам нужно ядро с открытым исходным кодом, некоторые дистрибутивы, такие как Trisquel, предоставляют эту модифицированную версию ядра Linux, называемую linux-libre.
Программное обеспечение
Теперь, когда у нас есть операционная система, давайте взглянем на программное обеспечение с открытым исходным кодом, которое доступно для различных нужд. В этой статье мы сосредоточимся на кроссплатформенных решениях и исключим приложения для Linux.
Интернет и электронная почта
Firefox и Chromium (проект, на котором основан Chrome) - отличные браузеры с открытым исходным кодом, которые могут позаботиться о ваших веб-потребностях. Thunderbird - это работающий почтовый клиент с открытым исходным кодом, если вы предпочитаете его использовать. Если вы все еще в обмене мгновенными сообщениями, Pidgin, вероятно, лучший клиент IM Объедините все свои учетные записи IM в одном приложении с Pidgin [Windows & Linux]Pidgin - это бесплатный клиент для обмена мгновенными сообщениями, который объединяет все ваши учетные записи в одном приложении. Вместо запуска нескольких разных IM-клиентов, которые отображают рекламу и расходуют память, просто используйте Pidgin. Все твои... Подробнее Там есть.
Фото и видео
GIMP является самое близкое решение с открытым исходным кодом для Photoshop GIMP: краткий обзор всех любимых графических редакторов с открытым исходным кодом Подробнее и он может поддерживать все функции, кроме самых расширенных (хотя плагины все еще создаются для расширения функциональности). Audacity - отличное приложение для записи и обработки аудио, которое надежно и эффективно используют несколько подкастеров.
Наконец, Blender (да, приложение более известно создание 3D графики Blender - мощный бесплатный кроссплатформенный пакет для создания 3D-контентаПолностью бесплатный и инструмент, который имеет десятки приложений, позволяющих вам попробовать себя в непростом мире компьютерных произведений искусства. Я упоминал, что это бесплатно? Подробнее ) стал достаточно мощным видеоредактором, который поначалу может показаться сложным в использовании, но станет мощным компаньоном, когда вы выучите веревки.
Офис, Производительность и Мультимедиа
Для офисного пакета с полностью открытым исходным кодом LibreOffice в настоящее время самый способный выбор Является ли новый LibreOffice лучшей альтернативой Microsoft Office?LibreOffice, давний соперник Microsoft Office, только что получил модернизацию и важные обновления. После того, как долгие годы сдерживались ошибками, нашел ли LibreOffice формулу победы? Подробнее Вы можете сделать так, как он имеет множество функций и отличную совместимость с форматами Microsoft Office.
Если вы используете любой тип мультимедиа, VLC - единственное приложение, которое вам нужно сыграть их всех VLC Media Player - действительно ли он воспроизводит все? Подробнее . Хотя это может быть не самый привлекательный медиаплеер, он является одним из наиболее функциональных и надежных из доступных. И, самое главное, это бесплатный и открытый исходный код.
Наконец, для ведения заметок вы можете использовать настольное приложение, такое как Tomboy, или просто использовать сервис, такой как Evernote, и использовать браузер для взаимодействия с ним. Оно имеет тонны функций Оставайтесь организованными и помните все с Tomboy Notes [Linux]Если название заставило вас думать о Evernote, я не виню вас. Это отличный инструмент, который способен на многое, плюс он синхронизируется с любыми устройствами, на которых он может работать. Тем не менее, Evernote является ... Подробнее это может улучшить вашу память при использовании компьютера.
азартные игры
Игры - это та область, которой, вероятно, больше всего не хватает, когда дело доходит до открытого кода. Хотя игры с открытым исходным кодом существуют, ни одно из названий, о которых вы регулярно слышите, не является открытым исходным кодом. Поэтому, если вы хотите придерживаться только открытого исходного кода для игр, вам придется пойти на некоторые жертвы с точки зрения выбора игры. Есть хорошие игры, которые определенно интересны, но не ожидайте (изначально) играть в Call of Duty или NBA 2K15 или любую другую популярную игру.
И игры всегда будут серой зоной. Даже Ричард Столлман, один из лидеров движения за свободное программное обеспечение, который, вероятно, кричал на меня за то, что я не сказал «GNU / Linux», а чем просто «Linux», заявил, что, хотя он думает, что код в играх должен быть открытым исходным кодом, ресурсы (художественные работы, музыка и тому подобное) могут быть защищено авторское право.
Если вы делаете исключение для игр, в Steam есть клиент доступен в Linux Как установить Steam и начать играть в LinuxУстановка Steam на компьютеры с Linux проста, и в результате вы, как правило, получаете тот же игровой процесс, что и в Windows. Подробнее с постоянно растущей библиотекой Linux-совместимых игр. Они с открытым исходным кодом? Нет. Но работают ли они на Linux, операционной системе с открытым исходным кодом? Многие из них сейчас делают.
Возможно использование только открытого источника
Есть ли какая-либо альтернатива программному обеспечению, которая может отсутствовать? Возможно, но для большого числа людей это все, что им нужно делать на своих компьютерах. Конечно, есть и другие решения с открытым исходным кодом, предназначенные для более конкретных задач, но они не так широко известны, потому что они созданы для необычных задач. Однако приведенный выше список должен относиться к общим массам.
Конечно, вы можете перейти к списку Лучшее программное обеспечение для Linux Лучшее программное обеспечение и приложения для LinuxЕсли вы новичок в Linux или опытный пользователь, вот лучшее программное обеспечение и приложения для Linux, которые вы должны использовать сегодня. Подробнее чтобы увидеть еще больше программного обеспечения с открытым исходным кодом, которое потенциально может быть кроссплатформенным.
Какое другое программное обеспечение, по вашему мнению, отсутствует, или категории программ, которые, по вашему мнению, используют многие люди? Дайте нам знать об этом в комментариях!
Дэнни - старший в Университете Северного Техаса, который пользуется всеми аспектами программного обеспечения с открытым исходным кодом и Linux.