Skip site navigation (1)Skip section navigation (2)
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>