Your Weekly Newsletter
[view in browser »](
Want to stay more up to date on all things open source? Follow us on [Twitter](.
[Portal](
Continuous Integration/Continuous Development with FOSS Tools
Quentin Hartman - July 31, 2019
Up your DevOps game! Get the fundamentals of CI/CD with FOSS tools now!
One of the hottest topics within the DevOps space is Continuous Integration and Continuous Deployment (CI/CD). This attention has drawn lots of investment dollars, and a vast array of proprietary Software As A Service (SaaS) tools have been created in the CI/CD space, which traditionally has been dominated by free open-source software (FOSS) tools. Is FOSS still the right choice with the low cost of many of these SaaS options?
It depends. In many cases, the cost of self-hosting these FOSS tools will be greater than the cost to use a non-FOSS SaaS option. However, even in today's cloud-centric and SaaS-saturated world, you may have good reasons to self-host FOSS. Whatever those reasons may be, just don't forget that "Free" isn't free when it comes to keeping a service running reliably 24/7/365. If you're looking at FOSS as a means to save money, make sure you account for those costs.
Even with those costs accounted for, FOSS still delivers a lot of value, especially to small and medium-sized organizations that are taking their first steps into DevOps and CI/CD. Starting with a commercialized FOSS product is a great middle ground. It gives a smooth growth path into the more advanced proprietary features, allowing you to pay for those only once you need them. Often called Open Core, this approach isn't universally loved, but when applied well, it has allowed for a lot of value to be created for everyone involved.
[read article](
[August Cover](
The DevOps Issue
Bryan Lunduke - August 1, 2019
Every few years a new term is coined within the computer industryâbig data, machine learning, agile development, Internet of Things, just to name a few. You'd be forgiven for not knowing them all.
[Read Article](
[Abcstract](
Simplifying Function Tracing for the Modern GCC
Zack Brown - July 26, 2019
Steven Rostedt wanted to do a little housekeeping, specifically with the function tracing code used in debugging the kernel.
[Read Article](
[Cards](
Bash Shell Games: Let's Play Go Fish!
Dave Taylor - July 30, 2019
How to begin developing a computer version of the popular card game.
Between the previous 163 columns I've written here in Linux Journal and the dozens of games I programmed and explored during the creation of my Wicked Cool Shell Scripts book, I've written a lot of Bash shell games.
[Read Article](
in case you missed
[AI]
An AI Wizard of Words
Marcel Gagné - July 15, 2019
A look at using OpenAI's Generative Pretrained Transformer 2 (GPT-2) to generate text.
[Read Article »](
[Laptop]
What The @#$%&! (Heck) is this #! (Hash-Bang) Thingy In My Bash Script
Mitch Frazier - May 10, 2019
You've seen it a million timesâthe hash-bang (#!) line at the top of a scriptâwhether it be Bash, Python, Perl or some other scripting language.
[Read article »](
upcoming events
[Open Source Summit North America](
August 23, 2019 - August 24, 2019
San Diego, California
USA
[HPC on Wall Street](
September 11, 2019 - September 12, 2019
New York, NY
USA
[All Things Open](
October 13, 2019 - October 15, 2019
Raleigh, North Carolina
USA
[Rancher](
[Storix Software](
[Twistlock](
[PIA](
Subscribe to Linux Journal for only $2.88 an issue!
[Subscribe Now »](
[Renew Now »](
You are receiving this email because you signed up to receive newsletters from Linux Journal.
You can [update your preferences]( or [unsubscribe]( from this list.
Copyright © 2019 Linux Journal LLC, All rights reserved.
Mailing address: 9597 Jones Rd, #331 Houston, TX 77065