Technical debt – the cost of an open source fork; an interview with Allison Randal

In this six minute interview Allison discusses technical debt.

When software is developed in open source, collaborators develop code in a central repository. If an individual or organization downloads the code, makes changes to the code and does not submit those changes to the central repository, they now have to maintain what is known as a “fork”. The longer the organization maintains their own version of the software code (red line in graphic below), the more expensive it becomes to move the code back into the upstream repository.

If an organization’s code is not part of the upstream repository they do not benefit from the collaboration, expertise and knowledge that takes place in the central code repository.

Listen here, six minutes:


Screen Shot 2018-04-26 at 4.55.27 PM


What is OPNFV, a conversation with Heather Kirksey

In this 21 minute interview Heather Kirksey describes OPNFV. OPNFV is the Open Platform for Network Functions Virtualization. Network Functions Virtualization is an initiative that allows telecommunication service providers to virtualize their physical network functions on white box hardware.

  • What’s ONAP?
  • What is FDIO?
  • What is DPDK?
  • What is the difference between “blazing fast network speed built on open source vs proprietary” ?
  • What is OpenDaylight?
  • What is OpenCompute?

Listen here:


Screen Shot 2018-04-26 at 5.30.33 PM

Containers and open source, a conversation with Elizabeth Joseph

In 9 minutes, Elizabeth K Joseph, discusses containers and open source.

  • What are Linux containers?
  • What is the intersection of open source and containers?
  • What is Kubernetes?
  • What is container orchestration?
  • If code in open source, aren’t I my sharing secrets and intellectual property with competitors?

Listen here: