![]() |
|
Other BSD and UNIX/UNIX-like Any other flavour of BSD or UNIX that does not have a section of its own. |
![]() |
|
Thread Tools | Display Modes |
|
|||
![]()
O.K. - this will probably be subjective as all else - but, which *BSD (FreeBSD vs. OpenBSD vs. NetBSD vs. etc.) has the best quality of code in their source base.
For me in this thread, I define code quality as 1) free of bugs and errors 2) no security holes 3) efficiency of design (i.e., CPU and memory usage, etc.)
__________________
And the WORD was made flesh, and dwelt among us. (John 1:14) |
|
|||
![]()
I can't decide if this is a troll or not.. #1 and #2 are just ridiculous.. #3 will always be speculative.
|
|
||||
![]()
Troll no, but probably young.
For my point of view: code should be robust, understandable, and maintainable -> that's what I consider code quality. One of the best bits of advice I ever read amounts to: all large programs will have many bugs, the question is how hard they are to kill [on account of your system].
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
||||
![]() Quote:
2) OpenBSD 3) FreeBSD Like that ![]() BSDs on the left while Linux on the right side: ![]()
__________________
religions, worst damnation of mankind "If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”. vermaden's: links resources deviantart spreadbsd |
|
||||
![]() Quote:
The author is a FreeBSD commiter. |
|
||||
![]()
Read Unix philosophy
|
|
|||
![]() Quote:
![]()
__________________
And the WORD was made flesh, and dwelt among us. (John 1:14) |
|
|||
![]() Quote:
__________________
And the WORD was made flesh, and dwelt among us. (John 1:14) |
|
|||
![]() Quote:
__________________
And the WORD was made flesh, and dwelt among us. (John 1:14) |
|
|||
![]()
opensolaris ;-)
|
|
|||
![]()
OpenSolaris is not a *BSD.
|
|
||||
![]()
if memory serves [classic] SunOS was BSD based, [traditional] Solaris is SVR4 based. While BSD began on a AT&T UNIX base, and System V always had a little bit of code lifted from the Berkeley distribution making its way into the family tree.
Occasional pissing contests and legal issues about pedigrees aside, of course.
__________________
My Journal Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''. |
|
|||
![]()
That's basically right. Some Berkeley code dribbled into SysVR4, but it is an AT&T product and codebase.
OpenSolaris is a modern SVR4, so it is no *BSD, which was my point. |
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Obfuscated Code | JMJ_coder | Programming | 14 | 5th November 2009 05:00 PM |
Quality and Backwards Compatibility of GNU Tools ... | vermaden | Off-Topic | 1 | 12th May 2009 08:25 PM |
Source code for ed? | matt | FreeBSD Ports and Packages | 1 | 21st October 2008 08:18 PM |
Compiling OpenBSD code | WeakSauceIII | OpenBSD General | 4 | 19th May 2008 12:59 AM |