The MerchantStoreDirectoryAbout UsAdd-siteLink to Us

 

1,316 Software - Open Source Resources

Misc. - Numbers

0-day alert: your favorite Linux distro may not be as secure as you think
Popular Linux distros such as Ubuntu and Fedora -- including the newly-released Fedora 25 -- are vulnerable to zero-day exploits, shattering the myth that the open source software is ultra-secure. Vulnerabilities can be exploited that allows an attacker to run any code he wants on a victim's computer -- with potentially devastating consequences.
December 16, 2016
Read More


2 new tools for creating more accessible projects
Learn why it's paramount to align development practices with the revised Section 508 Standards.
March 22, 2017
Read More


2 open source Adobe InDesign scripts
Learn about Page Exporter Utility and CalendarWizard. Plus, get a bonus script!
March 31, 2017
Read More


2 tag management tools for organizing your music library
Learn more about EasyTag and ExFalso tag editors to reorganize your audio files and make your music listening sweeter.
May 16, 2017
Read More


2 tools for transforming senior management into open leaders
Follow these steps to locate your "leadership multiplier."
March 30, 2017
Read More


3 alternatives to LibreOffice Writer
Looking for an open source word processor? One of these three options may be just what you need.
June 6, 2017
Read More


3 consequences of coding in the open
At Reaction Commerce, absolute transparency has changed the way I work. That's made me more accountable--and more responsive, too.
August 31, 2017
Read More


3 cool machine learning projects using TensorFlow and the Raspberry Pi
TensorFlow and the Raspberry Pi are working together in the city and on the farm. Learn about three recent, innovative projects.
February 27, 2017
Read More


3 desktop wikis to help organize information
When you think of the word "wiki," examples like MediaWiki or DokuWiki probably come to mind. They're open source, useful, powerful, and flexible. they can be great tools for collaborating, working on your own, or just organizing the piles of information in your life.
February 2, 2017
Read More


3 Emacs extensions for getting organized
Want to get organized? Look no further than the Emacs text editor with these three helpful modes.
April 20, 2017
Read More


3 essential skills for fostering productive debate in your IT team
Passionate, productive debate is a hallmark of open communities and organizations. Here's how to bring it into your IT team.
April 27, 2017
Read More


3 free online resources for music research
Whether you're into Afrobeat, experimental music, or spoken language, these three resources let you peruse a seemingly limitless collection of audio treasures from around the world.
November 9, 2017
Read More


3 great reasons to embrace rejection
Don't let your fears stop you from contributing to open source projects.
June 19, 2017
Read More


3 keys to unlocking your 2017 open organization resolutions
Download our community-produced companions to the Open Organization and start your new year in the spirit of openness.
December 27, 2016
Read More


3 lessons in effective open partnership
Collaboration can be difficult--even in the manufacturing industry. Here's my advice for making it work.
September 5, 2017
Read More


3 lessons in open communication
Being a "good" communicator looks different in an open organization. Learn to adapt.
May 2, 2017
Read More


3 Linux questions from the community
Weigh in with some fun facts about your own Linux implementation.
April 27, 2017
Read More


3 MPD clients for an Armbian music server
Looking for a music playback client that runs in a terminal window? Here are three options to consider.
July 11, 2017
Read More


3 new OpenStack guides
Trying to keep up with the latest on OpenStack? Check out these newly published guides and tutorials
August 15, 2017
Read More


3 off-the-shelf Linux computers compared
Check out these feature-packed Linux computers from OEMs ZaReason, System76, and Dell.
June 6, 2017
Read More


3 open source alternatives to ArcGIS Desktop
Looking to create a great looking map or perform analysis on geospatial data? Look no further than these open source desktop GIS tools.
November 15, 2017
Read More


3 open source alternatives to AutoCAD
Open source computer-aided design software may not have all the functionality of proprietary solutions, but it may have everything you actually need.
November 13, 2017
Read More


3 open source alternatives to MATLAB
If you're looking for scientific computing software, but can't afford the leading proprietary solution, check out these open source options.
November 2, 2017
Read More


3 open source alternatives to Microsoft Publisher
Create great flyers, newsletters, brochures, and more with open source software.
November 27, 2017
Read More


3 open source boilerplate web design templates
These templates will help you get started designing a modern codebase for your next web project.
April 13, 2017
Read More


3 open source code libraries to handle MARC-formatted records
Developers can use these libraries for Java, C#, and Perl.
April 21, 2017
Read More


3 open source link shorteners
Want to build your own URL shortener? These open source projects make it easy.
March 23, 2017
Read More


3 open source music players: Aqualung, Lollypop, and GogglesMM
Music is a part of life. Wikipedia's article on the history of music contains this great phrase: "Since all people of the world, including the most isolated tribal groups, have a form of music...." Well, we open source folk form a tribe–that's for sure. I propose that our "form of music" includes open music players. Over the past year, I've been taking a look at the various players available; in December 2016 I summarized my ongoing evaluation of open music players using these six criteria:
January 13, 2017
Read More


3 open source Python GUI frameworks
Does your Python program need a graphical user interface? Here are three tools to help you build one.
August 30, 2017
Read More


3 projects successfully using mesh network technology
if you think about it, isn't the Internet just a giant mesh network? If we deviate slightly from the standard definition that requires that all nodes to assist in data distribution, the answer is a resounding yes.
March 2, 2017
Read More


3 Python web scrapers and crawlers
Check out these great Python tools for crawling and scraping the web, and parsing out the data you need.
September 28, 2017
Read More


3 security tips for software developers
Don't make these common security mistakes that leave you vulnerable to attack.
June 16, 2017
Read More


3 steps to secure, open source DevOps
The key to secure app development is to "shift left"--move security testing away from late-stage production and back towards design and development.
May 3, 2017
Read More


3 tips for effectively using wikis for documentation
Using a wiki for documentation isn't a new idea. Countless open source projects do. If you're looking for a way to write and publish documentation quickly, a wiki can be a viable alternative to the many technical writing tools out there.
January 1, 2017
Read More


3 tips for helping creative people work openly
Leading offline groups can be challenging. These three tips make it easier.
March 14, 2017
Read More


3 tips for transforming into an employee-centered workplace
Employee-centered workplaces are the future. But we won't get there if we aren't open.
August 17, 2017
Read More


3 to-do list managers for the Linux command line
Learn to manage your tasks with these simple terminal tools.
January 12, 2017
Read More


3 types of useful Atom text editor packages for writers
The Atom text editor has evolved into a solid tool for writers thanks to the 6,100+ packages that extend its capabilities. Here are nine of them.
May 11, 2017
Read More


3 ways to stay technical while becoming business savvy
Don't let moving up in the ranks dull your technical sharps.
May 15, 2017
Read More


3 web browsers for the Linux command line
Let's take a trip back in time to the early, simpler days of the web. a time when most of us used low-powered PCs or dumb terminals, often over slow dial-up connections. we generally visited web pages using command-line, text-only browsers like the venerable Lynx.
December 14, 2016
Read More


3D design contest for medical tools in Africa
The moment the open source RepRap 3D printer was created, its potential for helping the developing the world was evident.
February 17, 2017
Read More


4 cool facts you should know about FreeDOS
23 years later, FreeDOS is in active development and edges out MS-DOS's lifespan by a few years.
June 29, 2017
Read More


4 easy Linux projects for newbies and intermediate users
Not going anywhere for the holidays, and want try something new? These projects can be done in a couple hours.
December 22, 2016
Read More


4 easy ways to work toward a zero trust security model
Building toward a zero trust network is a capability most organizations possess. We look at how to get started.
June 28, 2017
Read More


4 fresh OpenStack guides and tutorials
Want to learn more about developing or administering OpenStack? These guides can help.
March 29, 2017
Read More


4 hot skills for Linux pros in 2017
Which in-demand skills are you brushing up on in the new year?
January 3, 2017
Read More


4 lightweight email alternatives to Thunderbird
Looking for a light and fast email app for your Linux desktop? Try these open source alternatives to Mozilla's venerable client.
July 31, 2017
Read More


4 lightweight image viewers for the Linux desktop
When you need more than a basic image viewer but less than a full image editor, check out these apps.
July 11, 2017
Read More


4 must-read books for open source career seekers
Finding a good job can be stressful and finding your dream job even more so. Even in the open source world, with its many opportunities for making a name for yourself by volunteering, it takes effort to make the connection between what you have to offer as a job seeker and what employers are looking for in an employee. One thing that can help set you apart from other applicants is having a solid understanding of yourself and what you bring to the table.
February 9, 2017
Read More


4 new guides and tutorials for OpenStack
Want to get a head start with OpenStack? Check out these new tips and tricks.
May 31, 2017
Read More


4 new guides for OpenStack developers and administrators
One of the biggest challenges for any system administrator or developer is keeping up with the pace of change. Whether you're fresh out of school, or a veteran greybeard with many years of experience under your belt, the same conundrum applies: the skills you had yesterday aren't always an exact match for the solutions you're working on today to solve for the problems of tomorrow.
July 29, 2016
Read More


4 open principles for building a better startup
At metasfresh, we've built a professional development program on lessons we've learned from the open source community. Results have been spectacular.
August 22, 2017
Read More


4 open source tools for conducting online surveys
Ah, the venerable survey. It can be a fast, simple, cheap, and effective way gather the opinions of friends, family, classmates, co-workers, customers, readers, and others.
February 8, 2017
Read More


4 open source tools for sharing files
Let's look at four open source tools that can meet all of your file sharing needs.
March 2, 2017
Read More


4 open source tools that got my startup off the ground
Money-tight new business turned to open source software to get started, then stuck with it even after becoming profitable.
August 11, 2017
Read More


4 Python libraries for building great command-line user interfaces
In the second installment of a two-part series on terminal applications with great command-line UIs, we explore Prompt Toolkit, Click, Pygments, and Fuzzy Finder.
May 9, 2017
Read More


4 questions to answer when choosing community metrics to measure
When evaluating a specific metric that you are considering including in your metrics plan, you should answer four questions.
February 3, 2017
Read More


4 stages of open leadership development
Leaders work differently in open organizations. So how can you cultivate them?
February 28, 2017
Read More


4 terminal applications with great command-line UIs
We look at a few well-designed CLI programs and how they overcome some discoverability problems.
May 8, 2017
Read More


4 types of OpenStack Neutron networks you must understand
If your OpenStack hosted virtual instances need network connectivity you're going to have to create a network. There are multiple kinds of networks and in order to make the right choice you will need to understand at least two very important network attributes: 'router:external' and 'shared.' Unless you know what these attributes and their combinations mean, it will be difficult to make the optimal network choice.
April 28, 2017
Read More


4 ways to engage your organization's various stakeholders
Open organizations are more transparent and accountable to people who they impact--and who impact them in turn.
November 28, 2017
Read More


4 ways to improve your security online right now
The last few years have seen a massive jump in the frequency of reports about digital security breaches and personal privacy issues, and no doubt this trend will continue. we hear about scammers moving to social media, nations using cyberattacks as part of coordinated offensive strategies, and the rise of companies making millions tracking our online behavior.
January 30, 2017
Read More


4 ways to measure success in open source communities
We also answer: was this blogging challenge a success?
May 5, 2017
Read More


4 website maintenance mistakes to avoid
Keep your website clean, fast, and available with these maintenance must-dos.
October 16, 2017
Read More


5 approaches to learning Python
Whatever your learning style, there's a resource for learning Python designed just for you. Here are five popular options.
November 22, 2017
Read More


5 Arduino projects to upgrade your car
The Arduino microcontroller opens doors for auto hobbyists and tinkerers.
May 26, 2017
Read More


5 best practices for getting started with DevOps
Are you ready to implement DevOps, but don't know where to begin? Try these five best practices.
November 29, 2017
Read More


5 big ways AI is rapidly invading our lives
Let's look at five real ways we're already surrounded by artificial intelligence.
March 22, 2017
Read More


5 elements for getting teams organized
Late last year, I was meeting with a business owner to whom I've been a trusted advisor for some time. After conducting discovery interviews with his core team to understand their recruiting and staffing processes, I suggested that this leader leverage his core team for input on how to staff projects.
February 7, 2017
Read More


