Открытое аппаратное обеспечение: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Строка 19: Строка 19:
* [[OpenRISC]] — группа разработчиков, работающая над созданием высокоскоростного [[RISC]]-процессора;
* [[OpenRISC]] — группа разработчиков, работающая над созданием высокоскоростного [[RISC]]-процессора;
* [[OpenBook]] — проект [[Планшетный персональный компьютер|планшетного ПК]] ([[VIA Technologies]]);
* [[OpenBook]] — проект [[Планшетный персональный компьютер|планшетного ПК]] ([[VIA Technologies]]);
*[[RISC-V]] — открытая и свободная [[система команд]] (ISA — Instruction Set Architecture) и [[процессорная архитектура]] на основе концепции [[RISC]]<ref>{{Cite web|lang=en-US|url=https://riscv.org/faq/|title=FAQ|publisher=RISC-V International|accessdate=2020-06-09}}</ref> для [[Микропроцессор|микропроцессоров]] и [[Микроконтроллер|микроконтроллеров]];
*[[RISC-V]] — открытая и свободная [[система команд]] (ISA — Instruction Set Architecture) и [[процессорная архитектура]] на основе концепции [[RISC]]<ref>{{Cite web|lang=en|url=https://riscv.org/faq/|title=FAQ|publisher=RISC-V International|accessdate=2020-06-09}}</ref> для [[Микропроцессор|микропроцессоров]] и [[Микроконтроллер|микроконтроллеров]];
*[[Simputer]] ([[:en:Simputer|Simputer]]{{r«»ef-en}}) — [[Карманный персональный компьютер|КПК]], нацеленный на использование в развивающихся странах;
*[[Simputer]] ([[:en:Simputer|Simputer]]{{r«»ef-en}}) — [[Карманный персональный компьютер|КПК]], нацеленный на использование в развивающихся странах;
* Все советские [[ЭВМ]], за исключением ряда «клонов» ZX Spectrum, комплектовались альбомом электрических схем, что позволяло изучить их устройство и расширять или изменять функциональность для своих нужд. Более того, известны ЭВМ, такие как [[Радио-86РК]], которые специально создавались с учётом этих целей. Однако, необходимые ключевые [[СБИС]] имели закрытую внутреннюю архитектуру; публиковались лишь сведения, необходимые для штатного включения микросхемы. Объём такой документации был далёк от необходимого для открытых архитектур.
* Все советские [[ЭВМ]], за исключением ряда «клонов» ZX Spectrum, комплектовались альбомом электрических схем, что позволяло изучить их устройство и расширять или изменять функциональность для своих нужд. Более того, известны ЭВМ, такие как [[Радио-86РК]], которые специально создавались с учётом этих целей. Однако, необходимые ключевые [[СБИС]] имели закрытую внутреннюю архитектуру; публиковались лишь сведения, необходимые для штатного включения микросхемы. Объём такой документации был далёк от необходимого для открытых архитектур.
Строка 26: Строка 26:
* [[Open Hardware]] (OH) — проект, в котором проектировщики аппаратного обеспечения делятся своей работой, раскрывая [[Принципиальная схема|принципиальные схемы]] и ПО ([[драйвер|драйверы]]), используемые в их проектах. Дизайнеры открытого АО встречаются, обсуждают свою работу, помогают друг другу находить детали или в поиске идей для решения проблем проектирования. OH также — удобная возможность демонстрации своих проектов.
* [[Open Hardware]] (OH) — проект, в котором проектировщики аппаратного обеспечения делятся своей работой, раскрывая [[Принципиальная схема|принципиальные схемы]] и ПО ([[драйвер|драйверы]]), используемые в их проектах. Дизайнеры открытого АО встречаются, обсуждают свою работу, помогают друг другу находить детали или в поиске идей для решения проблем проектирования. OH также — удобная возможность демонстрации своих проектов.
* [[OpenCores]] — организация, делающая попытку создать сообщество проектировщиков для поддержки открытых [[Ядро микропроцессора|ядер для процессоров]], периферии и других устройств.
* [[OpenCores]] — организация, делающая попытку создать сообщество проектировщиков для поддержки открытых [[Ядро микропроцессора|ядер для процессоров]], периферии и других устройств.
* [[Open Hardware Repository]] — проект созданный сотрудниками [[CERN]] для организации сообщества вокруг проектов с открытой аппаратной архитектурой и их реализации<ref>[http://www.ohwr.org/ Open Hardware Repository<!-- Заголовок добавлен ботом -->]</ref>.
* [[Open Hardware Repository]] — проект созданный сотрудниками [[CERN]] для организации сообщества вокруг проектов с открытой аппаратной архитектурой и их реализации<ref>[https://ohwr.org/ Open Hardware Repository<!-- Заголовок добавлен ботом -->]</ref>.
* [[Open Source Hardware Association]] (OSHWA) — организация, позиционирующая себя как коллективный голос сообщества Open Hardware<ref>[http://www.oshwa.org/ OSHWA]</ref>. Организация стала заниматься также сертификацией аппаратного обеспечения<ref>Agam Shah. [http://www.pcworld.com/article/3144031/open-source-tools/open-source-hardware-makers-unite-to-start-certifying-products.html Open-source hardware makers unite to start certifying products], PCWorld, Nov 22, 2016</ref>.
* [[Open Source Hardware Association]] (OSHWA) — организация, позиционирующая себя как коллективный голос сообщества Open Hardware<ref>[http://www.oshwa.org/ OSHWA]</ref>. Организация стала заниматься также сертификацией аппаратного обеспечения<ref>Agam Shah. [http://www.pcworld.com/article/3144031/open-source-tools/open-source-hardware-makers-unite-to-start-certifying-products.html Open-source hardware makers unite to start certifying products], PCWorld, Nov 22, 2016</ref>.


== Спецификации ==
== Спецификации ==
*[[POWER]] — архитектура процессоров. В 2013 году компания IBM учредила консорциум OpenPOWER, в рамках которого предоставила полный доступ к спецификациям. Создание собственных модификаций чипов на базе архитектуры набора команд POWER общедоступно и не требует отчислений<ref>{{Cite web|url=https://newsroom.ibm.com/2019-08-21-IBM-Demonstrates-Commitment-to-Open-Hardware-Movement|title=IBM Demonstrates Commitment to Open Hardware Movement - Aug 21, 2019|publisher=IBM News Room|lang=en-us|accessdate=2019-09-11}}</ref>.
*[[POWER]] — архитектура процессоров. В 2013 году компания IBM учредила консорциум OpenPOWER, в рамках которого предоставила полный доступ к спецификациям. Создание собственных модификаций чипов на базе архитектуры набора команд POWER общедоступно и не требует отчислений<ref>{{Cite web|url=https://newsroom.ibm.com/2019-08-21-IBM-Demonstrates-Commitment-to-Open-Hardware-Movement|title=IBM Demonstrates Commitment to Open Hardware Movement - Aug 21, 2019|publisher=IBM News Room|lang=en|accessdate=2019-09-11}}</ref>.
*[[Wishbone]] — стандартная [[компьютерная шина]] для объединения модулей в [[Система на кристалле|системе на кристалле]], выполненная в виде открытой спецификации.<ref name="opencores" /> Авторские права на стандарт переданы в [[общественное достояние]]. Стандарт популярен в проектах [[OpenCores]].
*[[Wishbone]] — стандартная [[компьютерная шина]] для объединения модулей в [[Система на кристалле|системе на кристалле]], выполненная в виде открытой спецификации.<ref name="opencores" /> Авторские права на стандарт переданы в [[общественное достояние]]. Стандарт популярен в проектах [[OpenCores]].


Строка 56: Строка 56:


== Примечания ==
== Примечания ==
{{примечания|refs=<ref name="opencores">{{cite web|url=http://www.opencores.org/opencores,wishbone|title=SoC Interconnection: Wishbone|date=07-09-2002|format=html|lang=en|accessdate=2010-01-18|archiveurl=https://www.webcitation.org/65eJJhRpi?url=http://opencores.org/opencores,wishbone|archivedate=2012-02-22|deadlink=no}}</ref>}}
{{примечания|refs=<ref name="opencores">{{cite web|url=http://www.opencores.org/opencores,wishbone|title=SoC Interconnection: Wishbone|date=2002-09-07|format=html|lang=en|accessdate=2010-01-18|archiveurl=https://www.webcitation.org/65eJJhRpi?url=http://opencores.org/opencores,wishbone|archivedate=2012-02-22|deadlink=no}}</ref>}}


== Литература ==
== Литература ==

Версия от 09:44, 30 июня 2020

Откры́тое аппара́тное обеспече́ние (или свободное аппаратное обеспечение) — компьютерное и электронное аппаратное обеспечение, разработанное в том же стиле, что свободное и открытое программное обеспечение. Это часть открытой культуры, которая относит идеи открытого доступа и к иным областям применения (не только ПО). Примером может служить проект Simputer (англ.).

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

3D-принтеры

Среди открытого аппаратного обеспечения можно назвать следующие 3D-принтеры[1]:

Компьютеры и их компоненты

  • Arduino — открытая физическая вычислительная платформа;ERC32 — открытый 32-битный процессор, устойчивый к радиации, с системой команд SPARC V7
  • LEON — открытый 32-битный процессор RISC (SPARC V8);
  • Open Graphics — проект, нацеленный на создание открытой архитектуры и стандарта графических карт;
  • OpenSPARC — проект, с помощью которого созданы многоядерные процессоры UltraSPARC T1 и UltraSPARC T2 (Sun Microsystems);
  • OpenRISC — группа разработчиков, работающая над созданием высокоскоростного RISC-процессора;
  • OpenBook — проект планшетного ПК (VIA Technologies);
  • RISC-V — открытая и свободная система команд (ISA — Instruction Set Architecture) и процессорная архитектура на основе концепции RISC[2] для микропроцессоров и микроконтроллеров;
  • Simputer (SimputerШаблон:R«»ef-en) — КПК, нацеленный на использование в развивающихся странах;
  • Все советские ЭВМ, за исключением ряда «клонов» ZX Spectrum, комплектовались альбомом электрических схем, что позволяло изучить их устройство и расширять или изменять функциональность для своих нужд. Более того, известны ЭВМ, такие как Радио-86РК, которые специально создавались с учётом этих целей. Однако, необходимые ключевые СБИС имели закрытую внутреннюю архитектуру; публиковались лишь сведения, необходимые для штатного включения микросхемы. Объём такой документации был далёк от необходимого для открытых архитектур.

Организации

  • Open Hardware (OH) — проект, в котором проектировщики аппаратного обеспечения делятся своей работой, раскрывая принципиальные схемы и ПО (драйверы), используемые в их проектах. Дизайнеры открытого АО встречаются, обсуждают свою работу, помогают друг другу находить детали или в поиске идей для решения проблем проектирования. OH также — удобная возможность демонстрации своих проектов.
  • OpenCores — организация, делающая попытку создать сообщество проектировщиков для поддержки открытых ядер для процессоров, периферии и других устройств.
  • Open Hardware Repository — проект созданный сотрудниками CERN для организации сообщества вокруг проектов с открытой аппаратной архитектурой и их реализации[3].
  • Open Source Hardware Association (OSHWA) — организация, позиционирующая себя как коллективный голос сообщества Open Hardware[4]. Организация стала заниматься также сертификацией аппаратного обеспечения[5].

Спецификации

  • POWER — архитектура процессоров. В 2013 году компания IBM учредила консорциум OpenPOWER, в рамках которого предоставила полный доступ к спецификациям. Создание собственных модификаций чипов на базе архитектуры набора команд POWER общедоступно и не требует отчислений[6].
  • Wishbone — стандартная компьютерная шина для объединения модулей в системе на кристалле, выполненная в виде открытой спецификации.[7] Авторские права на стандарт переданы в общественное достояние. Стандарт популярен в проектах OpenCores.

Телефоны

  • Opencellphone.org (недоступная ссылка с 25-12-2015 [3060 дней]) — также известный как TuxPhone (2007).
  • OpenMoko — проект по созданию открытого GSM смартфона (2007—2012).
  • Project Ara (2013—2016, закрыт) — совместный проект Google и Motorola по созданию «блочного смартфона», отдельные модули которого могут быть легко заменены пользователем.

Транспорт

Один из вариантов дизайна открытого автомобиля

Другие проекты

Кроме Arduino, другими известными проектами открытого аппаратного обеспечения являются[1]:

См. также

Примечания

  1. 1 2 Scherz, Monk, 2016.
  2. FAQ (англ.). RISC-V International. Дата обращения: 9 июня 2020.
  3. Open Hardware Repository
  4. OSHWA
  5. Agam Shah. Open-source hardware makers unite to start certifying products, PCWorld, Nov 22, 2016
  6. IBM Demonstrates Commitment to Open Hardware Movement - Aug 21, 2019 (англ.). IBM News Room. Дата обращения: 11 сентября 2019.
  7. SoC Interconnection: Wishbone (англ.) (html) (7 сентября 2002). Дата обращения: 18 января 2010. Архивировано 22 февраля 2012 года.

Литература

  • Paul Scherz, Simon Monk. Practical Electronics for Inventors. — 4th ed.. — McGraw-Hill Education TAB, 2016.

Ссылки