Forgot your password?
typodupeerror

Comment Re:What functionality are we BSD users ... (Score 0) 193

Our goals are varied and often incompatible. Ubuntu wants to be up-to-date and user friendly, and will tolerate proprietary elements to make it happen. Debian sacrifices the cutting edge for the sake of stability, and user-friendliness for the sake of openness. Red Hat and Novell want to simplify support by controlling their codebases. DSL wants to be smaller than 50 MB, and Yellow Dog wants to run on PS3s.

Apt and Yum handle dependency resolution for you. Slackware hands you a pile of .tgz/.txz files and lets you figure out what you need for yourself. LFS has you compile every piece by hand.

KDE wants every config option to be controllable from the UI. Gnome gives you a UI for some config options, and a registry for the rest. XFCE gives you practically no UI config options whatsoever. The independent WMs are mostly adjusted by editing config files.

KDE uses the Qt toolkit. Gnome and XFCE use GTK. The independent WMs stay lean and fast by not using any toolkits.

GPL wants to ensure that what you write isn't simply forked into a proprietary product. BSD is less concerned about proprietary forks, as long as what they've built on their own is still available to whomever wants it. This, incidentally, is why FreeBSD should exist: because there is a fundamental disagreement about what "free" software is, and FreeBSD is the largest project in the BSD camp. It's differences in principles such as this one that lead to, for example, Apple choosing to base itself on the FreeBSD kernel rather than Linux.

So we should have a Single Unified Unix, eh? That's great. Gnome, KDE, Enlightenment, XFCE, CDE or LXDE? Or maybe BlackBox, OpenBox, Fluxbox, JWM, or IceWM, Ratpoison, FVWM, or xmonad? Yum, Apt or Emerge? Should there be any proprietary binaries (like drivers) in the default install? Should any proprietary binaries be available in the repos at all? Do we accept Mozilla's terms regarding their trademark, or do we fork it a la Iceweasel? BSD, GPL, or Apache license? Microkernel or Macrokernel? Benevolent Dictator for Life or democratically-selected project leaders? How do we accommodate companies like Canonical, Red Hat, and Novell?

Every possible combination will have supporters; how do you reconcile them?

I think I just fell in love. :) Well said!

Slashdot Top Deals

Marriage is the sole cause of divorce.

Working...