Whats the difference between BSD and Linux?
Simply put, Linux is a new from-scratch OS development effort, whereas BSD is the continuation of a project that is now almost 20 years old. You’ll find many benefits to starting such development anew, just as you’ll find many benefits to using software that has been tested and improved over time. Which OS will work best for you depends largely on your taste and needs. I’m probably safe in saying that Linux leads BSD in the area of user population and support for more oddball peripherals than the average BSD supports. I can also safely say that in the general area of TCP/IP networking, BSD is without peer. TCP/IP networking was first developed for UNIX under BSD, and this history shows in the maturity and robustness of BSD’s networking code. Finally, the largest difference between BSD and Linux is probably more ideological than anything else. Each Linux distribution–and Linux itself is technically only the kernel–bundles up its utilities differently and with different packaging and i