Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 12 min 30 sec ago

Get started with Go For It, a flexible to-do list application

11 hours 6 min ago

There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year's resolutions, the itch to start the year off right, and of course, an "out with the old, in with the new" attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn't have to be that way.

Here's the tenth of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.


read more

Organize your information on the Mac desktop with nvALT

11 hours 7 min ago

To be honest, I'm of two minds when it comes to using open source on closed platforms. I prefer to work on the open side of the fence, but I also understand you can't always do that. Especially at the dreaded day job or when you're working onsite as a contractor. You have to use the hardware your employer supplies.

Over the last few years, I've used a MacBook Pro at the office. When I'm in these types of situations, I try to load as much open source software on my office computer as I can without drawing the ire of the IT department.


read more

Challenges in open source voice interfaces

11 hours 8 min ago

If you're anything like many open source enthusiasts, you may have grown up watching science fiction shows like Knight Rider, or Star Trek, or (my personal favorite) Time Trax. What do they have in common? In each, voice is the key medium through which the protagonists interact with a computer. Knight Rider had Kitt, Star Trek had the ubiquitous computer, and even the indefatigable Darrian Lambert in Time Trax had dependable Selma, the holographic assistant.


read more

Open edX and OpenStack for complex learning environments

11 hours 9 min ago

Almost every new technology developed in recent years has been complex, distributed, and built for scale: Kubernetes, Ceph, and OpenStack are a few examples. These systems are quite different from the ones we saw just a few years ago. Practically any non-trivial software solution today comes with loose coupling, asynchronicity, and elasticity—properties usually absent from systems of the past.


read more

Letting people work where they want shows how much you value them

11 hours 10 min ago

Open organizations are inclusive. They aren't inclusive solely because it's the right way to be but because it produces better outcomes. Inclusivitiy enables a more diverse set of viewpoints.

But in order for those views to be heard, they have to be given.That's why an open organization must embrace remote workers.


read more

How-tos for Raspberry Pi, CNC milling, WTF, Cypht, HomeBank, Wekan, and more

Monday 21st of January 2019 04:20:00 PM

Articles on turning a Raspberry Pi 3B_ into a PriTuni VPN and CNC milling with open source software were our biggest hits last week, and a "getting started with" tutorial series by Kevin Sonney dominated our top 10 list.


read more

Get started with TaskBoard, a lightweight kanban board

Monday 21st of January 2019 08:03:00 AM

There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year's resolutions, the itch to start the year off right, and of course, an "out with the old, in with the new" attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn't have to be that way.

Here's the ninth of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.


read more

Booting Linux faster

Monday 21st of January 2019 08:02:00 AM

Of all the computers I've ever owned or used, the one that booted the quickest was from the 1980s; by the time your hand moved from the power switch to the keyboard, the BASIC interpreter was ready for your commands. Modern computers take anywhere from 15 seconds for a laptop to minutes for a small home server to boot. Why is there such a difference in boot times?


read more

Solving the Year 2038 problem in the Linux kernel

Monday 21st of January 2019 08:02:00 AM

Because of the way time is represented in Linux, a signed 32-bit number can't support times beyond January 19, 2038 after 3:14:07 UTC. This Year 2038 (Y2038 or Y2K38) problem is about the time data type representation. The solution is to use 64-bit timestamps.


read more

2019 People's Choice Awards: Cast your vote

Monday 21st of January 2019 08:01:00 AM

The People's Choice Award recognizes the community's favorite contributors from 2018. Voting is open from January 21 - January 31.

Nominees are individuals whose 2018 contributions made a big impact in our community. Some are now members of our Contributors Club, which recognizes writers who have made 3 or more contributions in 12 months. We excluded previous winners and Red Hat associates from this list.

Learn more about each nominee below.


read more

2019 Reader's Choice Award: Cast your vote

Monday 21st of January 2019 08:00:00 AM

In 2018, Opensource.com published more than 1,000 articles and welcomed hundreds of writers to our community. This wouldn't be possible without an amazing community of authors, moderators, contributors, readers, and sharers. Join us in celebration of our 9-year anniversary by voting in our 2019 Opensource.com Community Awards.


read more

How did you get started with Linux?

Sunday 20th of January 2019 08:01:00 AM

The Linux mascot is a penguin named Tux, so we thought it appropriate to celebrate Penguin Awareness Day for the conservation of penguin habitats and talk a little bit (more) about Linux.

A few fun penguin facts: These furry creatures are flightless yet part of the bird family. Some are large, like the Emperor penguin, and some are small, like those found in New Zealand. And, the Gentoo penguin is known to swim up to a speed of 21 miles per hour!


read more

Get started with HomeBank, an open source personal finance app

Sunday 20th of January 2019 08:00:00 AM

There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year's resolutions, the itch to start the year off right, and of course, an "out with the old, in with the new" attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn't have to be that way.

Here's the eighth of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.


read more

Keeping casual open source contributors happy and more news

Saturday 19th of January 2019 12:22:00 PM

In this edition of our open source news roundup, we look at how scholars are bringing medieval literature into the digital age using open source software, keeping casual contributors to open source projects happy, the release of the Fifth Internet Edition of The Linux Command Line, and more.


read more

Get started with Roland, a random selection tool for the command line

Saturday 19th of January 2019 08:00:00 AM

There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year's resolutions, the itch to start the year off right, and of course, an "out with the old, in with the new" attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn't have to be that way.

Here's the seventh of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.


read more

Get started with WTF, a dashboard for the terminal

Friday 18th of January 2019 08:03:00 AM

There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year's resolutions, the itch to start the year off right, and of course, an "out with the old, in with the new" attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn't have to be that way.

Here's the sixth of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.


read more

CNC milling with open source software

Friday 18th of January 2019 08:01:00 AM

I'm always looking for new projects to create with my 3D printer. When I recently saw a new design for a computer numeric code (CNC) milling machine that mostly uses 3D printed parts, I was intrigued. When I saw that the machine works with open source software and the controller is an Arduino running open source software, I knew I had to make one.


read more

Governance without rules: How the potential for forking helps projects

Friday 18th of January 2019 08:00:00 AM

The speed and agility of open source projects benefit from lightweight and flexible governance. Their ability to run with such efficient governance is supported by the potential for project forking. That potential provides a discipline that encourages participants to find ways forward in the face of unanticipated problems, changed agendas, or other sources of disagreement among participants. The potential for forking is a benefit that is available in open source projects because all open source licenses provide needed permissions.


read more

Get started with CryptPad, an open source collaborative document editor

Thursday 17th of January 2019 08:03:00 AM

There seems to be a mad rush at the beginning of every year to find ways to be more productive. New Year's resolutions, the itch to start the year off right, and of course, an "out with the old, in with the new" attitude all contribute to this. And the usual round of recommendations is heavily biased towards closed source and proprietary software. It doesn't have to be that way.

Here's the fifth of my picks for 19 new (or new-to-you) open source tools to help you be more productive in 2019.


read more

Create a Kubernetes cron job in OKD

Thursday 17th of January 2019 08:02:00 AM

It can be daunting to get started with Kubernetes and OKD (a Kubernetes distribution formerly known as OpenShift Origin). There are a lot of concepts and components to take in and understand. This tutorial walks through creating an example Kubernetes cron job that uses a service account and a Python script to list all the pods in the current project/namespace. The job itself is relatively useless, but this tutorial introduces many parts of the Kubernetes & OKD infrastructure.


read more