Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
BSD Operating Systems

NetBSD 1.6 Has Been Branched 68

jschauma writes "Following Todd Vierlings announcement to the current-users Mailinglist, the NetBSD 1.6 Release Process has begun. This means not only that 1.6 has been branched off the cvs-tree, but also that daily snapshots will soon be available. Changes from 1.5 to 1.6 are listed here. A brief announcement including a best-case scenario release timetable is available from here. Whooot."
This discussion has been archived. No new comments can be posted.

NetBSD 1.6 Has Been Branched

Comments Filter:
  • Excellent (Score:3, Insightful)

    by duffbeer703 ( 177751 ) on Tuesday May 28, 2002 @04:15PM (#3597777)
    Dispite all of the blathering about how BSD is a dying breed of OS, the developers who have dedicated their time to BSD continue to make strides.

    Hats off to the NetBSD team!
  • Mmmm, should be good (Score:3, Interesting)

    by LizardKing ( 5245 ) on Wednesday May 29, 2002 @04:16AM (#3600860)
    As I understand it, this will be the first release where all architectures are ELF based. No more recompiling the linker to avoid annoying warning messages on the Vax! The compiler will also be brought more upto date, and X will be version 4.2.0. Having followed the NetBSD security mailing list for a while, there will also be some nice little tweaks to the default install.

    I'm a little bit unclear on whether this release will feature native threading support, which is the only API I'm missing from a certain other Unix-like operating system. Anyone reading know the score on threading support in 1.6?

    Chris
    • by Anonymous Coward
      No native threading yet. There is the nathanw_sa
      branch to -current, which implements scheduler
      activations to come up with a native thread
      implementation. It's worth checking out
      doc/BRANCHES (e.g. cvsweb:
      http://cvsweb.netbsd.org/bsdweb.cgi/doc/B RANCHES?r ev=1.38&content-type=text/x-cvsweb-markup&only_wit h_tag=HEAD) and
      read the pointers nathanw has put in that file
      to understand the difference between this implementation,
      what Linux initially chose, and user threading libs
      like e.g. gnu pth.

      IIrc, there was this question somewhen on current-users ML, too, and ppl have said
      that it's likely there will be a new release (be it 1.7 or 2.0 or whatever) after quite short time
      (compared to previous releases) which will merge
      nathanw_sa and sommerfeld_i386_mp to both get
      i386 MP support into it as well as the native
      thread library.

      Hth
  • I follow BSD pretty regularly, and it seems like FreeBSD and OpenBSD churn out new releases every 6 months or so give or take, but from what i know of NetBSD it's been a while since they had a release. Does anyone know the reason for this, is it maybe due to less developers or integrating more things into the release. I remember reading on here a bit ago about zero buffering in the ethernet is it that stuff that's causing the hold up?

    • by LizardKing ( 5245 ) on Thursday May 30, 2002 @04:44AM (#3607998)
      I don't know about FreeBSD, but OpenBSD follows a six monthly release cycle fairly rigidly, giving the developers a target for adding new features and stabilising them. It must also provide a crude way to estimate revenue, as CD sales obviously peak around the time of a release.

      NetBSD has some different goals to the other BSD's. Correctness of the implementation of any new feature is valued highly, leading to a conservative development process. The SMP implementation is a good example - the NetBSD developers want to get it right, by comparison the Linux philosophy calls for early release of potentially buggy code. The Linux principle is that exposure to a wide audience will shake out bugs quickly. NetBSD relies on the fact that the most of the "audience" don't have the skill to fix bugs or even provide meaningful feedback. We could argue about which approach is best until the cows come home, but that's the way it is.

      So in conclusion, NetBSD is released at a leisurely pace but this shouldn't be taken as a relection of how much development is going on.

      Chris
      • I think a better example is threads, where Linux has has a rather odd implementation, and NetBSD has no kernel support. When SA lands, it'll be good, and in the meantime . . . well . . . nobody is forcing you to use the system. :)

        I think it's also good to point out that many people seem to do fine running -current, which releases as often as you want.

"I am, therefore I am." -- Akira

Working...