Monday, November 29, 2004

Answering PHK's "Why Bocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r?" with FreeBSD Question

In cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 October issue of Daemon News, Poul-Henning Kamp asks "Why Bocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r?" He wants to know why people use FreeBSD when Linux gets most of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 attention from users and vendors. He also wants to know why developers should continue to work on FreeBSD.

I will tailor my response for FreeBSD, as that is cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 BSD with which I am most familiar. Some of my arguments will apply to ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r variants. Some of my reasons even apply to ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r open source operating systems, like Linux. Few will apply to closed operating systems, least of which Windows.

1. FreeBSD is open source, with a business-friendly license. Being an open source, BSD-licensed operating system means I am free to modify cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 OS as I see fit and can continue to support and evolve any part of it, should cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 official developers decide to abandon any aspect of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 project. I can use FreeBSD in commercial projects as long as I retain cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 copyright notice and disclaimer with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 product.

2. FreeBSD is an integrated, complete product. FreeBSD isn't just a kernel supplemented by software. The developers provide easy (albeit time-consuming on slower machines) means to keep cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 system up-to-date and functioning properly. (Note: I will publish an article shortly that takes an in-depth look at keeping FreeBSD up-to-date.)

3. All FreeBSD source code is available via CVS. This feature allows users to quickly examine any aspect of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 OS to determine if it will suit cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir needs. For example, I can look in a file like src/sys/dev/aac/aac_pci.c to see if it might support new hardware I'm considering purchasing. I can cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n checkout cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 complete CURRENT source or download a CURRENT .iso snapshot (via snapshots.se.freebsd.org or snapshots.jp.freebsd.org). This is perhaps cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 single greatest measurable advantage compared to closed-source software.

4. FreeBSD developers are accesible and analyze problems in context. I am constantly surprised to find so many developers posting answers to freebsd-questions and interacting helpfully with newsgroups like freebsd-stable and ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs. When a user posts a thoughtful question which demonstrates he's done some homework, he very frequently gets multiple responses that treat his problem within context of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 entire OS. FreeBSD developers work within an operating system, not in isolation.

5. The FreeBSD ports tree offers over 12,000 applications, tailored for FreeBSD. When running FreeBSD, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re's almost never a need to download and compile a tar.gz archive from a third party site. Instead, visit FreshPorts.org, see what's available, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n install eicá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r a precompiled package or build from source code within cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ports system. When you see a program in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ports tree, you have some level of confidence that it will work on your system. When installed using cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ports tree or as a precompiled package, you can now manage, track, and upgrade that application. (Note: I am planning a second article on this aspect of FreeBSD as well.)

6. FreeBSD's security features and track record are excellent. I can deploy a FreeBSD-based security appliance, with no ports listening ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r than OpenSSH, in less than 20 minutes (depending on CD-ROM speed). This system can defend itself without a network- or host-based firewall. FreeBSD has had an order of magnitude lower number of remote root vulnerabilities compared to Windows 2000, for example. Tools like FreeBSD-update, Portsnap, Portaudit and Portupgrade make keeping cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 system up-to-date easy. The VuXML project tracks issues not only in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 OS but also cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ports collection.

7. FreeBSD (as well as OpenBSD and NetBSD) Continue to Innovate. This is remarkable, despite cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 much smaller development community, user base, and lack of large commercial sponsorship. FreeBSD's SMP, network performance, TrustedBSD, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ndis Windows driver wrapper are impressive. The OpenBSD project has brought us OpenSSH, Pf, OpenBGPD, Pfsync and CARP, and OpenNTPD. NetBSD introduced IPv6 and plenty of clean code that ends up in ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r projects. This is not to say that Linux or ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r UNIX derivatives don't innovate. I just amazed that a much smaller community has created cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se leading network services within a short period of time. I only expect better features out of FreeBSD's 5.x tree now that 5.3 has attained cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 STABLE mark.

There are seven reasons why I "bocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r" with FreeBSD. I would like to hear your comments, eicá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r via email or through postings to freebsd-advocacy or advocacy.daemonnews.org.

1 comment:

tweedledeetweedledum said...
This comment has been removed by a blog administrator.