Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 3 hours 38 min ago

Running integration tests in Kubernetes

Friday 29th of June 2018 07:00:00 AM

Linux containers have changed the way we run, build, and manage applications. As more and more platforms become cloud-native, containers are playing a more important role in every enterprise's infrastructure.


read more

What proprietary tool do you wish had an open source alternative?

Thursday 28th of June 2018 07:03:00 AM

Whether it's that one program that's keeping you from making the switch over to using the Linux desktop, a phone app that keeps pestering you with needless notifications, a terrible web interface that looks like it came straight out of the 90s, or something else, there's probably some closed-source proprietary tool out that that you'd love to rid your life of.


read more

Blockchain evolution: A quick guide and why open source is at the heart of it

Thursday 28th of June 2018 07:02:00 AM

It isn't uncommon, when working on a new version of an open source project, to suffix it with "-ng", for "next generation." Fortunately, in their rapid evolution blockchains have so far avoided this naming pitfall. But in this evolutionary open source ecosystem, changes have been abundant, and good ideas have been picked up, remixed, and evolved between many different projects in a typical open source fashion.


read more

GalecinoCar: A Java-based self-driving vehicle

Thursday 28th of June 2018 07:01:00 AM

We are your typical geeks… always looking for a new hobby project to keep our skills sharp, pass time, and hopefully one day create a project that will make us rich. OK, the last part hasn't happened yet, but someday… The rest of it has been just having fun working on some interesting projects together. Usually at night after our kids are in bed, we meet in one of our garages and just code.


read more

How to plan projects in the open, without the stress

Thursday 28th of June 2018 07:00:00 AM

I see the same conundrum over and over again with my clients: how to plan and manage work in a way that keeps people on their toes—but doesn't make them want to rip their hair out. (Trust me, you think I have this little hair for some generic reason?)

It doesn't seem difficult, right? Figure out what you want to work on, make a plan for working on it, and deliver. Job done.

Not quite.

Consider these questions:


read more

Facebook partners on open source AI development tools ONNX and PyTorch 1.0

Wednesday 27th of June 2018 07:03:00 AM

Facebook and its partners in the artificial intelligence (AI) community are building open source tools to accelerate AI development and make the ecosystem more interoperable. Following are the latest updates on these initiatives.


read more

4 ways Flutter makes mobile app development delightful

Wednesday 27th of June 2018 07:02:00 AM

I'm going to let you in on a secret: For years I hated mobile development. I wanted to like it—mobile was the future! It was cool! It was low-power! It was a way to connect with users whose first exposure to computers did not come from traditional desktop platforms! And yet… development was a slow, frustrating experience for me. Instead, I sequestered myself over in the entirely problem-free area of web development and mourned the disappearance of the HTML blink tag (kidding).


read more

Why libraries need to get with apps and APIs

Wednesday 27th of June 2018 07:01:00 AM

As an open education supporter, I've been following the progress of FOLIO, a community effort built around the idea that "the future of libraries is open" (a phrase that also forms the group's acronym, FOLIO). FOLIO is a partnership between libraries and vendors that is developing an open source library services platform (LSP).


read more

13 must-read books to take your DevOps skills to the next level

Wednesday 27th of June 2018 07:00:00 AM

As many of you know, continuous learning is a critical part of DevOps. That's why we put together this list. These are only 13 books from a vast array of resources out there, sourced from the Open Source DevOps team. What books are you reading to fine tune your DevOps practice and skills? Tell us in the comments.


read more

5 open source puzzle games for Linux

Tuesday 26th of June 2018 07:03:00 AM

Gaming has traditionally been one of Linux's weak points. That has changed somewhat in recent years thanks to Steam, GOG, and other efforts to bring commercial games to multiple operating systems, but those games are often not open source. Sure, the games can be played on an open source operating system, but that is not good enough for an open source purist.


read more

8 great pytest plugins

Tuesday 26th of June 2018 07:02:00 AM

We are big fans of pytest and use it as our default Python testing tool for work and open source projects. For this month's Python column, we're sharing why we love pytest and some of the plugins that make testing with pytest so much fun.

What is pytest?

As the tool's website says, "The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries."


read more

Top 6 Arduino robots of 2018 (so far)

Tuesday 26th of June 2018 07:01:00 AM

Since its development in the early 2000s, Arduino products like the Uno and Nano have revolutionized what people can make at home with inexpensive and easy-to-use components. Robotics and automation are no longer solely in the realm of engineers; anyone willing to spend the time to learn how these devices work can create their own inventions.


read more

How to build a professional network when you work in a bazaar

Tuesday 26th of June 2018 07:00:00 AM

Professional social networking—creating interpersonal connections between work colleagues or professionals—can take many forms and span organizations across industries. Establishing professional networks takes time and effort, and when someone either joins or departs an organization, that person's networks often need to be rebuilt in a new work environment.


