Language Selection

English French German Italian Portuguese Spanish

Hints For Successfully Managing an Open Source Project

Today I want to change things a bit: instead of covering a technical subject, I want to share with you what it means to run an open source project

For more than two years, my friend David Rousset and I have led Babylon.js. We started the project after hearing that IE11 would support WebGL and we wanted to make it easier for people to build 3D scenes and games. For the following two years I spent all of my spare time making Babylon.js a simple and powerful 3D engine for web developers.

Read more

More in Tux Machines

Server: FreedomBox, Cumulus Network and SUSE

  • How to run FreedomBox as a VirtualBox VM
    You might have heard of FreedomBox. If not, it's a $100 box you can buy, which allows you to take back control of your internet-based services (See: Put the internet back under your control with the FreedomBox).
  • Cumulus NetQ aimed at broader enterprise market
    Cumulus Networks has overhauled its data center tool set for network troubleshooting and change validation, adding a mainstream, enterprise-friendly graphical dashboard. The pure-play networking company launched the graphical user interface (GUI) this week as a component of Cumulus NetQ 2.0. The latest version of the network operations tool set also includes a new database for storing and managing more network telemetry data than the previous version. With the latest release, Cumulus has revamped NetQ to address the needs of a broader segment of the market for enterprise data center networking, said Brad Casemore, an analyst at IDC. Cumulus has three primary offerings: a Linux-based network operating system; branded hardware switches, called Cumulus Express; and NetQ.
  • Wrangling Your Data Tornado with SAP Data Hub and SUSE CaaS Platform (Webinar – May 1st)
  • Beastly documentation: A SUSE OpenStack Cloud 9 reorg story
    Cloud 9 is a complex beast, and so is its documentation. And like any other beast, the documentation needs occasional grooming.

Kernel: APIs, KernelShark 1.0, VMware, NVIDIA and AMD

  • Linux and MS-Windows APIs for Custom Development of VQuad™ Applications
    Speaking to the press Mr. Robert Bichefsky, Director of Engineering at GL Communications Inc said, “Open source is ubiquitous, it’s almost unavoidable and Linux is the leader in open source. So, GL supports Linux Application Programming Interfaces (APIs) for our flagship products!
  • KernelShark 1.0 Soon Being Released For Visualizing "Trace-cmd" Linux Kernel Tracing
    After being in development pretty much this entire decade, KernelShark 1.0 will soon be released as the visualizer around the trace-cmd that wraps Ftrace for internal Linux kernel tracing. KernelShark produces various visuals and makes it easier to analyze the trace data generated from the tracing tools to make it easier to understand the behavior going on within the kernel. It's good to see this GUI utility still advancing as it's been quite a while since last hearing anything about KernelShark.
  • VMware Working On Emulated Coherent Graphics Memory - Needed For GL 4.4 / Vulkan
    For ironing out the OpenGL 4.4+ support within their VMWGFX virtual graphics driver stack and/or for starting out work on bringing up Vulkan support to guest VMs running VMware virtualization products, their longtime graphics driver team is working on emulated coherent graphics memory support. Longtime Mesa contributor Thomas Hellstrom, who had been with Tungsten Graphics before being acquired by VMware, posted their latest code on Wednesday for emulating coherent graphics memory support as needed by the latest OpenGL revisions and Vulkan.
  • How to Build a Network Video Recorder With an Nvidia Jetson Nano
    In the middle of working on an update to our articles on home video surveillance systems, I bought one of Nvidia’s new Jetson Nanos. While playing with the $99 board and using it to do object recognition using a variety of cameras, it suddenly occurred to me that it would be a pretty interesting starting point for a slick little Network Video Recorder (NVR) NAS device. It consumes very little power and is portable. Plus, the integrated GPU has more AI capacity than most larger NAS units, and the Nano comes with tons of AI tools pre-installed. So for those wanting to play with their own motion or person or package or pet recognition, it’d be ideal. [...] Nvidia makes it really easy to set up the Nano. All you need is a microSD card and a computer to flash the L4T (Linux For Tegra) image. Technically, all you need is 16GB, but the system takes most of that, so I used a high-speed 64GB card. Once you’ve attached a keyboard, mouse, and monitor, all you need to do is plug in a micro USB power supply and you’ll be running Ubuntu 18.04. A wide variety of AI tools and demo applications are pre-installed for you.
  • New AMD Navi Linux code confirms the GCN design of the new GPUs
    AMD has already started dropping Navi driver code out into the wider Linux ecosystem, with a few key code drops in place right now and full driver enablement for the new graphics architecture likely to drop soon. These first little bits of Linux code don’t really tell us a whole lot about the new graphics cards, but do at least seem to nix all the recent rumours about Navi being built on a different design to the current Graphics Core Next setup. So yeah, Navi looks set to be GCN. There had been earlier rumours that Navi would be the first post-GCN GPU design, and that would allow it to break past the 4,096 core limit supposedly imposed by the current macro-architecture, but it seems Navi is following the same overall path as previous GCN designs.

Best Linux Laptops

Buying a Linux laptop is just like buying any other; you need to find one that fits both what what you need it to do and your price range. That's a bit of a sticking point compared to Windows-powered laptops. Linux has been a niche "product" since its beginnings in 1991. Companies like Acer or Toshiba aren't cranking out inexpensive sub-$500 laptops that run Linux and probably never will. Finding a great Linux laptop is easy; companies like Dell and Lenovo cater to the enterprise crowd, while small but very reputable companies like System 76 cater to the enthusiasts. In theory, you can install Linux on any laptop if you're willing to go through the headache of finding the right configuration for the hardware inside, and that's a good option if you're technically inclined to do it. And lucky enough for it to work. Read more

Ubuntu: EOL for Ubuntu Studio 16.04 LTS, Ubuntu 19.10 Daily Builds Are Live and New Ubuntu Podcast from the UK LoCo

  • Ubuntu Studio 16.04 LTS reaches End Of Life (EOL)
    As of today, April 25, 2019, Ubuntu Studio 16.04 LTS has reached the end of its support cycle. We strongly urge all users of 16.04 to upgrade to Ubuntu Studio 18.04 and add the Ubuntu Studio Backports PPA for support through April 2020, which is when our next LTS release, 20.04, is expected.
  • Buckle Up: Ubuntu 19.10 Daily Builds Are Live
    Oh, alright. I’ll throw out a couple of predicable provisos (even though I expect most you know what follows). Primarily intended for developers, testers and enthusiasts, the Ubuntu 19.10 daily build is the only route to sample Ubuntu 19.10 ahead of a single beta build, due sometime in September, and the final release, due sometime in October. Do not install a daily build as the primary OS on a mission critical machine (this includes your mums/boyfriend/boss’s laptop) unless you a) know what you’re doing and b) you know how you can undo it. Use a spare partition, a dev device, or a virtual machine. Do expect bugs, rough edges, and potential software and driver incompatibilities. Keep in mind that third-party repositories (such as PPAs) are unlikely to support ‘Eaon’ this early in the dev cycle.
  • Ubuntu Podcast from the UK LoCo: S12E03 – Wizball
    This week we’ve been to Moodlemoot, finished hanging doors and watched some Game of Thrones. We discuss the Ubuntu 19.04 (Disco Dingo) release for all the flavours and round up some news. It’s Season 12 Episode 03 of the Ubuntu Podcast! Alan Pope, Mark Johnson and Martin Wimpress are connected and speaking to your brain.