5 great linux.conf.au talks (that aren't about Linux)
linux.conf.au, otherwise known as LCA, is one of the world's longest-running open source events. LCA has been held in a different city around Australia and new Zealand almost every year since 1999. Despite the name, linux.conf.au is a generalist open source conference.
July 29, 2016
Read More


5 great KDE apps to help you study
KDE applications specifically for people who want to learn new skills or cultivate existing ones.
June 7, 2017
Read More


5 initiatives that pushed the free software envelope in Europe in 2016
We look at free software news from Russia, Bulgaria, the Netherlands, Germany, and the EU in 2016.
December 19, 2016
Read More


5 laws every aspiring DevOps engineer should know
Good engineers become great engineers when they follow these rules.
May 25, 2017
Read More


5 lessons learned when developing my first web app
Read about lessons learned by one university student when creating his first web app, an online cyber cafe management system.
April 19, 2017
Read More


5 myths busted: Using open source in higher education
How a PhD student finished his degree in fine arts using Linux despite the naysayers.
May 26, 2017
Read More


5 new guides for working with OpenStack
OpenStack experience continues to be among the most in-demand skills in the tech world, with more and more organizations seeking to build and manage their own open source clouds. But OpenStack is a huge domain of knowledge, containing dozen of individual projects that are being actively developed at a rapid pace. Just keeping your skills up to date can be a challenge.
January 31, 2017
Read More


5 new OpenStack guides and walkthroughs
Up your game when it comes to OpenStack development and administration with these handy guides.
February 28, 2017
Read More


5 open source alternatives to Trello
Track your tasks and projects with these open source organization tools.
July 28, 2017
Read More


5 open source gift ideas for non-techies
It's getting down to the wire here for the holidays. you know, that time when we all realize that we've completely neglected to get gifts for people. While reading through our very excellent gift guide, a thought occurred to me: Those unfortunate souls with lives devoid of technological wonder ... they need presents, too.
December 22, 2016
Read More


5 open source personal finance tools for Linux
Looking to get a better handle on your personal finances? These five Linux-friendly open source tools will help you achieve your financial goals.
October 30, 2017
Read More


5 open source RSS feed readers
When Google Reader was discontinued four years ago, many "technology experts" called it the end of RSS feeds.
March 30, 2017
Read More


5 reasons the D programming language is a great choice for development
D's modeling, productivity, readability, and other features make it a good fit for collaborative software development.
May 19, 2017
Read More


5 steps to excellent documentation
A stepwise approach to documentation that hooks people, gets them up and running, and turns them into confident users.
May 22, 2017
Read More


5 sysadmin horror stories
The job ain't easy. There are constantly systems to update, bugs to fix, users to please, and on and on. a sysadmin's job might even entail fixing the printer (sorry). to celebrate the hard work our sysadmins do for us, keeping our machines up and running, we've collected five horror stories that prove just how scary / difficult it can be.
July 29, 2016
Read More


5 terminal commands every Linux newbie should know
Sometimes you'll need to use the terminal, but it's not as scary as you think.
November 7, 2016
Read More


5 tips for getting the biggest bang for your cover letter buck
Avoid being another faceless resume in the stack with a cover letter that shows how you're better than the rest.
October 30, 2017
Read More


5 totally incorrect ways to exit Vim
The Vim text editor can seem confusing to beginners, but it's worth learning more than just how to exit.
June 14, 2017
Read More


5 traits of good systems architecture
If you don't know what data is in your system, you don't know what it does.
October 13, 2017
Read More


5 trends in open source documentation
Certain trends in tech documentation stand out. we round up five top trends from 2016.
December 14, 2016
Read More


5 ways blockchain can accelerate open organizations
Blockchain makes running an organization less costly. In the process, it introduces revolutionary degrees of transparency, inclusivity, and adaptability.
November 7, 2017
Read More


5 ways to expand your project's contributor base
So many free and open source software projects were started to solve a problem, and people began to contribute to them because they too wanted a fix to what they encountered. End users of the project find it useful for their needs, and the project grows. and that shared purpose and focus attracts people to a project's community.
January 20, 2017
Read More


5 ways to invigorate education with Raspberry Pi
Raspberry Pi and open source software are great options for teaching computers to students, teachers, and librarians.
October 20, 2017
Read More


5 ways to motivate technical employees
These five leadership tips can help anyone motivate employees to do their best work.
May 2, 2017
Read More


5 ways to succeed at learning a programming language
A few best practices will help you pick up new programming skills.
April 21, 2017
Read More


5 ways to use Raspberry Pi in the classroom
Learn which type of Raspberry Pi is right for your classroom and projects.
August 3, 2017
Read More


6 Linux clipboard managers to boost your productivity
These handy Linux utilities will keep a history of everything you save to the clipboard.
June 28, 2017
Read More


6 new guides and how-tos for OpenStack
Enjoy these great resources for keeping up with what's going on in the world of OpenStack.
October 10, 2017
Read More


6 open source tools I use on my Windows machine
In most of the places I have worked there has been a centralized computer and application standard that was more or less mandatory for all employees. There are benefits of such an environment, which I will not go into in this piece, but for me, as an open source and Linux enthusiast, I try to use the tools I'm used to and like.
February 22, 2017
Read More


6 reasons open source is good for business
Here's why businesses should choose the open source model.
October 13, 2017
Read More


6 reasons why GNOME is still the best Linux desktop environment
GNOME 3 is a responsive and stable environment that allows the user to focus with minimal distractions.
August 4, 2017
Read More


6 steps to perfecting an open source product strategy
The future of building great products lies in breaking down the boundaries between business and technical thinking.
September 27, 2017
Read More


6 ways to deal with difficult conversations: Share how you measure success
Be a part of collecting community management knowledge by blogging about the weekly theme.
April 28, 2017
Read More


6 ways to optimize your blog for reader engagement
Try these quick and practical tips to get more people reading the blog content you're creating.
July 7, 2017
Read More


6 ways to work with database admins in the DevOps world
Cross-function collaboration among engineering, operations, and DBAs is key to creating stable, scalable, and successful products.
October 12, 2017
Read More


7 best practices for giving a conference talk
These tips can help you become a great presenter.
September 27, 2017
Read More


7 cool KDE tweaks that will change your life
KDE's Plasma desktop offers a ton of options to customize your environment for the way you work. Here are seven to check out.
May 29, 2017
Read More


7 deadly sins of documentation
Why do so many organizations struggle to create clear, cohesive documentation? Here's how to avoid common documentation mistakes.
October 6, 2017
Read More


7 features of QXmlEdit for unusual situations
QXmlEdit's features make complex tasks quicker and easier than your everyday XML editor.
July 10, 2017
Read More


7 great open source tools to power your marketing stack
There's no reason to run your marketing program on proprietary software when open source alternatives like these exist.
June 28, 2017
Read More


7 must-have GIMP brushes
Check out these useful and creative add-on brushes to improve image creation in GIMP.
October 4, 2017
Read More


7 new guides and tips for OpenStack
Familiarity with OpenStack is likely to continue to be one of the most in-demand job skills in the new year, both for developers and system administrators. But OpenStack is a huge area, encompassing dozens of individual projects with varying degrees of complexity. Building and keeping up your skills can be a challenge.
December 29, 2016
Read More


7 notable legal developments in open source in 2016
We look at a few of the many open source-related legal developments that made headlines in 2016.
January 1, 2017
Read More


7 open source alternatives to Dreamweaver
Looking for an open source alternative to Dreamweaver or another proprietary HTML/CSS editor? Let's round up some of your options.
October 25, 2017
Read More


7 tips for nailing your job interview
Be more prepared, confident, and impressive at your next job interview with these strategies.
November 6, 2017
Read More


7 tools for analyzing performance in Linux with bcc/BPF
Look deeply into your Linux code with these Berkeley Packet Filter (BPF) Compiler Collection (bcc) tools.
November 21, 2017
Read More


7 ways to discuss legal matters with an open community
Are your organization's lawyers ready to engage an open community? don't let them make these mistakes.
March 21, 2017
Read More


7 ways to make better user-facing software
Putting users' needs at the center of the open source development conversation is key to creating software they can't live without.
July 4, 2017
Read More


7-Way Linux Distribution Comparison On The Intel Core i7 8700K
Our latest benchmarking of Intel's 8th Gen Core "Coffee Lake" processors entailed seeing how well the i7-8700K performs on a variety of modern Linux distributions. Tested for this comparison was Ubuntu 17.10, Antergos 17.10, openSUSE Tumbleweed, Clear Linux, Debian Testing, Solus 3, and Fedora 26.
October 12, 2017
Read More


8 fun Raspberry Pi projects to try
We've collected 8 particularly interesting Raspberry Pi projects people were playing with in 2016.
December 23, 2016
Read More


8 open source Android apps for education
Turn your Android phone into a learning tool with these apps for students.
August 30, 2017
Read More


8 open source tools for managing macOS
It's a great time to be a macOS admin thanks to great open source tools like these.
May 16, 2017
Read More


8 reasons to use LXDE
Late last year, an upgrade to Fedora 25 brought issues with the new version of KDE Plasma that were so bad it was difficult to get any work done. I decided to try other Linux desktop environments for two reasons.
March 9, 2017
Read More


8 ways to contribute to open source when you have no time
Find the time in your busy life to give back to the projects you care about.
June 22, 2017
Read More


8 ways to get started with open source hardware
Making your own hardware is easier and less expensive than ever. Here's what you need to design, build, and test your first board.
May 8, 2017
Read More


8-Way Linux Distribution Comparison On A Dual Xeon Scalable Gold Server
While we routinely run various Linux distribution / operating system comparisons at Phoronix, they tend to be done on desktop class hardware and the occasional servers. This is our look at the most interesting enterprise-focused Linux distribution comparison to date as we see how Intel's Xeon Scalable platform compares on different GNU/Linux distributions when using the Tyan GT24E-B7106 paired with two Dual Xeon Gold 6138 processors.
August 29, 2017
Read More


9 lessons from 25 years of Linux kernel development
Learn about top Linux kernel development best practices.
December 14, 2016
Read More


9 open source license management rules for startups
Open source software is free like a puppy is free. Make sure you know the hidden costs and pitfalls before you adopt.
September 28, 2017
Read More


9 Reasons to Contribute to an Open Source Project
More individuals and organizations than ever before are contributing to open source projects. According to the Black Duck 10th Annual Future of Open Source Survey, "65 percent of companies are contributing to open source projects, up from 63 percent in 2015." In addition, 67 percent of enterprises actively encourage their staff to work on open source projects.
March 6, 2017
Read More


9 relevant topics for community leaders today
In 2009, Jono Bacon brought the first Community Leadership Summit to the free and open source world. Five years later, Donna Benjamin hosted an off-shoot event, CLSx at linux.conf.au in Perth. 2017 marks the third year for CLSxAU at LCA.
February 13, 2017
Read More


9 resources to get started coding with JavaScript
If you're new to JavaScript, check out these resources to get started quickly.
June 9, 2017
Read More


10 advantages of open source for the enterprise
Enterprises looking to make smart use of open source software have plenty of great reasons to do so.
August 17, 2017
Read More


10 easy steps from proprietary to open source
This commonwealth does not apply to proprietary software: what stays hidden does not enlighten or enrich the world.
November 16, 2017
Read More


10 Google Docs tips you should know
These savvy, time-saving Google Docs tips will help you get more done when working with documents.
August 23, 2017
Read More


10 layers of Linux container security
Employ these strategies to secure different layers of the container solution stack and different stages of the container lifecycle.
October 9, 2017
Read More


10 open source alternatives to Minecraft
Interested in a free Minecraft alternative? Here's a quick look at some clones and derivatives out there that you really ought to check out.
October 12, 2017
Read More


10 Open Source Challenges
For the open source movement, things seem to be going better than ever. Desktop Linux still hasn't caught on the way advocates had hoped, but within the enterprise, open source is becoming the norm.A Black Duck survey found that 65 percent of enterprises increased their use of open source software in 2016, and open source software is dominating in areas like big data analytics, containerization, development tools, cloud infrastructure, the Internet of things (IoT) and others.
February 13, 2017
Read More


10 open source task management and time tracking applications for Android
The demands of modern life can, at times, be overwhelming. Even a super organized person probably needs digital tools to keep track of personal and professional meetings and deadlines. If you were at all Things Open this year, you might have seen Opensource.com's own Jason Baker and Jen Wike Huger talk about open source productivity hacks, which was an excellent primer on open source tools and tips for optimizing your productivity. to add to the conversation Jason and Jen started, I would like to share with you 10 apps for your Android phone that can help you get organized, keep track of the time you have spent on a task, and make sure you meet your deadlines. all of the apps are open source and available from the F-Droid repository, so give them a try and see if any of them meet your needs.
January 5, 2017
Read More


10 open source technology trends for 2018
What do you think will be the next open source tech trends? Here are 10 predictions.
November 29, 2017
Read More


10 steps to innersource in your organization in 2017
Is your company planning to implement innersource concepts in 2017? we walk through steps for getting started.
January 5, 2017
Read More


10 ways the GIMP image editor changed my life
On the 19th anniversary of the 1.0 release, let's celebrate some of the many reasons the open source image editor has made a difference.
June 5, 2017
Read More


11 reasons to use the GNOME 3 desktop environment for Linux
The GNOME 3 desktop was designed with the goals of being simple, easy to access, and reliable. GNOME's popularity attests to the achievement of those goals.
May 29, 2017
Read More


11 wisdoms from half a life in open source
A software engineer at Google working on the Go programming language keynotes at OSCON this year.
May 11, 2017
Read More


12 reasons to learn Apple's open-source Swift language
There are lots of reasons why you might want to learn how to build apps using Apple's open-source Swift language, including ease of use, security and speed.
August 25, 2017
Read More


12 ways to maintain your existing community: how you deal with difficult conversations?
Be a part of collecting community management knowledge by blogging about the weekly theme.
April 21, 2017
Read More


12 ways to study a new programming language
You've decided to learn a new programming language. how do you get started?
April 13, 2017
Read More


13 amazing maps to celebrate 13 years of OpenStreetMap
OpenStreetMap, a collaborative community project to map the world, is celebrating thirteen years of helping users find their way.
August 9, 2017
Read More


13 Companies Leading the Way with Containers
As DevOps has grown in popularity, an increasing number of organizations are looking to containerization technology as a way to simplify and streamline application deployment and management. In fact, the RightScale 2017 State of the Cloud Report found that Docker, the leading containerization tool, was the most popular DevOps tool among the companies it surveyed. Forty percent of the enterprises surveyed said that they use Docker, and 30 percent more said they planned to do so in the future.
February 22, 2017
Read More


14 ways being a runner is like working in tech
How is running like working in IT? we round up more than a dozen reasons.
March 28, 2017
Read More


18 open source translation tools to localize your project
Localization plays a key role in adapting projects for users around the world.
June 26, 2017
Read More


18-Way Radeon GPU Benchmarks On Ubuntu 17.10 With Linux 4.14 + Mesa 17.4-dev
Continuing on in our fresh Radeon Linux graphics benchmarks in commemorating 10 years of AMD's open-source driver strategy with already showing how the driver compares to the old Catalyst/fglrx and Ubuntu 14.04 to 17.10 OpenGL tests, up next is an 18 way graphics card comparison of both old and new Radeon graphics cards while using the very latest Linux driver stack.
November 1, 2017
Read More


20 questions DevOps hiring managers should be prepared to answer
Fostering a diverse, inclusive work environment is more important than ever--especially for DevOps teams, where candidates often call the shots. Here's how one situation went wrong, and some questions to keep your hiring on track.
November 1, 2017
Read More


24 Pull Requests challenge encourages fruitful contributions
16,720 pull requests were opened. of those, 10,327 were merged and 1,240 were closed.
January 25, 2017
Read More


25 More AMDGPU DC Patches, Mostly Focused On Raven DCN
While waiting on David Airlie to send in the AMDGPU DC pull request for Linux 4.15, additional AMDGPU DC material continues building up for what should in turn target Linux 4.16.
November 16, 2017
Read More


30 best practices for software development and testing
These software engineering rules and testing best practices might help save you time and headaches.
May 24, 2017
Read More


36 companies agree to a Kubernetes certification standard
The Cloud Native Computing Foundation (CNCF) announced today that 36 members have agreed to a set of certification standards for Kubernetes, the immensely popular open source container orchestration tool. This should make it easy for users to move from one version to another without worry, while ensuring that containers under Kubernetes management will behave in a predictable way.
November 13, 2017
Read More


50 ways to avoid getting hacked in 2017
Paul Simon outlined "50 Ways to Leave your Lover," whereas we present 50 ways to secure your systems.
January 4, 2017
Read More


78 Open Source Replacements for Expensive Applications
These open source applications replace expensive apps for home and business users, which in some cases can free you from the burden of monthly subscription fees.
August 30, 2017
Read More


2016 Hacktoberfest ignites open source participation
Registration was up more than 97% over 2015.
December 21, 2016
Read More


#MSBuild 2017 Revisited: AI/ML
For the next couple months we're going to revisit Build 2017, each post focusing on different aspects and technologies presented. Not every session will be listed, just a select set, hopefully enough to wet your appetite. All the on-demand sessions can be found and the Channel 9 Build event site.
June 13, 2017
Read More


#MSBuild 2017 Revisited: ALM & DevOps
For the next couple months we're going to revisit Build 2017, each post focusing on different aspects and technologies presented. Not every session will be listed, just a select set, hopefully enough to wet your appetite. All the on-demand sessions can be found and the Channel 9 Build event site.
June 22, 2017
Read More


#MSBuild 2017 Revisited: Azure
For the next couple months we're going to revisit Build 2017, each post focusing on different aspects and technologies presented. Not every session will be listed, just a select set, hopefully enough to wet your appetite. All the on-demand sessions can be found and the Channel 9 Build event site.
June 6, 2017
Read More


#MSBuild 2017 Revisited: Bots
For the next couple months we're going to revisit Build 2017, each post focusing on different aspects and technologies presented. Not every session will be listed, just a select set, hopefully enough to wet your appetite. All the on-demand sessions can be found and the Channel 9 Build event site.
June 15, 2017
Read More


#MSBuild 2017 Revisited: Office
For the next couple months we're going to revisit Build 2017, each post focusing on different aspects and technologies presented. Not every session will be listed, just a select set, hopefully enough to wet your appetite.
June 19, 2017
Read More


#MSBuild 2017 Revisited: Windows 10
For the next couple months we're going to revisit Build 2017, each post focusing on different aspects and technologies presented. Not every session will be listed, just a select set, hopefully enough to wet your appetite. All the on-demand sessions can be found and the Channel 9 Build event site.
June 8, 2017
Read More


Misc. - A

A 3-step process for making more transparent decisions
Your work as an open leader will be more transparent when you apply this decision-making technique.
September 28, 2017
Read More


A 5-step plan to encourage your team to make changes on your project
Purpose is the first thing to consider when you're assembling any team. If one person could achieve that purpose, then forming the team would be unnecessary. and if there was no main purpose, then you wouldn't need a team at all.
January 26, 2017
Read More


A 10-step guide to creating an email client with Webix framework
Create user interfaces for web applications with minimal effort.
May 10, 2017
Read More


A behind the scenes look at Exercism for improving coding skills
Since its launch, the community has contributed 70 exercises and 50 programming languages to Exercism.
January 17, 2017
Read More


A beginner's guide to collecting and mapping Twitter data using R
Learn to use R's twitteR and leaflet packages, which allow you to map the location of tweets on any topic.
June 19, 2017
Read More


A beginner's guide to Linux syscalls
Over the last couple of years, I've been doing a lot of work with containers. Early on I saw a fascinating talk by Julien Friedman where he wrote a bare-bones container in a few lines of Go. It gave me that "a-ha" moment where I grasped that containers are nothing more than Linux processes with a restricted view of the machine they're running on.
May 4, 2017
Read More


A beginner's guide to microblogging on Mastodon
Meet Mastodon, the open source Twitter alternative that's spreading like wildfire.
April 6, 2017
Read More


A brief intro to building apps with React Native
React Native is a framework for building native apps using React and JavaScript. It allows you to create Android and iOS applications using only one language for both apps.
February 22, 2017
Read More


A business plan for your open source project
Open sourcing your code is only a small part of building a successful open source community. Like any new venture, you need a vision of what you want to achieve and a concrete plan that will take you there. you want to be able to answer questions about your project like:
December 28, 2016
Read More


A checklist for building your enterprise logging layer
As you build infrastructure to collect, unify, and analyze your logs, be sure to check this list to create an invaluable record and tool.
September 6, 2017
Read More


A Closed-Source Apple File-System APFS Driver For Linux Announced
With macOS High Sierra finally ditching the HFS+ file-system and switching all macOS users over to Apple's new file-system, APFS, you may find the need to read a APFS file-system from another non-macOS device. Now it's possible with an APFS Linux file-system driver, but it's closed-source and doesn't yet have write capabilities.
November 30, 2017
Read More


A community-powered approach to diversity and inclusion
We took an open approach to publishing our company's diversity statistics. Here's what we learned.
October 26, 2017
Read More


A free, open resource to solve our third world problems
The Third World Problems project is building a community to apply open source solutions to serious human challenges.
July 12, 2017
Read More


A graduate degree could springboard you into an open source job
Tech companies often prefer hiring those who have open source experience because quite simply open source experience is more valuable. this preference is only growing stronger now that open source software dominates the industry and free and open source hardware is gaining momentum.
February 6, 2017
Read More


A guide to bootstrapping your open source project with GitHub
Try these tips to better organize and manage the progression of a project on GitHub.
June 1, 2017
Read More


A guide to scientific computing system administration
When developing applications for science there are times when you need to move beyond the desktop, but a fast, single node system may also suffice. In my time as a researcher and scientific software developer I have had the opportunity to work on a vast array of different systems, from old systems churning through data to some of the largest supercomputers on the planet.
July 29, 2016
Read More


A introduction to creating documents in LaTeX
Learn to typeset documents in the LaTeX text markup language.
June 23, 2017
Read More


A lesson in accountability from my Uber driver
My 22-minute ride with this entrepreneur taught me a powerful lesson about accountability in open organizations.
March 16, 2017
Read More


A Linux networking guide to CIDR notation and configuration
One of the key concepts in network routing that any Linux professional should be familiar with is network notation. this article was inspired by a request from a reader of my article, An introduction to Linux network routing, to explain more about CIDR notation and how it works. CIDR stands for Classless-Inter Domain Routing; it defines a notation methodology for network addressing that is used to specify the network address.
December 30, 2016
Read More


A list of open source tools for college
Learn what hardware and software tools this university student uses every day.
June 2, 2017
Read More


A look at 6 iconic open source brands
Branding is an integral part of marketing. When it's done right and makes an impact, a simple logo (like a Nike swoosh) becomes a powerful advertisement in of itself. Just drive down any interstate in America and you'll see symbols that tell you about a brand. Like, the golden arches.
February 2, 2017
Read More


A Look at the Changes & new Features of GNOME 3.24
With GNOME 3.24 due to be released next week, I've spent some time trying out the latest, near-final packages using Fedora Rawhide. the experience has been good and from my initial impressions it appears to be another reliable update to the GNOME Shell experience. Here are some screenshots and a recap of the new features and changes for this six-month update to this open-source desktop environment.
March 17, 2017
Read More


A Look At The New Features For Fedora 27
Fedora 27 is now under its final freeze for release in the next few weeks so here's a recap of the prominent changes coming to this next installment of the Red Hat sponsored Linux distribution.
October 18, 2017
Read More


A musician's transition from distro to distro
My first encounter with computers was in 1980 when my friend's father borrowed an ABC80 from the school where he was working. It was the coolest thing I had seen, and smelled of warm plastic and mystery.
February 15, 2017
Read More


A new approach to embedded scripting and developing for IoT with mJS
How can you develop without a standard library or glue code?
April 18, 2017
Read More


A new perspective on meritocracy
Understanding the role merit plays in open organizations requires more research. this model is a place to start.
February 21, 2017
Read More


A new way forward for power utilities: the Open Smart Grid Platform
After energy balancing software PowerMatcher was released as open source at Alliander in 2014, I was able to convince more of my colleagues to invest in making more technologies open source. I started the conversation with a question about the Open Smart Grid Platform: "How open is open? Where can I find the code?"
December 12, 2016
Read More


A Number Of Improvements Coming To GNOME Builder 3.26
GNOME Builder, the GNOME-focused integrated development environment, will be picking up some more features this cycle.
May 19, 2017
Read More


A plan for open source software maintainers
I've been writing open source software for about 15 years now; while I'm still wet behind the ears compared to FreeBSD greybeards like Kirk McKusick and Poul-Henning Kamp, I've been around for long enough to start noticing some patterns. In particular:
May 11, 2017
Read More


A programmer's cleaning guide for messy sensor data
If you have never used Pandas before and know the basics of Python, this tutorial is for you.
September 4, 2017
Read More


A Python script for fixing smart quotes in text
A script for replacing straight quotes with curly quotes in Scribus.
March 27, 2017
Read More


A quick guide to types in functional programming
Clearing up the confusion about union, tagged unions, and algebraic data types in functional programming.
July 31, 2017
Read More


A quick guide to using FFmpeg to convert media files
FFmpeg is a great tool for quickly changing an AV file's format or quality, extracting audio, creating GIFs, and more.
June 5, 2017
Read More


A quick introduction to tmux
Manage application windows in the terminal just like you would in a desktop window manager.
February 16, 2017
Read More


A simple command-line tool for recording audio
Open voice-recording tool makes creating unique voice dictionaries and translations a snap.
May 12, 2017
Read More


A Useful Intel Power Management Feature Has Landed For Linux 4.15
The libata subsystem changes these days tend to not be too interesting, but for Linux 4.15 there is a noteworthy power management change.
November 16, 2017
Read More


A user's guide to failing faster
5 considerations when encouraging failure
April 20, 2017
Read More


A user's guide to links in the Linux filesystem
Learn how to use links, which make tasks easier by providing access to files from multiple locations in the Linux filesystem directory tree.
June 22, 2017
Read More


A Windows 10 alternative: Microsoft should embrace, extend Linux on the desktop
I get it. The PC is too expensive to replace and you don't want Windows 10. Let me suggest another solution.
November 15, 2017
Read More


A ZSTD-Compressed Linux Kernel Could Be Up Next
The Facebook-developed Zstd compression algorithm was added to the Linux 4.14 kernel and hooked up for Btrfs/Squashfs file-system compression. Support is now being worked on so Zstandard can be used for compressing/decompressing the Linux kernel image.
October 11, 2017
Read More


ACPI & Power Management Updates For Linux 4.15
Rafael Wysocki of Intel has mailed in the power management updates for the current Linux 4.15 kernel merge window.
November 14, 2017
Read More


Adobe partners with Google to launch new open-source pan-CJK font
A few years back, Adobe and Google teamed up to launch a new open-source font for Chinese, Japanese and Korean (CJK) languages. Today, the two companies are expanding on this project with the launch of a serif CJK font. Adobe calls this new font Source Han Serif, while Google calls it Noto Serif CJK.
April 3, 2017
Read More


Adopting minimalism in your docs
The best technical documentation is in sync with the reader's needs. How can you make that happen?
October 4, 2017
Read More


Adreno A3xx Blobs Added To Linux-Firmware.Git
For those with Qualcomm Adreno A3xx graphics hardware and looking forward to playing with the MSM+Freedreno open-source driver stack, it's one step easier tracking down the right components with the necessary binary-only firmware blobs now living within linux-firmware.git.
September 12, 2017
Read More


Advanced image viewing tricks with ImageMagick
Manage your digital photo collection better with these tips for the ImageMagick command line-driven image editing application.
September 25, 2017
Read More


AFS File-System Driver Overhauled For Linux 4.15
Red Hat developers have been working on an overhaul of the AFS file-system's kernel driver for the just-opened Linux 4.15 kernel merge window.
November 13, 2017
Read More


Airbnb acquired its React Native partner Deco Software, Deco IDE goes open source
Airbnb -- the peer-to-peer marketplace that started with accommodation rentals but has now expanded to other travel services -- has made an acquisition to expand its platform and how it works with developers to build services on it. It has acquired Deco Software, which had developed an integrated development environment (IDE) to build React Native apps, specifically with the aim of developers working more closely with designers on building native mobile apps for iOS and Android more easily. Prior to this, it was a partner of Airbnb in its own React Native work.
May 2, 2017
Read More


Airbnb's new open source library lets you design with React and render to Sketch
Today, Airbnb's design team open sourced its internal library for writing React components that easily render directly to Sketch. Instead of trying to get Sketch to export to code, the Airbnb team spent its time on the opposite -- putting the paintbrush in the hands of the engineer.
April 25, 2017
Read More


Akeneo grabs $13 million for its CRM of products
French startup Akeneo just raised a $13 million Series B round led by Partech Ventures, with existing investor Alven Capital also participating. Akeneo is a product information management (PIM) service to manage all information about your products in your stores, online and in your good-old paper catalogs.
March 19, 2017
Read More


Alibaba is leading a $27M investment in open source database startup MariaDB
Alibaba has spent 2017 pushing its cloud computing business and now it is preparing to make its first major investment in a Western startup in the space.
September 29, 2017
Read More


All of the Top 500 Supercomputers Now Run Linux
While it might not be a common operating system among consumers, Linux now dominates among supercomputers. All of those on the TOP500 list of the world's fastest supercomputers use the open-source operating system, and it is that open-source nature that has helped it achieve this milestone. Many supercomputers today are built for specific tasks, and to get the most out of them, customized operating systems are desired. Instead of developing a new OS from scratch, the open-source code of Linux allows the optimizations to be developed and put in place at much lower cost.
November 16, 2017
Read More


All Things Open speaker support 'office hours' start today
Get help with your all Things Open talk proposal. Find us at #opensource.com in Freenode.
March 15, 2017
Read More


Alpine Linux 3.7 Brings EFI Support, Installer Option For GRUB
Ending out November is a new release of Alpine Linux, the distribution that prides itself as being small, simple, and secure with using the musl libc and Busybox.
November 30, 2017
Read More


Amazon, Clear, Debian, Gentoo, Red Hat, SUSE & Ubuntu Performance On The EC2 Cloud
It's been a few months since last running a Linux distribution / operating system comparison on Amazon's EC2 public cloud, but given the ever-advancing state of Linux, here are some fresh benchmarks when testing the Amazon Linux AMI, Clear Linux, Debian 9.2, Gentoo, Red Hat Enterprise Linux 7.4, SUSE Linux Enterprise 12 SP3, and Ubuntu 16.04 LTS.
November 28, 2017
Read More


AMD EPYC 7351P Linux Performance: 16 Core / 32 Thread Server CPU For ~$750
Earlier this week we looked at the EPYC 7251 Linux performance as AMD's lowest-cost server CPU from this latest generation of Zen-based processors.
October 19, 2017
Read More


AMD Packs In More AMDGPU Features For Linux 4.15
The Linux 4.15 kernel is looking to be a very exciting update for AMDGPU DRM driver users.
October 9, 2017
Read More


AMD Raven Ridge APU Firmware Added To Linux-Firmware.Git
For those who already picked up a Raven Ridge laptop or looking to when more of these Zen+Vega devices surface in the weeks ahead, the Raven Ridge firmware is now living within linux-firmware.git.
December 4, 2017
Read More


AMD Secure Encrypted Virtualization Patches Updated For Linux
AMD Linux developers today sent out the latest revision to their big set of patches adding in support for Secure Encrypted Virtualization (SEV) to the Linux kernel.
November 6, 2017
Read More


AMD Secure Processor Support In Linux 4.14
The crypto subsystem updates have been pulled in for the Linux 4.14 kernel and it includes more complete AMD Secure Processor support, among other changes.
September 6, 2017
Read More


AMD Stoney Ridge Audio Supported By Linux 4.15
The sound driver changes have been submitted for the Linux 4.15 kernel and includes finally supporting AMD Stoney Ridge hardware.
November 14, 2017
Read More


AMD Submits Initial AMDGPU DRM Updates Slated For Linux 4.15
Alex Deucher has submitted the initial AMD Direct Rendering Manager updates for pulling into DRM-Next that in turn will hit the Linux 4.15 kernel.
September 26, 2017
Read More


AMD's Open-Source Strategy Is Now Ten Years Old
What an incredible ride it's been over the past ten years of AMD pursuing an open-source Linux graphics driver strategy.
October 30, 2017
Read More


AMD/GPUOpen Compressonator 2.7 Brings Linux Builds, glTF 2.0 Support
AMD's GPUOpen team has announced the release of Compressonator 2.7, the newest version of their tools for dealing with compressed assets and for testing the impact of different compression techniques.
November 27, 2017
Read More


AMDGPU DC Gets More Fixes Ahead Of The 4.15 Pull Request
Alex Deucher of AMD has submitted a set of last minute fixes for the AMDGPU DC code that's expected to be sent this week as a pull request for the Linux 4.15 kernel.
November 15, 2017
Read More


AMDGPU DC Pull Request Submitted For Linux 4.15: Finally The New Display Stack
Christmas looks like it may be coming early this year for Radeon Linux users... The AMDGPU DC pull request is finally out!
September 27, 2017
Read More


AMDGPU's DC Gets More Cleanups Ahead Of Linux 4.15
It's indeed looking like the AMDGPU DC display code stack will finally be pulled for the Linux 4.15 merge window, assuming Linus Torvalds has no issues with it in a few weeks.
October 6, 2017
Read More


AMDKFD For Linux 4.15 Adding Usermode Events, Dropping Radeon DRM Support
Building off an earlier update in DRM-Next of upstreaming more AMDKFD changes for Linux 4.15, a second batch of feature work was proposed today for merging into DRM-Next.
November 2, 2017
Read More


AMDKFD Preps More Carrizo/Kaveri Code For Linux 4.15 While dGPU Lags
The AMDKFD kernel driver that is a component of HSA support on Linux for Radeon GPUs is seeing more upstreaming work in Linux 4.15, but only for older APUs.
October 18, 2017
Read More


An AIDA64 suite update with a surprise
An update to AIDA's suite of tools was announced today, with several major update to the Extreme software as well as Engineer, Business and Network auditing products as well.
November 27, 2017
Read More


An easy way to get started with open source in 2017
This week, I kicked off a personal challenge to devote at least 30 minutes to an open source project every day for 30 days (to start). I've chosen to work with matplotlib, a 2D plotting library written in Python. the library, as part of the SciPy stack and the broader Python data ecosystem, was a huge help when I was at Northwestern and is a community staple. Hopefully, my efforts are a net add to their work.
December 29, 2016
Read More


An economically efficient model for open source software license compliance
Using open source the way it was intended benefits your bottom line and the open source ecosystem.
September 1, 2017
Read More


An executive's guide to containers
Discussions with IT leaders about "containers" can often be summarized as this:
January 25, 2017
Read More


An introduction to GNU Screen
Learn how to use this helpful terminal multiplexer tool to better control your command line.
March 2, 2017
Read More


An introduction to GRUB2 configuration for your Linux machine
Learn how the GRUB boot loader works to prepare your system and launch your operating system kernel.
March 16, 2017
Read More


An introduction to the Linux boot and startup processes
Ever wondered what it takes to get your system ready to run applications? Here's what is going on under the hood.
February 25, 2017
Read More


An introduction to Libral, a systems management library for Linux
Libral provides a uniform management API across system resources and serves as a solid foundation for scripting management tasks and building configuration-management systems.
May 23, 2017
Read More


An introduction to Linux's EXT4 filesystem
Take a walk through EXT4's history, features, and optimal use, and learn how it differs from previous iterations of the EXT filesystem.
May 25, 2017
Read More


An introduction to machine-learned ranking in Apache Solr
Learn how to train a machine learning model to rank documents retrieved in the Solr enterprise search platform.
November 21, 2017
Read More


An introduction to parameter expansion in Bash
Get started with this quick how-to guide on expansion modifiers that transform Bash variables and other parameters into powerful tools beyond simple value stores.
June 13, 2017
Read More


An introduction to timekeeping in Linux VMs
Let's take a second to get up to speed on timekeeping in Linux VMs.
June 8, 2017
Read More


An Ubuntu Kernel Spin Of AMDGPU DC "drm-next-4.15-dc"
Yesterday was the very exciting news of the AMDGPU DC code finally being called for pulling to DRM-Next for integration in the Linux 4.15 kernel. So far it's looking like that will indeed happen for Linux 4.15 assuming Linus Torvalds has no objections. If you want to test out this kernel for HDMI/DP audio, Radeon RX Vega display support, atomic mode-setting, or other modern features, here is an Ubuntu kernel spin.
September 28, 2017
Read More


An under-pressure OpenStack gets support from an (in)famous individual
The strangest of bedfellows. Edward Snowden gives OpenStack some much needed support.
May 17, 2017
Read More


And there she goes, HPE jettisons both OpenStack and Cloud Foundry initiatives
If there was anyone who wasn't previously scratching their head about HPE's strategy, this latest move should be enough...
December 13, 2016
Read More


Android everywhere: If it has a screen, it will probably run Android soon
Kiosks, cars, ATMs–we take a look at the wide world of Android.
December 14, 2016
Read More


Animation magician: 8 ways to turn cheating into an art form
Animation is a labor of love, but sometimes time and money outweigh all that passion, and you just have to get the job done. Here's how to use cheats while preserving your art.
May 15, 2017
Read More


Announcing Open Jam, a game jam created with open source in mind
Participants will build an open source game in 72 hours or less, play and judge other games, and compete for a chance to have their creation featured at All Things Open.
August 22, 2017
Read More


Announcing the 2017 Opensource.com Community Awards winners
Every year, Opensource.com awards people from our community who have excelled in contributing and sharing stories about open source. These stories reflect how we use open source in our everyday lives as well as how it helps us build a better future with open technology.
February 2, 2017
Read More


Ansible announces AWX open source project
The code behind Ansible Tower, an IT automation engine for cloud provisioning, configuration, deployment, and orchestration, is now open source.
September 12, 2017
Read More


AOMEI PE Builder Free 2.0 released, now supports Windows XP through to Windows 10
Three years ago, AOMEI unveiled the first version of PE Builder. We were thrilled, because it provided a simple -- yet flexible -- way of creating the Windows equivalent of a "live" Linux CD, whereby you can run a graphically friendly operating system direct from CD/DVD or USB flash drive.
October 11, 2017
Read More


Appeals court keeps alive the never-ending Linux case, SCO v. IBM
SCO says IBM released a "sham" version of Monterey OS to prop up AIX for Power.
October 30, 2017
Read More


Apple begins wrapping up Swift 3 and lays out plans for Swift 4
The language is open source, but Apple is still in the driver's seat.
July 29, 2016
Read More


Approval Testing with TextTest
Approval testing is a test technique which compares the current output of your code with an "approved" version. the approved version is created by initially examining the test output and approving the result. you can revisit the approved version and easily update it when the requirements change. Approval testing is supported by TextTest, an open source tool for text-based functional testing.
February 9, 2017
Read More


Are you a Python coder?
Python is one of the most popular programming languages for beginners and professionals alike. Are you using it?
June 23, 2017
Read More


Arch Linux Ends i686 Package Support Today
Following the announcement earlier this year of Arch Linux deprecating i686 support, that 32-bit x86 support ends today.
November 8, 2017
Read More


Arch Linux pulls the plug on 32-bit
It's the beginning of the end for 32-bit Linux in mainstream distributions.
February 8, 2017
Read More


ASPM Fixes, SR-IOV Improvements & Other PCI Improvements For Linux 4.15
There are a lot of PCI changes that have built up for the Linux 4.15 kernel cycle.
November 16, 2017
Read More


Astroplan Python library makes astronomy research planning easier
Python library enables astronomers to schedule their telescope time around specific objects' visibility above the horizon.
August 22, 2017
Read More


ASUS PRIME Z370-A Running Great On Linux
For those looking at assembling a new system around Intel's 8th Gen Core "Coffee Lake" CPUs, the motherboard I've been conducting most of my Linux tests from has been the ASUS PRIME Z370-A. A few weeks of use with this motherboard, I'm happy with this Intel Z370 motherboard.
October 25, 2017
Read More


AT&T and Tech Mahindra launch open source AI project
While its name still implies a focus on the Linux kernel, the Linux Foundation has long become a service organization that helps other open source groups run their own foundations and projects (think Cloud Foundry, the Cloud Native Compute Foundation, the Node.js Foundation, etc.). Today, the group is adding a new project to its stable: the Acumos project, which was started by AT&T and the Indian outsourcing and consulting firm Tech Mahindra, is now hosted by the Linux Foundation.
October 30, 2017
Read More


AT&T wants to be the Linus Torvalds of network software
The carrier has released ECOMP, the operating system for its network, as open source
February 2, 2017
Read More


Atom 1.13 Brings Benchmarks, Project History, and Keystroke Resolver API
Version 1.13 of Atom, GitHub's Electron-based open source text editor, adds a host of new features and improvements for users and developers, including a benchmarking tool, a Reopen Project menu option and API, and a custom keystroke resolver to map Chrome keyboard events to Atom-style keystrokes.
January 12, 2017
Read More


Automate podcast publishing with Python
Python can help you skip over the fussy little steps required to publish podcasts. we walk through a custom script for automating the process.
April 17, 2017
Read More


Automatic MySQL schema management with Skeema
Learn about an open source tool that helps make managing database schemas easy and replicable.
April 19, 2017
Read More


Avoid echo chambers and make open decisions
Using a framework for open decisions makes my job easier and less stressful.
January 3, 2017
Read More


AWS and Microsoft announce Gluon, making deep learning accessible to all developers
New open source deep learning interface allows developers to more easily and quickly build machine learning models without compromising training performance. Jointly developed reference specification makes it possible for Gluon to work with any deep learning engine; support for Apache MXNet available today and support for Microsoft Cognitive Toolkit coming soon.
October 12, 2017
Read More


Awesome vim plugins for writers
Vim is one of the most popular text editors among programmers, web developers, and power users of GNU/Linux. this is not surprising, because Vim offers high-speed editing, has extensibility, and is pre-installed on most Linux-based distributions.
February 8, 2017
Read More


Azure App Service on Linux Goes Live
Microsoft today added infrastructure support for Linux Web and mobile application developers by announcing the "general availability" of the Azure App Service on Linux, alongside container support.
September 6, 2017
Read More


Azure Service Fabric on Linux hits general availability
At the end of March last year, Azure Service Fabric became generally available as a cloud service offering, while Service Fabric for both Windows Server and Linux were made available in preview form for interested developers. Just over a year later, container orchestration for Windows Server finally arrived in official form, bringing with it a raft of features including a DNS service, resource governance, and Hyper-V isolation.
September 26, 2017
Read More


Azure Service Fabric SDK Becomes Open Source
Microsoft recently announced it opened the source code of its Azure Service Fabric SDK. Azure Service Fabric is a distributed systems platform to package, deploy, and manage and microservices. the SDK exposes Service Fabric APIs to integrate .NET applications in the Service Fabric platform.
April 12, 2017
Read More


Azure Service Fabric takes first tentative steps toward open source
Service Fabric started as an internal platform for Azure SQL, Cortana, and other services.
March 24, 2017
Read More


Misc. - B

Baidu puts open source deep learning into smartphones
Computer vision, deep learning, and the camera in your phone
September 26, 2017
Read More


Bash in Azure Cloud Shell Now Commercially Available
Azure Cloud Shell now supports the Linux-based Bash command-line interface (CLI), Microsoft announced this week.
November 16, 2017
Read More


Bash prompt tips and tricks
Here are a few hidden treasures you can use to customize your Bash prompt.
July 7, 2017
Read More


BCache Gets New Maintainer, NVMe Improvements & More For Linux 4.15
The changes to the MD RAID and block areas of the Linux kernel have been submitted for the 4.15 cycle.
November 15, 2017
Read More


Be the open source supply chain
Learn why you should be a supply chain influencer.
January 31, 2017
Read More


Beat the biggest threat to the open organization: Bias
In meritocracies, everyone makes decisions. Use these strategies to keep personal biases at bay.
October 31, 2017
Read More


Beginner's guide to R: Introduction
Get started with this popular programming language.
August 18, 2017
Read More


Benchmark your hard drives with Microsoft's open-source Diskspd
Benchmarking your PC's hard drives is easy, at least in theory. Download some freeware, point it at your hardware, and you'll have some vaguely performance-related figures within a very few seconds.
March 8, 2016
Read More


BeOS-Inspired Haiku OS Had A Successful GSoC 2017: Swift, Btrfs, Preferences GUI
With Google Summer of Code 2017 now in the books, the final reports on the various projects carried out within the BeOS-inspired Haiku operating system are now available.
August 30, 2017
Read More


Best Couple of 2016: Display manager and window manager
In the 2015 Open Source Yearbook, ssh and tar received the "Best Couple" honor.
December 13, 2016
Read More


Best Lightweight Linux Distros
The best of the lightweight Linux distros, geared for a variety of different user types.
November 6, 2017
Read More


Best Linux Distros for the Enterprise
The best Linux distros for the enterprise offer business users a remarkable level of functionality and scalability.
September 27, 2017
Read More


Best New Linux Desktop Environments
A look at the fresh crop of Linux desktop environments coming up. Are you ready for a new Linux desktop?
September 5, 2017
Read More


Best of Opensource.com: Art and design
As technology evolves, so do artists. Learn about top open source programs and tools.
December 28, 2016
Read More


Best of Opensource.com: Business
At Opensource.com we compare page views for various topics, which gives us some insight into what people were interested in reading about and talking about this year. In addition to a ton of discussions about tools for automating or customizing your DevOps game, some interesting trends–some perennial, and some not–emerged for people who ponder both the business side and the tech side of things.
December 29, 2016
Read More


Best of Opensource.com: Education
It was an exciting year covering the ways open source software and open educational resources provide an interesting intersection of the maker movement, with the emphasis on coding and creating using open resources and tools. we have even seen activities at the highest level of government in regards to the use of open educational resources.
December 21, 2016
Read More


Best of Opensource.com: Government
The main question before governments today is not whether to use open source, but how.
December 22, 2016
Read More


Best of Opensource.com: Hardware
2016 has proven to be a banner year for open source makers.
December 23, 2016
Read More


Best of Opensource.com: Interviews
Check out our 10 most-read interviews in 2016.
December 27, 2016
Read More


Best of Opensource.com: Law
2016 has been a interesting year for licensing and technology ownership cases.
December 25, 2016
Read More


Best of Opensource.com: Programming
This list of top programming articles from the year on Opensource.com, showcase the depth of the open source community's latest programming interests. If you share my curiosity for even the tiniest steps forward in open source programming tools and tricks, this article's for you.
December 19, 2016
Read More


Best of Opensource.com: Science
Check out the top 10 open science articles of 2016.
December 30, 2016
Read More


Best of Opensource.com: Top 20 articles of the year
Open source alternatives, Raspberry Pi, containers, and programming articles stood out in 2016.
December 20, 2016
Read More


Best practices for guiding new coders
As the new year progresses, many free and open source projects are turning their attention to various formalized mentoring programs, such as Mozilla's Winter of Security, Outreachy, and (the program with my favorite name) the X.Org Endless Vacation of Code.
February 22, 2017
Read More


BIG open-source love Microsoft and Google? you still won't catch AWS
Code alone won't win the day
March 30, 2017
Read More


BitKeeper is the original distributed source management system. now available as Open Source under the Apache 2.0 License.
BitKeeper is a fast, enterprise-ready, distributed SCM that scales up to very large projects and down to tiny ones.
Provides Products
Read More


BlackBerry "Krypton" (BBD100-1) receives its Wi-Fi certification
In the waning days of August, we told you that a new BlackBerry with the model number BBD100-1 had received its Bluetooth certification from the Bluetooth Special Interest Group. Today, that model number has surfaced on a certification from the Wi-Fi Alliance. Slowly but surely, this new "all touch" BlackBerry Mobile model is being prepped by TCL and could end up a successor to the BlackBerry DTEK60.
September 12, 2017
Read More


Blogging challenge: Share your knowledge about how community works
Posts are due the following Thursday, after each new theme is announced.
April 7, 2017
Read More


Book review: Hands-On Machine Learning with Scikit-Learn and TensorFlow
The book uses production-ready Python frameworks and provides an example end-to-end machine learning project.
April 25, 2017
Read More


Book review: 'OPEN' explores broad cultural implications of openness
In his book, David Price says 'open' isn't just a technological shift, it's "how we'll work, live, and learn in the future."
July 4, 2017
Read More


Book review: Ours to Hack and to Own
It seems like the age of ownership is over, and I'm not just talking about the devices and software that many of us bring into our homes and our lives. I'm also talking about the platforms and services on which those devices and apps rely.
January 31, 2017
Read More


Book review: Up to no good with 'Raspberry Pi for Secret Agents'
Many parents see my daughter's articles on Opensource.com and regularly ask me, "How did you get your daughter started with the Raspberry Pi?"
March 9, 2017
Read More


Brewing beer with Linux, Python, and Raspberry Pi
A handy how-to for building a homemade homebrew setup with Python and the Raspberry Pi.
July 3, 2017
Read More


Brotli: a new compression algorithm for faster Internet
Brotli is a new open source compression algorithm designed to enable an Internet that's faster for users.
January 24, 2017
Read More


Btrfs For Linux 4.15 Picks Up Compression Improvements, Continued Optimizations
David Sterba of SUSE has submitted the Btrfs file-system feature changes queued for the Linux 4.15 kernel.
November 13, 2017
Read More


Btrfs Zstd Compression Benchmarks On Linux 4.14
Of the many new features in Linux 4.14, one of the prominent additions is initial support for Zstd compression that is initially wired in for transparent file-system compression with SquashFS and Btrfs. Here are some benchmarks of Zstd Btrfs compression compared to the existing LZO and Zlib compression mount options.
November 13, 2017
Read More


Buh-bye! Linux Mint finally kills its pointless KDE Edition
Linux Mint is a fine Ubuntu-based operating system, although I am not sure it needs to exist anymore. After all, its popularity is largely thanks to the historic disdain for Canonical's Unity desktop environment. With the Unity DE now dead, fewer people will seek out the alternative that is Mint.
October 25, 2017
Read More


Build a smart garden with these 3 DIY Arduino projects
With warmer weather around the corner here in the US, it's time for gardeners to start making plans for spring and summer. for the more technically minded among us, it's also a good time to start working on DIY projects that can keep things running smoothly.
March 7, 2017
Read More


Build your own DNS name server on Linux
Learn how to use BIND to set up your own server for resolving domain names.
April 7, 2017
Read More


Building Puppet's unofficial forge community
They had a simple idea: When modules go unmaintained, adopt it and give merge access to anyone who contributes.
June 30, 2017
Read More


Building your own personal cloud with Cozy
Most everyone I know uses some sort of web-based application for their calendar, emails, file storage, and much more. But what if, like me, you've got concerns about privacy, or just want to simplify your digital life into a place you control? Cozy is a project that is moving in the right direction–toward a robust self-hosted cloud platform. Cozy's source code is available on GitHub, and it is licensed under the AGPL 3.0 license.
February 1, 2017
Read More


Buoyant releases Version 1.0 of Their Service Mesh, Linkerd
Cloud-native software company Buoyant has released version 1.0 of Linkerd (pronounced "linker-DEE'), their open source "service mesh' project for cloud-native microservice-based applications. Buoyant CTO Oliver Gould discussed the significance of the release:
May 2, 2017
Read More


Businesses fail to take full advantage of data science
The benefits of data science are widely recognised according to a new survey, but 22 percent of users are failing to take full advantage of the data available.
February 16, 2017
Read More


By Jove! it's a lightweight alternative to Vim
Some people like Vim as a text editor, and other people like Emacs. Having such different opinions are the way of the UNIX world.
January 4, 2017
Read More


Misc. - C

Caffe2: a New, Open-Source Deep Learning Framework from Facebook
Facebook just announced Caffe2, a new deep learning framework developed in cooperation with NVIDIA and other vendors.
April 18, 2017
Read More


Can academic faculty members teach with Wikipedia?
Since 2010, 29,000 students have completed the Wiki Ed program. they have added 25 million words to Wikipedia, or the equivalent of 85,000 printed pages of content. this is 66% of the total words in the last print edition of Encyclopedia Britannica. When Wiki Ed students are most active, they are contributing 10% of all the content being added to underdeveloped, academic content areas on Wikipedia.
January 16, 2017
Read More


Can you see me now? PhotoLab UWP Sample App
While reading What's New in the Windows Developer Docs in September 2017 I saw that the PhotoLab sample app had been updated. Then I realized that I've never highlighted that sample app, which uses a number of cool UI components which we've previously highlighted (Power Up Your UWP Projects with OSS Telerik UI for UWP Controls, It's Here, UWP Community Toolkit v2.0!), as well as just being a cool UWP sample app...
October 11, 2017
Read More


Canonical Joins The GNOME Advisory Board
With the switch from Unity back to GNOME as the default desktop environment of Ubuntu, Canonical has joined the GNOME Foundation's Advisory Board.
November 1, 2017
Read More


Canonical joins the GNOME Foundation advisory board
With its latest release of Ubuntu, Canonical decided to ship its operating system using the GNOME desktop environment, dumping Unity after over half a decade. Hot on the heels of that release, the company has decided to join the GNOME Foundation's advisory board, meaning it'll give the GNOME Project funding and expert consultation. Other members of the board include Google, the Linux Foundation, and the Free Software Foundation, among others.
November 1, 2017
Read More


Canonical needs your help transitioning Ubuntu Linux from Unity to GNOME
Now is a very exciting time to be an Ubuntu user. The upcoming 17.10 version of the Linux-based operating system -- codenamed "Artful Aardvark" -- is coming in October with a new desktop environment -- GNOME. That's right, Canonical has decided to kill the Unity environment, making the new version something very exciting. While some people will mourn Unity, it is the right move.
August 8, 2017
Read More


Cgroup2 Thread Support Added For Linux 4.14
Notable to the cgroup work for Linux 4.14 is that the thread mode was finally merged for cgroup v2. The kernel documentation explains this threaded mode for cgroup2:
September 5, 2017
Read More


Changing your entrenched processes can increase customer loyalty
How does your team balance doing things for the sake of process and consistency, doing things fast, and doing the right thing for the customer?
May 11, 2017
Read More


ChatOps: what it is and how it's evolving
They're calling 2016 "the year of the chatbot". from diverse sectors such as dining, travel and retail, chatbots are increasingly being used for a variety of different purposes. this is part of a broad shift away from point-and-click based apps to chat-based user interfaces. Software development is no exception to this trend -- GitHub is credited with coining the term "ChatOps" back in 2013 when it created Hubot, its open source chatbot to help with DevOps practices.
December 29, 2016
Read More


Chew on this: Ubuntu Core Linux comes to the uCRobotics Bubblegum-96 board
Linux and other open source software have been in the news quite a bit lately. as more and more people are seeing, closed sounly way to make money. a company like Red Hat, for instance, is able to be profitable while focusing its business on open source.
July 29, 2016
Read More


ChickTech's mission and 2017 goals
In this lightning talk, Nicole Engard shares her personal journey with ChickTech.
December 14, 2016
Read More


Chromium Appears To Be Advancing Their Linux VR State
Google's Chrome has offered virtual reality support for a while and most recently will even let you browse the web in VR while the Linux support has lagged behind.
September 29, 2017
Read More


Clear Linux Can Run On AMD's EPYC Platform With Competitive Performance
As part of our ongoing AMD EPYC Linux benchmarking, I've been working this week on a cross-distribution GNU/Linux comparison followed by some BSD testing... Of course, I couldn't help but to see if Intel's performance-oriented Clear Linux distribution would run on the AMD EPYC server.
September 29, 2017
Read More


Clones welcome in scientific hardware
Learn why a firm is open sourcing their testing equipment.
April 5, 2017
Read More


Cloud Foundry adds native Kubernetes support for running containers
Cloud Foundry, the open-source platform as a service (PaaS) offering, has become somewhat of a de facto standard in the enterprise for building and managing applications in the cloud or in their own data centers. The project, which is supported by the Linux Foundation, is announcing a number of updates at its annual European user conference this week. Among these are support for container workloads and a new marketplace that highlights the growing Cloud Foundry ecosystem.
October 11, 2017
Read More


CloudByte chews on Elastistor, sinks teeth into OpenEBS
Startup's internal strategy tensions lead to exec, CEO and board changes
January 5, 2017
Read More


Codenvy and Microsoft streamline the developer workspace
Developers often work on portions of a project in isolation, which can lead to problems when the time comes to put everything together as a whole.
March 8, 2016
Read More


CoderDojo merges with the Raspberry Pi Foundation
This combination has tremendous potential to impact education, the maker movement, and the growth of coding around the world.
July 6, 2017
Read More


Coffee Lake, AMD EPYC & AMDGPU Dominated October
During October on Phoronix were 257 original news articles and 33 featured articles / reviews. There was a lot of exciting Linux hardware happenings during October!
November 1, 2017
Read More


Colorful deployments: An introduction to blue-green, canary, and rolling deployments
Learn how to implement three popular deployment strategies --blue-green, canary, and rolling--on the latest installment of OpenShift.
May 2, 2017
Read More


Command-line document conversion tools for writers
Find out how Markdown with Pandoc and Org-mode make writing documents a lot easier.
March 21, 2017
Read More


Community building with a Q&A versus online forum
Working on building an online community? Here's how to choose the platform that's right for you.
August 23, 2017
Read More


Compute like it's 1989
For many of us, when we look around at the state of computing in 2016, we nod and think, "Yes, today is what I expected when I thought about what the Future would be like." Sure, we haven't got flying cars yet, but today's technology is flashy.
December 12, 2016
Read More


Configure and Secure Linux Mint
After finishing installing Linux Mint, you might think you're all set and ready to go. And while Linux Mint does have some great software pre-installed, there is still some some things you need to configure and lock down. In this article, I'll share my configuration and security setup that I recommend if you're running Linux Mint.
October 24, 2017
Read More


Confluent achieves Holy Grail of 'exactly once' delivery on Kafka messaging service
Confluent, the commercial company behind the open source messaging tool, Apache Kafka, announced a new feature this week that should please Kafka users -- the ability to send a message using Kafka "exactly once."
June 30, 2017
Read More


Confluent Cloud, Apache Kafka as a Service in AWS
Apache Kafka is a distributed, fault-tolerant publish subscribe messaging platform. It was originally developed by LinkedIn, open sourced, incubated in Apache Foundation and is now a top level project. Confluent was formed by former LinkedIn engineers in the Kafka development group and recently announced Confluent Cloud, a fully hosted and managed Apache Kafka as a Service in AWS.
May 18, 2017
Read More


Continuous Delivery the Hard Way with Kubernetes
Luke Marsden assembles a CI/CD pipeline from scratch to Kubernetes using GitLab CE as an example. He looks at open source tools which can facilitate coordinating simultaneously updating configuration and performing releases to Kubernetes, as well as rolling back and pinning releases, and also having different release policies to different environments. The talk is mostly demos.
May 25, 2017
Read More


Continuous infrastructure: The other CI
Want to boost the efficiency of your DevOps operations? Make infrastructure a first-class citizen of the CI pipeline.
November 8, 2017
Read More


Coopetition: All's fair in love and open source
Whether your product is open source or "open core," how do you collaborate with competitors, and still stand out from the competition?
December 21, 2016
Read More


CoreOS Tectonic shift: now you can run it on Azure and OpenStack
Biz-friendly Kubernetes tool gets a little easier to automate
March 23, 2017
Read More


Crash drones over and over again with Microsoft's open source simulator
Microsoft has released a free, open source simulator to help engineers test drones in a photo-realistic environment. the AirSim, as it's called, offers a space for developers to run simulated flights again and again, gathering data and seeing how a drone's onboard perception systems react to a complex environment. Naturally, that's a lot cheaper and less time-consuming than studying repeated real-world drone crashes.
February 17, 2017
Read More


CRI-O: All the runtime Kubernetes needs
Learn about CRI-O, a lightweight alternative to using Docker as the runtime for Kubernetes.
December 4, 2017
Read More


Create versatile visualizations with D3 and Angular
Learn how to combine the D3 data visualization tool and the Angular cross-platform application development platform to create interactive visualizations.
August 29, 2017
Read More


Creating 3D models for printing with Blender: Advanced tips
In Part 1 of my series on getting started with 3D printing in Blender, I covered basic preliminary steps for getting your Blender environment set up for creating your own 3D models, ready to be 3D printed. In Part 2 I examined the process for making those models.
August 1, 2016
Read More


Creating a handbook for achieving openness at scale
We're launching a community book project aimed at collecting the best case studies and exercises that illustrate openness in action.
August 8, 2017
Read More


Creative Commons: 1.2 billion strong and growing
Creative Commons shares 2016 State of the Commons report, and here are a few highlights.
April 28, 2017
Read More


Cross-platform development with Python and BeeWare
Learn how the BeeWare suite of libraries and bridges will help Python developers deploy code across platforms.
April 28, 2017
Read More


Crowdsourcing the way to a more flexible strategic plan
My team recently gathered more than 100 action items from our community--then completed them all within a year. Here's how we did it.
October 19, 2017
Read More


Crunch Texture Compression Showing Off Promising Results For Unity
The Crunch texture compression library developed by former Valve Linux/OpenGL engineer Rich Geldreich who cofounded the Binomial consulting firm is making much progress with showing off impressive compression capabilities for game engines.
November 15, 2017
Read More


Misc. - D

Dani Traphagen on Next Phase of Distributed Systems with Apache Ignite
Dani Traphagen from GridGain spoke at OSCON 2017 Conference about Apache Ignite platform and the paradigm shift in viewing the disk as a bottleneck & the decreasing costs of memory. She talked about how to optimize toward the cache, leveraging it for microservices architectures with the open source project Apache Ignite.
May 15, 2017
Read More


Dashlane universal password manager comes to Linux, Chromebook and Microsoft Edge
Dashlane, a popular password manager that now reaches 9 million users, is launching today on Linux, Chromebook, and in Microsoft Edge for the first time.
November 2, 2017
Read More


Data Privacy day 2017: Solutions for everyday privacy
Privacy, especially online privacy, is hard to define. it's a term that means something slightly different to each person, and each person has a different tolerance level for what's acceptable and what's unacceptable. One thing can generally be said of it, though–in a free society, people ought to be in control of their own privacy.
January 27, 2017
Read More


Death of a closed-source enterprise software salesman
A light-hearted All Things Open talk explains why close-source enterprise software succeeds despite open source's superiority.
November 27, 2017
Read More or Watch Video


Dedicated engineering team in South Africa deploys open source tools, save lives
In 2006, a groundbreaking TED talk used statistics to reveal surprising insights about the developing world, including how many people in South Africa have HIV despite free and available anti-retroviral drugs.
February 1, 2017
Read More


Dell Rolling Out More Developer-Focused Systems Preloaded With Ubuntu
Canonical has announced that Dell is rolling out five new systems pre-installed with Ubuntu Linux. These systems are catering towards developers and come from all-in-one computers to new laptop models.
November 14, 2017
Read More


Design and produce 3D printed, custom breast prosthetics
Breast cancer survivors and others can use the Free Open Source 3D Customizer to design and produce breast prosthetics.
July 17, 2017
Read More


Design your life's soundtrack with open source music players
We surround ourselves with our own personal soundtrack. Our music reminds us of the most significant times in our lives and helps us shape how we feel and view ourselves. Having a music player that supports the freedom to choose how our music is delivered to us while not detracting from the playback quality is important, and I've been carefully evaluating open source music players for quite some time.
December 23, 2016
Read More


Designing tabletop games with open source
Create your own game with print-on-demand, open source software, and some creativity.
October 10, 2017
Read More


Developer opportunities to code for good
Benetech talks about open data standards, interoperability, and data collaboration.
March 31, 2017
Read More


Developing open leaders
"Off-the-shelf" leadership training can't sufficiently groom tomorrow's organizational leaders. Here's how we're doing it.
January 31, 2017
Read More


DevOps practices help improve the quality of open source components
The use of open source components can help speed up the software development process, but it comes with a risk if poor quality code leads to vulnerable applications being released.
July 17, 2017
Read More


DevOps: How to avoid project death by hand-off
Implementing continuous feedback loops can cause a revolution.
November 15, 2017
Read More


Digital transformation's people problem
Digital transformation involves technologies and humans. Unfortunately, we tend to ignore the latter when leading change.
July 27, 2017
Read More


Dirty COW Linux vulnerability reappears as ZNIU malware threat to Android users
It has been quite some time -- nearly a year in fact -- since we were talking about the Dirty COW vulnerability affecting the Linux kernel. Now the vulnerability is back, but this time it is Android users who need to be concerned.
September 26, 2017
Read More


Discovering Linux opened a window to the open source world
For Levi Moore, a "serendipitous" discovery of Linux led to a passion for open source tools.
October 11, 2017
Read More


Diversity and inclusion: Stop talking and do your homework
Mozilla's research uncovers important ways to promote diversity and inclusion in open source projects.
September 1, 2017
Read More


Do you own a Raspberry Pi?
3.14, or Pi, is a mathematical constant celebrated every March 14 by people around the world. Pie makers make special baked goods. Mathematicians rejoice! and at Opensource.com, we celebrate with a series of articles on the Raspberry Pi, a credit card-sized computer originally designed for education and inspired by the 1981 BBC Micro. Learn more about the Raspberry Pi on our resource page.
March 14, 2017
Read More


Do you prefer tabs or spaces?
What might seem like a trivial question to some, to those of us who live in code all day, the choice between tabs and spaces is no small matter.
July 13, 2017
Read More


Docker 1.13 Released with Improved CLI, Compose-File Support for Swarm Mode, and Secrets API
Docker Inc, has released version 1.13 of its open source Docker container engine project. this release includes significant restructuring of the Docker CLI, the introduction of 'clean-up' commands to reclaim disk space, and the inclusion of several 'experimental' features like image layer squashing and a Prometheus-style endpoint for improved logging.
January 23, 2017
Read More


Docker ditches the beta label for Windows app development tools
Docker, the open source software that helps app developers by offering a way to test and run them in a container system, has announced it has made its Windows version generally available, ditching its previous beta label.
July 29, 2016
Read More


Docker open-sources key tools for running containers
Meet Containerd, an open source container runtime
December 14, 2016
Read More


Docker opens up crucial container plumbing code cunningly disguised as 'boring infrastructure'
Get stuck into a containerization runtime this Xmas. Go on
December 14, 2016
Read More


Docker releases Containerd, for running containers, as open source
Containerd is an open source container runtime
December 14, 2016
Read More


Documentation based on user stories
Documentation can either focus on describing product features and the way they can be used, or it can start with identifying user needs and then explaining how to achieve specific goals.
June 5, 2017
Read More


Does your open source project need a president?
Recently I was lucky enough to be invited to attend the Linux Foundation Open Source Leadership Summit. the event was stacked with many of the people I consider mentors, friends, and definitely leaders in the various open source and free software communities that I participate in.
March 8, 2017
Read More


Don't worry about those 40 Linux USB security holes. That's not a typo
Move along. Nothing to see here. By the way, try this flash drive in your laptop, ta
November 7, 2017
Read More


DRM Leasing Support To Land For Linux 4.15
The kernel bits for Keith Packard's work around "DRM leasing" for improving virtual reality (VR) support on Linux will land for Linux 4.15.
October 19, 2017
Read More


DRM Updates Land For Linux 4.15; Torvalds: "There's Something Odd About DRM People"
Overnight the Direct Rendering Manager (DRM) display/graphics driver updates were sent out and ultimately pulled into the mainline kernel for Linux 4.15. This doesn't yet include though the separate AMDGPU DC pull request.
November 16, 2017
Read More


DronePan: An app that captures panorama views with your aircraft
The age of open source consumer drones is upon us.
January 4, 2017
Read More


Dropbox releases open-source Slack bot
Dropbox is looking to tackle unauthorized access and other security incidents in the workplace with a chatbot. Called Securitybot, it that can automatically grab alerts from security monitoring tools and verify incidents with other employers.
February 24, 2017
Read More


Duo is replacing Hangouts in Google's batch of preinstalled apps
Instead of swapping Hangouts for Allo, Google is apparently more interested in pushing out a better video call experience than a messaging alternative.
October 7, 2016
Read More


Misc. - E

Early Linux 4.15 AMDGPU Linux Gaming Tests Indicate Some Regressions
Here are some early AMD Radeon Linux gaming benchmarks using the in-development Linux 4.15 kernel. Unfortunately, there are a few performance regressions.
November 21, 2017
Read More


Easily exploitable Apache Struts vulnerability opens businesses to attack
A critical vulnerability in Apache Struts, a popular open source framework for developing web applications, opens any server running an app built using it to remote attackers.
September 6, 2017
Read More


Ecere SDK: A cross-platform toolkit for GUIs and graphics
Take a look at the 20-year history of the Ecere software development kit, now powering the GNOSIS GIS mapping software.
September 5, 2017
Read More


Eclipse Foundation Prepares to Open Source Java EE as EE4J
The Eclipse Foundation is ready to take on the challenge of open sourcing Java EE as the Eclipse Enterprise for Java (EE4J) project. Mike Milinkovich, executive director at Eclipse, formally introduced EE4J and described the challenges they face:
October 25, 2017
Read More


EFI In Linux 4.14 Will Better Handle Rebooting Of Buggy Systems
First up, EFI will now fallback to other poweroff methods if the EFI poweroff process fails. If the EFI_RESET_SHUTDOWN returns without powering off the system during this EFI shutdown process, the kernel will fall back to the traditional power-off process.
September 5, 2017
Read More


Elementary OS Loki 0.4.1 Linux distro now available for download
Despite the death of Unity, there is still no shortage of desktop environments for Ubuntu. In fact, there are some Linux-based operating systems that exist mostly to provide an arguably better environment and experience. Two good examples of this are Linux Mint and elementary OS. While these distros are more than just Ubuntu with an alternative DE, the UI is largely the star of the show. While Mint caters to folks that have trouble moving beyond the interfaces of yesteryear, elementary instead focuses on a forward-looking experience.
May 18, 2017
Read More


Enterprises replacing data centers with hybrid clouds
Larry Ellison, founder of Oracle, summed up on the concept of cloud computing very succinctly. "All it is, is a computer attached to a network." Ellison and Oracle have gone on to embrace both open source and cloud technologies including OpenStack, but the basic premise that it starts with a physical server and a network still holds true.
April 19, 2017
Read More


Erasing complexity, submitting a summit talk, and more OpenStack news
Explore what's happening this week in OpenStack, the open source cloud computing project.
March 13, 2017
Read More


Etnaviv Gallium3D May Eventually Tackle OpenCL
Two developers from the Pengutronix embedded Linux company out of Germany presented at this week's Embedded Linux Conference in Europe. There they talked about zero-copy video streaming on embedded systems, and as part of that, the Etnaviv open-source graphics driver.
October 26, 2017
Read More


Etnaviv Landing Performance Counters For Linux 4.15
Lucas Stach has sent in the Etnaviv DRM driver changes to DRM-Next for the Linux 4.15 kernel. This is one of the bigger pull requests for this reverse-engineered, open-source Vivante graphics driver.
October 13, 2017
Read More


Europe pledges support for open source government solutions
European Union & EFTA nations recognize open source software as a key driver of government digital transformation.
October 10, 2017
Read More


Evolving toward openness: how to change the way you think and work
Every open source journey begins with a few important steps. These were mine.
April 4, 2017
Read More


Expensive tools aren't the only option for graphic design (and never were)
Many graphic designers work with expensive proprietary software because they believe they have to, and it has to be Adobe. But this is not so: There are many fine professional-quality open source graphics applications out there.
August 1, 2016
Read More


Experience Google's DeepDream in VR and hallucinate in the name of science
Exploring the complex mechanisms that cause us to hallucinate is an incredibly tricky task. This is largely because hallucinations are usually triggered by psychotic conditions or psychedelic drugs, making it nearly impossible to isolate what really transforms our perception of reality.
November 22, 2017
Read More


Explore climate data with open source tools
You can't look anywhere these days without seeing evidence of the changing weather patterns on the earth. Monthly, we are confronted with facts and figures that point to a warming planet.
January 11, 2017
Read More


Exploring Cantata, a Linux music client that impresses
From setup to playback, MPD client Cantata is like music to the ears.
August 8, 2017
Read More


ExpressionMouse Kinect is now Open Source
Two years ago we highlighted a project from Tom Temme, is that a mouse on your face? Or your face acting as a mouse? Both? FaceMouse
January 26, 2017
Read More


EXT4 Has Scalability Improvements For Linux 4.14
The EXT4 changes this time around aren't too exciting but do include some scalability improvements when allocating inodes. There are also some random bug fixes and code clean-ups throughout the driver. But overall it's a quiet cycle with just around 200 lines of code changed.
September 5, 2017
Read More


EXT4 In Linux 4.15 Gets Online Resizing When Using Bigalloc, Corruption Fixes
Ted Ts'o was quick to send in the EXT4 file-system and fscrypt file-system encryption framework changes for the just-opened Linux 4.15 merge window.
November 13, 2017
Read More


Misc. - F

F1 2017 On Linux With 23 Graphics Cards, NVIDIA + AMDGPU-PRO + RADV
Following various F1 2017 Linux gaming benchmarks over the past few days since this game's Linux release this past Thursday with a port to Vulkan, here is a 23-way graphics card comparison for this formula one racing game while having coverage of the NVIDIA, AMDGPU-PRO, and RADV Vulkan drivers atop Ubuntu Linux.
November 6, 2017
Read More


F1 2017 Will Be The First Vulkan-Only Linux Game
After announcing the F1 2017 racing game for Linux last week, Feral Interactive confirmed it will support the Vulkan graphics API while today they confirmed it's going to be a Vulkan-exclusive title on Linux.
October 30, 2017
Read More


F2FS For Linux 4.15 Brings Some Enhancements, Changes For Android
The F2FS file-system changes have been submitted for the Linux 4.15 kernel merge window.
November 16, 2017
Read More


Facebook launches new open source account recovery tool: Delegated Recovery
At the USENIX Enigma conference, Facebook unveiled a new way to overcome the problem of forgotten passwords. Known as Delegated Recovery, the mechanism essentially allows two online services a user has accounts with to be used as a form of two-factor authentication.
January 31, 2017
Read More


Faces Of Open Source
Faces of Open Source is an on-going photographic documentation of the people behind the development and advancement of the open source revolution that has transformed the technology industry
August 7, 2017
Read More


FAQs: Learn how to assign roles available with Azure, new options for securing Azure services with IaaS services and installing additional Linux distributions with WSL.
Three times a week, John Savill tackles your most pressing IT questions.
November 22, 2017
Read More


Features You Won't Find With The Mainline Linux 4.15 Kernel
While Linux 4.15 is going to be a mega kernel update with its major new features and changes as we have been covering for the past two weeks, there is some functionality that has yet to see the light of day in mainline.
November 28, 2017
Read More


Fedora 27 Debuts With GNOME 3.26 Powered Workstation Spin, Modular Server Coming
It's arriving only two weeks late but today marks the official debut of Fedora 27 as the latest major update for this Red Hat sponsored Linux distribution.
November 14, 2017
Read More


Fedora 27 Linux distribution now available for download
If you want a pure, no-nonsense, Linux-based operating system, look no further than Fedora. It is stable as all hell, while also being fairly bleeding edge with up-to-date packages. Best of all, the distribution focuses heavily on open source ideology, using only truly free software. It is a great way to experience Linux as it should be. Hell, the father of the kernel, Linus Torvalds, uses Fedora -- that's saying something.
November 14, 2017
Read More


Fedora 27 Making It Easy To Deploy Free RHEL7 VMs
For those wanting to use Red Hat Enterprise Linux 7 within a GNOME Boxes driven virtual machine, you can do so for free now with Fedora Workstation 27.
October 20, 2017
Read More


Fedora 28 Hopes To Improve Linux Laptop Battery Life
Red Hat's Hans de Goede is spearheading an effort to improve the Fedora battery life of laptops -- and should conserve power too for desktops running Fedora Workstation -- for the current Fedora 28 cycle.
November 16, 2017
Read More


Fedora Linux Can Finally Offer AAC Audio Codec Support
With Fedora always striving for free software and ensuring its legal state is in order due to Red Hat's control, it was only earlier this year Fedora was legally allowed to begin offering full MP3 support for both decode/encode along with AC3 support while last year it received H.264 support. The latest multimedia expansion for Fedora is now being able to distribute an AAC codec.
October 12, 2017
Read More


Fedora, Ubuntu, and SuSE Linux Available from Windows Store
That's right, Microsoft could soon distribute Linux. Popular PC Linux distributions such as Ubuntu, Fedora, and SuSE, could soon be available through the Windows Store. Microsoft made this startling announcement at its Build 2017 keynote. the idea here is to make Linux distributions available to power-users who want to run the operating systems in virtual machines, or install the OS in a manner that lets you run Linux applications directly on Windows 10.
May 12, 2017
Read More


Fedora, Ubuntu, CentOS, openSUSE, Debian, Clear & Antergos Linux Benchmarks On AMD EPYC
I've just wrapped up trying out nine different Linux distributions on AMD's EPYC in the form of the EPYC 7601 housed in the TYAN Transport SX TN70A-B8026. Like our initial testing with Ubuntu on EPYC, the other modern Linux distributions all played nicely with AMD's re-entry into the server market with their Zen-based offerings.
October 4, 2017
Read More


Feral Announces F1 2017 Linux System Requirements
Feral Interactive has now published the system requirements for their Linux port of F1 2017 with this racing game set to be released on Thursday.
October 31, 2017
Read More


Feral Releases F1 2017 For Linux, More Details On The Vulkan Driver Requirements
Feral Interactive has just made F1 2017 publicly available via Steam on Linux and via the Feral Store for those wanting to try out this racing game that was released for Windows earlier this year.
November 2, 2017
Read More


FFmpeg Continues Working Its "NVDEC" NVIDIA Video Decoding Into Shape
Earlier this month the FFmpeg project landed its initial NVDEC NVIDIA video decoding support after already supporting NVENC for video encoding. These new NVIDIA APIs for encode/decode are part of the company's Video Codec SDK with CUDA and is the successor to the long-used VDPAU video decoding on NVIDIA Linux boxes. That NVDEC support has continued getting into shape.
November 22, 2017
Read More


Find your happy place: Fedora 26 has landed
Nice solar tracking, shame about the Flatpaks
July 24, 2017
Read More


Five rock-solid Linux distros for developers
Developers want power, flexibility, stability, and ease, and these Linux distributions have it all
December 21, 2016
Read More


Fixing docs one README at a time
GitHub's recent survey reveals 93% say poor documentation is a problem. Learn how the new project Feedmereadmes can help.
June 29, 2017
Read More


Flint OS, an operating system for a cloud-first world
This Chromium OS-based operating system is designed for the rapidly emerging era when all apps and services will live in the cloud.
October 20, 2017
Read More


Following RHEL, Oracle Linux 7 Brought To ARM
Following Red Hat promoting Red Hat Enterprise Linux 7 for ARM under general availability, Oracle with their RHEL7-derivative, Oracle Linux 7, also now supports ARM.
November 29, 2017
Read More


Font licensing and use: What you need to know
Just because a font is on your system doesn't mean you should use it any way you want.
November 20, 2017
Read More


FOSS February: a month to celebrate open source
Open source remains a competitive means of distributionone that delivers exceptional software to new and devoted users. Despite this, open source, its methodologies, practices, code, and the communities behind them, can be overlooked or misunderstood if they are inadequately communicated.
February 10, 2017
Read More


Four major advantages to using open source software in the enterprise
With WordPress, Firefox and Linux now the virtual infrastructure for many millions of Internet users globally, and the likes of Apache and database management system MySQL widely embraced by corporations, open source (OS) software has long since passed a tipping-point moment. Yet despite growing familiarity with what OS means and usage even by the EU and the US government doubts among many businesses about the quality and reliability of OS software persist.
February 14, 2017
Read More


Free as in puppy: the hidden costs of free software
We're used to hearing of software being described as "free as in freedom" and "free as in beer." But there's another kind of "free" that doesn't get talked about as much: "free as in puppy." this concept is based around the idea that when someone gives you a free puppy, that puppy isn't really free.
February 13, 2017
Read More


Free computer advice comes with a price
Are friends and family always asking you for computer advice? Here's how to help without damaging relationships.
June 14, 2017
Read More


FreeBSD Developers Tackle AMD Zen/Ryzen Temperature Monitoring Before Linux
While Linux users of AMD's new Zen-based Ryzen/Threadripper/Epyc processors are still waiting for thermal driver support to hit the mainline Linux kernel, FreeBSD developers have already managed to produce the Zen "Family 17h" CPU thermal monitoring support on their own.
September 12, 2017
Read More


French programmers haul Apple into court over developer rules
Your unfair contract cripples browsers, Nexedi complains
October 7, 2016
Read More


Fresh bit o' Linux to spruce up that ancient Windows Vista box? Why not, we say...
Q4OS. Oh, gesundheit. Oh, that's the distro, is it...
October 30, 2017
Read More


From Alibaba to Apache: RocketMQ's Past, Present, and Future
As the idea of open source prevails these years, the leading technology companies continue to share their own research projects with the open source community. In 2012, Alibaba open-sourced its RocketMQ, a third-generation distributed messaging middleware.
April 21, 2017
Read More


From 0 to Kubernetes
Clear up your confusion about containers and Kubernetes in this Lightning Talk from All Things Open 2017.
November 29, 2017
Read More


Functional testing Gtk+ applications in C
Learn how to test your application's function with this simple tutorial.
July 11, 2017
Read More


Fundamentals of graph databases with Neo4j
In the first of a three-part series, learn the basics of graph databases, which power some of the largest data pools on the planet.
July 13, 2017
Read More


FundRequest Uses Blockchain to Incentivize Open Source Contributions
When an open source project is lacking needed contributions, FundRequest will let users offer a cash incentive to inspire the needed code.
November 21, 2017
Read More


Fwupd 1.0.0 Released To Advance Linux Firmware Updating
Richard Hughes has announced the release of fwupd 1.0.0 today, the utility increasingly being used by many vendors for supporting updating of device firmware/microcode on Linux.
October 9, 2017
Read More


Misc. - G

Gaming Out in the Open miniconference inspires developers
In 2013, people spent $21.53 billion USD on games and game-related merchandise. and games overtook movies long ago as the most popular form of entertainment. Despite their astonishing popularity, games and game development receive woefully little attention at open source events.
February 6, 2017
Read More


GCC 8 & LLVM Clang 6.0 Compiler Performance On AMD EPYC - November 2017
Given the continuously evolving state of open-source code compilers, especially for the newer AMD Zen "znver1" architecture, here is the latest installment of our compiler benchmarks. Tested for this article from and AMD EPYC 7601 processor were GCC 7.2, GCC 8.0.0, LLVM Clang 5.0, and LLVM Clang 6.0 SVN.
November 8, 2017
Read More


GCC & LLVM Clang Compiler Benchmarks On AMD's EPYC 7601
For squeezing maximum performance out of Linux systems with source-based workloads, most of you know there can often be tweaks to be had to the compiler stack for greater performance. As well with the never-ending advancements to the leading open-source code compilers, between releases can be measurable performance benefits but sometimes not without regressions too.
September 26, 2017
Read More


GeForce GTX 1070 Ti Rolls Out To Battle The RX Vega 56, Linux Tests Forthcoming
The NVIDIA GeForce GTX 1070 Ti has begun shipping.
November 2, 2017
Read More


General availability of App Service on Linux and Web App for Containers
Applications are changing the pace of business today -- from delivering amazing customer experiences, to transforming internal operations. To keep pace, developers need solutions that help them quickly build, deploy and scale applications without having to maintain the underlying web servers or operating systems.
September 6, 2017
Read More


Generate random data for your applications with Elizabeth
No, I've not had my article hijacked by a Lorem ipsum generator. for this month's Nooks & Crannies column, I found an interesting little Python library to help developers generate random data for their applications. it's called Elizabeth.
February 15, 2017
Read More


Get started developing games with Godot
Learn to use Godot Engine, one of the best open source, multi-purpose game engines available.
December 4, 2017
Read More


Get started with machine learning using Python
Machine learning is an in-demand skill to add to your resume. We walk through steps for wading into machine learning with the help of Python.
May 31, 2017
Read More


Get to know Tuleap for project management
Tuleap is being used by the Eclipse Foundation, replacing Bugzilla.
January 19, 2017
Read More


Getting started with .NET for Linux
Microsoft's decision to make .NET Core open source means it's time for Linux developers to get comfortable and start experimenting.
November 8, 2017
Read More


Getting started with Gnocchi
Gnocchi, which enables storage and indexing of time series data and resources at large scale, is purpose-built for today's huge cloud platforms.
November 7, 2017
Read More


Getting started with Go
Go is behind some of the web's most critical systems, which makes learning the language one of the best investments a programmer can make.
June 12, 2017
Read More


Getting started with ImageMagick
Learn common ways to view and modify images with this lightweight image editor.
August 21, 2017
Read More


Getting started with Jekyll, a free and open source static site generator
Find out how to build your first static website with this Jekyll tutorial.
April 12, 2017
Read More


Getting started with Logstash
No longer a simple log-processing pipeline, Logstash has evolved into a powerful and versatile data processing tool. Here are basics to get you started.
October 19, 2017
Read More


Getting started with my new LulzBot Mini 3D printer
Recently, I won a LulzBot Mini 3D printer in an Opensource.com giveaway. what good fortune! Here's how I got started learning how to use it, and what I made with it.
January 27, 2017
Read More


Getting started with Perl on the Raspberry Pi
When I spoke recently at SVPerl (Silicon Valley Perl) about Perl on the Raspberry Pi, someone asked, "I heard the Raspberry Pi is supposed to use Python. is that right?" I was glad he asked because it's a common misconception. the Raspberry Pi can run any language. Perl, Python, and others are part of the initial installation of Raspbian Linux, the official software for the board.
March 13, 2017
Read More


Getting started with reinforcement learning
Machine learning isn't always about neural networks. We look at how to get started with reinforcement learning.
November 27, 2017
Read More


Getting started with shell scripting
The world's best conceptual introduction to shell scripting comes from an old AT&T training video. In the video, Brian W. Kernighan and Lorinda L. Cherry demonstrate how one of the founding principles of UNIX was to empower users to leverage existing utilities to create complex and customized tools.
January 16, 2017
Read More


Getting started with the Orx open gaming engine
Occasionally you come across a small project in a quiet corner of the internet that just ticks all the right boxes. the Orx 2D gaming engine is such a project.
May 9, 2017
Read More


GitHub developer petitions for Adobe to open source Flash, "for future generations"
Just days after Adobe announced the end of its Flash player by 2020, an online petition has been started with the aim of saving Flash for archival purposes.
July 31, 2017
Read More


GitHub Invites Developers to Contribute to the Open Source Guides
GitHub has recently launched its Open Source Guides, a collection of resources addressing the most common scenarios and best practices for both contributors and maintainers of open source projects. the guides themselves are open source and GitHub is actively inviting developers to participate and share their stories.
February 24, 2017
Read More


GitHub Invites Developers to Open Source Friday
GitHub invites developers to contribute to open source software, starting with a couple of hours every Friday.
June 28, 2017
Read More


GitHub launches Open Source Friday
Developers from 24 Pull Requests and GitHub created Open Source Friday as a weekly reminder to give back to the open source projects that power our daily work.
June 27, 2017
Read More


GitHub starts alerting developers of security vulnerabilities in dependencies
Popular Git repository hosting service GitHub has introduced a new feature to help developers keep their projects safer: security alerts for vulnerabilities in software packages which their projects depend on.
November 20, 2017
Read More


GitLab Aquires Public Chat Software Gitter
GitLab, the open source git solution, has acquired Gitter, a open collaboration-style Slack alternative. While there are no plans to integrate the product, the hope is that GitLab can drive growth by connecting to Gitter's large user base.
March 17, 2017
Read More


Give back this holiday: Language input needed for literacy project
The Christmas holiday is fast approaching and many of us are thinking about ways we can help others, both near and far. the world certainly needs as much help, kindness, and charity as it can get, and some of us give money, or food, and toys to help out. Whatever we can give out of our own abundance to make things just a little bit brighter for someone else.
December 20, 2016
Read More


Give old electronics new life with Linux and Raspberry Pi
Convert a Raspberry Pi into a smart remote control for your old A/V equipment using open source ANAVI Infrared pHAT and Linux software.
October 3, 2017
Read More


Giving Open-Source projects life after a developer's death
You've probably never heard of the late Jim Weirich or his software. But you've almost certainly used apps built on his work.
November 6, 2017
Read More


GNOME 3.28 Expected To Ship On Pi Day
The GNOME team has firmed up the release schedule for the in-development GNOME 3.28 desktop environment.
October 12, 2017
Read More


GNOME at 20: Four reasons it's still my favorite GUI
In the 20 years since its initial release, GNOME has continued to innovate and improve.
August 15, 2017
Read More


GNOME desktop environment for Linux and BSD is 20 years old today
When many people think of Linux, they incorrectly assume it is an operating system. Actually, Linux is merely the kernel which many operating systems leverage. An actual operating system is compromised of many things, including a user interface -- after all, users need to interface with their computer!
August 15, 2017
Read More


GNOME versus KDE: Best Desktop?
In the debate about whether GNOME or KDE is the best Linux desktop, factors like workflow, software and user preferences are essential to consider.
October 2, 2017
Read More


GNOME's Mutter Rolls Out new Monitor Configuration System
GNOME developer Jonas Ĥahl has begun landing his work on a new monitor configuration system in Mutter for the GNOME 3.24 desktop release.
January 25, 2017
Read More


GNU Linux-libre 4.14-gnu Released, Still A Battle Deblobbing Driver Firmware
The Free Software Foundation Latin America team are once again punctual in delivering their updated GNU Linux-libre kernel.
November 13, 2017
Read More


Golang to the rescue: Saving DevOps from TLS turmoil
Find out about a use case that created a need for testing certificate chains, appropriate web server security settings, and the Go code used for testing.
April 5, 2017
Read More


Google announces "Draco" for 3D Graphics Compression
Google's Chrome Media team has developed Draco as an open-source compression library designed for 3D graphics.
January 13, 2017
Read More


Google Chrome for Apple iOS is now open source
There is a curious phenomenon on iOS -- Google's apps are often better on Apple's mobile operating system than on Android. It is for this reason that users of the search-giant's services can be perfectly content using an iPhone or iPad.
January 31, 2017
Read More


Google Cloud and HashiCorp Expand Collaboration
As part of a wider engagement with the open source community, Google have announced increased collaboration with HashiCorp. The result of this is improved Google Cloud Platform (GCP) specific functionality for Terraform, the infrastructure-as-code cloud provisioning tool, and Vault, the secret management tool. Google explain:
September 26, 2017
Read More


Google Code-in 2017 open source mentor organizations revealed, including Ubuntu!
Despite what some naysayers may proclaim, it is imperative that children not only learn to code, but how to work on various aspects of a coding project too. To take it a step further, it is also a good idea for them to understand the virtues of open source ideology. True, sometimes closed source is better from a business perspective, but still, it is important that kids understand both sides.
October 26, 2017
Read More


Google DeepMind open sources Sonnet so you can build neural networks in TensorFlow even quicker
Google's DeepMind announced today that it was open sourcing Sonnet, its object-oriented neural network library. Sonnet doesn't replace TensorFlow, it's simply a higher-level library that meshes well with DeepMind's internal best-practices for research.
April 7, 2017
Read More


Google Guetzli is an open source JPEG encoder that creates 35% smaller files
Google has announced the open source release of Guetzli, a new JPEG encoder able to reduce a JPEG's file size by up to 35%, without any significant loss of quality. Per a study detailing the algorithm, Guetzli 'aims to produce visually indistinguishable images at a lower bit-rate than other common JPEG encoders,' including libjpeg. However, the study goes on to caution that the compression tool is 'currently extremely slow.'
March 17, 2017
Read More


Google launches new open source website
Google is an essential member of the open source community. the search giant contributes some really great projects, offering code to be used many -- it claims more than 2,000 such contributions! Heck, the company even hosts the annual Summer of Code program, where it pairs students with open source projects teams. In other words, Google is helping to get young folks excited about open source.
March 28, 2017
Read More


Google launches new site to showcase its open source projects and processes
Google is launching a new site today that brings all of the company's open source projects under a single umbrella.
March 28, 2017
Read More


Google makes 'Embedding Projector' an open source project
Data can be highly valuable, and no company knows that more than Google. It is constantly collecting a massive amount of it -- it is pretty much how the company butters its bread. Data only has value when it can be used, however, meaning it must ultimately tell a story. In other words, collecting it is only the beginning.
December 12, 2016
Read More


Google must be Beaming as Apache announces its new top-level projects
eBay's Eagle monitoring software also soaring with open-source foundation
January 10, 2017
Read More


Google Open Sources Abseil, a Collection of C++ and Python Utilities
Google has made available a number of C++ libraries they use internally for many of their projects. Python ones are to follow soon.
September 28, 2017
Read More


Google Proposing HDCP Content Protection Be Added To Intel's Linux Graphics Driver
Sure to ruffle some feathers, a Google/ChromeOS developer is looking for comments on the company's patches to add HDCP - High-bandwidth Digital Content Protection - to Intel's open-source Linux kernel graphics driver.
November 30, 2017
Read More


Google releases 'Draco' 3D graphics open source compression library on GitHub
Google is a significant contributor to the open source community. this is notable, as the company is wildly successful and its products are used by many. It incorporates open source code in its offerings, and then contributes back too. the search giant's visibility lends credibility to open source ideology.
January 13, 2017
Read More


Google releases DIY open source Raspberry Pi 'Voice Kit' hardware -- here's how to get it
Google has long been focused on artificial intelligence. Its Google now and voice assistance projects have used AI to better the lives of users. the Google Home voice-based hardware unit brings its assistant to life, making traditional inputs and displays unnecessary. with just the power of your voice, you can interact with the device -- nothing else is needed.
May 4, 2017
Read More


Google releases open source 'Cartographer'
Machine learning and vision are essential technologies for the advancement of robotics. When sensors come together, they can enable a computer or robot to collect data and images in real-time.
October 5, 2016
Read More


Google scales tiny mountain to hunt down crypto bugs
Google says its new set of crypto tests has already discovered real bugs.
December 20, 2016
Read More


Google software engineer Jessica Frazelle on the life of a large scale open source project
Tips and tools for building and nurturing open source contributors, maintainers, and supporters, from someone who's been there.
May 16, 2017
Read More


Google unveils new site to highlight open source projects and processes
Learn about Google's commitment to open source projects and communities.
March 28, 2017
Read More


Google updates AOSP bug tracker to use new in-house solution
Good news for the open source crowd.
April 14, 2017
Read More


Google's Key Transparency project aims to ease a tough task in cryptography
Those of us in userland may rarely have to worry about the nuts and bolts of encryption, but they exist nevertheless and must be replaced or updated now and then. Google is taking aim at one particularly stubborn nut, public key verification, with a new open source project called Key Transparency.
January 12, 2017
Read More


Google's new open source hub, an example IP agreement from GitHub, and more news
In this edition of our open source news roundup, we take a look at Google's new home for its open source projects, GitHub's sample employee intellectual property agreement, and more.
April 3, 2017
Read More


Google, IBM and Lyft launch Istio, an open-source platform for managing and securing microservices
Microservices, that is, breaking larger applications into small parts that communicate over APIs, is increasingly becoming the architectural style of choice for many developers (especially when coupled with containers). Managing this fleet of services introduces its own set of challenges, though.
May 24, 2017
Read More


Google, IBM and others launch an open-source API for keeping tabs on software supply chains
Thanks to containers and microservices, the way we are building software is quickly changing. But as with all change, these new models also introduce new problems. You probably still want to know who actually built a given container and what's running in it.
October 12, 2017
Read More


Google, Lyft, IBM mix microservices into management mesh
Kubernetes cluster cat herding, brought to you by Istio
May 24, 2017
Read More


GraphLib: An open source Android library for graphs
An easy way to draw graphs and data plots in your Android applications
September 28, 2017
Read More


Grok the GIL: how to write fast and thread-safe Python
We explore Python's global interpreter lock and learn how it affects multithreaded programs.
April 18, 2017
Read More


Misc. - H

HackerOne offers bug bounty service for free to open-source projects
Open-source projects will get free access to the professional version of the HackerOne platform to run their own security programs
March 3, 2017
Read More


HackerOne offers bug bounty service for free to open-source projects
Open-source projects will get free access to the professional version of the HackerOne platform to run their own security programs
March 3, 2017
Read More


Half of the world's languages are dying. Should we save them?
What are the implications of a language falling out of use every two weeks?
July 13, 2017
Read More


Happy 60th birthday, Fortran
Fortran may be trending down on Google, but its foundational role in scientific applications ensure that it won't be retiring anytime soon.
November 14, 2017
Read More


Happy anniversary, Linux: A look back at where it all began
Installing SLS 1.05 shows just how far the Linux kernel has come in 26 years.
August 25, 2017
Read More


Happy IDEs of March: Which code editor do you prefer?
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?
March 15, 2017
Read More


Hard to communicate with other teams? Check out these tips
Working across departments goes much more smoothly with these processes in place.
July 18, 2017
Read More


Has Linux's market share really doubled in two months?
Something weird just happened. Linux -- the sprightly insurgent of operating systems -- just saw its market share double. According to NetMarketShare, its share of the desktop jumped from around 2.5 percent in July, to nearly 5 percent in September.
October 2, 2017
Read More


HashiCorp raises $40M for its cloud infrastructure automation services
HashiCorp is probably best known for Terraform, its open-source tool for automatically provisioning infrastructure by describing it as code. But the company also offers a whole range of additional open-source security tools and products that enable multi-cloud deployments, as well as enterprise versions of these tools that add features for larger teams on top of these free versions.
October 24, 2017
Read More


HashiCorp release Terraform 0.8, Including an Interactive Console, and Vault and Nomad Providers
HashiCorp has released v0.8 of Terraform, an open source tool that enables the building, combining and launching of programmable infrastructure via providers such as Amazon Web Services, VMware vSphere, and UltraDNS. Major new functionality includes an interactive console, conditional values, and HashiCorp Vault and Nomad providers.
January 4, 2017
Read More


Haters gonna hate: 7 ways to deal with criticism
Learn how to handle the haters in a way that fits your personal needs, the communie specifics of the situation.
April 27, 2017
Read More


Help us write the next IT culture book
Find out how you can contribute to the next volume in the Open Organization series.
March 22, 2017
Read More


Heptio launches two new open source projects that make using Kubernetes easier
Heptio, the Seattle-based company recently launched by Kubernetes co-founders Craig McLuckie and Joe Beda, wants to make it easier for businesses to use Kubernetes in production. Since its launch in late 2016, the well-funded company has remained pretty quiet about its products, but today, the team released two open source projects into the wild: Ark and Sonobuoy.
August 3, 2017
Read More


HITMAN Game of the Year Edition Released For Linux
Feral Interactive has been off to a busy November with last week releasing F1 2017 for Linux and today delivering same-day support for HITMAN Game of the Year Edition on both macOS and Linux.
November 7, 2017
Read More


Hot programming trends in 2016
Take a look at the year's hottest languages for AI projects and containers, new languages, and more programming trends.
December 30, 2016
Read More


How 30,000 people helped pick the new Bash logo
At GitHub Universe 2016 in San Francisco, Gregor Martynus of Hood.ie said: "Code collaboration is no longer the problem."
December 13, 2016
Read More


How a leader can move forward without consensus
Pushing a project ahead without absolute agreement is still possible--maybe even preferable.
August 29, 2017
Read More


How a lifecycle management tool uses metrics
Foreman is a lifecycle management tool for physical and virtual servers.
March 29, 2017
Read More


How a Microsoft docs team increased openness and improved collaboration
My technical content team at Microsoft needed to change the way it operated. Switching tools was easy. Changing our team culture was much more difficult.
October 10, 2017
Read More


How a proxy is bringing banned Wikipedia to Turkey
A Wikipedia editor shares how he used open source tools to build a proxy site for Turkish Wikipedia users.
July 10, 2017
Read More


How an amateur opera singer uses MuseScore
Alison Armstrong is a singer and high school music teacher at an international school in Laos, a developing country just between Thailand and Vietnam. Alison's main passion is providing her students with opportunities to compose new music and explore their identity through music. It shows, too, because she's been doing amazing work with her students.
March 8, 2017
Read More


How an open leader achieves work/life balance
Open leaders trust the systems that surround them when seeking balance in their busy lives.
December 13, 2016
Read More


How an open source board game is saving the planet
Students learn how to solve environmental problems while having a good time and contributing to the maker community.
July 28, 2017
Read More


How an open team can assess threats and opportunities
SWOT analysis can be incredibly useful for your open team. This exercise makes it more accessible to developers.
October 12, 2017
Read More


How becoming open and agile led to customer success
Our customer was frustrated. Our team was stressed. Adopting a more open and agile method for working together changed all that.
November 14, 2017
Read More


How buying a 3D printer can save you money
Obliterate the cost of consumer products with open hardware.
March 17, 2017
Read More


How Canonical approaches the IoT market with Ubuntu Core
The Internet of Things has enjoyed major growth in recent years, as more and more of the world around us gets smarter and more connected.
July 3, 2017
Read More


How companies can help employees contribute to open source
I'm a part of the Drupal community, which has more than 100,000 active contributors worldwide. and among them is a growing group of employees who are encouraged by their employers to contribute to open source.
January 13, 2017
Read More


How containers and DevOps transformed Duke University's IT department
When Duke started looking into taming its VM sprawl, it became obvious that not just its infrastructure but its entire culture would need to change.
June 16, 2017
Read More


How DevOps eliminates development bottlenecks
Embracing DevOps enabled Rangers to become more nimble, fast, and valuable to the developer community.
November 22, 2017
Read More


How do I run Windows software on Linux?
Ready to take the plunge into Linux, but not quite ready to give up your favorite applications? There may be a solution.
August 31, 2017
Read More


How do we fix the state of technical documentation?
It's not any harder to write code than documentation, it's just a different skill set.
July 18, 2017
Read More


How Eclipse is advancing IoT development
Open source organization's modular approach to development is a good match for the Internet of Things.
October 20, 2017
Read More


How embedded Linux accelerates IoT development
You'll find that the quickest way to build components of an IoT ecosystem is to use embedded Linux, whether you're augmenting existing devices or designing a new device or system from the beginning. Embedded Linux shares the same source code base as desktop Linux, but it is coupled with different user interface tools and other high-level components. the base of the system is essentially the same.
March 1, 2017
Read More


How game design can help you build better software
Even small changes can make a big difference in your ability to craft software that has an extremely powerful and positive impact on people's lives.
May 5, 2017
Read More


How Go and Raspberry Pi power piano-playing AI
Learn how a developer used Go and a Raspberry Pi to create AI specifically tuned to his own style.
October 31, 2017
Read More


How I became a project team leader in open source
2017 marks two decades since I was first introduced to the concept of "open source" (though the term wasn't coined until later), and a decade since I made my first open source documentation contribution. Each year since has marked another milestone on that journey: new projects, new toolchains, becoming a core contributor, new languages, and becoming a Program Technical Lead (PTL).
February 10, 2017
Read More


How I became a webcomic artist in less than a month with open source tools
Why the world needs free and open source tools to help produce quality web comics.
April 24, 2017
Read More


How I got started with bash scripting
With a few simple Google searches, a programming novice learned to write code that automates a previously tedious and time-consuming task.
May 15, 2017
Read More


How I got started with Linux
From physics student to the founder of FreeDOS, Jim Hall tells us how it all started with a hobby Linux install in 1993.
May 4, 2017
Read More


How I used open source tools to build a theater lighting system
Open source software was the star of the show for a local production of Les Mis.
May 24, 2017
Read More


How IBM wants to bring blockchain from Bitcoin to your data center
IBM debuts open source, cloud-based blockchain services
March 19, 2017
Read More


How Kubernetes is making contributing easy
Easy on-ramps for contributors are something that Novotny refers to as "mean time to dopamine."
April 25, 2017
Read More


How Linux and makerspaces can strengthen our social fabric
Makerspaces aren't just a place to learn and build. More importantly, they remind us what community fellowship is all about.
June 26, 2017
Read More


How Linux containers have evolved
Containers have come a long way in the past few years. We walk through the timeline.
July 10, 2017
Read More


How Linux got to be Linux: Test driving 1993-2003 distros
Enjoy a trip down Linux memory lane as we take early distros for a spin.
December 20, 2016
Read More


How my two-week project turned into a full time open source startup
A small project to automate a web developer's invoicing process morphed into a full-fledged open source gig management system.
August 14, 2017
Read More


How old is your oldest Linux install disk?
Nearly everyone still has a few old install disks sitting around. How old are yours?
November 29, 2017
Read More


How open courses are slashing the cost of higher education
Saylor Academy builds its college credit-eligible courses on openly licensed content, making higher education accessible to more people.
July 31, 2017
Read More


How open government is helping with hurricane relief
In the aftermath of a natural disaster, embracing open government principles--such as open data, collaboration between citizens and government, and transparency--can save lives.
October 20, 2017
Read More


How open source is advancing the Semantic Web
Sir Tim Berners-Lee's vision of the Semantic Web is becoming clearer through open source contributions.
June 9, 2017
Read More


How Open Source Will Enable Smart Cities
Developers of smart city technology will have no choice but to turn to open source if they want to keep up with the demand.
November 30, 2017
Read More


How OpenStack releases get their names
From a to Z, learn where the names for upstream code releases come from and what they mean.
April 12, 2017
Read More


How Operation Code helps veterans learn programming skills
Operation Code helps enable new career paths in software development for military veterans and their families.
April 24, 2017
Read More


How Socrates taught me to talk to developers
A structured series of probing questions can uncover your team's guiding cultural assumptions.
May 18, 2017
Read More


How the 'itch-to-scratch model' can solve our UX woes
"Every good work of software starts by scratching a developer's personal itch."
April 20, 2017
Read More


How the open source model will soar above the rest
Learn how to balance scope, schedule, and resources.
April 10, 2017
Read More


How the OpenType font system works
Everyone knows what fonts are, but do you know how they work? Learn the basics of digital typography.
November 8, 2017
Read More


How the TensorFlow team handles open source support
Improving software with the help of a community takes patience and organization.
May 11, 2017
Read More


How the University of Hawaii is solving today's higher ed problems
Openness invites greater participation and it takes advantage of the shared energy of collaborators. the strength of openly created educational resources comes paradoxically from the vulnerability of the shared experience of that creation process.
February 3, 2017
Read More


How to align your team around microservices
These tips will make it easier to get your team on the same page about microservices architecture.
October 20, 2017
Read More


How to avoid leaving money on the table with salary negotiation
Negotiating a job offer is stressful, but these steps could help put more money in your paycheck.
August 14, 2017
Read More


How to build a Raspberry Pi home dashboard
I was lucky enough to get a Raspberry Pi 2B with a 7-inch display for Christmas last year. I immediately had a plan for how to us it: I would make a home dashboard to show some useful information that is readable from around the living room.
March 8, 2017
Read More


How to build a smog sensor with a ESP8266 microcontroller
A city in Germany is developing their own IoT sensors to measure air quality to help combat the smog problem.
March 28, 2017
Read More


How to build cross-platform console apps with .NET Core
Now you can write your C#/.NET code once, on any platform, and run it on Windows, Linux, and macOS.
May 5, 2017
Read More


How to Build Open Source Communities
Seeing programming as a social activity changes how we build communities around programming. We should focus on building a community, and not on building a codebase, argued Ash Furrow at Craft. He suggested using a code of conduct, moving long or heated discussions into a Skype call or Google Hangout, avoiding fixing easy issues yourself, and distributing power and responsibilities.
June 8, 2017
Read More


How to champion your committers
A number of companies today proudly wear the open source badge to show their dedication to various projects, particular communities, or simply the idea of free software licensing. Many have gone down the Red Hat business route, creating a revenue model based on support and services, while others have built their business around proprietary features and add-ons to open source projects.
October 5, 2016
Read More


How to check your Windows 10 PC for memory problems
When your computer is acting up, it could be a memory problem, and in this guide, we show you how to use Windows 10's built-in memory tool to find out.
September 6, 2017
Read More


How to Choose a Linux Container Image
A comparison of Linux container images talks about the best-practices in choosing an image. Architecture, security and performance are among the factors, while commercial users would also look for support options.
October 20, 2017
Read More


How to Choose Open Source Software Components
In only a decade or so, Open Source Software (OSS) has completely changed how software development is done. Previously, a software development team would make a "build versus buy" decision for any feature, and would weigh the cost of creating a feature from scratch against the cost of paying a commercial software vendor for the needed functionality.
October 4, 2017
Read More


How to choose your first programming language
The reasons for learning to program are as a varied as the people who want to learn. you might have a program you want to make, or maybe you just want to jump in. So, before choosing your first programming language, ask yourself: Where do you want that program to run? what do you want that program to do?
January 11, 2017
Read More


How to convert your DVDs to enjoy on the Huawei Mediapad M3
Rip your own DVDs and you won't have to worry about Wi-Fi or the cloud!
October 10, 2017
Read More


How to create a blog with AsciiDoc
Combining the AsciiDoc markup language with the Hugo publishing platform produces fast, easy-to-maintain websites and blogs.
August 11, 2017
Read More


How to create a free baby monitoring system with Gonimo
Who needs a commercial baby monitor when you can do the same thing for free with a couple of devices, a web browser, and an internet connection?
September 28, 2017
Read More


How to create an e-book chapter template in LibreOffice Writer
Creating an e-book is easier when you break it into chapters. Here's a step-by-step guide to setting up templates.
October 18, 2017
Read More


How to create an Internet-in-a-Box on a Raspberry Pi
Learn about this inexpensive device for students with restricted internet access and people in remote areas of the world not served by broadband.
May 22, 2017
Read More


How to create better documentation with a kanban board
Card sorting with a kanban board sets up your content to give users the information they're looking for.
November 15, 2017
Read More


How to create reproducible build environments with Rebuild
Rebuild lets users create and share immutable build environment and adds predictability to software development.
August 30, 2017
Read More


How to deal with leaving an open source project
Leaving an open source project differs from regular job turnover.
April 18, 2017
Read More


How to define a metrics strategy for your community
Measuring data can help open source communities boost efficiency, but designing and implementing a strategy can be a challenge. Here's how to break it down.
October 16, 2017
Read More


How to deploy Kubernetes on the Raspberry Pi
In a few steps, set up your Raspberry Pi with Kubernetes using Weave Net.
March 21, 2017
Read More


How to explain OpenStack to a complete newcomer
I still remember when I was a beginner at OpenStack. I was at American Express and was rolling off a five-year data center migration project. I was looking for something else to get into.
November 1, 2017
Read More


How to find Android apps that respect user privacy
Have you ever downloaded an Android app only to find that it wants access to all your phone's features and all of your data? this experience, while not ubiquitous, is frustratingly common. Even applications in the F-Droid repository are not immune to requesting permission to access things they should not even need to access. for example, there is a Minesweeper application in F-Droid that wants to be able to record audio and video.
December 21, 2016
Read More


How to get involved with open source if you're a cat
This article is meant for cats interested in getting involved in open source.
October 31, 2017
Read More


How to get started as an open source programmer
Looking out at the world of technology is exciting. It has a lot of moving parts, and it seems the further you dig into it, the deeper it gets, and then it's turtles all the way down. for that very reason, technology is also overwhelming. Where do you start if you're keen to join in and help shape the way the modern world functions? What's the first step? What's the twentieth step?
January 9, 2017
Read More


How to get started contributing to Mozilla
Open source participation offers a sea of benefits that can fine-tune and speed up your career in the tech, including but not limited to real-world technical experience and expanding your professional network. There are a lot of open source projects out there you can contribute to–of small, medium, and large size, as well as unknown and popular. In this article we'll focus on how to contribute to one of the largest and most popular open source projects on the web: Mozilla.
January 19, 2017
Read More


How to get started into open source in 5 steps
This post somehow depicts my journey on getting my first 800 stars on GitHub in less than one year.
July 28, 2017
Read More


How to get started learning to program
Ever wondered, "How can I learn to program?" we provide guidance to help you find the approach that best suits your needs and situation.
April 26, 2017
Read More


How to get started with the Foreman sysadmin tool
Foreman offers a powerful set of system management tools, from process automation to security compliance and more. Here's how to get started.
August 21, 2017
Read More


How to get the next generation coding early
Everything I've been able to do in my professional life I can trace back to my mom giving me the chance to learn to code.
August 2, 2017
Read More


How to get up and running with sweet Orange Pi
As open source-powered hardware like Arduino and Raspberry Pi becomes more and more mainstream, its cost keeps dropping, which opens the door to new and innovative IoT and STEM applications.
January 30, 2017
Read More


How to grow healthy open source project infrastructures
In 2013 I joined the OpenStack Infrastructure team. In the four years I spent with the team, I learned a considerable amount about the value of hosting an infrastructure for an open source project in the open itself.
March 13, 2017
Read More


How to handle criticism of your open project
Remaining empathetic when people criticize your project can be difficult. Here's how my team did it recently.
August 23, 2017
Read More


How to install and use MuseScore to create your own music
MuseScore is a stable, long-lived application.
April 13, 2017
Read More


How to install and use ZNC bouncer for IRC
You'll never have to leave an IRC channel again with this chat bouncer.
April 4, 2017
Read More


How to install Asterisk on the Raspberry Pi
Are you looking for a phone system for your small business or home office?
April 10, 2017
Read More


How to install Fedora 25 on your Raspberry Pi
Check out this step-by-step tutorial.
March 10, 2017
Read More


How to install Kodi on a Raspberry Pi
Kodi and a Raspberry Pi makes for one of the easiest and best media centers you can make yourself.
January 6, 2017
Read More


How to join a technical community
Following a few simple steps can ease your transition into a community.
January 26, 2017
Read More


How to make a low-cost guitar amp with Linux
With just a guitar, a cable, and open source software, you've no need to "Gimmie Some Money" to take your home recording studio to 11.
August 9, 2017
Read More


How to make branding decisions in an open community
Docker's recent rebranding efforts offer a lesson in public decision-making.
April 25, 2017
Read More


How to master feedback loops and excel in the workplace
Valuable information for working smarter and faster is all around you. Just learn to listen.
June 6, 2017
Read More


How to make pixel art and animated GIFs with mtPaint
If there's one thing that indie games like Mr. Rescue and don't be Patchman (the world's first and only SteamOS exclusive) demonstrate, it's that retro is hot. Specifically, pixel art is hot.
February 9, 2017
Read More


How to make release notes count
Congratulations! You're ready to ship the latest release of your software package. now you need to make sure your release notes are in order. Sure, you could just slap "bug fixes and performance improvements" on the box and call it a day, but that doesn't really tell your users anything.
March 7, 2017
Read More


How to make Vim user-friendly with Cream
The Cream add-on makes the Vim text editor easier to use by putting a more familiar face on its functionality.
May 18, 2017
Read More


How to manage casual contributors to open source projects
Try these strategies to better utilize contributions from your project's episodic volunteers.
October 20, 2017
Read More


How to manage Linux containers with Ansible Container
Ansible Container addresses Dockerfile shortcomings and offers complete management for containerized projects.
October 5, 2017
Read More


How to Monetize an Open Source Project
ITPro talks to entrepreneur Steven Grandchamp about finding success with an open source project.
November 7, 2017
Read More


How to nail a tech writer job interview
What are hiring managers looking for?
May 8, 2017
Read More


How to program games with the LÖVE gaming engine on the Raspberry Pi
What's the next step after you've outgrown drag-and-drop programming? we explain how to get started with the LÖVE game engine, which uses the scripting language Lua.
April 11, 2017
Read More


How to recover from a git mistake
Don't let an error in a git command wipe out days of work.
August 18, 2017
Read More


How to roll your own backup solution with BorgBackup, Rclone, and Wasabi cloud storage
Protect your data with an automated backup solution built on open source software and inexpensive cloud storage.
October 25, 2017
Read More


How to run a Raspberry Pi meetup
If you've ever considered hosting a Raspberry Jam to bring Pi fans together, a new official Guidebook and these step-by-step instructions will make it easy.
May 3, 2017
Read More


How to run DOS programs in Linux
QEMU and FreeDOS make it easy to run old DOS programs under Linux.
October 19, 2017
Read More


How to save keystrokes at the command line with alias
Save some hassle by setting up aliases for the commands you often use.
May 25, 2017
Read More


How to say "no" for the sake of your customers
The key to saying "no" in an open organization? Be prepared to explain why.
May 23, 2017
Read More


How to secure your Raspberry Pi
Find out what sensible steps you can take to protect your Raspberry Pi and other IoT devices.
March 19, 2017
Read More


How to set up a personal web server with a Raspberry Pi
A personal web server is "the cloud," except you own and control it as opposed to a large corporation.
March 7, 2017
Read More


How to set up a Postgres database on a Raspberry Pi
Install and configure the popular open source database system PostgreSQL and use it in your next Raspberry Pi project.
October 11, 2017
Read More


How to set your $PATH variable in Linux
Telling your Linux shell where to look for executable files is easy, and something everyone should be able to do.
June 15, 2017
Read More


How to speed up your MySQL queries 300 times
Before you can profile slow queries, you need to find them.
May 1, 2017
Read More


How to successfully enter the FOSS emerging market
In business speak, an "emerging market" is a market that is not yet well developed but on the rise and shows strong potential to be as robust as other developed markets. the Wikipedia definition focuses purely on countries, but this is a limited view of the meaning of "market."
January 27, 2017
Read More


How to unzip a tar.gz file
In this tutorial, learn how to compress, create, and extract tar files.
July 3, 2017
Read More


How to upgrade your system BIOS using FreeDOS
Upgrading your BIOS can seem tricky for free software users, but it doesn't have to be.
June 8, 2017
Read More


How to use a man page: Faster than a Google search
Linux manual pages are easier to use than you think and hold a wealth of information.
July 12, 2017
Read More


How to use Ansible to manage PostgreSQL
Ansible, an open source automation tool, can make complex configuration and management tasks in Postgres simple.
June 19, 2017
Read More


How to use Ansible to set up a Git server over SSH
Git is the most widely deployed version-control system in the open source community. Part 2 of this series looks at using Ansible to set up Git on your LAN.
August 8, 2017
Read More


How to use cron in Linux
No time for commands? Scheduling tasks with cron means programs can run but you don't have to stay up late.
November 6, 2017
Read More


How to use Pulse to manage sound on Linux
It happens to everyone, and usually only when it matters the most. you might be gearing up for a family Christmas video chat, settling in for a movie night on your big screen TV, or getting ready to record a tune that popped into your head and needs freeing. at some point, if you use a computer, sound is going to need to be routed.
January 12, 2017
Read More


How to work with dates and time with Python
Get a better understanding of datetime in Python with this primer.
May 12, 2017
Read More


How to write a web service using Python Flask
What if you could write your own web services? Get started with this tutorial.
March 23, 2017
Read More


How to write SD cards for the Raspberry Pi
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.
March 15, 2017
Read More


How to write web apps in R with Shiny
Happy new year! I'm in the thick of working on a couple of larger articles this month, so look for those in the coming weeks. for this month's Nooks and Crannies, I want to point out briefly a great R library I've been playing with for my own self-education.
January 20, 2017
Read More


How we brought the internet to Standing Rock
Learn how an open source tech nonprofit saved oil pipeline protesters a 10-mile journey to their closest internet connection.
June 1, 2017
Read More


How WebAssembly can transform how we use apps and the web
Or: Why your OS will matter less in the future.
March 17, 2017
Read More


How will OpenStack find the next generation of leaders?
Even in a healthy open source community, it's important to take the time to assess where you are and where you're headed next.
May 3, 2017
Read More


How WikiFundi is helping people in Africa contribute to Wikipedia
Florence Devouard, leader of WikiFundi, uses Wikipedia as a platform to bring tech skills to people with low access to broadband.
September 4, 2017
Read More


How working transparently united our engineers
Buffer's passion for transparency is obvious. So why weren't we open sourcing our code? Here's what happened when I asked.
October 24, 2017
Read More


Hugo versus Jekyll: Comparing the leading static website generators
If you're building a new website, a static site generator may be the right platform for you.
May 18, 2017
Read More


Hwmon Updates Submitted For Linux 4.13, Still No Ryzen/Epyc Temp Support
The hwmon (hardware monitoring) subsystem updates have been submitted for Linux 4.13 and what's sad about the pull request is what isn't present.
July 3, 2017
Read More


Hyperledger Fabric releases version 1.0 of open source distributed ledger
Hyperledger Fabric, the open source distributed ledger project from Hyperledger, reached a significant milestone today when it released version 1.0.
July 11, 2017
Read More


Misc. - I

It's the ecosystem, stupid
With so much innovation happening in open source projects, why not take advantage of it across your product and supply chain?
June 12, 2017
Read More


IBM and Lightbend collaborate on AI platform
IBM is announcing a collaborative development initiative with Lightbend, the provider of the world's leading Reactive Application Development Platform, to help advance the development of artificial intelligence (AI) and cognitive solutions in the enterprise.
June 28, 2017
Read More


IBM launches container-driven private cloud platform
While public cloud adoption continues to grow, organizations, especially in regulated industries like finance and health care, are continuing to use private clouds to quickly launch and update applications.
November 1, 2017
Read More


IBM's Watson Beat: who owns music made by a machine?
We've seen IBM's Watson politely annihilate humans in Jeopardy, make a movie trailer for Morgan, create never-before-eaten recipes and even understand nuance and tone... to say the least. Now it's moving on to music.
October 20, 2017
Read More


If you need an in-mem analytics cruncher and, hey, who doesn't? Microsoft Graph Engine is now open source
Data wrangler with MIT license
February 13, 2017
Read More


If you were on a desert island, which license would you take with you?
Open source licenses give the permission necessary to remove the restrictions created by copyright law.
July 19, 2017
Read More


Impostor syndrome and individual competence
Learn how to deal with unnecessary worry in this video from All Things Open's Lightning Talks.
November 16, 2017
Read More


Improve your DevOps security game with Ansible Vault
You may have your DevOps efforts orchestration nailed down, but you should make improving the operational maturity of such implementations an ongoing effort. One tool I use is Red Hat's Ansible, which is fantastic for orchestration and configuration management. the low barrier to entry and simplicity of Ansible are why so many people that start using it learn to love it.
December 25, 2016
Read More


Improve your programming skills with Exercism
33 programming languages are currently supported by these exercises.
January 10, 2017
Read More


In an effort to get its house in order, Docker containerizes and ships out its CEO
Big changes for Docker Inc. What's behind them, and what does it mean?
May 2, 2017
Read More


Intel Beignet 1.3.2 OpenCL Released With Some Improvements
A new release is now available of Beignet, Intel's open-source project providing Linux OpenCL compute support for their Iris/HD/UHD Graphics products.
October 26, 2017
Read More


Intel Cache Quality Monitoring Gets Rewritten For Linux 4.14
Intel Cache Quality Monitoring (CQM) has been present in recent Intel Xeon CPUs as a way to allow a process or processes to be tracked for their CPU cache usage. This is part of Intel's modern quality of service (QoS) features for helping developers fully leverage modern Intel CPU architectures. With Linux 4.14, CQM has gone through a rework.
September 6, 2017
Read More


Intel Continues Landing New i915 DRM Features For Linux 4.15
Jani Nikula has sent in another drm-intel-next update for David Airlie's DRM-Next tree. They continue prepping more updates to their Direct Rendering Manager (DRM) for targeting the upcoming Linux 4.15 cycle.
October 20, 2017
Read More


Intel Core i3, i5, i7 With NVIDIA versus AMD Radeon For Linux Gaming
For those wondering which Intel Coffeelake processors would make the most sense for a Linux gaming rig, I took the new Core i3 8100, Core i5 8400, and Core i7 8700K processors and tested them each with two Radeon and two NVIDIA GeForce graphics cards for looking at the overall Linux OpenGL/Vulkan gaming performance.
October 10, 2017
Read More


Intel Documents Point to AVX-512 Support for Cannon Lake Consumer CPUs
A new update to the Intel document for software developers indicates that the company will begin to introduce various AVX-512 instruction set extensions to its consumer CPUs soon. This will start from the codenamed Cannon Lake (CNL) and Ice Lake (ICL) processors, made using 10 nm process technologies.
October 19, 2017
Read More


Intel Has More DRM Code For Testing: Cannonlake Fixes, GuC/HuC'ing
Intel has already landed a lot of new Intel DRM code in DRM-Next for the upcoming Linux 4.15 cycle while one final batch is now ready for testing.
October 20, 2017
Read More


Intel Has More Graphics Feature Code To Test For Linux 4.15
Just ahead of the weekend, Intel has published a new set of patches up for testing that are expected to then be merged to DRM-Next for Linux 4.15.
September 29, 2017
Read More


Intel Is Prepping A Final Batch Of Feature Changes For Linux 4.15 DRM
Intel has been sending in feature updates for their Direct Rendering Manager driver of new material that will debut in Linux 4.15. A third and final feature update is expected next week for DRM-Next.
October 13, 2017
Read More


Intel Lands Support For Vector Neural Network Instructions In LLVM
Intel continues bringing up support for the 2019 Icelake processors within the open-source compiler toolchains.
November 21, 2017
Read More


Intel OpenGL Performance Across 11 Linux Distributions
When carrying out the 11-way Linux distribution boot time tests I also used that as an opportunity for some fresh OpenGL graphics tests with the Intel system on the variety of Linux distributions benchmarked.
November 27, 2017
Read More


Intel SGX Driver Updated But Likely Too Late For Linux 4.15
Not to be confused with PowerVR SGX, the Intel SGX driver was revised with new patches published today but it doesn't look like it will land for Linux 4.15.
November 13, 2017
Read More


Intel User-Mode Instruction Prevention Support Revised For The Linux Kernel
An Intel engineer over the weekend sent out the latest patches for implementing the company's User-Mode Instruction Prevention (UMIP) support within the Linux kernel.
November 6, 2017
Read More


Intel Xeon Silver 4108 + Tyan Tempest HX S7100
One of the latest server platforms under our bombardment of Linux benchmarks recently has been the Tyan Tempest HX S7100 (S7100AG2NR) motherboard which at the moment is paired with an Intel Xeon Silver 4108 processor. This ~$430 Xeon Scalable processor has eight cores plus Hyper Threading to yield 16 threads, a low 1.8GHz base frequency but with 3.0GHz turbo, 11MB L3 cache, six-channel memory support, AVX-512 capabilities, and has a 85 Watt TDP.
October 13, 2017
Read More


Intel's Beignet Lands LLVM 4.0 Backend Support
While Intel's Beignet is a terrific project especially when it comes to being a leading open-source OpenCL implementation that works with OpenCL 2.0 on GPUs (something that can't be said for Radeon with its open-source OpenCL stack consistently lacking and Nouveau not really being usable either), the sad part of it is that Beignet is consistently slow in supporting new versions of LLVM.
April 13, 2017
Read More


Internet-enable your microcontroller projects for under $6 with ESP8266
To get started with IoT (the Internet of Things), your device needs, well, an Internet connection. Base Arduino microcontrollers don't have Internet connectivity by default, so you either need to add Ethernet, Wi-Fi shields, or adapters to them, or buy an Arduino that has built-in Internet connectivity.
February 21, 2017
Read More


Interview with Ashley McNamara, Principal Developer Advocate at Microsoft
In this episode of GALs, Golnaz chats with Ashley McNamara, a Principal Developer Advocate at Microsoft. Ashley has been in the tech industry for almost 20 years. But not in the traditional sense. She spent a lot of her time teaching photoshop workshops, doing business mentoring and building websites.
November 13, 2017
Read More


Introducing Flashback, an Internet mocking tool
Flashback is designed to mock HTTP and HTTPS resources, like web services and REST APIs, for testing purposes.
April 3, 2017
Read More


Introducing KSQL: Open Source Streaming SQL for Apache Kafka
I'm really excited to announce KSQL, a streaming SQL engine for Apache Kafka™. KSQL lowers the entry bar to the world of stream processing, providing a simple and completely interactive SQL interface for processing data in Kafka. You no longer need to write code in a programming language such as Java or Python!
August 29, 2017
Read More


Introducing Portable PDB
In order to debug compiled applications, it is necessary to match-up the IL or machine code in the binary with the original lines of source code. While this data could be embedded in the application itself, that would significantly increase the size of the EXE or DLL file. Instead, a separate "symbols" file is usually used. on the Windows platform, this is known as a PDB or "program database".
February 6, 2017
Read More


Introducing Reladomo - Enterprise Open Source Java ORM, Batteries Included!
Way back in 2004 we faced a difficult challenge. we needed a way to abstract out the database interaction in our Java applications, and it didn't fit into any existing frameworks. the application had the following needs that were outside the customary solutions:
March 28, 2017
Read More


Introducing the Forum at OpenStack Summit Boston
​Where in the world is the Design Summit? OpenStack Summit Boston introduces a new 'forum' for users and developers.
May 1, 2017
Read More


Introduction to functional programming
We explain what functional programming is, explore its benefits, and look at resources for learning functional programming.
April 3, 2017
Read More


Introduction to the Domain Name System (DNS)
Learn how the global DNS system makes it possible for us to assign memorable names to the worldwide network of machines we connect to every day.
April 6, 2017
Read More


IoT Tools for Learner, Hobbyist and Professional
Last week we highlighted a great IoT tools Visual Studio Magazine article by Terrence Dorsey in our IoT and Visual Studio post.
September 1, 2017
Read More


Is it the end of the traditional resume?
for the past five years, I've been unreasonably excited about a metadata standard known as Open Badges. In October 2016, as part of Mozilla Foundation's plans to transition the maintenance of the standard to the non-profit IMS Global Consortium, the Open Badges website was relaunched with perhaps the most concise definition I've seen: "Connected, verifiable credentials represented in portable image files."
March 1, 2017
Read More


Is Scratch today like the Logo of the '80s for teaching kids to code?
Teach your kids or students about programming with the turtle and the cat.
March 29, 2017
Read More


Is the rise of open source connected to a decline in selfishness?
Studies show that the emerging workforce has a renewed focus on purpose. What does that trend mean for open source?
October 9, 2017
Read More


'It is time to return to not being evil': Opera and Vivaldi founder accuses Google of 'misuse of power'
The founder of the Opera and Vivaldi web browsers, Jon von Tetzchner, has lashed out at Google in a vitriolic blog post in which he accuses the search giant of a "misuse of power." He says that Opera helped Google to grow and that it didn't take long for the company to expose its dark side.
September 5, 2017
Read More


It wasn't the money: Wozniak on robots, design and Apple's origins
The Apple co-founder has a lot to say about technology's past and future
March 23, 2017
Read More


It wasn't the money: Wozniak on robots, design, and Apple's origins
The Apple cofounder has a lot to say about technology's past and future
March 23, 2017
Read More


'It's easier than Linux, so what's the problem?'
Sysadmin pilot fish is working for a big defense contractor, and when it comes to Unix and Linux, he's got decades of experience.
May 25, 2017
Read More


It's Looking Like More Vulkan Linux Games Could Be Landing Soon
There's no announcement to break today, but besides there being an uptick in RADV performance work, there are some whispers and other indications of new Vulkan Linux titles likely dropping soon.
October 10, 2017
Read More


Misc. - J

Jenkins Gets a Facelift with release of Blue Ocean 1.0
Jenkins, the popular open source automation server that is used by development teams worldwide for continuous integration and continuous delivery pipelines, has recently announced the general availability of Blue Ocean 1.0.
April 25, 2017
Read More


Jolla's CEO Provides An End of Year Update On Sailfish OS
Jolla CEO and co-founder Sami Pienimäki has provided an update about the company's ongoing efforts around their Sailfish OS Linux mobile operating system.
November 30, 2017
Read More


JS package catalog npm frees its team software for open source devs
With commercial success, npm can afford to be magnanimous
March 22, 2017
Read More


Jump into May: Python, open hardware, editorial chats, and more
The Opensource.com preview for May 2017
May 1, 2017
Read More


Jump-start your career with open source skills
College programs don't always teach the real-world skills you need in today's workplace. Here's how to boost your knowledge through internships and open source opportunities.
August 28, 2017
Read More


Just A Few Days Left To The Phoronix Fest Deal
Just a friendly reminder that if you are interested in participating in the Phoronix Oktoberfest 2017 deal to help support all our Linux hardware review / benchmarking / game testing work, only a few days are left to enjoy the deeply discounted deals.
October 11, 2017
Read More


Misc. - K

Kaldi now offers TensorFlow integration
Automatic speech recognition (ASR) has seen widespread adoption due to the recent proliferation of virtual personal assistants and advances in word recognition accuracy from the application of deep learning algorithms. Many speech recognition teams rely on Kaldi, a popular open-source speech recognition toolkit. We're announcing today that Kaldi now offers TensorFlow integration.
August 29, 2017
Read More


Kali Linux certification, first official Kali book on the horizon
The Kali Linux distribution celebrates its 10th anniversary this year. the hugely popular open source project, maintained by Offensive Security, announced today that its new Kali Linux Certified Professional (KLCP) will debut in Black Hat USA 2017. the KLCP is the first and only official certification program that validates one's proficiency with the Kali Linux distribution.
January 19, 2017
Read More


KAISER Getting Ready To Better Protect The Linux Kernel
Recently a number of patches have been floating around the kernel mailing list for prepping "KAISER" in what will likely be merged come Linux 4.16. KAISER is a new security feature for the Linux kernel.
November 27, 2017
Read More


KDE Plasma 5 Is Almost Ready For FreeBSD Ports
More than three years after the initial release of KDE Plasma 5 for Linux, the support on FreeBSD is getting into shape.
September 27, 2017
Read More


Kicking the tires on Korora, a novice-friendly Linux distro
Korora is Linux distribution that aims to make it easier to install and use for new Linux users, while still providing power-users with the tools and openness that they want. Originally, Korora was built on Gentoo, but in 2010, the team redid the whole thing as a Fedora Remix, with the goal of making the system "just work," from first boot.
March 18, 2016
Read More


Kids can't code without computers
FLOSS Desktops for Kids helps students in under-served schools access technology--and the skills to use it--by building their own computers.
September 29, 2017
Read More


Kids on Computers establishes computer labs in five countries
Linux and open source software are not just fueling charities, they are gifting the freedom of education and knowledge to the people the charities are helping because of the low cost, yes, but also the exceptional technology. this sentiment is proven when you look at the work the Linux Foundation does supporting a variety of community initiatives and organizations that are using Linux and open source software.
December 27, 2016
Read More


Kill Google AMP before it KILLS the web
Trust, independence, credibility -- we've heard of those
May 19, 2017
Read More


Knock-out: VMware Workstation 14 needs modern CPUs
VMware has released version 14 of VMware Workstation and VMware Player virtualization software. But there is a bad surprise: The new Workstation 14 requires newer processors.
October 3, 2017
Read More


Knoppix 8.1 Now Available For A Retro Linux Experience In 2017
Knoppix 8.1 is now available although no release announcement has yet to hit the wire. As it's been some years since last trying out Knoppix, I decided to fire up this new release.
September 27, 2017
Read More


Kodi Linux distro LibreELEC gets final Krypton update
LibreELEC is a fantastic open source Linux-based operating system designed to run Kodi. It is particularly well suited for devices like Raspberry Pi. If you want to build your own Kodi box, it's ideal.
November 21, 2017
Read More


Korora 26 'Bloat' Fedora-based Linux distro available for download -- now 64-bit only
Fedora is my favorite Linux distribution, but I don't always use it. Sometimes I opt for an operating system that is based on it depending on my needs at the moment. Called "Korora," it adds tweaks, repositories, codecs, and packages that aren't found in the normal Fedora operating system. As a result, Korora deviates from Red Hat's strict FOSS focus -- one of the most endearing things about Fedora. While you can add all of these things to Fedora manually, Korora can save you time by doing the work for you.
September 14, 2017
Read More


Krampus adopts one free software tool for each month in 2017
Curious how Krampus is doing this year? Well, as the recently hired manager of Krampus's open source programs office, I'm excited to tell you that we have an ambitious plan to adopt one free software tool during each month of the coming year.
December 25, 2016
Read More


Kubernetes: Why does it matter?
The Kubernetes platform for running containerized workloads takes on some of the heavy lifting when developing and deploying cloud-native applications.
June 29, 2017
Read More


KWin Maintainer On KDE Wayland Remains Uninterested In NVIDIA's Driver
KDE KWin maintainer Martin Flöser remains less than interested in supporting NVIDIA's proprietary Linux graphics driver as long as they continue pursuing the EGLStreams approach until the long talked about new memory allocation API is ready.
October 31, 2017
Read More


Misc. - L

LanguageTool is an open-source proof reader for 25+ languages
LanguageTool is an open-source spelling and grammar checker for Chrome, Firefox, the desktop (via Java) and more.
May 15, 2017
Read More


Lay down some audio tracks with Qtractor
Record, mix, and export your own tunes with Qtractor, an open source audio software setup that would set you back thousands of dollars in the pro audio world.
June 12, 2017
Read More


Leaders are more powerful than they think
Humility is fine--but managers shouldn't sell themselves short.
June 19, 2017
Read More


Learn how to fix a Django bug from beginning to end
Contributing to the Django framework is easier than you think.
May 3, 2017
Read More


Learn how to program in Python by building a simple dice game
Python is a good language for young and old, with or without any programming experience.
October 18, 2017
Read More


Learn IRC commands with new cheat sheet
Download the cheat sheet, then practice your fresh chat skills by connecting with one of your favorite open source communities in IRC.
July 19, 2017
Read More


Lessons from a brief career in open source
I don't think many people answer the question "What do you want to be when you grow up?" with "I want to work in open source."
February 10, 2017
Read More


Lessons in OpenStack: New tutorials and how-tos
Are you a developer or system administrator who wants to learn more about OpenStack?
July 18, 2017
Read More


Let's dig into how open source could KO the Silicon Valley chat silos
Open Xchange boss maps out IMAP scheme
October 19, 2017
Read More


Libraries.io Releases Data on Over 25m Open Source Software Repositories
Today's software relies on a core set of of free, openly licensed components, frameworks and systems. But our shared, digital infrastructure is under threat. It's overburdened and under-supported.
June 15, 2017
Read More


LinchPin: A simplified cloud orchestration tool using Ansible
Launched in late 2016, LinchPin now has a Python API and a growing community.
June 30, 2017
Read More


LineageOS already supports almost 70 builds with SU options
They're back, and they're running strong.
January 26, 2017
Read More


LinkArchiver automatically submits links to the Internet Archive
Links shared on Twitter can be preserved in perpetuity with no effort on the user's part.
July 14, 2017
Read More


LinkedIn announces open source tool to keep Kafka clusters running
Today at The Kafka Summit in San Francisco, LinkedIn announced a new load balancing tool called Cruise Control, which has been developed to help keep Kafka clusters up and running.
August 28, 2017
Read More


LinkedIn open sources Flashback, a tool for mocking internet traffic
LinkedIn, the social network for professionals that is now owned by Microsoft, is making one of the tools that it has developed in-house for its own work open for use by others. the company today announced that it would be open sourcing Flashback, a tool for mocking internet traffic for developer tests, under a BSD two-clause license.
March 17, 2017
Read More


Linus Torvalds lauds fuzzing for improving Linux security
But he's not at all keen on Santa Claus or fairies
October 16, 2017
Read More


Linux 4.10 To Linux 4.15 Kernel Benchmarks
The ThinkPad X1 Carbon has been enjoying its time on Linux 4.15. In addition to the recent boot time tests and kernel power comparison, here are some raw performance benchmarks looking at the speed from Linux 4.10 through Linux 4.15 Git.
November 22, 2017
Read More


Linux 4.15 Is Off To A Busy Start
As expected, the Linux 4.15 merge window is proving to be very action-packed with a lot of new code being queued for this next kernel release and we are less than 48 hours into this two week cycle.
November 14, 2017
Read More


Linux 4.15 Will Have A Scheduler Change To Benefit AMD EPYC
Linux 4.15 will be exciting for AMD Zen systems not only for working temperature reporting (finally) being in place for Ryzen/EPYC, but AMD EPYC CPUs should also benefit from a scheduler topology improvement.
November 2, 2017
Read More


Linux 4.15 Will Finally Graduate Intel "Coffee Lake" Graphics Out Of Alpha Support
Another set of Intel Direct Rendering Manager (DRM) driver updates were mailed in to DRM-Next today for the eventual Linux 4.15 kernel cycle.
October 11, 2017
Read More


Linux 4.15, Distro Performance & Open-Source Radeon Excitement Ends November
Ending out November were 301 original news articles and 32 featured articles/reviews with most of the excitement pertaining to the Linux 4.14 kernel release, early excitement around the Linux 4.15 kernel, Linux distribution performance, and the continued advancements of the open-source AMD driver.
November 30, 2017
Read More


Linux containers in 500 lines of code
I've used Linux containers directly and indirectly for years, but I wanted to become more familiar with them. So I wrote some code. This used to be 500 lines of code, I swear, but I've revised it some since publishing; I've ended up with about 70 lines more.
November 2, 2017
Read More


Linux Containers versus Virtual Machines
Among the many distinctions between containers and virtual machines is that one is used for applications and the other is designed for entire operating systems.
November 20, 2017
Read More


Linux data-sharing licences: So, will big data hogs take the plunge?
Experts weigh in
October 25, 2017
Read More


Linux Easter Egg--Hidden Dates in the Linux Kernel
called inadvertently, you must pass it a pair of magic values in the first two parameters. The first magic value is 0xfee1dead.
October 5, 2017
Read More


Linux Foundation and NCWIT release free Inclusive Speaker Orientation course
At the Open Source Leadership Summit in Tahoe today, the Linux Foundation and the National Center for Women & Information Technology (NCWIT) announced a free new online course for event speakers.
February 15, 2017
Read More


Linux Foundation to develop tool for building blockchain business networks
The open-source project would enable smart contracts to be developed for any number of industries
May 8, 2017
Read More


Linux Foundation wants to do to data what it's done for software
Penguins and machine learning. It could happen!
October 20, 2017
Read More


Linux To Get "Extended LTS" Releases, Kernel Support For Six Years
Linux right now offers a "Long Term Support" release where support for the kernel branch is maintained for two years, which is nice compared to kernel releases usually dropping maintenance around N+1.1 after the release. But moving forward, Linux LTS releases will now be maintained for six years.
September 29, 2017
Read More


Linux kernel coding style
This is a short document describing the preferred coding style for the linux kernel. Coding style is very personal, and I won't force my views on anybody, but this is what goes for anything that I have to be able to maintain, and I'd prefer it for most other things too. Please at least consider the points made here.
September 12, 2017
Read More


Linux Kernel Gets An "Enforcement Statement" To Deal With Copyright Trolls
Greg Kroah-Hartman on the behalf of the Linux Foundation Technical Advisory Board has today announced the Linux Kernel Community Enforcement Statement. This statement is designed to better fend off copyright trolls.
October 16, 2017
Read More


Linux kernel hardeners Grsecurity sue open source's Bruce Perens
Our customer contract doesn't violate GPLv2, biz insists in defamation lawsuit
August 3, 2017
Read More


Linux kernel security gurus Grsecurity oust freeloaders from castle
No more test patches without a subscription
April 26, 2017
Read More


Linux Mint 18.3 Cinnamon and MATE editions released
Clement Lefebvre, head of the Linux Mint project has announced the general availability of Linux Mint 18.3 Cinnamon and MATE editions and stated that the Xfce and KDE versions will come later in the year. Aside from releasing ISO images for 18.3 "Sylvia", the team also made a blog post detailing how to upgrade your existing 18.0, 18.1, or 18.2 systems to Sylvia.
November 27, 2017
Read More


Linux Mint 18.3 'Sylvia' is here -- replace Windows 10 with the Ubuntu-based operating system now!
Linux Mint is a great operating system. For those that want an alternative to Windows 10, it is a wonderful choice for two specific reasons. For one, it has a superior user interface.
November 27, 2017
Read More


Linux Mint 18.3 will be the last to include KDE spin
Clem Lefebvre, head of the Linux Mint project, has authored a new blog post detailing plans about the project's future. He said the Linux Mint 19 will only be available in Cinnamon, MATE, and Xfce flavours and that the KDE spin will be discontinued. Mint 18.3 will still be available with KDE out of the box.
October 26, 2017
Read More


Linux Mint 18.3 will come with Flatpak and Redshift
With November fast approaching, the Linux Mint team is getting ready to push out version 18.3, the final release before Linux Mint 19. For a point release, it's got some pretty nice changes included with it like support for Flatpak, and a better Private Internet Access client in the Software Manager to improve the experience for customers of that VPN service.
October 26, 2017
Read More


Linux Mint Will Discontinue Its KDE Edition
The Linux Mint crew has confirmed today they will be discontinuing future releases of their KDE spin following next month's Linux Mint 18.3 release.
October 25, 2017
Read More


Linux Mint: Inside the Top Linux Distro
The Linux Mint distro is considered the top distro by many. Here's a guide to Linux Mint's software, history of development, and a look at why it's so popular.
October 9, 2017
Read More


Linux on Windows 10: will penguin treats in Creators Update be enough to lure you?
Ubuntu on Win 10 more useful... but does Microsoft really love Linux
February 27, 2017
Read More


Linux Successes (And Failures) in 2017
Some of Linux's challenges are legacy, while Linux's successes tend to be in newer, emerging sectors.
November 28, 2017
Read More


Linux to the rescue: How I introduced my organization to Linux
After a very public early failure, a large university's IT team finds switching its web registration system to Linux nearly triples user capacity.
July 14, 2017
Read More


Local government migrates to open source cloud
Tirana, Albania, cites security, performance, and cost as driving forces in selecting Nextcloud for its government operations.
August 9, 2017
Read More


Longtime GNOME Contributor & Oracle Principal UX Designer Leaves The Company
The latest talent to have departed Oracle is a longtime GNOME contributor who has at Oracle/Sun Microsystems for nearly the past two decades.
November 6, 2017
Read More


Looking Ahead To AMD Ryzen Mobile On Linux
Following AMD on Twitter teasing new Ryzen announcements the past few days, today is expected to be the launch day for the new Ryzen Mobile hardware up to now known as "Raven Ridge".
October 26, 2017
Read More


Looking for a job? 6 questions to ask your recruiter
In my past as a recruiter, I have learned there are certain questions a candidate and avid open source contributor should ask. on occasion, the potential employer may be unprepared to answer, but if he or she is competent, your answers will be forthcoming quickly.
February 8, 2017
Read More


Luna brings visual development to functional programming
Luna's creators argue for a more intuitive approach to programming
July 6, 2017
Read More


LVFS makes Linux firmware updates easier
The Linux Vendor Firmware Service serves as a link between hardware vendors who release updates and end users who need to install them.
November 20, 2017
Read More


LXC 2.1 Linux Containers Released
LXC 2.1 is now available as the latest version of Linux Containers for OS-level virtualization in allowing multiple Linux containers to run simultaneously off the mainline Linux kernel.
September 6, 2017
Read More


LXQt Spin Proposed for Fedora 26
A new spin/flavor has been proposed for Fedora 26, one integrating the LXQt desktop environment.
January 16, 2017
Read More


Misc. - M

macOS 10.13 High Sierra versus Ubuntu Linux Performance
Apple this week released macOS 10.13 "High Sierra" as the latest version of its operating system. Of course, curiosity got the best of me so here are benchmarks of macOS 10.12.6, macOS 10.13, Ubuntu 16.04 LTS, and Ubuntu 17.10 from a MacBook Air to see how the performance compares.
September 27, 2017
Read More


macOS' APFS File-System Performing Much Better Than The Dated HFS+
I'm currently running some macOS 10.13 versus Linux benchmarks for publishing within the next day or two on Phoronix. But so far in my macOS 10.12 Sierra versus macOS 10.13 High Sierra benchmarks, what has stood out the most is the file-system performance due to HFS+ file-systems automatically being converted to the Apple File-System (APFS).
September 26, 2017
Read More


MailKit Officially Replaces .NET's SmtpClient
MailKit and MimeKit were created by Jeffrey Stedfast, whom we interviewed in 2014. Even back then they were considered to be the most comprehensive MIME and email libraries for .NET.
April 14, 2017
Read More


Male allies: The tech industry needs you
A Twitter account teaches potential allies skills for helping create a more inclusive tech industry.
June 13, 2017
Read More


Make Open Source your 2017 Resolution
Over the last year, we launched an app to help professional developers learn something new every day. we ended our beta and launched properly this summer, and over 200,000 developers joined us. Towards the end of the year we started to add help for newer developers, too.
December 29, 2016
Read More


Make your own Twitter bot with Python and Raspberry Pi
Automate your tweets with some simple Python code running on a Raspberry Pi.
August 7, 2017
Read More


MakerBot attempts to embrace the open-source community with its new Labs platform
The topic of open source has been a touchy one for MakerBot over the past decade. The one-time 3D-printing darling was the subject of some serious smack talk among the maker community when it stopped disclosing machine design in 2012 -- a departure from the company's roots as in the open-source Rep-Rap community.
October 18, 2017
Read More


Making open decisions at scale
Two compelling case studies demonstrate the benefits of open decision-making.
April 25, 2017
Read More


Making open source evergreen
Open source advocate Danese Cooper issues a call to arms in her Lightning Talk from All Things Open 2017.
November 30, 2017
Read More or Watch Video


Making transparency work for Harvard's Dataverse Project
Making research data open and available is easier when we all work transparently.
November 2, 2017
Read More


Making your first open source contribution
Puppet Labs software engineer shares how to become a contributor to open source projects.
May 17, 2017
Read More


Manage your finances with LibreOffice Calc
Do you wonder where all your money goes? This well-designed spreadsheet can answer that question at a glance.
August 21, 2017
Read More


Managing creative assets with Planter
Planter is a simple Python 3 application that makes it easy to manage and organize your project files.
July 12, 2017
Read More


Managing tabular data in Groovy using Tika
Tika's Parser is great for picking things apart, but it takes finagling to consistently put it back together in a useful way.
August 23, 2017
Read More


Many business apps with open source code have unpatched vulnerabilities and license conflicts
Apps that come with open-source code are putting organizations at risk, according to a new report by Black Duck. as you might imagine, many companies are using apps with open-source code.
April 25, 2017
Read More


Matt Mitchell of CryptoHarlem is building an open source tool to help organizations prepare for data breaches
This morning on the stage of TC Sessions: Justice, Matt Mitchell of CryptoHarlem discussed his views on the link between surveillance and minority oppression and the importance of taking a preventative approach to security and privacy. Mitchell, a specialist in digital safety and encryption, is dedicating time to creating Protect Your Org, a free, open source, tool for all organizations to prepare for inevitable data breaches.
June 6, 2017
Read More


Mechanical keyboards for programmers and gamers
Input Club's mechanical keyboards aren't just about producing exceptional products. They're also proof that open source can solve any problem.
May 11, 2017
Read More


Meet Bill Pollock, founder of No Starch Press
Learn more about No Starch, a publisher that celebrates geek culture and entertainment.
October 18, 2017
Read More


Mentoring: Your path to immortality
Secure your open source project's survival with these four tips for encouraging strong, active contributors.
August 30, 2017
Read More


Mesa 17.3 Features - Vulkan Updates, Better Performance
Mesa 17.3 is due out in the days ahead as the Q4'2017 installment of Mesa 3D for delivering the updated open-source OpenGL and Vulkan driver stacks for Linux and other platforms. As usual, this quarterly update to Mesa introduces a ton of new features, performance improvements, and other enhancements.
November 6, 2017
Read More


Mesa Is Up To About 8,000 Commits This Year, 2.2 Million Lines
Now being into Q4, I've been meaning to run some fresh Mesa Git development statistics to see how this year is pacing for this important piece of the open-source graphics ecosystem and Linux desktop.
October 10, 2017
Read More


Microsoft adds Kubernetes support to Azure Container Service
Google's open-source container orchestration software joins DC/OS and Docker Swarm
November 7, 2016
Read More


Microsoft and AWS could be the strangest cloud bedfellows yet
Today hell did not freeze over, but something remarkable happened: Microsoft and AWS announced they are working on a project together.
October 12, 2017
Read More


Microsoft and GitHub team up to take Git virtual file system to macOS, Linux
Microsoft isn't the only company that's interested in scaling Git.
November 16, 2017
Read More


Microsoft and Open Source - A 'Brave New World'
Matt Warren is a C# dev who has worked with Azure, ASP.NET MVC and WinForms on projects such as a web-site for storing government weather data, medical monitoring devices and an inspection systems. He's an open source contributor to BenchmarkDotNet and RavenDB. Matt currently works on the C# production profiler at ca (ca.com/apm).
November 29, 2017
Read More


Microsoft Becomes A "Premium Sponsor" To The Open Source Initiative
This shouldn't come as a big surprise given Microsoft's Linux/open-source moves in the past couple of years, including joining the Linux Foundation and more, but their latest sponsorship comes down to joining the Open Source Initiative.
September 26, 2017
Read More


Microsoft becomes a sponsor of the Open Source Initiative
Microsoft today announced that it has joined the Open Source Initiative (OSI) as a Premium Sponsor. The OSI, which launched in 1998, takes a relatively pragmatic approach to open source and advocates for open source in business and government. The OSI also reviews open source licenses, which are often vendor specific, to ensure that they conform to "community norms and expectations."
September 27, 2017
Read More


Microsoft Buying Deis to Facilitate Kubernetes on Azure
Microsoft announced plans today to acquire Deis, a startup company that offers open source tools and training to facilitate Kubernetes use.
April 10, 2017
Read More


Microsoft continues open source love fest, announces SQL Server on Linux
Microsoft recently announced it will be releasing SQL Server on Linux, which has major implications for the company's business strategy.
March 8, 2016
Read More


Microsoft hosts the Windows source in a monstrous 300GB Git repository
Virtualized file system approach makes Git work better for huge repositories.
February 6, 2017
Read More


Microsoft Issues Azure Container Service Engine as Open Source Code
Microsoft today released the source code for its Azure Container Service (ACS) Engine as open source code, and also added support for Kubernetes 1.4 and DC/OS 1.8.4.
November 7, 2016
Read More


Microsoft Joins the Open Source Initiative
Microsoft this week announced that the company has joined the Open Source Initiative (OSI).
September 28, 2017
Read More


Microsoft joins the Open Source Initiative as a corporate sponsor
Founded in 1998, the Open Source Initiative is one of the most effective advocates for open source software, emphasising education, collaboration, and "preventing abuse of the ideals and ethos inherent to the open source movement."
September 26, 2017
Read More


Microsoft joins the open source Cloud Foundry Foundation
Microsoft today announced that it is joining the Cloud Foundry Foundation, the non-profit behind the open source Cloud Foundry platform-as-a-service project that's currently in use by about half of the Fortune 500 companies.
June 13, 2017
Read More


Microsoft makes Cloud-Based Biological Research Tool Open Source
Bio Model Analyzer, a Microsoft cloud-based tool that biologists can use to model cell interactions and communications, is now available as open-source on GitHub under a MIT license.
February 21, 2017
Read More


Microsoft makes Visual Studio Code Extension for Arduino open source
Does Microsoft support open source? Absolutely. The company has released many open source projects, and believe it or not, its has the most open source contributors on GitHub. With that said, Microsoft stops short of being a complete open source proponent. After all, the company makes a lot of money from two of its closed source golden geese -- Windows and Office.
July 6, 2017
Read More


Microsoft open sources a simulator for training drones, self-driving cars and more
Microsoft has made available a beta version of an advanced virtual world for training autonomous drones, as well as other gadgets that move on their own. the software, which is available on GitHub, recreates conditions like shadows, reflections and other potentially confusing real-world conditions in a highly detailed, highly realistic virtual environment — without the risk of the real thing.
February 15, 2017
Read More


Microsoft open sources its Azure Container Service engine
Microsoft is making its Azure Container Service engine available as open source on GitHub, and is releasing a preview of Kubernetes on ACS.
November 7, 2016
Read More


Microsoft Rolls Out A Preview Of The New Skype For Linux
Adding to the list of Microsoft's Linux actions in 2017 comes a new preview version of the "next-generation" Skype for Linux.
September 29, 2017
Read More


Microsoft says 40 percent of all VMs in Azure now are running Linux
A year ago, Microsoft officials said nearly a third of all the VMs on Azure were running Linux. Now it's 40 percent.
October 31, 2017
Read More


Microsoft shares open source tools for creation of safer, more aware drones, robots
Whether you're using drones as a hobby, to make deliveries, perform network maintenance, or simply to carry some crystal meth over the border, you're currently limited by the UAS' (Unmanned Aerial System) awareness of the environment. this can lead to negative interactions with other flying vehicles, damages to property or even people getting injured.
February 15, 2017
Read More


Microsoft ups the Kubernetes ante
Microsoft is the metaphorical leopard that has changed its spots. Its embracing of the Kubernetes initiative shows that
November 7, 2016
Read More


Microsoft will soon end Office 2013 distribution through Office 365
Office 365 admins soon won't be able to download the client apps for the aging software
January 20, 2017
Read More


Microsoft: 40 percent of VMs hosted on Azure are powered by Linux
Microsoft has increased its commitment to open-source technologies recently and has a wide variety of Linux virtual machines (VMs) available for Azure users to deploy. In September, the company revealed that it was working with Canonical for a custom Linux kernel for Ubuntu VMs on Azure.
October 31, 2017
Read More


Microsoft's Azure App Service developer platform now available on Linux
Microsoft's Azure App Service for building and hosting cloud apps for the web and mobile clients, is generally available on Linux.
September 6, 2017
Read More


Microsoft's Linux love deepens: It's now one of Open Source Initiative's big backers
Microsoft takes its next step towards embracing the open-source movement.
September 27, 2017
Read More


Microsoft's Open-Source / Linux Announcements So Far In 2017
We are just hitting the end of Q3, but already this calendar year Microsoft has continued their trend of the past few years of engaging with open-source and Linux in different aspects.
September 28, 2017
Read More


Microsoft's renewed embrace of developers, developers, developers, developers
The software giant is reaching out to communities that it used to ignore.
May 19, 2017
Read More


Mir 0.26.3 Released
With Canonical divesting in Mir from the desktop and abandoning their mobile phone/tablet ambitions, we might not see Mir v1.0 ever reached as was anticipated to happen for the Ubuntu 17.10 cycle. However, Mir is still being maintained for IoT use-cases and today is a new point release.
June 15, 2017
Read More


Mir Moves From Bzr/Launchpad To GitHub, Hopes For More Community Contributions
Not only are the Canonical developers that are left working on the Mir display server trying to make it easier to run Mir on other Linux distributions, but they have now punted the project to GitHub.
November 2, 2017
Read More


Moby and LinuxKit Open Source from Docker
At the recent DockerCon event in Austin, Docker Inc announced two significant open source projects, Moby and LinuxKit. Moby essentially marks the split of Docker, the open source project from Docker Inc the company, with the docker/docker GitHub repo moved to moby/moby. LinuxKit provides a set of tools to build 'custom Linux subsystems that only include exactly the components the runtime platform requires'.
May 19, 2017
Read More


Modular documentation: How to make both writers and users happy
Learn about a new approach to modular documentation based on user stories, and how it can make life easier for writers and improve user experience.
September 27, 2017
Read More


Monitoring Linux performance with Grafana
Collect stats on your network with a basic install that incorporates collectd, InfluxDB, and Grafana on the same host.
August 28, 2017
Read More


More AMD EPYC Processors Arrive For Linux Performance Testing
Yesterday a new batch of AMD EPYC processors arrived for testing at Phoronix.
October 10, 2017
Read More


More AMDGPU Changes Queue For Linux 4.15
Adding to the excitement of Linux 4.15, AMD has queued some more changes that were sent in today for DRM-Next.
October 19, 2017
Read More


More AMDGPU DC Fixes Are Being Queued For Linux 4.15
A few of you within the forums have talked of regressions and other bugs when trying out the new AMDGPU DC display stack in the Linux 4.15 kernel, particularly on pre-Vega GPUs where it's disabled by default. The good news is that more fixes are on the way.
November 28, 2017
Read More


More RADV Radeon Vulkan Optimizations Are In The Works
We are just one week into November and already there are a number of patches volleyed onto the mailing list for continuing to optimize the RADV open-source Radeon Vulkan driver.
November 8, 2017
Read More


More than just apps: 5 innovative uses for C#
We look at how scriptcs, Cake, ConfigR, Wyam, and Scripty are putting C# to innovative and unconventional uses.
April 24, 2017
Read More


More Than One Dozen USB Vulnerabilities Published For The Linux Kernel
Made public on Monday were details on 14 known security vulnerabilities within the Linux kernel's USB subsystem while there is also known to be more similar bugs that are yet to be resolved.
November 7, 2017
Read More


Mozilla Firefox Finally Fixes An Awkward, 11 Year Old Linux Bug
It's taken more than a decade, but after enough user complaints, there is finally a patch queued for Firefox 57 to fix an arguably annoying default behavior of Firefox on Linux/Unix systems.
September 5, 2017
Read More


Mozilla Firefox web browser may no longer be supported on your Linux computer
Firefox is a wonderful open source web browser. as a result, it comes pre-loaded on many Linux-based operating systems, such as Ubuntu and Fedora. Yeah, some people choose to install Chromium or Chrome instead, but Mozilla's offering remains a staple in the Linux community.
April 20, 2017
Read More


Mozilla funds open source projects with half a million in grants
Mozilla has announced the latest recipients of its Open Source Support grants, totaling $539,000. The web tech company regularly helps out smaller projects, and this round in particular favored ones aimed at safety and security.
October 3, 2017
Read More


Mozilla gives up on last vestiges of Firefox OS, lays off 50
Browsers remain the only area in which the nonprofit has had much market success.
February 2, 2017
Read More


Much ado about communication
One of an open source project's first challenges is determining the best way for contributors to collaborate.
May 9, 2017
Read More


Munich council: To hell with Linux, we're going full Windows in 2020
Never go full Windows
November 13, 2017
Read More


Munich mulls dropping Linux, returning to Windows 10
Administrative committee claims that using Windows is necessary for compatibility reasons.
February 13, 2017
Read More


Music tagging with open audio players
A look at the tag management capabilities of a few open source music players.
March 10, 2017
Read More


My first three contributions to open source
Getting started with an open source project can be intimidating. I wanted to contribute to open source projects, but struggled with where to start. When the time came and I finally took the shot, I ended up having an excellent learning experience. Here is my experience with my first three open source contributions.
January 12, 2017
Read More


MySQL 8 is coming
...and it's going to be a big change.
February 28, 2017
Read More


Misc. - N

Neo4j and graph databases: Getting started
In the second of a three-part series, install Neo4j and start using the web client to insert and query data in the graph.
July 17, 2017
Read More


Neo4j in your own software: Very basic Perl hacking
In this final article in a three-part series, learn to write some Perl code to query your graph database.
July 19, 2017
Read More


Netdata 1.5 Released with FreeBSD Support, new Plugins
Netdata, for the uninitiated, is a distributed real-time performance and health monitoring suite. Netdata can be used for monitoring server performance/health as well as VMs, IoT devices, and more in a "fast and efficient" manner. Netdata 1.5 has been released as a big update to this open-source tool.
January 24, 2017
Read More


Netflix's Spinnaker tale
How did Netflix's in-house engineers adapt to the sea change inherent in open source collaboration?
May 11, 2017
Read More


Netrunner Rolling Arch/Manjaro-based KDE Plasma Linux distro gets refreshed ISO
While GNOME is my favorite desktop environment, I don't hate KDE. Actually, I rather love Plasma when it is done right. Case in point, I absolutely adore Netrunner -- the best KDE-focused Linux-based operating system. Technically, there are two versions of the OS -- the "regular" variant based on Debian and a rolling release based on Arch/Manjaro.
July 18, 2017
Read More


New cloud platform offers faster app development
Open source web portal company Liferay is launching a cloud platform that gives developers the infrastructure, services and hosting capabilities they need to quickly build, launch and scale their applications.
October 9, 2017
Read More


New design brings an improved reader experience to Opensource.com
The Opensource.com team has been working diligently with our development team at Bluespark to complete a site redesign with three big goals in mind. Before we deploy these changes next week, here's a look at what we've been working on.
October 7, 2016
Read More


New Kubernetes certification program helps deliver consistency in the cloud
Over the last three years open source container platform, Kubernetes has been adopted by a diverse community of providers including some of the biggest names in the cloud.
November 13, 2017
Read More


New Intel DRM Code For Testing, Material For Linux 4.15
Intel developers have published a new round of drm-intel-testing updates for those developers or enthusiasts wishing to begin testing this in-progress code for the Intel Direct Rendering Manager (DRM) driver with this code eventually being queued for the Linux 4.15 cycle.
September 12, 2017
Read More


New Media Drivers Ready For The Linux 4.14 Kernel
Mauro Carvalho Chehab has sent in a big pull request of the media subsystem updates for the Linux 4.14 kernel. This time around there are multiple new drivers yielding around a net addition of around 30k lines to the Linux kernel.
September 12, 2017
Read More


New open source database designed for enterprise users
Businesses are looking for database technology that increases their agility, scalability, security, and supports a range of different use cases, at the same time keeping down costs.
May 23, 2017
Read More


New report highlights OpenStack's gender diversity and retention
OpenStack report recommends ways to increase women's contributions to open source development.
August 7, 2017
Read More


New Ryzen Is Running Solid Under Linux, No Compiler Segmentation Fault Issue
As a quick update to the AMD Linux "Performance Marginality Problem" affecting some early Ryzen processors under heavy load, today I received a new Ryzen 7 processor and indeed it's been running strong now for the past few hours under demanding load and has yet to hit the compiler segmentation fault bug.
August 23, 2017
Read More


New tech for Ops crew: Scanning containers for open-source vulns
Pushed out by newly acquired Black Duck
November 9, 2017
Read More


New to Programming? Check Out These Outstanding Open Source Programming Books
Computer programming offers a fascinating career path. it's full of challenges, a great way of collaborating, teaches you how to think, and most importantly offers a way to improve your life. Become more productive, efficient, and effective in life by learning the discipline of coding.
January 26, 2017
Read More


New Touchpad & Touchscreen Support, Better Dell Canvas Support In Linux 4.15
The HID and input pull requests have been submitted for the Linux 4.15 kernel merge window.
November 15, 2017
Read More


New update schedule for Linux build images
Starting December 11, 2017 we start supporting a new set of group attributes for selecting build images, and the existing ones will be deprecated. By default, the value will be travis_lts which means that you won't see any drastic changes to your current projects. If you're looking for more frequent, regular updates, travis_latest will be available.
December 4, 2017
Read More


News in Graphics: Xamarin Kimono, Google Guetzli and Draco
Xamarin has open sourced a tool for editing SkiaSharp objects, while Google has reduced the size taken by 2D JPEG and 3D graphics.
March 17, 2017
Read More


NGINX Plus R12 Brings Master-Peer Configuration Sharing, Improved Scripting, and More
Nginx has announced release 12 of NGINX Plus, the paid version of the popular NGINX open source web server. NGINX Plus R12 brings a new configuration-sharing feature aimed to simplify clustering, official support for the nginScript language, and improvements in monitoring and instrumentation, caching, and reliability.
March 19, 2017
Read More


NixOS 17.09 Released With GNOME 3.24, Various Low-Level Improvements
Version 17.09 of the NixOS Linux distribution built around the Nix package manager is out with a new release.
October 2, 2017
Read More


No coding required: Node-RED on a Raspberry Pi
Check out this tutorial to see how easy it is to set up hardware flows with Node-RED's drag-and-drop interface.
July 4, 2017
Read More


Node.js: a project for casual contributors
Tools can help shape the environments in which they are used.
March 3, 2017
Read More


Not playing around: Lessons from indie game developers
There's a lot open source communities can learn from their long-lost cousins in indie games.
May 2, 2017
Read More


NVIDIA 387.22 Linux Driver Released With GTX 1070 Ti Support
The NVIDIA 387.22 Linux driver builds off their recent 387.12 beta driver. That earlier beta release introduced a number of Vulkan updates, including full-screen flipping using X11 swapchains for possible performance improvements. That beta had the Vulkan updates and mostly an assortment of bug fixes.
October 30, 2017
Read More


NVIDIA 384.98 Linux Driver Update Adds New Teslas, Bug Fixes
Besides the NVIDIA 387.22 Linux driver update released earlier this week, today they are issuing the 384.98 update in their long-lived driver branch.
November 2, 2017
Read More


NVIDIA Confirms Linux Driver Performance Regression, To Be Fixed In 390 Series
If you think recent NVIDIA Linux driver releases have been slowing down your games, you are not alone, especially if you are running with a GeForce graphics card having a more conservative vRAM capacity by today's standards.
November 30, 2017
Read More


NVIDIA GeForce GTX 1070 Ti, Takes On The Radeon RX Vega 64 Under Linux
Last week NVIDIA began shipping the GeForce GTX 1070 Ti graphics card as an offering at the $449 USD price point to undercut the Radeon RX Vega 56. Here are some benchmarks of the GeForce GTX 1070 Ti under Linux with the latest OpenGL/Vulkan drivers compared to Radeon RX Vega, the rest of the Pascal GPUs, and other graphics cards under a variety of different Linux gaming benchmarks with 12 cards in total being tested this round.
November 7, 2017
Read More


NVIDIA Proposes "DeepColor Visual" Extension For X.Org Server, For HDR On Linux
Since last year NVIDIA has been working on HDR support for the Linux desktop. They've worked on support for their driver, but with the Linux infrastructure for High Dynamic Range monitors lacking, they've been working on lower-level Linux improvements to allow for a HDR Linux desktop ecosystem with this next-generation of displays.
July 18, 2017
Read More


NVIDIA's Binary Driver Doesn't Yet Play Nicely With Linux 4.15
If you are using the NVIDIA proprietary graphics driver and anxious to try out the Linux 4.15 kernel for its many new features/improvements, unfortunately you will need to wait a few days as the current public driver is broken against this latest code.
November 21, 2017
Read More


NY bill would provide tax credit for open source contributors
For many years, the open source software community has made the distinction between "free as in freedom" (the software can be used or modified as the user sees fit) and "free as in beer" (the software is available at no cost). some have added a third type of free: "free as in puppy". Like a puppy, adopting open source software has ongoing cost.
March 18, 2016
Read More


Misc. - O

Observer Is Aspyr Media's Latest Linux Game Release, No Radeon GPU Support
Aspyr Media has released Observer for Linux and macOS as their newest game port.
October 24, 2017
Read More or Watch Video


October top articles and community update
Opensource.com welcomed 711,196 unique visitors in October, a new all-time record.
November 9, 2017
Read More


Oculus Open Sources DK2 HMD Designs
On the eve of Oculus's annual Oculus Connect developer conference, the company threw a bone to the open-source hardware community by releasing documentation for the Rift Development Kit 2 (DK2) headset.
October 10, 2017
Read More


One entertaining series, two special anniversaries, and more in June
The Opensource.com preview for June
June 1, 2017
Read More


Open core, open perimeter, and the future of enterprise software
The rise of APIs and cloud-based solutions are turning the commercial open source vendor model on its head.
August 17, 2017
Read More


Open education is about improving lives, not taking tests
Open and participatory models for organizing have deep implications for education.
December 20, 2016
Read More


Open education: How students save money by creating open textbooks
Dr. Robin DeRosa, a pioneer in the open educational resource movement, discusses how an open approach can make higher education more affordable and enrich student learning.
November 22, 2017
Read More


Open educational resources movement gains speed
OER champion Alexis Clifton discusses the state of open education and how N.Y.'s $8 million investment will spur growth.
October 2, 2017
Read More


Open hardware groups spread across the globe
Check out some of the great maker hardware projects popping up in Central and South America.
June 7, 2017
Read More


Open Hardware Monitor: it's still alive!
After almost two update-free years, the Open Hardware Monitor project has jumped back to life with the release of version 0.8.
November 7, 2016
Read More


Open Labs leads 48-hour hackathon for good
This successful civic hackathon focused on the United Nations Sustainable Development Goals.
March 23, 2017
Read More


Open medical records community supports new system in Mozambique
The southern African country of Mozambique suffers under the most extreme challenges for resource-poor countries: economic instability, political strife, civil unrest, corruption and crime, unreliable infrastructure (such as transportation and telecommunications), and a large-scale HIV epidemic that has yet to be declared under control.
January 10, 2017
Read More


Open project collaboration from elementary to university classrooms
Learn about OSPRI, a new Duke University-Red Hat partnership project, and a Scratch-based maker club at an elementary school.
March 19, 2017
Read More


Open Source and Cloud Computing: Friends or Foes?
Today's cloud runs on open source software, and many open source companies rely on the cloud to monetize their offerings. But is the situation really a win-win?
March 13, 2017
Read More


Open source champion Google becomes Cloud Foundry Foundation gold member
Say what you want about Google, but the company is clearly a major proponent of open source ideology. some people criticize the search giant for making billions on the back of open source (such as with Android), but Google is a code contributor too. you know what? If a company can have success using open source code, that is a good thing -- as long as it is properly licensed, of course.
December 16, 2016
Read More


Open source CyanogenMod is shutting down... but forked Lineage will rise from its ashes
For Android hackers and tweakers, CyanogenMod represents mobile OS nirvana -- an open source alternative to Google's official Android, complete with frequent updates. the bad news for fans is that Cyanogen, the company behind the operating system, is closing down operations: with virtually no warning.
December 25, 2016
Read More


Open source database startup MariaDB confirms $27M investment led by Alibaba
Open source database startup MariaDB has announced a new $27 million round of funding led by Alibaba, confirming the news that TechCrunch reported in September.
November 2, 2017
Read More


Open source developers make progress in adopting secure practices
Secure software development practices are increasingly being adopted by open source software (OSS), and are underscoring the importance of managing OSS risk.
October 31, 2017
Read More


Open source diversity efforts gain momentum in 2016
Efforts to increase diversity in open source aren't new, but they are starting to show positive results. we look at the 2016 landscape.
December 16, 2016
Read More


Open source Elastic analytics snaps into Google's Cloud Platform
"Openness a driving force" says Google
April 7, 2017
Read More


Open Source First: a manifesto for private companies
This is a manifesto that any private organization can use to frame their collaboration transformation. Take a read and let me know what you think.
February 16, 2017
Read More


Open source focused Google Summer of Code 2017 student applications now being accepted
Today is the first official day of spring. with that said, Google wants us to look towards the following season -- summer. you see, starting today, application entries are being accepted for Google Summer of Code 2017.
March 19, 2017
Read More


Open source in death and beyond
Benjamin Franklin was known to say, "In this world nothing can be said to be certain, except death and taxes." There are open source solutions for completing your taxes, such as Open Tax Solver, but what about the other side of that quote? what does open source have to do with death? it's quite a lively subject, it seems. I know you are just dying to know, so let's dig in.
March 14, 2017
Read More


'Open source' is not 'free software'
Conflating 'open source' and 'free software' undermines free software.
November 7, 2016
Read More


Open source job opportunities grow at crisis groups
Learn how you can use your open source skills to make a difference in the world.
March 24, 2017
Read More


Open Source License Business Perception Report
the pain and confusion of common open licenses, roughly quantified
March 30, 2017
Read More


Open Source Linkerd Project Celebrates First Anniversary in Quest to Become TCP/IP of Microservices
Buoyant, a cloud-native services company, announced the one-year anniversary of Linkerd (pronounced "linker-DEE'), an open source "service mesh" project for cloud-native microservices-based applications. as stated in the announcement:
March 13, 2017
Read More


Open source mapping project preserves cultural heritage
The Philippine Heritage Map is documenting the country's at-risk historical sites and structures to digitally preserve valuable data and imagery.
August 1, 2017
Read More


Open source 'Microsoft Cognitive Toolkit' for deep learning reaches version 2.0
Last year, Microsoft released an open source project called "Cognitive Toolkit." This toolkit was designed with a focus on deep learning and artificial intelligence.
June 1, 2017
Read More


Open source organizations can now apply for Google Summer of Code 2017
Open source ideology is changing the world. what was once (wrongfully) viewed as something just for hobbyists, is now a billion dollar industry. In other words, closed source is not the only way to make profits. Open source code is found in many places, including mainstream consumer electronics -- look no further than Android smartphones.
January 19, 2017
Read More


Open source project management can be risky business
Learn how open source code is a huge factor in mitigating risk.
March 10, 2017
Read More


Open source sets sights on killing WhatsApp and Slack
See this IMAP, Zuck? It's pointing right at you
October 12, 2017
Read More


Open Source Software: Here's What They're Not Telling You
The subject of "open source vs closed source" incites a passion in even the most introverted of technologists - both sides are un-wielding in their opinions, however, such debates are insignificant without a context for comparison.
August 23, 2017
Read More


Open source success starts at zero
Always give 110%? Maybe not. Here's why "aiming to be a zero" may be a better strategy for success
August 28, 2017
Read More


Open source, says me: Alibaba chucks MariaDB a $27m funding round
Chinese biz links up database tech with cloud platform
November 1, 2017
Read More


Open Sourcing Vespa, Yahoo's Big Data Processing and Serving Engine
Ever since we open sourced Hadoop in 2006, Yahoo -- and now, Oath -- has been committed to opening up its big data infrastructure to the larger developer community. Today, we are taking another major step in this direction by making Vespa, Yahoo's big data processing and serving engine, available as open source on GitHub.
September 27, 2017
Read More


Open technology for land rights documentation
One-third of people on the planet don't have documented rights to the land on which they rely.
January 9, 2017
Read More


Open ZFS File-System Running On Windows
At the OpenZFS Developer Summit today besides an Oracle engineer talked of hope for upstreaming ZFS in Linux, another interesting session was showcasing Open ZFS running under Windows.
October 24, 2017
Read More


Open-source BeagleBone Blue board aims for robots, drones
BeagleBone Blue has all the components needed to build a robot on a credit-card sized board
March 14, 2017
Read More


Open-source distributed ledger Hyperledger Fabric reaches version 1.0
Hyperledger Fabric, the open-source blockchain-based distributed ledger that was created by the Linux Foundation, has reached version 1.0. The project intends to advance cross-industry collaboration on the development of blockchain and distributed ledger technology, with a focus on performance and reliability. The project targets a variety of use cases like global supply chain managing, financial transactions, asset ledgers and decentralized social networking, but has no intention to build its own cryptocurrency.
July 11, 2017
Read More


Open-source world resurrects Oracle-free Solaris project OmniOS
People power!
July 13, 2017
Read More


OpenGarages encourages open innovation for automobiles
Initiative aims to bring open source methodologies to car security and usability.
August 25, 2017
Read More


OpenIndiana Hipster 2017.10 Released With MATE 1.18 Desktop
OpenIndiana "Hipster" 2017.10 is now available as the OpenSolaris-derived operating system using the Illumos kernel build.
October 31, 2017
Read More


OpenIO Secures $5 Million in VC Funding
The company's lightweight storage software enables organizations to create scalable object storage environments using a mix of old and new hardware.
October 24, 2017
Read More


OpenMandriva Is Going To Do Away With 32-bit Support
Following in the steps of Ubuntu 17.10 dropping 32-bit desktop images and other Linux distributions also lessening their focus on 32-bit support, OpenMandriva has issued its final i586 release.
November 22, 2017
Read More


Openness is key to working with Gen Z
Members of Generation Z operate openly by default. Are you ready to work with them?
April 13, 2017
Read More


OpenRISC SMP Support Is Getting Into Shape
While the OpenRISC architecture has been supported by the mainline Linux kernel, it hasn't supported symmetric multi-processing (SMP) for multi-core designs, but that is in the process of being changed.
October 30, 2017
Read More


OpenShot 2.3 ships with real-time video transforms
Open source video editor OpenShot has just hit version 2.3 in what the developer calls "one of the biggest updates ever."
March 31, 2017
Read More


Opensource.com CFP and September preview
We're looking for machine learning, AI, big data, HPC, and supercomputing articles for upcoming themes, and we're working on the 2017 Open Source Yearbook.
September 1, 2017
Read More


Opensource.com Lightning Talks at All Things Open 2017
Don't miss these five-minute talks at All Things Open about DevOps, Kubernetes, wearables, cloud, and more.
October 16, 2017
Read More


OpenSSH Windows Nearing Completion
Microsoft announced today that efforts to integrate the open source Secure Shell (OpenSSH) protocol with Windows (Win32) are nearing completion.
May 1, 2017
Read More


OpenStreetView? you are no longer hostage to Google's car-driven vision
Deja vu for mapping nerds
December 14, 2016
Read More


OpenToonz: Making high-end animation software accessible
Kostanstin Dmitriev is one of the pioneers making professional animation tools available for Linux users. His primary focus over the years has been the ongoing development of Synfig Studio, a 2D animation program. Konstantin has proven Synfig's power with the completion of his short film, "The Beautiful Queen Marya Morevna: Demo."
February 7, 2017
Read More


OpenVPN 2.4 Released: Adds LZ4 Compression, Android Platform Support
A new version of the open-source OpenVPN virtual private network software stack is now available.
December 27, 2016
Read More


OpenWRT-Based LEDE 17.01.3 Released
LEDE 17.01.3 is the newest release of the Linux Embedded Development Environment that is derived from OpenWRT and intended as a complete firmware replacement for various routers and other devices.
October 4, 2017
Read More


Ops: It's everyone's job now
The last decade was all about teaching sysadmins to write code. The next challenge will be teaching operations to software developers.
July 28, 2017
Read More


Oracle Could Still Make ZFS A First-Class Upstream Linux File-System
For many years Linux storage enthusiasts have dreamed of having the ZFS file-system part of the mainline Linux kernel. But since Oracle acquired Sun Microsystems that outlook has looked much more bleak that they would re-license the ZFS kernel code under a license compatible with the upstream GPLv2 Linux kernel. But an Oracle engineer presented today that the ZFS Linux dream might still come true.
October 24, 2017
Read More


Oracle Linux Security Developer To AMD: "Smatch" Your Driver
Dan Carpenter of Oracle who is responsible for security audits of the Linux kernel is not happy with the current state of the AMDGPU DRM code-base.
November 6, 2017
Read More


Oracle Looking to Move Java EE to Open Source Foundation
Oracle is planning to move leadership and ongoing development of the Java EE platform to an open source foundation. The move will follow the next release, JEE 8, which is due out this summer. The company says they will continue to support Weblogic Server, which is built on JEE standards.
August 22, 2017
Read More


Oracle Releases Open Source Container Utilities, Including A New Container Runtime Written in Rust
Oracle has released three open source container utilities including Smith, an Open Container Initiative (OCI) image-compliant container builder that creates "microcontainers" with a single executable and its dependencies; Crashcart, a microcontainer debugging tool that allows operators to sideload an image with Linux binaries into an existing container; and Railcar, a Rust-based alternative container runtime that implements the OCI-runtime specification.
July 10, 2017
Read More


Organizing your music: Tagging as you rip
I think that I've always hated filing and organizing stuff. Equally, I always hate it when I can't find something because I haven't filed or organized it well. When it comes to enjoying my music, these two contradicting tendencies tend to show up when I try a new music player that can't figure out how my cover art is stored, can't find the correct cover image online because the album is unusual, or the version I have isn't correctly named.
February 15, 2017
Read More


Misc. - P

P-State Continues Evolving, More Power Management Changes For Linux 4.14
Rafael Wysocki of Intel submitted the power management updates on Monday for continuing to improve this area of the Linux kernel. This time around there was a lot of focus as usual on bettering the Intel P-State driver as well as improving system suspend for some hardware.
September 5, 2017
Read More


Packet radio lives on through open source software
Linux packet stations can be used for mail, chat, and even sending messages long distances via the International Space Station.
September 25, 2017
Read More


Password management made easy as news of CloudFlare leak surfaces
In the last 24 hours, news broke that a serious Cloudflare bug has been causing sensitive data leaks since September, exposing 5.5 million users across thousands of websites. In addition to login data cached by Google and other search engines, it is possible that some iOS applications have been affected as well. with the scale of this leak, the best course of action is to update every password for every site you have an account for. If there was ever a good time to modernize your password practices, this is it.
February 24, 2017
Read More


Patch alert! Easy-to-exploit flaw in Linux kernel rated 'high risk'
Urgent security triage needed
September 28, 2017
Read More


Patrick McHardy and copyright profiteering
Many developers in the Linux community have concerns about the activities of Patrick McHardy. Here are answers to common questions.
August 23, 2017
Read More


Peering into complex, tiny structures with 3D analysis tool tomviz
The future of technology is being built at the tiniest scales and now demands tools for 3D design and analysis.
March 30, 2017
Read More or watch Video


Performance made easy with Linux containers
Performance for an application determines how quickly your software can complete the intended task. It answers questions about the application, such as:
February 1, 2017
Read More


Perl turns 30 and its community continues to thrive
Created for utility and known for its dedicated users, Perl has proven staying power. Here's a brief history of the language and a look at some top user groups.
October 11, 2017
Read More


Perma.cc stops scholarly link rot
The transient nature of information on the web means academic citations are at high risk of disappearing or changing. Perma.cc is aiming to change that.
September 29, 2017
Read More


Pi Zero Wireless out now for $10
Today, on the fifth anniversary of the release of the original Raspberry Pi, the Foundation has released Pi Zero W, a Pi Zero with built-in WiFi and Bluetooth, for $10.
February 28, 2017
Read More


Platform9 Introduce 'Kube2Go' Alongside Managed Kubernetes and 'Fission' Serverless Framework
Platform9 have released 'Kube2Go', a web-UI driven Kubernetes cluster deployment service, which complements their recently launched multi-cloud managed Kubernetes offering and 'Fission' open source serverless framework that runs on top of Kubernetes.
March 21, 2017
Read More


Platform9's Fission Workflows makes it easier to write complex serverless applications
Platform9's new Fission Workflows brings together all the buzzwords you love: Kubernetes, Docker containers and serverless computing. In many ways, it's the logical next step for these technologies.
October 3, 2017
Read More


POP!_OS is a developer-focused minimalist Linux distro from System 76
There aren't that many Linux hardware manufacturers around. Of the few that exist, System 76 is amongst the most well-known. It offers a slew of laptops and desktops, all shipping with the popular Ubuntu distro pre-installed, saving customers hours of wasted time dealing with driver hell.
September 28, 2017
Read More


Popular Windows development UI library goes open source
User interface controls are important to creating applications for use across different devices as they need to retain the native look and feel of the OS.
February 9, 2017
Read More


Post Unity 8 Ubuntu shock? Relax, Linux has been here before
Shaping up for a Red Hat or SUSE future
May 2, 2017
Read More


Power Up your UWP Projects with OSS Telerik UI for UWP Controls
Looking for some great UWP controls for your next project? some LOB (Line of Business) controls like charts, grids, gauges, radial menus and more? Want it cheap? don't mind not having access to "Commercial support?" Oh, and you want the source too?
February 15, 2017
Read More


Proceed with caution when rolling back programs like work-from-home
Removing programs designed to foster openness can be tricky--even destructive.
May 9, 2017
Read More


Program LEGO Mindstorms robots over WiFi with BrickPi
For the past year, I've been teaching students how to build and program robots using the LEGO Mindstorms EV3 platform. from the outset, I wanted to find a way to use Scratch and other open source programming languages to extend the capabilities of the platform.
March 3, 2017
Read More


Projects You Can Help With For Advancing Open-Source NVIDIA "Nouveau" Graphics
Longtime Nouveau contributor Karol Herbst has been working on an updated list of project ideas for new contributors or those that may be wanting to participate in an Endless Vacation of Code / Google Summer of Code.
October 16, 2017
Read More


Proof that openness scales
Lessons from Slalom Consulting's successful growth prove that openness scales.
January 12, 2017
Read More


Publisher's picks: Top 2016 open source books
What were your favorite tech books of 2016? we round up a few hot releases.
January 6, 2017
Read More


Putting the Hurt on Legacy Data Infrastructure
Emerging cloud-based technology, enhanced by open source, is offering a powerful challenge to legacy systems.
July 18, 2017
Read More


Python and successive approximation
Learn how to do successive approximation in Python with this example script.
January 23, 2017
Read More


Python scripting in Scribus: Making pie charts
Scribus is a robust open source page layout application developed with and relied upon by the open source community since 2001. According to the project's website, Scribus is built for Linux, FreeBSD, PC-BSD, NetBSD, OpenBSD, Solaris, and the program offers CMYK colors, spot colors, ICC color management and PDF creation.
December 12, 2016
Read More


Python scripts to automatically replace text in Scribus
Need to swap out text in Scribus? These scripts may help.
May 17, 2017
Read More


Python tricks for artists: how to add interactivity to any Python script
Catch up on the series, Python tricks for artists:
March 16, 2017
Read More


Python versus Ruby: Which is best for web development?
These two are similar in some ways but are worlds apart in their approach to solving problems.
April 11, 2017
Read More


Misc. - Q

Q. Why's Oracle so two-faced over open source? A. Moolah, wonga, dosh
And lobbying US government against it is NOT modernising IT
October 12, 2017
Read More


Q&A with Greg Kurtzer from the GPU Technology Conference
NVIDIA made a number of announcements at the recently concluded GPU Tech Conference. In his keynote address Jensen Huang, the CEO of NVIDIA, talked about the rebirth of AI, Deep Learning, and of course the next generation GPU codenamed Volta, and how that would address some of the pain points in training Machine Learning algorithms.
June 6, 2017
Read More


Q&A with Microsoft Azure Lead Architect John Gossman Regarding Joining the Linux Foundation
Microsoft joined the Linux Foundation as a Platinum member continuing its foray into open source.
January 10, 2017
Read More


QEMU 2.11-RC1 Released: Drops IA64, Adds OpenRISC SMP & More
QEMU 2.11-RC1 is available for this important piece of the open-source Linux virtualization stack.
November 15, 2017
Read More


Quit making these 10 common resume mistakes
You have 30 seconds to make a good impression. Here's how to make your open source resume stand out.
October 24, 2017
Read More


Qt versus Wx: how do two of the most popular Python frameworks compare?
Which Python GUI should you choose for your project?
April 4, 2017
Read More


Misc. - R

Raspberry Pi 7" Touch Panel, SiI9234 To Be Supported By Linux 4.15
This latest batch of miscellaneous Direct Rendering Manager updates include continued core work around atomic mode-setting, HDMI CEC control support for the adv7511 driver, remote control support for the sii8620 driver, improved HDMI and A31 chip support in the Sun4i DRM driver, and some new driver activity too.
October 12, 2017
Read More


Raspberry Pi and MoodleBox make an accessible e-learning platform pair
Raspberry Pi + Moodle = a powerful, accessible open source e-learning platform. Here's how to get started.
November 13, 2017
Read More


Raspberry Pi continues to blaze new trails
This month's column comes from Raleigh, North Carolina where I attended all Things Open 2016! this post consists of the highlights of the lightning talk I gave at the conference, which covered the mission and purpose of Raspberry Pi, and our programs and outreach including Code Club for kids, Raspberry Jams, and Picademy.
November 7, 2016
Read More


Raspberry Pi Zero W fixes networking omission
Low-cost, DIY computer corrects first-gen problem by putting WiFi and Bluetooth onboard.
May 10, 2017
Read More


Recording live presentations, Part 1: Choosing your equipment
In the first installment in a three-part series, learn about the hardware you need to record or live stream speakers at meetings and conferences.
September 6, 2017
Read More


Recording live presentations, Part 2: Software setup
In the second of a three-part series, learn to use Open Broadcaster Software and Inkscape to record or live stream speakers' presentations.
September 12, 2017
Read More


Red Hat and Microsoft simplify containers for the enterprise
Microsoft Corp. and Red Hat Inc. today announced an expansion of the two companies' alliance with new initiatives aimed at enabling enterprises to more easily adopt containers. This includes native support for Windows Server containers on Red Hat OpenShift Container Platform, Red Hat OpenShift Dedicated on Microsoft Azure, and SQL Server on Red Hat Enterprise Linux and OpenShift.
August 22, 2017
Read More


Red Hat Enterprise Linux 7.4 is here
Red Hat, Inc is a wonderful example of how a company can be successful with open source solutions. There is this misguided stereotype that Linux and open source are just hobbies and that contributors are typically anti-social misfits coding in mom's basement. If you believe such foolishness, I feel bad for you. Actually, Red Hat, Inc has made billions with open source, and its RHEL distribution is an excellent choice for the enterprise.
August 1, 2017
Read More


Red Hat Enterprise Linux for ARM Hits General Availability
Red Hat now considers their ARM support on Red Hat Enterprise Linux (RHEL7) to be supported under general availability "GA" terms.
mNovember 13, 2017
Read More


Red Hat Enterprise Linux gets ARM server support
While ARM has been slowly making inroads in the server market, it still has a long way to go before it can truly challenge the x86 architecture. Today, it makes a big step in the right direction thanks to Red Hat.
November 13, 2017
Read More


Red Hat opens its ARMs to Enterprise Linux... er, wait, perhaps it's the other way round
RHEL now ready for power-efficient server-grade chips
November 13, 2017
Read More


Red Hat OpenShift To Support Windows Containers in 2018
Microsoft and Red Hat are continuing their integration and support efforts for running Red Hat open source technologies on Microsoft Azure virtual machine infrastructure, with a number of announcements today.
August 22, 2017
Read More


Red Hat Planning For A Wayland Tech Preview In RHEL 7.5
The next update to RHEL, Red Hat Enterprise Linux 7.5, is expected to include a Wayland technical preview within its GNOME Shell session.
September 29, 2017
Read More


Red Hat releases Next Generation of OpenShift Online
Red Hat has announced the initial availability of the next generation of OpenShift Online, the PaaS cloud application platform. this next edition is re-engineered to be built on top of OpenShift container platform, powered by open source tools such as Docker and Kubernetes.
May 11, 2017
Read More


Red Hat updates OpenShift container platform with new service catalog
Red Hat issued its quarterly update to the OpenShift platform today, adding among other things, a Service Catalog that enables IT or third-party vendors to create connections to internal or external services.
August 9, 2017
Read More


Reddit is killing off access to its main source code, because open source is bad for competition
Nine years after going open source, Reddit is archiving the source code for its website and mobile apps. The source code will still be accessible, but will no longer be updated -- Reddit cites concerns about competition as one of the reasons for the change in direction.
September 4, 2017
Read More


Reiser4 Updated For Linux 4.14 & Introduces Zstd Compression Support
The out-of-tree Reiser4 file-system driver has been updated with compatibility for the latest Linux 4.14 stable series. Besides reworking the code to run on Linux 4.14, this controversial file-system has also added support for Zstd file-system compression.
November 27, 2017
Read More


Releasing squbs 0.9.0
squbs (pronounced "sqewbs" and rhymes with "cubes") has already made past headlines (details) for its great performance and scalability. squbs 0.9 is the biggest update to squbs yet. It paves the road towards squbs 1.0. The updates in squbs 0.9 covers the following areas:
June 15, 2017
Read More


Renault goes open source with next-gen electric buggy you might generously call 'a car'
while Google pushes its onboard sensor package
January 9, 2017
Read More


Resolving to be more open in 2017
In its final #OpenOrgChat of 2016, the open organization community looked to the future.
December 22, 2016
Read More


Resources for getting started with Python and machine learning
Advance from building a first program to building a neural network.
June 19, 2017
Read More


Reveal.js presentation hacks
Watch this All Things Open 2017 Lightning Talk for tips and tricks for using the Reveal.js presentation framework.
November 20, 2017
Read More or Watch Video


Review by many eyes does not always prevent buggy code
There is a view that because open source software is subject to review by many eyes, all the bugs will be ironed out of it. This is a myth.
October 6, 2017
Read More


Review: TensorFlow shines a light on deep learning
Google's open-source framework for machine learning and neural networks is fast and flexible, rich in models, and easy to run on CPUs or GPUs
October 5, 2016
Read More


Review: the best frameworks for machine learning and deep learning
TensorFlow, Spark MLlib, Scikit-learn, MXNet, Microsoft Cognitive Toolkit, and Caffe do the math
February 3, 2017
Read More


Revisit Colossal Cave with Open Adventure
Groundbreaking 1970s interactive fiction game Adventure gets new life--and new contributors--with an open source license.
June 21, 2017
Read More


Rewriting the history of free software and computer graphics
Do you remember those days in the early nineties when most screensavers were showing flying 3D metallic logotypes? Did you have one?
February 21, 2017
Read More


RC for the 21st Century: Introducing Riot
Learn how to get started with Riot, a multi-platform client that overcomes several of IRC's usability problems.
May 19, 2017
Read More


Rich Geldreich On The Concerns Of Open-Sourcing In The Game Industry
Former Valve developer Rich Geldreich who was responsible for a lot of the Linux/OpenGL work at Valve in the earlier days of Linux gaming and who has also spent time at Unity, Microsoft, and other companies before starting his own consulting firm, has second thoughts about open-sourcing in the game industry.
November 30, 2017
Read More


RISC-V Continues Prepping For Mainline Linux Kernel
Not only is AMDGPU DC finally aligning for Linux 4.15, but the RISC-V Linux kernel port might also be merged for this next kernel cycle.
September 27, 2017
Read More


Running Linux on your Chromebook with GalliumOS
A look at how to use GalliumOS to "penguinize" a Chromebook.
April 12, 2017
Read More


Running OpenCL With Intel UHD Graphics On Coffeelake Under Ubuntu Linux
After running some basic OpenCL/Vulkan UHD Graphics tests yesterday using the brand new Core i7 8700K "Coffee Lake" processor, I next ventured into OpenCL computing with the UHD Graphics using Intel's open-source Beignet CL implementation.
October 6, 2017
Read More


Running Radeon RX Vega On Linux 4.15, NVIDIA/Radeon Benchmarks
With AMDGPU DC having been merged a few days ago for the Linux 4.15 merge window, it's now possible to run the Radeon RX Vega graphics cards with display support using the mainline kernel without having to resort to using a patched/third-party kernel build or using the AMDGPU-PRO hybrid driver. Here are some tests I have carried out with the Radeon RX Vega 56, RX Vega 64, and other graphics cards from Linux 4.15 Git compared to a few NVIDIA GPUs.
November 22, 2017
Read More


Misc. - S

Samsung Electronics Reinforces Powerful Tizen 3.0 SMART Signage Display Portfolio
Samsung Electronics today announced at InfoComm 2017 that its full SMART Signage lineup will be powered by the Tizen 3.0 operating system, the latest version of Samsung's cross-architecture open source software platform. Samsung will introduce its first Tizen 3.0 displays at the InfoComm 2017 tradeshow, beginning today.
June 14, 2017
Read More


Samsung selects Ubuntu 16.04 as primary Linux distro for some ARTIK IoT modules
Next month, Ubuntu 17.10 will be released. Even after that release, version 16.04 will remain the most recent LTS version. If you aren't familiar, LTS stands for "Long Term Support," which quite literally means it is supported by Canonical for a longer period of time. For instance, Ubuntu 16.04 will be supported until 2021, while the newer 17.04 is only supported until 2018.
September 28, 2017
Read More


Samsung unveils 'Linux on Galaxy' for DeX -- run Fedora and Ubuntu on your Note8?
For whatever reason, people seem to forget that Android is Linux. Remember, folks, Linux is just a kernel -- not an operating system. Actually, Android is the world's most popular such distribution. Even the father of Windows, Mr. Bill Gates, now runs his life from Linux by way of Android.
October 18, 2017
Read More


SAS: Open source software comes with hidden costs and problems
Open source technologies are great for organizations, but they're far from perfect. as a matter of fact, many of the open source technologies in use today come with hidden costs and problems. this is according to a new report by SAS, which was created on a poll of 300 executives across the UK and Ireland.
March 19, 2017
Read More


Save time with Ansible without writing a line of code
Learning Ansible? Don't be too quick to download a playbook. Its ad hoc mode may be all you need.
October 4, 2017
Read More


Scaling an open culture and getting it right
Your organization's culture can create a strategic advantage. Scale it carefully.
May 30, 2017
Read More


School systems desperate for standards-aligned curricula find hope
More than supplemental, Open Up Resources takes OERs to the next level.
January 24, 2017
Read More


SCO versus IBM case over who owns Linux comes back to life. Again
SCO wins a round: Court of Appeal sends one aspect of case back to lower court
November 2, 2017
Read More


Scrot: Linux command-line screen grabs made simple
Scrot is a basic, flexible tool that offers a number of handy options for taking screen captures from the Linux command line.
November 30, 2017
Read More


Search this database for inactive patents that are now in the public domain
In the U.S. patent system, if maintenance fees are not paid, an issued patent goes into the public domain. Find out how to search the database.
January 26, 2017
Read More


Selling open source the smart way
Open source software is experiencing huge growth, with a staggering 64% of companies currently participating in open source projects. But you probably know that already. What's more interesting to look at is how to sell it, and with a little luck, make some money to help support the people who develop your software and sustain your project.
August 1, 2016
Read More


Seven Key Benefits of Open Source Software
Open source software has been around as long as computers have existed. Modern sites like GitHub and other online communities mean that even more people can contribute to open source projects today. That improves maintainability, discoverability, reach, and quality.
August 30, 2017
Read More


Seven Linux apps that will change how you work
Here are seven killer Linux office productivity apps you may not know about -- everything from GnuCash for accounting to GIMP for image editing to GnoTime for time management.
November 21, 2017
Read More


Several ARM64 Changes Queued For Linux 4.14, VMAP_STACK Support
There are a few noteworthy ARM64 (64-bit ARM) architecture updates worth noting for the ongoing Linux 4.14 merge window.
September 5, 2017
Read More


SGL: Mapping the open-source genome for fun and profit
For a long-time we have known that the current state-of-the-art of vulnerability research in open-source code does not scale. That current state-of-art involves individual security researchers looking at specific bits of code and then reporting potential issues found to a central vulnerability database in the form of textual descriptions. If accepted (after some basic validation) the report is re-published to the world as a CVE.
August 29, 2017
Read More


SharePoint Online Getting Enhanced Team Sites Capability this Month
Microsoft has completed its integration of SharePoint Team Sites with Office 365 Groups, and this new feature is expected to reach all SharePoint Online subscribers by the end of this month.
January 9, 2017
Read More


Sharing America's code
White House senior advisor Alvand Salehi explains at OSCON why the federal government's support of open source is "here to stay."
May 18, 2017
Read More


Shedding light on foggy GPL licenses
Clarity is key to avoid licensing ambiguity.
November 6, 2017
Read More


Shell scripting: An introduction to the shift method and custom functions
In Getting started with shell scripting, I covered the basics of shell scripting by creating a pretty handy "despacer" script to remove bothersome spaces from file names. now I'll expand that idea to an application that can swap out other characters, too. this introduces the shift method of parsing options as well as creating custom functions.
January 23, 2017
Read More


Should You Use Linux Mint's Debian or Standard Edition?
Linux Mint's Debian and Standard Edition are clearly different. One or the other may be a far better choice for you, based on your workflow and preferences.
October 24, 2017
Read More


Simplify expense reports with Smart Receipts
Open source mobile app helps you track and submit business expenses and offers white-label customization options.
May 17, 2017
Read More


Slack co-founder Cal Henderson to talk on Slack's progress at Disrupt Berlin
While Yammer (launched at TechCrunch Disrupt, BTW) might have pioneered what was, at the time, dubbed "Twitter for work", it wasn't until Slack came along that people started to realise just how powerful this method of communication could be.
October 19, 2017
Read More


So the 'Year of Linux' never happened. When is it Chrome OS's turn?
Seeing that the Pixelbook costs $999, don't hold your breath
October 18, 2017
Read More


Solid state drives in Linux: Enabling TRIM for SSDs
After installing my first solid state drive (SSD) in a computer that was running Linux, I have begun to explore how to take care of them. Solid state drives are different than traditional magnetic drives in the way that they operate, and they require different care from the software side in order to function optimally.
January 25, 2017
Read More


Solus 3 Linux Distribution Released For Enthusiasts
Today marks the third iteration of the rolling-release Solus Linux distribution project that has become increasingly popular with enthusiasts and is also aligned with their own Budgie Desktop Environment.
August 15, 2017
Read More


Solus 4 Is Working On Restoring Wayland Support, NVIDIA Improvements
The Solus Linux distribution project has shared some of the work they are currently pursuing for their Solus 4 operating system update.
November 1, 2017
Read More


Solving the Linux kernel code reviewer shortage
Operating system security is top of mind right now, and Linux is a big part of that discussion. One of the questions to be solved is: how do we ensure that patches going upstream are properly reviewed?
October 5, 2016
Read More


Some Basic macOS 10.13 versus Ubuntu 17.10 OpenGL Gaming Tests
Following last week's F1 2017 launch for Linux which is making use of the Vulkan graphics API on Linux and Metal API on macOS, originally I set out to compare the macOS versus Linux performance, but that didn't go quite as planned due to MacBook Pro woes. But here are some other OpenGL game tests between macOS and Ubuntu 17.10 Linux.
November 9, 2017
Read More


Some Fresh Intel Core, AMD Ryzen Benchmarks On Ubuntu 17.10 + Linux 4.13
For those wanting to see some fresh Linux CPU benchmarks with various AMD Ryzen and Intel Core processors, here are some benchmarks with Ubuntu 17.10 paired with its Linux 4.13 kernel build.
October 4, 2017
Read More


Sound Updates Ready To Be Heard On Linux 4.14
Takashi Iwai of SUSE has mailed in his sound driver updates for the Linux 4.14 kernel. This time around there isn't too many speaker-shattering changes, but a wide range of fixes and a few notable changes.
September 6, 2017
Read More


SpamAssassin, MIMEDefang, and Procmail: Best Trio of 2017
Our annual "Best Couple" award has expanded to a trio of applications that combine to manage server-side email sorting beautifully.
November 1, 2017
Read More


Sparking change with less pain: An open approach
Digital transformation demands a new approach to change management. Openness provides it.
August 3, 2017
Read More


SparkyLinux 5.0 'Nibiru' Debian-based rolling release open source distro is here
There are a lot of Linux-based operating systems in the wild, and I suggest trying as many as you can. Think of it like fruit -- apples are great, but you shouldn't stop after just tasting it. The world is full of different choices, such as mangoes, bananas, and oranges. The more you try, the more your knowledge expands. The same can be said of Linux -- even if you really like, say, Ubuntu, you should also test Fedora, Mageia, and more. Expand your mind!
July 17, 2017
Read More


SQL Server 2017 on Windows Linux and Docker is now generally available
Today, October 2nd, we are excited to announce that SQL Server 2017 is generally available for purchase and download! The new release is available right now for evaluation or purchase through the Microsoft Store, and will be available to Volume Licensing customers later today.
October 2, 2017
Read More or Watch Video


Squeeze Pi: Adventures in home audio
Using an old Raspberry Pi and open source Logitech software, an audiophile creates a streaming music system for the home office.
May 22, 2017
Read More


Squeezing in little Quake between builds? Not any more: Facebook Bucks up Java compile tool
Open-source offering faster, shorter bottlenecks
November 9, 2017
Read More


SSM Uses Red Hat Technology to Modernize IT Infrastructure
Red Hat, Inc., the world's leading provider of open source solutions, today announced that it has been selected by SSM (Suruhanjaya Syarikat Malaysia) to support the development of a new and advanced gateway for the registration of companies and businesses in Malaysia. Mesiniaga Berhad, a systems integrator with 35 years of experience, is the primary implementer for this initiative.
March 1, 2017
Read More


Staging Changes Land In Linux 4.14 With New Realtek WiFi Driver
Along with the other subsystems managed by Greg Kroah-Hartman, the staging tree was pulled today into the mainline Linux kernel Git for the 4.14 merge window.
September 5, 2017
Read More


Standing in the Shadow of Giants
The narrative fallacy is that past events prefigure the future. It is especially common in biographies, where the subject's early life is reduced down to a collection of events that suggest that their future path was obvious, if you only knew how to look. It ignores all the other people who did almost the same thing, and ended up somewhere else entirely.
December 23, 2016
Read More


Stateful containerized applications with Kubernetes
To date, almost all of the talk about containers and microservices has been about "stateless" applications. this is entirely understandable because stateless applications are simply easier.
February 27, 2017
Read More


Steam Client Update Fixes Linux Shortcuts, Adds Vulkan Pre-Compiled Shaders
Five years and one day after Steam for Linux going public, there's a notable Steam client beta update coming down the wire.
November 7, 2017
Read More


Steam VR Marketshare Already Larger Than Steam Linux Marketshare
Valve developer Pierre-Loup Griffais‏ who is heavily involved in their Linux efforts as well as those around virtual reality has commented the VR market-share is already larger than the entire Steam Linux market-share.
October 25, 2017
Read More


Still reeling, SourceForge looks to the future
This is Part 2 in a two-part series about when selling a site means selling a community. (Read Part 1: When selling a site means selling a community.)
March 8, 2016
Read More


Stop searching for projects and start searching for bugs
When you're new to open source, you'll find yourself asking:
November 7, 2016
Read More


Students and professors work across the aisle during Election Night Hackathon
Election night for the US presidential election as come and gone, but the memory of our hackathon lives on.
December 14, 2016
Read More


Suppressing The Concerns Over HDCP Content Protection For Intel's Linux DRM Driver
Last week I wrote about a Google engineer working on HDCP content protection support for Intel's Direct Rendering Manager driver on Linux that is also obviously open-source. Understandably, that raised concerns by free software purists not wanting to potentially lock-down their system in any manner to playback protected content on their systems.
December 4, 2017
Read More


Survey seeks to discover the motivations behind open source contributions
This anonymous survey takes 10 to 15 minutes to complete.
March 28, 2017
Read More


SUSE Has Been Working On An In-Kernel Boot Splash Screen For Linux
While Plymouth has become widely-used as a bootsplash screen on most Linux systems these days and is much better off than the RHGB days, SUSE has sent out initial patches as part of their proposal for having a new in-kernel bootsplash system.
October 25, 2017
Read More


Swift is now open source!
We are excited by this new chapter in the story of Swift. After Apple unveiled the Swift programming language, it quickly became one of the fastest growing languages in history.
Provides Information
Read More


Sysadmin tips, home automation projects, and more in July
The Opensource.com preview for July
July 3, 2017
Read More


System76 Pop!_OS Beta Ubuntu-based Linux distribution now available to download
Next month, a new era of Ubuntu begins. Unity is dead, and GNOME 3 takes over as the default desktop environment. While this change was for the best, it was still shocking for many. For a company like System76, for instance, that sells computers pre-loaded with Ubuntu, this was problematic. Why? Well, the company essentially lost control of the overall user experience by relying on vanilla Ubuntu. It was being forced to follow Canonical's path.
September 28, 2017
Read More


System76 Puts Pop!_OS Into Beta
System76 is today announcing the beta release of their Ubuntu-derived Pop!_OS Linux operating system.
September 28, 2017
Read More


System76 Will Begin Disabling Intel ME In Their Linux Laptops
Following the recent Intel Management Engine (ME) vulnerabilities combined with some engineering work the past few months on their end, System76 will begin disabling ME on their laptops.
November 30, 2017
Read More


systemd's "All Systems Go" 2017 Conference Videos Now Available
The annual systemd conference, All Systems Go!, that is also about other user-space Linux technologies, has wrapped up in Berlin.
October 20, 2017
Read More


Misc. - T

Tails 3.2 released with several changes and Linux 4.12
Whenever Mozilla pushes out a new version of its Firefox web browser, you can always guarantee that an update to the Tor Browser and the Tails operating system will be close behind, alas, with Firefox 56 being released on Thursday, Tails 3.2 followed close behind. The release ships with Linux Kernel 4.12.12 which should improve hardware support if you've been having any issues, the NVIDIA Maxwell graphics card is a notable bit of kit supported by the new kernel.
September 28, 2017
Read More


Taking steps toward greater inclusivity
This exercise helps your team members become aware of the various privileges they might possess--a great way to begin dialog about diversity and inclusion.
November 9, 2017
Read More


Tap the power of community with organized chaos
Unconferences are sites of intense collaboration, creativity, and innovation. Here's how you can run your next internal project like one.
November 30, 2017
Read More


Tapitoo OpenCart: An open source e-commerce mobile app
Tapitoo OpenCart is an open source online store app designed to help online stores increase their visibility and make a greater impact in their most competitive markets. we decided to develop and app that can make the integration with the biggest e-commerce backend solutions, as well as with custom stores, as seamless as possible.
January 3, 2017
Read More


TeamViewer 13 Now Available For Linux As A Native 64-bit Port
The latest version of the TeamViewer remote control / desktop sharing / web conferencing software is now available for Linux with a number of improvements.
December 4, 2017
Read More


TEE Proposed for Merging In Linux 4.12: "Trusted" Execution Environment
The ARM folks have requested that the TEE subsystem and OP-TEE drivers be included in Linux 4.12, the Trusted Execution Environment.
May 10, 2017
Read More


Tegra CEC Support & Other Media Updates For Linux 4.15
The media subsystem updates have been submitted for Linux 4.15 and continues the recent theme of HDMI CEC "Consumer Electronics Control" upbringing within the mainline kernel.
November 16, 2017
Read More


TensorFlow brings machine learning to the masses
Google's open source machine learning library makes deep learning available to everyone.
September 6, 2017
Read More


TensorFlow Lite Supports On-Device Conversational Modeling
TensorFlow Lite, the light-weight solution of open source deep learning framework TensorFlow, supports on-device conversation modeling to plugin the conversational intelligence features into chat applications. The TensorFlow team recently announced the developer preview of TensorFlow Lite, which can be used in mobile and embedded devices.
November 29, 2017
Read More


Testing in production: Yes, you can (and should)
Why does testing in production get such a bad rap when we all do it? The key is to do it right.
August 15, 2017
Read More


Testing Linux hardware compatibility with USB sticks
Want to select hardware that works with your favorite Linux distribution? Try it out first with USB stick in the store.
April 27, 2017
Read More


The 4 components of a great decision
What makes a "good" open decision? this checklist offers some answers.
March 28, 2017
Read More


The 7 stages of becoming a Go programmer
Whether you're new to Go or a seasoned Gopher, you may recognize these steps on the path to Go enlightenment.
September 26, 2017
Read More


The Architecture of Open Source Applications
Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well–usually programs they wrote themselves–and never study the great programs of history. as a result, they repeat one another's mistakes rather than building on one another's successes.
February 2, 2017
Read More


The benefits of tracking issues publicly
In open organizations, tracking to-do items online can turn customers into colleagues.
February 9, 2017
Read More


The best minds in open source gather at OpenStack Summit Boston
We're in this together, and together we can blow some minds with the power of collaboration.
April 19, 2017
Read More


The changing face of the hybrid cloud
Terms and concepts around cloud computing are still new, but evolving.
July 7, 2017
Read More


The Cloud Native Computing Foundation adds two security projects to its open source stable
The Cloud Native Computing Foundation (CNCF) is probably best known for being the home of the Kubernetes container orchestration project, but there plenty of other projects that now fall under the organization's umbrella. All of them focus on bringing the kind of modern cloud-native tooling that companies like Google, Microsoft, Facebook and others take for granted to a wider range of users.
October 24, 2017
Read More


The decline of GPL?
A little while ago I saw an interesting tweet from Stephen O'Grady at RedMonk on the state of open source licensing, including this graph.
February 13, 2017
Read More


The development of Ziltag, an open source image annotation tool
Ziltag is an open source image annotation tool that allows you to tag and comment directly on any web images. Ziltag is an easy to use web plugin to discuss, collaborate, showcase, and explore on images and it consists of an API server, an UI server, and a JavaScript plugin.
May 10, 2017
Read More


The difference between development and deployment
for many years, I was a Smalltalk programmer, and that experience gives me a different viewpoint from which to observe ideas in the programming world. for example, the idea that source code should be stored in text files took some getting used to.
January 11, 2017
Read More


The evolution of OpenStack
Learn how the OpenStack community is adapting to meet the changing needs of open source cloud computing users.
May 5, 2017
Read More


The Evolution of the accessors Library
Ronny Spiegel is a developer at Funkwerk AG, a German company whose passenger information system is developed in D and was recently highlighted on this blog. In this post, Ronny tells the story of the company's open source accessors library, which provides a mechanism for users to automatically generate property getters and setters using D's robust compile-time features.
September 6, 2017
Read More


The first open source 3D printer filament
IC3D's new open source plastic filament for 3D printers means libre options for the entire 3D tool chain.
May 31, 2017
Read More


The illustrated Open Organization is now available
Get your copy of the full-color Open Organization Definition book.
October 5, 2017
Read More


The impact GitHub is having on your software career
Over the next 12 to 24 months (in other words, between 2018 and 2019), how people hire software developers will change radically.
March 9, 2017
Read More


The Interesting Banshee Game Engine Now Officially Supports Linux
We previously covered Banshee as one of the interesting Vulkan-based projects with this open-source game engine supporting OpenGL / Direct3D 11 and as of January added Vulkan support. They had been planning to firm up Linux support for Q4 and they have managed to strike that goal.
November 1, 2017
Read More


The Linux Foundation launches IoT-focused open source EdgeX Foundry, Ubuntu-maker Canonical joins
The Internet of Things is gaining in popularity just as many pundits have predicted for years. Having a connected home is easy and cost effective, thanks to devices like Amazon Echo, WeMo lights, and Nest thermostats. It really is an exciting time to be a tech-enthusiast consumer.
April 24, 2017
Read More


The Many Open-Source Radeon Linux Driver Advancements Of 2017
There were many sizable open-source Radeon Linux driver accomplishments this year. It was this year in which the RadeonSI OpenGL driver matured enough to compete with -- and sometimes surpass -- the Radeon Windows driver when talking raw OpenGL performance, RadeonSI can also outperform the AMDGPU-PRO OpenGL hybrid driver in many Linux gaming tests, the RADV Vulkan driver matured a lot, and many other milestones were reached.
November 30, 2017
Read More


The next big challenge for open source: rich collaboration software
There's a lot of room for improvement in file sync and share, and the open source community is in the ideal position to add the killer features we're all waiting for.
May 1, 2017
Read More


The new replication features in MySQL 8
The new replication features in MySQL 8.0 make operations easier and help users to better observe what is happening inside the replication pipeline.
April 21, 2017
Read More


The Open Source Duty
I would like to vent out some grievances against large corporations (including personally me), mostly IT giants, whose entire lines of businesses are dependent on open source software. Most of these corporations use FOSS (Free and Open Source Software) for almost everything Engineering related. They do not spend a dime on the languages, tools and frameworks that create the applications for their clients whom they charge exorbitantly.
July 26, 2017
Read More


The open-source BeagleBone Blue board can be the brain inside robots and drones
BeagleBone Blue has all the components needed to on a build a robot on a credit-card sized board.
March 14, 2017
Read More


The Pentagon is set to make a big push toward open source software next year
The Pentagon is a software-intensive workplace
November 14, 2017
Read More


The pervasive risk of vulnerable open source components
Veracode announced findings from the 2017 State of Software Security Report, a comprehensive review of application security testing data from scans conducted by a base of more than 1,400 customers.
October 18, 2017
Read More


The physical computing capabilities of the Raspberry Pi
While the Raspberry Pi is an excellent and affordable mini Linux computer with a stylish and functional desktop user interface, it has plenty of scope beyond that of a regular PC. Here's an overview of the physical computing capabilities of the Pi.
March 14, 2017
Read More


The politics of the Linux desktop
If you're working in open source, why would you use anything but Linux as your main desktop?
November 28, 2017
Read More


The power of open, inclusive decisions
On March 30, 2017, the open organization community gathered on Twitter to discuss open decision making.
April 7, 2017
Read More


The Power of Participation at Red Hat Forum 2016
Red Hat just held their 6th Red Hat Forum here in Kuala Lumpur on the 6th of October 2016. the theme at Red Hat Forum 2016 was "Power of Participation", building on Red Hat's vision of enterprises transforming themselves and/or creating new innovations by participating in and collaborating on open source software.
October 7, 2016
Read More


The problem with software before standards
Open source projects need to get serious about including standards in their deliverables.
July 4, 2017
Read More


The quest for a great text editor: a brief intro to Notepad++
The real power of Notepad++ starts to show up when you want to edit code.
December 16, 2016
Read More


The Red Hat Mobile Application Platform Revealed!
Red Hat is the world's leading provider of open source solutions to major enterprises worldwide. But one thing people may not be aware of is that they also provide a mobile application platform. the Red Hat Mobile Application Platform is open source, of course, in keeping with the Red Hat philosophy.
April 24, 2017
Read More


The siren song of Hadoop
Hadoop provides power and versatility for data scientists, at the cost of complexity.
May 23, 2017
Read More


The State Of Intel's GPU Virtualization Pass-Through On Linux
Wrapping up our XDC2017 coverage for this annual X.Org developer event that took place this past week in Mountain View, Zhenyu Wang of Intel presented on their ongoing work for mediated GPU virtualization pass-through support on Linux, Intel GVT.
September 14, 2017
Read More


The Steam Linux Client Celebrates Its Fifth Public Birthday
Besides AMD's open-source strategy marking its tenth anniversary recently, longtime Linux gamers/enthusiasts may be celebrating today another milestone: five years ago today is when the public Steam period began for Linux.
November 6, 2017
Read More


The story behind Kiwix, an offline content provider
Kiwix powers offline Wikipedia and provides other content to users, like all of the Stack Exchange websites.
June 29, 2017
Read More


The Usual Assortment Of HID Updates For Linux 4.14: Wacom, Multitouch, Etc
HID work this time around includes the seemingly never-ending work on the Wacom driver as well as support for the ASUS T100 Touchpad, support for batteries driven by HID input reports, support for Microsoft Windows 8 Wireless Radio Controls extensions, and various other fixes and device ID additions.
September 6, 2017
Read More


There's Now A Patch Adding Ryzen / AMD Zen Temperature Support On Linux
Linux hwmon developer Guenter Roeck has posted a patch adding support for Family 17h (Ryzen/Threadripper/Epyc) temperature monitoring support to the existing k10temp Linux kernel driver.
September 12, 2017
Read More


These 3 practices revolutionized Penn Manor's school culture
Learn how to gather feedback in the round, delete sit-and-get training, and take student feedback brick-by-brick.
July 27, 2017
Read More


Think open organizations are chaotic? Think again
There is and always shall be order in the universe. all things have order of some form.
March 8, 2016
Read More


This is how you OpenStack: 6 new guides and tutorials
Want to learn more about the ins and outs of OpenStack? These free resources could be just what you need.
June 29, 2017
Read More


Thunderbolt Networking Driver Lands In Linux 4.15
The networking feature updates have landed for the Linux 4.15 merge window.
November 15, 2017
Read More


Thunderbolt Networking Support For Linux Still Being Worked On
Among the many features of Thunderbolt is the ability to support networking over the Thunderbolt cable. The Linux kernel, however, has yet to properly support this functionality. Mika Westerberg and others at Intel have been working to add this support.
October 2, 2017
Read More


Tilix brings powerful terminal emulation to Fedora
One of the top new features in Fedora 26, Tilix is a powerful, flexible, and easy to use terminal emulator.
July 27, 2017
Read More


Tim O'Reilly on why the future probably won't be all that terrible
Economies as AI, humans as gut bacteria for tech, and how the Luddites got it wrong.
October 10, 2017
Read More


Tips and top presentations from Write the Docs Portland 2017
Three tips for writing better documentation and four recommended talks from the conference.
July 14, 2017
Read More


Tips for building your own maker workspace
I firmly believe that in the absence of any intentional organizational strategy a person's workspace becomes a reflection of their mind. Like bits of knowledge stored in the brain, tools and assets instinctively find themselves organized in a way that feels right to the individual.
October 7, 2016
Read More


Tips for finding partners open enough to work with you
Great collaborations always involve these three stages.
August 15, 2017
Read More


Tips for non-native English speakers working on open source projects
The primary language of most open source projects is English, but open source users and contributors span the globe. Non-native speakers face many communication and cultural challenges when participating in the ecosystem.
January 13, 2017
Read More


Tips from a software engineer for a balanced life
Kent Dodds is a busy, busy guy. He's a full stack JavaScript engineer at PayPal, hosts JavaScript Air, co-hosts React30, is an instructor on Egghead.io, is a Google Developer Expert, and spends a lot of time on Twitter and GitHub.
October 5, 2016
Read More


To compete or to collaborate? 4 criteria for making the call
Find out why different situations call for different approaches.
June 22, 2017
Read More


Top 3 machine learning libraries for Python
Learn about three of the most popular machine learning libraries for Python.
February 24, 2017
Read More


Top 3 open source Python IDEs
When it comes to Python programming, you have many options for great integrated development environments.
August 23, 2017
Read More


Top 4 CDN services for hosting open source libraries
Content delivery networks accelerate your website's images, CSS files, JS files, and other static content.
April 26, 2017
Read More


Top 4 JavaScipt code editors
JavaScript is everywhere, and its ubiquitous presence on the web is undeniable. Every app uses it in one form or another. and any developer who is serious about the web should learn JavaScript. If you already know it, be sure to continue learning new frameworks, libraries, and tools, because JavaScript is a living, evolving language.
March 6, 2017
Read More


Top 4 reasons I use dwm for my Linux window manager
A window manager handles the sizing and arrangement of the windows you open, among other things.
July 18, 2017
Read More


Top 5 Linux pain points in 2017
Poor documentation heads the list of Linux user woes to date. Here a few other common problem areas.
October 24, 2017
Read More


Top 5 programming languages for DevOps
We round up five of the top programming languages for DevOps and a few handy learning resources for each.
April 10, 2017
Read More


Top 5: 13 years of OpenStreetMap, Linux-powered guitar amps, and more
We round up five of the week's most popular articles.
August 11, 2017
Read More


Top 5: 20 Linux commands, Raspberry Pi clock, and more
In this week's top 5, we highlight sysadmins, Raspberry Pi clocks, and more.
July 28, 2017
Read More


Top 5: A powerful sysadmin tool, deploying serverless apps with Ansible, and more
We round up five of the week's most popular articles.
August 25, 2017
Read More


Top 5: Arduino and Raspberry Pi-powered wall art, Linux terminal emulators, and more
Take a look back at the week's top articles.
October 20, 2017
Read More


Top 5: Becoming a Go programmer, naming colors with AI, and more
Take a look back at the week's most popular articles.
September 29, 2017
Read More


Top 5: Brewing beer, home automation basics, and more
In this week's Top 5, we highlight brewing beer, home automation basics, software standards, Node-RED on a Raspberry Pi, and LinchPin for the cloud.
July 7, 2017
Read More or Watch Video


Top 5: Building great CLIs, an open source 2D gaming engine, and more
In this week's Top 5, we highlight tools for building great command-line UIs, an open source 2D game engine, mechanical keyboards, and more.
May 12, 2017
Read More


Top 5: Dropping GPL license usage, a quick intro to tmux, and more
In this week's Top 5, I highlight dropping GPL license usage, sample data for apps with the tool Elizabeth, a tale of a brief career in open source, a muscian's journey from distro to distro, and a quick intro to tmux.
February 17, 2017
Read More


Top 5: Five incorrect ways to exit Vim, Getting started with Go, and more
In this week's Top 5, we're learning to talk, learning new languages, and learning to quit.
June 16, 2017
Read More or Watch Video


Top 5: Four calendar tools, Linux frontier for young developer, and more
This week, we highlight four open source calendar tools, last week's open source news roundup, a My Linux Story, tools for writing a novel, and tips for a balanced life in tech.
October 7, 2016
Read More


Top 5: Functional programming, Python frameworks, and more
In this week's Top 5, we highlight mocking web APIs with Flashback, the secret (or not so secret) role of sustainers in open source, validating certificates with Golang, building GUIs with Python frameworks, and a fly-by introduction to functional programming.
April 7, 2017
Read More or watch Video


Top 5: Getting started with Python, Ansible to manage PostgreSQL, and more
In this week's Top 5, we highlight machine learning, games, DevOps, and more!
June 23, 2017
Read More


Top 5: Hot programming trends, how Linux got to be Linux, and more
I took a break in December from the Top 5 to refresh and reflect. It was great, but I'm excited to be back with you. So, in this week's edition, the first of 2017, I bring you the 5 articles from the past three weeks (December 16 - January 6) that have topped the charts with readers.
January 6, 2017
Read More


Top 5: how to speed up your MySQL queries, 4 types of OpenStack Neutron networks, and more
In this week's Top 5, we highlight articles on how to speed up your MySQL queries, four types of OpenStack Neutron networks, a guide to Linux syscalls, cross-platform development with Python, and how Jim Hall of FreeDOS got started with Linux.
May 5, 2017
Read More


Top 5: Internet-in-a-Box on the Raspberry Pi, strengths of the D programming language, and more
In this week's Top 5, we highlight internet access with the Internet-in-a-Box on the Raspberry Pi, the features of the D programming language that makes it great for collaborative software development, how to use the SquuezePi to create a streaming music system for the home office, a longtime Python developer's software engineering rules and testing best practices, and an introduction to the IRC client, Riot.
May 26, 2017
Read More or Watch Video


Top 5: Intro to the Linux boot, a primer on the ESP8266 board, and more
In this week's top 5, I highlight an intro to the Linux boot, a primer on the ESP8266 board, Linux command-line tools for data analysis, a Python script to find corrupted images, and open source applications for a Windows machine.
February 24, 2017
Read More


Top 5: Kubernetes on the Raspberry Pi, Securing your Raspberry Pi, and more
In this week's Top 5, we highlight Kubernetes on the Raspberry Pi, securing your Raspberry Pi, services for securing your email, making things cheaper with your 3D printer, and why users choose Linux and open source software.
March 24, 2017
Read More


Top 5: Learn to code, innovative uses for C#, machine learning, and more
In this week's Top 5, we have a whole heaping bucket of programmery goodness. We're controlling clouds, helping machines learn, using C#, discovering the best route to learning to code in a new language, and figuring out how to get started programming in the first place. it's the week of filling up the space in your braincase!
April 28, 2017
Read More


Top 5: Lightweight email clients, Raspberry Pi in education, net neutrality, and more
In this week's top 5, we come to you from PyCon AU in Melbourne, Australia!
August 4, 2017
Read More


Top 5: Linux containers evolution, Bash prompt tips, and more
In this week's Top 5, we highlight the evolution of Linux containers evolution, Bash prompt tips, how to use a man page, Linux image viewers, and how to manage creative assets with Planter.
July 14, 2017
Read More or Watch Video


Top 5: Linux hardware, open source tools for college, and more
In this week's Top 5, we highlight education, Linux-friendly hardware, and more.
June 9, 2017
Read More or Watch Video


Top 5: Machine learning with Python, Arduino upgrades for your car, and more
In this week's Top 5, we highlight machines, machine learning, and learning. Plus there's a look at two of the most popular Linux desktop environments.
June 2, 2017
Read More


Top 5: Most common Linux issues, Exercism for programming skills, and more
In this week's Top 5, we highlight common Linux issues, Exercism to improve your programming skills, how to get started as an open source programmer, a few to-do list managers, and Clang-format for clean code.
January 13, 2017
Read More


Top 5: No-nos for JavaScript frameworks and Python coding, and more
In this week's Top 5, we highlight Python, JavaScript, and more.
June 30, 2017
Read More or Watch Video


Top 5: Open source Gmail alternatives, managing containers with Ansible, and more
Take a look back at the week's most popular articles.
October 6, 2017
Read More


Top 5: Open source Minecraft alternatives, Perl at 30, container security, and more
Plus: New OpenStack guides and how-tos and setting up a Postgres database on Raspberry Pi.
October 13, 2017
Read More


Top 5: Orange Pi tiny computer, Cozy for personal clouds, and more
In this week's Top 5, we highlight a review of the Orange Pi tiny computer; Cozy for personal clouds; how to improve your online security; staying organized with a desktop wiki; and Linux containers and performance.
February 3, 2017
Read More


Top 5: Picking the new Bash logo, 9 lessons from Linux kernel development, and more
In this week's Top 5, we highlight a story of how the new Bash logo was picked; 9 lessons from Greg Kroah-Hartman, a Linux kernel maintainer; a look back at computing in 1989; 7 Google open source releases in 2016; and, 3 web browsers for the Linux command line.
December 16, 2016
Read More


Top 5: Projects for Raspberry Pi at home, how to write fast Python, and more
In this week's top 5, we highlight projects for Raspberry Pi at home, how to write fast and thread-safe Python, 12 ways to study a new programming language, a Linux-friendly amplifier for listening to music, and 3 open source boilerplate web design templates.
April 21, 2017
Read More


Top 5: Raspberry Pi and Arduino projects, JavaScript editors, and more
In this week's Top 5, we highlight terminal multiplexers, gardening, JavaScript editors, and a couple of Raspberry Pi projects.
March 10, 2017
Read More


Top 5: Raspberry Pi physical computing, Fedora 25 install, and more
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.
March 17, 2017
Read More


Top 5: Raspberry Pi Week, 15 podcasts for FOSS fans, and more
In this week's Top 5, we highlight... well, a lot of Raspberry Pi! Pi day was on Monday this week, and we made it a week-long series, publishing a new Raspberry Pi project everyday. we also have an honorable mention this week because Jason van Gumster's list of favorite FOSS-related podcasts also hit it big with readers during our Pi Week.
March 18, 2016
Read More or watch Video


Top 5: Shell scripting, the Cinnamon Linux desktop environment, and more
In this week's Top 5, we highlight how to get started with shell scripting, open leadership, the Cinnamon Linux desktop environment, contributing to the Mozilla project, and writing web apps with R using Shiny.
January 20, 2017
Read More


Top 5: Solid state drives in Linux, Brotli compression algorithm, and more
In this week's Top 5, we highlight solid state drives in Linux; a new compression algorithm for faster Internet; Python and successive approximation; rsync to back up your Linux system; the shift method and custom functions for shell scripting.
January 27, 2017
Read More


Top 5: Sysadmin and Linux stories, Perl tricks, and more
In this week's Top 5, we highlight two Linux stories, one of theoritical physics and another of the olden days of Linux; and three articles that are part of this week's sysadmin series celebrating System Administration Apprecaition day (Perl tricks, revision control, and horror stories).
July 29, 2016
Read More


Top 5: Testing in production, browser hacks, salary negotiation, and more
We round up five of the week's most popular articles.
August 18, 2017
Read More or Watch Video


Top 5: Vi-mode in your shell, Scratch and Logo, and more
In this week's Top 5, we highlight vi-mode editing, teaching programming with Scratch, command shells, DIY smog sensors in Germany, and how to harness open source powers for humanitarian efforts.
March 31, 2017
Read More


Top 5: Vim plugins for writers, Raspberry Pi's PIXEL OS, and more
In this week's Top 5, I highlight favorite vim plugins, Getting started with PIXEL OS, OpenToonz for Linux users, GNOME 3 extensions, and careers in open source.
February 10, 2017
Read More


Top 5: Your first programming language, running Windows apps on Linux, and more
We round up five of the week's most popular articles.
September 1, 2017
Read More


Top 7 Linux games of 2016
What were the hot Linux games of the year? we pick a few favorites.
December 29, 2016
Read More


Top 7 open source terminal emulators for Linux
Do you spend a good amount of your time at the command line? These terminal emulators will help make it a better experience.
October 19, 2017
Read More


Top 9 GNOME shell extensions to customize your desktop Linux experience
Optimize your Linux desktop to better meet your needs with these must-have GNOME 3 shell extensions.
February 9, 2017
Read More


Top 10 and editor's picks: December review
We look back at popular articles, must-reads, and highlights from December.
January 6, 2017
Read More


Top 10 and editor's picks: October review
We look back at October's most popular articles and editor's picks.
November 7, 2016
Read More


Top 10 and editor's picks: September review
In September Opensource.com published 87 articles, including 2 series: DrupalCon Dublin and Open Source Worldwide. we also started our all Things Open 2016 series, which will run through October. we welcomed 21 new authors, and our community moderators contributed 21 articles.
October 7, 2016
Read More


Top 10 and highlights: September review
Opensource.com welcomed nearly two-dozen new writers in September and featured articles on machine learning.
October 5, 2017
Read More


Top 10 and highlights: April review
Let's look back at a few of the highlights from the past month.
May 4, 2017
Read More


Top 10 and highlights: May review
Opensource.com welcomed 27 new authors in May and set a new page view record.
June 9, 2017
Read More


Top 10 FOSS legal stories in 2016
The year 2016 resulted in several important developments that affect the FOSS ecosystem. While they are not strictly "legal developments" they are important for the community.
February 16, 2017
Read More


Top 10 Linux news stories of 2016
The past year was packed with Linux anniversaries and announcements. Which ones made our top 10 list? Read on to find out.
December 27, 2016
Read More


Top 10 Linux Tools
One of the benefits to using Linux on the desktop is that there's no shortage of tools available for it. To further illustrate this point, I'm going to share what I consider to be the top 10 Linux tools.
November 14, 2017
Read More


Top 10 open source projects of 2016
In our annual list of the year's top open source projects, we look back at popular projects our writers covered in 2016, plus favorites our Community Moderators picked.
December 25, 2016
Read More


Top 20 Open Source Development Tools
By most accounts, developer interest in open source technology is thriving. According to a 2017 Black Duck Survey, 90 percent of IT workloads running today use open source code. In addition, 86 percent of organizations surveyed said their use of open source is either growing or remaining constant, and 48 percent said the number of developers they have contributing to open source projects is increasing.
October 13, 2017
Read More


Top open source conference picks for 2017
Many of you reading this will be fans of open source who would love to get out and meet open source leaders, companies, and users at conferences. with most of us having to prioritize conferences either due to budgetary or family reasons (or both), knowing which events we should prioritize can be difficult.
December 13, 2016
Read More


Top open source creative tools in 2016
Whether you want to manipulate images, edit audio, or animate stories, there's a free and open source tool to do the trick.
December 22, 2016
Read More


Top open source projects to watch in 2017
No one has a crystal ball to see the future of technology. Even for projects developed out in the open, code alone can't tell us whether or not a project is destined for success–but there are hints along the way. for example, perhaps it's not unreasonable to assume that the projects that will help shape our future are those projects that have first seen rapid growth and popularity among the developer community.
December 28, 2016
Read More


Troubleshooting tips for the 5 most common Linux issues
Learn how to tackle the most common challenges Linux desktop users encounter.
January 9, 2017
Read More


Try Raspberry Pi's PIXEL OS on your PC
Over the last four years, the Raspberry Pi Foundation has put a great deal of effort into optimizing Raspbian, its port of Debian, for Pi hardware, including creating new educational software, programming tools, and a nicer looking desktop.
February 6, 2017
Read More


Trying Out FreeBSD/TrueOS On The Xeon Scalable + Tyan GT24E-B7106 Platform
While we have tested a number of Linux distributions on Intel's new Xeon Scalable platform, here are some initial BSD tests using two Xeon Gold 6138 processors with the Tyan GT24E-B7106 1U barebones server.
September 6, 2017
Read More


Trying Out System76's Pop!_OS Ubuntu-Based Operating System
Besides Ubuntu 17.10 "Artful Aardvark" launching tomorrow, System76 is also expected to issue their first official release of the Ubuntu-derived Pop!_OS operating system they plan to begin shipping on their laptops/desktops. Curious about their modifications to Ubuntu 17.10, I decided to give the latest snapshot of it a ride.
October 18, 2017
Read More


Trying Out The BSDs & OpenIndiana On AMD EPYC + Tyan 2U Server
We have begun in delivering many Linux benchmarks of AMD EPYC, but for those of you interested in the BSD operating systems or even the "open-source Solaris" Illumos/OpenIndiana, I have run some basic tests the past few days using the high-end EPYC 7601 64-thread processor on the TYAN Transport SX TN70A-B8026.
October 10, 2017
Read More


Two Google alums just raised $60M to rethink documents
When you open a Google doc or a spreadsheet, you get a blank spreadsheet and some documentation as to what you can do with it -- and that's pretty much where we've been for quite some time.
October 19, 2017
Read More


Two great uses for the cp command
Linux's copy command makes quick work of making specialized backups.
July 4, 2017
Read More


Two open source secure email services
Keep your email private with the help of these two open source services for securing your email
March 22, 2017
Read More


Tying together the many open source projects in networking
The Open Platform for Network Functions Virtualization (OPNFV) is driven more by iterative code releases than by heavyweight up-front standardization efforts.
February 24, 2017
Read More


Misc. - U

Uber's open source data visualization tool now goes beyond maps
You may not be aware, but Uber offers an open source version of the data visualization framework it uses internally, called deck.gl. the tool was made available to anyone via open source license last November, and now it's getting some key updates that should help make it more useful to external teams and individuals looking for interesting ways to take their data and turn it into compelling visual representations.
April 6, 2017
Read More


Ubuntu 14.04 To Ubuntu 17.10 RadeonSI OpenGL Performance
With a Radeon HD 7950 (GCN 1.0 / Southern Islands) graphics card I went back and re-tested every Ubuntu release from the current 17.10 Artful Aardvark through the Ubuntu 14.04.0 LTS release.
October 30, 2017
Read More


Ubuntu 17.10 'Artful Aardvark' ditches Unity for Gnome
Six months after introducing Ubuntu 17.04 "Zesty Zapus," Canonical has released a new version of its popular Linux-based distribution. Ubuntu 17.10, also known as "Artful Aardvark," arrives with a host of major changes, including the highly-anticipated switch to a new desktop environment and display server.
October 19, 2017
Read More


Ubuntu 17.10 Proceeding With Transition From LightDM To GDM
As part of the switch over to the GNOME Shell desktop environment by default for Ubuntu 17.10, they are also abandoning the LightDM display/log-in manager in favor of GNOME's GDM.
June 22, 2017
Read More


Ubuntu 17.10 Radeon Performance: Stock versus X-Swat Updates versus Oibaf PPA versus Pkppa versus Padoka PPA
There are several Launchpad PPA options for Ubuntu users wanting to update their Mesa-based drivers. For those curious about the state of these different third-party repositories, here are a few words on them and benchmarks.
November 14, 2017
Read More


Ubuntu 17.10: Return of the GNOME
Stagnation had turned Ubuntu into just another distro; now it's interesting all over again.
November 27, 2017
Read More


Ubuntu Boot Times From Linux 4.6 To 4.15 Kernels
It's been a while since last doing any Linux boot speed comparisons while this morning I have some numbers to share when looking at the boot performance from the Linux 4.6 kernel through Linux 4.15 Git to see how it's changed over time,
November 21, 2017
Read More


Ubuntu joins the Windows Store Linux party
It has been well-established that Microsoft is a friend of open source. The company releases many projects on GitHub, and recently, the Windows-maker became a Cloud Foundry Foundation Gold Member. During Build 2017, the company even shocked the world by announcing it was bringing Linux distributions to the Windows Store.
July 10, 2017
Read More


Ubuntu Linux 17.10 'Artful Aardvark' Alpha 2 is ready for testing
Ubuntu is one of the best Linux distributions around. What? You thought it became insanely popular by accident? Actually, its success is bred from being stable, easy to use, and having a really great community for beginners. Not to mention, it has many different "flavors" (desktop environments), allowing the user to find the best experience based on their preferences.
July 28, 2017
Read More


Ubuntu Linux uncertainty continues as Canonical CEO walks away
Ubuntu is in a very weird and uncertain place right now. If you have been following the Linux distribution lately, you would know that Canonical dropped some bombshell news that it was killing the Unity desktop environment, along with its tablet, phone, and convergence plans. this was shocking, as the company sunk a lot of resources into these things, and now it looks like all that time and money was wasted.
April 12, 2017
Read More


Ubuntu Linux-maker Canonical joins GNOME Foundation advisory board
Ubuntu is a great operating system, and this year it has gotten even better. Why? The maker of the distribution, Canonical, ditched the much-maligned Unity desktop environment. Instead, the latest version of the distro uses the far-better GNOME.
November 1, 2017
Read More


Ubuntu Linux-maker Canonical wins award for convergence efforts
In computing, convergence -- having a single device to serve many roles -- is a popular idea. Using the power of a smartphone to serve as a desktop, for instance, is a great way to save money and reduce waste. Unfortunately, there really have not been any successful convergence devices in practice. Microsoft famously tried with Windows 10 Mobile, but consumers didn't seem to care about Continuum.
February 28, 2017
Read More


Udacity open sources an additional 183GB of driving data
To get there, Udacity has created a series of challenges to leverage the power of community to build the safest car possible – meaning anyone and everyone is welcome to become a part of the open-sourced project. Challenge one was all about building a 3D model for a camera mount, but challenge two has brought deep learning into the mix.
October 5, 2016
Read More


Unleashed: Open source tech for pets and animals
I was discussing open source technology with my cat this morning and he brought up a good point: "Why don't you do an article on open source tech for animals?"
February 14, 2017
Read More


Unpicking the community leader
Today is Community Manager Appreciation Day. Now, I have to admit, I don't usually partake in the day all that much. the skeptic in me thinks doing so could be a little self-indulgent and the optimist thinks that we should appreciate great community leaders every day, not merely one day a year. Regardless, in respect of the occasion, I want to delve a little into why I think this work is so important, particularly in the way it empowers people from all walks of life.
January 23, 2017
Read More


Unreal Engine 4.18 Released With Volumetric Lightmaps, New Audio Engine On Linux
Epic Games has today released Unreal Engine 4.18 as the newest version of their cross-platform game engine.
October 24, 2017
Read More


UPower 0.99.7 Brings Bluetooth LE Device Battery Support
The UPower power management abstraction layer for Linux systems is out with another pre-1.0 release.
November 28, 2017
Read More


Ura Design donates great UX to open source projects
Firm improves project design to draw in more users and contributors.
June 16, 2017
Read More


'Urgent data corruption issue' destroys filesystems in Linux 4.14
Using bcache to speed Linux 4.14? Stop if you want your data to live
November 22, 2017
Read More


Urgent: Upgrade to Tails 3.1 ASAP! Serious security holes found in the Linux distro
Apple recently removed some VPN clients from the App Store in China at the request of the Chinese Government. Why? That country is largely anti-privacy, and it does not want its citizens bypassing its censorship of the web. If you live in China, the government can decide what you can and can't view online. If you get caught circumventing these controls, the government can harshly punish you. Sad, right? This is why it is imperative that Linux-based privacy-centric open source operating systems such as Tails continue their development -- you never know when it might be needed (including in the USA).
August 9, 2017
Read More


US intelligence blabs classified Linux VM to world via leaky S3 silo
Gigabytes of Army, NSA files found out in the open online
November 28, 2017
Read More


USB Type-C Port Manager Promoted Out Of Staging For Linux 4.15
The USB Type-C port manager that originally premiered in Linux 4.12 will be promoted out of staging with the Linux 4.15 kernel.
November 13, 2017
Read More


Users stand up, speak out, and deliver data on OpenStack growth
Results of ninth user survey offer compelling evidence on the growth and diversity in OpenStack community.
April 26, 2017
Read More


Using Ansible for deploying serverless applications
Serverless is another step in the direction of managed services and plays nice with Ansible's agentless architecture.
August 23, 2017
Read More


Using Blender and Python to 3D print a dress
The opening ceremony at the 2016 Paralympic Games in Rio featured snowboarder Amy Purdy wearing a 3D printed dress, wearing prosthetics printed from the same material as the dress, and dancing with a Kuka robotic arm.
December 19, 2016
Read More


Using Clang-format to ensure clean, consistent code
Too often programmers underestimate the importance a consistent coding style can have on the success of a project. It makes the code base easier to read, reduces nonfunctional changes to fix inconsistent style, and outlines expectations for code submissions.
January 6, 2017
Read More


Using impact mapping to help your team experiment
This simple technique helps teams map the effects of their work to an organization's broader processes and outcomes.
June 15, 2017
Read More


Using Kdump for examining Linux Kernel crashes
Let's examine the basics of kdump usage and look at the internals of kdump/kexec kernel implementation.
June 21, 2017
Read More


Using machine learning to name colors
Word embeddings allow a neural network model to learn some pretty interesting relationships between colors and language.
September 25, 2017
Read More


Using open source APM software: InspectIT
In modern days, software systems are continuously becoming more complex. at the same time customer's expectations regarding, for example, response times and availability are higher than ever before. as you know, services that perform poorly could drive customers to your competitors' offerings.
March 3, 2017
Read More


Using open source tools to play Dungeons and Dragons
How a Dungeon Master generates ideas, makes maps, and more for this face-to-face game.
June 19, 2017
Read More


Using proprietary services to develop open source software
It is now pretty well accepted that open source is a superior way of producing software. Almost everyone is doing open source these days. In particular, the ability for users to look under the hood and make changes results in tools that are better adapted to their workflows.
March 6, 2017
Read More


Using Python to find corrupted images
if you're working with images on a computer, you're bound to eventually run into corrupted files that ruin your day. I run into this with animation renders. However, animation and visual effects are not the only places where you see image corruption. you can just as easily run into this in other fields. Perhaps you're a photographer and you've shot a bunch of brackets HDRI tone mapping and something glitches when transferring files from your camera.
February 17, 2017
Read More


Using rsync to back up your Linux system
Find out how to use rsync in a backup scenario.
January 26, 2017
Read More


Using the Alpine Linux email client to access messages from any network
The retro Alpine email client provides a workaround to ISPs spam-fighting efforts that can also block legitimate messaging while traveling.
October 2, 2017
Read More


Using the command-line calendar and date functions in Linux
I have always interested in historical dates and determining what actual day of the week an event occurred on. what day of the week was the Declaration of Independence signed? what day of the week was I born on? what day of the week did the 4th of July in 1876 occur on? I know that you can use search engines to answer many of these questions. But, did you know that the Linux command line can supply those answers too?
December 16, 2016
Read More


Using vi-mode in your shell
Get an introduction to using vi-mode for line editing at the command line.
March 27, 2017
Read More


Misc. - V

Vault 7 fallout: Linux Foundation says it's "not surprising" Linux is targeted
In the wake of WikiLeaks' Vault 7 CIA leaks, Apple has been quick to point out that vulnerabilities mentioned in the documents have already been addressed. Microsoft and Samsung have said they are "looking into" things, and now the Linux Foundation has spoken out.
March 8, 2017
Read More


VC4 & VC5 Drivers Get More Fixes Ahead Of The Holidays
Eric Anholt at Broadcom has continued his spree of bringing up the next-gen VC5 Linux graphics driver stack while also continuing to maintain and improve upon the VC4 driver most commonly associated as being the open-source GPU driver option for the Raspberry Pi.
November 15, 2017
Read More


Version control for your Linux /etc/ directory
One of the many advantages of Linux, UNIX, and similar operating systems is that everything is a file and that most of your configuration is done via text files, allowing you to easily read and write to them with any tool you choose.
March 1, 2017
Read More


VirtualBox DDX Released As xf86-video-vboxvideo 1.0
As part of the push for upstreaming VirtualBox guest driver support in Linux, not only are kernel drivers being upstreamed driver-by-driver, but their DDX driver has now done its official X.Org christening.
November 29, 2017
Read More


VMware releases Workstation 14 and Fusion 10
We wouldn't define ourselves as "Mac users", although we do use a Mac, quickly switching between OS X and Windows 10. It's been this way for nearly 20 years, although 20 years ago, emulating Windows on a PPC Mac was far from a pleasant experience.
September 27, 2017
Read More


Misc. - W

Walmart Labs open sources its tool for bringing React Native to existing mobile apps
Walmart is placing a big bet on React Native. With Electrode, the company's Walmart Labs division open sourced the React-based framework that powers Walmart.com's frontend and today the same group is also launching Electrode Native, its tool for bringing React Native to existing native apps on iOS and Android.
September 29, 2017
Read More


Want to be a great leader? Assume positive intent
Open source communities can teach us how to expect the best from one another.
February 16, 2017
Read More


Watch Out Upgrading To Linux 4.14 If You Use AppArmor
Just a quick public service announcement if you rely upon AppArmor for security on your Linux distribution like Ubuntu/Debian and plan to soon upgrade to the Linux 4.14 kernel...
October 18, 2017
Read More


We don't make software for free, we make it for freedom
Trying to be a successful open source vendor is not for the faint of heart.
August 1, 2017
Read More


Web comic adapted to animation thanks to open license
"Pepper & Carrot" is one of the few substantial adaptations of a work licensed under a Creative Commons Attribution-ShareAlike license.
June 30, 2017
Read More


Web-friendly Smalltalk gets some JavaScript upgrades
The open source Amber derivative bridges Smalltalk syntax to JavaScript code
December 14, 2016
Read More


What a lack of trust can do to a team
Lincoln Loop has proven that a more trusting workplace is a happier and more productive workplace.
July 6, 2017
Read More


What determines how collaborative you'll be?
These four scenarios illustrate the factors influencing your level of openness.
July 13, 2017
Read More


What does an ad agency's source code look like?
The first truly open ad agency won't just leverage crowdsourced solutions or freely licensed materials. It'll reinvent its business model.
March 23, 2017
Read More


What does cross stitch have to do with programming? More than you think
Arts and crafts. Creativity and diligence. Taking the mundane and adding that touch of genius and individuality. a needleworker spends hours creating artwork with simple threads of many colors, and programming is the same–words and numbers woven over hours to create something with a purpose.
January 3, 2017
Read More


What does it mean to have an open mindset?
Here are four ways that thinking openly can help us curb bureaucracy.
July 11, 2017
Read More


What does SVG have to do with teaching kids to code?
An engineer turns his retirement years into an educational initiative to teach children about coding and math through art.
May 10, 2017
Read More


What engineers and marketers can learn from each other
Marketers think engineering is all math; engineers think marketing is all fluff. They're both wrong.
January 10, 2017
Read More


What 'Grey's Anatomy' taught me about open scientific research
Shifting from proprietary to open source thinking in scientific research harnesses our collective intelligence for the benefit of humankind.
November 27, 2017
Read More


What happens when we just assume positive intent?
Here's a new Year's resolution that's perfect for open leaders everywhere.
February 14, 2017
Read More


What is edge computing?
Edge computing is poised to boost the next generation of IoT technology into the mainstream. Here's how it works with the cloud to benefit business operations in all industries
September 5, 2017
Read More


What is IT culture? Today's leaders need to know
"Culture" is an ambiguous concept--but the teams that understand its intricacies are poised for success.
June 13, 2017
Read More


What is the TensorFlow machine intelligence platform?
Learn about the Google-developed open source library for machine learning and deep neural networks research.
November 9, 2017
Read More


What living off the grid taught me about openness
The Terra Perma community is one big, open-air experiment. Open principles are constantly under construction.
April 6, 2017
Read More


What science fiction technology should be open source?
Science fiction ranges from complete fabrications to some surprisingly accurate visions for the future. what tool, device, object, or other item from your science fiction library do you hope, or even expect, to one day find an open source version of?
March 18, 2016
Read More


What storytellers can teach open leaders
Learning from great storytellers makes us better open leaders–as long as we understand what these roles have in common.
January 5, 2017
Read More


What the data says about how Linux kernel developers collaborate
Breaking down research findings about the values and traits of Linux kernel developers.
October 9, 2017
Read More


What to do when you're feeling underutilized
Members of your open organization need to feel challenged and stretched. Listen to them when they ask to make bigger impacts.
April 18, 2017
Read More


What to do when your open source hobby becomes a project
Many software developers have their own side projects, which are often open source projects. When those open source hobbies grow too big, how do developers manage them?
April 11, 2017
Read More


What to do when your open team has impostor syndrome
Want to overcome your team's feelings of inadequacy? Start by making different language choices.
May 4, 2017
Read More


What to know before jumping into a career as an open source lawyer
You enjoy thinking about free software licenses, you're angry about the latest patent troll, and you've said IANAL so many times that you've considering becoming an open source lawyer. what now?
February 7, 2017
Read More


What to know before you open source your project
Before your company makes a project open source, make sure you're ready for all your new responsibilities to the community that forms around it.
June 21, 2017
Read More


What we (think we) know about meritocracies
Thinking more deliberately about organizational governance can help us make a better case for openness.
February 21, 2017
Read More


What will we do when everything is automated?
When near total automation means there is no longer any work for most people to do, we need to come up with other means of survival.
February 25, 2017
Read More


What you need to know about hybrid cloud
Learn the ins and outs of hybrid cloud, including what it is and how to use it.
July 25, 2017
Read More


What you need to know about JSON in MySQL
MySQL's addition of a JSON data type makes the relational database easier to use and blurs the lines between SQL and NoSQL databases.
May 15, 2017
Read More


What you should know about CephFS
Ceph's developers have made improvements to the CephFS distributed file system, now in stable release.
August 29, 2017
Read More


What your code repository says about you
What stories do you want you repositories to tell about your project?
January 24, 2017
Read More


What's new in OpenStack Ocata
Take a look at some of the main changes that came out in the latest upstream release of OpenStack.
April 21, 2017
Read More


What's the current state of Linux distros for kids?
We round up which distros are still supported, and fondly remember those that aren't.
September 4, 2017
Read More


What's the difference between a fork and clone?
Hint: It has to do with which community you're contributing to. Here's a full explanation.
December 4, 2017
Read More


What's the difference between open source software and free software?
Free software, open source software, FOSS, FLOSS. Are they the same? Different? Does it matter?
November 7, 2017
Read More


What's the hardest part about microservices? Your data
We explore the challenge of dealing with data when creating and developing microservices.
May 30, 2017
Read More


What's the point of DevOps?
True organizational culture change helps you bridge the gaps you thought were uncrossable.
May 16, 2017
Read More


What's your DevOps problem?
Announcing Dear DevOps and a focus on the intersection of open source and the DevOps community
October 25, 2017
Read More


What's your favorite open source animal?
Open source brands and logos often feature animals. In the image above you might be able to think of one or a few open source projects those animals might represent.
February 14, 2017
Read More


When not to use a JavaScript framework
Helpful hints on where frameworks make sense, and where they don't.
June 26, 2017
Read More


When selling a site means selling a community
In January, the CTO of ownCloud, Frank Karlitschek, sold his network of more than 30 community sites. the same month, DHI Group, Inc. announced that it completed the sale of its Slashdot and SourceForge community-driven businesses to BIZX, LLC.
March 8, 2016
Read More


When the hacker ethic meets old ideas about brand
The hacker ethic says we should value solving problems more than preserving institutions. But what happens to organizational identity when we do that?
July 25, 2017
Read More


Which is the best programming language for beginners?
What is the best language for a budding programmer to get their start with? There are probably as many opinions about which language is best for beginners as there are languages to choose from. and the options change all of the time. When we asked this question two years ago, Python came out on top as the clear winner. But is it still the best choice today?
February 24, 2017
Read More


Which Linux command shell do you prefer?
When we asked this question a year ago as a part of our article on open source shell options, over six thousand of you responded, and Bash was the overwhelming winner that time around. But preferences change over time, and we thought it was high time to ask again. Which shell do you use, and why?
March 24, 2017
Read More


Which technologies are poised to take over in open source?
These technologies are quickly gaining ground on open source stalwarts, creating opportunities for people who become proficient in them.
May 24, 2017
Read More


Why and how to handle exceptions in Python Flask
In my last Python Flask article, I walked you through the building of a simple application to take in a Threat Stack webhook and archive the alert to AWS S3. In this post, I'll dive into Python exception handling and how to do it in a secure manner.
March 30, 2017
Read More


Why and how you should switch to Linux
It's time for a change.
October 20, 2017
Read More


Why aren't more researchers using open source?
Academic researchers would benefit by ditching their expensive, slow, and non-specific commercial software for open source versions.
June 21, 2017
Read More


Why auditing your documentation is a must
Think you don't need or can't afford a doc audit? Think again. You probably can't afford not to.
October 2, 2017
Read More


Why can't we have the Internet of Nice Things? A home automation primer
Open source home automation hub Home Assistant solves many of the aggravating problems in today's connected homes.
July 4, 2017
Read More


Why containers are the best way to test software performance
Containers can simulate real-life workloads for enterprise applications without the high cost of other solutions.
August 14, 2017
Read More


Why do you use Linux and open source software?
LinuxQuestions.org readers share reasons they use Linux and open source technologies. how will Opensource.com readers respond?
March 17, 2017
Read More


Why events matter and how to do them right
Drupal events in Siberia feature bingo and prizes.
January 17, 2017
Read More


Why every business should consider an open source point of sale system
Point of sale (POS) systems have come a long way from the days of simple cash registers that rang up purchases. Today, POS systems can be all-in-one solutions that include payment processing, inventory management, marketing tools, and more. Retailers can receive daily reports on their cash flow and labor costs, often from a mobile device.
January 16, 2017
Read More


Why Go is skyrocketing in popularity
In only two years, Golang leaped from the 65th most popular programming language to #17. Here's what's behind its rapid growth.
November 2, 2017
Read More


Why I launched a consulting agency on open principles
Open principles are the best way to lead a workforce composed of four different generations.
March 9, 2017
Read More


Why I love technical debt
If technical debt can be named, it can be documented.
October 30, 2017
Read More


Why I Run Fedora Linux on My Main Production System
With the Linux benchmarks at Phoronix there is a wide-range of Linux distributions (as well as BSDs, macOS, and the occasional Solaris and Windows) tested, but the operating system I end up running on my most-important production system is still Fedora Workstation. Recently I was interviewed by Fedora Magazine about my thoughts on the Red Hat backed distribution and more.
February 6, 2017
Read More


Why is collaboration so difficult?
"Collaboration" means more than simply "working together." What's its role in open organizations?
November 16, 2017
Read More


Why is Kubernetes so popular?
The Google-developed container management system has quickly become one of the biggest success stories in open source history.
October 26, 2017
Read More


Why is openness so difficult?
Building an open organization takes time, effort, clear communication, and concerted culture change--but the payoffs are worth the effort.
June 8, 2017
Read More


Why Linux Mint Won
Larger trends affecting open source mean that now is the time for Linux Mint to take the spotlight.
July 10, 2017
Read More


Why Linux Works
Amid the big cash and fierce corporate jockeying around Linux, it's the developers who truly give the operating system its vitality.
October 11, 2017
Read More


Why open source should be the first choice for cloud-native environments
For the same reasons Linux beat out proprietary software, open source should be the first choice for cloud-native environments.
August 23, 2017
Read More


Why OpenStack is living on the edge
The OpenStack Summit shows how open source clouds can do more and cost less while bringing us to new computing frontiers.
May 9, 2017
Read More


Why pair writing helps improve documentation
You may have heard of pair programming, but what about pair writing? Here's how a partner can help make your documents shine.
November 14, 2017
Read More


Why productivity shouldn't be the key measure of agile transformation
By asking teams to assess how aligned they are to the agile principles, we unlocked their ability to improve and grow.
May 23, 2017
Read More


Why public libraries need to support open source
People turn to public libraries for answers, and a lot of times libraries are superb at providing them. But when it comes to providing answers about open source, libraries have an uneven track record.
October 7, 2016
Read More


Why Python and Pygame are a great pair for beginning programmers
We look at three reasons Pygame is a good choice for learning to program.
November 28, 2017
Read More


Why the future of advertising is open
The marketing industry is at a crossroads. But a truly open model for creative work at a global scale can ensure a prosperous future.
March 2, 2017
Read More


Why we need an open model to design and evaluate public policy
Imagine an app that allows citizens to test drive proposed policies.
January 10, 2017
Read More


Why we need open leaders more than ever
Changing social and cultural conditions are giving rise to open leadership.
February 2, 2017
Read More


Why you should always do documentation before development
Doc-driven development focuses your code toward a specific blueprint of how an application is meant to work.
August 7, 2017
Read More


Why you should be a sysadmin
Network and system administration jobs are well-paying and plentiful.
July 17, 2017
Read More


Why you should become an open source sustainer
The year was 1999. My father had just built me a computer with a 500MHz AMD Athlon processor, a 2GB HDD, 32MB of RAM and Windows 98. I was in heaven. Then, a friend of mine wanted to introduce me to Linux and asked if he could partition my hard drive in half so he could install Debian 2.1 (Slink)
April 5, 2017
Read More


Why the open source community needs a diverse supply chain
When source code is your supply chain, community inclusivity is absolutely imperative. Here's why.
November 21, 2017
Read More


Win-win: Open-source .Net pays off for devs
By open-sourcing .Net Core, Microsoft is reaping the rewards -- as are the developers
December 14, 2016
Read More


Wine 2.19 Released With Various Improvements
Wine 2.19 is available as the project's latest bi-weekly development release for running Windows games/programs on Linux and other operating systems.
October 13, 2017
Read More


Wine-Staging 2.18 Fixes CEF Issue With Origin / UPlay/Battle.net
Building off last week's Wine 2.18 release is the newest Wine-Staging build with various extra patches added in, including work that benefits those running Windows games on Linux.
October 4, 2017
Read More


Wine-Vulkan Is Making Progress For Windows Vulkan Programs On Linux
Free software developer Roderick Colenbrander has made public his Wine-Vulkan repository that he is using to stage his work around better Vulkan support within Wine.
November 22, 2017
Read More


Wintel part deux? Microsoft Azure first for Intel Clear Linux
Stateless Linux data center released into the wilds
January 19, 2017
Read More


Wind River uses virtualization to turn M2M into IoT
Wind River Titanium Control is an on-premises cloud platform to help companies migrate from legacy M2M systems
March 14, 2017
Read More


Windows 10 is making too many PCs obsolete
Windows 10 will be supported until Oct. 14, 2025 -- unless your computer has a Clover Trail CPU. Then, you're out of luck.
July 24, 2017
Read More


Windows Server containers get native support on Red Hat OpenShift
Microsoft and Red Hat have a longstanding enterprise cloud partnership, and today the two tech giants reveal an expansion which sees Windows Server containers receiving native support on the OpenShift platform.
August 22, 2017
Read More


Windows switch to Git almost complete: 8,500 commits and 1,760 builds each day
The Windows team's migration to Git is almost complete.
May 24, 2017
Read More


Windows versus Ubuntu: A Look Before You Switch
If you're considering switching from Windows to Ubuntu, here are some factors to consider as you explore the Linux operating system.
August 14, 2017
Read More


WireGuard Could Soon Be On Its Way To The Linux Kernel
Announced last summer by Jason Donenfeld was the "WireGuard" project as a next-generation secure network tunnel for the Linux kernel. It's looking like this network addition could soon be reaching the mainline Linux kernel.
November 2, 2017
Read More


WOOTConf 2017: Lockpicking, Willie Nelson developers, and more
Do you know that wonderful feeling when a tiny little idea becomes a reality? That's what this year's WOOTConf at linux.conf.au 2017 was for me.
January 30, 2017
Read More


Working for a mission, not a boss
Big data founder explains the value of embracing "stupidity."
March 7, 2017
Read More


Misc. - X

X-Plane Reports 1.4% Of Their Customers Are Linux Users
For those wanting more usage statistics about Linux, the X-Plane flight simulator reports 1.4% of their users are currently running Linux.
November 8, 2017
Read More


Misc. - Y

Yahoo Open Sources TensorFlowOnSpark
Yahoo open sourced TensorFlowOnSpark so data scientists and engineers can do distributed training and model-serving on CPU/GPU architectures directly running Spark or Hadoop. the library reportedly allows porting existing TensorFlow programs to the new APIs and achieves reported training and model-serving performance improvements.
March 19, 2017
Read More


Yelp Open-Sources Latest in Data Pipeline Project, Data Pipeline Client Library
Late last year Yelp open-sourced their Python and Apache Kafka-based data pipeline client library that provides an interface to publish and consume data pipeline topics. the earlier discussion covers Yelp's data pipeline components and challenges with data integration coming from distributed services, namely the N+1 problem and Metcalfe's Law.
January 6, 2017
Read More


Young programmer turns love of gaming into a Google Summer of Code project
Rudra Nil Basu has several educational games in development on the GCompris software platform.
June 14, 2017
Read More


Your guide to a better IT culture
The Open Organization Guide to IT Culture Change is available now.
June 2, 2017
Read More


Your step-by-step guide to more effective documentation
Want to write better project documentation? This guide helps you level up.
October 3, 2017
Read More


Your team's differentiator isn't its tech
A simple mind-mapping exercise can reveal your organization's competitive advantage.
June 1, 2017
Read More


Misc. - Z

ZGC - Oracle's Large-Heap Garbage Collector
Oracle has announced its intention to make Z Garbage Collector (ZGC) open source. Per Liden, creator of ZGC at Oracle and member of Hotspot (and formerly JRockit) project, has proposed a new project in OpenJDK community to make ZGC open source.
November 14, 2017
Read More


Zorin OS 12.1 Ubuntu-based Linux distro is here for Microsoft Windows 10 switchers
While Windows 10 is a great operating system, it isn't perfect for everyone. In fact, Microsoft's offering is viewed by some to be bloated and complicated. Depending on your needs, yeah, I suppose I understand that. After all, if you live in the web browser, and don't need Windows programs, a Linux-based desktop OS could be a better choice, as it might perform better on lesser hardware.
February 27, 2017
Read More


Zulip Server 1.6 released
We're excited to announce the release of Zulip Server 1.6.0, containing hundreds of new features and bug fixes.
June 7, 2017
Read More


The MerchantStore © 1997 - 2017