OM SWASTYASTU
Pada kesempatan kali ini saya akan menjelaskan sedikit tentang sejarah singkat FreeBSD. Kita langsung mulai saja!
1. Pengertian FreeBSD
Apa yang dimaksud dengan FreeBSD????
Banyak orang yang tidak mengetahui apa sebenarnya FreeBSD dan apa kelebihannya??
OK langsung saja kita bahas. FreeBSD adalah sebuah OS (Operating System yang merupakan pengembangan dari UNIX. Tetapi FreeBSD bukanlah UNIX. Meskipun FreeBSD memiliki banyak kesamaan dengan UNIX tetapi kode pada UNIX telah ditulis berbeda pada FreeBSD. Apa saja kelebihan FreeBSD?? Kelebihan FreeBSD adalah mendukung lebih pada system keamanannya. Kenapa lebih aman jika kita menggunakan FreeBSD?? Itu dikarenakan FreeBSD itu lebih di fokuskan fitur, kecepatan, dan stabilitasnya. Bahkan FreeBSD menawarkan fitur jaringan, performa, keamanan dan
kompatibilitas canggih yang saat ini masih hilang dalam sistem operasi
lain, bahkan beberapa aplikasi komersial terbaik. FreeBSD membuat server Internet atau Intranet yang ideal. Ini menyediakan layanan jaringan yang kuat di bawah beban terberat dan
menggunakan memori secara efisien untuk mempertahankan waktu respons
yang baik bagi ribuan proses pengguna secara simultan.
2. Sejarah terbentuknya FreeBSD
Proyek FreeBSD memiliki asal mula pada tahun 1993, sebagian sebagai
hasil dari 386BSDPatchkit tidak resmi oleh 3 koordinator terakhir dari
printkit: Nate Williams, Rod Grimes dan Jordan Hubbard.
Tujuan
awalnya adalah untuk menghasilkan snapshot antara 386BSD untuk
memperbaiki sejumlah masalah dengan itu bahwa mekanisme patchkit tidak
mampu dipecahkan. Judul kerja awal untuk proyek ini adalah 386BSD 0.5 atau 386BSD Interim dalam referensi fakta tersebut.
386BSD adalah sistem operasi Bill Jolitz, yang pada saat itu sangat menderita karena kelalaian hampir setahun. Seiring
patchkit membengkak semakin tidak nyaman setiap harinya, mereka
memutuskan untuk membantu Bill dengan memberikan snapshot "pembersihan"
sementara ini. Rencana tersebut berhenti secara mendadak ketika Bill Jolitz tiba-tiba
memutuskan untuk mencabut sanksinya dari proyek tersebut tanpa indikasi
yang jelas mengenai apa yang akan dilakukan.
Trio
berpikir bahwa tujuannya tetap berharga, bahkan tanpa dukungan Bill,
dan karena itu mereka mengadopsi nama "FreeBSD" yang diciptakan oleh
David Greenman. Tujuan
awal ditetapkan setelah berkonsultasi dengan pengguna sistem saat ini
dan, setelah menjadi jelas bahwa proyek tersebut sedang berjalan bahkan
mungkin menjadi kenyataan, Jordan menghubungi CDROM Walnut Creek dengan
maksud untuk memperbaiki jalur distribusi FreeBSD bagi banyak orang yang
tidak beruntung tanpa akses mudah ke Internet. Walnut
Creek CDROM tidak hanya mendukung gagasan untuk mendistribusikan
FreeBSD di CD tetapi juga melangkah sejauh menyediakan proyek ini untuk
mesin dan koneksi Internet yang cepat. Tanpa tingkat iman Walnut Creek CDROM yang hampir tidak pernah ada
sebelumnya, pada saat itu, proyek yang sama sekali tidak diketahui,
sangat tidak mungkin bahwa FreeBSD akan sampai sejauh ini, secepat
mungkin, seperti sekarang ini.
Distribusi
CD-ROM pertama (dan general net-wide) adalah FreeBSD 1.0, dirilis pada
bulan Desember 1993. Ini didasarkan pada pita 4.3BSD-Lite ("Net / 2")
dari U.C. Berkeley, dengan banyak komponen juga disediakan oleh 386BSD dan Free Software Foundation. Ini adalah kesuksesan yang cukup masuk akal untuk penawaran pertama,
dan mereka mengikutinya dengan rilis FreeBSD 1.1 yang sangat sukses di
bulan Mei 1994.
Sekitar waktu ini, beberapa awan badai yang agak tak terduga terbentuk di cakrawala sebagai Novell dan U.C. Berkeley menyelesaikan gugatan mereka yang telah lama berjalan mengenai status hukum pita Berkeley Net / 2. Kondisi penyelesaian itu adalah U.C. Konsesi
Berkeley bahwa sebagian besar Net / 2 adalah kode "terbebani" dan milik
Novell, yang pada akhirnya memperolehnya dari AT & T beberapa waktu
sebelumnya. Apa
yang diterima Berkeley sebagai "restu" Novell bahwa rilis 4.4BSD-Lite,
ketika akhirnya dirilis, akan dinyatakan tidak terbebani dan semua
pengguna Net / 2 yang ada akan sangat dianjurkan untuk beralih. Ini
termasuk FreeBSD, dan proyek tersebut diberikan sampai akhir Juli 1994
untuk menghentikan pengiriman produk berbasis Net / 2 sendiri. Berdasarkan ketentuan perjanjian tersebut, proyek tersebut diizinkan
melakukan pelepasan terakhir sebelum batas waktu, pembebasan tersebut
menjadi FreeBSD 1.1.5.1.
FreeBSD
kemudian mengatur tentang tugas sulit untuk menemukan kembali dirinya
dari kumpulan bit 4.4BSD-Lite yang sama sekali baru dan agak tidak
lengkap. Rilis
"Lite" ringan sebagian karena CSRG Berkeley telah menghapus sebagian
kode yang dibutuhkan untuk membangun sistem bootable (karena berbagai
persyaratan hukum) dan fakta bahwa port Intel 4.4 sangat tidak lengkap. Butuh
proyek sampai November 1994 untuk melakukan transisi ini, dan pada
bulan Desember, Google merilis FreeBSD 2.0 ke seluruh dunia. Meski masih sedikit lebih kasar di sekitar tepinya, pelepasan itu
sukses secara signifikan dan diikuti oleh rilis FreeBSD 2.0.5 yang lebih
kuat dan mudah dilakukan pada bulan Juni 1995.
Sejak saat itu, FreeBSD telah membuat serangkaian rilis setiap kali
meningkatkan stabilitas, kecepatan, dan rangkaian fitur dari versi
sebelumnya.
Untuk saat ini, proyek pembangunan jangka panjang terus berlangsung di
cabang 10.X-CURRENT (batang pohon), dan rilis snapshot 10.X terus
tersedia dari server snapshot saat pekerjaan berlangsung.1.3.2. Tujuan Proyek FreeBSDKontribusi dari Jordan Hubbard.
Tujuan Proyek FreeBSD adalah menyediakan perangkat lunak yang dapat digunakan untuk tujuan apapun dan tanpa ikatan. Banyak
dari kita memiliki investasi yang signifikan dalam kode (dan proyek)
dan tentu saja tidak akan memikirkan sedikit kompensasi finansial
sekarang dan kemudian, tapi kita pasti tidak siap untuk mendesaknya. Kami
percaya bahwa misi pertama dan terdepan kami adalah memberikan kode
kepada setiap dan semua pendatang, dan untuk tujuan apa pun, sehingga
kode tersebut mendapatkan penggunaan seluas mungkin dan memberikan
keuntungan seluas mungkin. Ini adalah, saya percaya, salah satu tujuan paling mendasar dari
Perangkat Lunak Bebas dan yang sangat kami dukung dengan antusias.
Kode
sumber di pohon sumber kami yang berada di bawah GNU General Public
License (GPL) atau Perpustakaan General Public License (LGPL) dilengkapi
dengan sedikit lebih banyak ikatan, setidaknya setidaknya
Tidak ada komentar:
Posting Komentar