Re: What are the technical differences between Linux and BSD?

2011-11-15 Thread Allen

On 11/12/2011 5:22 PM, Polytropon wrote:

On Sat, 12 Nov 2011 03:23:35 -0500, Allen wrote:

I'm going to go ahead and agree with the other replies on here and say
you should REALLY get some History books on Unix / Linux / BSD, and read
them. I'd recommend Just for Fun, A Quarter Century of Unix and also
the DVD 25 Years of Berkeley Unix, and a few others mentioned already.


For more details about SysV and explaination of historical
contexts I may append:

The magic garden explained.
The internals of UNIX System 5 release 4.
by Benny Goodheart  James Cox.


Ja Wohl! There's a BUNCH of books that explain the Historical aspect to 
Unix, Linux, and BSD in general, and currently, I've got quite a few.


Just for Fun was the one I was talking about where Linus said he 
basically wanted it to beWell, I guess what FreeBSD is now. The 
Documentary Revolution OS is another thing to add to the list of what 
you can watch to learn about this.


I have Revolution OS and it's a great documentary for learning how the 
Linux and FOSS side of things got started. The BSD part of things, has a 
GREAT speech by Kirk who is currently on the FreeBSD Core, so, between 
the fact that he's a core member, and of course the fact that he shared 
an office with Bill Joy, and, was one of the first people porting things 
for BSD while he was still at Berkeley, I think he's got a very Unique 
ability to tell the story.


You can watch the DVD 20 Years of Berkeley Unix which you can order 
from his web site, as well as from BSDmall. I have it on DVD too, and 
it's wonderful.


He starts out talking about the History of Multi User systems, and then 
goes into the History of Unix a little, and then, gets the History of 
BSD going. He then takes questions from the Audience and answers them.


He's got a GREAT sense of Humor, and my Wife and I watch this all the 
time. He's really funny, and makes you want to watch it.


So, basically, for Documentaries, you have Revolution OS, and the DVD by 
Kirk, and then in the books area, you have Just for Fun and A Quarter 
Century of Unix that will explain basically every aspect of the 
Historical side of things.


I'd recommend both books, and both videos to anyone. I'm interested in 
History, so these were obvious buys for me.


Also of interest, is The Complete FreeBSD by Greg Lehey. He does a 
wonderful job with those books. I have the Third edition I got when I 
bought The BSD PowerPak from a Best Buy Electronics store which came 
with FreeBSD 4.0, and the Tool Kit CDs, and then I bought the 4th 
Edition Book by itself from FreeBSDMall, and they go into some decent 
detail on Unix, BSD, and even some info about DOS.


Buy those if you can. The books are a bit pricey, but well worth it.

-Allen

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What are the technical differences between Linux and BSD?

2011-11-12 Thread Allen

On 10/31/2011 3:50 PM, Zantgo wrote:

I mean, like BSD is based on the original UNIX, and Linux on System
V,


Um, no BSD was a version of Unix that was done at Berkeley. They 
were one of the first Universities to REALLY get work done with Unix 
adding things that we all now take for granted (Vi, TCP/IP, more) and 
basically came out with this BSD which was in very high demand and 
VERY popular. It, in my mind, was better than the ATT Unix.


Linux uses System V style Init. It's BASED on SunOS. Linus Torvalds said 
that when he started working on Linux, his reason for doing so, was that 
he wanted to run on HIS computer, the same thing he had been using at 
the University, which, was SunOS. He said his early inspiration for 
Linux was SunOS.


Just because it uses System V init doesn't mean it's actually based on it...


Linux should include new technologies, or why not?, Is that Linux
includes more new hardware, but I mean as is within management
technologies, security, etc. ..

PD: I know that BSD is more secure, stable and fast, although in
relation to performance, ports are not very fast.


I'm going to go ahead and agree with the other replies on here and say 
you should REALLY get some History books on Unix / Linux / BSD, and read 
them. I'd recommend Just for Fun, A Quarter Century of Unix and also 
the DVD 25 Years of Berkeley Unix, and a few others mentioned already.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What are the technical differences between Linux and BSD?

2011-11-12 Thread C. P. Ghost
On Sat, Nov 12, 2011 at 9:23 AM, Allen unix.hac...@comcast.net wrote:
 On 10/31/2011 3:50 PM, Zantgo wrote:

 I mean, like BSD is based on the original UNIX, and Linux on System
 V,

 Um, no BSD was a version of Unix that was done at Berkeley. They were
 one of the first Universities to REALLY get work done with Unix adding
 things that we all now take for granted (Vi, TCP/IP, more) and basically
 came out with this BSD which was in very high demand and VERY popular. It,
 in my mind, was better than the ATT Unix.

 Linux uses System V style Init. It's BASED on SunOS. Linus Torvalds said
 that when he started working on Linux, his reason for doing so, was that he
 wanted to run on HIS computer, the same thing he had been using at the
 University, which, was SunOS. He said his early inspiration for Linux was
 SunOS.

 Just because it uses System V init doesn't mean it's actually based on it...

Yes, but I guess that Linus probably used early versions of SunOS 4
which were not only BSD-based, but also not yet SysV-ied.

-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What are the technical differences between Linux and BSD?

