Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 6 hours 44 min ago

Take a trip through music history with the Great 78 Project

Friday 22nd of September 2017 07:01:00 AM

A few weeks ago, a friend sent me a link to the Great 78 Project, "a community project for the preservation, research, and discovery of 78 rpm records." The project is supported by the Internet Archive, George Blood, and the


read more

Top 5: Emacs and Vim alternatives, Linux cluster admin tips, and more

Friday 22nd of September 2017 07:00:00 AM

In this week's top 5, we take a look at Emacs and Vim alternatives, Linux cluster admin tips, and more.


read more

4 must-have writing apps for Nextcloud

Friday 22nd of September 2017 07:00:00 AM

If writing is part of your job or your everyday routine, you might find the Nextcloud open source file sync and share application a very useful tool. First, it provides you with free, secure, and easily accessible cloud file storage.


read more

Open Source Summit: Day 2 features TensorFlow, BlockChain, and HitRecord

Thursday 21st of September 2017 02:45:00 PM

The actor and founder of HitRecord Joseph Gordon-Levitt kicked off the second day of the Open Source Summit. His open creative community, HitRecord, allows for the evolution of open source film projects. We learned how a company is using BlockChain to fight poverty while keeping plastic out of the ocean, and about how Microsoft and Google are now more deliberate about how they create a culture of openness inside and outside their companies.

Watch as Jason Hibbets and I give you a quick summary of day 2, and I manage to understand what TensorFlow is along the way.


read more

Open source licensing: What every technologist should know

Thursday 21st of September 2017 07:02:00 AM

If you’re a software developer today, you know how to use open source software, but do you know how and why open source licensing started? A little background will help you understand how and why the licenses work the way they do.


read more

How 10,000 people helped us rediscover our purpose

Thursday 21st of September 2017 07:01:00 AM

One of the greatest challenges an organization faces as it grows is sustaining, evolving, and scaling the unique set of values and behaviors that differentiate its culture. In my previous column, I shared some research that we've done at Red Hat to tackle this challenge. Today, I'll share an update on our culture project: "Rediscovering Red Hat's Why," which we launched in March.


read more

Keeping up with advances in open source database administration

Thursday 21st of September 2017 07:00:00 AM

The world of open source databases is rapidly evolving. It seems like every day brings a new release of an open source technology that might make a database administrator's life easier, if only he or she knew about it.


read more

Open source-based business lessons from a seasoned CEO

Thursday 21st of September 2017 07:00:00 AM

Evan Powell is a serial entrepreneur and served as founding CEO of three companies: Clarus Systems, Nexenta Systems, and StackStorm. Currently the CEO and chairman of Cloudbyte, Powell is also an advisor and investor in a number of startups, including Cloudian, Keewi, TextIQ, Journey Software, and others.


read more

An introduction to machine learning today

Wednesday 20th of September 2017 07:02:00 AM

Machine learning and artificial intelligence (ML/AI) mean different things to different people, but the newest approaches have one thing in common: They are based on the idea that a program's output should be created mostly automatically from a high-dimensional and possibly huge dataset, with minimal or no intervention or guidance from a human. Open source tools are used in a variety of machine learning and artificial intelligence projects. In this article, I'll provide an overview of the state of machine learning today.


read more

Architecting the future with abstractions and metadata

Wednesday 20th of September 2017 07:01:00 AM

Abstractions and metadata are the future of architecture in systems engineering, as they were before in software engineering. In many languages, there are abstractions and metadata; however, systems engineering has never adopted this view. Systems were always thought of as too unique for any standard abstractions. Now that we’ve standardized the lower-level abstractions, we’re ready to build new system-level abstractions.


read more

Usability testing for early-stage software prototypes

Wednesday 20th of September 2017 07:00:00 AM

In this article, Ciarrai Cunneen and I describe how to do a paper-based usability test, using an early redesign of the GNOME Settings app as an example. The updated Settings features in GNOME 3.26, released on September 13.

