Аппаратное обеспечение с открытым исходным кодом
Аппаратное обеспечение с открытым исходным кодом ( OSH , OSHW ) состоит из физических артефактов технологий, разработанных и предлагаемых движением открытого дизайна . Как бесплатное программное обеспечение с открытым исходным кодом (FOSS), так и аппаратное обеспечение с открытым исходным кодом создаются этим движением за культуру открытого исходного кода и применяют одну и ту же концепцию к множеству компонентов. Поэтому его иногда называют FOSH (бесплатное оборудование с открытым исходным кодом). Этот термин обычно означает, что информация об оборудовании легко распознается, и другие могут ее изготовить, тесно увязывая ее с движением производителей . [1] Проектирование оборудования (т. е. механические чертежи, схемы , спецификации , печатной платы данные о компоновке HDL ). , исходный код [2] и данные компоновки интегральных схем ), в дополнение к программному обеспечению, которое управляет аппаратным обеспечением, распространяются на свободных условиях . Первоначальный отправитель получает отзывы и возможные улучшения дизайна от сообщества FOSH. В настоящее время имеются убедительные доказательства того, что такой обмен может обеспечить высокую отдачу от инвестиций научного сообщества. [3]
Недостаточно просто использовать лицензию с открытым исходным кодом ; продукт или проект с открытым исходным кодом будет следовать принципам открытого исходного кода, таким как модульный дизайн и сотрудничество сообщества. [4] [5] [6]
С появлением реконфигурируемых программируемых логических устройств совместное использование логических конструкций стало формой аппаратного обеспечения с открытым исходным кодом. Вместо схем языка описания оборудования используется общий код (HDL). Описания HDL обычно используются для настройки систем на кристалле либо в виде программируемых пользователем вентильных матриц (FPGA), либо непосредственно в конструкциях интегральных схем для конкретных приложений (ASIC). Модули HDL при распределении называются полупроводниковыми ядрами интеллектуальной собственности , также известными как IP-ядра.
Аппаратное обеспечение с открытым исходным кодом также помогает облегчить проблему проприетарных драйверов устройств для сообщества свободного и открытого программного обеспечения , однако это не является обязательным условием для этого, и его не следует путать с концепцией открытой документации для проприетарного оборудования. этого уже достаточно для написания драйверов устройств FLOSS и полноценных операционных систем. [7] [8] Разница между двумя концепциями заключается в том, что OSH включает в себя как инструкции о том, как реплицировать само оборудование, так и информацию о протоколах связи, которые программное обеспечение (обычно в виде драйверов устройств ) должно использовать для связи с оборудованием ( часто называется регистровой документацией или открытой документацией для оборудования. [7] ), тогда как проприетарное оборудование с открытым исходным кодом будет включать только последнее, не включая первое.
История
[ редактировать ]Первая деятельность по « открытому исходному коду », ориентированная на аппаратное обеспечение, была начата примерно в 1997 году Брюсом Перенсом , создателем определения открытого исходного кода , соучредителем Open Source Initiative и оператором радиолюбителя . Он запустил Программу сертификации открытого оборудования, целью которой было предоставить производителям оборудования возможность самостоятельно сертифицировать свою продукцию как открытую. [9] [10]
Вскоре после запуска программы сертификации открытого оборудования Дэвид Фриман объявил о проекте Open Hardware Specification Project (OHSpec), еще одной попытке лицензировать аппаратные компоненты, интерфейсы которых доступны публично, и создать совершенно новую вычислительную платформу в качестве альтернативы проприетарным вычислительным системам. [11] В начале 1999 года Сепер Киани, Райан Валланс и Самир Найфе объединили усилия по применению философии открытого исходного кода в приложениях для проектирования машин. Вместе они основали Фонд открытого дизайна (ODF). [12] как некоммерческая корпорация и приступила к разработке определения открытого дизайна . Однако через несколько лет большая часть этой деятельности сошла на нет.
Организация «Свободное оборудование», известная как FreeIO, была основана в конце 1990-х годов Дилем Мартином, который также запустил веб-сайт FreeIO в начале 2000 года. GNU Стандартная общественная лицензия . Проект FreeIO пропагандировал концепцию бесплатного оборудования и предлагал четыре свободы, которые такое оборудование предоставляет пользователям, на основе аналогичных свобод, предоставляемых лицензиями на свободное программное обеспечение. [13] Эти проекты получили некоторую известность благодаря схеме наименования Мартина, в которой каждому проекту бесплатного оборудования давалось название продукта для завтрака, такого как Donut, Flapjack, Toast и т. д. Проекты Мартина привлекали множество разработчиков аппаратного и программного обеспечения, а также других добровольцев. Разработка новых проектов открытого оборудования во FreeIO завершилась в 2007 году, когда Мартин умер от рака поджелудочной железы, но существующие проекты по-прежнему доступны на веб-сайте организации. [14]
К середине 2000-х годов аппаратное обеспечение с открытым исходным кодом снова стало центром активности благодаря появлению нескольких крупных аппаратных проектов и компаний с открытым исходным кодом, таких как OpenCores , RepRap ( 3D-печать ), Arduino , Adafruit , SparkFun и Open Source Ecology . В 2007 году Перенс повторно активировал веб-сайт openhardware.org, но в настоящее время (август 2023 года) он неактивен.
После проекта Open Graphics Project , направленного на разработку, внедрение и производство бесплатного и открытого набора микросхем 3D-графики и эталонной видеокарты, Тимоти Миллер предложил создать организацию для защиты интересов сообщества Open Graphics Project. Так, Патрик Макнамара в 2007 году основал Open Hardware Foundation (OHF). [15]
Корпорация любительской пакетной радиосвязи Тусона (TAPR), основанная в 1982 году как некоммерческая организация радиолюбителей с целью поддержки исследований и разработок в области любительской цифровой связи, создала в 2007 году первую открытую лицензию на оборудование — TAPR Open. Лицензия на оборудование . Президент OSI Эрик С. Рэймонд выразил некоторую обеспокоенность по поводу некоторых аспектов OHL и решил не пересматривать лицензию. [16]
Примерно в 2010 году в рамках Freedom Defined проекта было создано Open Hardware Definition в результате совместной работы многих [17] и принят по состоянию на 2016 год десятками организаций и компаний. [18]
В июле 2011 года CERN ( Европейская организация ядерных исследований ) выпустила лицензию на оборудование с открытым исходным кодом CERN OHL . Хавьер Серрано, инженер отдела лучей CERN и основатель Open Hardware Repository, объяснил: «Открыто делясь проектами, CERN рассчитывает улучшить качество проектов посредством экспертной оценки и гарантировать своим пользователям, включая коммерческие компании, свободу изучать, модифицировать и производить их, что приведет к созданию более качественного оборудования и меньшему дублированию усилий». [19] Хотя изначально он был разработан для решения конкретных задач ЦЕРН, таких как отслеживание влияния исследований организации, в его нынешней форме он может использоваться любым, кто разрабатывает оборудование с открытым исходным кодом. [20]
После саммита Open Hardware Summit 2011 года и жарких дебатов о лицензиях и о том, что представляет собой оборудование с открытым исходным кодом, Брюс Перенс отказался от определения OSHW и согласованных усилий тех, кто с ним связан. [21] Openhardware.org, возглавляемый Брюсом Перенсом, продвигает и идентифицирует практики, которые отвечают всем совокупным требованиям Определения оборудования с открытым исходным кодом, Определения открытого исходного кода и четырех свобод Фонда свободного программного обеспечения. [22] С 2014 года сайт openhardware.org недоступен и, судя по всему, прекратил свою деятельность. [23]
Ассоциация оборудования с открытым исходным кодом (OSHWA) на oshwa.org выступает в качестве центра деятельности в области аппаратного обеспечения с открытым исходным кодом всех жанров, одновременно сотрудничая с другими организациями, такими как TAPR, CERN и OSI. OSHWA была основана как организация в июне 2012 года в Делавэре и подала заявку на освобождение от налогов в июле 2013 года. [24] После некоторых дебатов по поводу вмешательства в деятельность OSI по товарным знакам в 2012 году OSHWA и OSI подписали соглашение о сосуществовании. [25] [26]
Фонд свободного программного обеспечения предложил альтернативное определение «свободного оборудования», основанное на « Четырех свободах » . [27] [28]
Виды аппаратного обеспечения с открытым исходным кодом
[ редактировать ]Термин «аппаратное обеспечение» в оборудовании с открытым исходным кодом исторически использовался в отличие от термина «программное обеспечение» в программном обеспечении с открытым исходным кодом. То есть для обозначения электронного оборудования, на котором работает программное обеспечение (см. предыдущий раздел). Однако, поскольку все больше и больше неэлектронных аппаратных продуктов делаются с открытым исходным кодом (например, WikiHouse , OpenBeam или Hovalin), этот термин имеет тенденцию снова использоваться в более широком смысле «физический продукт». Было показано, что область аппаратного обеспечения с открытым исходным кодом выходит за рамки электронного оборудования и охватывает более широкий спектр категорий продуктов, таких как станки, транспортные средства и медицинское оборудование. [29] В этом смысле аппаратное обеспечение относится к любой форме материального продукта, будь то электронное оборудование, механическое оборудование, текстильное или даже строительное оборудование. Определение 1.0 оборудования с открытым исходным кодом (OSHW) определяет оборудование как «материальные артефакты — машины, устройства или другие физические объекты». [30]
Электроника
[ редактировать ]Электроника — один из самых популярных типов аппаратного обеспечения с открытым исходным кодом. Проекты на основе печатных плат могут быть опубликованы так же, как и программное обеспечение, в виде файлов САПР, которые пользователи могут отправлять непосредственно компаниям-производителям печатных плат и получать от них сборку по почте. Или пользователи могут получить компоненты и спаять их вместе самостоятельно.
Есть много компаний, которые предоставляют большое разнообразие электроники с открытым исходным кодом, например Sparkfun , Adafruit и Seeed. Кроме того, существуют НКО и компании, которые предоставляют конкретные электронные компоненты с открытым исходным кодом, такие как платформа прототипирования электроники Arduino . Существует множество примеров специализированной электроники с открытым исходным кодом, такой как недорогое напряжение и текущий GMAW с открытым исходным кодом. монитор 3D-принтера [31] [32] и роботизированная платформа для масс-спектрометрического анализа. [33] [34] Электроника с открытым исходным кодом находит различное применение, включая автоматизацию химических процессов. [35] [36]
Механика
[ редактировать ]Чисто механические конструкции охраны труда включают механические компоненты, станки и транспортные средства. Open Source Ecology — это крупный проект, целью которого является создание полноценной экосистемы механических инструментов и компонентов с возможностью самовоспроизводства.
Также были разработаны транспортные средства с открытым исходным кодом, включая велосипеды, такие как XYZ Space Frame Vehicles, и автомобили, такие как Tabby OSVehicle.
Мехатроника
[ редактировать ]Большинство систем охраны труда сочетают в себе элементы электроники и механики, образуя мехатронные системы. Был разработан большой спектр мехатронной продукции с открытым исходным кодом, включая станки, музыкальные инструменты и медицинское оборудование. [29]
Примеры станков с открытым исходным кодом включают 3D-принтеры, такие как RepRap , Prusa и Ultimaker , экструдеры для 3D-принтеров, такие как полиструдер. [37] XR PRO, а также лазерный резак Lasersaur .
Примеры медицинского оборудования с открытым исходным кодом включают аппараты искусственной вентиляции легких с открытым исходным кодом , эхостетоскоп echOpen и широкий спектр протезов рук, перечисленных в обзорном исследовании Тен Кейт и др. [38] (например, протезы рук OpenBionics).
Робототехника с открытым исходным кодом сочетает в себе аппаратную мехатронику с открытым исходным кодом, искусственный интеллект и управляющее программное обеспечение с открытым исходным кодом.
Дизайн чипа
[ редактировать ]Конструкции чипов открытого стандарта теперь распространены. OpenRISC (2000 г. — LGPL/GPL), OpenSparc (2005 г. — GPLv2) и RISC-V (2010 г. — открытый стандарт, свободный для реализации в некоммерческих целях) являются примерами свободной для использования архитектуры набора команд .
OpenCores — это большая библиотека стандартных подкомпонентов проектирования микросхем, которые можно объединять в более крупные конструкции.
Теперь доступны полные стеки программного обеспечения с открытым исходным кодом и услуги по производству шаттлов, которые могут перенести проекты чипов OSH от языков описания аппаратного обеспечения к маскам и изготовлению ASIC с бюджетом производителя. [39]
Другой
[ редактировать ]Примеры аппаратных продуктов с открытым исходным кодом также можно найти в меньшей степени в строительстве (Wikihouse), текстиле (Kit Zéro Kilomètres) и огнестрельном оружии ( 3D-печатное огнестрельное оружие , Defense Distributed ).
Лицензии
[ редактировать ]Вместо создания новой лицензии некоторые аппаратные проекты с открытым исходным кодом используют существующие лицензии на бесплатное программное обеспечение с открытым исходным кодом . [40] Эти лицензии могут не соответствовать патентному праву . [41]
Позже было предложено несколько новых лицензий, предназначенных для решения проблем, специфичных для проектирования аппаратного обеспечения. [42] В этих лицензиях многие фундаментальные принципы, выраженные в лицензиях на программное обеспечение с открытым исходным кодом (OSS), были «перенесены» в соответствующие аппаратные проекты. Новые лицензии на оборудование часто объясняются как «аппаратный эквивалент» хорошо известных лицензий OSS, таких как лицензии GPL , LGPL или BSD .
Несмотря на внешнее сходство с лицензиями на программное обеспечение , большинство лицензий на оборудование фундаментально отличаются: по своей природе они обычно в большей степени полагаются на патентное право, чем на закон об авторском праве, поскольку многие конструкции аппаратного обеспечения не защищены авторским правом. [43] В то время как лицензия на авторские права может контролировать распространение исходного кода или проектной документации, патентная лицензия может контролировать использование и производство физического устройства, созданного на основе проектной документации. Это различие прямо упомянуто в преамбуле Открытой лицензии на оборудование TAPR :
«...те, кто получает выгоду от конструкции OHL, не могут подавать иски, утверждая, что конструкция нарушает их патенты или другую интеллектуальную собственность».
— Открытая лицензия на оборудование TAPR [44]
К заслуживающим внимания лицензиям относятся:
- : Открытая лицензия на оборудование TAPR разработана адвокатом Джоном Акерманном , проверена лидерами сообщества OSS Брюсом Перенсом и Эриком С. Рэймондом и обсуждена сотнями добровольцев в ходе открытой дискуссии сообщества. [45] [16]
- Лицензия на оборудование Balloon Open : используется всеми проектами в Balloon Project.
- Хотя изначально это была лицензия на программное обеспечение, OpenCores поощряет LGPL.
- Публичная лицензия на проектирование аппаратного обеспечения: написана Грэмом Симаном , администратором Opencollector.org.
- В марте 2011 года ЦЕРН выпустил лицензию CERN Open Hardware License (OHL). [46] предназначен для использования с открытым аппаратным репозиторием [47] и другие проекты.
- Лицензия на паяльную площадку [48] представляет собой версию лицензии Apache версии 2.0, в которую юрист Эндрю Кац внес поправки, чтобы сделать ее более подходящей для использования на оборудовании.
Ассоциация оборудования с открытым исходным кодом рекомендует семь лицензий, соответствующих определению оборудования с открытым исходным кодом . [49] Из общих лицензий с авторским левом — GNU General Public License (GPL) и лицензия Creative Commons Attribution-ShareAlike , из лицензий с авторским левом для конкретного оборудования — CERN Open Hardware License (OHL) и TAPR Open Hardware License (OHL), а из разрешительных лицензий — Лицензия FreeBSD , лицензия MIT и лицензия Creative Commons Attribution . [50] Openhardware.org рекомендовал в 2012 году лицензию TAPR Open Hardware License, лицензию Creative Commons BY-SA 3.0 и GPL 3.0. [51]
Организации склонны объединяться вокруг общей лицензии. Например, OpenCores предпочитает лицензию LGPL или модифицированную лицензию BSD . [52] FreeCores настаивает на GPL , [53] Open Hardware Foundation продвигает « авторское лево или другие разрешительные лицензии». [54] проект Open Graphics использует [55] различные лицензии, включая лицензию MIT , GPL и проприетарную лицензию, [56] и Balloon Project написали собственную лицензию. [57]
Разработка
[ редактировать ]Прилагательное «открытый исходный код» не только относится к определенному набору свобод, применимых к продукту, но также в целом предполагает, что продукт является объектом или результатом «процесса, который опирается на вклад географически разбросанных разработчиков через Интернет». ." [58] Однако на практике как в области оборудования с открытым исходным кодом, так и в области программного обеспечения с открытым исходным кодом продукты могут быть либо результатом процесса разработки, выполняемого закрытой командой в частной среде, либо сообществом в публичной среде, причем в первом случае чаще, чем второй, что более сложно. [29] Создание процесса разработки продукта на уровне сообщества сталкивается с рядом проблем, таких как: найти подходящие инструменты управления данными о продукте, документировать не только продукт, но и сам процесс разработки, смириться с потерей повсеместного контроля над проектом, обеспечить непрерывность в контексте непостоянного участия. среди добровольных участников проекта. [59]
Одно из основных различий между разработкой программного обеспечения с открытым исходным кодом и разработкой аппаратного обеспечения с открытым исходным кодом заключается в том, что аппаратное обеспечение дает ощутимые результаты, прототипирование и производство которых требует денег. В результате фраза «бесплатно как в речи, а не как в пиве» [60] более формально известный как gratis vs libre , он проводит различие между идеей нулевой стоимости и свободой использования и изменения информации. Хотя оборудование с открытым исходным кодом сталкивается с проблемами минимизации затрат и снижения финансовых рисков для отдельных разработчиков проектов, некоторые члены сообщества предложили модели для удовлетворения этих потребностей. [61] Учитывая это, существуют инициативы по разработке устойчивых механизмов финансирования сообщества, таких как Центральный банк оборудования с открытым исходным кодом.
Состоялась обширная дискуссия о том, как сделать аппаратное обеспечение с открытым исходным кодом таким же доступным, как и программное обеспечение с открытым исходным кодом . Предоставление четкой и подробной документации по продукту является важным фактором, облегчающим тиражирование продукта и сотрудничество в проектах разработки оборудования. Чтобы помочь практикам в этом, были разработаны практические руководства. [62] Другой вариант — разрабатывать продукты так, чтобы их можно было легко тиражировать, примером чего является концепция соответствующей технологии с открытым исходным кодом . [63]
Процесс разработки оборудования с открытым исходным кодом в условиях сообщества альтернативно называется открытым проектированием , разработкой с открытым исходным кодом. [64] или разработка продукта с открытым исходным кодом . [65] Все эти термины являются примерами модели с открытым исходным кодом, применимой для разработки любого продукта, включая программное обеспечение, оборудование, культурные и образовательные продукты. Включает ли открытый дизайн и процесс проектирования аппаратного обеспечения с открытым исходным кодом новые методы проектирования или предъявляет требования к новым инструментам? действительно ли вопрос открытости является ключевым в сфере охраны труда? [66] См . здесь определение этих терминов.
Основной вклад в создание аппаратных продуктов с открытым исходным кодом вносит научное сообщество. Была проделана значительная работа по созданию оборудования с открытым исходным кодом для научного оборудования с использованием комбинации электроники с открытым исходным кодом и 3D-печати . [67] [68] [69] Другими источниками производства аппаратного обеспечения с открытым исходным кодом являются поставщики микросхем и других электронных компонентов, спонсирующие конкурсы, при условии, что участники и победители должны поделиться своими разработками. Журнал Circuit Cellar организует некоторые из этих конкурсов.
Лаборатории с открытым исходным кодом
[ редактировать ]Опубликовано руководство ( Open-Source Lab (книга) ) Джошуа Пирса по использованию электроники с открытым исходным кодом и 3D-печати для создания лабораторий с открытым исходным кодом . Сегодня ученые создают множество таких лабораторий. Примеры включают в себя:
- Бостонская научная лаборатория с открытым исходным кодом , Сомервилл, Массачусетс
- Лаборатория открытого исходного кода BYU , Университет Бригама Янга [70]
- Мичиганский технологический институт [71]
- Национальный университет Цин Хуа [72]
- Лаборатория открытого исходного кода OSU , Университет штата Орегон
- Лаборатория исследования открытого исходного кода , Техасский университет в Эль-Пасо
Бизнес-модели
[ редактировать ]Компании, занимающиеся открытым аппаратным обеспечением, экспериментируют с бизнес-моделями . [73] Например, LittleBits реализует бизнес-модели с открытым исходным кодом , предоставляя схемы в каждом электронном модуле в соответствии с открытой лицензией CERN на оборудование версии 1.2. [74] Другим примером является Arduino , которая зарегистрировала свое название в качестве товарного знака ; другие могут производить продукты на основе конструкций Arduino, но не могут называть эти продукты продуктами Arduino. [75] Существует множество применимых бизнес-моделей для внедрения некоторого оборудования с открытым исходным кодом даже в традиционных фирмах. Например, чтобы ускорить развитие и технические инновации, фотоэлектрическая отрасль экспериментировала с партнерскими отношениями, франшизами, вторичными поставщиками и моделями с полностью открытым исходным кодом. [76]
В последнее время многие аппаратные проекты с открытым исходным кодом финансируются посредством краудфандинга на таких платформах, как Indiegogo , Kickstarter или Crowd Supply . [77]
Прием и воздействие
[ редактировать ]Ричард Столлман , основатель движения за свободное программное обеспечение , в 1999 году скептически относился к идее и актуальности бесплатного оборудования (его терминология для того, что сейчас известно как оборудование с открытым исходным кодом). [78] В статье в журнале Wired Magazine за 2015 год он изменил свое отношение; он признал важность бесплатного оборудования, но по-прежнему не видел этической параллели со свободным программным обеспечением. [27] Кроме того, Столлман предпочитает термин « проектирование свободного оборудования» аппаратному обеспечению с открытым исходным кодом , и это требование согласуется с его более ранним отказом от термина «программное обеспечение с открытым исходным кодом» (см. Также Альтернативные термины для свободного программного обеспечения ). [27]
Другие авторы, такие как профессор Джошуа Пирс, утверждают, что существует этический императив для аппаратного обеспечения с открытым исходным кодом, особенно в отношении технологий с открытым исходным кодом, подходящих для устойчивого развития . [79] В 2014 году он также написал книгу « Лаборатория с открытым исходным кодом: Как создать собственное оборудование и снизить затраты на исследования» , в которой подробно рассказывается о разработке бесплатного оборудования с открытым исходным кодом, прежде всего для ученых университетов и преподавателей . [80] Пирс в партнерстве с Elsevier представил научный журнал HardwareX . На нем было представлено множество примеров применения аппаратного обеспечения с открытым исходным кодом в научных целях.
Кроме того, Василис Костакис и др. [81] утверждают, что оборудование с открытым исходным кодом может продвигать ценности справедливости, разнообразия и устойчивости. Инициатива по созданию аппаратного обеспечения с открытым исходным кодом выходит за рамки традиционных дихотомий глобального-локального, городского-сельского и развитого-развивающегося контекстов. Они могут использовать культурные различия, условия окружающей среды и местные потребности/ресурсы, одновременно используя гиперсвязь, чтобы способствовать устойчивости и сотрудничеству, а не конфликтам. [81] Однако оборудование с открытым исходным кодом сталкивается с некоторыми проблемами и противоречиями. Ему необходимо преодолевать противоречия между инклюзивностью, стандартизацией и функциональностью. [81] Кроме того, хотя оборудование с открытым исходным кодом может снизить нагрузку на природные ресурсы и местное население, оно по-прежнему зависит от энерго- и материалоемких инфраструктур, таких как Интернет. Несмотря на эти сложности, утверждают Костакис и др., аппаратная платформа с открытым исходным кодом может служить катализатором для объединения и объединения различных местных инициатив в рамках радикальных идей, тем самым вдохновляя на подлинные перемены. [81]
Охрана труда выросла как научная область благодаря двум журналам Journal of Open Hardware (JOH) и HardwareX . Эти журналы конкурируют за публикацию лучших проектов по охране труда, и каждый определяет свои собственные требования к приемлемому качеству проектной документации, включая конкретные требования к инструкциям по сборке, ведомости материалов, файлам САПР и лицензиям. Эти требования часто используются другими проектами по охране труда для определения того, как выполнять выпуск по охране труда. Эти журналы также публикуют статьи, способствующие дискуссиям о том, как следует определять и использовать охрану труда.
См. также
[ редактировать ]- Компьютерное числовое управление (ЧПУ)
- Фаблаб
- Аппаратный бэкдор
- Аппаратное обеспечениеX
- Список аппаратных проектов с открытым исходным кодом
- Список мобильных телефонов с открытым исходным кодом
- NVDLA (ускоритель глубокого обучения NVIDIA)
- Робототехника с открытым исходным кодом
- Открытые инновации
- Открытое производство
- Экология с открытым исходным кодом
- Быстрое прототипирование
- повторное использование
- RISC-V — архитектура набора компьютерных команд с открытым исходным кодом.
- Симпьютер
Ссылки
[ редактировать ]- ^ Алисия Гибб (ред.) Создание оборудования с открытым исходным кодом: производство своими руками для хакеров и производителей , Аддисон-Уэсли: Нью-Йорк, стр. 253–277 (2015).
- ^ «Свободное оборудование и свободные конструкции оборудования» . Фонд свободного программного обеспечения Inc.
- ^ Джошуа М. Пирс. (20 июня 2015 г.). «Окупаемость инвестиций в разработку оборудования с открытым исходным кодом» . Наука и государственная политика . 43 (2): 192–195. дои : 10.1093/scipol/scv034 .
- ^ Гаврас, Космас (апрель 2019 г.). «ОТКРЫТЫЙ ИСТОЧНИК ЗА ПРЕДЕЛАМИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ: ЗАНОВО ИЗОБРЕТИТЕ ОТКРЫТЫЙ ДИЗАЙН НА ОБЩЕЙ ЗЕМЛЕ» . Журнал равноправного производства . 13 .
- ^ МакКормак, Алан; Руснак, Джон; Болдуин, Карлисс Ю. (2011). «Изучение двойственности между продуктовой и организационной архитектурой: проверка гипотезы зеркального отображения». ССНР 1104745 .
- ^ Гаврас, Космас; Костакис, Василис (2021). «Сопоставление типов модульности в оборудовании с открытым исходным кодом» . Наука дизайна . 7 . дои : 10.1017/dsj.2021.11 . ISSN 2053-4701 .
- ^ Перейти обратно: а б Тео де Раадт (3 декабря 2016 г.). Откройте документацию по оборудованию . OpenCON 2006, 2–3 декабря 2006 г. Кортъярд Аэропорт Венеции, Венеция/Тессера, Италия.
- ^ Murenin, Constantine A. (2006-12-10). "Почему так важно иметь документацию по программированию железа" . Linux.org.ru (in Russian).
- ^ Перенс, Б. 1997. Объявление: Программа открытой сертификации оборудования. Список анонсов Debian. [1] .
- ^ Программа сертификации открытого оборудования на openhardware.org (ноябрь 1998 г.).
- ^ Фриман, Д. 1998. OHSpec: Проект открытой спецификации оборудования .
- ^ «Фонд открытого дизайна» . Архивировано из оригинала 22 мая 2016 г. Проверено 25 мая 2020 г.
- ^ «О FreeIO | FreeIO» .
- ^ «Диль Мартин | FreeIO» .
- ^ Макнамара, П. 2007a. «Открытое оборудование». Бизнес-ресурс с открытым исходным кодом (сентябрь 2007 г.: Определение открытого исходного кода). «Макнамара» . Архивировано из оригинала 6 января 2012 г. Проверено 5 марта 2016 г. .
- ^ Перейти обратно: а б Ars Technica: TAPR вводит лицензию на оборудование с открытым исходным кодом, OSI настроена скептически .
- ^ [2] , Определение оборудования с открытым исходным кодом. Определенная свобода. 2011.
- ^ ОШВ .
- ^ ЦЕРН запускает инициативу открытого оборудования. Архивировано 1 июля 2012 г. на Wayback Machine . ЦЕРН. 2011.
- ^ Аясс, М. 2011. Открытая лицензия на оборудование CERN. Архивировано 6 декабря 2011 г. в Wayback Machine .
- ^ Брюс Перенс, 2011a. Продвижение открытого оборудования .
- ^ Брюс Перенс. 2011б. Открытое оборудование – Конституция . Откройте «Оборудование».
- ^ Вы попали на веб-сайт openhardware.org, принадлежащий компании Perens LLC.
- ^ краткая история организаций и определений оборудования с открытым исходным кодом на OSHWA.org.
- ^ Важный вопрос о знаке оборудования с открытым исходным кодом на oshwa.org (август 2012 г.).
- ^ сосуществование на oshwa.org (октябрь 2012 г.).
- ^ Перейти обратно: а б с Столлман, Ричард (11 марта 2015 г.). «Почему нам нужны бесплатные разработки цифрового оборудования» . Проводной . Проверено 14 января 2016 г.
- ^ Столлман, Ричард (2015). «Свободное оборудование и свободные конструкции оборудования» . Фонд свободного программного обеспечения . Проверено 16 июля 2023 г.
- ^ Перейти обратно: а б с Бонвуазен, Жереми; Мис, Роберт; Бужю, Жан-Франсуа; Старк, Райнер (5 сентября 2017 г.). «Каков «источник» оборудования с открытым исходным кодом?» . Журнал открытого оборудования . 1 (1). дои : 10.5334/joh.7 . ISSN 2514-1708 .
- ^ «Определение оборудования с открытым исходным кодом (OSHW) 1.0» . Ассоциация оборудования с открытым исходным кодом . 26 мая 2012 г.
- ^ Пинар, А.; Вейнен, Б.; Анзалоне, Греция; Хэвенс, Техас; Сандерс, П.Г.; Пирс, Дж. М. (2015). «Недорогой монитор напряжения и тока с открытым исходным кодом для 3D-печати газовой и металлической дуговой сварки» . Журнал датчиков . 2015 : 1–8. дои : 10.1155/2015/876714 .
- ^ Нильсиам, Юэнён; Хазельхун, Эмберли; Вейнен, Бас; Сандерс, Пол; Пирс, Джошуа (2015). «Интегрированный мониторинг напряжения и тока и управление газовой металлической дуговой сваркой, магнитный шаровой шарнирный 3D-принтер с открытым исходным кодом» . Машины . 3 (4): 339–351. дои : 10.3390/machines3040339 .
- ^ Чиу, Ши-Хао; Урбан, Павел Л. (2015). «Платформа для масс-спектрометрического анализа с помощью робототехники, основанная на электронике с открытым исходным кодом». Биосенсоры и биоэлектроника . 64 : 260–268. дои : 10.1016/j.bios.2014.08.087 . ПМИД 25232666 .
- ^ Чен, Чи-Лин; Чен, Тин-Ру; Чиу, Ши-Хао; Урбан, Павел Л. (2017). «Масс-спектрометрический анализ «производственной линии» с двойной роботизированной рукой под управлением нескольких микроконтроллеров типа Arduino». Датчики и исполнительные механизмы B: Химические вещества . 239 : 608–616. дои : 10.1016/j.snb.2016.08.031 .
- ^ Урбан, Павел Л. (2015). «Универсальная электроника для миниатюрных и автоматизированных химических анализов». Аналитик . 140 (4): 963–975. Бибкод : 2015Ана...140..963У . дои : 10.1039/C4AN02013H . ПМИД 25535820 .
- ^ Прабху, Гурпур Ракеш Д.; Урбан, Павел Л. (2017). «Рассвет беспилотных аналитических лабораторий». Тенденции в аналитической химии . 88 : 41–52. дои : 10.1016/j.trac.2016.12.011 .
- ^ «Машины для изготовления нитей для 3D-печати | Полиструдер» . www.polystrumer.com . Проверено 7 сентября 2023 г.
- ^ Кейт, Джелле десять; Смит, Гервин; Бридвельд, Пол (3 апреля 2017 г.). «3D-печатные протезы верхних конечностей: обзор» . Инвалидность и реабилитация: вспомогательные технологии . 12 (3): 300–314. дои : 10.1080/17483107.2016.1253117 . ISSN 1748-3107 . ПМИД 28152642 .
- ^ Юрканс, К. и Фокс, К. (2021). «Проектирование и изготовление недорогих ASIC с открытым исходным кодом: создание собственных микросхем с использованием программного обеспечения с открытым исходным кодом и многопроектных пластин». Журнал IEEE твердотельных схем . 16 (2): 67–74. дои : 10.1109/MSSC.2024.3367652 .
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Из «Лицензионной зоны» OpenCollector. Архивировано 5 декабря 2008 г. на Wayback Machine : GPL используется Free Model Foundry и OpenSPARC ; другие лицензии используются Free-IP Project , LART (программное обеспечение выпускается на условиях GNU General Public License (GPL), а конструкция аппаратного обеспечения выпускается под лицензией MIT ), GNUBook (несуществующая).
- ^ Томпсон, К. (2011). Постройте это. Поделиться. Выгода. Может ли работать оборудование с открытым исходным кодом? . Работа, 10, 08.
- ^ Почти полный список лицензий см. в «лицензионной зоне» OpenCollector . Архивировано 5 декабря 2008 г. на Wayback Machine.
- ^ Аппаратное обеспечение_Isn't_Generally_Copyrightable на openhardware.org
- ^ «Открытая лицензия на оборудование TAPR» . Проверено 16 апреля 2015 г.
- ^ расшифровка всех комментариев. Архивировано 18 мая 2008 г. на Wayback Machine , размещено на technocrat.net.
- ^ «Открытая лицензия на оборудование ЦЕРН» . Откройте репозиторий оборудования . ЦЕРН. 05.07.2012. Архивировано из оригинала 24 сентября 2015 г. Проверено 15 августа 2012 г.
- ^ «Открытый репозиторий оборудования» . Проверено 16 апреля 2015 г.
- ^ «Лицензии на паяльники» . Solderpad.org . Проверено 15 августа 2012 г.
- ^ Определение на oshwa.org.
- ^ Часто задаваемые вопросы на oshwa.org «Какую лицензию мне следует использовать? В общем, существует два широких класса лицензий с открытым исходным кодом: авторское лево и разрешительные. которые требуют, чтобы производные работы выпускались под той же лицензией, что и исходные общие лицензии с авторским левом, включая GNU General Public License (GPL) и лицензию Creative Commons Attribution-ShareAlike. Другие лицензии с авторским левом были специально разработаны для аппаратного обеспечения; они включают CERN; Открытая лицензия на оборудование (OHL) и лицензия на открытое оборудование TAPR (OHL) — это лицензии, которые допускают использование проприетарных (закрытых) производных; они включают лицензию FreeBSD, лицензию MIT и лицензию Creative Commons с указанием авторства, запрещающую коммерческое использование. использование несовместимо с открытым исходным кодом; дополнительную информацию см. в этом вопросе».
- ^ «Рекомендуемые лицензии — Open Hardware Wiki» . Архивировано из оригинала 28 марта 2012 г.
- ^ Пункт «Какая лицензия используется для OpenCores?» , из FAQ по Opencores.org, получено 14 января 2013 г.
- ^ Главная страница FreeCores. Архивировано 5 декабря 2008 г. на Wayback Machine , получено 25 ноября 2008 г.
- ^ Open Hardware Foundation, главная страница , получено 25 ноября 2008 г.
- ^ «Банк оборудования с открытым исходным кодом | Make» . Make: DIY-проекты и идеи для мастеров . 05.03.2009 . Проверено 9 сентября 2017 г.
- ^ См. «Собираемся ли мы также получить «исходник» того, что находится на FPGA?» в FAQ по проекту Open Graphics. Архивировано 18 августа 2008 г. на Wayback Machine , получено 25 ноября 2008 г.
- ↑ Лицензия на воздушные шары . Архивировано 19 октября 2008 г. в Wayback Machine , с сайта ballboard.org.
- ^ Гацек, К.; Ариеф, Б. (январь 2004 г.). «Множество значений открытого исходного кода». Программное обеспечение IEEE . 21 (1): 34–40. CiteSeerX 10.1.1.584.5392 . дои : 10.1109/MS.2004.1259206 . ISSN 0740-7459 . S2CID 11727447 .
- ^ Бонвуазен, Жереми; Томас, Летиция; Мис, Роберт; Гро, Селин; Старк, Райнер; Сэмюэл, Карин; Йохем, Роланд; Бужю, Жан-Франсуа (2017). «Текущее состояние практики разработки продуктов с открытым исходным кодом» . DS 87-2 Материалы 21-й Международной конференции по инженерному проектированию (ICED 17), Том 2: Процессы проектирования, организация проектирования и управление, Ванкувер, Канада, 21-25 августа 2017 г .: 111–120. ISSN 2220-4342 .
- ^ Лессиг, Лоуренс (сентябрь 2006 г.). «Бесплатно, как в пиве» . Проводной . Том. 14, нет. 9 . Проверено 9 сентября 2017 г.
- ^ Бенджамин Тинк (15 ноября 2014 г.). «Бизнес-модели для оборудования с открытым исходным кодом» .
- ^ «Лучшие практики для оборудования с открытым исходным кодом 1.0» . Ассоциация оборудования с открытым исходным кодом . 21 ноября 2012 г. Проверено 9 сентября 2017 г.
- ^ «Halfbakery: Инициатива по оборудованию с открытым исходным кодом» . Архивировано из оригинала 24 февраля 2008 г. Проверено 18 февраля 2008 г.
- ^ МакАлун, Аста Фьельдстед, Гудрун Адалстейнсдоттир, Томас Дж. Ховард и Тим (2012). «Разработка материальных продуктов с открытым исходным кодом» . DS 71: Материалы NordDesign 2012, 9-я конференция NordDesign, Аарлборгский университет, Дания. 22-24.08.2012 .
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Разработка продуктов с открытым исходным кодом: значение и актуальность | Керстин Балка | Спрингер . Управление исследованиями/разработками/инновациями. Габлер Верлаг. 2011. ISBN 9783834931535 .
- ^ Бонвуазен, Жереми; Мис, Роберт; Бужю, Жан-Франсуа (2021). «Семь наблюдений и исследовательских вопросов об открытом дизайне и оборудовании с открытым исходным кодом» . Наука дизайна . 7 (Е22). дои : 10.1017/dsj.2021.14 . S2CID 239108970 .
- ^ Пирс, Джошуа М. (2012). «Создание исследовательского оборудования с использованием бесплатного оборудования с открытым исходным кодом» . Наука . 337 (6100): 1303–1304. Бибкод : 2012Sci...337.1303P . дои : 10.1126/science.1228183 . ПМИД 22984059 . S2CID 44722829 .
- ^ Джошуа М. Пирс , Лаборатория с открытым исходным кодом: Как создать собственное оборудование и сократить затраты на исследования , Elsevier, 2014. ISBN 9780124104624
- ^ Пирс, Джошуа М. (21 марта 2017 г.). «Новые бизнес-модели для оборудования с открытым исходным кодом» . Журнал открытого оборудования . 1 (1). дои : 10.5334/joh.4 . ISSN 2514-1708 .
- ^ «Лаборатория открытого исходного кода BYU» . Проверено 19 ноября 2021 г.
- ^ Пирс, Джошуа. «Исследовательская группа Пирса — текущие проекты» . Проверено 16 апреля 2015 г.
- ^ Урбан, Павел. «Городская лаборатория в NTHU» . Проверено 16 ноября 2017 г.
- ^ Пирс, Джошуа М. (2017). «Новые бизнес-модели для оборудования с открытым исходным кодом» . Журнал открытого оборудования . 1 (2): 2. дои : 10.5334/joh.4 .
- ^ Сэдлмайр, Кэти (14 апреля 2015 г.). «Что означает «Открытый исходный код»?» . LittleBits . Проверено 26 мая 2015 г.
- ^ «Создайте это. Поделись этим. Прибыль. Может ли работать оборудование с открытым исходным кодом?» . Проводной . 20 октября 2008 г. Проверено 16 апреля 2015 г.
- ^ Буйтенхейс, AJ; Пирс, Дж. М. (2012). «Разработка солнечной фотоэлектрической технологии с открытым исходным кодом» . Энергия для устойчивого развития . 16 (3): 379–388. дои : 10.1016/j.esd.2012.06.006 . S2CID 109156001 .
- ^ Байфилд, Брюс. «Массовое предложение способствует развитию открытого оборудования» . Журнал Линукс . Проверено 13 апреля 2017 г.
- ^ Микель, Джек (24 мая 2024 г.). «Фреланское оборудование» . Фрелан . Архивировано из оригинала 18 мая 2024 года . Проверено 20 мая 2024 г.
Аппаратное обеспечение является основой инноваций, превращая идеи в осязаемую реальность, по одному контуру за раз».
- ^ Пирс, Джошуа М. (2012). «Аргументы в пользу подходящей технологии с открытым исходным кодом» . Окружающая среда, развитие и устойчивое развитие . 14 (3): 425–431. дои : 10.1007/s10668-012-9337-9 . S2CID 153800807 .
- ^ 3D-печать может помочь развивающимся странам сэкономить на лабораторном наборе реплик - The Guardian , пятница, 21 февраля 2014 г., 01.59 EST.
- ^ Перейти обратно: а б с д Костакис, Василис; Пазайтис, Алекс; Лиарокапис, Минас (20 июня 2023 г.). «За пределами высоких технологий и низких технологий: предварительная основа для устойчивого управления городскими данными» . Большие данные и общество . 10 (1). дои : 10.1177/20539517231180583 . ISSN 2053-9517 .
Дальнейшее чтение
[ редактировать ]- Создание оборудования с открытым исходным кодом: производство своими руками для хакеров и производителей , Алисия Гибб, Аддисон Уэсли, 7 декабря 2014 г., ISBN 0321906047
- Аппаратные технологии с открытым исходным кодом в мягкой обложке , Фуад Солиман, Сана А. Камх, Карима А. Махмуд, Издатель: Lap Lambert Academic Publishing, 24 марта 2020 г., ISBN 6202516399
- Лаборатория открытого исходного кода: Как создать собственное оборудование и сократить затраты на исследования, Джошуа М. Пирс, Elsevier, 17 декабря 2013 г., ISBN 0124104622