WiBSD - zapomenutá BSD distribuce pro bezdrátové a embedded systémy

Na začátku 21. století vznikala řada malých, dnes už téměř zapomenutých BSD distribucí, které se snažily reagovat na velmi konkrétní potřeby tehdejší doby. Jednou z nich byla WiBSD – nenápadná, krátce žijící, ale zajímavá distribuce založená na FreeBSD, určená především pro embedded zařízení a bezdrátové (Wi-Fi) použití

Dám do toho čtyři rány a už je to hotovo.

Historický kontext

  • Wi-Fi se teprve masově rozšiřovalo
  • podpora bezdrátových karet v Unixových systémech byla omezená
  • embedded zařízení často bootovala z CompactFlash karet
  • Linuxové routerové distribuce (např. OpenWrt) byly teprve v začátcích

Právě do tohoto prostředí WiBSD velmi dobře zapadala.

Co bylo WiBSD

WiBSD byla minimalistická distribuce založená na FreeBSD, navržená pro běh na malých zařízeních:

  • bezdrátové routery
  • Wi-Fi brány
  • embedded boxy bootující z CompactFlash

Systém byl navržen s důrazem na minimální footprint. Většina konfigurace se generovala dynamicky při startu systému; prakticky jediným statickým souborem byl /etc/rc.conf.

Autoři projektu

WiBSD nevznikla anonymně. Za projektem stáli tři vývojáři:

Tato trojice tvořila technické jádro projektu a zaměřila WiBSD na embedded a bezdrátové použití v době, kdy podobná řešení teprve vznikala.

Technické vlastnosti

  • základ tvořilo FreeBSD (4.8)
  • boot z CompactFlash, CD nebo pevného disku
  • zaměření na bezdrátové síťování
  • možnost použití IPFW firewallu
  • konfigurace generovaná při bootu
  • velmi malé nároky na úložiště

Kde je dnes WiBSD dostupná

Oficiální web projektu wibsd.cz již neexistuje, ale informace a archivní soubory lze stále dohledat:

Poznámka: Jde o historický software bez údržby. Soubory stahujte pouze pro studijní nebo archivní účely.

Velikost CompactFlash

Přesné minimální požadavky nejsou dnes zdokumentované, ale podle dobových zvyklostí lze odhadovat:

  • 64 MB – absolutní minimum
  • 128 MB – běžná a realistická velikost
  • 256 MB a více – komfortní rezerva

Proč WiBSD zanikla

  • velmi úzké zaměření projektu
  • malá komunita
  • zlepšující se podpora Wi-Fi přímo ve FreeBSD
  • rychlý nástup Linuxových routerových distribucí

Závěr

WiBSD je dnes už pouze historickou zajímavostí, ale dobře ilustruje jednu etapu vývoje BSD systémů – dobu, kdy bylo potřeba dostat plnohodnotný Unix na zařízení s několika desítkami megabajtů úložiště.

Díky práci Davida Paška, Jana Pechance a Václava Petříčka zůstává tato kapitola vývoje alespoň částečně zdokumentovaná.

Comments

Popular posts from this blog

Atari kluby v Československu - ostrůvky digitální svobody v 80. letech

Alfička: plotter z Merkuru jako symbol československé vynalézavosti