Virtual private networks (VPNs) are designed to overlay a second,
secure network on top of the existing (insecure) Internet, but that
network overlay can take a number of different forms depending on the
precise security needs in question, how static or dynamic the network
is, and other factors. GNU Virtual Private Ethernet (GVPE) is a free software VPN suite
that takes a different approach to the problem than that
of popular projects like OpenVPN.
posting on containerops.org reads: "One of the (many) things
which are not yet entirely clear to me and to the people I speak with about
this topic almost on daily basis is how the networking can be done and
configured when using LXC.
The Jailhouse project has announced its
existence. Jailhouse is a Linux-native hypervisor like KVM, but with a
focus on minimalism and isolation of virtual machines on dedicated CPUs.
"Jailhouse is a partitioning hypervisor that can create asymmetric
multiprocessing (AMP) setups on Linux-based systems. That means it runs
bare-metal applications or non-Linux OSes aside a standard Linux kernel on
one multicore hardware platform. Jailhouse ensures isolation between these
'cells', as we call them, via hardware-assisted virtualization.
13.1 release is available. "Much effort was put in testing
openSUSE 13.1, with improvements to our automated openQA testing tool, a
global bug fixing hackathon and more. The btrfs file system has received a
serious workout and while not default, is considered stable for everyday
usage. This release has been selected for Evergreen maintenance extending
its life cycle to 3 years." See the announcement for a long list of
new features in this release.
Part 1 of Neil Brown's series on device
trees covered the basic concepts in the context of the GTA04 phone
platform. In the second and concluding part, Neil looks at the places
where this abstraction finds itself somewhat strained; these include
cross-tree linkages, incomplete support, rudimentary tools, and more.
Click below (subscribers only) for the full text.
Version 2.2 of the PyPy implementation of the Python 2 language is out.
"Our Garbage Collector is now 'incremental'. It should avoid almost
all pauses due to a major collection taking place. Previously, it
would pause the program (rarely) to walk all live objects, which
could take arbitrarily long if your process is using a whole lot of
RAM. Now the same work is done in steps." There have also been
improvements to the JIT compiler, the NumPy module has been split out, and
various other changes have been made.
The Go Blog is running a nice retrospective look at the four-year anniversary of the Go language, which was reached earlier this week. Some numbers are available, along with a look at open source projects and businesses using Go. "The number of high-quality open source Go projects is phenomenal. Prolific Go hacker Keith Rarick put it well: 'The state of the Go ecosystem after only four years is astounding. Compare Go in 2013 to Python in 1995 or Java in 1999. Or C++ in 1987!'"