Facebook has made many open-source contributions over the years from their high-performance PHP-To-C++ compiler, to parts of their infrastructure, to some of their development tools. One of their open-source projects they made public last year for increasing their database performance was Flashcache. Flashcache is a kernel module that provides a block cache for Linux with various caching modes.
If you would rather not wait around for the hopeful emergence of the Novacut or Lightworks non-linear video editing applications for Linux, one of the options you can use today is the brand new OpenShot 1.4 NLE.
The Enlightenment Foundation Libraries (EFL) have been natively ported to the Sony PlayStation 3 console.
Lightworks, the professional non-linear video editor (NLE) that was announced in April of 2010 it would be going open-source, is prepping for its next major milestone. The developers behind this award-winning video editor are getting their Mac OS X and Linux ports in order and hope to provide the next Lightworks release in late November.
For those that have long sought after a single-window mode for the GIMP graphics application, the wait is over. The GIMP 2.7.3 development snapshot and it finally has a working single-window mode.
ZFS is known for its de-duplication support and there are other file-systems (such as Dragonfly's HAMMER, plus work-in-progress support for Btrfs) that support this data compression feature of eliminating duplicate data. There's also a new project that we have just learned about which is SDFS, a file-system that offers inline de-duplication support.
For those not in Vancouver for LinuxCon North America 2011, here are exclusive photos of Steamworks on Linux.
Outside of the direct X.Org / Mesa / Linux work being done this year as part of Google's Summer of Code, one of the more interesting projects is work by a student developer with GIMP who is bringing OpenCL support to the graphics program's GEGL image library.
Samba, the leading open-source implementation of Microsoft's SMB/CIFS networking protocol, has reached version 3.6 with a handful of new features.
While EXT4 and Btrfs are the most talked about file-systems on Phoronix, there are certainly many more out there, especially when it comes to distributed file-systems and those largely only targeting enterprise environments. One example is XtreemFS, which is an open-source file-system that is distributed with support for clients and servers from any location and connected together using the Internet. This GPLv2-licensed file-system is also meant to easily replicate data across data-centers to reduce latency and network traffic.
Two months ago there was a mention of Moto on Phoronix as being a place for a wonderful (and tasty) high-tech dinner. At the time it was mentioned just for their use of interesting technologies to make wonderful dishes, and partnerships with NASA and other organizations to conduct food research. Come to find out, my favorite American restaurant is also entering the open-source software business. The restaurant is working on some interesting open-source code... In particular, they're hoping to revolutionize restaurant management software with this project they have been working on, dubbed Moto Matrix.
In early May there was the announcement that Attachmate was letting go of all Mono developers (Phoronix was, again, the first to break the story) following their acquisition of Novell/SUSE. Following that, Miguel de Icaza started a new company to foster future growth of the Mono platform. Last month there was then the hand-off of Mono to Xamarin (Miguel's new company) and this afternoon there is now the first official release of Xamarin Mono.
Just landing in Europe now for the Phoronix Oslo event taking place tonight in Aker Brygge, but the news on the Internet seems to be that -- at long last -- Oracle has officially released Java SE 7.
While the latest Humble Indie Bundle is pulling in money at a fierce rate (up to nearly $500k USD in one day), that isn't true for all open-source projects. At the start of the month I mentioned Novacut, which attempts to be yet another open-source video editor. What Novacut is trying to do different from the rest is become the world's first real-time collaborative video editor designed for HDSLR cameras with support for cloud-based storage and rendering. Unfortunately, they're struggling a bit on Kickstarter.
For those still in a non-paper-less world, CUPS, the printing system for Linux, Mac OS X, and other operating systems, has been updated. CUPS 1.5 was just officially released today and its release, which is largely developed by Apple, comes just shortly following the Mac OS X 10.7 Lion release. CUPS 1.5 brings several new features and changes to the printing world.
Apple has unleashed their new Mac OS X 10.7 "Lion" operating system to the world today via the Mac OS X App Store.
The 2012 Linux.Conf.Au conference will be taking place from the 16th to 20th of January. This very popular Linux conference is taking place next year in the smaller city of Ballarat, which is a few hours outside of Melbourne. The organizers behind this conference have just issued a call for presentations.
Apple Time Machine is a feature that was introduced in Mac OS X 10.5 nearly four years ago, which allows the automatic creation of incremental file back-ups that can be restored at a later date, either for the entire system or just an individual file. Mac OS X programs can also become Time Machine-aware themselves to take advantage of these incremental backups. Basic read-only support for better managing Apple Time Machine back-ups is now available to Linux users via a new virtual file-system aptly called the Time Machine File-System.
When it comes to this year's Mesa / X projects as part of Google's Summer of Code, progress is being made beyond just the OpenCL Gallium3D state tracker that's now capable of building OpenCL native kernels. Lauri Kasanen, the student developer working on Morphological Anti-Aliasing (MLAA) for Mesa, has it working!
Last week on Phoronix I wrote about Gccpy, which is an effort as part of Google's Summer of Code to develop a Python front-end to GCC that would allow compiling Python into native system binaries using the GNU Compiler Collection. This was of interest to many readers and the developer behind Gccpy, had commented in more detail in the forums. Following that news article I received an email regarding another Python compiler effort.
Celebrating the US Independence Day, while many Americans are spending time with their families, drinking (usually nasty) beer and BBQ'ing, others talking to Microsoft, the Red Hat virtualization team has released a new version of libvirt. The libvirt 0.9.3 release brings many changes.
While the FreeBSD Foundation is now paying for Linux kernel mode-setting and GEM/TTM memory management to be ported to BSD -- and they are making some progress -- this isn't the first attempt at moving major parts of the graphics stack into the kernel. Pre-dating Linux KMS/DRM is the KGI Project, which still is technically around, but it's pretty much dead in terms of new development and any hope of the Kernel Graphics Interface reaching its goals.
There's a number of open-source non-linear video editor programs that have been going for a few years, including Cinelerra, OpenShot, and PiTiVi, among others. None of these projects have been particularly promising and yet comparable to the proprietary competition in the video editing world. Lightworks is an option since it's a professional software product that was then open-sourced, but it's Linux client isn't expected until late 2011. There is though another new option coming in the Linux video world and that's Novacut. Novacut is an open-source video editor, but at least it's taking a slightly different approach than the other projects.
Coincidently there's some more file-system news after just writing about the EXT4 and Btrfs file-systems with the Linux 3.0 kernel. A Phoronix reader has pointed out that a developer at Tuxera is claiming their proprietary NTFS Linux kernel driver makes the Microsoft file-system the fastest choice under Linux. Reportedly this kernel driver that implements Microsoft NTFS support is about twice as fast as EXT4, the main Linux file-system of choice right now.
Blender 2.58 has been released as the second stable release in the Blender 2.5 series.
The Haiku operating system, which seeks to be free software and implement compatibility with the BeOS platform, has now experienced its third official release in ten years of development. Haiku R1 Alpha 3 is this new official release and it offers a lot of changes.
Yesterday we delivered the news that PathScale was open-sourcing their high-performance EKOPath compiler suite, which in previous days was talked about on Phoronix under the Dirndl codename when showing how fast this compiler was in relation to GCC. The community indeed is excited for EKOPath now being open-source (GPLv3) and in the Phoronix Forums are currently 15+ pages of comments. In this news posting are some more EKOPath details from the forums and some of what Christopher Bergström, PathScale's CTO, has relayed in our community portal.
Still trying to grasp the situation, but as I tweeted yesterday, there's some big news to deliver today beyond the AMD Llano launch. This news is that a lot of VA-API and XvBA related Linux video code is being opened up by Splitted Desktop Systems. There's also a PowerVR VA-API driver to be opened.
For those interested in GStreamer, the open-source multimedia framework commonly used by the GNOME desktop, is slowly working its way towards doing a 1.0 release.
1270 Free Software news articles published on Phoronix.