opensource.com

Subscribe to opensource.com feed
Updated: 1 hour 18 min ago

3 open source alternatives to Confluence

Tue, 09/15/2020 - 15:00

One of the most important things to do well in a modern enterprise is to collect company knowledge. Organizations need shared workspaces where individuals and teams can collaborate and share their experience and knowledge. This makes knowledge-management systems essential in today's agile environments.


read more

The future of virtual conferences, service mesh, and more industry trends

Tue, 09/15/2020 - 02:00

As part of my role as a principal communication strategist at an enterprise software company with an open source development model, I publish a regular update about open source community, market, and industry trends. Here are some of my and their favorite articles from that update.


read more

Use Python to solve a charity's business problem

Mon, 09/14/2020 - 15:01

In my first article in this series, I described a problem of dividing bulk supplies into hampers of similar value to distribute to struggling neighbors in your community. I also wrote about how I enjoy solving small problems like this with small programs in various languages and comparing how they do it.


read more

How Nextcloud simplified the signup process for decentralization

Mon, 09/14/2020 - 15:00

We always had a nice list of dozens of Nextcloud providers, yet the most common question I heard, even from technically apt friends of mine, was:

"Hi, Jan, umm…so, which Nextcloud provider do you recommend?"

Which is, of course, understandable. If you have a long list of providers, how do you choose? Hosted nearby? Cute name? Biggest logo?

Every decentralized open source solution using servers struggles with this:


read more

Overcoming resistance to open management

Sun, 09/13/2020 - 15:00

In this installment of our "Managing with Open Values" series, I chat again with Braxton, Director of Pricing for a nationwide U.S. insurance company and people manager.


read more

How breaking my back led me to open source

Sat, 09/12/2020 - 15:00

Recently, I noticed some unusual activity on my blog. A very old post about how I broke my back while living in London had a lot of hits. Was it yet another case of Internet spammers finding a new target for their lewd advertisements? I finally put two and two together when I read the headlines that British personality Simon Cowell had broken his back in a freak motorcycle accident. Aha.


read more

Poll: What do you think of the save icon?

Fri, 09/11/2020 - 15:02

Ok, I have just been doing some writing – something I do a lot of – and for some strange reason, I actually paid attention to the icon that stands for “Save.” It is – what?? – a diskette!! Why? How long has it been since diskettes were actually used? And how would the young people coming into computing even know what a diskette is?


read more

How open source legal teams can get to yes

Fri, 09/11/2020 - 15:01

As I shared in the first part of this two-part series, I am an open source lawyer for Red Hat. One important part of my job is to provide information to other companies, including their in-house counsel, about how Red Hat builds enterprise-class products with a completely open source development model and to answer their questions about open source licensing in general.


read more

Why the future of IoT depends on open source

Fri, 09/11/2020 - 15:00

Most people are familiar with the Internet of Things (IoT), which refers to smart objects in a connected network, as this diagram shows.


read more

Automate your container orchestration with Ansible modules for Kubernetes

Thu, 09/10/2020 - 15:02

Ansible is one of the best tools for automating your work. Kubernetes is one of the best tools for orchestrating containers. What happens when you combine the two? As you might expect, Ansible combined with Kubernetes lets you automate your container orchestration. 


read more

How this open source test framework evolves with .NET

Thu, 09/10/2020 - 15:01

A software project's design is a consequence of the time it was written. As circumstances change, it's wise to take a step back and consider whether old ideas still make for a good design. If not, you risk missing out on enhancements, simplifications, new degrees of freedom, or even a project's very survival.


read more

Manage your SSH connections with this open source tool

Wed, 09/09/2020 - 15:01

OpenSSH is widely used, but there isn't a well-known connection manager, so I developed the ncurses SSH connection manager (nccm) to fill that significant gap in the process. nccm is a simple SSH connection manager with an ultra-portable terminal interface (written in ncurses, as the project name suggests). And best of all, it's straightforward to use. With nccm, you can connect to an SSH session of your choice with minimum distraction and minimal keystrokes.


read more

Create a slide deck using Jupyter Notebooks

Wed, 09/09/2020 - 15:00

There are many options when it comes to creating slides for a presentation. There are straightforward ways, and generating slides directly from Jupyter is not one of them. But I was never one to do things the easy way. I also have high expectations that no other slide-generation software quite meets.

Why transition from slides to Jupyter?

I want four features in my presentation software:


read more

Tux the Linux Penguin in its first video game, better DNS and firewall on Android, Gitops IDE goes open source, and more open source news

Wed, 09/09/2020 - 03:30

In this week’s edition of our open source news roundup, Gitpod open sources its IDE platform, BraveDNS launches an all-in-one platform, and more open source news.

Engineers debut an open source-powered robot

Matthias Müller and Vladlen Koltun, two engineers at Intel, have shared their new robot to tackle computer vision tasks. The robot, called "OpenBot", is powered by a smartphone, which acts as a camera and computing unit. 


read more

How to install software with Ansible

Tue, 09/08/2020 - 15:02

Ansible is a popular automation tool used by sysadmins and developers to keep their computer systems in prime condition. As is often the case with extensible frameworks, Ansible has limited use on its own, with its real power dwelling in its many modules. Ansible modules are, in a way, what commands are to a Linux computer. They provide solutions to specific problems, and one common task when maintaining computers is keeping all the ones you use updated and consistent.


read more

Deploy a deep learning model on Kubernetes

Tue, 09/08/2020 - 15:01

As enterprises increase their use of artificial intelligence (AI), machine learning (ML), and deep learning (DL), a critical question arises: How can they scale and industrialize ML development? These conversations often focus on the ML model; however, this is only one step along the way to a complete solution. To achieve in-production application and scale, model development must include a repeatable process that accounts for the critical activities that precede and follow development, including getting the model into a public-facing deployment.


read more

Open source data control for cloud services with Apache Ranger

Tue, 09/08/2020 - 15:00

As the movement to migrate enterprise data to the cloud gathers steam, there is an active debate on the best approach to securing and protecting it. But before we talk about the details of the various access control frameworks, let us first understand the breadth of challenges a company faces when it begins migrating its data to the cloud. First and foremost is the wide array of storage and analysis or compute services offered by cloud and third-party providers.


read more

A beginner’s guide to SSH for remote connection on Linux

Mon, 09/07/2020 - 15:02

One of Linux's most appealing features is the ability to skillfully use a computer with nothing but commands entered into the keyboard—and better yet, to be able to do that on computers anywhere in the world. Thanks to OpenSSH, POSIX users can open a secure shell on any computer they have permission to access and use it from a remote location. It's a daily task for many Linux users, but it can be confusing for someone who has yet to try it.


read more

Program hardware from the Linux command line

Mon, 09/07/2020 - 15:01

RT-Thread is an open source real-time operating system used for programming Internet of Things (IoT) devices. FinSH is RT-Thread's command-line component, and it provides a set of operation interfaces enabling users to contact a device from the command line. It's mainly used to debug or view system information.


read more

Want to make better decisions? Encourage disagreement

Sun, 09/06/2020 - 15:00

Using an inclusive process can lead to better group decisions—ones that empower a group and grant it ownership of the decision. But all open decision making processes should do something else if they're going to succeed: enable dissent.


read more

Pages