Open, but not open source

JUNOS is the operating system running Juniper‘s routing and switching devices and has it’s roots in the open source FreeBSD operating system. The first version of JUNOS was available on 7 July 1998 and since then Juniper has been updating it with new features every quarter. The release of JUNOS 9.1 in May this year was the 38th consecutive release. Though Juniper is based on the open source FreeBSD, yet, JUNOS itself is not open source.

JUNOS software is, indeed, based on FreeBSD. Probably the most obvious benefit of using FreeBSD in our software is the Unix-like environment that comes with it. Customers can access a Unix shell and perform normal Unix commands that can be quite helpful with the regular upkeep of our routing platforms.

Almost everyone I talk to wants to know how we can continue to ship feature-rich releases every 90 days,” Bushong said. “Really, the biggest enabler is the fact that we focus our resources on a single operating system for our routing and switching platforms. We made a decision on day one that we wanted to develop and maintain a single operating system. By focusing on that one OS, we gain efficiency on both the development and the test sides of our R&D efforts, allowing us to implement something once, deploy it everywhere, test it once, qualify it everywhere.”

For our high-performance business customers, the network is critical to their success. Specifically, the performance and functionality of the operating system underlying the network is essential to delivering against their business goals.

More information and quotes can be found in a recent article on (18/07/2008)