Бесплатное оборудование vs. открытое оборудование: дебаты

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

Бесплатное оборудование vs. открытое оборудование

Брюс Перенс (соучредитель Open Source Initiative) высказал мнение о разнице между тем, что он называет бесплатным оборудованием, и открытым оборудованием. Многие люди сравнивают дебаты с различием между свободным программным обеспечением и программным обеспечением с открытым исходным кодом, и они обеспокоены тем, что эти дебаты могут стать столь же спорными.

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

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

Бесплатное оборудование лучше (с точки зрения пользователя), но открытое оборудование определенно является шагом в правильном направлении.

Бесплатное оборудование неизбежно зависит от открытого оборудования. Например, можно иметь все характеристики простой интегральной схемы, такой как таймер 555, без информации, необходимой для ее создания.

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

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

Анализ и различные размышления

Первое впечатление, которое у меня возникло при чтении строк, написанных Брюсом, состоит в том, что в глубине души он пытается еще раз провести различие между тем, что проповедует его движение ( OSI) и Ричарда Столмена ( FSF).

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

Фактически, помимо того факта, что это противопоставление нелепо и не соответствует «реально существующей» дискуссии, правда в том, что это не работает, поскольку оборудование не может быть скопировано / построено так же легко, как программное обеспечение. В этом смысле, Стоит спросить себя, можно ли применить к аппаратному обеспечению те же концепции, которые мы используем для программного обеспечения..

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

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

Так? Он Открытая программа спецификации оборудования (OPSP) предполагает, что «открытое оборудование» - это такое, которое имеет «... достаточно документации для программиста, чтобы написать драйвер устройства». Эта документация должна охватывать все характеристики интерфейса устройства.

Со своей стороны, Ричард Столлман (RSM) утверждает, что, строго говоря, идеи бесплатного программного обеспечения могут быть применены к чертежам, документации и т. Д. требуется для проектирования и спецификации оборудования, но не самого оборудования.

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

В заключение, в основном обе позиции представляют собой одно и то же: Использование термина «открытое оборудование» или «бесплатное оборудование», как вы предпочитаете, на самом деле является метафорой (из-за трудностей с копированием, изменением или сборкой оборудования). Я считаю, что, хотя этот термин все еще очень много обсуждается и не имеет четкого значения, правда в том, что под «свободным / открытым оборудованием» подразумевается то, что вся документация, необходимая для написания драйвера устройства, должна быть бесплатной. или, в лучшем случае, сам контролер. В итоге, бесплатное оборудование определяется свободой не самого оборудования, а документации и программного обеспечения (драйверов), которые его сопровождают и позволяют его использовать.

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

