Language Selection

English French German Italian Portuguese Spanish

Misc

today's leftovers

Filed under
Misc

today's leftovers

Filed under
Misc
  • The miracle of Lubuntu for older computers

    When it comes to Linux distributions you generally don’t hear a lot about Lubuntu. However, this Ubuntu spin can be a great help to users with older computers who need a light-weight distribution that requires minimal hardware resources.

  • Introducing the Linux Hardware Guide

    The Linux-Hardware-Guide tests and rates all types of hardware for their Linux compatibility for the knowledge base. A test report is created for each investigated hardware component and, if necessary, additional Linux configuration help is provided. Furthermore, Linux users can add their own hardware to the database and transmit hardware details and test results with a dedicated scan software. This allows creating a broad data basis and semi-automatic filling of the knowledge base. The Linux-Hardware-Guide is not limited to a single Linux distribution but instead tries to support all distributions and as many Linux users as possible. Currently, it supports 27 different Linux distributions. Additionally, the Linux-Hardware-Guide facilitates the knowledge transfer between Linux users who have exactly the same hardware under operation, because problem finding and solving often is much easier if someone else with exactly the same hardware is available.

  • My Lightning Talk from All Things Open 2016: 25 years of Linux in 5 minutes
  • Citrix Linux Virtual Desktop provides Windows VDI alternative

    Windows isn't going anywhere, but with Citrix's Linux Virtual Desktop, VDI admins who want to work with open source desktops can actually do so.

  • Skype Updates Linux Version to 1.12 [Ed: spyware]
  • JSON Home Tests and Keystone API changes
  • A tale of cylinders and shadows

    Like I wrote before, we at Collabora have been working on improving WebKitGTK+ performance for customer projects, such as Apertis. We took the opportunity brought by recent improvements to WebKitGTK+ and GTK+ itself to make the final leg of drawing contents to screen as efficient as possible. And then we went on investigating why so much CPU was still being used in some of our test cases.

    The first weird thing we noticed is performance was actually degraded on Wayland compared to running under X11. After some investigation we found a lot of time was being spent inside GTK+, painting the window’s background.

  • SUSE Releases The First Official 64-bit Linux OS For Raspberry Pi 3

    SUSE has released the first official 64-bit Linux-based operating system for Raspberry Pi 3. This release is basically a version of Linux Enterprise Server 12 SP2 that supports Raspberry Pi 3. The users need to visit SUSE’s website, make an account, and download the OS image.

  • YaST Team visits Euruko 2016

    As promised in previous posts, we want to share with you our experience and views from this year annual Ruby conference Euruko. Maybe “our” is too much to say, since we only sent one developer there. So to be precise, these are Josef Reidinger’s experience and views on the conference.

    This year Euruko took place in Sofia, capital of Bulgaria. It turned out to be a great conference place. Public transport works very well, everyone speak English and even when it uses Cyrilic alphabet, almost everything is written also in Latin one.

  • Debian stretch on the Raspberry Pi 3

    The last couple of days, I worked on getting Debian to run on the Raspberry Pi 3.

    Thanks to the work of many talented people, the Linux kernel in version 4.8 is _almost_ ready to run on the Raspberry Pi 3. The only missing thing is the bcm2835 MMC driver, which is required to read the root file system from the SD card. I’ve asked our maintainers to include the patch for the time being.

  • Debian miniconf in Cambridge

    I spent a few days in Cambridge for a minidebconf. This is a tiny version of the full annual Debconf. We had a couple of days for hacking, and another two days for talks.

  • Handset Installed Base Passed Tipping Point. Now More than Half of All Mobile Phone Handsets in Use are Smartphones

    We have passed a significant milestone for the planet's digital connectivity. As of last quarter, we passed the tipping point where now there are more smartphones in use, than dumbphones (aka 'featurephones'). The new sales of smartphones has been more than dumphones for three years but with the installed base, worldwide, it takes this long for the trends to catch up. And as smartphones now sell more than 4 out of every 5 new phones, this trend will go to its logical conclusion. In five years we're at the point where all new phones sold are smartphones; and by middle of the next decade, the last dumbphones will quietly disconnect from their networks for the last time.

  • Register Now – First ever Tizen Developer Conference for Smart TV comes to Russia, 2016

    For the first time we have a Tizen Developer Conference for Smart TV Russia 2016, taking place from November 30 – December 1, 2016. The event will be held in Moscow at the “Marriott Hotel Novy Arbat”.

    As the name suggests this will be a Tizen Developer Conference for Smart TV that will Introduce app developers to the exciting world of TV apps and educate them to the Tizen TV platform and architecture. You will be able to learn all the features and possibilities of SmartTV including multitasking, instantOn, preview, checkout on TV, etc.

