Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
BSD Operating Systems News

Walnut Creek CDROM And BSDi To Merge 164

It's been planned for some time, and on March 4 at a user group meeting in the Netherlands, Jordan Hubbard let slip the news that the ink was dry, and Walnut Creek CDROM, a big player in the development and promotion of FreeBSD, and BSDi are merging. Obviously, this has big implications for FreeBSD. You can read what's been written so far at this DaemonNews article. Later today we'll have an interview with Walnut Creek president, Bob Bruce. If you've got questions, then you know the drill. . . Oh, OK. If you don't know the drill, post them here, let the moderators moderate them up, and I'll make sure they get an airing later.
This discussion has been archived. No new comments can be posted.

Walnut Creek CDROM And BSDi To Merge

Comments Filter:
  • by Anonymous Coward
    And if something can't remain free longer than it takes the first "entrepreneur" to grab it and lock it up, how "free" is it really?

    People keep saying this, and I keep asking for the URL of this magic tool that causes the existing, BSD-licensed source code to disappear from every single server in the whole wide world.

    Will you be the first to tell me where I can get this magic tool, so that I can stop FreeBSD, Sendmail, BIND, or Apache from being free just because some closed-source project uses code from it?

  • by Anonymous Coward
    Linux may support more cpus then netbsd, but supporting the cpu in a machine is not the same as supporting a machine. Nice example can be found in the mips support for linux.. a dec station and an SGI indy share a lot, but the indy requires me to get stuff from SGI's open source cvs/ftp servers to make it run. So out of the box Linux may have the potential to support all of the boxes with a certain cpu, but that doesn't mean it actually runs on them.

    Also, something like a console driver on an indy is really very different from something like a console driver for a dec station. The bus architectures are completely different, just the cpu happens to be from the same brand (and sometimes even indentical) and more or less compatible. (a nice problem in this is that the handling of big/little enndian code on SGI or DEC boxes is entirely different. A mips cpu in theory can operate in both modes, but not so on a dec station)

    Anyway, different machines that happen to employ the same or very simular cpus can be 2 different ports for very good reasons like efficiency of the code and hardware specific requirements that are not cpu bound. By merging it into one big tree, and relying on 3rd party support to make it work isn't the same as supporting many platforms out of the box, and it is bound to be less efficient in both speed and memory usage because of the overhead of supporting entirely different pieces of hardware that happen to use the same instruction set.

    It does however allow Linux to run on a huge amount of different devices.. that is of course true, but i personally don't care for that, I rather have a distribution that is actually built and maintained for the specific type of machine that I want to run (which in the case of my indy still happens to be Irix and not an open source unix... but that may change when XFree gets to supporting the Indies graphics hardware with some decent performance)

    For my Vax linux is not a serious option given its still experimental state. NetBSD has a very decent release for Vax which so far proved to work very well. It doesn't support the graphics console of my vax, but heh, whats the use for a relatively slow 19' monochrome graphics console when I have 2 21' high speed true color graphics displays already). Linux so far gets as far as actually booting and initializing its kernel... after that it dies when actually trying to talk to the network. Since it netboots that is a rather big problem, and since it loads its kernel perfectly well from the bootserver (and it works perfectly well with NetBSD) I can assume that my ethernet hardware is not broken.

    Anyway, its nice to support a zilion cpus, but its more usefull to have actual working implementations for different hardware platforms, and the requirements for a port are much more dictated by IO subsystems then by the actual instruction set used by a cpu.

  • by Anonymous Coward
    I'd say that at this point they're destined to forever play catch-up to Linux. Linux owns multi-platform and SMP, and I see no reason why merging BSD/OS and FreeBSD would change that.

    It's sad, really--if it weren't for that @#$% lawsuit, BSD would be where Linux is today. As it stands, Linux has a three-year head start.
  • by Anonymous Coward
    Well, it depends. As looking at web statistics where I work, Mac IS the second most used OS outside of the Windblows world, but Linux comes in a close third. However, for general use, and possibly for servers, Linux may slip upwards in the rankings. At the FreeBSDCon last year, Jordan did mention that some big stuff was coming down the pike, I didn't realize this could of be what he intended. There were a couple big pow-wow's late at night, and after one, folks seemed really giddy. This is a GOOD thing for the FreeBSD and the xBSD community in general. With so many divergent Linux distributions, and having had my experience with just about every OS out there, I'd say that a BSD based platform is more of a sure bet to look to migrate to. The reason, as other posters (read: poseurs) mentioned about some features, notably SMP, coming out later on the BSD side of things, is that the BSD community does a rigorous amount of testing a performance tuning before releasing upgrades and features. Short of clustering, I'd challenge a "bake-off" of simple OS performance between any Linux distro and FreeBSD. BSD will wipe the floor becuase it more stable, more secure, and just written well by folks who know what they hell they're doing. Plus, for Mac folks.. while talking to Fred Sanchez at the FreeBSDCon, he mentioned that the ONLY reason Mach was at the core of OS X was that the director of development was a comrade of mine back at my alma-mater and was the chief developer of Mach. Most of the core OS team wanted a straight BSD core, but the dir. wanted Mach... oh well. At least they haven't totally lost their minds at Apple.
  • by Anonymous Coward
    Work is already underway to improve the sound card support in FreeBSD. It will be quite improved in 4.0-RELEASE, and I expect it to get even better in 4.1-RELEASE, etc....

    There are 2 simple problems with the soundcard support in FreeBSD (besides the cards that are supported)

    - midi support. I use rosegarden to drive a set of synth modules. I would not mind doing this on my FreeBSD box, but since the old voxware style drivers don't work anymore for my card in 4.0 I can't use midi in/out, and the code for the new midi drivers isn't in the tree yet so I can not even get experimental code to try to get it to work.

    - the pcm0 driver doesn't seem to want to work with things like vice and quake 3 arena. Not a big deal for most serious users, but if you have this dual cpu machine with matrox g400 and soundcard at home you want to play games on it every now and then.. at least I do. I can easily install a linux on it, but fact is that FreeBSD in the past was nicely capable of running those 2 while also run a small mail/webserver and a proxy cache... Linux doesn't do that very well. (it doesnt crash or so.. but responisveness is terrible, unlike with FreeBSD)

    Promotion is going to be a very big part of this merger. I think we all recognize the success that Linux has had, and we want to do the same (or better ;-) with FreeBSD

    That would be much needed. Also, BSDi has a much better name among corporate customers then companies like redhat etc, if only because BSDi never rode the tide of hype, rather they survived because there was a serious need for their stuff. (not to say there isn't one for redhats stuff, but so far they ddn't have to prove they can rely on that)

    Bart.

  • by Anonymous Coward
    This merger announcement has me shaken.

    The FreeBSD trademark has long been held by Walnut Creek CDROM, with some rather arbitrary restrictions on its use to describe derivative works that improve things such as the install process, or the overall "new user" experience.

    I notice that Jordan Hubbard's FreeBSD History at FreeBSD History [freebsd.org] is a bit revisionist.

    It casually mentions Bill Jolitz, but fails to mention John Sokol, who posted the original 386BSD code to the net, Jesus Monroy, who had a lot to do with the move from 386BSD 0.0 to 386BSD 0.1, or Terry Lambert, who wrote the original FAQ, patch kit, and patch kit production software, and then handed it off (as far as I can tell from the archives, the phrase "the patch kits last 3 coordinators: Nate Williams, Rod Grimes and myself" means "everyone ever involved in administering or creating the patch kit, except Terry").

    It also fails to mention that Bill Jolitz had originally lent official support a "386BSD 0.5" interim release, based on the patch kit work, or that "the patchkit swelled unconfortably every day" is a paraphrase of Lynne Jolitz's complaints, which resulted in Bill Jolitz's "rude" withdrawl of support.

    This seems antithetical to the BSD credo of "credit when due", and bodes ill for a future where it appears the source tree will have to be closed down for a while, while proprietary bits are sorted out of BSD/OS for integration.

    I am unsure of what will occur as a result of this merger, and the idea of the merger itself makes me rather anxious about the historically centralized control of the project by a few people who initially checked in a large amount of code, but later became a barrier to progress, and the centralized control of the "BSD" related trademarks.

    People who argue over such issues have long suggested that it would be possible for a commercial entity to "hijack" a BSD project; I have always publically dismissed this, but it seems that perhaps I was wrong. If so, I have a lot of crow to eat, which would be made ever more bitter for it being the result of failed idealism on my part.

    I hope that statements are issued soon, clarifying what this merger is going to mean, the process by which it is going to be accomplished, the status of the use of BSD/OS binary-only drivers in a future FreeBSD, the permissable public use of the FreeBSD trademark going forward (preferrably, a trust will be established), and so on.

    I feel like Tim O'Reilly, decrying the Amazon patents. 8-(
  • by Anonymous Coward
    I'm pretty sure I can figure out who you are from the details you give, and it doesn't pay homage to your reputation to post such garbage anonymously.

    Jordan precisely describes his page as "FreeBSD History", and I don't think there is anything revisionist about it, but then, I'm probably part of the "FreeBSD Intelligensia" so what would my opinion be worth.

    Your paranoia about FreeBSD being "captured" by BSDI is simply wrong, and without breaking the rules I can tell you that a large number of core members are very hell-bent on making sure that will *never* happen to FreeBSD.

    The merge of code will be from BSD/OS *to* FreeBSD, the practical details have yet to be worked out, but they will be, in due time.

    This is a major step *forward* for the BSD family, and as a BSD user since 1986 I'm looking forward to it.

    I think FreeBSD is the best UNIX you can get, but I am not so simpleminded to not think we can make it better by adding capable people and good code to it.

    I find it particular fitting, historically, that this happens so that the resulting code will be released as "FreeBSD 5.0" and I'm sure more than one old hand will shed a tear when that big five-oh finally hits the streets.

    The Trademark will be transfered to a non-profit "FreeBSD foundation" which is, as we speak in the process of being set up for that purpose.

    And finally we are negotiating with various parties about moving our development machines to a "neutral ground", and from the sound if it, we'll have the best connectivity in the world :-)

    If you have anything constructive to add, I can tell you that the committers and the core team are most open to sensible suggestions.

    Poul-Henning Kamp
    BSD user since 1986
    FreeBSD Core Team member since 1994
    Release engineer for FreeBSD 2.0, 2.0.5 &c &c &C
  • by Anonymous Coward
    After FreeBSD and BSD/OS merge their source trees, where will FreeBSD be headed? Obviously, since it is FreeBSD it has the freedom to be put anywhere it's user's want it. But, BSD/OS was clearly aimed at the high-level & enterprise server-market.

    Actually this is not true. FreeBSD has always went where its developers wanted it to go.. Luckily a user can also become a developer and as such get some influence in which direction it moves. Like with any open source project, the direction it moves is the one for which the code happens to be there. There is planning involved of course, but the availability of code is always the thing that determines what will actually be there.

    Is this direction going to be consistent with the new FreeBSD? Some people would like to see FreeBSD hit the desktop, or move into embedded systems; Where does FreeBSD want to go today?

    As you can read on FreeBSD's site, FreeBSD aims to be a commercial quality unix like operating system.

    So far it has been employed for both desktop and server usage, but its key strength seems to be in the area of (internet connected) servers. I think BSDi would have been killed over time by FreeBSD because the quality and continuity of development in FreeBSD has been causing many companies to support either generic or in more cases very specific implementations of it. Over time that would prolly have killed BSDi which till now had the advantages of slightly better technology in specific areas (smp to name one) and its much better support. Those 2 are welcome additions for FreeBSD, and this will save BSDos from simply going under without anyone profiting from it.

    To me its a really good thing to see 2 major BSD distributions team up and merge, instead of the splitoffs that we got so used to in BSD land. Now lets indeed hope this spirit is allowed to stay so way can keep potential pissing contests to a minimum.

    Bart.

  • by Anonymous Coward
    I didn't moderate this up or down, even though I was able to. As a member of your so-called Anti-GPL faction, I felt it best to moderate elsewhere where my biases would not intrude.

    But I fully understand why it was moderated down. He made some statements that were patently false with no basis in fact or logic, whose only purpose was to cast FUD upon non-copyleft licenses. How would you moderate a post that had Anti-GPL FUD on the order of "you can't compile a non-GPL application with gcc".
  • by bano ( 410 )
    In Boardwatch magazine afew months ago, JKH was said to have made mention of an unnamed big player entering the FreeBSD world.
    This looks like it...
  • This is extremely good news. We've been a BSDI BSD/OS shop ever since we opened in 1996, and just recently we made the decision to start trying out FreeBSD on one of our production servers. I've been using FreeBSD for about 2 years (since 2.2.6) and have had nothing but good experiences with it. This move by BSDI and WC definitely means good things for the BSD community, and it'll make my task of getting FreeBSD on all of our servers much easier.
  • It sounds like at least all of FreeBSD will initially remain free. How will the freedom of future feature additions be determined? Will the two development teams haggle over every one, or is a well-defined policy in the works?
  • Go to slackware.com and read the news at the top.

    --
  • Too bad that Network Associates has now stopped development of Gauntlet for BSD/OS. I believe there is supposed to be one more release. They seem to be concentrating on Solaris and NT. We are on Gaunlet 4.2 at work and we're looking for something else. Maybe a home grown OpenBSD firewall...
  • &ltsigh>

    Bullshit.

    Slack has some services enabled in inetd.conf. Specifically: time, ftp, telnet, comsat, shell, login, ntalk, pop3, imap2, finger and auth. This is the same list that most distros enable, though other distros may enable more of them (RH used to...to lazy to check if they still do, so take that with a large pinch of salt).

    Besides, I was speaking of the the programs in the distro and the basic framework (suid root programs/scripts, group and user level security, other approriate file permissions, etc. For any given environment it is up to the admin/user to take necessary steps to provide configuration level security. Slack has had a respectably low number of security advisories over the years, esp. comared to other Linux distros. I think it would be great if setup took pains to get a reasonable take on the use intended for the machine and set configuration accordingly. But the admin/user will always need to take some steps, as there are just too many variables.

    As for the new updates...I don't think Slack will disappear. Folks like it. I am concerned that it will become even more marginalized and that the Linux standards process is missing out on some good input.

    You are correct about one thing, though. This is off topic. My bad.


    --
    If your map and the terrain differ,
    trust the terrain.

  • This sounds like pretty good news to me. I've been attempting to push the use of FreeBSD within a certain gargantuan Financial Services company which I work for. My main stumbling block has been the lack of a corporate entity from which we could purchase the software and support. The corporate-type managers whom I have to convince to let me do this are very stubborn on that point.

    At the same time, as a personal user of FreeBSD, I'm a bit apprehensive of this. Because I work in Corporate America, I have a healthy fear of companies and their motives. At the same time, however, I have faith in Hubbard, Lehey, and the rest of the FreeBSD team. They've worked long and hard, and I don't see how FreBSD could change from being open-source or free (beer, speech, take your pick). It would alienate their core user-base, and go against the grain of the thirty-year history of BSD UNIX.

    All in all, I'd say this is a Good Thing(TM)

  • The PNG and MNG sites have not moved (yet); we're discussing that right now, in fact. It looks like it will be possible to move them over (i.e., freesoftware.com's contract does not appear to prohibit them from hosting the trees), and it's probably a good thing to do, but there are a number of questions and uncertainties that need to be worked out first--timing not least among them.

    In addition, the link you posted for Info-ZIP is incorrect. Right now, most of http://www.freesoftware.com/ [freesoftware.com] either redirects to http://www.cdrom.com/ [cdrom.com] or mirrors it; either way, the Info-ZIP tree on the latter is a 10-month-old broken mirror, and therefore so is anything that mirrors or redirects to it. The correct URLs for Info-ZIP and zlib are:

    There is no local HTTP access to this tree currently. There are, however, mirrors overseas that provide HTTP service. Check the respective home pages, and if they don't mention "freesoftware.com" somewhere on them, they are not up to date!
    --

  • I don't know where you got your information, as WC is still at cdrom.com (in addition to wccdrom.com and freesoftware.com)
  • Well, Red Hat merged with / bought Cygnus earlier this year, and so far there's no sign that Cygnus's proprietary stuff such as Code Fusion will be released under GPL. Not that they are under any obligation to, of course.
  • You wrote:
    BSDi's code is now available for commercial operating systems (eg, Windows 2K+1?, *nix). What steps will new company take to protect against this scenario?
    Well, of course nothing. This is exactly the philosophical difference between BSD-style free software and GNU-Style free software. The BSD license gives you the additional freedom to make the code non-free.

    This is why supporters of both licenses have a legitimate point if they claim that their license if more free than the other one.

  • There is only one thing to say about this:

    It is up to the author to decide whether he wants everyone to gain from his changes, or whether he wants only free-software/open-source users to gain from it.

    I personally prefer to have everyone gain from my code, as small as it is. My theory is, that if someone gets to use my FOO code in their system, then that's great, because maybe their users will get a better FOO product than the original people could have provided.

    On the other hand, some people like to assert in their licensing that since they provided the source code, they get to say that anyone who makes changes to it (and distributes that change) has to return their code free to the community. Unfortunately this occasionally prevents the use of that code in projects that are unable to provide the code that links with it for free for various reasons (Such as, the code was written under NDA to another company, and as such, the system provider cannot actually give that code away free, and as such, can't then use and change the "free" code that is available).

    It could be (dangerously) generalized to depend on whether you're a "free everything" person, or a "improve everything" person, although I can see myself getting flamed for using such general terms. (:
  • I'm a committee member of a Linux User Group (even though I don't use Linux much), and after last night's meeting (on OpenBSD) we were all at the pub, drinking, as all South African open-source people seem to do, and we started getting philosophical.

    An interesting, although oft-mentioned, reason why we shouldn't start slating projects that do roughly the same job is to foster competition, to have a 'biodiversity'. A case in point is qmail vs. postfix in the "secure fast mailer" section (vs. exim vs. sendmail in general too).

    While it's perl's motto that "There is more than one way" to do something, I think it is almost necessary that there should be, so that there can be users of differing ways, who can have friendly competition to improve their programs against each other, leading to two or more very good products.

    (But then we were drinking, so maybe this requires more thinking *grin*)
  • From what I read in the Daemonnews article, in the end (which may take a while), there'll be only one source tree, still called FreeBSD. It will contain roughly the existing mish-mash of BSD licensed, GPL (gcc and numerous friends), and beerware licensed code.

    The only code not scheduled for inclusion is that which was written by BSDI under NDA to another company, since they're under obligation by the NDA not to release that code.
  • This isn't necessarily a problem.

    For some people, providing good code to all takers is what makes them feel happy and fulfilled, knowing that their code is going to benefit end-users of some system, where that system does not creating their own, possibly inferior, implementation. In the end, there'll be a massive collection of good code that anyone can use. Due to various reasons, many companies make their changes, use them for a few months for some competitive advantage, and contribute them back (Netgraph and other items from Whistle are a good example).

    Other licenses, by restricting their uses to open source projects, may lead a system to reimplement something poorly, and their end-users will suffer for it. However, it does end up with a massive collection of good code, and may help non-open systems become open source, which provides all the benefits of open source to that whole system, instead of just the original code.
  • If you read the article, the merging of source of the two will end up with one, open-source, operating system, still called FreeBSD. In effect, BSD/OS will fall away, donating all the BSDI-owned code, with any code written by BSDI under an NDA (to a hardware vendor, for example)will still be available from BSD, Inc. as an addon (without source, since that is how NDAs generally work).
  • I ran BSDI several times as Internet servers and always opted to reinstall in favor of Linux and FreeBSD. The user restrictions alone were enough to drive me nuts.

    Not to mention the inherent wierdness of the way the ran the system.
  • From the DaemonNews article:
    These [BSDi's] developers have managed to keep a closed-source BSD competitive with its open source cousins--no mean feat.
    Huh?

    How is that a "feat"? AFAICS, it just illustrates the weakness of the BSD license: Anyone could easily keep a closed-source OS competitive with an open-source template that was free for the taking. What was that somebody said about "Microsoft's" implementation of DNS (or whatever it was) in Windows 2000...?

    And before you call me a "zealot" again, Arandir, let me say I'm not. (Not much, anyway! :-) It's just that IMnshO, there's such a thing as too "free" -- if you want something to remain free, you better not give away the "freedom" to make it non-free. And if something can't remain free longer than it takes the first "entrepreneur" to grab it and lock it up, how "free" is it really?

    Linux is now the second-most-widely-used PC operating system in the world, firm proof that the open source concept is completely commercially viable.
    But which "open source concept" is it that is "completely commercially viable"?

    I'm not sure about the commercial aspect -- maybe BSDi has been making money like hay, and much of the current Linux boom is just artificial stock-exchange valuations that seem totally out of whack with the real world -- but I am pretty sure that precisely this fact -- that Linux, not *BSD, is now the second-most-widely-used PC OS in the world -- says something about which licensing scheme it is that is more "viable" as an "open source concept".



    Christian R. Conrad
    MY opinions, not my employer's - Hedengren, Finland.
  • Slackware secure?? Ho ho ho.. I don't consider any OS which enables EVERY service in inetd.conf by default to be "secure." In fact, Slackware is probably the -least- secure of all the linux distributions.

    But, back on topic.. I don't think slackware is going to disappear.. if you look at the article right below this one.. slackware just released a new version!

  • As has been stated before, it will remain open under the terms the BSDL (BSD License) provides.
  • The BSD's, as in the people driving it, aren't interested in being on everyone's desktop.

    They just want to be here. We don't really see our place as Linux competitor, but merely as another Open Source OS which strives to be around making sure people have a choice of decent OS's to use for their goals.
  • Continuing into the direction we have always headed.

    Frankly the roots clearly are in the server market, but FreeBSD is just as good as for the desktop. I think the modest and non-flashy default install makes this possible.

    Personally I wouldn't mind FreeBSD staying in the server side of the whole ballgame, but given the `legion' of commiters, of which I am one, we clearly have one side leaning more to servers and one side more to the desktop and this will most definately ensure that the result will be usuable for both.

    Actually, FreeBSD is already there for embedded systems, in which case we call it picoBSD and which resides in the source tree as well.

    And all in all, to be fair, the larger part of where the OS is going depends on the userbase, and the userbase has been predominant by ISP-like types from the start...
  • Just to clarify something, Microsoft already took BSD Licensed code.

    Just strings(1) through, for example, ftp.exe.
  • The whole of FreeBSD will remain open.

    Please read the Daemon News article prior to posting here.

    I am sure that a lot of the committer base at either camp is mature enough to sort any problems, should they even arise, out. That will probably have been discussed to death by WC and BSDI prior to the merge.
  • No ramifications for 4.0. We have come too far into the last RELEASE cycle to delay longer. However, BSD/OS has incorporated a lot from FreeBSD in the past, so it shouldn't be that hard of an undertaking, but it remains fun to see how this all goes... =)
  • I am pleased of this merger. I'm sure the FreeBSD core team is drooling and anxiously awaiting BSDi's code.

    Having been introduced to unix through linux, and then introduced to FreeBSD through linux. IMHO, I am very impressed with FreeBSD 3.4 and their ports system.

    Having said that, I'm not suprised in the least that BSDi wants to use freeBSD as the core of their OS. This would definitely result in faster FreeBSD developement.

    I can just see it now, linux users, like myself, making a switch to freeBSD with the next killer version!

    I'm also assuming BSD/OS will, essentially, be a commercially packaged FreeBSD?
  • How is this redunndant ? This is one of the first articles to make note of the fact that Walnut Creek is Slackware's home. Or rather used to be about a year ago - I don't know. Let me see one of the most venerable Linux distros gets taken over by BSDI( merge - whatever) and the post is redundant ??.

    The most interesting thing about this merger is the effect on Slackware, if it is still affiliated with Walnut Creek, BSD license is too liberal for this to make a difference.
  • That's a pretty fucked up .sig you have there. All Advantage causes half the fucking spam there is.

  • That's Alphas, not Sparcs. Though a Sparc port may be in the future because of this merger.
  • The most obvious question I can think of is if the result of the merger will stay open source, or if the code will become like BSDi where you can only re-link the binaries for your kernel. I am also wondering quite simply if the result will be a free operating system. I would guess that it wouldn't because of the BSDi employees who aren't just working on this in their free time.
  • Let us remember two things. In the years before GPL advocates tried to stir up fear that since FreeBSD is under the BSDL, the project could all of a sudden go closed and try to force its users to pay for it, etc. This was to move development over to GPL, and to hurt BSD when it was suffering after the lawsuit ended. Get em while their down, eh?

    The problem with that is that its STILL UNDER THE BSD LISCENSE. There are ~200 committers, and the FreeBSD project does not pay anyone. JKH and a few others do work for WC Cdrom, but that was because they were offered jobs to work closer to full time on the project. WC was already a major supporter of FreeBSD before that. JKH and others didn't just jump out and make some firm and IPO BSD to death. They followed the code, not the $.

    That said, BSDI does not own FreeBSD. What they own is WC Cdrom, who is the main distributor of FreeBSD. BSDI also employees top FreeBSD developers, but as they have no say in what FreeBSD itself does, the most they can force upon them is to merge the two codebases. If they don't feel like committing it, they can leave BSDI with their own splinter.

    If BSDI did close FreeBSD with JKH's support, then the ~180 or so major developers on the project would splinter off and make it open again. The closed would die without developers. Actually, the closed would be considered a splinter from FreeBSD, and simply the developers that left.. There are FreeBSD derived OSes out there. With BSD, unless developerrs just get tired with the project, it can't die..
  • This is a very good point, and I wish the moderators would moderate it up.

    My first thoughts were about the two places I'm most likely to be found at: loader and sysinstall. They are both critical elements at support, so I expect seeing new faces around soon.

    And that is where my mind end up wandering to: the new faces. I have been following FreeBSD mailing lists for many, many years, and have a general knowledge of who's who among the ~200 committers. Now there will be many new faces in a short period of time, people with very strong technical background, and very familiar with certain parts of the system, and I don't know them. I wonder what the implications of that will be.
  • FreeBSD's bus_space is home-made, inspired on NetBSD stuff.
    <p>
    The newbus vs newconfig approach, though, it's quite different.
  • As a FreeBSD user I am very apprehensive about this merger. What FreeBSD needs, IMHO, is an infusion of smart, energetic and creative folks. I have a gut feeling that the merger with BSDi is a step in the wrong direction. Perhaps a better arrangement would have been for Walnut Creek to buddy up with Apple and their OpenSource efforts?
    Are you implying with this that the people from BSDI aren't smart, creative or energetic?
    Look at the walnut creek web site, dull, boring, stale. Look at the FreeBSD site, the home page hasn't been touched in well over a year. Look at the BSDi site and you would think they were out of business. You can't even find a comprehensive feature list for BSD/OS. I think it is telling that none of the sites listed above have an announcement of the merger!
    Please explain how you get any of this. Your statement on Walnut Creek's Web page may be your opinion but the main FreeBSD page has indeed been updated even as recently as two days ago. I can't see how you get that BSDI is going out of business from their Web page, either.
  • What will be difference between the purchasable BSD and the FreeBSD? What kind of corporate features and software will be available in the pay-for version?

    How will this affect companies involved in virtual hosting modifications to BSDI?

  • I must buy a FreeBSD Daemon doll at some point...

    Hehheh.. :) I've been trying to figure out how I can get a couple of the dolls shipped with our next subscription set and get work to pay for them. ;)

    F.



    #include sig.h
  • What next, should Redhat and the other successful companies run around buying closed source companies and release their source, maybe they should do this immediately before their market price crashes :-). Even if they go belly up afterwards they still will have achieve opening up the source. A cunning idea methinks

    I was really hoping that when RH aquired cygnus, it would lead to cygnus being fully opened up. Sadly this hasn't happened (yet). dammnit...

    - Aidan

  • Yet Another Example of /.'s Broken Moderation System.
  • "PC operating system" They are probably discounting Apple HW for that figure. That said, is it really fair to lump all WIndows together? (x has the most, but NT has about 30 million desktops I believe. Even 3.1 probably outweighs Linux.

    matt
  • For one, there was and still is no problem with BSD/OS intergrating FreeBSD into its own product. You're free to do that whenever you want.

    1. They wouldn't have had to merge to accompilsh this
    2. If they contribute _one_ more (they've contributed stuff in the past) thing (And they've stated intent to contribute everything save code under NDA) to FreeBSD, it's all good. We aren't reliant on them to, but it'd be great.
    3. Perhaps more important than the source base is the fact that BSDI has money and resources. This is A Good Thing.

  • The media hype surrounding Linux and the run up of stock prices last year fueled mergers among companies visible as "Linux companies". But the BSD world seemed to be just quietly moving forward. Nothing in the article led me to believe that there is a downside to this. I wonder if it will draw more people to BSD now that it is looking more like a unified effort to the outside world.
  • phk,

    thanks for your comments. I am glad to hear a non-WC core member's take on the situation.

    As far as "the best connectivity in the world", may I speculate (no, I don't have any knowledge) that this might have something to do with a large corporate supporter of FreeBSD?

  • that is because they moved all of the software to ftp.freesoftware.com (aka ftp.wccdrom.com aka ftp.freebsd.org). Don't worry, they did it to everyone, from FreeBSD itself to Info-ZIP to Slackware...

  • Please provide a downloadable codebase of the BSD/OS source ASAP. There are several projects that will benefit from your generosity. When will the existing BSD/OS source be available?
  • How much damage have the commercially packaged Linux distros done to BSDI's market share?

    Joining with FreeBSD may be a way for BSDI to get on the open source bandwagon, and save their jobs in the process.

    I bought a BSDI distro once, to make my idiot IT manager happy. (He wanted to be sure we we're only running liscensed software.) It was funny to see that BSDI was at least a year behind FreeBSD on features and architecture. Looked like a bad Slakware knockoff.

    The next question is, when will RH or VA buy SCO? Are there any good reasons to do so? Tarantella for example?

    Be Inc. has no appreciable market share, and unless it eventually becomes profitable, it might make a good front end replacement for X. (It already implements a UNIX-flavoured backend.) But who would be willing to put up with Fearless Leader?

  • From what I've heard so far from people close to the source, FreeBSD will NOT be changing significantly in the way we do things. The new merged company won't have direct control over anything, but will just contribute code via the "usual mechanisms" open to everyone (submitting patches, etc).

    Specifically, I'd expect to see various BSDI developers who are doing useful merge work being granted commit privileges to apply their changes to FreeBSD directly, subject to the usual architectural and review policies, overseen by FreeBSD core.

    "The FreeBSD Project" is being set up as an independent, nonprofit organisation of some description to ensure it stays independent of control by BSDI/WC.

    Basically, what I expect to see is pretty much what we've seen from FreeBSD's main corporate sponsor in the past (Walnut Creek), namely that they pay a number of developers to work full-time on FreeBSD as members of the wider developer community, and they profit from selling the resulting product on CDROM. Since it's open source, any other company can also sell it as well (CheapBytes does).

    FreeBSD-derived distributions are another issue - if someone wants to change bits of the "official FreeBSD" and repackage it, it's arguable they should have to obtain permission to use the FreeBSD trademark, which is intended to be transferred to the Foundation.

    The main difference I expect to see from the status quo that we'll get a LOT more developers contributing code, and a lot of this code will hopefully be juicy BSD/OS code (e.g. I'm told their SMP implementation is quite good). The new combined company will have a lot more resources to contribute to FreeBSD-related services, like support contracts, training, book publication, advertisement, paid development sponsoring, etc.

    I think this is great!
  • After the CSRG at Berkeley dissolved (lost funding) a bunch of the 4.4BSD guys got together and formed BSDI (Mike Karels in particular). So in a sense this merger between BSDI and the principal sponsors of FreeBSD reunites FreeBSD with its' history.

    The www.bsdi.com website has a fairly good section on the company and its history..
  • cdrom.com has been hosting the infozip and PNG web sites since November 1997 when we were booted off our previous host due to a sudden increase in traffic when Netscape started supporting PNG. Several days ago the infozip (zlib, zip) home pages were unceremoniously moved by CDROM from cdrom.com to
    [freesoftware.com]
    http://www.freesoftware.com/pub/infozip/
    which came as somewhat of a surprise to the infozip people; we've still got a lot of broken links to clean up. The PNG site has also moved, to
    [freesoftware.com]
    http://www.freesoftware.com/pub/png/
    but the cdrom.com PNG site is still there for now. At least it was last night...yup, still there.
  • FreeBSD is hardly optimized for the sparcs.
  • by Anonymous Coward
    Wheeh, and I was one of the people present at the NLFUG (Netherlands FreeBSD Usergroup) meeting. I don't remember all the new benefits of the merge he mentioned (Jordan H.) but some were:

    - Much better SMP support
    - FreeBSD ports to SPARC and probaly StrongARM

    and a lot more :)

    - Snowdude!
  • Strange, for a "joke", it manages to run our entire corporation ( Enhanced Software Technologies [estinc.com] ). Even the marketing people have KDE desktops, and they are DEFINITELY non-technical people.

    Linux may be a "joke" as a home user desktop, but as a corporate desktop it works, it is low maintenance (the users cannot trash their system no matter how hard they try, and all user-changable files are mounted off of the NFS server so that all user files are backed up every night without any special software other than plain old BRU), and the users have a pre-defined desktop with easy-to-use icons for all the software they need to run. And any user can log in to any machine on campus and get his own desktop -- no "roaming profiles" needed!

    Upsides: Low maintenance. Easy to swap out dead machines without disrupting user's work (he can just go to another machine, or I can slide in a backup machine, he logs in, and is back to his desktop).

    Downsides: User can't install games that he brings from home. Hmm, is that really a downside? (grin).

    -E

  • This is really getting ridiculous. Moderators driven by Anti-GPL sentiment have moderated this comment down as "Flamebait" and "Troll." It is clearly not that.

    The guy had some reasonable points, with which you may agree or disagree. But, have the decency to reply to him in a comment, instead of using your moderator points to respond. Moderators who do this sort of thing are the real "Anonymous Cowards."

    New XFMail home page [slappy.org]

    /bin/tcsh: Try it; you'll like it.

  • he was moderated down for beeing Anti-BSDL,

    That is not a legitimate reason to moderate a post down.

    there is HUGE difference you zealot.

    But thanks for the impartial, reasoned analysis!

    New XFMail home page [slappy.org]

    /bin/tcsh: Try it; you'll like it.

  • This was bound to happen, Kirk Mc. has been involved with both FreeBSD and BSDi, and it was just a matter of time before something like this happened.

    Over the years I recognize a lot of people working on FreeBSD, but I know nearly nothing about the folks at BSDi. Anyone has informations about their staff and the company history?

  • I believe Walnut Creek has moved all Linux related distros and software to ftp.freesoftware.com [freesoftware.com]. They are indeed the official site for Slackware Linux, and for FreeBSD. I think this is a great merger, but I wonder what effects it will have for Mac OSX, which runs off of a mini BSDI 4.4 me thinks..

    EraseMe
  • Good question, and at most we can just speculate at this stage. One would hope that it would make FreeBSD easier to get. It might also provide more leverage to get hardware vendors to release driver specifications. There would also be more employed developers, which should be great, and lead to more drivers, better code, and so forth.
  • Re: the linuxes disappearing from cdrom.com

    S'OK, so has FreeBSD... WC sold the cdrom.com domain sometime ago. The new domain is (I think) freesoftware.com. WC can still be found at wccdrom.com.

    N

  • And why would we be concerned?

    The relationship between BSDI and the other BSD's hasn't been ill. Basing on all the FUD I have been encountering in the comments posted it seems as if most people whom seek something ill behind the merger are Linux users whom think that BSDI is a Microsoft kind of company. Well it isn't guys, in fact, the people there are actually pretty cool.

    That said, BSDI already used large parts of all BSD source trees without the individual projects building a grudge about that towards BSDI. That's why we use the BSD License and that is why we are not concerned; we _explicitely_ allow such things!
  • Mostly, as I understand it, it will be the NDA'd drivers and related stuff that don't get freed.

    And yes, the intent is a merged source tree at some future date.
  • In theory, sure, someone could "steal" the resulting code.

    In practice, OS-level code isn't *worth* stealing if your system isn't fairly similar, on an architectural level.

    Could NT try to steal our code? Sure. Just like they could steal NetBSD or FreeBSD code today. They don't, because it's easier to engineer from scratch, using our code as a reference base - which they could have done at any point for the cost of a source license.

    And yes, I think this may be YAOSL, but I think it's a temporary one only. FreeBSD will still be under the BSD license.
  • Probably technically a first, although be aware that drivers under NDA will stay under NDA.

    It's not that big a deal; BSD/OS has always been based largely on 4.4BSD code, and we've given away code to other systems before; NetBSD-current has our 'login.conf' code, for instance.
  • I don't see any point to changing cdrom.com over, but yes, I would expect BSD/OS can handle comparable loads to FreeBSD. Despite getting there by very different paths, both systems have fairly good reliability and performance...
  • If the BSD/OS SMP is so awful, why is the FreeBSD one the one getting scrapped?

    BSD/OS is *not* the same thing as FreeBSD, and it sure as hell isn't "the same thing two years older". It's a different system, with different goals, targeted at a different market.

    I'm sorry you didn't find that BSD/OS met your needs, but I think it's a little drastic to talk about "things which don't suck nearly as much". BSD/OS may not be the be-all and end-all of systems, but it doesn't *suck*, not by any stretch of the imagination.

    Anyway, as the code starts getting shared between the systems, we'll see a lot of changes for both communities, and I think they'll all be for the better. FreeBSD will get a "real" SMP, instead of a "pretty-good-hack" SMP. BSD/OS will quite possibly get the bus_space code.

    (Of course, that's NetBSD's work, not FreeBSD's, originally.)

    It's amazing; it's almost as though, when multiple groups of developers work on different projects, they produce different things. What's really amazing is that this surprises people.
  • Hee hee.

    Remember, a bunch of the drivers are still under NDA, and *CANNOT BE RELEASED*.

    That said, calm down a little, and wait and see what happens. No one will be harmed by waiting a few days to hear more about release plans.
  • Gauntlet may be the best known, but they're running a *very* old BSD/OS codebase, and I don't think they're doing driver updates. They got bought by Network Associates a while back, and I think that was about the point at which they stopped following our "current" releases.
  • Yeah, but does "the source tree" compile on 20 different kinds of computers? Multiple different branches that integrate fixes from each other are not the same thing as a unified source tree.

    I don't think it's unreasonable to consider the Amiga and the Sun3 different "ports", because they're substantially different systems, even if they have the same CPU.

    I do think it's unfair to use the existance somewhere of a port of a piece of software to a platform maintained by a third party as "support" for that platform.

    It's all trade-offs; if nothing else, can we at least agree that Windows NT is *not* the multi-platform leader?
  • True enough, but we're talking OS stuff, not just lightweight userland utilities.

    Heh. I wonder if they ever give credit for that ftp client; if not, maybe someone should whack them.
  • I wonder if this is the reason why, yesterday, when I wanted to install a package on my Slackware box, the /pub/linux folder on ftp.cdrom.com was empty...
  • One thing about buying the CDs, at least the FreeBSD ones, is that you get stickers with them which you can plaster everywhere. The stickers are worth the money in themselves!

    Okay, so after 3.2, 3.3 and 3.4 I am getting bored of the stickers. I hope they have some nice shiny new ones for FreeBSD 4.x :-) Maybe on a cunning silver metallic background that does pretty things when you hold it up to the light and tilt it.

    I must buy a FreeBSD Daemon doll at some point...

  • I've never really seen a comparative "study" between BSDi and FreeBSD (although that would be really interesting). I will say, however, that the FreeBSD configuration on ftp.cdrom.com isn't quite an "out-of-the-box" configuration. David Greenman has had to tweak the heck out of that box, even down to writing his own ftp daemon. It was a happy day when we found out that we had broken the "one terabyte downloaded in one day" milestone several years back...
  • Here are some questions for the Bob Bruce interview:

    1. I know that plans about whose code goes to where are still currently "fuzzy" but will there be a concerted effort to create a "FAQ" page or other type of public information forum where plans can be unveiled and discussed as they happen (I mean something other than the freebsd-* mailing lists)?
    2. Was BSDi in contact with Intel Corp. to do a port to Itanium (disclaimer: I work for Intel but in a completely separate division from MPG so I know about as much as the next guy on the street about Itanium)? If so will this port continue and be merged into FreeBSD? Will there be paid employees of BSDi that will help make this happen (or money shoved in the face of FreeBSD kernel hackers)? If BSDi was not in contact, will there now be a move to engage with a port to Itanium?
    3. What are the "NDA-ish" items that will still remain closed-source? drivers for exotic hardware? Performance SMP code? What? Will these be options that are available "free" to non-profit organizations (like the use of softupdates), or will they be modules that must be purchased from the new corporation regardless of who you are?

    I look forward to the good things that will come from this merger!

  • Windows 2000 is its own threat. Seriously, from what I've seen, Windows NT 4.0 and Windows 98 are currently the biggest competition to Windows 2000 right now. I don't think the business world is to keen on upgrading. (In my own particular little part of it, which is a large Corp. filled with phbs, and edict came down about a month ago saying that Windows 2000 and Office 2000 would not be supported on workstations under any circumstances and that they would be uninstalled if found.)

  • I figure that most of the obvious, and technical, stuff is going to be easy to sort out.

    But, the more difficult question is going to be, what about the developers?

    While I don't think anyone will have a problem with giving Mike Karels any commit privs he wants, what about Joe Random Developer inside BSDi? Will he/she have to go through the same things that FreeBSD developers have historically gone through?

    Clearly, this isn't something where there are only a few developers, and I expect that most people wouldn't even be able to tell if FreeBSD added a few dozen committers (FreeBSD has a boatload already), but inside the community, this is of some importance.

  • No. Read the announcement at http://www.daemonnews.org/200003/merger.html [daemonnews.org].

    I quote:

    • The other merger is that of the codebases of BSD/OS and FreeBSD. This merger will occur over (hopefully) the next year and result in a single operating system, still named FreeBSD. FreeBSD will remain completely open source and primarily under the BSD license, as it is today. Certain commercial drivers and components of BSD/OS which remain under NDA will be administered by BSD Inc. as add-on components. These components, along with the commercial backing, will be the value-added features separating FreeBSD from BSD/OS, which will continue as a commercial product (with FreeBSD at the core).

    --
    Brad Knowles
  • As a longtime advocate of the free BSD's I have a few views I'd like to express.

    If Jordan thinks this is a good thing, I've know jkh long enough to know, that while he is human, generally he considers long term implications of things. the BSD's now have a commercial backing. Walnut Creek, while having funded FreeBSD developnment for a while, did not have the commercial power of BSDi.

    Also, this signals the change in strategy for BSDi, instead of keeping things relatively closed, most things being distibuted by BSD Inc. will be Open Source. However I wonder about the funding of Slackware development, but I'm sure provisions have been made.

    This was bound to happen, Kirk Mc. has been involved with both FreeBSD and BSDi, and it was just a matter of time before something like this happened.

    I personally will wait to see what happens. while I trust jkh's judgement, I also reserve the right to be cautious ;)

    lets hope this *does* turn out to be for the best.

    -Pat
  • Linux runs on more, and a much wider range of, CPUs. NetBSD artificially inflates their numbers by counting every architecture separately, while Linux lumps all ports to Motorola 68k processors as the m68k port, for example, instead of as separate Mac, Atari, etc. ports like NetBSD.

    The numbers aren't artificially inflated; I can't run MacLinux on an Amiga, just as I can't run NetBSD/mac68k on an Amiga. And quantity isn't the only measure of which OS "owns" multi-platform. I think NetBSD's integration of all of its ports into a single source tree counts for a lot, as does having a clean split between arch-dependent code and arch-independent code so that, e.g., most of the drivers are shared between all the arches. Someone wrote a driver for sound cards using ForteMedia FM801 chip on his x86 machine. I added the driver to my Alpha's kernel config file, compiled a kernel, and had the sound card working perfectly, with no changes to the source code. I wouldn't be surprised if the same driver would work in a PowerMac or Ultrasparc (perhaps there may be some endian issues the author overlooked, but those would be very minor things to fix).

    Similarly, the S/390 Linux port is one Linux port but would be four NetBSD ports, assuming NetBSD ever gets around to supporting S/390 (the Linux port runs on the bare metal or as a virtual session under any of the three OSes available for S/390).

    I dunno about that... isn't the idea of the S/390 that the virtual machine looks identical to the bare metal? If there aren't really major differences in OS's view of the hardware, I'd think that NetBSD would put it all in one port. After all, although they were originally separate, NetBSD even managed to combine the sun3 and sun3x ports (I think the sun3x machines looked more like the sun4 SPARCs, except they had a 68k processor).

  • Linux owns multi-platform and SMP

    Actually, I'd say that NetBSD owns multi-platform. No clue about SMP, other than NetBSD definitely doesn't own it ;)

  • Quite simply, how does this merger benefit the end user/purchaser?
  • ...it will fall under a very liberal license. Basically, if the code is incorporated into an existing open source project, it will fall under the licensing terms of that project. This means that any open source project can incorporate BSDI's code...

    This paragraph seems a bit confusing. First, does this really mean that there is Yet Another Open Source license available?

    Furthermore, since the BSDi code will be released as part of BSD which follows the BSD license, is BSDi's code is now available for commercial operating systems (eg, Windows 2K+1?, *nix)

    What steps will new company take to protect against this scenario?

  • It seems to me, it is a good combo. Lets compare: BSDi Brings: 1: Corporate clients; many firewall vendors are using BSD/OS as the base for their product, the most well known probably being TIS Gauntlet. 2: Excellent support staff. This includes post install support, unlike some other vendors I won't mention. 3: BSD Training. BSDi has training programs all over the country to train corp users on system administration and other tasks using BSDi. 4: Consulting. What Walnut Creek and FreeBSD have (taken as a whole) 1: A stronger OS (although this is debatable) 2: Users, momentum; FreeBSD is BSD in the medias eyes, and in the majority of the users eyes (although not necessarily in the corp world -- not that BSD has any significant influence there at all). 3: Strong distribution channels, this is something BSDi really needs, and is probably the main plus from their point of view. Lastly, there is the non trivial factor of consolidation of the BSD sector, which is one of the things many people complain about (although linux is in somewhat the same situation; the difference being a common kernel, and to some degree, a common base userland). Just a couple observations and guesses
  • by nxsy ( 7618 ) <nbm@mithrandr.moria.org> on Wednesday March 08, 2000 @04:15AM (#1218387) Homepage
    Sorry for replying to myself, but my "line manager" (who is secretly an open source zealot) mentioned that it is quite likely that support contracts might be a hugely important spinoff.

    Many geeks haven't considered support contracts as useful, but he (the manager) says he'd love to have that to back things up if I find myself unable to deal with something. (And he gets the CEO to support an open source project without making it look like a donation we don't get anything directly out of.)
  • by seebs ( 15766 ) on Wednesday March 08, 2000 @06:01AM (#1218388) Homepage
    Hard to say.

    Right away, Nothing Happens.

    Over time:

    * NetBSD, OpenBSD, and FreeBSD all get neat new toys.

    * BSDI gets a bunch of the "non-server" driver code they've historically ignored, which means better desktop support.

    * FreeBSD gets sexy new SMP.

    * Over time, I believe *all* the BSD's get a better support framework.

    * I get a free copy of FreeBSD in the mail.

    * BSD Stronger == MS Weaker.

    The last one is worth remembering; people tend to argue about Linux Vs. BSD. Screw it; the world's big enough for the both of us. The question is, how much *Microsoft* can we all displace?
  • by toastyman ( 23954 ) <toasty@dragondata.com> on Wednesday March 08, 2000 @05:52AM (#1218389) Homepage
    Just posted this morning to the freebsd-current mailing list:


    From: "Jordan K. Hubbard"
    Subject: FreeBSD 4.0 release candidate #3 now available.

    ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/alph a/4.0-20000307-CURRENT
    ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/i386 /4.0-20000307-CURRENT

    With ISO images available from:

    ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO- IMAGES/4.0-20000307-CURRENT/

    .. just as soon as they finish uploading (the i386 image is already
    there and the alpha image is about 8% there and should be in place by
    the time most of you read this message).

    This will probably be the last release candidate image before release
    day unless folks find some real show-stoppers here, so please look
    thoroughly :). Thanks!

    - Jordan


    So, barring any big problems, FreeBSD-4.0 will be released on Monday, March 13th.

  • by shub ( 88921 ) on Wednesday March 08, 2000 @04:03AM (#1218390) Homepage
    No, 4.0-RELEASE will not be held up by this merger.

    You may start to see some BSDI code being integrated in the coming months, but the two codebases probably won't be completely merged for at least a year or perhaps two. This means that 5.0-RELEASE or perhaps 6.0-RELEASE would be the first realistic version that would be completely merged.
    --
    Brad Knowles

  • by shub ( 88921 ) on Wednesday March 08, 2000 @04:35AM (#1218391) Homepage
    • How is that a "feat"? AFAICS, it just illustrates the weakness of the BSD license: Anyone could easily keep a closed-source OS competitive with an open-source template that was free for the taking. What was that somebody said about "Microsoft's" implementation of DNS (or whatever it was) in Windows 2000...?
    Obviously you don't have much experience with actually participating in Open Source development of operating systems.

    The reality of it is that people who take a freely available OS with a BSD-style license and then add on their own proprietary enhancements, have a real problem with having to constantly re-apply those patches every time the freely available version is updated. As a result, they usually are actively interested in getting those changes re-incorporated into the base system, so that they don't have to continue to maintain their own private branch.

    The primary problem that maintainers of code with BSD-style licenses have is that sometimes the changes are quite big, and the maintainers are usually unpaid volunteers, thus making it rather difficult for them to incorporate changes of that scale.

    These kinds of problems are precisely what the merger between BSDI and Walnut Creek will help solve, since they will now have some real money to be able to pay some programmers to take all these changes from all these various different sources and start serious work on incorporating them into the FreeBSD baseline.
    --
    Brad Knowles

  • by caolan ( 2716 ) on Wednesday March 08, 2000 @04:06AM (#1218392) Homepage
    Quite remarkable. Is this the first time that a fully commercial nonopen source company has been taken over (or merged with) an open source company which promptly releases all the commercial software as BSD/GPL license. Sun's community license thingy doesn't count in my mind

    What next, should Redhat and the other successful companies run around buying closed source companies and release their source, maybe they should do this immediately before their market price crashes :-). Even if they go belly up afterwards they still will have achieve opening up the source. A cunning idea methinks

    C.

  • by hork ( 39159 ) on Wednesday March 08, 2000 @11:13AM (#1218393) Homepage
    One of the unfortunate but inevitable driving forces behind software development, once it becomes seriously involved in the commercial world, is feature-creep: adding more features so the market perceives the software as more modern, up-to-date, and desireable.

    We're all aware of how this dynamic drives the feature-rich but bug- and complexity-riddled MS offerings, but it appears that this is starting to happen in the Linux world as well. Most of the Linux users I personally know have switched from RedHat due to problems with 6.x being too unwieldy. One would hope for better from a relatively expensive boxed distro produced by a company with a huge recent IPO. (Don't flame me! ... I run FreeBSD, and I'm only reporting what I really hear friends saying).

    Will there be binding, concrete mechanisms, such as user-community input into decisions, or something like the sepate foundation set up to mediate the Troll/QT relationship, to prevent feature-creep from warping FreeBSD out of shape? What will these mechanisms be?

    The ready answer, of course, is that the BSD license and market forces, combined with the philosophyies of the principal players in the merged company, will prevent this from happening. However, I worry that these aren't enough to stand up against the lure of big money --- or the pressure of big money from wealthy outside companies.
  • by hattig ( 47930 ) on Wednesday March 08, 2000 @03:57AM (#1218394) Journal
    I have been a user of FreeBSD for around 6 months, and I like it, and how it does things a lot, although I know it isn't the be all and end all of operating systems (e.g., Linux SMP is better, but FreeBSD VM is better, etc).

    This is a good move for the BSDs in general. They have been losing ground to Linux, which is the more 'media friendly' OS. It is good to see that BSDi are contributing a lot of their code (except that under NDA - still available as a plus-pack though) to the BSD code base, under the BSD license (not under some other license).

    I wonder what ramifications this has for FreeBSD 4.0? It hasn't been released yet, so will it be delayed while several core BSDi components are added? I doubt it, but FreeBSD 5.0 will occur before the end of the year otherwise, as I imagine the differences between FreeBSD and BSDi are significant enough to warrant a version increase. OTOH, it could just be that they will be merged smoothly into the 4.x series...

    They could have called it FreeBSDi :-)

  • by gaj ( 1933 ) on Wednesday March 08, 2000 @07:13AM (#1218395) Homepage Journal
    My immediate concern is how this will affect Walnut Creek's support of Slackware. Slack has been cursed with little to no PR as it is. Granted, this is partly due to Pat's refusal to cooperate in standards processes[1]. Slack has been the most stable and secure Linux OS for as long as I can remember (which would be back when I dloaded the A series of disks of of a local Citadel86 BBS using a 1200baud modem...no idea what year that was, but it was a ways back!). It hasn't had much by way of mainstream support and recognition for a few years now.

    I would hate to see Slack go the way of the Dodo because of this. Granted, this announcement means that the box that I was going to wipe RH6.1 off of (I test each new RH, Deb and Slack distro as they come out and I have the time and drive space) and put Slack back onto will probably be getting a FBSD 3.4 install instead. Time to start playing in that space a bit. Most of the mainstream Linux distros (RH, Deb, SuSE, Turbo) don't suit me well. Deb is nice once it's set up, but the devel process is broken. Evolution will fix this, but I don't have the time to waste on it right now. Great distro, just not for me. RH...well, it's really not bad, but I don't much like their config style. Not the SYSV part...that's ok. The /etc/sysconfig directory mess is what I'm refering to. Makes the construction of the official admin tools easier, but at the expense of making manual or custom config/mgmt a pain. Don't even get me started about SuSE in this regard! As for Turbo, I've not done more than a simple install, so no comment. (And the crowd goes wild!!!)

    Anyhoo....this rambled on longer than I had inteded. I suppose I should just email the Slack crew and WCCDROM for a real answer, rather than asking here. I would say that it was to save the time, but typing all this drivel took at least as long as the emails would have.

    [1] Yes, I know they do a great job of following the file hierarchy standerd. I was refering the the LSB, which is going to be good, but would be better with Slack folk working on it, too.
    --
    If your map and the terrain differ,
    trust the terrain.

  • by ebcdic ( 39948 ) on Wednesday March 08, 2000 @05:12AM (#1218396)
    • Which parts of BSD/OS will be merged in to FreeBSD, and which will be the "value-added" features of BSD/OS?
    • Will there be a single, public source tree for the common parts?
  • by gsutter ( 41875 ) on Wednesday March 08, 2000 @03:59AM (#1218397)
    This merger has implications for all the other BSDs as well as Linux, since:
    • Most of the BSD/OS code will be available to open source projects.
    • BSD now has a commercial backer on the same scale, or at least potentially so, as some of the Linux backers.
    • A more competitive BSD means that Linux will have to respond to an increased rate of BSD improvements (just as BSD has had to respond to a faster rate of Linux improvements!), forcing general innovation.
    (disclaimer: I work for Daemon News [daemonnews.org], and wrote the merger article [daemonnews.org])

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...