Home Blog Page 1440

The People Who Support Linux: Hacking on Linux Since Age 16

Yitao-Li

Pretty much all of the projects in software developer Yitao Li’s GitHub repository were developed on his Linux machine. None of them are necessarily Linux-specific, he says, but he uses Linux for “everything.”

For example: “coding / scripting, web browsing, web hosting, anything cloud-related, sending / receiving PGP signed emails, tweaking IP table rules, flashing OpenWrt image into routers, running one version of Linux kernel while compiling another version, doing research, doing homework (e.g., typing math equations in Tex), and many others…” Li said via email.

Of all the projects in his repository his favorite is a school project developed in C++ with libpthread and libfuse to understand and correctly implement PAXOS-based distributed locking, key-value service, and eventually a distributed filesystem. He tested it using a number of test scripts on both single-core and multi-core machines.

“One can learn something about distributed consensus protocol by implementing the PAXOS protocol correctly (or at least mostly correctly) such that the implementation will pass all the tests,” he said. “And of course once that is accomplished, one can also earn some bragging rights. Besides, a distributed filesystem can be useful in many other programming projects.”

Li first started using Linux at age 16, or about 7.47 years ago, he says, using the website linuxfromscratch.org, with numerous hints from the free, downloadable Linux From Scratch book. Why?

“1. Linux is very hacker-friendly and I do not see any reason for not using it,” he writes. “2. The prefrontal cortex of the brain becoming well-developed at age 16 (?).”

People who support Linux

He now works for eBay, mostly coding in Java but working sometimes with Hadoop, Pig, Zookeeper, Cassandra, MongoDB, and other software that requires a POSIX-compliant platform. He supports the Linux community by contributing to Wikipedia pages and forums on Linux-related subjects. And by becoming an individual supporter of The Linux Foundation.

He keeps up with the latest Linux developments and has recently been impressed by the new “-fstack-protector-strong” option for GCC 4.9 and later.

“It’s not directly related to any of my projects, but it was important for both security and performance reasons,” he said. “It’s much more efficient than “-fstack-protector-all” with little impact on security, while providing better stack-overflow protection coverage compared to that of the “-fstack-protector” option.”

Welcome to The Linux Foundation Yitao!

Facebook’s Open Source Library Has Grown to 9.9M Lines of Code

Facebook wants to remind everyone once again how serious they are about promoting the open source movement.

HyperCat Spec Aims for Internet of Things Interoperability

The specification was developed by an English consortium that includes IBM, Intel and ARM as well as various UK startups.

Read more at eWeek

Is Antergos Arch Linux Really Faster Than Ubuntu, Fedora?

Frequently within the Phoronix Forums it is requested to do benchmarks with Arch Linux since its users tend to be adamant that it’s the fastest Linux distribution. In the past I’ve run benchmarks of the Arch-based Manjaro to look for speed differences as an easy and quick to deploy variant. Today the latest Arch Linux variant I am benchmarking is Antegros Linux.

Read more at Phoronix

Ubuntu’s Ties to OpenStack Bring it to IBM’s Servers and Beyond

It’s no secret that Ubuntu Linux already has a disproportionately large presence in the OpenStack arena. Within the OpenStack ecosystem, users go with Ubuntu 55 percent of the time as their host operating system, according to the OpenStack Foundation’s survey, a surprising statistic that Matt Asay discussed in a recent post. And, as Canonical announced several months ago, its OpenStack Interoperability Lab is playing a key role in how many enterprises gain confidence in deploying OpenStack.

But to really ensure its future in the OpenStack arena, Ubuntu needs to run on non-x86 hardware platforms. That’s why Canonical has announced full support for IBMPOWER8 machines on Ubuntu Cloud.

 

Read more at Ostatic

The Cloud is the New Battleground for Winning Enterprise Users

This week brought many news items that underscore the fact that the cloud is becoming a key battleground for Microsoft and Google, especially as they battle for enterprise users. To begin with, Microsoft announced a much more attractive pricing strategy for its OneDrive cloud storage service, including 15 GB free for any user, and price reductions of as much as 70 percent for paid customers.

Meanwhile, Google announced new levels of compatibility with Microsoft Office documents in its Google Docs cloud-based applications, including the ability to edit Office documents. Google is also offering essentially unlimited amounts of cloud storage for $10 a month.

 

Read more at Ostatic

Distribution Release: SparkyLinux 3.4 “MATE”, “Xfce”, “Base”

Paweł Pijanowski has announced the release of SparkyLinux 3.4 “MATE”, “Xfce” and “Base” (Openbox) editions, a set of Debian-based distributions with several lightweight desktop user interfaces: “SparkyLinux 3.4 ‘Annagerman’ MATE, Xfce and Base (Openbox) is out. As usually, the new ISO images of SparkyLinux provide tons of updates,….

Read more at DistroWatch

Flashing Tizen Common onto the Intel NUC

  Exciting times are ahead of application and platform developers with the release of Tizen Common as it has the ability to run on the Intel NUC DE3815TYKHE, which was one of the giveaways at the Tizen Developer Conference (as well as the Samsung Gear 2) If you have a Intel NUC and want to get involved with development of the Tizen platform and potentially testing your applications, then you can start by flashing Tizen onto it using the instructions below.

Read more at Tizen Experts

The GNOME 3.13.3 Changes Are Exciting

Matthias Clasen of Red Hat has written about the changes you can find in this week’s GNOME 3.13.3 development release in the path to GNOME 3.14…

Read more at Phoronix

2014: A Great Year for Developers – and We’re Only Halfway Through

Microsoft, Apple and Google have all made big announcements at their developer conferences. What do they mean for developers and how we design and build applications?