today's leftovers

Filed under
Misc
  • Finding a Non-Mac Alternative to Microsoft

    A. If you do not care for Windows 10 but want to stick with Microsoft Office, the Mac and the macOS version of Office would probably provide the most familiarity. But if the Mac option is too expensive and you dislike Windows 10 enough to avoid it completely, you might consider switching to an alternative operating system, like a computer running Linux or a Google Chromebook. These systems often have the advantage of being less expensive than standard PC or Mac hardware, but they may require an internet connection to perform many functions.

  • [Older] The End of the General Purpose Operating System

    Containers as the unit of software

    Hidden behind my hypothosis, which mainly went unsaid, was that containers are becoming the unit of software. By which I mean the software we build or buy will increasingly be distributed as containers and run as containers. The container will carry with it enough metadata for the runtime to determine what resources are required to run it.

    The number of simplying assumption that come from this shared contract should not be underestimated. At least at the host level you're likely to need lots of near-identical hosts, all simply advertising their capabilities to the container scheduler.

  • DatArcs Is Aiming For Dynamically-Tuned, Self-Optimizing Linux Servers

    DatArcs is a new software start-up aiming to provide software to dynamically tune Linux servers for maximum performance and energy efficiency in the data-center. The DatArcs optimizer analyzes the server's workload over time and optimizes the server "several times per minute" to achieve better performance or lower power use.

  • GTK+ 3.89.1 Released As First Development Step Towards GTK4

    Matthias Clasen tagged the release today of GTK+ 3.89.1 as the first development snapshot leading towards GTK+ 4.0.

  • GTK+ 3.22.4 Improves CPU Usage Under Wayland, Enables HiDPI Support on Windows

    A new maintenance update for the GTK+ GUI (Graphical User Interface) toolkit has been announced this past weekend, versioned 3.22.4, bringing many Wayland improvements and lots of bug fixes.

    GTK+ 3.22.4 is now the latest stable and most advanced version of the GUI toolkit, which is the core of the GNOME desktop environment. This version is released for the GNOME 3.22.x desktop series, and it looks like it adds many improvements for the next-generation Wayland display server.

  • Great Debian meeting in Seville

    Last week we had an interesting Debian meeting in Seville, Spain. This has been the third time (in recent years) the local community meets around Debian.

    We met at about 20:00 at Rompemoldes, a crafts creation space. There we had a very nice dinner while talking about Debian and FLOSS. The dinner was sponsored by the Plan4D assosiation.

  • In brief: Canonical hires Wildfire for Ubuntu Core brief, Dexcom appoints Lewis, Wild West enters Bristol
  • Zorin OS 12 Is A Linux-Based Alternative For Windows 10

    We understand that it can be difficult to wean yourself off Windows. It's a ubiquitous operating system that most people are used to. But Microsoft's latest operating system Windows 10 has had some persistent privacy concerns. So if you're looking for an alternative but can't bear to give up the familiar user interface (UI), you could try out the Linux-based Zorin OS. The latest release is made to look and feel like Windows 10. Here are the details.

    There have been numerous attempts to replicate the Windows UI on Linux operating systems (does anybody remember Lindows?). In recent years, Zorin OS has become a popular choice for those who want to run Linux but didn’t' want to give up the Windows UI.

  • Compare the Samsung Z1, Z2, Z3 in India and also the Fun Tizen apps

    Hey guys, we all are know that the Tizen OS, backed heavily by Samsung Electronics, increase their market share day by day as 2.3 million Tizen smartphone were sold in 2015 alone, and now it is reported that a total 50 million Tizen device are in use worldwide. They have already take the second position in Indian Smartphone OS market and the world’s fourth. In last 3 months there ar lots of flagship apps and high graphics games released in the Tizen Store. Recently Samsung announced a new app contest for increase app in Tizen store and already running a unity game contest for add game to the Tizen Store. Three Samsung smartphones based on Tizen OS have been released in Indian market and worldwide: Samsung Z1, Z2, and Z3. The Samsung Z2 is the latest Tizen smartphone with 4G connectivity.

today's leftovers

