Открытое аппаратное обеспечение
Эта статья нуждается в переработке. |
Откры́тое аппара́тное обеспече́ние (или свободное аппаратное обеспечение) — компьютерное и электронное аппаратное обеспечение, разработанное в том же стиле, что свободное и открытое программное обеспечение. Это часть открытой культуры, которая относит идеи открытого доступа и к иным областям применения (не только ПО).
Поскольку аппаратное обеспечение по своей природе отличается от программного, и концепция открытого аппаратного обеспечения является относительно новой, точное определение этого явления пока не сформулировано. Из-за того, что копирование аппаратного обеспечения требует денежных затрат, ни одно из определений, применимых к открытому программному обеспечению, не может быть применяться для аппаратуры без модификаций.
История
правитьЭтот раздел не завершён. |
Первые активности, направленные на создание первого аппаратного обеспечения, были начаты около 1997 года Брюсом Перенсом, автором определения Open Source, соучредителем Open Source Initiative и радиолюбителем. Он запустил программу «Программу сертификации Открытого аппаратного обеспечения», целью которой было позволить производителям оборудования самостоятельно лицензировать свою продукцию как открытую.
Вскоре после запуска программы Дэвид Фримен объявил о проекте спецификации открытого оборудования (OHSpec), еще одной попытке лицензирования аппаратных компонентов, интерфейсы которых доступны публично, и создания совершенно новой вычислительной платформы в качестве альтернативы проприетарным вычислительным системам[1].
Формы открытых аппаратных обеспечений
править3D-принтеры
правитьСреди открытого аппаратного обеспечения можно назвать следующие 3D-принтеры[2]:
Компьютеры и их компоненты
править- 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[3] для микропроцессоров и микроконтроллеров;
- Simputer — КПК, нацеленный на использование в развивающихся странах;
- Все советские ЭВМ, за исключением ряда «клонов» ZX Spectrum, комплектовались альбомом электрических схем, что позволяло изучить их устройство и расширять или изменять функциональность для своих нужд. Более того, известны ЭВМ, такие как Радио-86РК, которые специально создавались с учётом этих целей. Однако, необходимые ключевые СБИС имели закрытую внутреннюю архитектуру; публиковались лишь сведения, необходимые для штатного включения микросхемы. Объём такой документации был далёк от необходимого для открытых архитектур.
Телефоны
править- Opencellphone.org — также известный как TuxPhone (2007).
- OpenMoko — проект по созданию открытого GSM смартфона (2007—2012).
- Project Ara (2013—2016, закрыт) — совместный проект Google и Motorola по созданию «блочного смартфона», отдельные модули которого могут быть легко заменены пользователем.
Транспорт
править- OScar (англ. open source car) — первая попытка спроектировать автомобиль целиком, используя открытые принципы.
- Open Source Velomobile Development Project — проект разработки открытого Веломобиля.
Другие проекты
правитьКроме Arduino, другими известными проектами открытого аппаратного обеспечения являются[2]:
- BeagleBoard — одноплатный компьютер
- Chumby[англ.] — встраиваемый компьютер
- MIDIbox[англ.] — музыкальная MIDI-аппаратура
- Monome[англ.] — светодиодная и кнопочная матрица для управления синтезаторами
- WOWCube - портативная игровая консоль/головоломка
Другие вещи, связанные с открытым аппаратным обеспечением
правитьОрганизации
править- Open Hardware (OH) — проект, в котором проектировщики аппаратного обеспечения делятся своими разработками, публикуя принципиальные схемы и программное обеспечение (драйверы), используемые в их проектах. Дизайнеры открытого аппаратного обеспечения обсуждают свои разработки, помогают друг другу в поиске деталей или решений проблем проектирования, а также демонстрируют свои проекты.
- OpenCores — организация, создающая сообщество проектировщиков для поддержки открытых ядер процессоров, периферии и других устройств.
- Open Hardware Repository — проект созданный сотрудниками CERN для организации сообщества вокруг проектов с открытой аппаратной архитектурой и их реализации[4].
- Open Source Hardware Association[англ.] (OSHWA) — организация, позиционирующая себя как коллективный голос сообщества Open Hardware[5]. Организация также занимается сертификацией аппаратного обеспечения[6].
Спецификации
править- POWER — архитектура процессоров. В 2013 году компания IBM учредила консорциум OpenPOWER, предоставив полный доступ к спецификациям. Это дало возможность создавать собственные модификации чипов на базе набора команд POWER без необходимости отчислений[7].
- Wishbone — стандартная компьютерная шина для объединения модулей в системе на кристалле, выполненная в виде открытой спецификации.[8] Авторские права на стандарт переданы в общественное достояние, он широко используется в проектах OpenCores.
См. также
правитьПримечания
править- ↑ OHSPec: The Open Hardware Specification Project . web.archive.org (20 февраля 1999). Дата обращения: 6 августа 2024.
- ↑ 1 2 Scherz, Monk, 2016.
- ↑ FAQ (англ.). RISC-V International. Дата обращения: 9 июня 2020. Архивировано из оригинала 19 февраля 2016 года.
- ↑ Open Hardware Repository . Дата обращения: 30 июня 2020. Архивировано 7 февраля 2019 года.
- ↑ OSHWA . Дата обращения: 22 апреля 2013. Архивировано 9 апреля 2013 года.
- ↑ Agam Shah. Open-source hardware makers unite to start certifying products Архивная копия от 1 декабря 2016 на Wayback Machine, PCWorld, Nov 22, 2016
- ↑ IBM Demonstrates Commitment to Open Hardware Movement - Aug 21, 2019 (англ.). IBM News Room. Дата обращения: 11 сентября 2019. Архивировано 4 сентября 2019 года.
- ↑ 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.
Ссылки
править- VIA опубликовала в открытом доступе спецификации ноутбука OpenBook
- OSEng.org Российский Open Source Hardware портал
В статье не хватает ссылок на источники (см. рекомендации по поиску). |