Wolfgang Draxinger has started developing a new audio sub-system for the Linux kernel became frustrated by ALSA, OSS4, and PulseAudio. This new audio system is called KLANG, the Kernel Level Audio Next Generation.
The developer hopes KLANG will work not only with the Linux kernel but also the FreeBSD kernel. The open-source project is described as offering
“professional grade audio, that means lowest possible latency, latency compensation and bit exact precision at a very low CPU load. KLANG has been designed as a signal routing system, supporting seamless and transparent signal transport between all endpoints. In practice this means that there’s no distinction between hardware and process endpoints. Each endpoint is either a signal source or a sink, allowing for versatile signal routing topologies. All connections are fully latency compensated. A metronome system synchronizes the signal processing to a configurable set of system internal and external clock sources. This greatly simplifies tasks like audio/video synchronization.”
More information can be found on the KLANG website.
This beta provides both users and developers a way to test out the new features in the upcoming PC-BSD 9.1 release.
PC-BSD 9.1 comes with some exciting new features that will make things a lot easier for home/office users and administrators. There’s better sound configuration, support for running Linux in jails, multiple boot environments etc.
Other highlight are:
- FreeBSD 9.1
- KDE 4.8.4
- New system installer! Greatly simplified for desktop and server installs.
- New “PC-BSD Server” installation option. Includes command-line utilities like pbi-manager, warden, metapkgmanager and more.
- Support for ZFS mirror / raidz(1,2,3) during installation.
- Support for SWAP on ZFS, allowing entire disk ZFS installation.
- Support for setting additional ZFS data-set options, such as compression, noexec, etc.
- Warden jail management integrated into system. Allows creating jails via GUI, adding packages and other administration.
- Support for Warden to create Linux Jails
- New “Hardware compatibility” GUI
- First boot setup wizard allows OEM installs to be easily performed.
- New Bluetooth paring tray / GUI utilities.
- New AppCafe improvements and preferences
- Improvements to wifi utility
- Fixed bug causing untranslated strings to show up empty.
- Numerous bug-fixes to PC-BSD related utilities
- Support for creating PXE boot server for remote desktop and installation.
- ZFS beadm support
Ragable shows step by step how to setup and enable plugins on FreeNAS 8.2 beta 4
This new release is the first 8.x branch release support plugins or extensions. These were available in the 0.7.x brach, prior to the project was taken over by iXsystems, but were temporarily left out of FreeNAS 8.0 so the developers could focus on making the new base (based on FreeBSD 8) sound and solid before adding advanced features.
Plugins and other extensions are now available as optional PBI (Push Button Installer) packages that run in a FreeBSD jail. This means that plugins are running separate from the FreeNAS and sandboxed for security, but can be controlled via the FreeNAS web-based user interface. If you have used PC-BSD, you will realise the potential and the usability of these PBIs. Plugins are currently available for Roku and iTunes (Firefly) streaming, and DLNA (MiniDLNA), as well as BitTorrent (Transmission).
The FreeNAS development team is pleased to announce the immediate availability of FreeNAS 8.2.0-RELEASE.
FreeNAS 8.2.0-RELEASE is the first release on new branch of code that incorporates tighter integration between the ZFS command line and the FreeNAS GUI. This release also features the ability to run arbitrary services and interact with them through the FreeNAS GUI in a FreeBSD jail. This jail allows a wide range of third party software to be run on top of FreeNAS, using the PBI format from PC-BSD or FreeBSD packages or ports, as well as official FreeNAS plugins.
Apart from PBI plugin support there are many other new features:
- Support for iSCSI target reload.
- GUI support for SAS and FC multipath hardware.
- Webshell accessible from the FreeNAS web interface.
- ZFS scrubs are configurable from the GUI.
- A newer web toolkit is used in the GUI, enabling use of mobile browsers.
- An autotuning script tunes ZFS for the hardware it’s running on.
The FreeBSD Core Team acts as the project’s “board of directors” and is responsible for approving new src committers, resolving disputes between developers, appointing members for sub-teams (security officer, release engineering, port managers, webmaster, etc …). The Core Team has been elected by FreeBSD developers every two years since 2000.
The FreeBSD Project is run by FreeBSD committers, or developers who have SVN/CVS commit access.
The bi-annual election period is now over and the new members (re-)elected:
- Thomas Abthorpe
- Gavin Atkinson
- John Baldwin
- Konstantin Belousov
- David Chisnall
- Attilio Rao
- Hiroki Sato
- Peter Wemm
- Martin Wilke
Congratulations to all.
You can read more about the FreeBSD Core Team on wikipedia.
If you are aware of any other resources, please leave a comment.
The questions asked and answered are:
- As the founder of PC-BSD, what can you tell us about your decision to start this project? How did you get involved with BSD systems, and what drove you into creating one?
- What is your current role in PC-BSD?
- Why did you choose Free-BSD as the basis for your system?
- What goodies from Free-BSD can be found on PC-BSD? Are all the innovative security tools of Free-BSD available on PC-BSD too?
- I found the installer and the AppCafe very user-friendly. What else is there making user’s life easier, while also confirming PC-BSD’s desktop aiming?
- Ubuntu is considered to be the most user-friendly and most well-supported free operating system out there. Why would one choose PC-BSD instead of Ubuntu?
- For a desktop OS, apart from user-friendliness and user-support, it is also important to offer as better hardware and software compatibility as possible. How are you doing on this sector?
- Although using PC-BSD was generally a relaxed and nice experience for me, I was kind of disappointed by the use of GNOME 2 in your latest version. Is this a decision of yours for usability purposes, or are you planning to port GNOME 3 on the next release?
- When are we going to see the next release, and what will be the highlights of it?