Filed under
Misc
  • POWER8 Talos Workstation Drops Price Slightly, Long Way From Being Funded

    Last month the Talos Secure Workstation launched on crowd-funding as a fully-open libre, modern system powered by a POWER8 processor priced at $4k for the motherboard or $18k for the complete system. They have only raised less than 10% of their funding goal so far but have now cut costs a bit.

  • Pitfalls to Avoid When Implementing Node.js and Containers

    The use of containers and Node.js are on the rise as the two technologies are a good match for effectively developing and deploying microservice architectures. In a recent survey from the Node.js Foundation, the project found that 45 percent of developers that responded to the survey were using Node.js with this technology.

    As more enterprises and startups alike look to implement these two technologies together, there are key questions that they need to ask before they begin their process and common pitfalls they want to avoid.

    In advance of Node.js Interactive, to be held Nov. 29 through Dec. 2 in Austin, we talked with Ross Kukulinski, Product Manager at NodeSource, about the common pitfalls when implement Node.js with containers, how to avoid them, and what the future holds for both of these technologies.

  • Weaveworks Debuts Weave Cloud for Container Control and Monitoring

    After months of availability in the beta test cycle, the commercial edition of the Weave Cloud Software-as-a-Service platform is now generally available.

    Weaveworks announced the general availability of its Weave Cloud Software-as-a-Service platform on November 17, providing organizations with container networking and monitoring capabilities.

    The Weave Cloud platform first entered public beta in June 2016. As a company, Weaveworks has raised $20 million in funding to date as the company has been building open-source projects that help to enable the nascent market for containers and micro-services.

  • AMD Planning To Enable GLAMOR By Default For R600 & Newer GPUs
  • NVIDIA Posts Initial Signed PMU Firmware Support Patches - Currently For GM20B
  • MPV 0.22.0 Video Player Lands with New Options, AudioUnit Output Driver for iOS

    The powerful, open-source, and cross-platform MPlayer-based MPV video player software has been updated earlier to version 0.22.0, a release that introduces a handful of new features, commands, and options, and also addresses many bugs.

    MPV is a true cross-platform application, currently supported on GNU/Linux, macOS, BSD, and Microsoft Windows operating systems, and known to run on x86, IA-32, x86_64, ARM, PowerPC, and MIPS hardware architectures. According to the release notes, it looks like MPV 0.22.0 comes with an AudioUnit output driver for the iOS mobile OS, and introduces support for parsing Matroska (MKV) colorimetry metadata.

  • Talking at Def.camp 2016 in Bucharest, Romania

    Just at the beginning of this month I was invited to going to Bucharest, Romania, for giving a talk on GNOME at this year’s def.camp. The conference seems to be an established event in the Romanian security community and has been organised quite well. As I said in my talk I was happy to be there to tell those people about Free Software. I saw many people running around with their proprietary systems. It seems that certain parts of the security community does not believe that the security of a system greatly increases when it’s based on Free Software. In fairness, the event seemed to be a bit on the suit-and-tie-side where Windows is probably much more common than people want.

  • Travis needs our help

    Long time GNOME contributor and foundation member Travis Reitter had a medical emergency earlier this month. You might consider donating to the gofundme to help him and his family out during the marathon to recovery.

  • Linux & Open Source News Of The Week — Microsoft Joins Linux Foundation, openSUSE And Zorin OS Releases
  • 2 Handy ‘Places’ Indicators for the Ubuntu Unity Desktop

    Back in the (g)olden days, when Ubuntu used the GNOME 2 desktop, a ‘Places’ menu was always accessible from the system panel.

    Handy, this menu let you quickly jump to a specific folder or drive instantly, without needing to open a file manager to navigate there.

  • Ubuntu-based Zorin OS 12 Linux, 'aping' Windows?

    Could Windows every become open source? To be honest, although that discussion is fun to have, it’s really not on the cards right now or up for discussion. This was the avowed verbalisation made by more than one of the senior Microsoft developer division employees at the firm’s recent Connect () 2016 conference in New York.

  • Q3 Smartphone Market Numbers, Top 10 brands, OS Wars, Installed Base

    In the OS wars, its pretty much all Android with iOS doing its bit at 12%. Windows is selling at a level below half a percent so we now round out Windows OS to zero. So 87% for Android, 12% for iOS, and less than 1% covers all others from Tizen to Windows to Sailfish etc.

today's leftovers