read more

Dropbox alternatives, Git tricks, Linux tips, DevOps must-reads, and more

Monday 25th of June 2018 06:29:00 PM

Last week our articles covered topics ranging from Dropbox to Portable Apps, with an IoT electronics kit giveaway from SparkFun thrown into the mix:


read more

8 reasons to use the Xfce Linux desktop environment

Monday 25th of June 2018 07:02:00 AM

For several reasons (including curiosity), a few weeks ago I started using Xfce as my Linux desktop. One reason was trouble with background daemons eating up all the CPU and I/O bandwidth on my very powerful main workstation. Of course, some of the instability may be due to my removal of some of the RPM packages that provide those background daemons. However, even before I removed the RPMs, the fact is KDE was unstable and causing performance and stability issues. I needed to use a different desktop to avoid these problems.


read more

3 ways to copy files in Go

Monday 25th of June 2018 07:01:00 AM

This article is part of a Go series by Mihalis Tsoukalos. Read part 1: Creating random, secure passwords in Go, and part 2: Build a concurrent TCP server in Go.


read more

The life cycle of a software bug

Monday 25th of June 2018 07:00:00 AM

In 1947, the first computer bug was found—a moth trapped in a computer relay.

If only all bugs were as simple to uncover. As software has become more complex, so too has the process of testing and debugging. Today, the life cycle of a software bug can be lengthy—though the right technology and business processes can help. For open source software, developers use rigorous ticketing services and collaboration to find and mitigate bugs.


read more

More in Tux Machines

KDE Applications 18.08 Software Suite Enters Beta, Adds Apple Wallet Pass Reader

With KDE Applications 18.04 reached end of life with the third and last point release, the KDE Project started working earlier this month on the next release of their open-source software suite, KDE Applications 18.08. KDE Applications is an open-source software suite designed as part of the KDE ecosystem, but can also be used independently on any Linux-based operating system. To fully enjoy the KDE Plasma desktop environment, users will also need to install various of the apps that are distributed as part of the KDE Applications initiative. KDE Applications 18.08 is the next major version of the open-source software suite slated for release on August 16, 2018. As of yesterday, July 20, the KDE Applications 18.08 software suite entered beta testing as version 18.07.80, introducing two new libraries, KPkPass and KItinerary. Read more

NetBSD 8.0 Released

  • Announcing NetBSD 8.0
    The NetBSD Project is pleased to announce NetBSD 8.0, the sixteenth major release of the NetBSD operating system.
  • NetBSD 8.0 Officially Released With USB3 Support, Security Improvements & UEFI
    While it's been on mirrors for a few days, NetBSD 8.0 was officially released this weekend. NetBSD 8.0 represents this BSD operating system project's 16th major release and introduces USB 3.0 support, an in-kernel audio mixer, a new socket layer, Meltdown/Spectre mitigation, eager FPU support, SMAP support, UEFI boot-loader support for x86/x86_64 hardware, and a variety of long sought after improvements -- many of which are improving the security of NetBSD.
  • NetBSD 8.0 Released with Spectre V2/V4, Meltdown, and Lazy FPU Mitigations
    The NetBSD open-source operating system has been updated this week to version 8.0, a major release that finally brings mitigations for all the Spectre variants, Meltdown, and Lazy FPU security vulnerabilities, as well as many stability improvements and bug fixes. Coming seven months after the first and last point release of the NetBSD 7 series, NetBSD 8.0 is here with mitigations for both the Spectre Variant 2 (CVE-2017-5715) and Spectre Variant 4 (CVE-2018-3639) security vulnerabilities, as well as for the Meltdown (CVE-2017-5754) and Lazy FPU State Save/Restore (CVE-2018-3665) vulnerabilities.

Neptune 5.4

We are proud to announce version 5.4 of Neptune . This update represents the current state of Neptune 5 and renews the ISO file so if you install Neptune you don't have to download tons of Updates. In this update we introduce a new look and feel package called Neptune Dark. This comes together with an modified icon theme optimized for dark themes called Faenza Dark. We improved hardware support further by providing Linux Kernel 4.16.16 with improved drivers and bugfixes. Read more

Plasma 5.14 Wallpaper “Cluster”

The time for a new Plasma wallpaper is here, so for 5.14 I’m excited to offer up “Cluster”. But first, please allow me to gush for a moment. In tandem with Inkscape, this is the first wallpaper for KDE produced using the ever excellent Krita. For graphic design my computer has a bit of beef to it, but when I work with Inkscape or GIMP things always chug just a bit more than I feel they should. Whenever I’ve had the distinct pleasure of opening Krita, even on my lesser powered laptop, it’s always been productive, rewarding, and performant. I’m looking forward to using Krita more in future wallpapers. *claps for Krita* Read more