Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 3 hours 41 min ago

Why it's time to embrace top-down cybersecurity practices

11 hours 37 min ago

Cybersecurity is no longer just the domain of the IT staff putting in firewalls and backing up servers. It takes a commitment from the top and a budget to match. The stakes are high when it comes to keeping your customers' information safe.


read more

An introduction to audio processing and machine learning using Python

11 hours 38 min ago

At a high level, any machine learning problem can be divided into three types of tasks: data tasks (data collection, data cleaning, and feature formation), training (building machine learning models using data features), and evaluation (assessing the model). Features, defined as "individual measurable propert[ies] or characteristic[s] of a phenomenon being observed," are very useful because they help a machine understand the data and classify it into categories or predict a value.


read more

Linux on the mainframe: Then and now

11 hours 39 min ago

Last week, I introduced you to the origins of the mainframe's origins from a community perspective. Let's continue our journey, picking up at the end of 1999, which is when IBM got onboard with Linux on the mainframe (IBM Z).

According to the Linux on z Systems Wikipedia page:


read more

Adding themes and plugins to Zsh

Wednesday 18th of September 2019 07:02:00 AM

In my previous article, I explained how to get started with Z-shell (Zsh). For some users, the most exciting thing about Zsh is its ability to adopt new themes. It's so easy to theme Zsh both because of the active community designing visuals for the shell and also because of the Oh My Zsh project, which makes it trivial to install them.


read more

The community-led renaissance of open source

Wednesday 18th of September 2019 07:01:00 AM

With few commercial participants, early free software and open source communities were, by definition, community-led. Software was designed and created organically by communities of users in response to their needs and inspiration. The results, to a degree nobody predicted, were often magical.


read more

Election fraud: Is there an open source solution?

Wednesday 18th of September 2019 07:00:00 AM

Can open source technology help keep our elections honest? With its Trust The Vote Project, the Open Source Election Technology (OSET) Institute is working on making that a reality for elections in the United States and around the world.


read more

How Ansible brought peace to my home

Tuesday 17th of September 2019 07:03:00 AM

A few months ago, I read Marco Bravo's article How to use Ansible to document procedures on Opensource.com. I will admit, I didn't quite get it at the time. I was not actively using Ansible, and I remember thinking it looked like more work than it was worth. But I had an open mind and decided to spend time looking deeper into Ansible.


read more

Getting started with Zsh

Tuesday 17th of September 2019 07:02:00 AM

Z-shell (or Zsh) is an interactive Bourne-like POSIX shell known for its abundance of innovative features. Z-Shell users often cite its many conveniences and credit it for increased efficiency and extensive customization.


read more

3 steps to developing psychological safety

Tuesday 17th of September 2019 07:01:00 AM

Psychological safety is a belief that one will not be punished or humiliated for speaking up with ideas, questions, concerns, or mistakes. And it's critical for high-performing teams in open organizations.


read more

Talking to machines: Lisp and the origins of AI

Tuesday 17th of September 2019 07:00:00 AM

Artificial intelligence (AI) is all the rage today, and its massive impact on the world is still to come, says the Association for the Advancement of Artificial Intelligence (AAAI). According to an article on Nanalyze:


read more

Linux Plumbers, Appwrite, and more industry trends

Monday 16th of September 2019 02:40:00 PM

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

How to start developing with .NET

Monday 16th of September 2019 07:02:00 AM

The .NET framework was released in 2000 by Microsoft. An open source implementation of the platform, Mono, was the center of controversy in the early 2000s because Microsoft held several patents for .NET technology and could have used those patents to end Mono implementations. Fortunately, in 2014, Microsoft declared that the .NET development platform would be open source under the MIT license from then on, and in 2016, Microsoft purchased Xamarin, the company that produces Mono.


read more

Linux commands to display your hardware information

Monday 16th of September 2019 07:01:00 AM

There are many reasons you might need to find out details about your computer hardware. For example, if you need help fixing something and post a plea in an online forum, people will immediately ask you for specifics about your computer. Or, if you want to upgrade your computer, you'll need to know what you have and what you can have. You need to interrogate your computer to discover its specifications.

The easiest way is to do that is with one of the standard Linux GUI programs:


read more

Constraint programming by example

Monday 16th of September 2019 07:00:00 AM

There are many different ways to solve problems in computing. You might "brute force" your way to a solution by calculating as many possibilities as you can, or you might take a procedural approach and carefully establish the known factors that influence the correct answer. In constraint programming, a problem is viewed as a series of limitations on what could possibly be a valid solution.


read more

Sandboxie's path to open source, update on the Pentagon's open source initiative, open source in Hollywood, and more

Sunday 15th of September 2019 07:30:00 PM

In this edition of our open source news roundup, Sandboxie's path to open source, update on the Pentagon's adoption of open source, open source in Hollywood, and more!


read more

Why the founder of Apache is all-in on blockchain

Friday 13th of September 2019 07:02:00 AM

Brian Behlendorf is perhaps best known for being a co-founder of the Apache Project, which became the Apache Software Foundation. Today, he's the executive director of the Hyperledger Foundation, an organization focused on enterprise-grade, open source, distributed ledgers (better known as blockchains). He also says he "put the first ad banner online and have been apologizing ever since."


read more

An introduction to Virtual Machine Manager

Friday 13th of September 2019 07:01:00 AM

