Podpora HW je otazka zalezejici na uhlu pohledu. Co se tyce licenci a dalsich veci, tak je to tam jasne http://www.openbsd.org/goals.html a tak v OpenBSD je dobra podpora jen pro kvalitni a overeny HW a takovy, ktery ma dokumentaci. Jasne, snazi se delat obcas i podporu pro neco jineho rozsireneho, ale nema to tu prioritu. U NetBSD/DragonFlyBSD/FreeBSD to neni az tak striktni, ale porad je to striktnejsi nez na Linuxu.
Otazne je co si kto mysli pod pojmom kvalitny a overeny hardware.
(priklad)Ako som si tak prebehol podpora od ati(vlastne uz len AMD) bude asi problem, ale ako tak citam Gallium 3D by to mal zvladat, comu zase protirecia spravy o znacne "onicom" vykone (mesa obdoba).Hmm ak je OS X generikum od BSD... , pozeram ze tam ati bezi. Pri NVIDIA si cictam ze podporu maju, ale podla niektorych tvrdeni je to vraj o nicom. S intelom sa nejak mlci. A to este neberiem v uvah kde ktory vyrobca prida aku "pridanu hodnotu" k svojmu produktu. Splet wifi... zvukoviek .... a cohokolvek ostatneho som vynechal. V predchadzajucich prispevkoch citam ze ani od jedneho vyrobcu to nie je bohvie co (vid Lenovo x201). Tlacieren (multi) od canonu pod 64bit linuxom je v plnohodnotnom rozliseni problem nasadit aj v Linuxe este snad dodnes.
Takovy ke kteremu je dokumentace a specifikace a daji se tak psat ovladace. Viz. spousta vydani OpenBSD zamerenych presne na tohle na
http://www.openbsd.org/lyrics.html (doporucuju precist ty sloupecky vlevo i kdyz to clovek nebude nikdy pouzivat ten system, ale kvuli popisu problemu)
OpenBSD ma vlastni implementaci 3D, ktera je pro Intel a ATI zapnuta default a lisi se od toho co clovek najde v jinych systemech
http://www.openbsd.org/cgi-bin/man.cgi?query=drm&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html Pro Sis nebo nejake starsi karty se da podpora povolit
http://www.openbsd.org/cgi-bin/cvsweb/src/sys/arch/i386/conf/GENERIC?rev=1.727 (hledej drm)
Nvidia je kram, ale samozrejme je tam Xorg, i kdyz upravovany, tak nv driver je k dispozici. Celkove jde o to, ze treba kernel implementaci 3D maji vlastni a nektere dalsi veci taky, ale realisticky nelze mit uplne vsechno svoje. To by vyzadovalo silene prostredky a tak se samozrejme pouziva to co nabizi mainstream jako ovladace v Xorg, takze pokud je v nem bug na jinem systemu, tak bude i v OpenBSD, jen treba efekt muze byt jiny nebo dusledky ne tak katastrofalni.
Ten Lenovo x2010 je vyjimka potvrzujici pravidlo, ze i renomovany vyrobce ma slabsi chvilky. Jinak 90 - 95% vyvojaru ma laptop (na kterych se stejne deje cely vyvoj) Lenovo/IBM ;-) Dale jsou to HP, Dell, Sparc, Mac, SGI a dalsi. At uz laptopy, desktopy nebo servery.
Tiskarny pokud jsou PostScript poradny a ne nejaky emulovany, tak neni problem nikde a to se to nemusi ani tykat ani BSD. Ale je to pravda spise u tech lepsich modelu. Navic ruzne specialni funkce mohou vyzadovat specialni ovladac, ale pokud je ppd, tak pres cups to funguje normalne pochopitelne. I kdyz videl jsem i nasazeni, kdy lide umyslne nesli pres cups, ale pouzili
http://www.openbsd.org/cgi-bin/man.cgi?query=lpd&sektion=8&arch=i386&apropos=0&manpath=OpenBSD+Current jehoz nastaveni v dnesni dobe GUI nemusi kazdemu uplne vyhovovat. Takovy sendmail v oblasti tiskaren rekneme
