In this week's top 5, we take a look at Emacs and Vim alternatives, Linux cluster admin tips, and more.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
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.
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.
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.