NetBSD 6.1 Has Shipped 105
Madwand writes "The NetBSD Project is pleased to announce NetBSD 6.1, the first feature update of the NetBSD 6 release branch. It represents a selected subset of fixes deemed important for security or stability reasons, as well as new features and enhancements. NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. It is available for a wide range of platforms, from large-scale servers and powerful desktop systems to handheld and embedded devices. Its clean design and advanced features make it excellent for use in both production and research environments, and the source code is freely available under a business-friendly license. NetBSD is developed and supported by a large and vibrant international community. Many applications are readily available through pkgsrc, the NetBSD Packages Collection."
Re: (Score:1)
Re: (Score:2)
TOOTHFAIRY.COM is a new WORLD.COM WEBSITE.
Re: (Score:2)
If he hadn't explained, we would see a chorus of complaints ...
Or... you could go back and looks at the summary again and notice that the explanation is copied directly from the NetBSD announcement page, and that linux.org has a similar "What is Linux?" paragraph.
Why NetBSD? (Score:5, Informative)
Why NetBSD?
Re: (Score:2)
Re: (Score:1)
Why not Minix? (Score:2)
For Embedded, why bother w/ NetBSD at all - Minix is smaller, but uses the same NetBSD userland. NetBSD is fine for servers. For desktops, I agree w/ you - they'd need to come up w/ their own equivalent of PC-BSD for a desktop OS. Maybe they could re-do the abandoned Desktop BSD distro to be based on NetBSD, borrow PBI/EasyPBI and build a laptop based distro based on that.
However, they may not wish to focus on the desktop at all, and instead, may want to focus on tablets. In which case, they should ta
Re: (Score:2)
For Embedded, why bother w/ NetBSD at all - Minix is smaller, but uses the same NetBSD userland.
Right, but what about kernel support for embedded CPUs? You have ARM, but you could want SH3, SH5, MIPS, PowerPC...
Re: (Score:2)
Re: (Score:2)
Wheres Fedora excels both as a server and as a desktop hence NetBSD is not really relevant.
IMO NetBSD is much better than Fedora as a server, but YMMV. This is what is nice with your troll-ish sentence: it works with any OS instead of Fedora and NetBSD.
Re: (Score:2)
The one system I really wanted to run NetBSD on isn't supported (SGI Octane). Ruined the whole "Of course it runs NetBSD" joke for me.
Re:Why NetBSD? (Score:5, Informative)
Have you considered lending the machine to a NetBSD developer? In order to have hardware supported, we need the conjunction of (access to hardware, skills, time). You may lack the second entry of the tuple, but someone else may just lack the first one.
NetBSD mailing lists (port-sgimips here) are the right place to discuss such an arrangement
Re:Why NetBSD? (Score:4, Informative)
I don't know any NetBSD devs, and especially not any that live in close proximity to me (I'm in Baltimore, MD). It's a heavy machine (~25 Kilos), and I'd rather not pay shipping costs.
Based on your posts it sounds like you are a NetBSD developer. If there is an interest in making it work, perhaps something can be arranged.
Re:Why NetBSD? (Score:5, Informative)
Please subscribe to the port-sgimips mailing list [netbsd.org] and tell that you are ready to lend the machine to someone that would pick it up or pay shipping. You will get an answer or not, but at least you will have tried
Re: (Score:2)
Maybe you could just hook this machine to your DSL router plus some sort of KVM switch ? I am to privy to the details of KVM stuff, but there should not be a general reason it cannot work.
Then you could make this machine available to a guy in Norway or maybe even Morocco.
For kernel developement, a remote-controlled power socket is also required, as the machine will probably crash a lot
Comment removed (Score:4, Informative)
Re: (Score:2)
Reading the project page, X isn't supported on the Octane. While Gentoo was a pain to install on the Octane and get running (not supported anymore, this was back in 2007-8), it did have basic X support. Newer kernels probably don't work at all on this hardware. I've got two sitting in my room now (not the ones I got working in the LUG years ago), that it looks like IRIX is the only viable choice for.
Re: (Score:1)
Re: (Score:2)
OpenBSD runs on Octane supporting Octane 2 or ImpactSR graphics cards but no audio.....but it's one thing to run a server which is the main target of BSD, but quite another to make a desktop. There is GNU/Linux for Octane too such as Debian
Re: (Score:2)
Debian doesn't run on Octane (least not last time I checked). Gentoo was the only option when I was playing with it several years ago.
What's the ARM support like? (Score:1)
I play with lots of different boards that use ARM application processors, but I've always used Linux of various flavors. It's not because of any particular attachment to Linux, but just because Linux runs on most things.
An alternative would be welcome. just for variety. And I did use BSD4.2 on VAXen a million years ago, so I'd like to deploy a bit of nostalgia too, if NetBSD can do it.
Re: (Score:3)
Here is a good starting point [netbsd.org].
There are a lot of kernels built for ARM platforms [netbsd.org], but you will probably want to tweak and rebuild your own. This can be cross-built from your favorite Linux box, it is as simple as
That's all? (Score:1)
Re: (Score:2)
NetBSD has unmatched features for embedded: cross-building out of the box and machine-independant drivers help a lot here.
It is also very good as a server. The backward compatibility seems to be a detail, but when you think of it, that means easy upgrades: reboot with a newer kernel without upgrading userland, it works. Then drop to single user, unpack up-to-date userland without upgrading the packages, return to multiuser, it works. Install a package built for version n-1, it works.
Re: (Score:2)
Why NetBSD?
Last I checked, Itanium was not supported - it is supported on FreeBSD. Does NetBSD support it now, or have they abandoned plans of supporting it? It would certainly puncture their claims of being the most ported Unix around (aside from Linux)
That aside, it's nice to see some OSs, such as NetBSD, still strive for compatibility w/ different platforms. I'm disappointed that more recent versions of distros such as Red Hat have dropped support not just for Itanium, but for SPARC as well, while OpenIndiana
Re: (Score:2)
Last I checked, Itanium was not supported - it is supported on FreeBSD. Does NetBSD support it now, or have they abandoned plans of supporting it?
There is a work in progress port [netbsd.org], but no formal release. I do not know how usable it is
Re: (Score:1)
Re: (Score:2)
GNOME3 is one of the options w/ OpenBSD, so that does bust the myth that it wouldn't work w/ the BSDs. Although GhostBSD will be moving from GNOME2 to MATE, and OBSD Is the only one that supports GNOME3.
Re: (Score:2)
Firmware is not part of the kernel.
Re: (Score:2, Informative)
You, sir, are a complete moron. Or perhaps it's m'am, but I doubt it, as no woman would be as stupid as you.
Just because something A that is open source also provides packages B that are not open source, doesn't mean that A suddenly stops being open source.
FFS, the education system sure has gone downhill in recent years. Or maybe you're just a Microsoft shill and paid to be clueless.
Re: (Score:3)
FFS, the education system sure has gone downhill in recent years.
WHAT "Education" system? What passes for the public "education system" now has become an "indoctrination system".. Instill "political correctness" in EVERYthing, make sure the children are molded into obedient little consumers, and NEVER question the state/powers-that-be.. My wife and I must have seen this coming when we got married in 1985, as we both decided to skip having children. I guarantee if we were younger and having children in today's screwed up world, they WOULD be home-schooled, no matter what
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Shipped? (Score:5, Insightful)
Not sure about shops, but you can buy discs from several online vendors if you don't have the bandwidth to download: http://www.netbsd.org/sites/cdroms.html [netbsd.org]
Furthermore, I don't really see the difference between delivery via streaming packets vs delivery via post of a physical item from a logical viewpoint.
Re: (Score:2)
Re: (Score:2)
Old stuff doesn't get tossed out just because new stuff becomes available.
And NetBSD is small -- which is useful in some circumstances -- and some dislike the viral nature of the GPL.
Re: (Score:3, Insightful)
SPoF (Score:1)
Resting on the sofa on a pleasant Sunday afternoon, you might like to mull around the concept of "Single Point of Failure".
Virtualization is great, but when your virt box goes down, everything goes down. In contrast, a 2W ARM board will keep running your Linux or BSD system + Internet router for ages while your power is out (CA, I'm looking at you), off just a small UPS.
Horses for courses. Virtualization provides a home for only one kind of horse. There are other kinds too.
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
The GPL is the last reason that commercial entities would avoid using the software for in the first place. More likely, it would be that Linux is more widespread in terms of support, and has some viable companies backing it, such as Red Hat.
Otherwise, the BSD license is a good selling point - in fact, Minix touts that as one reason to prefer them instead of Linux, since copyleft doesn't apply there.
"UNIX-like"??? (Score:5, Informative)
AFAIK NetBSD is derived from the original UNIX-Sources as any BSD is. That makes NetBSD not "UNIX_Like", but a proper UNIX, or at the very least a "UNIX derivative". Linux, on the other hand, was implemented from scratch and not derived from the original UNIX sources (and even the scum at SCO has admitted that by now), and hence is only "UNIX-like".
Re:"UNIX-like"??? (Score:5, Informative)
The Linux _kernel_ was new. The Linux _operating system_ was primarily GNU tool based, using precisely that GPL licensing model that has been so effective in fostering open development. And even the GNU toolchains were not entirely from scratch: key tools like gcc and glibc were written with new code, but clearly written to emulate the behavior of the existing tools from BSD UNIX.
It's always seemed unfortunate to me that the core toolchains, such as C compilers and critical system tools like "make" and "cp" have different behavior in the different UNIX and Linux environments. It makes cross-platform suppoprt much more awkward. It's also helped pay my salary as my colleagues and I resolve such diffeences, but there are more interesting tasks we'd prefer to spend our time on in almost every project.
The main reason that Linux is considered "UNIX-like" isn't the software history. It's that getting certified as "UNIX" is expensive, and the stndards can be quite difficult to follow after a dozen years of free software and open source evolution. The standards are described at "https://en.wikipedia.org/wiki/Single_UNIX_Specification".
Re: (Score:3)
Of course I am talking about the Linux Kernel when I am talking about Linux. That the GNU tool-chain is not Linux-specific but available on a range of platforms is well known, no need to state the obvious.
Actually, the reason that Linux is not UNIX is that it is not derivative. The certification is entirely secondary and nobody cares about it.
Re: (Score:2)
Tru64 was OSF/1. and since the Open Group was a merged organization of X-Open and OSF, it would have been really strange had the latter's implementation of UNIX not been compliant w/ a standard that it was a party to subsequently defining.
But it seems that the modern definition of UNIX seems to be anything that is POSIX compliant (which would have included certain OSs such as NT and VMS and their derivatives). Not a tall bar to achieve. But yeah, you are right - any OS that meets the Single UNIX Specifi
Re: (Score:2)
It's worth noting that except OS-X and Solaris, none of the current OSs are certified as Unix. Not FreeBSD, not OpenBSD, not NetBSD. So that's not something restricted to Linux. Also, it's useless to argue whether any of the BSDs would have passed more easily than Linux.
Also, weren't the original Unixes the System V unixes - the ones of which Solaris is the only survivor today? And the BSDs - be it FBSD/NBSD/OBSD - good as they are, are not the original Berkeley Unix - they are its modern successors.
Re:"UNIX-like"??? (Score:5, Informative)
AFAIK NetBSD is derived from the original UNIX-Sources as any BSD is. That makes NetBSD not "UNIX_Like", but a proper UNIX, or at the very least a "UNIX derivative"
Know your BSD history:
After Net/1, BSD developer Keith Bostic proposed that more non-AT&T sections of the BSD system be released under the same license as Net/1. To this end, he started a project to reimplement most of the standard Unix utilities without using the AT&T code. For example, vi, which had been based on the original Unix version of ed, was rewritten as nvi (new vi). Within eighteen months, all the AT&T utilities had been replaced, and it was determined that only a few AT&T files remained in the kernel. These files were removed, and the result was the June 1991 release of Networking Release 2 (Net/2), a nearly complete operating system that was freely distributable. Net/2 was the basis for two separate ports of BSD to the Intel 80386 architecture: the free 386BSD by William Jolitz and the proprietary BSD/386 (later renamed BSD/OS) by Berkeley Software Design (BSDi). 386BSD itself was short-lived, but became the initial code base of the NetBSD and FreeBSD projects that were started shortly thereafter.
From: http://en.wikipedia.org/wiki/Berkeley_Software_Distribution#Net.2F2_and_legal_troubles [wikipedia.org]
The whole purpose of this was to make a functionally UNIX type system, but not UNIX (and there for free). This is why for legal reasons it is UNIX-Like, Linux on the other hand is is not as UNIX-like (if you like) because it's not trying to be.
Re: (Score:2)
On the other hand Darwin certified and blessed as a bona fide official UNIX. And Darwrin is derived from BSD.
Genetically, the various BSDs are direct descendents of UNIX. The ancestral tree might not be all that clean, but no one outside of a mythical Ozzie and Harriet world can claim the same about their family either. Legally I can't call NetBSD a UNIX, but that doesn't mean it isn't.
Re:"UNIX-like"??? (Score:4, Informative)
On the other hand Darwin certified and blessed as a bona fide official UNIX. And Darwrin is derived from BSD.
Darwin is POSIX compliance meaning it can use the UNIX name, it is possible to write a completely separate system and gain POSIX compliance, it is merely a certification of compliance to a specification not of an inheritance to UNIX the operating system. Also darwin is derived from a great many things including a large portion of freeBSD and the mach kernel, not that it matters.
Genetically, the various BSDs are direct descendents of UNIX. The ancestral tree might not be all that clean, but no one outside of a mythical Ozzie and Harriet world can claim the same about their family either. Legally I can't call NetBSD a UNIX, but that doesn't mean it isn't.
I disagree, if you want to use genetics as the analogy, the source code (genes) are separate, even the way processes are performed is different, the functionality and interfaces are the only thing which is the same, that is a substantial step up from source code... if you look to nature for an analogy of this functional mimicry; the best fit i see is Batesian Mimicry [wikipedia.org].
My goal here isn't to strive at pedantism, i'm just pointing out that the inheritance here is functional not litteral, and then the very long evolution of that 386BSD "UNIX clone" to the various systems it has formed today make the word UNIX more of a classification than a litteral inheritance.
Re: (Score:2)
The correct term is "pedantry". :P
Re: (Score:1)
:P (Score:1)
BSD-Like ? (Score:1)
Re: (Score:2)
I didn't say microkernel :P (Score:1)
Assuming you intended to reply to my post which mentions mach...
I just wrote "mach kernel" not "microkernel", i probably should have said XNU. I know that XNU is derived from a version of mach prior to mach's full microkernel implementation which turned out to be very slow. However XNU is still a microkernel in some useful ways, the big way that it doesn't operate as a microkernel is it's monolithic treatment of device drivers... but Darwin mainly being used for the basis of MacOS, this turned out to not be
Re: (Score:2)
Darwin is derived from the Mach which is not BSD (it's a micro kernel). Next welded chucks onto it from Bsd (iokit) to make it act as a monolithic kernel.
So I pointed out that NEXTSTEP was based on Mach before it became a microkernel, and so obviously, the microkernel nature of Mach 3.0 was irrelevant as far as Darwin went.
Re: (Score:1)
Re: (Score:2)
Hmm. Interesting! I just learned something.
Re: (Score:1)
I want to love BSD (Score:3)
But with servers there is rarely one killer feature that make an OS way better than the others. Usually it is a bad feature that kills the OS. If you need a certain package and it doesn't exist or isn't well supported with a certain OS then that OS is dead to you regardless of all its other virtues.
Now I use Mac OS X for my desktop and Linux for my servers. I am impressed with the Bastard BSD underlying Mac OS X in that it doesn't get in my way.
So my question is: I am using CentOS because it keeps me in my Linux as Unix comfort zone but that NetBSD would be way better and every day I don't switch is a day wasted? Or would NetBSD make me angry that I left the happy easy land of CentOS?
Re: (Score:2)
If you need a certain package and it doesn't exist or isn't well supported with a certain OS then that OS is dead to you regardless of all its other virtues.
If you don't have access to source, all major BSD's have support for running linux binaries. Can be a bit of work to setup but I've used it successfully for a few things.
Re: (Score:2)
I still love BSD. 15 years ago FreeBSD in particular had some advantages with its ports system over linux. It was also in that time that FreeBSD often time ran software faster using its linux emulation mode than linux itself back then. We still use FreeBSD to this day running many of our core web servers & PostgreSQL database cluster. The argument could be made today that Linux would be better suited for the task as it's far more common and you can find enterprise support. But frankly, our system a
Re: (Score:2)
which apps and app platforms do you run on your servers? Any of the BSD do all the usual: apache, nginx, tomcat, php, perl, ruby, python, mysql, postgresql, postfix, qmail, sendmail, bind,
do you have something that is uniquely Linux-packaged running?
Re:Fatal flaw: Filesystems = 4TB only. (Score:5, Informative)
> if they could port ZFS from FreeBSD they'd have a winner on their hands
What are you talking about?
* http://wiki.netbsd.org/users/haad/porting_zfs/ [netbsd.org]
* http://netbsd-soc.sourceforge.net/projects/zfs-port/ [sourceforge.net]
Considering FreeNAS is based on TinyBSD, and ZFS is already available for Linux,
http://zfsonlinux.org/ [zfsonlinux.org]
Not sure what issues you are having with NetBSD & ZFS.
ZFS for Linux was dead easy to get up and running ... ./configure ; make /dev/...
1. Download spl
2. Download zfs
3.
4. zpool import
Just pulled in 4x 1.5 TB drives in a 2.3 TB Raid-Z2 pool with ZFSonLinux that had already been setup in FreeNAS.