opensource.com

Subscribe to opensource.com feed
Updated: 1 week 1 day ago

Comparing subscription, pay-per-bug, and consulting software business models

Mon, 04/27/2020 - 15:01

At FOSS Backstage this year, I hosted a discussion on open source models and shared why I think subscriptions are a great way to support open source products.

Picking a business model

The company I co-founded, Nextcloud, only offers its services to customers on a (per user) subscription model. Some customers ask us during the sales conversation why they cannot just get access to our engineers on an hourly basis as they get from third party consultants: pay for the bug fix or support case, and be done?


read more

How to secure your Linux email services with SSL/TLS

Mon, 04/27/2020 - 15:00

Traditionally, email services send data in an unprotected way—whether you are sending emails via SMTP or receiving them via IMAP or POP, the defaults are in cleartext. With more online applications enforcing encryption and the general consensus to protect your data, it's best to secure your email services with a Secure Sockets Layer/Transport Layer Security (SSL/TLS) security certificate.


read more

6 tips for securing your WordPress website

Sun, 04/26/2020 - 15:00

Already powering over 30% of the internet, WordPress is the fastest-growing content management system (CMS) in the world—and it's not hard to see why. With tons of customization available through coding and plugins, top-notch SEO, and a supreme reputation for blogging, WordPress has certainly earned its popularity.


read more

The rebirth of Mapzen, new projects bolster PyTorch, faster AI object detection, and other open source news

Sat, 04/25/2020 - 15:00

In this edition of our open source news roundup, we take a look at the rebirth of Mapzen, two new projects to bolster PyTorch, new open source object detection software, and more!


read more

What you need to know about open source ad blockers

Fri, 04/24/2020 - 15:03

A new study meant to investigate energy conservation of free and open source ad blockers has unexpectedly shown that Internet ads are wasting shocking amounts of your time.


read more

How to manage a big hotel with a little Raspberry Pi

Fri, 04/24/2020 - 15:01

Raspberry Pi with Raspbian Lite can be very versatile to install a number of useful services (see also my Raspberry Pi projects article). Some addictive features can be achieved by searching for open source software and testing it with this fantastic device. An interesting example is installing a complete open source hotel reservation and booking system with Raspberry Pi and Qloapps.


read more

There has never been a better time to play games on Linux

Fri, 04/24/2020 - 15:00

It's thanks to the COVID-19 pandemic that I, like so many of you, have had to rapidly adjust to a life lived almost entirely at home.

It's not an ideal situation, but I've had some real consolation—there has never been a better time to play games on Linux.

Don't take my word for it. Check this out:


read more

Is COBOL your plan B? and more industry trends

Fri, 04/24/2020 - 01:40

As part of my role as a senior product marketing manager at an enterprise software company with an open source development model, I publish a regular update about open source community, market, and industry trends for product marketers, managers, and other influencers. Here are five of my and their favorite articles from that update.


read more

Should you outsource your next open source project?

Thu, 04/23/2020 - 15:02

There are many benefits of using open source solutions for your projects. They're flexible, agile, cost-effective, and highly customizable. Most offer reliable information security thanks to the responsiveness of the open source community. In addition, you can start small and then scale up to shorten the development cycle and achieve results quickly.

However, implementing open source software may require specific expertise you don't have in-house. Should you outsource your next open source project, or assemble an in-house team?


read more

Getting to know our new, virtual world

Thu, 04/23/2020 - 15:01

Witnessing the ongoing global impact of COVID-19 is a profoundly affecting experience that continues to humble us all in ways we couldn't have anticipated. Technology organizations are quickly evolving within this new reality, in which all of our human interactions are virtual until further notice.


read more

4 open source chat applications you should use right now

Thu, 04/23/2020 - 15:00

The first thing we usually do after waking up in the morning is to check our cellphone to see if there are important messages from our colleagues and friends. Whether or not it's a good idea, this behavior has become part of our daily lifestyle.

"Man is a rational animal. He can think up a reason for anything he wants to believe."
– Anatole France


read more

Saving the planet with open source

Wed, 04/22/2020 - 15:03

Our dear ole' Earth is breathing a heavy sigh as of late, and April 22 is the day we humans have designated for celebrating our home on the planet.

Let's talk about ways we can observe, conserve, reuse, and repurpose with open source. And, let's end with two stories about refreshing an older system and saving energy at home with low-tech solutions. 


read more

Build a website with Python tools

Wed, 04/22/2020 - 15:01

Not every website is a blog, where the main feature is a list of posts, each with a specific timestamp that indicates how "fresh" it is. Sometimes, you just want a website.

Maybe you are an amateur (or professional!) cook and want to show off your recipes. Maybe you are a poet and want a site to publish all your poems. Maybe you have strong opinions and want a place to store your rants, each in its timeless perfection. Here's where Sphinx comes in.


read more

How to resolve a git merge conflict

Wed, 04/22/2020 - 15:00

Git is the standard source code repository manager for open source projects and many closed source projects. This article shows new Git users how to do something slightly advanced but fundamental to its purpose: resolving a git-merge conflict.


read more

How I use Hugo for my classroom's open source CMS

Tue, 04/21/2020 - 15:03

People love Markdown text with good reason—it is easy to write, easy to read, easy to edit, and it can be converted to a wide range of other text mark up formats. While Markdown text is very good for content creation and manipulation, it imposes limitations on the options for content display.


read more

Using Python to visualize COVID-19 projections

Tue, 04/21/2020 - 15:01

Using Python and some graphing libraries, you can project the total number of confirmed cases of COVID-19, and also display the total number of deaths for a country (this article uses India as an example) on a given date. Humans sometimes need help interpreting and processing the meaning of data, so this article also demonstrates how to create an animated horizontal bar graph for five countries, showing the variation of cases by date.

Projecting confirmed cases and deaths for India

This is done in three steps.


read more

How I use Python to map the global spread of COVID-19

Tue, 04/21/2020 - 15:00

The spread of disease is a real concern for a world in which global travel is commonplace. A few organizations track significant epidemics (and any pandemic), and fortunately, they publish their work as open data. The raw data can be difficult for humans to process, though, and that's why data science is so vital. For instance, it could be useful to visualize the worldwide spread of COVID-19 with Python and Pandas.


read more

4 Git scripts I can't live without

Mon, 04/20/2020 - 15:03

In 2005, Linus Torvalds created Git to replace the proprietary distributed source control management solution that he had previously used to maintain the Linux kernel. Since then, Git has become a dominant version-control solution for open source and cloud-native development teams.


read more

New open source GIS projects for Kubernetes applications

Mon, 04/20/2020 - 15:02

Spatial data from geographic information systems (GIS) is all around us. From smartphones that make our lives better and more convenient to precision agriculture that is increasing the amount of food farmers can produce while reducing the cost, whether or not we realize it, almost every part of our lives is touched by spatial data.


read more

Why I use open source technology for web development

Mon, 04/20/2020 - 15:01

Every day, millions of people all over the world access the OpenStack Foundation's (OSF) web properties to learn about open infrastructure. This level of usage requires a platform and toolsets that are fast, flexible, and affordable—and this is where open source comes in. Not only that, but given that we work for an open source software foundation, we naturally incorporate open source technologies into everything we do, including web development.


read more

Pages