Home Blog Page 2063

It’s a Great Time to Know Linux: “More Linux, More Money”

 

opportunity jpgDice this week released it’s annual Salary Survey (2013-2012 Salary Survey) and the results were good news for everyone, showing the largest jump in tech salaries in more than a decade. But the news was especially sweet for Linux pro’s.

While tech professionals overall saw a 5 percent jump in average salaries, Linux professionals saw nearly double that with 9 percent growth in paychecks. Dice.com VP Jennifer Bewley told PCWorld’s Katherine Noyes: “We’ve known Linux is a core skill, but it’s starting to get a bankable reputation. More Linux, more money.”

Furthermore, while average tech bonuses were down a bit, Linux pro’s saw a bump in bonuses.

Why does Linux talent garner a higher salary and bonus? At least one reason can be found in what Dice cited as the three skill areas in the highest demand: mobile, cloud and data. Linux is the foundation for each of these technology trends – from Android in mobile to open cloud and the high-performance servers that support big data. Generally, Linux runs more of today’s computing infrastructure than ever before, and the demand for Linux talent and the benefits that come with those jobs is supporting evidence.

If you’re interested in learning more about Linux, whether you’re a total newbie, have flirted with the mailing lists or are an experienced Linux pro, you might check out what the Linux experts have told us about how to get paid to work on Linux. The biggest piece of advice? Start contributing to open source projects now and build your reputation. So much software is developed today in the open, and it creates a virtual resume of your work. Don’t be a phantom. 

We also invite you to take a look at The Linux Foundation’s Linux training program, which offers classes for both developers and enterprise managers and covers everything from embedded Linux development to cloud architecture and deployment to the open source development model. You can also check out our 100 Linux Tutorials library for free video tutorials on a variety of topics, and even start contributing to the community by sharing your best tutorial.

It’s never been easier to get involved in Linux. What are you waiting for? The payoff could be huge for you, and your contributions huge for the advancement of Linux. 

Github Search Exposes Passwords

githubFrom the ‘If you leave the keys out in the open it’s your own fault’ files:

Github rolled out a new search tool today making it easier to not just discover new projects, but code within projects. Think Google Code search (when it was alive, but better).

So the TL;dr version is – awesome power. But as Spiderman taught me a long time ago, with great power comes great responsibility.

My friend and all around beacon of bodacious knowledge Carla Schroder (@CarlaSchroder) pointed out to me that there is no shortage of embedded private SSH keys and passwords that can easily be found….Read more at Internetnews

Fedora Proposal To Use Cinnamon Desktop By Default

A new Fedora 19 feature proposal has surfaced, which is rather interesting but sure to spark controversy: replace the default GNOME Shell desktop with Cinnamon…

Read more at Phoronix

Open Recall: Retro browsing, fresh distributions and Linux gaming

In this edition of The H’s Open Recall: retro browsing with NCSA Mosaic on Linux, Netrunner 12.12.1, Descent|OS 3.0.2, Half-Life on Linux, SystemRescueCd 3.3.0 and a first preview of the Consort Desktop Environment…

Read more at The H

Unauthorized unlocking of smartphones becomes illegal Saturday

or all you polyamorous types out there who don’t like the long-term monogamy demanded by most American wireless carriers when it comes to smartphones, I have bad news.

Starting this Saturday, it becomes illegal in this great land to unlock a new smartphone without the permission of the carrier that locked it in the first place…Read more at CNET News

openSUSE Dumps MySQL Makes MariaDB Default Database

The Fedora team earlier announced that they would be ditching the ‘troubled‘ MySQL and move to MariaDB which was created by the founders of MySQL and is fully compatible with the database. A discussion was going on in the openSUSE teams about the default database…Read more at Muktware

Clasen: GNOME 3.7 at the halfway mark

LWN.net LogoMatthias Clasen previews the changes in GNOME 3.8. “Allowing you to focus on your task and minimizing interruptions has been an important aspect of the GNOME 3 design from the start. So far, we just had a global switch to turn off notifications. The new Notification panel expands on this and allows fine-grained control over what applications get to annoy you, and how much.

Read more at LWN

Introducing the $99 Linux Supercomputer

 