In my series about GNOME Boxes, I explained how Linux users can quickly spin up virtual machines on their desktop without much fuss. Boxes is ideal for creating virtual machines in a pinch when a simple configuration is all you need.


read more

What politics can teach us about open source

Friday 13th of September 2019 07:00:00 AM

Many sobering lessons from history emphasize democracy is not a finished product. The Roman Empire ended in a dictatorship, while the feudal Middle Ages delivered the Magna Carta and the Renaissance; despite the American Revolution, slavery continued for many years, while the French Revolution resulted in the restoration of the monarchy. That said, more people are living in democracies around the world today than at any time before, and living standards in democracies continue to improve.


read more

Join Open Jam 2019 to build open source indie games

Friday 13th of September 2019 07:00:00 AM

On September 27th, dozens of indie developers will come together virtually to develop video games using open source software. This date marks the third annual Open Jam, a three-day, 80-hour online game jam dedicated to indie developers building playful games and advancing the world of open source game development.

In preparation for Open Jam 2019, we wanted to share the story of Open Jams past and preview the exciting new things coming this year!


read more

How to fix common pitfalls with the Python ORM tool SQLAlchemy

Thursday 12th of September 2019 07:02:00 AM

Object-relational mapping (ORM) makes life easier for application developers, in no small part because it lets you interact with a database in a language you may know (such as Python) instead of raw SQL queries. SQLAlchemy is a Python ORM toolkit that provides access to SQL databases using Python. It is a mature ORM tool that adds the benefit of model relationships, a powerful query construction paradigm, easy serialization, and much more.


read more

More in Tux Machines

Firefox, Graphene, Krita update in Tumbleweed

Two openSUSE Tumbleweed snapshots were released this week. The snapshots furnished the update for KDE Applications 19.08.1 and updated several libraries including Intel’s Graphene library OS. Snapshot 20190917 delivered four packages. The Graphene package updated to 1.10.0 and now uses an ancillary library called (micro) µTest for its test suite, which makes possible to build and run the test suite without depending on GLib. Mozilla Firefox 69.0 provided Enhanced Tracking Protection (ETP) with stronger privacy protections and added support for receiving multiple video codecs to makes it easier for WebRTC conferencing services to mix video from different clients. The other two package updates in the snapshot were icecream 1.3, which takes compile jobs from a build and distributes it among remote machines allowing a parallel build, and the HTTP client/server library for GNOME libsoup 2.66.3. The update of icecream 1.3 improved the speed of creating compiler tarballs. The snapshot is trending at a moderately stable rating of 87, according to the Tumbleweed snapshot reviewer. Read more

today's leftovers

  • Epiphany Technology Preview Users: Action Required

    Epiphany Technology Preview has moved from https://sdk.gnome.org to https://nightly.gnome.org. The old Epiphany Technology Preview is now end-of-life. Action is required to update. If you installed Epiphany Technology Preview prior to a couple minutes ago, uninstall it using GNOME Software and then reinstall using this new flatpakref.

  • Qt Quick on Vulkan, Metal, and Direct3D - Part 2

    Let's continue where we left off in the first post. We saw an example of a Qt Quick application running on Linux on top of OpenGL and Vulkan. We also saw a Vulkan frame capture in RenderDoc, which is not just an invaluable tool during Qt development work, but can also be useful to anyone who wants to dig deeper and understand better how Qt Quick renders a frame (or for that matter troubleshoot problems in an application's rendering). Now in this post we are going to focus on what Qt 5.14 offers for macOS and Windows.

  • Renewing the Modularity objective

    Now that Modularity is available for all Fedora variants, it’s time to address issues discovered and improve the experience for packagers and users. The Modularity team identified a number of projects that will improve the usefulness of Modularity and the experience of creating modules for packagers. We are proposing a renewed objective to the Fedora Council.

  • Boardcon Idea3399 Features-Rich SBC Comes with M.2 NVMe SSD and 4G LTE PCIe Sockets

    Back in 2017, Boardcon introduced EM3399 single board computer powered by a Rockchip RK3399 processor through the company’s PICO3399 SO-DIMM system-on-module.

  • Random Number Generator Assembly

    Learn how to assemble your NeuG USB True Random Number Generator Assembly from https://shop.fsf.org/

  • Standing on the shoulders of giants

    This changed everything, and it led to the birth of ever greater backgammon neural networks that could provide world-class competition as well as world-class analysis. The first great program to follow and raise the standard was Jellyfish, after which came Snowie, and even a magnificent open-source project: GNU Backgammon, which to this day is the second strongest backgammon software available. It too can be found at its source site. For documentation, refer to my online manual, “All About GNU”.

Android Leftovers

Linux on the mainframe: Then and now

Last week, I introduced you to the origins of the mainframe's origins from a community perspective. Let's continue our journey, picking up at the end of 1999, which is when IBM got onboard with Linux on the mainframe (IBM Z). These patches weren't part of the mainline Linux kernel yet, but they did get Linux running on z/VM (Virtual Machine for IBM Z), for anyone who was interested. Several efforts followed, including the first Linux distro—put together out of Marist College in Poughkeepsie, N.Y., and Think Blue Linux by Millenux in Germany. The first real commercial distribution came from SUSE on October 31, 2000; this is notable in SUSE history because the first edition of what is now known as SUSE Enterprise Linux (SLES) is that S/390 port. Drawing again from Wikipedia, the SUSE Enterprise Linux page explains: Read more