Date: Mon, 18 Mar 2013 12:20:16 -0700 From: Chris Benesch <chris.benesch@gmail.com> To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= <des@des.no> Cc: freebsd-advocacy@freebsd.org Subject: Re: Did someone compare the number of ports with packages in Linux distros? Message-ID: <514768F0.2050008@gmail.com> In-Reply-To: <864ng866u4.fsf@ds4.des.no> References: <20130317212401.0000376f@unknown> <D73C4630-5467-4276-84B8-5EEB7CB1A8EA@FreeBSD.org> <86vc8p5cat.fsf@ds4.des.no> <86li9l54e9.fsf@ds4.des.no> <CAOgwaMsf2xN0kptBt6j6N7xcvUF0xQK%2BJgosHRS54xc60fctUw@mail.gmail.com> <86hak86cz8.fsf@ds4.des.no> <CAOgwaMv3wjLQu383ok5zqGtk__n=5aeCXXMB_ajzYePu0jp6og@mail.gmail.com> <51472F55.5030503@gmail.com> <864ng866u4.fsf@ds4.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On 3/18/2013 8:55 AM, Dag-Erling Smørgrav wrote: > Chris Benesch <chris.benesch@gmail.com> writes: >> Lets take gcc for instance. To install gcc on BSD, you need the gcc >> port and a few support packages, such as readline, gettext, intl, >> etc... but thats it. On Linux you need gcc, gcc-devel, gcc-headers, >> kernel-headers, gcc-libs, a whole lot more complex. The difference >> comes from a basic philosophical difference. > Yes and no. FreeBSD ships headers, static libraries, debugging symbols > etc. as part of base, and as part of each package. Most Linux > distributions ship these separately and don't install them by default. > However, it's not as complicated as you make it out to be: just run > 'apt-get install build-essentials' (Debian, Ubuntu, Mint) or 'yum > groupinstall "Development Tools"' (RHEL, Fedora, CentOS). > >> BSD IMHO seeks to be truly open source, [...] >> Linux seeks to straddle the line of open and closed source. > Neither statement is correct, and the issue is far too complex to be > summarized in two sentences, or even two paragraphs. > >> The GPL is overly long and convoluted if anyone bothers to actually >> read it instead of just saying yes. > It's as long as it needs to be to express what its authors wish it to > express. If you're in a hurry or have a short attention span, just skip > the preamble and stop when you get to the disclaimer of warranty. > >> The answer lies in the marketing. Linux and its rebellious beginnings >> appeal to people better than BSD for some reason, when in actuality it >> was a guy from Scandinavia experimenting with the new 386 processors >> vs. a group that was there when Unix was originally invented. > Neither characterization is correct. > > (BTW, I'm "a guy from Scandinavia", and so is one of the founders of the > FreeBSD project) > > DES The last time I did any Linux sys admin stuff was back before yum and apt-get, so it looks like things have improved. I didnt mean to sound geographically prejudicial, just my impression since the 90s and early 2000s. Heck I'd love to go see the northern extremes of Europe someday. Honestly every year I do an upgrade where I get invovled in all of it for a few weeks, then go quiet while the box silently and flawlessly runs next to me. We are on the same team, and I cant thank the whole team enough for making and continuing to maintain the extraordinary software I myself and tons of people have come to rely on daily. Politics really isnt my thing, I write code for a living. Maybe I should just stay there.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?514768F0.2050008>