Arsip untuk kategori ‘FreeBSD’
FreeBSD 8.3 Tambahkan Fitur dan Perbaikan
Setelah beberapa kali penerbitan kandidat rilis, kini tersedia versi final sistem operasi padanan Unix versi FreeBSD 8.3. FreeBSD 8.3 merupakan versi pembaruan terhadap versi FreeBSD 8.2 yang telah telah diterbitkan pada akhir bulan Februari 2011 lalu. Sejatinya, sejak bulan Januari 2012 telah tesedia versi FreeBSD 9.0, namun pengembangan cabang garis stabil generasi 8.x ini masih banyak digunakan dan masih didukung pengembangnya untuk beberapa waktu kedepan.
Pembaruan dilakukan pada penambahan kecil beberapa fitur baru, perbaikan pada fitur yang ada dan peningkatan dukungan hardware, disamping update untuk sebagian besar perangkat lunak yang disertakan. Sembilan perbaikan telah terintegrasi guna menutup lubang keamanan pada program-program yang menjadi bagian dari sistem dasar. Kerangka kerja DTrace di dalam kernel telah diperluas dengan memungkinkan system calls (panggilan sistem) dari semula hanya untuk sistem 32-bit, kini telah mencakup sistem 64-bit disamping telah melakukan penambahan panggilan sistem untuk meningkatkan kesesuaian dengan POSIX.
USB-Subsystem kini mendukung Paketfilter, dan pada TCP/IP-Subsystem diintegrasikan sebuah kerangka kerja (Framework) modular untuk pencegahan dan resolusi kemacetan sistem. Driver ataraid, yaitu Software-RAIDS berbasis BIOS atau Fake-RAIDs, didukung dan diganti dengan graid. Serangkaian driver juga ditambahkan yang memperluas dukungannya terhadap Hardware.
Sistem berkas ZFS diperbaharui ke SPA Versi 28, dan Fast File System kini mendukung komando TRIM. Yang diperbaharui juga termasuk beberapa paket software, seperti lingkungan Desktop KDE yang menyediakan versi 4.7.4. Gnome masih dalam versi 2.32.1. Demikian juga GCC dengan versi 4.2, yaitu versi terakhir yang masih menerapkan lisensi GPLv2.
Keterangan lebih rinci tentang pembaruan dan perbaikan di FreeBSD 8.3 dapat ditelusuri di catatan rilis.
FreeBSD 9.0 Didedikasikan untuk Dennis Ritchie
Setelah lebih dari dua tahun berlalu sejak generasi FreeBSD 8.0, kini tersedia versi FreeBSD 9.0 yang penerbitannya didekasikan untuk almarhum Dennis Ritchie, penemu sistem operasi Unix yang meninggal bulan Oktober 2011 lalu. Banyak pembaruan mengiringi generasi baru ini, terutama pada dukungan terhadap hardaware baru.
Aktualiasasi dukungan aneka hardware ditingkatkan misalnya dukungan untuk USB 3.0. USB-Subsystem kini juga telah disokong sebuah Paketfilter. Kecuali itu, sistem berkas di FreeBSD 9.0 disertai dengan sejumlah fungsi baru. Sistem berkas ZFS ditingkatkan ke versi 28 dan telah mendukung fitur duplikasi yang menghemat memori. SistemĀ ZFS 28 RAID kini mendukung Raidz3 berikut beberapa fitur baru yang terkait. Fast File System kini mendukung Softupdates dengan Journal dan tersedia komando TRIM yang cukup penting untuk Flash-Disks. Sebuah Framework untuk Highly Available Storage (HAST) juga telah ditambahkan di FreeBSD 9.0 ini.
Komponen Kernel pada FreeBSD 9.0 kini mengandung model otorisasi bernama Capsicum yang memungkinkan untuk menjalankan aplikasi dalam Sandboxes. Selain itu, Kernel telah ditambahkan dengan antarmuka untuk fitur hhook dan khelp, disamping antarmuka untuk melakukan pengukuran dan pembatasan pada penggunaan sumber daya. Pemilik Sony Playstation 3 dengan firmware lama dapat menjalankan FreeBSD 9.0 versi PowerPC.
Pembaruan-pembaruan lainnya adalah termasuk fitur DTrace untuk aplikasi, peningkatan pada skalabiliti untuk sistem menggunakan 32 prosesor atau lebih, dukungan untuk NUMA, perbaikan pada infrastrukur Event-Timer, NFSv4 sebagai Client dan Server, dukungan untuk drive ATA dengan sektor 4KB, sebuah driver baru untuk hardisk AHCI-SATA dan ATA CAM, jaringan nirkabel WLAN yang lebih cepat dengan IEEE 802.11n, sebuah infrastruktur Plugin untuk menghindari kemacetan pada stack TCP/IP dan banyak fitur-fitur lainnya. Program intaller juga diperbaharui. Keterangan lebih rinci untuk semua perbaikan dan peningkatan dapat ditemukan di dokumen Release Note.
Sehubungan dengan GCC versi terbaru menganut lisensi GPLv3 yang lebih membatasi dibandingkan GPLv2 atau lisensi BSD yang total bebas, maka proyek FreeBSD hanya ingin menggunakan GCC sampai dengan versi 4.2 digunakan dalam mengimpor Basissystem. Hal itu berdampak terhadap dukungan untuk LLVM yang harus dibangun menggunakan kompiler C/C++ Clang. Rencananya seluruh Basissystem nantinya dibangun menggunakan Clang dan GCC kemudian sama sekali ditinggalkan. Kendati demikian, di lumbung Ports-System tetap tersedia GCC termasuk versi paling kini. FreeBSD juga menyediakan di Ports-System-nya ribuan aplikasi lainnya termasuk lingkungan desktop Gnome 2.32.1 dan KDE 4.7.3.
FreeBSD 8.2 dan FreeBSD 7.4 Telah Rilis
Sistem operasi Unix bebas FreeBSD telah merilis versi 8.2 dengan target utama untuk pemeliharaan dan aktualisasi paket-paket software aplikasi terhadap rilis versi sebelumnya. Kecuali itu terdapat juga beberapa penambahan fitur seperti halnya dukungan untuk USB 3.0. Diantara paket software yang diperbaharui di versi FreeBSD 8.2 ini, termasuk desktop Gnome dan KDE.
Fungsi atau fitur baru yang ditambahkan misalnya sebuah driver untuk Xhci yang bertugas untuk membantu menlancarkan penggunaan perangkat yang disambungkan melalui USB 3.0. Lapisan emulasi Linux kini mendukung API untuk Video4linux dan driver-driver untuk hardware yang diperlukan telah disediakan pengembangnya di lumbung repositori multimedia/pwcbsd atau di multimedia/webcamd.
Dua driver baru bawaan FreeBSD disediakan guna meningkatkan keamanan sistem, masing-masing yaitu modul Tpm mendukung “Trusted-Plattform-Modul-Hardware”, sementara modul Aesni berperan sebagai penunjang akselerasi untuk sistem sandi AES didukung prosesor Intel, sekaligus meningkatkan kinerja dari Crypto-Frameworks di masing-masing platform. Crypto mendukung disamping XTS-AES juga Tweaked-Code-Book-Modus berikut CipherText Stealing (XEX-TCB-CTS).
Sistem virtualisasi Xen juga mendapat perbaikan dan peningkatan fitur yang mendukung vistualisasi hardware secara penuhn seperti HVM (Hardware Virtual Machine) untuk sistem amd64, sementara untuk sistem i386 juga dapat memanfaatkan Xen dalam modus paravirtualisasi (PV).
FreeBSD 8.2 sepenuhnya mendukung tabel partisi GUID (GPT) yang kali ini memiliki kemampuan baik dalam hal memverifikasi checksum. Perkakas partisi Gpart yang dikembangkan telah mendukung fitur termasuk GPT-Attribute Bootme, Bootonce dan Bootfailed. Disamping itu Gpart bisa menjalankan perintah untuk menyelamatkan (recover) GUID Partition Table. Sistem berkas ZFS besutan Sun juga ditingkatkan ke versi 15 yang banyak membawa perbaikan berasal dari Opensolaris.
Kernel BSD yang digunakan telah dikompilasi berikut opsi KDB dan KDB_TRACE agar output dari Stacktrace pada saat Kernel-Panics terjadi bisa dipantau tanpa perlu menjalankan Debugger. Disamping itu telah dilakukan pemekaran kemampuan Dtrace sebagai salah satu perkakas Userland. Dengan semua itu, maka diharapkan interaksi antara aplikasi dengan Kernel dapat dipantau lebih baik.
Diantara paket aplikasi yang ditingkatkan adalah dua Desktop utama Gnome dan KDE SC, yang ditingkatkan ke versi Gnome 2.32.1 dan versi KDE 4.5.5. Peningkatan lainnya adalah Bind 9.6-ESV-R3 dan Openssl 0.9.8q yang telah dibebaskan dari celah keamanan.
Media yang tersedia untuk FreeBSD 8.2 mendukung sejumlah arsitektur seperti amd64, i386, ia64, pc98, Powerpc dan Sparc64.
FreeBSD 7.4 diupdate.
Disamping FreeBSD 8.2, saat yang sama telah diluncurkan versi FreeBSD 7.4 sebagai rilis update terhadap FreeBSD 7.3 yang terbit bulan Maret 2010. FreeBSD 7.4 dilengkapi denga beberapa fungsi baru dan banyak koreksi terhadap kekliruan yang ditemukan selama hampir satu tahun terakhir, termasuk penambahan dukungan untuk hardware baru. Untuk desktop FreaBSD juga delengkapi dengan versi Gnome 2.32.1 dan KDE 4.5.5. Lebih rinci dapat disimak dari catatan rilis yang diterbitkan pengembangnya.
FreeBSD 8.1 Telah Rilis
Tim Rilis FreeBSD telah meluncurkan versi 8.1 yang menyertakan perbaikan, peningkatan dan fitur baru kedalam generasi 8 dari sistem operasi kelompok BSD. Dibandingkan versi awal FreeBSD 8.0 yang telah beredar sejak delapan bulan lalu, versi 8.1 kali ini telah memperbarui baik kernel maupun sejumlah driver. Versi zpool dari ZFS misalnya telah ditingkatkan ke versi 14, disamping penambahan zfsloader, yaitu Bootloader yang memungkinkan booting via ZFS. ACLs dari NFSv4 kini didukung oleh sistem berkas UFS dan ZFS.
Kecuai itu, telah ditambahkan Framework HAST (Highly Available STorage) yang memungkinkan data disimpan di dua komputer terpisah secara transparan seperti halnya fitur DRBD di Linux. Framework Paketfilter kini dapat dijalankan independen di Jail masing-masing sebagai komponen terpisah.
Lingkungan desktop GNOME dan KDE yang digunakan merupakan versi aktual yaitu GNOME 2.28.2 dan KDE 4.4.5. Perkakas sistem penting lainnya yang diperbarui termasuk ISC BIND 9.6.2-P2, OpenSSH 5.4p1, OpenSSL 0.9.8n dan Sendmail 8.14.4.
Kecuali Intel/AMD 32 dan 64bit, FreeBSD mendukung sejumlah arsitektur lainnya dan menyediakan media instalasi untuk arsitektur yang didukungnya. Sistem dengan arsitektur PowerPC-G5 kini bisa dijalankan dengan SMP-Modus. Sparc-Architektur juga mendukung beberapa CPU lainnya. Seperti dirinci di siaran pers peluncuran FreeBSD 8.1 tersedia untuk arsitektur amd64, i386, ia64, pc98, powerpc dan sparc64.