Open Source Case Study : Reality of Getting Paid for Free Software

Joining us this week is Avi Press, Software Engineer at Fraction and creator of the open source Toodles project. This podcast comes from a recent post by Avi on Medium, “A Failed Effort to Get Paid for an Open Source Project.”

About Toodles

Toodles scrapes your entire repository for TODO entries and organizes them so you can manage your project directly from the code. View, filter, sort, and edit your TODO’s with an easy to use web application. When you make changes via toodles, the edits will be applied directly the TODO entries in your code. When you’re done, commit and push your changes to share them with your team!

Open Infrastructure Summit and Community Recap w/ Ben Silverman

Joining us this week is Ben Silverman, Chief Cloud Officer, Cincinnati Bell Technology Services.

Highlights

  • Ben Silverman Background
  • Experience at Denver Open Infrastructure Summit
    • PTG Separation
  • Free Software does not mean Free Support
  • Vendors in Attendance: Significant Downsizing of Companies
  • Installer Wars and Airship
  • Ironic Push & MaaS Alliance
  • Developers Portability and Languages
  • Cross Community Compatibility
  • Only Tools are OpenStack
  • Final Event Thoughts

Time Stamp

0.0 – 0.52             Introduction
1.43 – 3.28          Ben’s Background
3.28 – 7.37          Open Infrastructure Summit Experience
* Separate of Developers and Corporations
7.37 – 10.38        Free Software does not come with Free Support
* Vendors are not bad
10.38 – 12.57     How many vendors in attendance? Less than 15
* Not seeing revenue opportunity
* Business only; not interested in giving SWAG
* Vendors still selling OpenStack; Almost no Ecosystem at this time
12.57 –  17.27     Installation Tools and Promotion of Airship
* AT&T adoption is driving the promotion
* Airship is not a production ready technology
* Install Kubernetes and OpenStack with HELM charts (Very Complex)
* Ironic Push at Event
17.27 – 22.28     Developers Portable across Project
* Adding other projects into existing projects
* OpenStack always selects 1 way to do something
22.28 –  26.30     Cross Community Compatibility
* CNCF Comments
* Kubernetes and OpenStack in same world
26.30 –  33.15     Not talking about operating/open infrastructure; just OpenStack
* Not including other projects for best solution
* Day 2 Not Considered in OpenStack
33.15 –                  Wrap Up
* BRING BAG LUNCH DURING EVENT

Podcast Guest: Ben Silverman, , Chief Cloud Officer, Cincinnati Bell Technology Services.

Ben is currently the Chief Cloud Officer for the Service Provider/Telco team at Cincinnati Bell Technology Services (OnX Service Provider/Telco). He is also the co-author of the book “OpenStack for Architects” “Mastering OpenStack” and was the Technical Reviewer for “Learning OpenStack” (Packt Publishing).

When Ben is not writing books he is an active in the OpenStack Superuser Editorial Board and a technical contributor to the OpenStack Foundation Documentation Team (Architecture Guide) He also leads the Phoenix, AZ Open Infrastructure User Group. Ben is often invited to speak about cloud adoption, implementation, migration and cultural impact of the cloud at conferences, meetups, and special vendor events.

Prior to OnX, Ben was a Senior Cloud/System Architect at Mirantis, a top OpenStack distribution, where he was responsible for creating enterprise OpenStack architectures for some of the most prominent telecommunications and Fortune 100 companies worldwide.

Before joining Mirantis, Ben was the Lead Technical Architect and Engineer for the OpenStack cloud at American Express and was directly responsible for the architecture and deployment of the largest U.S. financial services cloud in production at the time. Today, this same cloud supports over 10,000 workloads.

Ben holds a degree in English communications and a Masters degree in Information Management from Arizona State University. When he’s not out evangelizing more people into the cloud lifestyle he likes to spend time with his beautiful wife and two crazy little boys in Phoenix, Arizona.

 

Mark Thiele Rants on IT Monopolies and Impact of Edge

Joining us this week is Mark Thiele, Director Engineering Edge Computing, Ericsson and Host of IDCA Podcast.

About Ericsson
Ericsson is one of the leading providers of Information and Communication Technology (ICT) to service providers, with about 40% of the world’s mobile traffic carried through our networks. We enable the full value of connectivity by creating game-changing technology and services that are easy to use, adopt and scale, making our customers successful in a fully connected world. For more than 140 years, our ideas, technology and people have changed the world: real turning points that have transformed lives, industries and society as a whole.

About IDCA Podcast
To Infinity Paradigm and Beyond – a community driven podcast series by the industry veterans that you trust. Stay for revealing interviews, expertise and education. Enjoy the light hearted conversations about life in and out of the industry. https://www.idc-a.org/idca-podcast    

