Харальд вельте, openmoko и открытое железо: капля камень точит

Результаты деятельности многих свободных проектов очевидны – никому не придет в голову сомневаться во влиянии, скажем, GNU/Linux на отрасль разработки ПО, смежные направления и телеком развития IT. Другие инициативы менее заметны, они редко попадают в поле зрения отраслевых журналистов и в лучшем случае вызывают у массового читателя ухмылку. Довольно часто их успехи недооценивают. Сейчас я желаю написать про два увлекательных заявления Харальда Вельте, системного архитектора OpenMoko и лауреата премии Free Software Award.

Первая новость связана с так называемым open hardware, “открытым железом”. Существует масса проектов по разработке аналогичного оборудования, испытывающих неприятности с получением аппаратных идентификаторов устройств, каковые нужны для реализации некоторых стандартов. Дело в том, что процесс получения идентификаторов запланирован на организации, а не на энтузиастов-одиночек.

Компания Openmoko (она курирует создание одноименной открытой платформы для смартфонов) предлагает энтузиастам применять зарегистрированный ею идентификатор вендора для устройств USB. Полномочия по предоставлению свободным проектам таковой возможности взял Харальд Вельте. По аналогичной схеме компания будет раздавать MAC-адреса для устройств Ethernet, WiFi и Bluetooth – для этого употребляется идентификатор IEEE OUI, что она зарегистрировала.

На первый взгляд – мелочь. Vendor ID для устройств USB стоит всего 2000 американских долларов, а блок из 16,7 млн MAC-адресов и того меньше – 1600 долларов. Но проекты по разработке открытого железа живут небогато, и подобные суммы смогут быть для них значительными.

Второе сообщение Харальда Вельте куда увлекательнее: началось производство sysmoBTS, базисных станций для сетей GSM, основанных на открытом ПО. Устройство применяет базирующийся на Linux открытый стек GSM, и компоненты OsmoBTS и OpenBSC. Железо, к сожалению, проприетарное, а помимо этого, кое-какие низкоуровневые программные компоненты поставляются в двоичном виде из-за ограничений производителя оборудования. Однако это маленькое и лёгкое (чуть тяжелее 500 граммов) устройство разрешает строить личные сети GSM (850/900/1800/1900) для голосовых звонков и передачи SMS. Имеется кроме того ограниченная помощь GPRS/EDGE, и не нужно применения инфраструктуры операторов сотовой связи.

Важность данной новости сложно переоценить. sysmoBTS возможно применять не только для тестов, но и для расширения территории покрытия в строений, развёртывания маленьких сетей в отдалённых регионах и т. д. Это тем более, что фактически всё встроенное в устройство ПО открыто, и существует SDK для собственных дополнений к данному ответу.

Подобные проекты, повторюсь, не весьма заметны массовому потребителю. Но в конечном итоге они куда серьёзнее очередного релиза ещё одного дистрибутива Linux (которых и без того больше, чем необходимо). Отрасль делается более открытой. Ненамного, само собой разумеется, но, в соответствии с известной пословице, капля камень точит.

Случайное видео:


Интересные записи: