Things Linux should learn from FreeBSD
15 Dec 2003
I've been playing with Debian a bit at home, mostly to find out if it's a usable desktop OS to give to my developers (who really needn't suffer with building from ports and other FreeBSD'isms). Here're my two main irritations.
Despite one hardware issue (Linux refuses to pick up devices plugged into USB - 2.2.18 to 2.6.0-test9), there're two things that really stand out when compared to FreeBSD.
Firstly, the scroll buffer for a console terminal is removed when you change terminals. FreeBSD does this right - press scroll lock, use (page-)up/down to navigate.
Secondly, gpm is a really poor imitation of moused. After not seeing my USB mouse, further pain was dealt when gpm thought my mouse spoke "fups2" (ie, f'd up PS/2) and not ps2 (which required me to figure that out), but the whole multiple buttons scroll wheel integration with X doesn't work as nicely as moused. moused, obviously, Just Works, no matter what mouse you have plugged in wherever.
But besides that, I'm quite happy - Debian's package management continues to amaze.