Highlights:

  • Monopolies in IT
  • Restrictions in Innovation as everyone has same Cloud tools
  • Monopolies are not Good for Customers
  • Edge Push from Public Clouds
  • Learnings from Edge Research
  • Will Edge Save us from Cloud Monopolies?
  • Telcos at Edge

Time Tracking

  • 0 min 12 sec: Introduction of Guest
  • 3 min 12 sec: IDCA Podcast Overview
  • 4 min 04 sec: Rant on Monopolistic Culture
    • Running risk of Monopoly in IT
      • Small group of centralized cloud providers
    • Monopolies have less interest in innovation for niche opportunities ~ not enough revenue to make it worth it for them
    • Service delivery issues (e.g. SaaS vs On-Premise/Self-Managed)
    • On-Premise still needs innovation
  • 10 min 56 sec: Are we missing innovation?
    • Jevon’s Paradox Podcast – Efficiency can be Disruptive
    • All using same base components
    • What happens in future when everyone is standardized on a few platforms?
    • Future opportunity in On-Premise
  • 15 min 33 sec: More Vendors is Better than a Few Giant Clouds
    • Pushback from Clouds is they would respond unlike previous monopolies
    • We forgot Microsoft is a Monopoly just not a cool company
  • 18 min 18 sec: Edge Push from Public Cloud Providers
    • Attempting to “Scare” the Market to Prevent Innovation?
    • AWS Outpost Announcement – First time AWS talking about solution at least a year away
  • 20 min 56 sec: Research on Edge via LinkedIn – What did you Learn?
    • There is an Edge Vision: People need the Edge or still at start of journey?
    • Large % of respondents buy into Edge marketplace that is a true opportunity
    • Most thinking of Edge based on their viewpoint/need without thinking about entire opportunity for everyone: could be a legacy IT environment added on
      • Not scalable model
      • Do we have to wait for AWS to tell us how Edge works?
    • Patchwork Edge – not waiting for AWS to show up; people building it now with available technology
    • Railroad History of Monopoly Power – US vs Tokyo Organization
      • We ignore the costs and losses of what could have been
    • 34 min 16 sec: Is Edge going to Save us from Monopoly?
    • 37 min 03 sec: Can Telcos respond to Edge demand?
    • 37 min 03 sec: Wrap-Up

Patrick Pushor on Market Needs for Blockchain in the Enterprise

Joining us this week is Patrick Pushor, Director of Sales and Field Engineering, Clear Blockchain Technologies.

About Clear Blockchain Technologies    Clear builds blockchain-based settlement and clearing networks for global industries. Using enterprise-grade blockchain technologies and programmable smart contracts, these networks allow near-real-time settlement and automatic intelligent dispute resolution on a global scale. This reduces costs, inefficiencies and fraud, while maintaining confidentiality of contracts and trade details. Moreover, these networks enable rapid participant-driven innovation of new on-demand products, contracts, and business models, accelerating exponential growth.
Highlights:

  • Patrick’s Background in Cloud Computing (Public)
  • Why join Blockchain Startup?
  • Practical Blockchain Applications
  • Evolution Change in Commerce
  • Hype of Blockchain – e.g. Crypto Currency
  • Trusted Interactions – Prevent Fraud
  • Meeting Market Needs for Enterprise
  • SaaS Model vs Enterprise In-House Sale

Time Tracking

  • 0 min 42 sec: Introduction of Guest
    • Serial Startup Technologist
  • 2 min 52 sec: Why Blockchain?
    • New and Disruptive Technology Potential
  • 4 min 54 sec: Practical Blockchain Applications
    • Need to Transact with Parties don’t Trust Each Other
      • g. Refugees in New Country
    • Telcom Blockchain Payment System b/w Carriers
      • Incredibly Manual Process
    • 7 min34 sec: Commerce Transition to Peer to Peer
      • Evolution Change in Commerce
      • Target Processes with Existing Manual Systems
    • 10 min 56 sec: Crypto Hype
    • 13 min 02 sec: Does Blockchain allow Trusted Interactions?
      • Identity and Authentication
      • Anchor Points for Trust Relationships
      • Blockchain Layers
    • 17 min 50 sec: Leveraging for Existing Needs in Market
      • API Layer allow Blockchain Substitution creating Enterprise Solution
    • 19 min 59 sec: What Makes Enterprise Solution Different?
      • Customer Owned vs SaaS
      • Is Software Dead Thoughts on On-Site vs SaaS Operation
        • Proximity to Data is Challenge
      • 30 min 15 sec: Wrap-Up

Podcast Guest:  Patrick Pusher

 

Software is Not Eating the World, it’s Dying

Rob Hirschfeld and Stephen Spector talk about the Software industry and how SaaS and other trends are killing the traditional software solution based on installation and management in your own data centers.

