Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

Archive

7 Programming Languages on the Rise

InfoWorld's Peter Wayner reports on once niche programming languages gaining mind share among enterprise developers for their unique abilities to provide solutions to increasingly common problems. From Python to R to Erlang, each is being increasingly viewed as an essential tool for prototyping on the Web, hacking big data sets, providing quick predictive modeling, powering NoSQL experiments, and unlocking the massive parallelism of today's GPUs.

The Windows 8 Features Rumour Mill

Windows 8 isn't expected to be released until the end of 2012 and "new feature" details is still officially non-existent, but some of these recent rumours began to bear more weight since a slide was "officially leaked" on Microsoft-journal.spaces.live.com/blog. This slide although has since been removed, but it can however still be seen on lmsfkitchen.

How to Tune Up Windows

In previous OS News articles, I described how mature computers up to ten years old can be refurbished and made useful. One article identified and evaluated different approaches to refurbishing. This article tells how to performance tune a mature Windows computer to make it serviceable again. I hope it will interest anyone who wants to tune Windows.

Aaron Seigo: Plasma Overhaul Planned, Using Qt Quick, QML

In his lengthy and interesting blog post covering the future of Plasma, KDE's Aaron Seigo proposes Qt Quick and QML (a declarative language that embeds JavaScript) as replacement of the Graphics View architecture currently used by Plasma. This holds a promise of massive speedups and cheap effects as all paint operations become candidates for OpenGL acceleration, contrary to the aging Graphics View architecture that is still stuck with various inefficiencies caused by the underlying QPainter approach. Expressiveness and easy programmability of QML is a nice bonus, of course.

The Death of GEOS?

This is a painful article to write. I've been a longtime fan and user of what is affectionately known as PC/GEOS over the years. However, I'm fearing we're nearing the end of GEOS.

Six Months with Opera 10.5

Since the launch of Opera 10.5 in March 2010, I've been using it as my primary browser, whether at work or at home. Using Ubuntu at work, and a Windows netbook at home, I wanted a fast browser for my netbook and a coherent browsing experience on both operating systems. And this is where Opera 10.5 (and newer) fits perfectly.

10 Great FOSS Apps for Windows, Mac, Linux

InfoWorld's Serdar Yegulalp looks beyond OpenOffice.org to list 10 great free and open source desktop tools for word processing, page layout, graphics editing, illustration, task management, and more. Some of the featured tools provide a worthwhile alternative to expensive proprietary software, while others carve a niche all their own. All are available for Windows, and nearly all are available for Linux and Mac OS X as well. From AbiWord, to Inkscape, to Task Coach, each of the tools provides further proof that the roster of available free programs is growing remarkably -- in both the breadth and depth of functionality offered.

A Little Positive Apple Analysis

I love OSNews, but it does seem like some of its editors enjoy just a little too much taking a good natured jab at Apple upon occasion (well, more like every chance that particular editor can get). I thought it time for a little good news and analysis about Apple that critics often overlook.

BareMetal OS 0.4.9 Released

BareMetal OS v0.4.9 has been released. Newest features are network communication via Ethernet as well as Memory allocation/free functions. BareMetal is an open source 64bit operating system for x86-64 computers. It is written in assembly, and applications can be written in assembly or C/C++. It's aimed at three target segments (high performance computing, embedded applications, and education). The kernel binary is still under 16 KiB as well!

Watch Out Java, Here Comes JavaScript

Fatal Exception's Neil McAllister sees recent experiments enabling a resurgence for JavaScript on the server, one likely to dent Java's role in the data center. 'Today, projects such as CommonJS and Node.js are extending JavaScript even further, allowing it to take on Java's traditional role in the data center. In a fascinating role reversal, JavaScript is becoming the versatile, powerful, all-purpose language for the Web, while Java risks becoming a kind of modern-day Cobol," McAllister writes. And though such experiments have a ways to go, the benefits of JavaScript as a server-side language are clear and striking.

How to Secure Windows

In previous OS News articles, I've claimed that mature computers up to ten years old can be refurbished and made useful. My last article identified and evaluated different ways to refurbish these computers. One approach is to keep the existing Windows install and clean it up. This has the advantage of retaining the Windows license and software, the installed applications, and the existing drivers. But it takes some work. In this article we'll see what this entails.

2010’s Best Open Source Software

The InfoWorld Test Center rounds up of the past year in open source, highlighting the best open source offerings in several software categories: "The word 'best' here can mean many things. It is sometimes equivalent to 'most promising', 'most surprising', 'most subversive', 'most unnerving', 'most opportune', 'most happening', or some weird, inchoate mixture of them all. The one thing it always means is 'most useful' - to developers, IT administrators, and users on a business network." From enterprise apps, to app dev tools, to platforms and middleware, to networking software, the list is expansive, including 39 hybrid license and community offerings.

Should Daemons Just Be Frontends to the OS Auditing System?

I came across a news entry at Phoronix about a new init replacement, systemd, and curiously started a read into the surprisingly heavy matter. Systemd is by no means as simple as upstart. It does far more things far more straight and in more detail. The differences are so significant that they enforce quite different configuration strategies. One can argue for both, depending on the goal to reach. However, that's not what I want to write about. After having read what systemd is capable of, and how it does it, I began to put the existence of all system daemons - in their today's forms - in question.

An Experimental Chip From Intel that Can Move 50Gbps

"Intel Corporation announced an important advance in the quest to use light beams to replace the use of electrons to carry data in and around computers. The company has developed a research prototype representing the world's first silicon-based optical data connection with integrated lasers. The link can move data over longer distances and many times faster than today's copper technology; up to 50 gigabits of data per second. This is the equivalent of an entire HD movie being transmitted each second."