Return to BSD News archive
Newsgroups: comp.unix.bsd Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!uunet!in1.uu.net!gatech!howland.reston.ans.net!ix.netcom.com!netcom.com!bakul From: bakul@netcom.com (Bakul Shah) Subject: Re: Linux vs. BSD?! Message-ID: <bakulD4q6q9.Lq0@netcom.com> Organization: NETCOM On-line Communication Services (408 261-4700 guest) References: <3ira54$7vq@quandong.itd.adelaide.edu.au> <3itn8b$4q6@fido.asd.sgi.com> Date: Tue, 28 Feb 1995 19:42:09 GMT Lines: 71 Sender: bakul@netcom5.netcom.com lm@slovax.engr.sgi.com (Larry McVoy) writes: >I agree completely with this sentiment. In my not so humble opinion, >the BSD camps need to do the following to be successful: > 1. Merge NetBSD, FreeBSD, 386BSD (a tip of the hat to Bill), and > BSDI. I too agree with the sentiment but I am afraid this is not likely to happen. If only Bill Jollitz was like Linus Torvalds.... [and I don't mean to compare either person's technical abilities but WRT the calm cool and collected way in which Torvalds has nurtured Linux. Torvalds' pleasant personality came across loud and clear (at least while I was following Linux closely)]. Anyway, that opportunity is lost. The best that can be done at present is if the various *BSD* camps can agree on a BSD API. If a driver programming interface (DPI) can also be specified and agreed upon that'd be great but the DPI is the dark ugly underside of UNIX (& its clones) so I don't hold out much hope. What would be even better is if Torvalds (and Linux) can be roped into such an effort. After all, as McVoy says, the enemy (I prefer to say `competition') is Microsoft and Sunsoft. Agreeing on {A,D}PI allows various parties to continue having fun hacking. They can also add new features which, if attractive, can later on flow into other implementations. It also allows brand new OSes to flourish (as long as they can provide a compatible API & may be DPI). Is what I am suggesting likely to happen? I don't know but I sure hope so (even though I hear laughter in the background). > 2. Put the BSD source under the GNU copyleft or some other copyright > that guarentees access forever to all kernel / library / base > utility source. Before you whine - consider that Linux is in > this state - you want to whine or do you want to be better? Let us agree to disagree about copyleft. If the two camps (*BSD* & Linux) can agree on {A,D}PI then people who want copyleft can go left to Linux and people who want BSD style copyright can go right and people who want to a stronger copyright can go further right :-) > 3. Take the sunsite /pub/Linux archive and build everything there > for BSD. Distribute that on CD. Not a bad idea. > 4. Put the ego driven competition in the crapper where it belongs. > The other BSD hackers ate not the enemy. Microsoft and SunSoft > are the enemy. Keep that in mind. [Generalization alert!] We are all in it for ego satisfaction. `egoless programming' is a great buzzword but that is about it. The key is to find a way to coexist and cooperate without asking people to throw away their egos and creative urges. >By the way, I doubt very much that the BSD camps can work together, the egos >are just too big. Larry, make up your mind. Either be a cynic or an idealist;-) Learn from the CEOs you have encountered and refuse to see the downside (until it stares you in the face)! But seriously, I do believe there is a lot to be gained from a unified API and we need more people to accentuate the positive effects of suh an effort (while keeping their doubts private). dmr knows, we have enough naysayers. Bakul Shah