FOSS+beer 015: Awesome Chihuahua

Open Source Licenses for SaaS | Guru99 short Linux Tutorials | Raspberry Pi | Crystal Springs Brewing

Beer:

Crystal Springs Brewing Co.
Crystal Springs bottles

  • Opened in 2010, located in a business park in Louisville
  • The name is from a Boulder brewery that was operating at turn of 1900; have found 3 actual bottle from this brewery
  • Not much distribution, some bombers and cans available, but very local footprint
  • Boups is still trying to get a listener to visit the MAD lab
  • Beer event: Jilayne went to the Cambridge Beer Festival  – Don’t Panic!

Topic:

Open Source Licenses for SaaS (@ 13’ in)

  • Most open source licenses allow unrestricted internal use, and have conditions placed upon a “distribution” – the actual passing of a copy to another – this means web-based applications create a “ASP loophole” for the sharing of modified versions and the source thereof
  • Some open source licenses condition upon access via a network
  • What is the “cloud” versus “SaaS? anyway? Mark references the FSFE sticker Jilayne brought him that says, “There is NO CLOUD, just other people’s computers”
  • What are some of the open source licenses that condition upon network or web access?
  • Affero General Public License requires you to provide the source code for modified versions provided through network access. Everyone seems to know about AGPL, but what about other licenses?
  • AGPL-1.0 is the most commonly used, check out the panel on this topic from FOSDEM 2013 on FAIF
  • Turns out a bunch of the dual-licensed, corporate-backed projects seem to like AGPL, like Odoo, which Boups downloaded and he is now on their calling list up the wazoo
  • Licenses that trigger on web access (if you think we are missing something, let us know!):
    • Affero General Public License v1.0 (AGPL-1.0) & GNU Affero General Public License v3 (AGPL-3.0)
    • Open Software License, all versions (OSL-1.0, OSL-1.1, OSL-2.0, OSL-2.1, OSL-3.0) – uses “External Deployment” definition; explicitly includes “made available as an application intended for use over a network” as part of that definition
    • Non-Profit Open Source License (NPOSL-3.0) – same language as OSL
    • Academic Free License v3.0 (AFL-3.0) – same language as OSL
    • Common Public Attribution License Version 1.0 (CPAL-1.0) – sec 15, “external deployment” = distribution
    • Artistic License 2.0 (Artistic-2.0) – Defines distribution as “making it accessible to anyone else” (other Artistic License versions don’t have this same language, e.g. for Perl)
    • Apple Public Source License 1.x (APSL-1.0, APSL-1.1, APSL-1.2) – places conditions on internal use; “deploy” = any use or distribution, including internal (except for internal R&D) and requires specific notification of modifications to Apple (no report-back to Apple in v1.2)
    • Apple Public Source License 2.0 (APSL-2.0) – “External Deployment” with very clear network inclusion; no report back provision but extended availability requirements
    • RealNetworks Public Source License v1.0 (RPSL-1.0) – uses definitions of “Deploy,” “Personal Use,” and “Externally Deploy.” Externally Deploy includes access via a network.
    • Reciprocal Public License 1.1 & 1.5 (RPL-1.1, RPL-1.5) – uses “Deploy” which includes “Serve” defined specifically as delivery via a computer network
    • Honest Public License – this is GPLv2 edited to add outside user via network coverage
    • AGPL-3.0 w/Zarafa additional terms – simply AGPL-3.0 plus a name use restriction/requirement depending on modification; unique to that project, and only community edition.

Feedback:

(@ 46′ in)

  • No feedback, but on last episode 014, we mentioned a write-up about FOSS+beer by Bob Ambrogi, the host of Lawyer 2 Lawyer podcast.  We ended up being guests on a very special recording of Lawyer 2 Lawyer at the Legal Talk Network headquarters in Denver (conveniently located next door to Beryl’s Beer Co.) – hence Episode 014.5

Nerd & Tell:

Raspberry Pi (@ 53′ in)
Raspberry Pi

  • We first talked about Raspberry Pi in our very first episode, the box for which looks like a single serving of Raspberry Pi cereal
  • Mark went to a cool Meetup of the Columbus DevOps group called “Swarming Raspberry Pi: Building a Cloud in a Box” by Matt Williams who demoed his pi mini cloud running a Hadoop Cluster to query chemical structures from PubChem
  • Consequently, Mark had no choice by to get a Raspberry Pi 2
  • Could this take Raspberry Pi from an inexpensive platform for learning for a single-use project to a mini-lab for larger data centers
  • Mark’s upcoming project: something about a mini sound board, juke box, and LED lights…
  • Mark got Boups a gift: an Arduino UNOr3 – Tweet your project ideas to @FOSSbeer!!

Tech Tip:

Guru99 Linux Tutorials (@ 1:12 in)

  • Mark happened across these Guru99 Linux Tutorials that someone posted on Linux Foundation LinkedIn group
  • 18 bite-sized tutorials on a variety of topics
  • Teaches a set of beginner Linux command line skills – no prerequisites so good for beginners.

Tux

Beer (again):

Crystal Spring Brewing Co.

  • South Ridge Amber – American amber ale. Available in cans.
    • Everyone like this; Boups’ favorite
  • Summertime Ale – Kolsch, 4.9% ABV, 23 IBUs – available in 16oz 4-packs, but we had it in a growler
    • Jilayne wasn’t crazy about it; Mark is the resident Kolsch fan; a bit generic for Boups, but well done for the style
  • Wuerzberger – based on a recipe from the original brewery and from 1905.
    • Jilayne thinks it sort of smells like dandelions. Mark found it interesting, think it’s a sour. Boups thinks it’s saison-ish
  • Black Saddle Stout – Russian Imperial stout, 10.3% ABV, 86 IBUs
    • This isn’t beer, it’s a port! Aged in port barrels for 13 mos
  • 5th Anniversary IPA
    • Too hoppy for Jilayne, but a serviceable 1.5 IPA from Mark
  • And a little more tasting from the Mr. Beer project…
This entry was posted in beer events, Saas, tutorials. Bookmark the permalink.