<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8106811099945495732</id><updated>2012-02-16T20:24:34.765-08:00</updated><title type='text'>The_OngoL-OngoL's</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ariefibrahim.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8106811099945495732/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ariefibrahim.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>The_OngoL-OngoL's</name><uri>http://www.blogger.com/profile/17271583276520873400</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_j-DjOmILpgw/R8ri03PC1XI/AAAAAAAAACs/UB3kQSKgLH4/S220/100_1012.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8106811099945495732.post-1383010669906624824</id><published>2008-03-07T17:02:00.001-08:00</published><updated>2008-03-08T18:06:52.928-08:00</updated><title type='text'>All about freeBSD</title><content type='html'>&lt;p&gt;FreeBSD's &lt;a href="http://en.wikipedia.org/wiki/Software_development" title="Software development"&gt;development&lt;/a&gt; began in 1993 with a quickly growing, unofficial &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Patch_%28software%29" class="mw-redirect" title="Patch (software)"&gt;patchkit&lt;/a&gt;&lt;/i&gt; maintained by users of the &lt;a href="http://en.wikipedia.org/wiki/386BSD" title="386BSD"&gt;386BSD&lt;/a&gt; operating system. This patchkit &lt;a href="http://en.wikipedia.org/wiki/Fork_%28software_development%29" title="Fork (software development)"&gt;forked&lt;/a&gt; from 386BSD and grew into an operating system taken from U.C. Berkeley's 4.3BSD-Lite (Net/2) tape with many 386BSD components and code from the &lt;a href="http://en.wikipedia.org/wiki/Free_Software_Foundation" title="Free Software Foundation"&gt;Free Software Foundation&lt;/a&gt;. The first official release was FreeBSD 1.0 in December 1993, coordinated by &lt;a href="http://en.wikipedia.org/wiki/Jordan_Hubbard" title="Jordan Hubbard"&gt;Jordan Hubbard&lt;/a&gt;, Nate Williams and Rod Grimes with a name thought up by David Greenman. &lt;a href="http://en.wikipedia.org/wiki/Walnut_Creek_CDROM" title="Walnut Creek CDROM"&gt;Walnut Creek CDROM&lt;/a&gt; agreed to distribute FreeBSD on CD and gave the project a machine to work on along with a fast Internet connection, which Hubbard later said helped stir FreeBSD's rapid growth. A "highly successful" FreeBSD 1.1 release followed in May 1994.&lt;/p&gt; &lt;p&gt;However, there were legal concerns about the BSD Net/2 release source code used in 386BSD. After a &lt;a href="http://en.wikipedia.org/wiki/USL_v._BSDi" title="USL v. BSDi"&gt;lawsuit&lt;/a&gt; between UNIX copyright owner at the time &lt;a href="http://en.wikipedia.org/wiki/Unix_System_Laboratories" title="Unix System Laboratories"&gt;Unix System Laboratories&lt;/a&gt; and the &lt;a href="http://en.wikipedia.org/wiki/University_of_California%2C_Berkeley" title="University of California, Berkeley"&gt;University of California, Berkeley&lt;/a&gt;, the FreeBSD project re-engineered most of the system using the 4.4BSD-Lite release from Berkeley, which owing to this lawsuit had none of the &lt;a href="http://en.wikipedia.org/wiki/AT%26T" title="AT&amp;amp;T"&gt;AT&amp;amp;T&lt;/a&gt; source code earlier BSD versions had depended upon, making it an unbootable operating system. Following much work the outcome was released as FreeBSD 2.0 in January 1995.&lt;/p&gt; &lt;p&gt;FreeBSD 2.0 featured a revamp of the original &lt;a href="http://en.wikipedia.org/wiki/Carnegie_Mellon_University" title="Carnegie Mellon University"&gt;Carnegie Mellon University&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Mach_%28kernel%29" title="Mach (kernel)"&gt;Mach&lt;/a&gt; virtual memory system, which was optimized for performance under high loads. This release also introduced the &lt;a href="http://en.wikipedia.org/wiki/FreeBSD_Ports" title="FreeBSD Ports"&gt;FreeBSD Ports&lt;/a&gt; system, which made downloading, building and installing third party software very easy. By 1996 FreeBSD had become popular among commercial and ISP users, powering extremely successful sites like &lt;a href="http://en.wikipedia.org/wiki/Simtel" title="Simtel"&gt;Walnut Creek CDROM&lt;/a&gt; (a huge repository of software that broke several throughput records on the Internet), &lt;a href="http://en.wikipedia.org/wiki/Yahoo%21" title="Yahoo!"&gt;Yahoo!&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Hotmail" title="Hotmail"&gt;Hotmail&lt;/a&gt;. The last release along the 2-STABLE branch was 2.2.8 in November 1998.&lt;sup id="_ref-2" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-2" title=""&gt;[6]&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;FreeBSD 3.0 brought many more changes, switching to the &lt;a href="http://en.wikipedia.org/wiki/Executable_and_Linkable_Format" title="Executable and Linkable Format"&gt;ELF binary&lt;/a&gt; format. Support for &lt;a href="http://en.wikipedia.org/wiki/Symmetric_multiprocessing" title="Symmetric multiprocessing"&gt;SMP&lt;/a&gt; systems and the 64 bit Alpha platform were also added. The 3-STABLE branch ended with 3.5.1 in June 2000.&lt;/p&gt; &lt;p&gt;&lt;a name="Beastie" id="Beastie"&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="thumb tright"&gt;&lt;div class="thumbinner" style="width: 152px;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Image:Bsd_daemon.jpg" class="image" title="FreeBSD's mascot is the generic BSD daemon, also known as Beastie"&gt;&lt;img alt="FreeBSD's mascot is the generic BSD daemon, also known as Beastie" src="file:///I:/FreeBSD_files/Bsd_daemon.jpg" class="thumbimage" border="0" height="150" width="150" /&gt;&lt;/a&gt;&lt;a href="http://en.wikipedia.org/wiki/Image:Bsd_daemon.jpg" class="internal" title="Enlarge"&gt;&lt;img src="file:///I:/FreeBSD_files/magnify-clip.png" alt="" height="11" width="15" /&gt;&lt;/a&gt;FreeBSD's mascot is the generic BSD daemon, also known as &lt;i&gt;Beastie&lt;/i&gt; &lt;/div&gt; &lt;/div&gt; &lt;p&gt;For many years FreeBSD's logo was the generic &lt;a href="http://en.wikipedia.org/wiki/BSD_daemon" class="mw-redirect" title="BSD daemon"&gt;BSD daemon&lt;/a&gt;, also called &lt;i&gt;Beastie&lt;/i&gt;, a slurred phonetic pronunciation of &lt;i&gt;BSD&lt;/i&gt;. First appearing in 1976 on UNIX T-shirts purchased by &lt;a href="http://en.wikipedia.org/wiki/Bell_Labs" title="Bell Labs"&gt;Bell Labs&lt;/a&gt;, the more popular versions of the BSD daemon were drawn by animation director &lt;a href="http://en.wikipedia.org/wiki/John_Lasseter" title="John Lasseter"&gt;John Lasseter&lt;/a&gt; beginning in 1984.&lt;sup id="_ref-3" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-3" title=""&gt;[7]&lt;/a&gt;&lt;/sup&gt;&lt;sup id="_ref-4" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-4" title=""&gt;[8]&lt;/a&gt;&lt;/sup&gt;&lt;sup id="_ref-5" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-5" title=""&gt;[9]&lt;/a&gt;&lt;/sup&gt; Several FreeBSD-specific versions were later drawn by Tatsumi Hosokawa.&lt;sup id="_ref-6" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-6" title=""&gt;[10]&lt;/a&gt;&lt;/sup&gt; Through the years Beastie became both beloved and criticized as perhaps inappropriate for corporate and mass market exposure. Moreover it was not unique to FreeBSD. In lithographic terms, the Lasseter graphic is not &lt;a href="http://en.wikipedia.org/wiki/Line_art" title="Line art"&gt;line art&lt;/a&gt; and often requires a screened, four colour &lt;a href="http://en.wikipedia.org/wiki/Offset_printing#Photo_offset" title="Offset printing"&gt;photo offset&lt;/a&gt; printing process for faithful reproduction on physical surfaces such as paper. However drawn, the BSD daemon was thought to be too graphically detailed for smooth size scaling and aesthetically over dependent upon multiple colour gradations, making it hard to reliably reproduce as a simple, standardized logo in only two or three colours, much less in monochrome. With all these worries taken together, a competition was held and a new logo still echoing the BSD daemon and designed by Anton K. Gural was released on &lt;a href="http://en.wikipedia.org/wiki/October_8" title="October 8"&gt;October 8&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/2005" title="2005"&gt;2005&lt;/a&gt;.&lt;sup id="_ref-logo-result_0" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-logo-result" title=""&gt;[11]&lt;/a&gt;&lt;/sup&gt; Meanwhile Lasseter's much known take on the BSD daemon carries forth as official mascot of the FreeBSD Project.&lt;/p&gt; &lt;p&gt;&lt;a name="Versions" id="Versions"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;FreeBSD &lt;a href="http://en.wikipedia.org/wiki/Software_developer" title="Software developer"&gt;developers&lt;/a&gt; maintain at least two branches of simultaneous development. A &lt;i&gt;-STABLE&lt;/i&gt; branch of FreeBSD is created for each major version number, from which releases are cut about once every 4-6 months. If a feature is sufficiently stable and mature it will likely be &lt;a href="http://en.wikipedia.org/wiki/Backport" class="mw-redirect" title="Backport"&gt;backported&lt;/a&gt; (&lt;i&gt;MFC&lt;/i&gt; or &lt;i&gt;Merge from CURRENT&lt;/i&gt; in FreeBSD developer slang) to the &lt;i&gt;-STABLE&lt;/i&gt; branch. FreeBSD's development model is further described in an article by Niklas Saers.&lt;sup id="_ref-dev-model_0" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-dev-model" title=""&gt;[12]&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;&lt;a name="FreeBSD_4" id="FreeBSD_4"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4.0-RELEASE appeared in March 2000 and the last 4-STABLE branch release was 4.11 in January 2005.&lt;/p&gt; &lt;p&gt;&lt;a name="FreeBSD_5" id="FreeBSD_5"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After almost three years of development the first 5.0-RELEASE in January 2003 was widely anticipated, featuring advanced multiprocessor and application thread support along with support for the &lt;a href="http://en.wikipedia.org/wiki/UltraSPARC" class="mw-redirect" title="UltraSPARC"&gt;UltraSPARC&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Ia64" class="mw-redirect" title="Ia64"&gt;ia64&lt;/a&gt; platforms. The first 5-STABLE release was 5.3 (5.0 through 5.2.1 were cut from &lt;i&gt;-CURRENT&lt;/i&gt;). The last release from the 5-STABLE branch was 5.5 in May 2006.&lt;/p&gt; &lt;p&gt;The largest architectural development in FreeBSD 5 was a major change in the low-level kernel locking mechanisms to enable better symmetric multiprocessor (SMP) support. This released much of the kernel from the MP lock, which is sometimes called the &lt;i&gt;Giant Lock&lt;/i&gt;. More than one process could now execute in kernel mode at the same time. Other major changes included an &lt;i&gt;M&lt;/i&gt;:&lt;i&gt;N&lt;/i&gt; native threading implementation called &lt;a href="http://en.wikipedia.org/wiki/Kernel_Scheduled_Entities" title="Kernel Scheduled Entities"&gt;Kernel Scheduled Entities&lt;/a&gt;. In principle this is similar to &lt;a href="http://en.wikipedia.org/wiki/Scheduler_Activations" class="mw-redirect" title="Scheduler Activations"&gt;Scheduler Activations&lt;/a&gt;. Starting with FreeBSD 5.3 KSE was the default threading implementation until it was replaced with a 1:1 implementation in FreeBSD 7.0.&lt;/p&gt; &lt;p&gt;FreeBSD 5 also significantly changed the block I/O layer by implementing the &lt;a href="http://en.wikipedia.org/wiki/GEOM" title="GEOM"&gt;GEOM&lt;/a&gt; modular disk I/O request transformation framework contributed by &lt;a href="http://en.wikipedia.org/wiki/Poul-Henning_Kamp" title="Poul-Henning Kamp"&gt;Poul-Henning Kamp&lt;/a&gt;. GEOM enables the simple creation of many kinds of functionality, such as mirroring (gmirror) and encryption (&lt;a href="http://en.wikipedia.org/wiki/GBDE" title="GBDE"&gt;GBDE&lt;/a&gt; and GELI). This work was supported through sponsorship by &lt;a href="http://en.wikipedia.org/wiki/DARPA" title="DARPA"&gt;DARPA&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;The 5.4 and 5.5 releases of FreeBSD confirmed the FreeBSD 5.x branch as a highly stable and high-performing release, although it had a long gestation period due to the large feature set.&lt;/p&gt; &lt;p&gt;&lt;a name="FreeBSD_6" id="FreeBSD_6"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The FreeBSD 6 release series is the current &lt;i&gt;-STABLE&lt;/i&gt; development series. FreeBSD 6.3 was released on &lt;a href="http://en.wikipedia.org/wiki/January_18" title="January 18"&gt;January 18&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/2008" title="2008"&gt;2008&lt;/a&gt;. These versions continue work on SMP and threading optimization along with more work on advanced &lt;a href="http://en.wikipedia.org/wiki/IEEE_802.11" title="IEEE 802.11"&gt;802.11&lt;/a&gt; functionality, TrustedBSD security event auditing, significant network stack performance enhancements, a fully preemptive kernel and support for hardware performance counters (HWPMC). The main accomplishments of these releases include removal of the Giant lock from VFS, implementation of a better-performing optional libthr library with 1:1 threading and the addition of a Basic Security Module (BSM) audit implementation called &lt;a href="http://en.wikipedia.org/wiki/OpenBSM" title="OpenBSM"&gt;OpenBSM&lt;/a&gt;, which was created by the TrustedBSD Project (based on the BSM implementation found in Apple's &lt;a href="http://en.wikipedia.org/wiki/Open_source_software" title="Open source software"&gt;open source&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Darwin_%28operating_system%29" title="Darwin (operating system)"&gt;Darwin&lt;/a&gt;) and released under a &lt;a href="http://en.wikipedia.org/wiki/BSD_licenses" title="BSD licenses"&gt;BSD-style license&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a name="FreeBSD_7" id="FreeBSD_7"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;FreeBSD 7.0 was released on 27 February 2008. New features include &lt;a href="http://en.wikipedia.org/wiki/SCTP" class="mw-redirect" title="SCTP"&gt;SCTP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Unix_File_System" title="Unix File System"&gt;UFS&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Journaling_file_system" title="Journaling file system"&gt;journaling&lt;/a&gt;, a port of &lt;a href="http://en.wikipedia.org/wiki/Sun_Microsystems" title="Sun Microsystems"&gt;Sun&lt;/a&gt;'s &lt;a href="http://en.wikipedia.org/wiki/ZFS" title="ZFS"&gt;ZFS&lt;/a&gt; file system (experimental), &lt;a href="http://en.wikipedia.org/wiki/GNU_Compiler_Collection" title="GNU Compiler Collection"&gt;GCC4&lt;/a&gt;, full support for the &lt;a href="http://en.wikipedia.org/wiki/ARM_architecture" title="ARM architecture"&gt;ARM&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/CPU_architecture" class="mw-redirect" title="CPU architecture"&gt;architecture&lt;/a&gt;, and major updates and optimizations relating to network, audio, and &lt;a href="http://en.wikipedia.org/wiki/Symmetric_multiprocessing" title="Symmetric multiprocessing"&gt;SMP&lt;/a&gt; performance &lt;sup id="_ref-7" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-7" title=""&gt;[13]&lt;/a&gt;&lt;/sup&gt;. The new ULE scheduler has seen much improvement but a decision was made to ship the 7.0 release with the older 4BSD scheduler, leaving ULE as a kernel compile-time tunable. &lt;a href="http://en.wikipedia.org/w/index.php?title=ULE_scheduler&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="ULE scheduler (page does not exist)"&gt;ULE scheduler&lt;/a&gt; is expected to be the default in FreeBSD 7.1.&lt;/p&gt; &lt;p&gt;&lt;a name="FreeBSD_8" id="FreeBSD_8"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;FreeBSD 8.0 is the &lt;a href="http://en.wikipedia.org/wiki/Bleeding_edge" title="Bleeding edge"&gt;bleeding edge&lt;/a&gt; development version, called -CURRENT in FreeBSD jargon. It should feature &lt;a href="http://en.wikipedia.org/w/index.php?title=Superpages&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Superpages (page does not exist)"&gt;superpages&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/DTrace" title="DTrace"&gt;DTrace&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Xen" title="Xen"&gt;Xen&lt;/a&gt; DomU support and network stack virtualization.&lt;sup id="_ref-8" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-8" title=""&gt;[14]&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;&lt;a name="Linux_compatibility" id="Linux_compatibility"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Most open-source software that runs on Linux will run natively on FreeBSD without the need for any &lt;a href="http://en.wikipedia.org/wiki/Compatibility_layer" title="Compatibility layer"&gt;compatibility layer&lt;/a&gt;. FreeBSD nonetheless also provides binary &lt;a href="http://en.wikipedia.org/wiki/Compatibility_layer" title="Compatibility layer"&gt;compatibility&lt;/a&gt; with several other &lt;a href="http://en.wikipedia.org/wiki/Unix-like" title="Unix-like"&gt;Unix-like&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Operating_system" title="Operating system"&gt;operating systems&lt;/a&gt;, including &lt;a href="http://en.wikipedia.org/wiki/Linux" title="Linux"&gt;Linux&lt;/a&gt;. Hence, most Linux programs can be run on FreeBSD, including some commercial applications distributed only in binary form. Applications which use the Linux compatibility layer include &lt;a href="http://en.wikipedia.org/wiki/StarOffice" title="StarOffice"&gt;StarOffice&lt;/a&gt;, the Linux version of &lt;a href="http://en.wikipedia.org/wiki/Firefox" class="mw-redirect" title="Firefox"&gt;Firefox&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Adobe_Acrobat" title="Adobe Acrobat"&gt;Adobe Acrobat&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/RealPlayer" title="RealPlayer"&gt;RealPlayer&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Oracle_Database" title="Oracle Database"&gt;Oracle&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Mathematica" title="Mathematica"&gt;Mathematica&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Matlab" class="mw-redirect" title="Matlab"&gt;Matlab&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/WordPerfect" title="WordPerfect"&gt;WordPerfect&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Skype" title="Skype"&gt;Skype&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Wolfenstein:_Enemy_Territory" title="Wolfenstein: Enemy Territory"&gt;Wolfenstein: Enemy Territory&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Doom_3" title="Doom 3"&gt;Doom 3&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Quake_4" title="Quake 4"&gt;Quake 4&lt;/a&gt;.&lt;sup id="_ref-binary_0" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-binary" title=""&gt;[15]&lt;/a&gt;&lt;/sup&gt; No noticeable performance penalty over native FreeBSD programs has been noted when running Linux binaries and in some cases, these may even perform more smoothly than the same binaries running on Linux.&lt;sup id="_ref-unleashed_0" class="reference"&gt;&lt;a href="file:///I:/FreeBSD.htm#_note-unleashed" title=""&gt;[16]&lt;/a&gt;&lt;/sup&gt; However, the layer is not altogether seamless and some Linux binaries are unusable on FreeBSD or possess limited functionality. This is often because the compatibility layer only supports system calls available in the historical Linux kernel 2.4.2, although work is ongoing to provide Linux 2.6 support.&lt;/p&gt; &lt;p&gt;&lt;a name="License" id="License"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;FreeBSD is released under a variety of licenses. The kernel code and most newly created code is released under the two-clause &lt;a href="http://en.wikipedia.org/wiki/BSD_license" class="mw-redirect" title="BSD license"&gt;BSD license&lt;/a&gt; which allows everyone to use and redistribute FreeBSD as they wish. There are parts under the &lt;a href="http://en.wikipedia.org/wiki/GNU_General_Public_License" title="GNU General Public License"&gt;GPL&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License"&gt;LGPL&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/ISC_licence" title="ISC licence"&gt;ISC&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Common_Development_and_Distribution_License" title="Common Development and Distribution License"&gt;CDDL&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Beerware" title="Beerware"&gt;Beerware&lt;/a&gt; licenses, along with three- and four-clause BSD licenses. Some device drivers include a &lt;a href="http://en.wikipedia.org/wiki/Binary_blob" title="Binary blob"&gt;binary blob&lt;/a&gt;, such as the &lt;a href="http://en.wikipedia.org/wiki/Atheros" title="Atheros"&gt;Atheros&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Hardware_abstraction_layer" title="Hardware abstraction layer"&gt;HAL&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a name="Derivatives" id="Derivatives"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A wide variety of products are directly or indirectly based on FreeBSD. These range from &lt;a href="http://en.wikipedia.org/wiki/Embedded" title="Embedded"&gt;embedded&lt;/a&gt; devices such as &lt;a href="http://en.wikipedia.org/wiki/Juniper_Networks" title="Juniper Networks"&gt;Juniper Networks&lt;/a&gt; routers, &lt;a href="http://en.wikipedia.org/wiki/Ironport" class="mw-redirect" title="Ironport"&gt;Ironport&lt;/a&gt; network security appliances, &lt;a href="http://en.wikipedia.org/wiki/Nokia" title="Nokia"&gt;Nokia&lt;/a&gt;'s firewall operating system, &lt;a href="http://en.wikipedia.org/wiki/NetApp" class="mw-redirect" title="NetApp"&gt;NetApp&lt;/a&gt;'s OnTap GX, &lt;a href="http://en.wikipedia.org/wiki/Panasas" title="Panasas"&gt;Panasas&lt;/a&gt;'s and &lt;a href="http://en.wikipedia.org/wiki/Isilon_Systems" title="Isilon Systems"&gt;Isilon Systems&lt;/a&gt;'s cluster storage operating systems, NetASQ security appliances and St Bernard iPrism web filtering appliances, to portions of other &lt;a href="http://en.wikipedia.org/wiki/Operating_systems" class="mw-redirect" title="Operating systems"&gt;operating systems&lt;/a&gt; including &lt;a href="http://en.wikipedia.org/wiki/Linux" title="Linux"&gt;Linux&lt;/a&gt; and the &lt;a href="http://en.wikipedia.org/wiki/Real-time_computing" title="Real-time computing"&gt;RTOS&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/VxWorks" title="VxWorks"&gt;VxWorks&lt;/a&gt;. &lt;a href="http://en.wikipedia.org/wiki/Darwin_%28operating_system%29" title="Darwin (operating system)"&gt;Darwin&lt;/a&gt;, the core of Apple's &lt;a href="http://en.wikipedia.org/wiki/Mac_OS_X" title="Mac OS X"&gt;Mac OS X&lt;/a&gt;, borrows heavily from FreeBSD, including its virtual file system, network stack and components of its &lt;a href="http://en.wikipedia.org/wiki/Userspace" class="mw-redirect" title="Userspace"&gt;userspace&lt;/a&gt;. Apple continues to integrate new code from and contribute changes back to FreeBSD. The now-defunct &lt;a href="http://en.wikipedia.org/wiki/OpenDarwin" title="OpenDarwin"&gt;OpenDarwin&lt;/a&gt; project, which was based on Apple's Darwin operating system, also included substantial FreeBSD code. In addition, there are a number of operating systems originally &lt;a href="http://en.wikipedia.org/wiki/Fork_%28software_development%29" title="Fork (software development)"&gt;forked&lt;/a&gt; from or based on FreeBSD including &lt;a href="http://en.wikipedia.org/wiki/PC-BSD" title="PC-BSD"&gt;PC-BSD&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/DesktopBSD" title="DesktopBSD"&gt;DesktopBSD&lt;/a&gt;, which include enhancements aimed at home users and workstations, &lt;a href="http://en.wikipedia.org/wiki/FreeSBIE" title="FreeSBIE"&gt;FreeSBIE&lt;/a&gt; and Frenzy &lt;a href="http://en.wikipedia.org/wiki/Live_CD" class="mw-redirect" title="Live CD"&gt;live CD&lt;/a&gt; distributions, the &lt;a href="http://en.wikipedia.org/wiki/M0n0wall" title="M0n0wall"&gt;m0n0wall&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/PfSense" title="PfSense"&gt;pfSense&lt;/a&gt; firewalls, &lt;a href="http://en.wikipedia.org/wiki/FreeNAS" title="FreeNAS"&gt;FreeNAS&lt;/a&gt; network attached storage and &lt;a href="http://en.wikipedia.org/wiki/DragonFly_BSD" title="DragonFly BSD"&gt;DragonFly BSD&lt;/a&gt;, a fork from FreeBSD 4.8 aiming for a different multiprocessor synchronization strategy than the one chosen for FreeBSD 5 and development of some &lt;a href="http://en.wikipedia.org/wiki/Microkernel" title="Microkernel"&gt;microkernel&lt;/a&gt; features.&lt;/p&gt; &lt;p&gt;&lt;a name="TrustedBSD" id="TrustedBSD"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The &lt;b&gt;TrustedBSD&lt;/b&gt; project provides a set of trusted operating system extensions to FreeBSD. It was begun primarily by &lt;a href="http://en.wikipedia.org/wiki/Robert_Watson_%28computer_scientist%29" title="Robert Watson (computer scientist)"&gt;Robert Watson&lt;/a&gt; with the goal of implementing concepts from the &lt;a href="http://en.wikipedia.org/wiki/Common_Criteria" title="Common Criteria"&gt;Common Criteria&lt;/a&gt; for Information Technology Security Evaluation and the &lt;a href="http://en.wikipedia.org/wiki/TCSEC" class="mw-redirect" title="TCSEC"&gt;Orange Book&lt;/a&gt;. This project is ongoing and many of its extensions have been integrated into FreeBSD.&lt;/p&gt; &lt;p&gt;The main focuses of the TrustedBSD project are &lt;a href="http://en.wikipedia.org/wiki/Access_control_list" title="Access control list"&gt;access control lists&lt;/a&gt; (ACLs), security event auditing, extended file system attributes, fine-grained &lt;a href="http://en.wikipedia.org/wiki/Capability_%28computers%29" class="mw-redirect" title="Capability (computers)"&gt;capabilities&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Mandatory_access_control" title="Mandatory access control"&gt;mandatory access controls&lt;/a&gt; (MAC). The project has also ported the &lt;a href="http://en.wikipedia.org/wiki/NSA" class="mw-redirect" title="NSA"&gt;NSA&lt;/a&gt;'s &lt;a href="http://en.wikipedia.org/wiki/FLASK" title="FLASK"&gt;FLASK&lt;/a&gt;/TE implementation from &lt;a href="http://en.wikipedia.org/wiki/SELinux" class="mw-redirect" title="SELinux"&gt;SELinux&lt;/a&gt; to FreeBSD. Other work includes the development of &lt;a href="http://en.wikipedia.org/wiki/OpenBSM" title="OpenBSM"&gt;OpenBSM&lt;/a&gt;, an open source implementation of Sun's Basic Security Module (BSM) API and audit log file format, which supports an extensive security audit system. This was shipped as part of FreeBSD 6.2. Other infrastructure work in FreeBSD performed as part of the TrustedBSD Project has included &lt;a href="http://en.wikipedia.org/wiki/SYN_cookies" title="SYN cookies"&gt;SYN cookies&lt;/a&gt;, GEOM and OpenPAM.&lt;/p&gt; &lt;p&gt;While most components of the TrustedBSD project are eventually folded into the main sources for FreeBSD, many features, once fully matured, find their way into other operating systems. For example, &lt;a href="http://en.wikipedia.org/wiki/OpenPAM" title="OpenPAM"&gt;OpenPAM&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/UFS2" class="mw-redirect" title="UFS2"&gt;UFS2&lt;/a&gt; have been adopted by &lt;a href="http://en.wikipedia.org/wiki/NetBSD" title="NetBSD"&gt;NetBSD&lt;/a&gt;. Moreover, the TrustedBSD MAC Framework and TrustedBSD Audit implementation have been adopted by &lt;a href="http://en.wikipedia.org/wiki/Apple_Computer" class="mw-redirect" title="Apple Computer"&gt;Apple Computer&lt;/a&gt; for &lt;a href="http://en.wikipedia.org/wiki/Mac_OS_X" title="Mac OS X"&gt;Mac OS X&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Much of this work was sponsored by &lt;a href="http://en.wikipedia.org/wiki/DARPA" title="DARPA"&gt;DARPA&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a name="Governance_structure" id="Governance_structure"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The FreeBSD Project is run by FreeBSD committers, or developers who have CVS commit access. There are several kinds of committers, including source committers (base operating system), doc committers (documentation and web site authors) and ports (third party application porting and infrastructure). Every two years the FreeBSD committers select a 9-member FreeBSD Core Team who are responsible for overall project direction, setting and enforcing project rules and approving new "commit bits", or the granting of CVS commit access. A number of responsibilities are officially assigned to other development teams by the FreeBSD Core Team, including responsibility for security advisories (the Security Officer Team), release engineering (the Release Engineering Team) and managing the ports collection (the Port Manager team). Developers may give up their commit rights to retire or for "safe-keeping" after a period of a year or more of inactivity, although commit rights will generally be restored on request. Under rare circumstances commit rights may be removed by Core Team vote as a result of repeated violation of project rules and standards. The FreeBSD Project is unusual among open source projects in having developers who have worked with its source base for over 25 years, owing to the involvement of a number of past University of California developers who worked on &lt;a href="http://en.wikipedia.org/wiki/BSD" class="mw-redirect" title="BSD"&gt;BSD&lt;/a&gt; at the &lt;a href="http://en.wikipedia.org/wiki/Computer_Systems_Research_Group" title="Computer Systems Research Group"&gt;CSRG&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a name="See_also" id="See_also"&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;table style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 213px; height: 33px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt; &lt;div style="overflow: hidden; position: relative; width: 32px; height: 28px;"&gt; &lt;div style="position: absolute; top: 0px; left: 0px; z-index: 2;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Image:Free_Software_Portal_Logo.svg" class="image" title="Free Software Portal Logo.svg"&gt;&lt;img alt="" src="file:///I:/FreeBSD_files/31px-Free_Software_Portal_Logo.png" border="0" height="28" width="31" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&lt;i&gt;&lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Portal:Free_software" title="Portal:Free software"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8106811099945495732-1383010669906624824?l=ariefibrahim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ariefibrahim.blogspot.com/feeds/1383010669906624824/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8106811099945495732&amp;postID=1383010669906624824' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8106811099945495732/posts/default/1383010669906624824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8106811099945495732/posts/default/1383010669906624824'/><link rel='alternate' type='text/html' href='http://ariefibrahim.blogspot.com/2008/03/freebsds-development-began-in-1993-with.html' title='All about freeBSD'/><author><name>The_OngoL-OngoL's</name><uri>http://www.blogger.com/profile/17271583276520873400</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_j-DjOmILpgw/R8ri03PC1XI/AAAAAAAAACs/UB3kQSKgLH4/S220/100_1012.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8106811099945495732.post-4090539020180975757</id><published>2008-03-03T01:52:00.000-08:00</published><updated>2008-03-03T02:34:09.504-08:00</updated><title type='text'>Habis Gelap, Terbitlah terang..</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_j-DjOmILpgw/R8vS3nPC1fI/AAAAAAAAAD0/44CIEreaJsc/s1600-h/gw2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_j-DjOmILpgw/R8vS3nPC1fI/AAAAAAAAAD0/44CIEreaJsc/s320/gw2.jpg" alt="" id="BLOGGER_PHOTO_ID_5173460449831867890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Padi - Save My Soul&lt;br /&gt;&lt;br /&gt;Int: E - Bm - F#m - E&lt;br /&gt;&lt;br /&gt;E Bm&lt;br /&gt;Now I'm sitting here in the corner of my room&lt;br /&gt;F#m E&lt;br /&gt;Staring through the window watching the sun goes down&lt;br /&gt;And the shadows starts to creep across the floor&lt;br /&gt;In this loneliness I'm crying in my bed&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_j-DjOmILpgw/R8vSeXPC1eI/AAAAAAAAADs/d9ezGi4vc1E/s1600-h/rain.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_j-DjOmILpgw/R8vSeXPC1eI/AAAAAAAAADs/d9ezGi4vc1E/s320/rain.jpg" alt="" id="BLOGGER_PHOTO_ID_5173460016040170978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And the rain begins to fall down on me&lt;br /&gt;As the sadness grows deep in inside of me&lt;br /&gt;And I feel a little insecure right now&lt;br /&gt;I am crawling looking for a place to hide&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;E C#m&lt;br /&gt;So where have all my lights gone?&lt;br /&gt;A E&lt;br /&gt;For I need to find a way out of here&lt;br /&gt;E C#m&lt;br /&gt;In my every breath I am chanting your name&lt;br /&gt;D E&lt;br /&gt;Give me strength so I can save my soul...&lt;br /&gt;&lt;br /&gt;My mind keeps telling me to hold on&lt;br /&gt;And it says I have to be a real man&lt;br /&gt;I'm still wondering if I'll ever find my way&lt;br /&gt;That leads me to your light, into your grace&lt;br /&gt;&lt;br /&gt;So where have all my lights gone?&lt;br /&gt;For I need to find a way out of here&lt;br /&gt;In my every breath I am chanting your name&lt;br /&gt;D&lt;br /&gt;With my every breath I'm hoping&lt;br /&gt;E&lt;br /&gt;I can find the way to save my soul....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8106811099945495732-4090539020180975757?l=ariefibrahim.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ariefibrahim.blogspot.com/feeds/4090539020180975757/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8106811099945495732&amp;postID=4090539020180975757' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8106811099945495732/posts/default/4090539020180975757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8106811099945495732/posts/default/4090539020180975757'/><link rel='alternate' type='text/html' href='http://ariefibrahim.blogspot.com/2008/03/habis-gelap-terbitlah-terang.html' title='Habis Gelap, Terbitlah terang..'/><author><name>The_OngoL-OngoL's</name><uri>http://www.blogger.com/profile/17271583276520873400</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_j-DjOmILpgw/R8ri03PC1XI/AAAAAAAAACs/UB3kQSKgLH4/S220/100_1012.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_j-DjOmILpgw/R8vS3nPC1fI/AAAAAAAAAD0/44CIEreaJsc/s72-c/gw2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
