1 / 12

Why are we using FreeBSD?

Why are we using FreeBSD?. Scaleable Services Workshop AfNOG 2008 Rabat, Morocco slides by Hervey Allen presented by Joe Abley. NSRC@AfNOG '08 Rabat. What are the options?. Unix: FreeBSD, NetBSD, OpenBSD, Solaris, HP/UX, IBM AIX, etc.

oke
Télécharger la présentation

Why are we using FreeBSD?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Why are we using FreeBSD? Scaleable Services Workshop AfNOG 2008 Rabat, Morocco slides by Hervey Allen presented by Joe Abley NSRC@AfNOG '08 Rabat

  2. What are the options? • Unix: FreeBSD, NetBSD, OpenBSD, Solaris, HP/UX, IBM AIX, etc. • Linux: Red Hat, Fedora, CentOS, SuSE, Debian, Ubuntu, Gentoo, etc. • Windows: Vista, XP, Server 2003 • Other? NSRC@AfNOG '08 Rabat

  3. A “neutral” discussion • Windows has matured as a server platform. • Windows can now deliver some services under load as well as Unix. • Linux is now as responsive as Unix under load in many situations. • Windows, Unix and Linux outperform each other in various scenarios. • No OS is necessarily the right tool for all situations. • Use the tool that works best for you. NSRC@AfNOG '08 Rabat

  4. A rebuttal: Linux Strictly speaking much of the prior slide is true, but there are some issues: Linux • As an OS is equal to Unix for provisioning network services, but across distributions is not as robust as FreeBSD. • Which distribution do you choose? Why? Will it stay a good choice over several years? • Still has a lack of debugging and network tools when compared to Unix. NSRC@AfNOG '08 Rabat

  5. A rebuttal: Windows • A major issue with Windows is who makes it, how they make it and what drives them to make it as they do. • Windows has largely developed in response to market forces at the expense of proper operating system design – i.e., Marketing won! • Endless poor design decisions that have compromised the Operating System for commercial gain. NSRC@AfNOG '08 Rabat

  6. A rebuttal: Windows cont. • The responsiveness of Microsoft to security flaws, stability issues, etc. has been mediocre to abysmal. • Microsoft FUD: Fear, Uncertainty and Doubt campaigns are extensive and destructive to the IT community. • Microsoft's lack of respect for agreed-upon standards has caused endless problems for millions of users and companies world-wide. • While all of this may be legitimate business practices, they have put customer (your) data at risk, which is not acceptable. NSRC@AfNOG '08 Rabat

  7. A rebuttal: Windows cont. Windows 1.0 released Nov. 20, 1985. Since then arguably four attempts to include proper design practices have been made. These were: • Windows NT • Windows 2000 • Windows 2003 • Windows Vista Windows NT was probably the the purest attempt at proper design. Windows 2003 is pushing “Windows” to a non-GUI environment. I.E., what Unix has done from the start. NSRC@AfNOG '08 Rabat

  8. A rebuttal: Windows cont. In most/many cases Windows licensing is onerous. As a counter-example see how IBM licenses, designs, builds and supports their closed Operating Systems. Microsoft is willing to block superior technical solutions at the expense of humans for the sake of profit (WSIS Summit II, Tunis, Ethiopia, Nov. 2005*). For many, many years Unix (FreeBSD) was the only reasonable choice for truly stable, large-scale, secure network servers (at a reasonable cost).*http://www.itworld.com/Tech/4535/051128msremove/ http://ipjustice.org/WSIS/IPJ_WSIS_Report.html NSRC@AfNOG '08 Rabat

  9. A rebuttal: Windows cont. Support. What does this mean? Support for Windows is no better or worse than for Linux than for Unix. With all this... Even if Windows is a reasonable choice it's not clear that it is a safe one from a long-term customer perspective. Microsoft philosophy pervades other products as well. Consider Microsoft Office file formats. NSRC@AfNOG '08 Rabat

  10. A rebuttal: FreeBSD FreeBSD does not support unnecessary hardware as Windows and Linux do. ;-)‏ But, it does pride itself on supporting hardware you are likely to use in servers. Anything else? Note We are interested in server operating system issues, not Desktop issues. NSRC@AfNOG '08 Rabat

  11. FreeBSD: Why it's cool • It's fast • Extremely stable • Proven over many years at many sites (Yahoo)‏ • Uses a single source tree • FreeBSD project is a non-commercial & independent • FreeBSD uses the BSD license vs. the more restrictive GPL license • Excellent software package system • Updating and upgrading FreeBSD is reliable and can be done without a binary install • FreeBSD has a massive software repository (18,500+ ports as of May 2008). NSRC@AfNOG '08 Rabat

  12. FreeBSD: Why it's cool cont. • FreeBSD can run Linux applications, and it can run them as efficiently as Linux in most cases • Several superior FreeBSD features include: • Indexed database file for user passwords • Software RAID such as geom • ZFS file system support • A large and experienced community for support • Very geeky logos... NSRC@AfNOG '08 Rabat

More Related