источник: Компьютерный мир & Linux сегодня


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   HacKan & CuBa co. сказал

    Мне понравилась записка, и я очень заинтересован в ней; Я оставлю тебе большой палец вверх (Y)
    Кстати, в первом абзаце сказано: «[…] разница между свободным программным обеспечением и свободным программным обеспечением […]», и это должно быть «свободное программное обеспечение и программное обеспечение с открытым исходным кодом» или подобное similar

    Привет!

  2.   HacKan & CuBa co. сказал

    Мне понравилась записка, и я очень заинтересован в ней; Я оставлю тебе большой палец вверх (Y)
    Кстати, в первом абзаце сказано: «[…] разница между свободным программным обеспечением и свободным программным обеспечением […]», и это должно быть «свободное программное обеспечение и программное обеспечение с открытым исходным кодом» или подобное similar

    Привет!

  3.   Микель Майоль и Тур сказал

    Здравствуйте!

    Я зарегистрировался на Jamendo, веб-сайте, где вы можете слушать и скачивать тысячи альбомов талантливых исполнителей, совершенно легально и бесплатно!
    Примите мое приглашение и зарегистрируйтесь: вы можете поделиться моими открытиями, найти других друзей, с которыми вы можете поделиться музыкальными вкусами и открыть для себя много бесплатной музыки ...
    Привет!

    Присоединяйтесь к Jamendo сейчас, нажав здесь: http://www.jamendo.com/?
    Jamendo рекомендован вам: mitcoes ( http://www.jamendo.com/es/user/mitcoes? ) Если вы уже зарегистрировались в Jamendo, щелкните здесь: http://www.jamendo.com/?

  4.   Давайте использовать Linux сказал

    Интересный вклад! Спасибо, что нашли время написать и поделиться своим мнением.
    Ура! Павел.

  5.   Давайте использовать Linux сказал

    Дорогой Франциско, как раз наоборот, мне показалось, что именно статья, написанная Брюсом, пришла с "плохим молоком", как мы здесь говорим. Ни FSF, ни RSM не предполагают, что необходимо знать атомарную структуру оборудования, чтобы считать его бесплатным. В этом смысле автор искажал и высмеивал аргументы тех, кто не думает, как он, чтобы больше доверять его собственным аргументам.
    В любом случае, жаль, что вы прокомментировали это, и не из-за основных идей, которые я пытался изложить, чтобы вместе подумать, что такое свободный / открытый жесткий диск и как его построить.
    Сердечное приветствие. Павел.

  6.   Гильермо Гаррон сказал

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

    Однако раскрытие спецификаций интерфейсов необходимо для взаимодействия другого оборудования или программного обеспечения с созданным вами устройством.

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

  7.   Франциско сказал

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

  8.   Франсиско Палм сказал

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

  9.   Envi сказал

    Я цитирую:

    «Многие люди сравнивают эту дискуссию с разницей между бесплатными программами и бесплатными программами»

    Что-то не так, да?

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

    Что ж, респектабельный, но спорный аргумент, этот человек, что он имеет в виду, состоит в том, что лучше иметь устройство, для которого, как предполагается, известны "все" спецификации для использования, но чья конструкция неизвестна, как если бы он был абстрактным типом. Data (1) это чистая и простая инкапсуляция, как у тех знаменитых чипов, в которых была обнаружена скрытая функция с опциями отладки от производителя, я не могу вспомнить, было ли это на пластине от игровой консоли или карты графический (если кто-то согласится указать ссылку), дело в том, что в аппаратном обеспечении есть неизвестные функции, к которым имеет доступ только производитель. Давайте даже не будем говорить о защите DRM (2), которая должна была быть реализована аппаратно на каждом ПК в доме, если это еще не было сделано. Что нам было нужно!

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

    Так в чем проблема? Никто никого не принуждает публиковать электронный дизайн для лица, но давайте называть вещи их именами, согласно описанию Перенса открытое оборудование может быть таким же, как проприетарное оборудование, на мой взгляд, ничто не гарантирует мне, что спецификации производителя такие и только те и что они собираются использовать компонент на 100%, сосредоточив всю логику аргументов на (открытом) разработчике программного обеспечения, а не на оборудовании, в котором они заинтересованы. Я представляю, каким было бы свободное программное обеспечение, если бы его философия заключалась в том, чтобы инкапсулировать каждую функцию программы и предоставлять спецификации, которые любой программист мог бы монтировать другие приложения, но всегда в зависимости от родительской программы, как мы это обычно называем?

    Примечания:

    (1) http://es.wikipedia.org/wiki/TAD
    (2) http://es.wikipedia.org/wiki/Gesti%C3%B3n_de_derechos_digitales#DRM_en_hardware_de_prop.C3.B3sito_distribuido

  10.   Давайте использовать Linux сказал

    Конечно ... думаю, что разработка драйверов - это часть стоимости производства. Конечно, в единицах измерения это намного меньше, чем стоимость самого оборудования. В этом смысле вы правы. Тем не менее, преимущества выходят за рамки простого снижения затрат; Кроме того, имея бесплатные драйверы, сообщество могло бы повысить безопасность драйверов, исправить ошибки и т. Д. То есть те же преимущества, что и софт. бесплатно в графе.
    Объятие! Павел.

  11.   Микель Майоль и Тур сказал

    Основным камнем преткновения в области графики являются ATI и NVIDIA.

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

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

    Так, по крайней мере, будут новые продукты.

    Тем временем FSF должен создать знак качества для ОТКРЫТОГО ОБОРУДОВАНИЯ, чтобы сознательные пользователи предпочли покупать этот тип продукта, а производители были вознаграждены за свои усилия дополнительной стоимостью, которую этот знак мог бы им принести.

    Тех из нас, кто это понимает, немного, но мы назначаем лекарства, и «нормальные» люди быстро узнают, что этикетка «Сертифицирован FSF OH» означает, что это ХОРОШО.

  12.   Давайте использовать Linux сказал

    Упс ... Поменяю позже ...

  13.   Давайте использовать Linux сказал

    Отличный вклад!

  14.   Давайте использовать Linux сказал

    Точно! Я согласен с вашим комментарием. Что касается того, что вы подняли в первом абзаце, это была моя опечатка. 🙂 Я исправлю это через некоторое время.
    26 08:2011, «Disqus» <>
    писал:

  15.   Чарли сказал

    Отличная статья, большое спасибо за информацию.
    Привет.

  16.   Пробел0022s сказал

    ну, я просто рассуждал об одном ... есть вероятность, что по соображениям безопасности существуют правовые ограничения для запуска "производства", с другой стороны ... если "изобретатель" (или, как это больше конкретнее сказать: канал знаний; никто не изобретает ... мы все комбинируем то, что уже существует) может выпустить всю техническую и практическую информацию намного лучше ...
    Речь идет о том, чтобы сказать: вашу открытую колу вы должны перемешивать, пока она не приобретет консистенцию «похлебки» или чего-то в этом роде, есть «измышления», которые будут недоступны для большинства с точки зрения знаний или финансирования .. . в этом смысле не каждый мог построить свой собственный ускоритель частиц, может быть, андроид с искусственным интеллектом ... летающий автомобиль или вечный генератор
    так что вперед !! чем практичнее будут документы, тем лучше !!! как это было в свое время «Популярная механика», «Сделай сам» и т. д.
    Ого… мы могли бы когда-нибудь построить на заднем дворе машину времени… загрузить онлайн-журнал….
    Давайте начнем с самых простых, чтобы построить более сложные вещи позже ... таким образом, можно будет избежать юридических проблем, которые могут возникнуть из-за бесполезных патентов ... или, что еще лучше, УДАЛИТЬ ПАТЕНТЫ !!! потому что в себе почти нет ничего, что не существует ... а то, что отсутствует ... содержится на основе того, что существует

  17.   альфплеер сказал

    Я читал, что у ATI и Nvidia есть ограничения на открытие патентов.

    Что касается «знака качества», некоторые из них уже сосредоточены на компьютерах: http://libreplanet.org/wiki/Hardware/Endorsement_criteria

  18.   Эдуардо Батталья сказал

    Я как раз думал о том, чтобы прокомментировать что-то очень похожее, пока читал статью.
    Г-н Брюс Перенс мне кажется, что он плохо себя проинформировал, а если и узнал, то хочет создать плохую прессу для свободных программ. Следуя своей (ошибочной) логике, открытый исходный код также будет делать вид, что если вы покупаете автомобиль, он идет со всеми планами дизайна.
    Мне понравились ваши выводы, но я не понимаю, почему открытое / бесплатное оборудование должно означать более низкую стоимость. Если производство харда стоит столько же, сэкономите ли вы разработку драйверов, передав это сообществу? В этом случае у большинства оборудования есть драйверы только для Windows, что не отличается по стоимости.

  19.   Давайте использовать Linux сказал

    Интересно!

  20.   RTMEX сказал

    Я предполагаю, что вместо RSM вы хотели поставить RMS (Ричард Мэтью Саталлман)

    привет