Filed under
Misc
  • Ubuntu Mate, Windows 10 and macOS Sierra: A marriage of 3 OSs

    I gave myself a little gift recently and revisited Ubuntu Mate by virtue of a transplanted hard disk.

    In my case, Mate was a gift that was giving and giving until it wasn’t.

    When the eMachines T6528 went belly up due to leaky logic board capacitors, I parted this tank of a tower out, half-heartedly vowing to get back to this low-footprint Linux distribution as soon as I could.

    Fast forward several months and with some precious free time on my hands, I was finally able to make good on the promise.

  • Ubuntu Core [Comic]

    Nowadays, Linux processes are forever in conflict. Is there somewhere out there for them to live together in harmony... perhaps by separating them via full resource isolation?

  • The Dashbot is a $49 gadget that turns your car into Knight Rider's KITT
  • Dashbot is a $49 hands-free, in-car controller for your phone (crowdfunding)
  • Quick Notes from Smartphone Wars - Kodak, Nintendo, Lenovo and Blaupunkt

    A few quick notes from a few less-familiar players in smartphone wars. So yes, I'll do the math shortly on Q3 smartphone market (nothing exciting there, we know Samsung, Apple, Huawei are the top 3, the excitement is long gone from that 'race').

    But first off, as I was doing some back-log Tweets of old tech news items to cover, on Twitter, today, I noticed a few interesting tidbits of smartphone-related news. These are all October-timeframe news items (so they're old but went to cover them anyway).

  • BH 1.62.0-1

    The BH package on CRAN was updated to version 1.62.0. BH provides a large part of the Boost C++ libraries as a set of template headers for use by R, possibly with Rcpp as well as other packages.

    This release upgrades the version of Boost to the upstream version Boost 1.62.0, and adds three new libraries as shown in the brief summary of changes from the NEWS file which follows below.

  • Rcpp 0.12.8: And more goodies

    Yesterday the eighth update in the 0.12.* series of Rcpp made it to the CRAN network for GNU R where the Windows binary has by now been generated too; the Debian package is on its way as well. This 0.12.8 release follows the 0.12.0 release from late July, the 0.12.1 release in September, the 0.12.2 release in November, the 0.12.3 release in January, the 0.12.4 release in March, the 0.12.5 release in May, the 0.12.6 release in July, and the 0.12.7 release in September --- making it the twelveth release at the steady bi-montly release frequency. While we are keeping with the pattern, we have managed to include quite a lot of nice stuff in this release. None of it is a major feauture, though, and so we have not increased the middle number.

  • Axcient Introduces Expanded Support for Linux on Fusion Platform
  • ESG Validates One-Hour Recovery of Data Centers with Axcient Fusion
  • Axcient Announces Linux Support and Enhanced Orchestration for Fusion

today's leftovers

Filed under
Misc

today's leftovers

Filed under
Misc

today's leftovers

Filed under
Misc
  • How did you get started with Linux?

    Linux has been around for quite a long time now, and there are always new folks finding their way to it. One Linux redditor recently asked how his fellow users got into Linux, and some of their answers are quite interesting.

  • Report: Linux, NoSQL, Nginx set foundation for AWS app dominance

    Sumo Logic’s report, entitled “The State of the Modern App in AWS,” uses statistics gathered from the company’s base of 1,200 customers to get an idea of how their apps are created and what they run on.

  • Sumo Logic Releases Groundbreaking 'State of Modern Applications in AWS Report'
  • Trends in High Performance NFV

    It’s clear that in the service provider space, using a standard cloud platform to deliver carrier-class applications may not be sufficient. Service provider applications such as virtual private networks (VPNs), VoIP, and other virtual network functions (VNFs) can’t always be delivered by a best-effort cloud approach.

  • Fujitsu and SUSE Expand Strategic Alliance to Develop and Support Open Source Products
  • Red Hat Software Collections 2.3 and Red Hat Developer Toolset 6 Available Now

    After entring Beta staged of development three weeks ago, Red Hat's commercial Red Hat Software Collections 2.3 and Red Hat Developer Toolset 6 suites are now generally available and ready for deployment in production environments.

    Prominent new features included in the Red Hat Software Collections 2.3 suite are the latest MySQL 5.7 and Redis 3.2 open-source databases, PHP 7.0 and Perl 5.24 dynamic open-source programming languages, along with the Git 2.9 open-source project management tool, Thermostat 1.6 Java virtual machine (JVM) monitoring utility, and Eclipse Neon 4.6.1 integrated development environment (IDE).

  • Fedora Hubs and Meetbot: A Recursive Tale

    One of the planned features of Fedora Hubs that I am most excited about is chat integration with Fedora development chat rooms. As a mentor and onboarder of designers and other creatives into the Fedora project, I’ve witnessed IRC causing a lot of unnecessary pain and delay in the onboarding experience. The idea we have for Hubs is to integrate Fedora’s IRC channels into the Hubs web UI, requiring no IRC client installation and configuration on the part of users in order to be able to participate. The model is meant to be something like this:

today's leftovers

Filed under
Misc
  • Salesforce CEO Marc Benioff: 'The new Microsoft is actually the old Microsoft'

    Salesforce CEO Marc Benioff has made it clear he's no longer a fan of the "new" Microsoft under CEO Satya Nadella.

    Speaking at the Code Conference on Monday, Benioff talked about the short-lived bromance between the two companies and how it all ended up falling apart in just two years.

    In particular, Benioff pointed to a meeting that took place between him and Microsoft's cloud boss, Scott Guthrie, that really killed the trust he had placed in the company.

    The story goes that Benioff took a meeting with Guthrie after Microsoft chairman John Thompson, a friend of his, connected the two last year. He believed the meeting was intended to share more about Salesforce's business in hopes of possibly becoming an Azure cloud customer one day. But that wasn't Microsoft's real goal, according to Benioff.

  • Linux hardware support, Creative Commons translation, and more open source news

    While many hardware enthusiasts get excited by the announcement and release of shiny new hardware products, those who are dedicated desktop Linux users have learned to temper their excitement with the reality that when devices lack proper drivers and adequate documentation, it'll take a while before they are made useful. The 2016 MacBook Pro seems to be no different. An early adopter reported that several devices: the built-in keyboard and mouse, as well as the SSD, don't work at all right now for him under Linux. While support may eventually come, it won't be immediate.

  • 2016 MacBook Pro can't run Linux

    There is a subset of the Linux community that likes running Linux on Apple hardware. Strange as it may sound, these users enjoy the virtues of Linux and the elegance of Apple’s computers. Unfortunately, it looks like the 2016 MacBook Pro is not currently compatible with Linux.

  • Don’t Leave Software Testers Out of DevOps
  • Tilling the Brownfield: Bumps on the Road to the Container Dream
  • The overengineering of ALSA userland

    This is a bit of an interesting corner case of a rant. I have not written this when I came up with it, because I came up with it many years ago when I actively worked on multimedia software, but I have only given it in person to a few people before, because at the time it would have gained too much unwanted attention by random people, the same kind of people who might have threatened me for removing XMMS out of Gentoo so many years ago. I have, though, spoken about this with at least one of the people working on PulseAudio at the time, and I have repeated this at the office a few times, while the topic came up.

  • Intel SDK OpenCL 2016 R3 Brings OpenCL 2.1 & SPIR-V To Linux

    Intel's SDK for OpenCL Applications 2016 Release 3 was quietly made available earlier this month and it offers some interesting Linux changes.

  • Radeon Open Compute 1.3 Platform Brings Polaris & Other Features
  • Phoronix Test Suite 6.8 M2 Brings FlameGrapher, Other Improvements

    The second development milestone/test release of the upcoming Phoronix Test Suite 6.8-Tana is now available for your cross-platform, open-source benchmarking needs.

  • CMake support in Qt Creator (and elsewhere?)

    Kitware released CMake version 3.7 on Friday night. There is one feature mentioned at the very bottom of the feature list that makes this a really exciting release for people writing tools that integrate with CMake: The server-mode.

  • Qt Creator Gets Excited For CMake Server-Mode

    With last week's CMake 3.7 release one of the less-advertised features is the build system's server-mode functionality, which is sure to excited integrated development environments (IDEs).

  • Lyon GNOME Bug day #1

    Last Friday, both a GNOME bug day and a bank holiday, a few of us got together to squash some bugs, and discuss GNOME and GNOME technologies.

    Guillaume, a new comer in our group, tested the captive portal support for NetworkManager and GNOME in Gentoo, and added instructions on how to enable it to their Wiki. He also tested a gateway related configuration problem, the patch for which I merged after a code review. Near the end of the session, he also rebuilt WebKitGTK+ to test why Google Docs was not working for him anymore in Web. And nobody believed that he could build it that quickly. Looks like opinions based on past experiences are quite hard to change.

  • Solus Linux Distribution Review

    Between Ubuntu, Fedora and OpenSUSE, you have a choice of well-supported distributions with lots of up-to-date software and commercial backing, as well as a choice of almost any desktop environment like GNOME, Unity or KDE.

    There are many others, however. Linux Mint brings the stability of Ubuntu with a more familiar desktop for ex-Windows users, while Elementary OS gives a more simplified, streamlined desktop which may fare well with ex-Mac users.

  • Springdale Linux 7.3 RC released
  • Black Lab Linux 8.0 released
  • Open Build Service in Debian needs YOU!

    openSUSE distributions’ build system is based on a generic framework named Open Build Service (OBS), I have been using these tools in my work environment, and I have to say, as Debian developer, that it is a great tool. In the current blog post I plan for you to learn the very basics of such tool and provide you with a tutorial to get, at least, a Debian package building.

  • Freexian’s report about Debian Long Term Support, October 2016

    Like each month, here comes a report about the work of paid contributors to Debian LTS.

  • Monthly News – November 2016

    The latest XApps and the new MATE 1.16 desktop environment were pushed towards the Linux Mint 18.1 “Serena” and LMDE 2 “Betsy” repositories.

    We just finished addressing some issues with MDM, and we’re currently working on a few compatibility issues which affect the Cinnamon screensaver in LMDE and in Slackware before announcing the official release of Cinnamon 3.2.

    We were expecting Cinnamon 3.2 to be out at the end of October and this probably will push the release of Linux Mint 18.1 into the month of December.

  • Top 20 Best Tizen Apps for October 2016

    Last month was a very busy month for the Tizen store as lots more games / apps have started being released on the Tizen platform. A recent boost to the ecosystem has been the launch of the world’s first 4G Tizen smartphone, the Samsung Z2, which has helped drive more Tizen apps to the store.

  • Game: SEA Conflict: Naval Artillery for Samsung Z1, Z2 and Z3

    Taking the role of a Coast Guard Ship, you will fight the Chinese, protecting South East Asia Sea. They will send various ships and you will need to be precise because of the winds, strong or light, you will need to aim correctly with the right amount of power.

today's leftovers

Filed under
Misc
  • A few drawings about Linux

    For the last few days, I’ve been doing a drawing about Linux on my Twitter every day. Here they are.

    It’s been really lovely to see the response to these – some of these (like /proc) I’ve known about for quite a while, and it makes me really happy to hear “wow, I didn’t know that! That’s really cool!”

    I’ll try to keep up making one a day for the rest of November.

    Drawing these is a fun puzzle – I can’t draw most things (a cat? forget it!) so I need to figure out which things are within my capabilities (a lighting bolt? stars? hearts? okay!) and will communicate what I want.

  • GNU/Linux Still Relevant On The Desktop

    The future is now, I suppose. Lots of folks still have fleets of PCs running That Other OS. They don’t need to spend the time, money and freedom that OS demands. They can have Free Software with GNU/Linux to access their web-applications just as they do from their smartphones and tablets. There just isn’t much reason to depend on a tyrannical single-source for software for your PCs. Free Software is software you can run, examine, modify and distribute according to the accompanying licence. What a refreshing change to more and more difficult commandments than God makes for your soul. The cost of a licence is ~$0 too. It’s a bargain. You get to keep your soul and your money.

  • The status of kernel hardening

    At the 2015 Kernel Summit, Kees Cook said, he talked mostly about the things that the community could be doing to improve the security of the kernel. In 2016, instead, he was there to talk about what had actually been done. Kernel hardening, he reminded the group, is not about access control or fixing bugs. Instead, it is about the kernel protecting itself, eliminating classes of exploits, and reducing its attack surface. There is still a lot to be done in this area, but the picture is better than it was one year ago.

    One area of progress is in the integration of GCC plugins into the build system. The plugins in the kernel now are mostly examples, but there will be more interesting ones coming in the future. Plugins are currently supported for the x86, arm, and arm64 architectures; he would like to see that list grow, but he needs help from the architecture maintainers to validate the changes. Plugins are also not yet used for routine kernel compile testing, since it is hard to get the relevant sites to install the needed dependencies.

    Linus asked how much plugins would slow the kernel build process; linux-next maintainer Stephen Rothwell also expressed interest in that question, noting that "some of us do compiles all day." Kees responded that there hadn't been a lot of benchmarking done, but that the cost was "not negligible." It is, though, an important part of protecting the kernel.

  • Adaptive mutexes in user space

    One of the frustrations of computer programming (almost certainly shared with other engineering disciplines) is that, often, a simple, elegant, and general design doesn't work as well as an ugly hack. Such designs still have value as they are more maintainable and more extensible, so it is not uncommon to need to find a balance between simple elegance and practical efficiency. The story of futex support in Linux could be seen as a story of trying to find just this balance. The latest episode adds a new special case, but provides impressive performance improvements.

  • Announcement: GoboLinux 016 beta
  • Despite New FCC Rules, Linksys, Asus Say They'll Still Support Third Party Router Firmware

    The apocalypse for those who like to tinker with their router firmware may be postponed.

    Last year we noted how the FCC updated router and RF device rules for safety reasons, stating that some illegally modified router radios operating in the unlicensed bands were interfering with terminal doppler weather radar (TDWR) at airports. The rule changes prohibited tinkering with the just the RF capabilities of devices. But some sloppy FCC language worried tinker advocates and custom-firmware developers, who feared that because many routers have systems-on-a-chip (SOC) where the radio isn't fully distinguishable from other hardware -- vendors would take the lazy route and block third-party firmware entirely.

  • The Turris Omnia router: help for the IoT mess?

    The Turris Omnia router is not the first FLOSS router out there, but it could well be one of the first open hardware routers to be available. As the crowdfunding campaign is coming to a close, it is worth reflecting on the place of the project in the ecosystem. Beyond that, I got my hardware recently, so I was able to give it a try.

  • Slender Man Chapter 2: Now available in the Tizen Store

    Kenneth Lemieux has also made Chapter 1 ($0.99 and free) and it is now joined by Chapter 2 for $0.99.

Syndicate content

More in Tux Machines

What is Linux?

Leftovers: OSS

  • ISS Federal Lead Rob Rogers on Agencies’ Open Source Moves & ‘Information Advantage’ Efforts
    ExecutiveBiz recently caught up with ISS Federal Systems Vice President Rob Rogers for this interview to discuss ongoing data-related trends in government and where he sees agencies prioritizing efforts in that arena, plus his ideas for how the government should approach open source methodology. [...] We have seen a significant shift in the past five years around agencies adopting and embracing open source methods. For one, open source technology is the primary catalyst behind some of the most significant progress related to the evolution of “big data” and analytic capabilities, which is used pervasively in the intelligence community. Certain agencies have contributed major projects to the open source community, which further solidifies their position on supporting open source. One notable example is NSA’s contribution of NiFi and Accumulo to the Apache Software Foundation in 2014. If these types of actions are an indicator of the direction that the IC agencies are heading in their support of open source, then the future is bright.
  • Davos 2017: China unites 25 countries to establish Global Blockchain Business Council
    On January 17, the governmental and industrial representatives from China and 25 other countries gathered in Davos, Switzerland for the Davos Forum. According to the latest update provided by Tai Cloud Corporation to EconoTimes, Jamie Elizabeth Smith, the former spokesperson and special assistant of the U.S. president Obama, announced that the Global Blockchain Business Council (GBBC) is formally established. The first national team members include senior executives of World Bank Mariana Dahan, former Estonian President Toomas Hendrik Ilves, former Prime Minister of Haidi Laurent Lamont, former Economy Minister of Ukraine Aivaras Abromavičius.
  • Intel's BigDL deep learning framework snubs GPUs for CPUs
    Last week Intel unveiled BigDL, a Spark-powered framework for distributed deep learning, available as an open source project. With most major IT vendors releasing machine learning frameworks, why not the CPU giant, too? What matters most about Intel's project may not be what it offers people building deep learning solutions on Spark clusters, but what it says about Intel’s ambitions to promote hardware that competes with GPUs for those applications.
  • Google's VR art app is open source and ready to get weird
    Google's Tilt Brush is capable of some pretty impressive results. But what if those 3D paintings and projects you made while strapped into virtual reality could escape into the real world?
  • How is your community promoting diversity?
    Open source software is a great enabler for technology innovation. Diversity unlocks innovation and drives market growth. Open source and diversity seem like the ultimate winning combination, yet ironically open source communities are among the least diverse tech communities. This is especially true when it comes to inherent diversity: traits such as gender, age, ethnicity, and sexual orientation.
  • Walmart’s Contributions to Open Source
    You might first think about open source in the context of outstanding tools for lean startup companies, but open source also finds a welcome home in behemoth, established companies, such as Walmart. In this O’Reilly OSCON video interview with Walmart Lab’s Alex Grigoryan, learn how Walmart both benefits from and contributes back to open source. The key takeaway? Open source allows you to reuse software components in labor saving ways.
  • Librecore: Aiming To Be A Better Libre Spin Of Coreboot
    Librecore is a new project aiming to be a new Coreboot downstream with a focus remaining on providing fully-free system firmware. Separately, Minifree/Libreboot has been accused (and admitted by Leah Rowe) to not paying a vendor for a completed contract. Librecore was formed due to "[Libreboot lead developer Leah Rowe] alienating large portions of the community, plus the stagnant and hard to use libreboot firmware and build system." With Librecore, they are aiming to use industry-standard tools and build environments. Another different design decision is pursuing Petitboot as the payload for a more modern and useful interface over GRUB as a payload.
  • Use of open source software growing across telecom
    Open source software may still be a new model for the telecommunications industry, but it’s rapidly gaining traction as operators look to mimic computing world. While the open source community has quickly gaining ground in the computing space, the traditional telecommunications industry has a history of hardening its siloed approach to networking technology. This was especially apparent at a time when most mobile telecom networks were 2G-based, with 3G technology just coming online in more advanced markets.
  • Open Source Software: What Every In-House Counsel Should Know
    Open source software (OSS) is ubiquitous in software development today, enabling technical innovation, productivity gains, and touching everything from big data and cloud to mobile and embedded. Control modules on the market today commonly include OSS components such as real-time operating systems, libraries, data interfaces, firmware, and display software.
  • 4 Common Open Source License Compliance Failures and How to Avoid Them
    Companies or organizations that don’t have a strong open source compliance program often suffer from errors and limitations in processes throughout the software development cycle that can lead to open source compliance failures. The previous article in this series covered common intellectual property failures. This time, we’ll discuss the four common open source license compliance failures and how to avoid them.

Docker 1.13, Containers, and DevOps

  • Introducing Docker 1.13
    Today we’re releasing Docker 1.13 with lots of new features, improvements and fixes to help Docker users with New Year’s resolutions to build more and better container apps. Docker 1.13 builds on and improves Docker swarm mode introduced in Docker 1.12 and has lots of other fixes. Read on for Docker 1.13 highlights.
  • Docker 1.13 Officially Released, Docker for AWS and Azure Ready for Production
    Docker announced today the general availability of Docker 1.13, the third major update of the open-source application container engine for GNU/Linux, macOS, and Microsoft Windows operating systems. Docker 1.13 has been in development for the past couple of months, during which it received no less than seven RC (Release Candidate) versions that implemented numerous improvements for the new Swarm Mode introduced in Docker 1.12, a few security features, as well as a new Remote API (version 1.25) and Client.
  • Distributed Fabric: A New Architecture for Container-Based Applications
    There’s a palpable sense of excitement in the application development world around container technology. Containers bring a new level of agility and speed to app development, giving developers the ability to break large monolithic apps into small, manageable microservices that can talk to one another, be more easily tested and deployed, and operate more efficiently as a full application. However, containers also demand a new architecture for the application services managing these microservices and apps, particularly in regards to service discovery — locating and consuming the services of those microservices.
  • DevOps trends emerging for 2017 and beyond
    Finally, one of the biggest trends for 2017 will not be just a focus on engaging and implementing some of these DevOps best practices into your enterprise, but a sweeping adoption of the DevOps/agile culture. This is because one of the most important – if not the absolute most key –tenets to a successful DevOps organization is culture. The enterprises that most espouse the shared responsibility, the empowered autonomous teams, the can-do attitudes, and the continuous learning environment in which DevOps thrives will see the biggest benefits.

Kernel Space/Linux

  • Optimizing Linux for Slow Computers
    It’s interesting, to consider what constitutes a power user of an operating system. For most people in the wider world a power user is someone who knows their way around Windows and Microsoft Office a lot, and can help them get their print jobs to come out right. For those of us in our community, and in particular Linux users though it’s a more difficult thing to nail down. If you’re a LibreOffice power user like your Windows counterpart, you’ve only really scratched the surface. Even if you’ve made your Raspberry Pi do all sorts of tricks in Python from the command line, or spent a career shepherding websites onto virtual Linux machines loaded with Apache and MySQL, are you then a power user compared to the person who knows their way around the system at the lower level and has an understanding of the kernel? Probably not. It’s like climbing a mountain with false summits, there are so many layers to power usership. So while some of you readers will be au fait with your OS at its very lowest level, most of us will be somewhere intermediate. We’ll know our way around our OS in terms of the things we do with it, and while those things might be quite advanced we’ll rely on our distribution packager to take care of the vast majority of the hard work.
  • Long-Term Maintenance, or How to (Mis-)Manage Embedded Systems for 10+ Years
    In this presentation, kernel hacker Jan Lübbe will explain why apparently reasonable approaches to long-term maintenance fail and how to establish a sustainable workflow instead.
  • Linux 4.9 Is the Next Long-Term Supported Kernel Branch, Says Greg Kroah-Hartman
    Linux kernel maintainer Greg Kroah-Hartman confirmed today, January 19, 2017, in a short message, on his Google+ page, that the Linux 4.9 branch is now marked as "longterm," or as some of you know as LTS (Long-Term Support). The story behind Linux kernel 4.9 becoming the next long-term supported series dates from way before it's launch last month, on December 11, when Linus Torvalds officially announced the new branch. It all started back on August 12, 2016, when Greg Kroah-Hartman dropped a quick Google+ post to say "4.9 == next LTS kernel."
  • Maintainers Don't Scale
    First let’s look at how the kernel community works, and how a change gets merged into Linus Torvalds’ repository. Changes are submitted as patches to mailing list, then get some review and eventually get applied by a maintainer to that maintainer’s git tree. Each maintainer then sends pull request, often directly to Linus. With a few big subsystems (networking, graphics and ARM-SoC are the major ones) there’s a second or third level of sub-maintainers in. 80% of the patches get merged this way, only 20% are committed by a maintainer directly. Most maintainers are just that, a single person, and often responsible for a bunch of different areas in the kernel with corresponding different git branches and repositories. To my knowledge there are only three subsystems that have embraced group maintainership models of different kinds: TIP (x86 and core kernel), ARM-SoC and the graphics subsystem (DRM).