When writing open source software, we often obsess about making our logic elegant and concise, coming up with clever ways to execute tasks and demonstrate ideas. But we sometimes forget a key fact: Software is not useful if it is not easy to use.


read more

Open Source Summit: Day 1 in 5 minutes

Tuesday 19th of September 2017 03:30:00 PM

As you can see in the video below, the first day of the Open Source Summit was quite educational. My day was filled with clouds, containers, community building, flavors of Linux, and Linus Torvalds.

Here are the links that go with the video above:


read more

Innersource: How to leverage open source in the enterprise

Tuesday 19th of September 2017 07:02:00 AM

Companies of varying sizes across many industries are implementing innersource programs to drive greater levels of development collaboration and reuse. They ultimately seek to increase innovation; reduce time to market; grow, retain, and attract talent; and of course, delight their customers.

In this article, I'll introduce innersource and some of its key facets and examine some of the problems that it can help solve. I'll also discuss some components of an innersource program, including metrics.


read more

How a town uses an open source tool for collaboration and managing large files

Tuesday 19th of September 2017 07:01:00 AM

Like many organizations, governments and townships are confronting challenges that involve collaboration and sharing of large files. In today's age of widespread cloud adoption, public institutions may be tempted to view public cloud storage as a simple, low-cost solution to managing data; however, significant concerns persist around security, data protection liability, control, and platform/vendor lock-in.


read more

A quick tour of MySQL 8.0 roles

Tuesday 19th of September 2017 07:00:00 AM

This year at the Percona Live Open Source Database Conference in Dublin, I'll be discussing a new feature introduced in MySQL 8.0: roles. This is a new security and administrative feature that allows database administrators to simplify user management and increases the security of multi-user environments.


read more

The eye-opening power of cultural difference

Tuesday 19th of September 2017 07:00:00 AM

Inclusivity is the quality of an open organization that allows and encourages people to join the organization and feel a connection to it. Practices aimed at enhancing inclusivity are typically those that welcome new participants to the organization and create an environment that makes them want to stay.


read more

We're giving away a Linux-ready laptop from ZaReason

Monday 18th of September 2017 07:05:00 AM

For the first time ever, Opensource.com is partnering with ZaReason to give away an UltraLap 5330 laptop with Linux pre-installed!

Since 2007, ZaReason has assembled, shipped, and supported hardware specifically designed for Linux, and the UltraLap 5330 is no exception—the 3.6-lb laptop ships with the Linux distribution of your choice and boasts the following hardware specs:


read more

3 text editor alternatives to Emacs and Vim

Monday 18th of September 2017 07:03:00 AM

Before you start reaching for those implements of mayhem, Emacs and Vim fans, understand that this article isn't about putting the boot to your favorite editor. I'm a professed Emacs guy, but one who also likes Vim. A lot.

That said, I realize that Emacs and Vim aren't for everyone. It might be that the silliness of the so-called Editor war has turned some people off. Or maybe they just want an editor that is less demanding and has a more modern sheen.


read more

7 tips for Linux cluster admins to help keep auditors happy

Monday 18th of September 2017 07:00:00 AM

The beauty of building extra-large Linux clusters is it's easy. Hadoop, OpenStack, hypervisor, and high-performance computing (HPC) installers enable you to build on commodity hardware and deal with node failure reasonably simply. Learning and managing Linux administration on a small scale involves basic day-to-day tasks; however, when planning and scaling production to several thousand node clusters, it can take over your life, including your weekends and holidays.


read more

Ansible announces AWX, 13-year-old keynotes on AI for brain wave analysis, and more news

Saturday 16th of September 2017 07:00:00 AM

In this edition of our open source news roundup, we take a look at how a 13-year-old is changing the world with open source, a guide to removing old Linux kernels, and more.

Open source news roundup for September 3-16, 2017


read more

More in Tux Machines

