The first Open Ephys projects include components for recording electrical signals in mice brains, and a software interface for collecting data. Unlike something along the lines of the open source brain scanning tool Open BCI, the Open Ephys tools are aimed at neuroscience researchers, not at engineers and game developers. Nonetheless, in building these contraptions, Siegle and Voigts have turned to many of the same tools used by other hardware hackers across the country, including the Arduino open source circuit board “We like Arduinos because lots of people know how to use them, and they’re easy to get your hands on,” Siegle says.
3D printers may be trendy, but they are hardly new. One of the earliest of all is the RepRap project, which began back in 2005. As its name implies - it's short for "replicating rapid" prototyper - RepRap is designed to be able to produce copies of itself, or at least most of its parts. Not only that, it is completely open source, both in terms of its hardware (which uses Arduino kit) and software.
Because of its open nature it has gone on to form the basis of many other 3D-printing systems, including those from MakerBot.
Most companies may not realize it, but a huge part of the infrastructure that they run on today is actually built on open source hardware and software. In fact, if you think about Google, Facebook and a lot of the large social media delivery companies, they no longer sell you the software, it is an open source software, because the value proposition is the service on top of those tools, not the value that is on the tool. Beyond that, they see a huge community of individuals who can contribute to moving that technology forward, with the focus on the service delivered, not the technology below it.
Other changes for today's NVIDIA 334.21 Linux driver update include a NVIDIA kernel module security fix for a userspace pointer dereference, OpenGL bug-fixes, support for GPUs with VDPAU feature set E, improved application profile support, improved performance of OpenGL applications when used in conjunction with the X driver's composition pipeline, NVIDIA Settings control panel updates, and other fixes.
Digia announced Qt Enterprise Embedded in October as a commercial distribution for enterprises. Like the Qt 5.2 cross-platform framework it’s based on, Qt Enterprise Embedded supports Android, as well as Linux. The platform combines Qt’s drag-and-drop GUI builder with an IDE based on Qt Creator and Ubuntu, as well as a Boot to Qt embedded stack for Android and Linux targets.
This week during Mobile World Congress 2014, Buffalo Americas launched three high speed AirStation Open Source DD-WRT wireless routers: the AirStation AC 1750 WZR-1750DHPD, the AirStation N600 WZR-600DHP2D, and the AirStation N300 WHR-300HP2D. The AC 1750 model is on sale now, while the other two won't arrive until early March.
The NVIDIA GeForce GTX 750 is a great value graphics card for $120 that delivers great mid-range performance while its performance-per-Watt is exceptional. If you don't mind using binary graphics drivers, the GTX 750 based upon NVIDIA's new Maxwell architecture with the GM107 is worth checking out.
The community of open source mobile developers around the world are a vocal bunch – and here at Broadcom we’ve heard their call.
To date, there’s been a dearth of documentation and vendor-developed open source drivers for the graphics subsystems of mobile systems-on-a-chip (SoC). Binary drivers prevent users from fixing bugs or otherwise improving the graphics stack, and complicate the task of porting new operating systems to a device without vendor assistance.
But that’s changing, and Broadcom is taking up the cause.
That "blob" is the closed source driver code that the Pi requires today. "In common with every other mobile graphics core, using the VideoCore IV 3D graphics core on the Pi requires a block of closed-source binary driver code (a 'blob') which talks to the hardware," Upton wrote. "Our existing open-source graphics drivers are a thin shim running on the ARM11, which talks to that blob via a communication driver in the Linux kernel. The lack of true open-source graphics drivers and documentation is widely acknowledged to be a significant problem for Linux on ARM, as it prevents users from fixing driver bugs, adding features and generally understanding what their hardware is doing."