Managing Open Source Software | Cygwin | Google Cardboard | Finkel & Garf
- Father & son business; opened in 2014 (estimate)
- They have a cool crest with toys on in, not barley or hops or beer-ish stuff
- eight regular beers, plus a root beer
- Distribution limited to tap room and for restaurant and stores along Colorado’s front range. Jilayne picked it up at Hazel’s – kind of a beer supermarket
- Mark uses Beer Advisor and Beer Advocate for his beer reviews before buying
- Colorado trivia: all liquor stores in Colorado have to be independently owned
- Finkel & Garf (and Jilayne & Boups) will be at the upcoming Boulder Craft Beer Festival on Aug 22
Open Source Governance (@ 9:40′ in)
- But first! Last episode, we talked about and put up a list of open source licenses that trigger on SaaS – including a few we did not discuss on the show – do you have anything to add? If desire, we’re happy to put this on a separate page to better serve as a resource
- Hypothetical: If you need to get your arms around your companies use of open source – what do you do? You get hired by a small-ish (20 person) software startup, haven’t release product yet, to get things in order re: their use of open source. You are starting from scratch. What are all the issues you want to address? Where do you begin?
- Do they have an open source policy (or any policies at all)?
- What are the general contours of the product(s), business model, distribution model, what is positioning?
- Inventory of open source software used? Does this work with business model?
- Implement recording and tracking of what is being used and setup (informal) processes for review
- Education & training: raise critical issue of distribution (if that is business model) as critical issue and focus on this concept
- IP strategy: what is the goal here; how will you protect the ‘secret sauce’? This will inform what kinds of open source licenses you can comply with; participation/contributions in open source communities – what is culture of company?
- Global view: legal, risk, business, engineering… must consider different perspectives
- Product agreement/outbound license and use-case: must map against set of OSS licenses and use-case
- Mark’s monologue on the changing way software is developed…
- Key thing: you have to get development teams invested in concept that they are part of the process (to get you a build that is complete) regardless of whatever tools you are using
- Good engineering practices = good compliance practices – bake-in license compliance as part of project management plan
- Prioritize: distributed products
- What do you need from IT? Lock it all down!!! Um, no. Software reality of today makes it a monumental challenge for IT department
- Comes down to education (again): why does this (processes that you implement) matter?
- OpenChain: https://wiki.linuxfoundation.org/openchain/start Workgroup was started to identify common best practices in open source software management programs and articulate guidelines to be applied across a supply chain for efficient and effective compliance with open source licenses
(@ 57:14′ in)
- Podcasts we often mention: Free as in Freedom is raising money to help send Dan Lynch (producer and of Linux Outlaws fame – we miss you!) to an open source conference – so we donated. Thanks for the donation! from Karen Sandler at SFC Fundraising goal, almost met – help out!! http://faif.us/
- Also got an email from a listener with feedback who got worried about doing the wrong thing and asked for resources, among other older resources, Heather Meeker has come out with an updated book, Open (Source) for Business: A Practical Guide to Open Source Software Licensing
Nerd & Tell:
Google Cardboard (@ 1:02:43 in)
- The opposite approach to expensive Virtual Reality: it’s a cardboard box you shove your smartphone into (which may not be durable enough for Boups)
- There’s a Cardboard app and YouTube channel of 360 degrees videos and games, oh my!
Cygwin (@ 1:11:15′ in)
- What is it? A large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows. A large collection of GNU and open source tools that provide functionality similar to a Linux distribution on Windows and a DLL (cygwin1.dll) which provide substantial POSIX API functionality
- Cygwin is not… a way to run native Linux apps on Windows. You must rebuild your application from source if you want it to run on Windows. It is not a way to magically make native Windows apps aware of UNIX® functionality like signals, ptys, etc.
- License: Mostly GPLv3+, but it is complicated…
- Who might use it? People with linux skills/needs but stuck on Windows
- What does Mark think of it? Super handy – massive numbers of packages already work with it
- Project lead is Corinna Vinschen, an engineer at RedHat. Listed here: http://geekfeminism.wikia.com/wiki/List_of_women_in_FLOSS
- Rye Saison Ale – crisp, spicy, tart. 6.5% ABV, 27 IBU
- American Lager – crisp, dry, floral. 4.8% ABV, 27 IBU
- Peach challenge:
- Wheat Ale w/Peach Puree – Crisp, refreshing, dry. 4.8% ABV, 20 IBU
- Lone Tree Peach Pale Ale – lightly hopped pale ale with a peach puree. 5.7% ABV, 40 IBU