libcxxrt C++ runtime now available under BSD license
The FreeBSD Foundation and the NetBSD Foundation have acquired a non-exclusive copyright license to the libcxxrt C++ runtime software from PathScale, a leader in high performance Fortran, C, and C++ compiler products for AMD64, Intel64, and MIPS. This software is an implementation of the C++ Application Binary Interface originally developed for Itanium and now used for the x86 family by BSD operating systems. Libcxxrt will be available under the 2-clause BSD license.
Read the press release for details.
[1 comment]
NetBSD's Google Summer of Code Projects 2011
The following projects have been chosen for Google Summer of Code™ this year (sorted by student's last name):
- Implementing the algorithms described in RFC 6056 within the NetBSD
- Student: Vlad Balan
- Mentor: Christos Zoulas
- Socket option to timestamp UDP packets in NetBSD kernel
- Student: Dmitry Cherkassov
- Mentor: Marc Balmer
- pkgsrc cross-building: connecting the dots
- Student: Efstathios Kamperis
- Mentor: Aleksej Saushev
- Add kqueue support to GIO
- Student: Dmitry Matveev
- Mentor: Julio Merino
- Userspace file system and device driver code sharing
- Student: Vyacheslav Matyushin
- Mentor: Alistair Crooks
- IPv6 support for NPF firewall
- Student: Zoltan Arnold Nagy
- Mentor: Martin Husemann, Mindaugas Rasiukevicius
- Add support for FreeBSD package format, RPM and Debian packages(if time allows) to pkgsrc
- Student: Anton Panev
- Mentor: Jeremy C. Reed
- Apropos replacement based on mandoc and SQLite's FTS
- Student: Abhinav Upadhyay
- Mentor: Jörg Sonnenberger
- In-kernel implementation of posix_spawn
- Student: Charles Zhang
- Mentor: Martin Husemann
pkgsrc for Illumos
The Illumos project is "a community maintained derivative of the OpenSolaris ON source, including open source replacements for closed bits, and additional changes" (from http://www.illumos.org/). A couple of month ago, the Illumos community launched "The Illumos pkgsrc project", thus communicating for the first time on pkgsrc being officially supported by a SunOS derivative.
[Read More] [2 comments]
QNAP support
Although already mentioned as being supported in the past, some bits were missing, which had been fixed now: RTL 8110S driver in altboot for V200 boards, s390rtc(4) driver, full support for the QNAP's microcontroller, i.e. shutdown, reboot, buttons, LEDs. [0 comments]
Port tier system introduced
The NetBSD core team has announced a tier system for the hardware architectures supported by NetBSD. The tier system classifies ports into three tiers. Summarizing, the tiers consist of ports that NetBSD will support, ports that NetBSD does its best to support, and ports which may be desupported soon. The purpose of this classification is to clarify the development roles between old and new architectures. By making modern architectures an official development priority, the tier system ensures that NetBSD will continue to be the top choice for a fast, secure and portable free OS on the hardware of today and tomorrow.
[2 comments]
Postfix 2.8.2 imported into NetBSD-current
Postfix 2.8.2 was imported into NetBSD-current today. The changes since Postfix 2.8.1 are:
- Bugfix: postscreen DNSBL scoring error. When a client disconnected and then reconnected before all DNSBL results for the earlier session arrived, DNSBL results for the earlier session would be added to the score for the later session. This is very unlikely to have affected any legitimate mail.
- Workaround: the SMTP client did not support mail to [ipv6:ipv6addr].
NetBSD participating in Google Summer of Code™ 2011
NetBSD participates in Google Summer of Code 2011 for the 7th year running.
[Read More] [0 comments]
(sandpoint) New NAS supported
The D-Link DSM-G600 (Rev. B) is supported with all its devices. Note that the revision A is ARM-based and therefore not supported. [0 comments]
Rump: Distributed Kernel Services For NetBSD
Rump is a componentization of the NetBSD kernel. It lends itself to multiple uses, such as running kernel code as services in userspace and for example makes the high-quality NetBSD kernel code base available for use in multiserver microkernel operating systems.
Running unmodified NetBSD kernel code in standalone userspace applications has been possible for years. Recently, it also became possible to use unmodified userland binaries as remote clients for these lightweight and modular kernel server instances. Things work straight out of the default NetBSD installation. For example, it is possible to run an unmodified web browser against a rump TCP/IP server and restart the TCP/IP server with minimal impact to the browser. Furthermore, it is possible to run a dedicated TCP/IP server for every networking application on the system. The combined flexibility of using proven kernel drivers in lightweight virtual servers is completely unique to NetBSD.
[Read More] [0 comments]
NetBSD at the 17th LinuxTag in Berlin
The 17th LinuxTag takes place from May 11th - 14th, 2011 in Berlin.
There will be a BSD booth and NetBSD will be present with merchandise. Visit us there to discuss NetBSD and have a good time.
[Read More] [0 comments]
NetBSD now runs under Amazon EC2
It is with great pleasure that we officially announce the release of the first NetBSD Amazon Images for the Amazon Elastic Compute Cloud (better known as Amazon EC2) for all currently available regions: US East (Northern Virginia), US West (Northern California), EU (Ireland), Asia Pacific (Singapore), and Asia Pacific (Tokyo).
[Read More] [4 comments]
(sandpoint) Altboot enhancements
Our bootloader got an interactive mode, may be loaded as an U-Boot Linux kernel image and can replace itself in memory. This allows altboot to run on even the most restricted firmwares. Support for more 824x-based NAS boards and a new network driver for ST1023/IP-1000A gigabit ethernet (as found in the DSM-G600). [0 comments]
![[NetBSD Logo]](/tnf/resource/NetBSD-headerlogo.png)