Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 3 hours 7 min ago

2 new tools for creating more accessible projects

Wednesday 22nd of March 2017 07:01:00 AM

Accessibility has been an afterthought in development for far too long. The result has been costly retrofitting, the risk of inaccessible solutions, and unhappy users.

We are where we are because developers often ignore accessibility in hopes that it will resolve on its own.


read more

Help us write the next IT culture book

Wednesday 22nd of March 2017 07:00:00 AM

If open organizations should be flexible, inclusive, collaborative, and communal, then so should the books we write about them.

So as the open organization community at Opensource.com prepares its next volume in the Open Organization book series, it's working the open source way.


read more

How to deploy Kubernetes on the Raspberry Pi

Tuesday 21st of March 2017 07:02:00 AM

When I became interested in ARM devices, and in the Raspberry Pi in particular, my first project was an OpenVPN server.

By having the Raspberry Pi as a secure gateway to my home network, I could use my phone to control my desktop and remotely play Spotify, open documents, and a bunch of other fun things. I used an existing tutorial for that first project because I was afraid of piping anything into the command line on my own.


read more

Command-line document conversion tools for writers

Tuesday 21st of March 2017 07:01:00 AM

Today, we have ample tools available for editing memos, letters, essays, books, presentation slides, and other documents on our computers. This can be both an advantage and a disadvantage: on the one hand, if you don't like a piece of software, you can simply move on to another one any time; on the other hand, a lot of these tools, especially proprietary software, are fully compatible with their own formats only.


read more

7 ways to discuss legal matters with an open community

Tuesday 21st of March 2017 07:00:00 AM

Having watched a fair number of people attempt to engage both the Open Source Initiative's licensing evaluation community and the Apache Software Foundation's legal affairs committee, I'd like to offer some hints and tips for succeeding when it's your turn to conduct a legal discussion with an open community.


read more

How to secure your Raspberry Pi

Monday 20th of March 2017 07:02:00 AM

The Raspberry Pi and many other inexpensive computer boards like it have become part of the "Internet of Things" or IoT revolution. Internet-connected computing devices have emerged beyond traditional servers, desktops, laptops, and mobile devices. Now your TV, DVR (digital video recorder), thermostat, refrigerator, Internet radio, Raspberry Pi, and other devices are on the network too.


read more

Open project collaboration from elementary to university classrooms

Monday 20th of March 2017 07:01:00 AM

The practice of teaching should be built upon collaboration and remixing content. When a friend asks us to explain something, we don't trademark our answer or deliver a monologue without asking for input. This is a simple example, but it gets to the heart of the dysfunctional design inherent in our existing education system:


read more

Community leadership planning, new board members, and more OpenStack news

Monday 20th of March 2017 05:00:00 AM

Are you interested in keeping track of what is happening in the open source cloud? Opensource.com is your source for news in OpenStack, the open source cloud infrastructure project.

OpenStack around the web

From news sites to developer blogs, there's a lot being written about OpenStack every week. Here are a few highlights.


read more

GitLab acquires Gitter, a new BeagleBone board, and more open source news

Saturday 18th of March 2017 07:10:00 AM

In this edition of our open source news roundup, we take a look at GitLab acquiring Gitter, Daimler joining the Open Invention Network, the new BeagleBone Blue board, and more.

Open source news roundup for February March 5-18, 2017 GitLab acquired the chat app Gitter and plans to open source it

GitLab announced this week it has acquired Gitter, the chat app that "connects the open source and software development community."


read more

Top 5: Raspberry Pi physical computing, Fedora 25 install, and more

Friday 17th of March 2017 06:55:00 PM

In this week's Top 5, we highlight articles from our Raspberry Pi series to celebrate Pi Day, the IDEs of March, and Python scripts.

Top 5 articles of the week

5. Getting started with Perl on the Raspberry Pi


read more

Why do you use Linux and open source software?

Friday 17th of March 2017 07:01:00 AM

As I mentioned when The Queue launched, although typically I will answer questions from readers, sometimes I'll switch that around and ask readers a question. I haven't done so since that initial column, so it's overdue. I recently asked two related questions at LinuxQuestions.org and the response was overwhelming. Let's see how the Opensource.com community answers both questions, and how those responses compare and contrast to those on LQ.


read more

How buying a 3D printer can save you money

Friday 17th of March 2017 07:00:00 AM

If you're looking for free and open source designs to replicate on your desktop 3D printer, you have about two million choices.


read more

An introduction to GRUB2 configuration for your Linux machine

Thursday 16th of March 2017 07:03:00 AM

When researching my article from last month, An introduction to the Linux boot and startup process, I became interested in learning more about GRUB2. This article provides a quick introduction to configuring GRUB2, which I will mostly refer to as GRUB for simplicity.


read more

How to control GPIO pins and operate relays with the Raspberry Pi

Thursday 16th of March 2017 07:02:00 AM

Ever wondered how to control items like your fans, lights, and more using your phone or computer from anywhere?

