«Commotion Wireless» – создание децентрализованных mesh-сетей

ht_commotionwireless_mi_130305_wg
Open Technology Institute объ­явил о выпус­ке пер­во­го пуб­лич­но­го рели­за Commotion Wireless – откры­той плат­фор­мы для созда­ния сетей.

Commotion – это ком­му­ни­ка­ци­он­ный инстру­мент с откры­тым исход­ным кодом, исполь­зу­ю­щий мобиль­ные теле­фо­ны, ком­пью­те­ры и бес­про­вод­ные устрой­ства для созда­ния децен­тра­ли­зо­ван­ных mesh-сетей. Commotion соеди­ня­ет устрой­ства напря­мую друг с дру­гом, созда­вая, таким обра­зом, «пау­чью» сеть свя­зей – таким обра­зом, люди обра­ща­ют­ся не к како­му-то цен­траль­но­му сер­ве­ру, а к бли­жай­ше­му сосе­ду.

Commotion – это трас­фор­ма­тив­ная тех­но­ло­гия, резуль­тат мно­гих лет иссле­до­ва­ний и раз­ра­бо­ток. Это инстру­мент, кото­рый может уси­лить связь внут­ри сооб­ще­ства и помочь в раз­ных ситу­а­ция – от рас­про­стра­не­ния деше­во­го и надеж­но­го соеди­не­ния и помо­щи в устра­не­нии послед­ствий сти­хий­ных бед­ствий до защи­ты граж­дан­ских орга­ни­за­ций.

Sascha Meinrath, осно­ва­тель
Commotion Wireless

Рас­пре­де­лен­ная сете­вая инфра­струк­ту­ра лиша­ет пра­ви­тель­ство воз­мож­но­сти пол­но­стью закрыть кана­лы ком­му­ни­ка­ции, даже оста­но­вив рабо­ту ком­мер­че­ских или госу­дар­ствен­ных ком­му­ни­ка­ци­он­ных струк­тур. Mesh-сеть поз­во­ля­ет осу­ществ­лять ком­му­ни­ка­цию напря­мую, обхо­дя какой-либо цен­траль­ный мони­то­ринг.

Цели проекта:

  • защи­та ком­му­ни­ка­ций от наблю­де­ния, вме­ша­тель­ства и закры­тия пра­ви­тель­ством;
  • обес­пе­че­ние без­опас­но­сти акти­ви­стов за счет пря­мой “peer-to-peer” ком­му­ни­ка­ции;
  • внед­ре­ние откры­то­го исход­но­го кода и тех­ни­че­ских реше­ний, кото­рые акти­ви­сты и раз­ра­бот­чи­ки во всем мире смо­гут адап­ти­ро­вать и улуч­шать.

В насто­я­щий момент выпу­щен пер­вый релиз Commotion Beta – «Developer Release #1» – тех­но­ло­гия Commotion доступ­на для тести­ро­ва­ния и фид­б­эка.

Как начать?

1. Свя­жи­тесь с дру­ги­ми. Mesh-сеть начи­на­ет­ся с людей. Необ­хо­ди­мо опре­де­лить потреб­но­сти сооб­ще­ства, инте­ре­сы и готов­ность участ­во­вать и помо­гать. Нач­ни­те с раз­го­во­ра о том, как вы смо­же­те исполь­зо­вать mesh-сеть. Вам может помочь руко­вод­ство Neighborhood Operating Manual.

2. Выбе­ри­те устрой­ство. Commotion может быть исполь­зо­ван в раз­лич­ных устрой­ствах – вы може­те выбрать то, кото­рое наи­бо­лее отве­ча­ет нуж­дам сооб­ще­ства – ком­пью­тер, теле­фон или что-либо еще.

3. Уста­но­ви­те и настрой­те. Любо­му устрой­ству, кото­рое вы буде­те исполь­зо­вать, необ­хо­ди­мо про­грамм­ное обес­пе­че­ние Commotion. Пред­став­лен­ные на сай­те инструк­ции помо­гут вам в настрой­ке про­грамм­но­го обес­пе­че­ния:

4. Построй­те вашу сеть. Создай­те сеть и ком­му­ни­ка­цию меж­ду девай­са­ми, объ­яс­ни­те поль­зо­ва­те­лям, как под­клю­чать­ся к сети. Узнай­те боль­ше о физи­че­ской уста­нов­ке сети и ее защи­те:

5. Управ­ляй­те вашей сетью. Любая хоро­шая сеть нуж­да­ет­ся в менедж­мен­те. Рабо­тай­те с вашим сооб­ще­ством и решай­те воз­ни­ка­ю­щие про­бле­мы. Дели­тесь сво­им опы­том и иде­я­ми с сооб­ще­ством раз­ра­бот­чи­ков Commotion:

6. Изу­чай­те вашу сеть. Про­буй­те раз­лич­ные mesh-при­ло­же­ния и дели­тесь интер­нет-соеди­не­ни­ем внут­ри вашей сети, что­бы все мог­ли быть онлайн.

Помочь проекту

Commotion Wireless
Commotion Wireless

Если вам понра­вил­ся про­ект и вы види­те необ­хо­ди­мость его раз­ви­вать, то вы може­те помочь раз­ны­ми спо­со­ба­ми. Если вы – раз­ра­бот­чик, то вы може­те помочь в раз­ра­бот­ке про­ек­та. Вы може­те выбрать и свя­зать­ся с той частью про­ек­та, кото­рая вам инте­рес­на:

Так­же про­ек­ту нуж­ны волон­те­ры, гото­вые помо­гать дру­гим поль­зо­ва­те­лям в осво­е­нии Commotion и напи­са­нии доку­мен­та­ции про­ек­та. Кро­ме того, если у вас есть идеи, как сде­лать про­ект луч­ше, или вы нашли ошиб­ки – вы може­те сооб­щить о них.