XFree KWin, Plasma, KDE, and Qt/GTK

  • Announcing the XFree KWin project
    Over the last weeks I concentrated my work on KWin on what I call the XFree KWin project. The idea is to be able to start KWin/Wayland without XWayland support. While most of the changes required for it are already in Plasma 5.11, not everything got ready in time, but now everything is under review on phabricator, so it’s a good point in time to talk about this project.
  • Adapta Theme is Now Available for the #KDE Plasma Desktop
    A new port brings the Adapta GTK theme to the KDE Plasma 5 desktop for the first time, news that will please fans of its famous flat stylings.
  • A New Project To Let You Run Qt Apps With GTK+ Windowing System Integration
    A Norwegian developer has developed a new Qt platform abstraction plug-in to let Qt applications make use of GTK+ for windowing system integration. The Qt apps rely upon GTK+ as a host toolkit to provide GTK menus, GTK for input, and other integration bits.
  • Ant is a Flat GTK Theme with a Bloody Bite
    Between Arc, Adapta and Numix it kind of feels like Linux has the whole flat GTK theme thing covered. But proving their’s always room for one more is Ant.

Android Leftovers

Development: Blockchain for Good Hackathon, ASUS Tinker Board, React License, JavaScript, Pascal, Python

  • Blockchain for Good Hackathon, Saturday, 30 September and Sunday, 1 October
    The Blockchain for Good Hackathon takes place Saturday, 30 September and Sunday, 1 October. Full agenda can be found here.
  • ASUS Tinker Board Is An Interesting ARM SBC For About $60 USD
    Earlier this year ASUS announced the Tinker Board as their first step into the ARM single board computer world. Earlier this month I finally received a Tinker Board for testing and it has been quite interesting to say the least. The Tinker Board with its Rockchip SoC has been among the most competitive ARM SBCs we have tested to date in its price range and the form factor is compatible with the Raspberry Pi.
  • Configure Thunderbird to send patch friendly
  • Facebook to Relicense React Under MIT [Ed: as we hoped [1, 2]]
    Facebook has decided to change the React license from BSD+Patents to MIT to make it possible for companies to include React in Apache projects, and to avoid uncertain relationship with the open source community. Adam Wolff, an Engineering Director at Facebook, has announced that a number of projects - React, Jest, Flow, and Immutable.js – will soon start using the more standard MIT License instead of BSD+Patents. The reason provided is "because React is the foundation of a broad ecosystem of open source software for the web, and we don't want to hold back forward progress for nontechnical reasons." While aware that the React’s BSD+Patents license has created "uncertainty" among users of the library, prompting some to select an alternative solution, Facebook does not "expect to win these teams back" but they still hope some will reconsider the issue. The change in license will become effective when React 16 will be released next week. Regarding other projects, Wolff said that "many of our popular projects will keep the BSD + Patents license for now", while they are "evaluating those projects' licenses too, but each project is different and alternative licensing options will depend on a variety of factors." It seems from this clause that Facebook plans to get rid of the BSD+Patents license entirely, but they need to figure out the best option for each project. [...] Facebook’s plan to switch to a standard license MIT, supported by Apache, completely solves this problem with React and several other projects. It remains to see what happens with the license of other Facebook projects, and how much this license issue has affected how React is perceived by the community.
  • To type or not to type: quantifying detectable bugs in JavaScript
  • Plug For PASCAL
  • V. Anton Spraul's Think Like a Programmer, Python Edition

New Manjaro Release

What a week we had. With this update we have removed most of our EOL tagged kernels. Please adopt to newer series of each, when still be used. PulseAudio and Gstreamer got renewed. Also most of our kernels got newer point-releases. Series v4.12 is now marked as EOL. Guillaume worked on Pamac to solve reported issues within our v6 series. The user experience should be much better now. Latest NetworkManager, Python and Haskell updates complete this update-pack. Please report back and give us feedback for given changes made to our repositories. Read more