I was looking to control my Christmas lights using any mobile phone, tablet, laptop... simply by using a Raspberry Pi. Let me show you how to operate relays and control GPIO pins with the Pi using PHP and a temperature sensor. I put them all together using AJAX.


read more

Python tricks for artists: How to add interactivity to any Python script

Thursday 16th of March 2017 07:01:00 AM

Catch up on the series, Python tricks for artists:


read more

A lesson in accountability from my Uber driver

Thursday 16th of March 2017 07:00:00 AM

The first thing I noticed was how nice Kyle's car was. It wasn't too fancy (a late model Toyota Camry) but inside it was spotless. We were sitting in leather seats. On the back of the passenger seat, Kyle had mounted a tablet customers could use to watch TV if they wanted (not that I was particularly interested in television during this 4:30 a.m. ride to the airport).


read more

All Things Open speaker support 'office hours' start today

Wednesday 15th of March 2017 05:15:00 PM

One of Opensource.com's community moderators, Deb Nicholson, organized 'office hours' in IRC to help speakers with their All Things Open talk proposals. The first session is today, March 15 from 5-7pm EDT (#opensource.com on irc.freenode.net). Come chat with us!


read more

How to write SD cards for the Raspberry Pi

Wednesday 15th of March 2017 07:02:00 AM

Writing SD cards for the Raspberry Pi is something that every member of the Pi community has attempted. Some are old hats and tackle the task with aplomb, but for some it strikes fear into their hearts.


read more

How to build an IoT project with Mongoose OS

Wednesday 15th of March 2017 07:01:00 AM

IoT (Internet of Things) is about connecting physical objects ("things") to the Internet. Technically, this is done by attaching a computer to a "thing." A computer is attached in a way that it can read data from the thing and report to the Internet, and also it can receive commands and control the thing's state. 

Usually, the COMPUTER is directly wired to the THING, and the COMPUTER <=> INTERNET connection could be either wired (e.g., Ethernet), or wireless (e.g., Bluetooth, Wi-Fi).

What could the computer be?


read more

Happy IDEs of March: Which code editor do you prefer?

Wednesday 15th of March 2017 07:00:00 AM

Welcome to the Ides of March, or as we'd like to call it, the IDEs of March. To celebrate, we're asking our readers to let us know which code editing tool they prefer, whether a full-fledged integrated development environment or a simple text editor. Fortunately, there are tons of open source options out there for you to choose from. Which one is your favorite?


read more

More in Tux Machines

Development News

Security Leftovers

  • How To Improve The Linux System’s Security Using Firejail
    As you already know, Linux kernel is secure by default. But, it doesn’t mean that the softwares on the Linux system are completely secure. Say for example, there is a possibility that any add-ons on your web browser may cause some serious security issues. While doing financial transactions over internet, some key logger may be active in browser which you are not aware of. Even though, we can’t completely give the bullet-proof security to our Linux box, we still can add an extra pinch of security using an application called Firejail. It is a security utility which can sandbox any such application and let it to run in a controlled environment. To put this simply, Firejail is a SUID (Set owner User ID up on execution) program that reduces the risk of security breaches by restricting the running environment of untrusted applications.
  • “Httpd and Relayd Mastery” off to copyedit
  • Kalyna Block Cipher

Containers vs. Zones vs. Jails vs. VMs

  • Setting the Record Straight: containers vs. Zones vs. Jails vs. VMs
    I’m tired of having the same conversation over and over again with people so I figured I would put it into a blog post. Many people ask me if I have tried or what I think of Solaris Zones / BSD Jails. The answer is simply: I have tried them and I definitely like them. The conversation then heads towards them telling me how Zones and Jails are far superior to containers and that I should basically just give up with Linux containers and use VMs. Which to be honest is a bit forward to someone who has spent a large portion of her career working with containers and trying to make containers more secure. Here is what I tell them:
  • [Old] Hadoop Has Failed Us, Tech Experts Say

    The Hadoop community has so far failed to account for the poor performance and high complexity of Hadoop, Johnson says. “The Hadoop ecosystem is still basically in the hands of a small number of experts,” he says. “If you have that power and you’ve learned know how to use these tools and you’re programmer, then this thing is super powerful. But there aren’t a lot of those people. I’ve read all these things how we need another million data scientists in the world, which I think means our tools aren’t very good.”

Wine and Games

  • [Wine] Packaging changes
    Today we want to announce some important changes regarding the Wine Staging packages provided at repos.wine-staging.com and dl.winehq.org. We completely reworked our build system to make the packages available sooner after a release and also added some new features, like downloading old packages for Debian / Ubuntu. The complete list of changes can be found in the announcement email on the Wine mailing list.
  • Planescape: Torment Enhanced Edition Announced for PC, Mac, Linux, and Mobile
  • Podcast #6 with Ethan Lee, Porter on Fez, Transistor
    Have you ever played Fez on Linux ? Transistor ? Speed Runners ? Shenzen I/O ? Bastion ? or more recently, Owlboy ? Well if you have, you have benefited from the work of Flibitijibibo who is directly responsible for the port of such titles to your platform.