? Qu? BSD Unix system?
BSD family of Unix systems? based on the c? actual source code of Unix developed at Bell Labs, which was acquired m? s later by the University of California – Berkeley Software Distribution. “BSD systems stand on the c? The source code? Little? Was released in early 1990 (Net / 2 Lite and the issuance? N 386/BSD).
BSD? the philosophy? a behind? s of TCP / IP and the Internet itself? Unix was developed with character? Sticas advanced. The exception? No specialty? BSD / OS, whose development? suspended?, there are currently four BSD systems available: FreeBSD, NetBSD, OpenBSD and Mac OS X,? derived from FreeBSD. Tambi? N there are several of these ranges, such as PC-BSD – a FreeBSD clone or Miros, a clone of OpenBSD. The intention? N of these bands? to include several character? sticas missing BSD systems in which these forks (), no matter how well designed? ado, only depend to a large extent. PC-BSD, for example, has character? STIC gr?, Tissues such as FreeBSD, but there are substantial differences between these two. PC-BSD can not? breathe without FreeBSD, OpenBSD or FreeBSD are independent of each other. ? Qu? Linux?
Although people like to use the t? Terms “Linux” for any Linux distro including its packages (Red Hat Linux, Mandrake Linux, etc.) for Linux professionals? s? as the n kernel. Linux started? in 1991 when its author, Linus Torvals started? his work on a version? n Minix free. Developers of a lot “use? Linux uses the c? BSD source code, since both systems start? In parallel on the same? Little (1992-1993) as c? Say open.
Today in d? A, there are few if not many developers own n? Kernel / operating system (FreeDOS, Agnix, ReactOS, Inferno, etc), but these guys have not reached the train just at the right time. They have not lost anything except the fact that they can be programmers, even better, but without recognizing the opinions? N of p? Public in general. Construct Linus? his reputation for the work of many developers and so? liter? board at the right time. Linus cr? Dito m? Rites as the creator of the idea of software pol? Tica and help? much in this regard. (Open) BSD vs Linux
Often? dif? easy to say qu? better if you compare the two without regard to AIM? use. Internet m? Vile can? appear better for passengers, but for people working on mobile home? no? necessary. In this perspective? est question? ask, when someone asks, “Qu? better one o’clock ET? tica Internet om? vile?” It all depends. . .
If you compare Linux and OpenBSD in their desktop environment features, Linux offers m? S? Applications for OpenBSD, but in a solution? No server BSD systems are known to be robust, m? S? patch stable and secure, and without many dealers immediately after? s of their liberation? n a new version? No slip of Linux? to light.
BSD systems are based on real against the c? Tell Unix to Linux? Qu? developed from scratch (kernel). The differences between BSD and Linux
1) the BSD license allows users / companies to change the font of a program of c? Say and not to deliver ning? No change in the p? Republic. In other words, the BSD license allows the use and incorporation? N c? Say owner in commercial products. Here? we give the way that Microsoft incorporate? BSD networking into their products and how Mac OS X makes money through? S of the m? Muscles of FreeBSD.
Linux uses the GPL for more? At the time (applications in Linux can? Tambi? N has a BSD license – or any license? Until developers c? Mo decide). Someone with a program under the GPL? You can change the c? Source code, but, he or she must share with the community of c? Say open for all to benefit? N of this change.
2) BSD has the so-called “core system” (without the packets). The n? Kernel of the system? services consisting of b? musicians (like ssh, fdisk, such as p? pages of several chmod or sysctl, manuals, etc) and l? around us? is strictly considered as an add-on. Linux (no s? As the n? Cleo, of course)? are usually packaged as a complete system where this difference is not seen.
3) On BSD systems, all additional packages est? N strongly installed in / usr / local user documents / local / share / docs / program_name, themes and other things in / usr / local / share / program_name; binary / usr / local / bin / program name. With program_name is the name of a program, so if you install IceWM, for example, your track? in: / usr / local / bin / icewm. With Linux, on the contrary, all applications to make the m? Maximum match? installed in / usr / bin.
4) BSD uses the system of “ports” which are the fingerprints of applications in the / usr / ports, where the user can “CD” and run a make command, which is discharged through? S of a directive contained in the footprint of the system and the c? compiler source code? too? n. “Doors” really is? added package for BSD systems and are packaged in a packaging system repository DEB practice it. Can be installed as binaries, including the use of the “pkg_add” directly from the Internet or locally. But “ports” have that advantage that if an author of any package is a new version? No, you can just get her m? S? Recent / version? No date. Packages dispatched to a particular version? No BSD (OpenBSD as 4. 1) is not updated with the users have? No waiting for a new version? No BSD (OpenBSD as 4. 2).
5) BSD systems have too? N your version? N stable. FreeBSD, eg version has a? N FreeBSD (a version? N that lot can be used normally), FreeBSD-STABLE m? S (? Revision? No bugs and security holes), and a version? N development – current, which is not? stable and not recommended for regular use. Some distributions of Linux started? to imitate this philosophy? a, but with BSD systems this form of distribution? n? become a rule.
6) Of course, the n? Cleo? very different.
7) BSD? FFS file system, but? S? What the file system instead of BSD to Linux? D? NDE? You can use dozens of file systems as ext2, ext3, ReiserFS, XFS, etc.
BSD systems divide their partitions internally. No? means that after? s of the installation does a BSD system on a hard drive, programs like fdisk, Partition Magic, Norton Ghost and many others do not? n this divisi? No internal to a BSD (FFS) hard: as ? re-partition a disk? pain when administrators require a strict separations? n (for / home, / tmp, / var / directories, etc..) So, convinced? No naming too? n differs little “disk – / dev / ad0s3b indicates that comes with FreeBSD “slice” 3 (“S3″), that? the equivalent of Linux / dev/hda3, inmates’ participation? n “is the name of the letter” A “,” b “,” E “, etc (” b “? a participant? No swap.) BSD systems too? No names use different conventions for devices (disks, etc.).
9)? Nicamente if you do a good trick the n? Kernel, the BSD can? s? it is installed? partici? No primary. This is not? the rule with Linux. However, as BSD systems that provide the distribution? No internal partitions, no? no pain. PC architecture for disk (IDE), follows the rule that you can? have only four primary partitions. We illustrate this in Linux: / dev/hda1 (note: the first par? N in the master disk on first IDE channel), / dev/hda2 (second par? N) / dev/hda3 (third participant? N) / dev/hda4 (fourth par? n). PC architecture allows the creation? n l disk? GICO call on a hard f? musician (/ dev/hda5, / dev/hda6, etc..) You can have as many disks or partitions l? gicas as you like too? No you can install Linux on these discs “l? GICO. On the other hand, the installation does BSD operating system such participation? n” l? GICO “does not? m? s normal as possible.
10) Configuration? N the system? Manual for most of the time, but several clones like PC-BSD break this convinced? N. Manual focus? a very good thing, because administrators have everything under control, without having to spend time on a maze of men? s config? n swollen. A good comparison? N? to imagine a repair n mec? nica engine of a car covered in a thick blanket. To give a “little better example -? Diff? Easy to find a Linux distro that does not have a default X startup (gr environment? Traffic). Course? Can disable the X environment for the configuration? N of the installation, use, but if you keep forgetting like me and forget to change this path, or who have difficulty? found on the menu? somewhere, you realize that the distributors of Linux m? s s actually imposed on us? as an approach – to put his finger in the thick layer first, then the motor. If you’re a good administrator, who conf? an where suppliers are not c program? m using Linux – you’re the boss and you have your freedom!. But , to the fullest? a case you lose a couple of hours instead of turning off various services, which are unfortunately not it? even necessary, but almost always enabled by default. Linux? be praised for being a good desktop and server, but a good server administrators do not need m? s? X software? stored on your hard drive, m? s security problems? we do, why?? impossible to review every package in every situation ? n unthinkable. v systems? lidos are always reliable, lightweight and simple.
11) All BSD systems have support for the emulation? Of Linux. Running BSD binaries on Linux? a little ‘m? s? dif? cyl.
12) BSD systems have less support from driver vendors, as well? atr stay? s at this point of view (no est? wrong, but many manufacturers s? what work with Microsoft and Linux). With a BSD system must be carefully searching the Internet for supported products / chipsets before purchasing any hardware.
13) BSD systems do not use Unix System V runlevel scripts? N “(initialization scripts? No boot) and Linux.
14) n? Cores may BSD? set pi? levels of security. No? ? possible with Linux, BSD, but have had very good care of this character? stica of n? cleo adjustment that also? n makes it impossible to change anything in the archives of higher level of security – can not be eliminated.
15) BSD has everything under one roof. The various Linux programs are often not compatible with Linuces others. For example, if you install a SuSE RPM package on Mandrake, it can? work. BSD is a ring s? Lido of power. If you switch from Linux to FreeBSD, he soon found out? you received? of this chaos. You want a package? S? You have to visit: http://www. FreeBSD. org / ports / and download. Unless the developer made some errors PROGRAMMING? N be? always work.
16) In general, BSD systems boot and reboot m? S? m? s r? ask you to Linux. Linux can? as it?, but must be tuned. It is very surprising that Linux provides, first, huge DVD and on the other hand, has a n? Cleo tablet. BSD systems do not use (but can) a default kernel? compressed out below? n, the system starts each time m? s? r? quickly. As I? mentioned? earlier in this article? ass, Linux vendors program users to use different services often unnecessary. I do not need SAMBA (file and printing services? N) and many other things too? N. Linux startup process requires m? s? time? Why? the different services that run on Linux, the time required for desactivaci? n. Many Linux users do not even know qu? The aim of these services.
17) In comparison Items with BSD, the largest? To Linux distributions are overbloated. Few good users noticed this some time atr? S a new trend in the Linux world? It started to approach with ideas for use in BSD. One of these distributions? ” Gentoo Linux, but also? No Slackware Linux, which has retained a very well since its first version? N (1993). The p? Page Gentoo “About (http://www. Gentoo. Org) states that” Gentoo? a free operating system based on Linux or FreeBSD … “As? That if you use Slackware or Gentoo, always reboot? Linuces m? S? M? Sr? Ask that any other Linux.
18) If you compile the programs of the ports, not stumble into compilation errors? N. BSD packagers prepare their packages carefully, so that users are always compile correctly. This is not always the case with Linux. Conclusion? N
I am the author of a disk audio CD and MP3 Player, and one floppy OpenBSD router. I love all the BSD. If you est? interested, see the documentation? n FreeBSD? qu? one of the best. Is given? a very good overview of the history and work hard to develop these systems robust. Today in d? A, BSD Unix are? Unique alternative for quality? Linux Open Source world.
Copyright (c) web Juraj SiposAuthor on FreeBSD and OpenBSD