Photos taken by iXsystems during this event can be viewed on +iXsystems.
NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit micro-controller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Supported platforms include ARM, Atmel AVR, x86, Z80 and others.
Additional standard APIs from Unix and other common RTOS’s are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments.
Newcons provides many interesting new features, such as KMS support, Unicode, double-width CJK characters, etc.
The Debian GNU/kFreeBSD team are now looking for volunteers: Newcons coming to Debian GNU/kFreeBSD (testers wanted!)
First point release to a point release.
We are not particularly thrilled that we had to do one, but there were some Samba (CIFS) and jail related bugs (including a panic!) that definitely made it necessary; we’ve done little else for the last 2 weeks but tracking them down and stomping on them!
Colin Percival has an interesting post (how to build FreeBSD/EC2 images) explaining how you can bake your own FreeBSD images for Amazon EC2, and build them just the way you want them.
I have been building FreeBSD/EC2 images for the past three years, and based on the email I have been receiving, most people have been either using these images directly or modifying them to create images which suit their needs. However, there are some people who want to build their own images ab initio — most often, companies which have products built on “customized” versions of FreeBSD — and while I have helped a few people do this, it’s better if my help is not needed. To this end, earlier today I published my code for building FreeBSD AMIs. At its core, this process has two steps: First, building a disk image; and second, turning it into an AMI.
It would be now nice if somebody could make creating FreeBSD images for Google Cloud Engine real easy ;-)
Ben Milman from iXsystems has put together a tutorial (How to Set Up FreeNAS with BitTorrent Sync Using a Plugin) showing step-by-step how to install and set up BitTorrent Sync on FreeNAS.
BitTorrent Sync is a free, unlimited, secure file-syncing app which can be easily installed through the BitTorrent Sync plugin for FreeNAS. FreeNAS enables users to build network-attached-storage (NAS) on nearly any hardware platform of their choosing. There is an old tutorial on the BitTorrent blog showing how to configure BitTorrent Sync yourself, but with Josh Ruehlig’s plugin it’s a lot easier now.
If you are using FreeNAS and you need to sync and share large files with anybody via secure, distributed technology, try out the BitTorrent Sync plugin with these install notes.
About FreeNAS: FreeNAS is a FreeBSD-based (nanobsd) and BSD licensed open source Network Attached Storage (NAS) Platform developed by iXsystems, optimised to support file storage and files sharing across Windows, Apple, and UNIX-like systems.
Jesse Smith has written a review of FreeBSD 10.0 in this week’s Distrowatch Weekly: First impressions of FreeBSD 10.0.
Overall it is a fair and balanced review with some points of critique. Jess is impressed with FreeBSD 10 and its many new features, but there are still some points that should be addressed in FreeBSD 10.1, especially around package management (pkgng). I guess this should be adressed later this year, when backwards compatibility with the old pkg_ tools is dropped and developers can focus on pkgng only.
What most of my problems with FreeBSD came down to was the repeating issue that software installed using pkg did not also install all required dependencies. Some immediate dependencies might be installed, but not all the items further down the dependency chain. The above example of installing Xfce without getting X was one instance, installing WordPress without getting a database or web server in the process was another example.
Largely due to the dependency gaps and troubles with getting third-party software up and running my impressions of FreeBSD came down to two main points. The first is that FreeBSD — the command line tools, the kernel, the ZFS file system and installer — is a great operating system. In both test environments FreeBSD was fast, stable and ran smoothly. I really like the work which has gone into the system installer for this release and I like that ZFS is so easy to enable and use. The documentation which comes with FreeBSD is detailed and helpful. The new package manager is fast and friendly when compared next to its predecessors. All of this means it is pretty easy to install FreeBSD, explore the system and, once it is up and running, an administrator is unlikely to encounter a broken system.
On the other hand, I got the impression that FreeBSD’s ports collection does not receive the same level of care as the base operating system. Some of the available ports obviously have not been tested against a clean installation of FreeBSD to make sure all dependencies have been met. The state of the X port is, in short, unfortunate. This gap between the quality of the base FreeBSD operating system and its available ports is made all the more evident now that a quality package manager like pkg is present. It is easier than ever before to search for and install new software, but too much effort is required to hunt down dependencies and tweak the configuration of key ports. What this results in is a wonderful base operating system that is plagued by trouble once we try to add third-party functionality to it.
Jesse also brings up an interesting point about a possible missed opportunity with jails as a deployment platform.
You can read the whole review here: First impressions of FreeBSD 10.0.
Thanks Jesse for reviewing FreeBSD 10.0
Though the FreeBSD Journal was announced and a few printed copies were distributed at last week’s NYCBSDCon, the FreeBSD Foundation has now officially announced the Journal on their blog:
“We are pleased to announce the FreeBSD Journal is now available! This is a new, FreeBSD focused, online publication.
You can find out how to subscribe to the Journal by going to www.freebsdjournal.com. Or, go to the following links for the device you’d like to download to:
Here’s the letter the editorial board wrote for this inaugural issue.”
I hope feedback from the FreeBSD Community will make future issues and distribution even better. How about a FreeBSD-friendly reader, or, even better, a PDF based version, just like the BSD Mag? DRM won’t stop somebody taking screenshots on his tablet and sharing these…
This is another good initiative by the Foundation to give FreeBSD more exposure.
The bsdnow.tv team has uploaded a new weekly episode, The Cluster and the Cloud, featuring an interview with Luke Marsden from HybridCluster, a recap of NYCBSDCon’s event and a chrooted SFTP tutorial. Watch the video below.
- FreeBSD 10 as a firewall
- Network Noise Reduction Using Free Tools
- FreeBSD ASLR patches submitted
- Old-style pkg_ tools retired
- Interview with Luke Marsden from HybridCluster
- Tutorial: Filesharing with chrooted SFTP
- FreeBSD on OpenStack
- FOSDEM BSD videos
- The FreeBSD challenge finally returns!
- PCBSD weekly digest
This post is sponsored by our partner RootBSD, an expert in BSD style web hosting : stable, secure, flexible and friendly.
NYCBSDCon is a bi-annual, one-day conference in New York organised by the NYCBUG BSD users group, with the theme of “The BSDs in Production.” The focus of the presentations is on the critical roles the BSDs do and can play in infrastructures.
Some may think the BSDs are slowly dying, but presentations given at this conference show quite the opposite. It’s interesting to see what Netflix has achieved with FreeBSD!
Last Saturday (8 Feb) NYCBSDCon 2014 took place, which according to the “My NCYBSDCon Trip” write-up by Justin Sherill (DragonFlyBSD), was a successful event.
It was nice the talks were broadcast live, and hopefully these will be published later.
The FreeBSD Journal was also announced by the FreeBSD Foundation last Saturday, and some paper issues (the only ones ever) handed out. The only way to get the Journal from now on is electronically via Google Play, Amazon Kindle or Apple iTunes.
I think the FreeBSD Journal website could do with an update to make this clearer, explain what the Journal is about, how to get it, and to take away some confusion. There has been a lot of useful information in recent interviews (BSD Now Episode 22, BSD Talk 237), but nothing of this is on the website (yet).
If I come across any pictures or other write-ups, I’ll share them here.