BSD For Linux Users
noackjr writes "Matt Fuller posted among his rants a great introduction and explanation of BSD For Linux Users: 'It's been my impression that the BSD communit{y,ies}, in general, understand Linux far better than the Linux communit{y,ies} understand BSD. I have a few theories on why that is, but that's not really relevant. I think a lot of Linux people get turned off BSD because they don't really understand how and why it's put together. Thus, this rant; as a BSD person, I want to try to explain how BSD works in a way that Linux people can absorb.'"
1,2c1,4
,
The GNU General Public License (GPL)
> Version 2, June 1991
> Copyright (C) 1989, 1991 Free Software Foundation, Inc.
> 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
4c6,7
Everyone is permitted to copy and distribute verbatim copies
> of this license document, but changing it is not allowed.
6,9c9,125
nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
Preamble
>
> The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.
>
> When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.
>
> To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.
>
> For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.
>
> We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.
>
> Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations.
>
> Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.
>
> The precise terms and conditions for copying, distribution and modification follow.
>
> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
>
> 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
>
> Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if
vodka, straight up, thank you!
I don't (currently) use either so I can speak relatively objectively about this:
There are far more linux zeolots than BSD zeolots. And the Linux Zeolots are far more obnoxious, uninformed and ignorant than the BSD proponents.
The Linux attitude is "You must use GPL, if you are doing anything involving a company you are an evil polluting robber baron who kills little puppies on the weekends". Linux Zeolots-- most of whom have probably never written a line of code not in a scripting language-- are constantly telling people that "you just want to steal my code!" Its an amazing amount of obsessive paranoia there. Of course, this is not all Linux proponents, Linus is a great guy and there are other great guys-- but in the area of people turning others off to a platform-- this is how and why Linux people turn people off.
The BSD attitude is "We think that if you love something, set it free. IF others love it too, it will come back to you a hundred fold."
And so far the BSD attitude is winning-- with far fewer people and while being completely ignored by the press-- they are achieving much the same level of progress as Linux.
My attitude is "If it doesn't have a great UI, I can't get interested" and so I use Mac OS X. I have done more work under Linux than BSD (excluding OS X) in the past, and I am in the early stages of a project that will likely use Linux. I'm not a Linux basher, but Linux Zeolots are the worst.
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
Agreed.
My biggest turn off to BSD has always been the users.
BOFH does not even begin to cover it.
Where linux users tend to be a helpful, friendly bunch, who are more than willing to lend a hand to someone seeking information, the BSD users IMHO tend to be very defensive, angry, not helpful, and many times abusive.
Everytime I have asked a BSD zealot a question about BSD I have received answers that amounted to "You don't get it" and "you wouldn't understand".
And don't ever DARE ask how something differs in Linux vs BSD unless you want your head ripped off before you can finish the sentence. (Part of the defensivenese I think).
The funniest part...
Everytime they are asked which would be better for a particular situation, they always point to the famous BSD vs Linux pictures that compare a few nerdy kids to a woman wearing a Daemon outfit.
http://www.linuxisforbitches.com/bsdvlinux.php
Well, sad to say, I prefer Linux and I happen to know the woman in the picture personally. (And she exibits none of the afore mentioned BSD user traits).
Linux folks that tried out Windows in 1994, and still have the impression stuck in their mind. They seem to think that Windows hasn't changed at all since then.
Couldn't let that one go, sorry.
[...] went into a BSD channel in efnet and asked some lame question like "since linux is unix, where can i get the FreeBSD RPMS?" and got flamed so hard that they had to crawl out of a hole in the ground.
I'm sorry, but in my personal experience it's exactly the other way around. BSD (especially FreeBSD folks) are helpful as hell. The people who run Debian on the other hand... well.
It's free as in
freely included with the used computer I own.
free from annoying OS/License zealots.
BSD's own license is its worst enemy, not Linux. It claims to be more liberal, yet encourages theft by others. Those who develop and license with the GPL have the community's interest at heart. On top of it all, Microsoft prefers the BSD license; I wonder why? That alone is a reason to stay away from the wretched thing.
If Berkeley had licensed their version of Unix under something similar to the GPL, the Unix Wars never would've happened and Microsoft wouldn't have become the monstrous monopoly it is today. In fact, Linux would just be another hobby OS and not the juggernaught it's growing up to be.
= 9J =
Hey, as a friendly and helpful Gentoo advocate, let me say this: from the bottom of my heart, and with all due respect, and warmest heartfelt wishes, go fuck yourself.
Was that rude? I am *so* sorry! Please! Moderators! When you think back on this post, and you will, be kind!
Maybe slashdot.org should mirror the pages it plans on getting the rest of the planet to DoS.