5 причин, почему программное обеспечение должно быть бесплатным и открытым исходным кодом

Не так давно я объяснил, почему я предпочитаю использовать Fedora

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

У каждого свои мотивы. Фонд свободного программного обеспечения является этическим: несвободное программное обеспечение ущемляет свободы пользователя. Но что это на самом деле означает?

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

1. Свободное программное обеспечение

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

или претерпевает радикальные изменения

,

Сохранение старого двоичного файла (такого как .exe в Windows) гарантирует только то, что программное обеспечение продолжает работать в той версии ОС, с которой оно в настоящее время совместимо. Может не работать в будущих версиях.

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

,

Большая часть программного обеспечения в репозиториях Linux не имеет активного разработчика, но все еще доступна, и это замечательно.

2. Вы можете действительно иметь свое программное обеспечение

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

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

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

,

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

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

свободно делать все, что они хотят с их копией.

3. Вы продлеваете жизнь оборудования

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

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

Свободное программное обеспечение предлагает способ разорвать этот цикл запланированного устаревания

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

Microsoft может сделать другую версию Windows, которая требует дорогих обновлений для ПК. Apple решит не поддерживать старые MacBook с последней версией ОС. Производители телефонов хотят, чтобы вы заменили свое устройство, а не обновили его.

Но Linux продолжит работать на вашем десятилетнем компьютере

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

4. Доход не является фактором

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

Даже если бы я мог, многие обычные коммерческие программы были слишком дорогими. Мы использовали Microsoft Office в школе, но я узнал, что покупка копии для дома будет стоить почти столько же, сколько мой компьютер. Я слышал о PhotoShop как об отличном способе редактирования изображений, но это также не было экономичным.

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

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

5. Вы можете доверять тому, что происходит

Использование программного обеспечения требует большего доверия, чем большинство других «продуктов». Когда я пишу ручкой и бумагой, я знаю, что есть только одна копия того, что я создаю. Ручка и бумага не имеют подключения к Интернету, которое отправляет данные (идентифицируемые или иные) на сервер компании. Планировщик бумаги не использует записи моего календаря, чтобы узнать обо мне. Моя одежда не отслеживает мой вес и здоровье, чтобы продавать мне рекламу.

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

Дефицит доверия не позволяет некоторым людям перейти на Windows 10

, Вместо того, чтобы позволить ОС продавать себя, Microsoft прибегает к нытью, подлости и другой насильственной тактике

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

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

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

Итак, должно ли программное обеспечение быть бесплатным и открытым исходным кодом?

Мир становится все более связанным, и все больше наших данных живет онлайн.

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

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