This is our 100th Podcast for L8istSh9y!

Rocky Grober on Role Discrimination and Learning Patterns in Open Source

Joining us this week is Rocky Grober, TBD

Highlights:

  • Open Source Project Health in QA and Quality
  • Escaping the Open Source Discrimination Cycle
  • Money in Open Source for Sustainability
  • Learning Patterns in Open Source
  • Crises in Open Source for Sustaining Projects
  • Open Source Foundations Need to Own Sustaining Engineering

Time Tracking

  • 1 min 12 sec: Introduction of Guest
  • 2 min 48 sec: QA and Quality in Open Source
    • Hidden Influencers in OpenStack
    • Ecosystem of Connections
    • Discrimination against QA in Open Source
    • Measurement of Participation by Commits Only
    • OpenStack Operators & Product Managers Voices Not Heard
  • 9 min 56 sec: How to Escape Current Cycle?
    • Having Operators and Customers as Part of Leadership in Community
    • Bring “Real-World” to Community Silos
    • Turning Code into Projects
  • 13 min 18 sec: Open Source Licensing
    • Open Source Developers Love New Toys and then Get Bored ~ When Software is Mature and Usable
    • Test for Integration not Just Expected Behavior ~ QA does this but Developers need to Engage in Exploratory Testing
  • 18 min 30 sec: Learning Patterns
    • Mike Kail on Defining Edge Podcast; Better to Iterate and Learn but can become repetitive
    • Iteration of Developers Recursively Improve Knowledge however some don’t gain System Understanding
    • Deep not Broad is a Mistake; Need to do Both
    • g. OpenStack focusing releases on specific parts of Product
    • Open Source Throws out All Lessons from Corporate Development which is a Mistake; plenty of good ideas should be used in Open Source
  • 24 min 22 sec: Developers Must Adjust to What Customers Need Not What Developers Want
    • If no one uses software is it significant?
    • Ecosystem around Open Source Projects Provide Support Customers Need
  • 27 min 45 sec: Is there a Crisis in Open Source for Sustaining Projects?
    • Lots of Types of People Doing Different Jobs in Open Source but Not Enough QA or Operators Taking Part in Projects
    • Need to Move Beyond Developers in Open Source
    • How Get Open Source Users to Participate via Funding or Staff for Software Maintenance?
    • What will Drive this to Happen? ROI
  • 31 min 50 sec: How Solve this Problem?
    • Foundations Need to Support Sustaining Engineering
    • Profit Motive Missing from Open Source is a Challenge
    • Gamification on Open Source Projects
    • Bug Priority based on Customer Need not Developer Interest
  • 38 min 10 sec: Wrap-Up

Daniel Lizio-Katzen on Serverless in the Enterprise

Joining us this week is Daniel Lizio-Katzen, CEO Galactic Fog.

About  

Galactic Fog was founded in 2014 by veteran engineers with the goal of streamlining application development. As engineers, we have spent years designing, building and deploying applications for both startups and large enterprises. At Galactic Fog, one of our goals is to provide a platform for us to contribute back to the developer community by open-sourcing many of our foundational components.

Galactic Fog’s core mission is to provide the systems that enable the design, development and cross-cloud operation of cloud-native apps through the use of enterprise grade function-as-a-service (FaaS) and container-as-a-service (CaaS) technologies. These apps should be resilient and declaratively integrated into any complex environment or configuration.

Highlights:

  • Function as a Service and Events
  • Operational Experience
  • Next Generation API Gateways
  • DevOps and Enterprises
  • Kubernetes as an Enterprise Platform
  • Edge is part of Galactic Fog

Time-Line

  • 0 min 36 sec: Introduction of Guest
  • 0 min 51 sec: Background on Daniel and Galactic Fog
  • 3 min 22 sec: How heterogeneous is the event driven space?
    • Event data mapping is not standard
  • 6 min 0 sec: What are the correct patterns for event systems?
    • FaaS Engine must be Tunable
  • 8 min 15 sec: Operational Experience in FaaS
    • Integration into someone’s environment
    • Focused on enterprise developers – platforms must be tunable for variety of solutions using serverless
  • 14 min 52 sec: Next Generation of API Gateways
    • Future is Istio
    • Enterprise does not want DevOps but rather Managed Kubernetes
  • 17 min 15 sec: DevOps, Developers, and CI/CD Pipelines
    • How do you help sustain an app with thousands of moving parts?
    • Microservices architecture is difficult
  • 27 min 51 sec: Is Kubernetes Ready for Enterprise as a Platform?
    • Still in early stages
    • Opens software company options for platforms
  • 32 min 24 sec: Edge Computing and Galactic Fog?
  • 34 min 23 sec: Wrap-Up