Language Selection

English French German Italian Portuguese Spanish

Development

Git 2.2.1 Released To Fix Critical Security Issue

Filed under
Development
OSS
Security

Today's Git vulnerability affects those using the Git client on case-insensitive file-systems. On case-insensitive platforms like Windows and OS X, committing to .Git/config could overwrite the user's .git/config and could lead to arbitrary code execution. Fortunately with most Phoronix readers out there running Linux, this isn't an issue thanks to case-sensitive file-systems.

Read more

Green Hills challenges “rudimentary” Linux debug

Filed under
Development
Linux

Green Hills Software has announced a software development environment for embedded Linux developers.

According to Green Hills, the Linux development software in its MULTI tool suite will address the “rudimentary” state of many debuggers for Linux, which it said were “difficult to learn, setup, and use and lack the powerful control and visibility that modern electronic systems demand”.

Read more

How strong is peer review in open source?

Filed under
Development
OSS

An example of a standard open source peer review process begins with a software author submitting their code and documentation to their project's mailing list. It is then examined by other contributors and project managers; potential problems and improvements are discussed amongst the community and author before the changes are either accepted or rejected. GitHub uses the version control software Git to offer a streamlined system in which project managers can oversee their source code while still allowing for code review. Due to its ease of use, GitHub has become a popular host for version control and code review, with over 2,000,000 repositories uploaded to the site as of 2011.

Read more

Overview of Qt3D 2.0 – Part 1

Filed under
Development
KDE

Back in the days when Qt was owned by Nokia, a development team in Brisbane had the idea of making it easy to incorporate 3D content into Qt applications. This happened around the time of the introduction of the QML language and technology stack, and so it was only natural that Qt3D should also have a QML based API in addition to the more traditional C++ interface like other frameworks within Qt.

Read more

GCC Has Been Ported To The Visium Architecture

Filed under
Development
GNU

Never heard of Visium before? Neither have we, but it's yet another platform where GCC can serve as the code compiler. Eric Botcazou of AdaCore explained Visium as "a 32-bit RISC architecture with an Extended Arithmetic Module implementing some 64-bit operations and an FPU designed for embedded systems...The Visium is a classic 32-bit RISC architecture whose branches have a delay slot and whose arithmetic and logical instructions all set the flags, and they comprise the moves between GP registers (which are inclusive ORs under the hood in the traditional RISC fashion)."

Read more

Go 1.4 is released

Filed under
Development
Google

Today we announce Go 1.4, the fifth major stable release of Go, arriving six months after our previous major release Go 1.3. It contains a small language change, support for more operating systems and processor architectures, and improvements to the tool chain and libraries. As always, Go 1.4 keeps the promise of compatibility, and almost everything will continue to compile and run without change when moved to 1.4. For the full details, see the Go 1.4 release notes.

Read more

Qt 5.4 released

Filed under
Development
KDE

I am happy to announce that Qt 5.4 has been released today and is available for download from qt.io. Together with Qt 5.4, we have also released Qt Creator 3.3 and an update to Qt for device creation on embedded Linux and embedded Android.

But let’s start with Qt 5.4. One of the main focus areas of this Qt release has been around Web technologies and we have a lot of cool new things to offer there.

Read more

Xojo: A Linux development suite that doesn't really support Linux

Filed under
Development
GNU
Linux

If a company is going to support Linux... it needs to actually freaking support Linux.

In one of my past lives, I was a software developer. And even though I no longer code for a living, I still find tinkering with various languages, IDEs, and frameworks more fun than I probably should. Truth be told, I consider playing with a new development environment to be a bit of a hoot. (Yes. I just wrote “bit of a hoot.” That's how confident I am in my own masculinity.)

I'm also not the kind of guy to be prejudiced for – or against – any particular language. Python? Awesome. C++? Tons of fun (in an “I-like-to-hurt-myself” kind of way). Pascal, BASIC, Smalltalk and JavaScript? All delightful. I like 'em all... for the most part.

Read more

Google pushes 'go' on Android Studio

Filed under
Android
Development

Worried Oompa-Loompas are questioning security guards and combing the wilds of Mountain View after it was discovered that Google has allowed a product, the Android Studio IDE, to escape from the Chocolate Factory's near-impenetrable Beta compound.

Read more

Tinkering with the Raspberry Pi A+

Filed under
Development
Linux

The Raspberry Pi team is on fire (in a good way), making new Raspberry Pi models faster than we can review them.

Read more

Syndicate content

More in Tux Machines

Git 2.2.1 Released To Fix Critical Security Issue

Today's Git vulnerability affects those using the Git client on case-insensitive file-systems. On case-insensitive platforms like Windows and OS X, committing to .Git/config could overwrite the user's .git/config and could lead to arbitrary code execution. Fortunately with most Phoronix readers out there running Linux, this isn't an issue thanks to case-sensitive file-systems. Read more

Ubuntu 15.04 Alpha 1 For Its Various Flavors

While Ubuntu itself no longer puts out alpha/beta releases in favor of just testing out the daily Live ISOs, the various Ubuntu flavors still participating in the traditional release process have done their first alpha releases this afternoon for Ubuntu 15.04. Read more

Robolinux 7.7.1 LXDE Runs Windows Apps with Stealth VM

Robolinux 7.7.1, a fast and easy-to-use Linux distribution based on Debian has just received a new desktop environment, LXDE, making this the third second flavor of the distribution. Read more

Jolla's Sailfish OS Update 10 Is Now Available

The tenth update to Jolla's Sailfish mobile operating system is now available. This update is version 1.1.1.26 and is codenamed Vaarainjärvi. This latest update to Jolla's Sailfish OS includes the device lock now supporting alpha-numeric codes, copy-paste support between Android and native Sailfish apps, Mail app improvements, new overlays for maps, search improvements, unification to the accounts framework, new MMS settings, UI improvements, and an assortment of other improvements. Read more