UbuntuThere was a time in computing when performance increases could be had by designing a more complex processor or turning up the clock speed. Those days are largely behind us and the most common solution at present is to add more cores to a symmetric multiprocessing (SMP) system, but this has practical scaling limits and there are downsides to a one-size-fits-all processor architecture.

The world’s most powerful computers make use of parallel computing, using configurations such as Linux-based Beowulf clusters to distribute workloads across many thousands of processor cores. Closer to the other end of the scale, with desktop and mobile devices, compute intensive graphics processing is handled by high performance GPUs that are finely tuned for the task at hand.

Parallel computing and heterogeneous systems — with mixed types of computational units — are able to break through SMP scaling limits and achieve increased performance with reduced power consumption. However, they also come with their own challenges, and making parallel computing easy to use has been described as “a problem as hard as any that computer science has faced.”

With these challenges in mind the Parallella project has set out to help close the knowledge gap by developing an affordable, high performance and truly open parallel computing platform.

DiagramThe Parallella Computer

In October 2012 a Kickstarter campaign was successful in raising $898,921 to develop and produce  an initial run of the Parallella computer, a system equipped with a dual-core ARM A9 processor and either a 16 or 64-core Adapteva Epiphany floating-point accelerator. The project had just short of 5,000 backers and pledges of $99 or more being rewarded with at least one board with a 16-core device.

The Parallella computer was inspired in no small part by Raspberry Pi and will be credit card-sized with 1GB RAM available to the host and using MicroSD storage, providing Gigabit Ethernet, USB 2.0 and HDMI ports, and plenty of general purpose I/O (GPIO) for expansion via daughter cards.

The Epiphany chip provides RISC floating-point cores each with 32KB of local memory,that are connected together by an on-chip mesh network, which allows one core to transparently access the memory of every other core. In contrast to GPUs, Epiphany is MIMD – meaning Epiphanythat cores are able to operate independently and the architecture is easier to program for a wider range of applications.

In addition to a dual-core ARM processor, the Xilinx Zynq system-on-chip that is being used provides programmable logic, which is where the interface to the Epiphany chip will be implemented. The Parallella computer is an open source hardware design and the schematics and PCB layout will be published along with the HDL source code for the Epiphany interface.

The hardware will ship with Ubuntu pre-loaded. Driver sources will also be provided and there has already been interest expressed in developing support for other distributions.

Developing Software

EclipseThe Eclipse multicore IDE

Development is supported by the Epiphany SDK, which is based on GCC 4.7, GDB, the Eclipse IDE and newlib C library. This was developed by our Adapteva partner, Embecosm, who also managed the introduction of the Epiphany architecture into the GCC mainline.

Brown Deer Technology have developed a fully open source OpenCL implementation and this can be used to simplify the creation of applications which use both ARM and Epiphany cores.

The project is now looking to members of the community to lead on developing support for additional languages and frameworks with leads recently announced for Erlang and Python.

Potential Applications

The uses to which backers have said that they will put their Parallella computers to use include sound processing, video encoding, 3D scanning, computer visioning, neural networks, physical simulation and, importantly, learning parallel programming!

Software-defined radio is an application that frequently comes up and Parallella is particularly well suited to this since the programmable logic it provides is situated between the ARM host, Epiphany accelerator and GPIO, allowing for digital radio hardware to be more easily integrated.

The 16-core Epiphany chip delivers 26 GFLOPS of performance and with the entire Parallella computer consuming only 5 watts, making it possible to prototype compute-intensive applications with mobile device power budgets or equally to construct energy-efficient HPC clusters.

ClusterProject status

Testing a Beowulf cluster assembled from Parallella prototypes

The first prototypes went out to backers at the end of December 2012 with additional boards going out in January. These are based on an off-the-shelf Zedboard development system plus an Epiphany daughter card. Thes are virtually identical to the final design.

The Adepteva team is now working to meet a challenging timescale as a beta version of the credit card-seized board is due in February with release 1.0 due to go out to thousands of backers in May.

The tool chain sources are on GitHub and SDK packages have been provided to specific backers, and these will be made publicly available when the final hardware ships.