2011-11-12 Thread Peter Vereshagin
Hello.

2011/11/12 10:05:19 +0100 C. P. Ghost cpgh...@cordula.ws = To Allen :
CPG  Just because it uses System V init doesn't mean it's actually based on 
it...
CPG 
CPG Yes, but I guess that Linus probably used early versions of SunOS 4
CPG which were not only BSD-based, but also not yet SysV-ied.

According to Just for fun book, he  was  taking  functions  from  the  SunOS
functions reference and implementing them from scratch but according  to  that
specs.

--
Peter Vereshagin pe...@vereshagin.org (http://vereshagin.org) pgp: A0E26627 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What are the technical differences between Linux and BSD?

2011-11-12 Thread Polytropon
On Sat, 12 Nov 2011 03:23:35 -0500, Allen wrote:
 I'm going to go ahead and agree with the other replies on here and say 
 you should REALLY get some History books on Unix / Linux / BSD, and read 
 them. I'd recommend Just for Fun, A Quarter Century of Unix and also 
 the DVD 25 Years of Berkeley Unix, and a few others mentioned already.

For more details about SysV and explaination of historical
contexts I may append:

The magic garden explained.
The internals of UNIX System 5 release 4.
by Benny Goodheart  James Cox.



-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What are the technical differences between Linux and BSD?

2011-11-12 Thread perryh
C. P. Ghost cpgh...@cordula.ws wrote:
 On Sat, Nov 12, 2011 at 9:23 AM, Allen unix.hac...@comcast.net wrote:
  ...
  Linux uses System V style Init. It's BASED on SunOS. Linus
  Torvalds said that when he started working on Linux, his reason
  for doing so, was that he wanted to run on HIS computer, the
  same thing he had been using at the University, which, was
  SunOS. He said his early inspiration for Linux was SunOS.
 
  Just because it uses System V init doesn't mean it's actually
  based on it...

 Yes, but I guess that Linus probably used early versions of SunOS 4
 which were not only BSD-based, but also not yet SysV-ied.

If the inspiration for Linux was SunOS, it had to have been one of
SunOS 3.x, SunOS 4.x aka Solaris 1.x, or SunOS 5.x aka Solaris 2.x.

* SunOS 3.x and 4.x are ports of BSD 4.2 and/or 4.3 to Sun hardware.

* SunOS 5.x is a port of System V Release 4 to Sun hardware -- and
  SVR4 was supposed to be the integration of BSD with the ATT code
  base (although there's wide belief that BSD got the short end of
  the stick).

Either way that leaves Linux as inspired by BSD, directly or
indirectly.

Whatever the inspiration, my understanding is that the detailed
_specification_ came from SysV -- the original Linux having been
Linus' independent reimplementation of the System V Interface
Definition -- and that's the reason for it having used the SysV
initialization approach.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


What are the technical differences between Linux and BSD?

2011-10-31 Thread Zantgo
I mean, like BSD is based on the original UNIX, and Linux on System V, Linux 
should include new technologies, or why not?, Is that Linux includes more new 
hardware, but I mean as is within management technologies, security, etc. ..

PD: I know that BSD is more secure, stable and fast, although in relation to 
performance, ports are not very fast.

Zantgo___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What are the technical differences between Linux and BSD?

2011-10-31 Thread Polytropon
On Mon, 31 Oct 2011 16:50:11 -0300, Zantgo wrote:
 I mean, like BSD is based on the original UNIX, and Linux on
 System V, Linux should include new technologies, or why not?,
 Is that Linux includes more new hardware, but I mean as is
 within management technologies, security, etc. ..

Compage to The UNIX system family tree: Research and BSD
found in /usr/share/misc/bsd-family-tree on your local
installation.

Also keep in mind that while FreeBSD has a concept of the
operating system and ported applications / 3rd party
software, Linux does not have such a differentiation, so
it's a bit complicated of comparing just the OSes to
each other. Things like security and hardware support have
their basics within the kernel, those are abstracted by
libraries; some of them are part of the OS, others are
provided by additional software.



 PD: I know that BSD is more secure, stable and fast, although
 in relation to performance, ports are not very fast.

I don't think so. It's possible that ports, compiled for
the architecture in use, as well with using optimizations
that are not part of the default settings (with which the
packages are made) can benefit _faster_ operations of
ports vs. packages.

An example is mplayer, when compiled for older systems:
Here flags depending on the CPU actually in use can help.




-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: What are the technical differences between Linux and BSD?

2011-10-31 Thread Robert Bonomi

On  Mon, 31 Oct 2011 16:50:11 -0300, Zantgo zan...@gmail.com the village
idiot, wrote

 I mean, like BSD is based on the original UNIX, and Linux on System V,

FALSE TO FACT.

 Linux should include new technologies, or why not?, Is that Linux includes 
 more new hardware, but I mean as is within management technologies, 
 security, etc. ..

 PD: I know that BSD is more secure, stable and fast, although in relation 
to performance, ports are not very fast.

You don't know what you don't know, and are in error about most of what
you think you _do_ know.

You would be well advised to read a number of the 'classical' reference
books about Unix:

   The Design of the Unix Operating System
   The Design of the BSD 4.4 Operating System
   Unix System Administration Handbook

are a good set to start with.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org