Marabunta (oprogramowanie)
Deweloperzy | Deweloperzy Marabunty |
---|---|
Pierwsze wydanie | 2005 |
Ostateczne wydanie | 0.3.2 / 31 marca 2006
|
Magazyn | |
Napisane w | C++ |
System operacyjny | Windowsa, Linuksa |
Dostępne w | 2 języki |
Lista języków
Angielski hiszpański
| |
Typ | Anonimowy P2P , czat online |
Licencja | Powszechna Licencja Publiczna GNU |
Strona internetowa |
|
Marabunta to w pełni dystrybuowana aplikacja do anonimowego P2P . Głównym celem jest walka z cenzurą internetu i zapewnienie wolności słowa . Jest to peer-to-peer do wymiany informacji między węzłami w sposób anonimowy , oparta na kilku algorytmach komunikacyjnych zwanych „Porządkiem i Chaosem”, które można znaleźć w ogromnych organizacjach społecznych, takich jak kolonie mrówek .
Projekt powstał na Uniwersytecie w Saragossie w Hiszpanii , był rozwijany i promowany przez studentów inżynierii komputerowej, chociaż zespoły programistów i użytkownicy z wielu różnych miejsc wykazali zainteresowanie, być może przyciągnięty ideologicznymi celami projektu. Oprogramowanie jest dostępne w języku hiszpańskim i angielskim, strona internetowa jest również dostępna w języku angielskim .
Marabunta korzysta z zestawu narzędzi graficznych widżetów Qt , dzięki czemu może być używana zarówno w systemach Linux , jak i Microsoft Windows . Wydany na licencji GNU General Public License , Marabunta jest wolnym oprogramowaniem .
Zamiar
Marabunta jest realizacją idei wyjaśnionych w projekcie „Free Nets ” i została opracowana z myślą o tych ideach:
- Unikanie cenzury : Dozwolona jest komunikacja między osobami unikającymi serwerów centralnych. Jest więc wolny od ataków cenzury, które są powszechnie przeprowadzane przez wiele rządów i korporacji, które chcą kontrolować komunikację.
- Anonimowość : Możliwy jest pewien stopień anonimowej komunikacji, dzięki czemu można uzyskać dostęp do informacji bez znajomości ich pierwotnego źródła.
- Motywy i rozwój: Marabunta jest pierwszym tego typu projektem rozwijanym w Hiszpanii (pierwsza wersja wydana w 2005 roku). Mimo to oprogramowanie może być potencjalnie wykorzystywane przez ludzi na całym świecie, zwłaszcza w krajach o niewielkiej lub zerowej wolności słowa .
Cechy
Istnieje wiele potencjalnych usług, które można uruchomić na Marabuncie. Wymiana wiadomości tekstowych to pierwsza usługa. Można by go potraktować jako platformę do telegramów , gdzie każdy komputer w sieci działa jako host i jako serwer .
- Jako host: wysyłane są wiadomości, poszukiwane są aktywne węzły itp.
- Jako serwer: wiadomości tekstowe i prośby o zwiększenie łączności między węzłami są kierowane do sieci za pomocą metody rozgłoszeniowej .
Istnieją cztery listy dystrybucyjne wiadomości, więc odbiorcy otrzymują tylko wiadomości wysłane na listę, która ich interesuje: Ogólne, Technologia , Filozofia i Polityka .
Filtry treści są dozwolone, więc wyświetlane są tylko wiadomości o określonych wzorcach. Jest to szczególnie przydatne podczas wyszukiwania określonych informacji, ponieważ Marabunta po prostu wybiera potencjalnie interesujące wiadomości.
Znajomości
Cały generowany ruch wykorzystuje protokoły UDP / IP . Unikanie tworzenia połączeń między węzłami pozwala na większy przepływ ruchu w sieci i wykorzystanie redundancji operacyjnej każdego węzła. Co więcej, protokół UDP może być postrzegany jako zwiększający anonimowość w sieci, ponieważ nie ma potrzeby sprawdzania poprawności hostów źródłowych w celu odebrania datagramu .
Przekierowanie portów na NAT
Marabunta nie obsługuje dziurkowania UDP , więc użytkownicy korzystający z NAT muszą ustanowić trasę przekierowania portów , aby router wiedział, do którego portu i węzła sieci wewnętrznej powinien przekazywać przychodzące datagramy.
Linki zewnętrzne
- (w języku angielskim) Strona główna Marabunta [ martwy link ] (Oprogramowanie domyślnie wyświetla się w języku hiszpańskim. Aby ustawić w języku angielskim: uruchom oprogramowanie, kliknij zakładkę „Opciones Generales”, obszar „Seleccion de Idioma” (na dole okna), zmienić z „Castellano” na „angielski”).
- Sieci anonimowości
- Anonimowe sieci udostępniania plików
- Bezpłatne oprogramowanie międzyplatformowe
- Oprogramowanie do udostępniania plików dla systemu Linux
- Oprogramowanie do udostępniania plików korzystające z Qt
- Darmowe oprogramowanie komunikacyjne
- Darmowe oprogramowanie do udostępniania plików
- Darmowe komunikatory internetowe
- Darmowe wielojęzyczne oprogramowanie
- Darmowe oprogramowanie napisane w C++
- Oprogramowanie zapewniające prywatność w Internecie
- Przetwarzanie typu peer-to-peer
- Oprogramowanie do udostępniania plików Windows