Python lead, Mark Dewing, has had some initial success with compiling the Python-on-a-Chip interpreter for Epiphany, testing this via the functional simulator provided by the SDK. Meanwhile Erlang Solutions has been working out how to approach Erlang support and will be sharing their initial thoughts on this in the coming weeks.

Next steps

The focus now is on completing the design and getting hardware out to backers, as well as establishing relationships between the Parallella community and those developing the languages, frameworks and applications that are vital to achieving the goal of democratizing access to parallel computing.


About Andrew

Andrew is an open technology consultant and writer; community lead for the Parallella project; and Open Source Hardware User Group (OSHUG) organizer.

Google’s Linux-based Chrome OS Advances from Joke to Best-seller

Last year, Google’s Linux-based Chrome OS went from being an industry joke to a qualified success. That surge appears to have continued through the holidays. The ARM-based Samsung Chromebook is only a few days short of a 100-day run as Amazon.com’s best-selling laptop, and now Lenovo has joined the Chrome OS experiment, announcing a ThinkPad X131e Chromebook aimed at the education market. Meanwhile, Samsung has begun selling a new version of its Chromebox mini-PC updated with a 2.5GHz Intel Core i5 — making it the fastest Chrome OS system yet — and Acer is rumored to be prepping its own low-cost “Kiev” Chromebox.

Chrome OS still represents a tiny fraction of PC operating system share, and even with Lenovo, it’s supported by only three vendors. Yet, the momentum appears to be real. The question remains, however, whether Google will need to better integrate the platform with Android to achieve lasting success, or if it can continue on its own steam.

Lenovo’s ThinkPad X131e Chromebook

Chrome OS is already used in over 1,000 K-12 schools, according to Lenovo, which is hoping to extend that streak with the help of the ThinkPad brand name. Lenovo’s first Chrome OS device will open to volume bids from educational customers on Feb. 26, starting at a rather pricey $429.

ThinkPad-X131eThinkPad X131e Chromebook

The ThinkPad X131e Chromebook is a modified version of Lenovo’s Windows-based, K-12 targeted ThinkPad X131e. Lenovo did not mention which “Intel processor” would be used for the Chromebook, but the existing X131e supports modest Celeron or Core i3 chips. The 11.6-inch laptop offers 1366 x 768 resolution, HDMI and VGA ports, three USB ports, a webcam, and WiFi. Ruggedization features include rubber bumpers, stronger corners, and more robust hinges.

The laptops will be equipped with Google Apps for Education, and can be expanded with web apps from the Chrome Web Store. As with other Chromebooks aimed at schools, the ThinkPads are billed as being much easier to deploy and maintain than Windows laptops, and they feature remote security and management via a single dashboard.

Security and maintenance, of course, are also important to corporations, a market where ThinkPads are well entrenched. Should Lenovo’s Chrome OS experiment succeed, a corporate-targeted Chrome OS ThinkPad with a faster CPU may not be far off.

New Chromeboxes from Samsung and Acer

Samsung’s Chromebox — a compact “net-top” mini-PC without an integrated keyboard or monitor — has never sold as well as the Chromebooks. Yet, a new version that swaps out the 1.9GHz Celeron for a “Sandy Bridge” generation, dual-core 2.5GHz Intel Core i5 processor may well boost interest.

The new XE300M22-A02US Chromebox went on sale last week, demanding $405 for the pleasure of driving this fastest of all Chrome OS computers. Standard features are similar, including 4GB of RAM and a 16GB solid state drive, six USB ports, DisplayPort and Ethernet connections, and both WiFi and Bluetooth 3.0.

According to Liliputing, which first noticed the upgrade, Samsung also began selling a new, more consumer-oriented case design for the original Celeron-based Chromebox in the U.K. The new Core i5-based model, however, sticks with the original black case.

In November, Acer broke Chrome OS pricing records with a $199 C7 Chromebook, and then followed up with a $299 version that offers longer battery life, twice the RAM (4GB), and a larger 500GB hard drive. Now it is prepping its own Chromebox, according to a tip posted on Google+ by Francois Beaufort.

Samsung ChromeboxSamsung Chromebox

Code-named “Kiev,” the Acer Chromebox uses a dual-core 2.7GHz Intel Pentium G630 with 2GB of RAM and a 500GB hard drive, according to Jay Lee, who added to the report. Note, however, that those specs were dated to logs from last June.

The press widely repeated Lee’s speculation the system might debut at $99, despite the fact that his post read: “I’m going to take a stab in the dark and price it at $99 :-)” As Lee himself noted elsewhere, the G630 chip alone goes for $64, so this would be a bit of a stretch. Still, given the net-top form factor and previous Acer pricing, this will likely fall well below the $199 price for the C7, setting a new record.

Beyond Low Prices: Why Chrome OS Now?

Lower prices may be the main catalyst for the growing appeal of Chrome OS, but there’s a lot more to the story. In fact, the Samsung Chromebook is so popular, it’s selling for $330 — $81 over the original $249 price. (A 3G-ready version goes for $460.)

Another big draw for Samsung’s Chromebook is its ARM Cortex-A15, 1.7GHz, dual-core Samsung Exynos 5. While this is slower than most of the Intel processors running on other Chrome OS computers, the ARM architecture offers much better battery life, faster startups, and fanless operation.

Chromebook sales have also benefited from the expanding range of apps, and the improving Chrome OS software itself. In particular, last spring’s major “Aura” releaseshot down one of the biggest gripes about Chrome OS by greatly expanding offline capabilities.

Finally, consumers seem unmoved by Windows 8, and most can’t afford Macs. Despite Canonical’s best efforts, most consumers are either ignorant of Linux alternatives or are terrified of them. In short, people seem more willing than ever to look at alternatives, and Google’s name recognition and this fall’s major advertising campaign helped draw their attention.

While many users are letting their PCs go fallow while they invest in new tablets and smartphones, many others still want the keyboard and I/O options more commonly found on laptops. With a still fairly barebones, Chrome browser interface, Chrome OS offers a legitimate claim of being the easiest to learn PC OS on the planet while also acting as a future-looking foundation for web-based apps.

Analysts such as CNET’s Marguerite Reardon continue to call for greater integration between Chrome OS and Android in order to clarify Google’s OS strategy. Indeed, the two platforms are already slowly edging toward each other. The Chrome browser has become part of the Android ecosystem, and a touch version of Chrome OS is reportedly underway, which could be used for a long-rumored Chrome OS tablet.

Yet, Google will probably take its time here. Microsoft’s difficulty in selling the one-size-fits-all Windows 8 gives pause, and as long as Chrome OS is limited to non-touch computers, Google’s strategy remains fairly coherent. Once they start merging, however, all bets are off. The key problem is not so much the touch interface, but the fact it would be tough to bridge the native-app dynamic of Android and the web-based approach of Chrome OS.

Last week, The Street’s Anton Wahlman proclaimed that for Google, Chrome OS is now a bigger opportunity than Android. Wahlman suggested that rather than merge the two, Google might first consider dual-booting them, offering the best of both worlds. Chrome OS would provide greater simplicity, improved security, reduced storage requirements, and an end to fragmentation. Android would offer the touch interface, larger selection of apps, and the greater performance and responsiveness of native apps.

But just because today’s powerful multicore processors are more capable of effective dual-booting and smooth OS switching doesn’t mean users will flock to a hybrid design. So far, dual booting has rarely been a strong formula for success, and not only due to performance issues.

Perhaps a more achievable short-term goal, as recommended by ZDNet’s James Kendrick in a Dec. 31 blog posting, would be to add Android compatibility to Chrome OS via an emulator. This would further align Google’s two open source Linux platforms while the transition to mobile — and web apps — continues to shake itself out.

openSUSE 12.2 – 94,460 Downloads First 24

openSUSEThe exact number of Linux users has always been an illusive answer. Everybody wants to know, several have tried, but no one really knows how many people use Linux. But openSUSE knows how many people downloaded their 12.2 images in the first 24 hours after release.

openSUSE usually sits around the fifth position in Distrowatch’s Page Hit Ranking list getting around 1500 hits per day and it is occasionally included in Top Five lists. Last popularity poll I ran it came in tied for second…Read more at Ostatic