Language Selection

English French German Italian Portuguese Spanish

Software

Wine 3.0 Plan

Filed under
Software
  • The Features To Look Forward To With Wine 3.0

    Yesterday it was confirmed that Wine 3.0 will enter its code freeze next week and begin with the release candidates until the official v3.0.0 milestone is ready sometime around mid-January. Here's a recap of all the Wine developments for 2017 if you are curious about all the features and improvements to be found in this big update.

    Among the changes that built up in the Wine 2.x unstable bi-weekly snapshots ahead of the official Wine 3.0 stable debut include:

  • Wine 3.0 RC1 should be out in early December, final release likely in January

    Alexandre Julliard has put out his plans for the release of the next major version of Wine and it's going to be quite soon.

    The next release, due around December 8th, will be the first Release Candidate for Wine 3.0. From there, they will be doing weekly RC releases and he estimates this will last 4-6 weeks. So the final Wine 3.0 release should be due in January if all goes well and no major release blockers are found.

Software: TLDR, Notes-Up, Bashhub, Mozilla, LibreOffice and GNU libmicrohttpd

Filed under
Software
  • TLDR summarizes Linux commands

    TLDR is a free command line utility for various Linux distributions that provides you with summaries of Linux commands on request.

    Linux commands can be quite intimidating, especially if you are a new user. While you may use the man command to get information on a particular command, man descriptions are often not the easiest to go through.

  • Notes-Up – A Markdown Note Editor & Manager for Elementary OS

    Notes Up is an open-source notes editor and manager aimed at Elementary OS. Its main attractions include a minimalist User Interface, an intuitive Markdown editor, support for keyboard shortcuts, dragging and dropping images, plugin extensions, and exporting notes to PDF.

    Although Notes-Up is aimed at Elementary OS, it is available for openSUSE and users of other Linux distros are free to try it out via its PPA.

  • Bashhub – Access Your Terminal History From Anywhere

    As you already know, all commands you run on your shell will be saved and you can view them at any time either by using history command or using UP/Down arrows keys or doing a reverse search using CTRL+R key combination from the Terminal. All commands that you run on the Terminal will be saved in .bash_history file. But you can view, access, and re-run them only from the same machine itself. What if you want to access your Terminal history from a different system on the network? No problem! Here is where “Bashhub” utility comes in help. It is a simple online web service where you can save all commands and access them from anywhere. Bashhub saves every commands entered across all sessions and systems, so you can access them from anywhere. To put this simply, your entire BASH history will be available in the cloud and the entire bash history is indexed, and searchable! Bashhub is completely free and open source.

  •  

  • Mozilla's WebRender Making Good Progress, Can Be Tested On Firefox Nightly

    Mozilla engineers aren't letting up after their Quantum work in Firefox 57 that made the browser much faster. Next they have been improving WebRender and can be tested easily with Firefox Nightly.

    WebRender as a reminder is Mozilla's GPU-based renderer used currently within the Servo engine and has also been fitted into Firefox with Gecko. Those unfamiliar with WebRender can learn more about its architecture on their GitHub Wiki and this Mozilla Hacks blog post from last month.

  • LibreOffice Is Now Available on Flathub, the Flatpak App Store

    Its arrival allows anyone running a modern Linux distribution to install the latest stable release of LibreOffice in a click or two, without having to hunt down a PPA, tussle with tarballs or wait for a distro provider to package it up.

    A LibreOffice Flatpak has been available for users to download and install since August of last year and the LibreOffice 5.2 release.

    What’s “new” here is the distribution method. Rather than release updates through their own dedicated server The Document Foundation has opted to use Flathub.

  • Dialog Tunnelling

    I’m simply going to talk about what I’ve been currently working on in Collabora Online or LibreOffice Online, as part of my job at Collabora.

  • GNU libmicrohttpd 0.9.57 released
  • GNU libmicrohttpd 0.9.57 Brings Significant Improvements

    The libmicrohttpd GNU project is the C library that makes it easy to run an HTTP web-server as part of another application while being as small as about ~32k compiled.

Software: Trello, Brisk Menu, LibreOffice

Filed under
Software
  • How to Get the Trello Desktop Client on Linux

    There’s no doubt that Trello is a great program. It helps both teams and individuals become more productive. The program emulates the experience of using Post-it notes to track the progress of work. It has quickly become one of the de facto tools in doing collaborative work and managing personal projects as well.

    Trello is available for web, mobile (App Store and Google Play), and desktop (Mac and Windows). It supports most platforms. However, there isn’t a Linux desktop version from the creators, which is too bad for the Linux users. Luckily, there’s a fix, thanks to generous Daniel Chatfield.

    Remember, this is not an official desktop client. It was only built by a generous person for Linux users who love Trello. The program is hosted on this GitHub page. Let’s go through the installation process step by step.

  • Brisk Menu – An Efficient Menu for the MATE Desktop

    Brisk Menu is an open-source menu designed for the Mate desktop environment which usually ships with Solus OS as its default menu applet. That notwithstanding, Brisk has functionalities on its own e.g. a built-in search feature that simulates the Windows start menu while still providing optimum performance.

    It features an adaptive UI which is themeable and put pressure on your battery and memory that is friendly and this comes to me as no surprise especially after learning that Brisk-menu is a collaborative project between Solus and Ubuntu MATE.

  • LibreOffice 6.0 Beta Available - Huge Open-Source Office Suite Update For 2018

    Today the branching of LibreOffice 6.0 from Git master took place as well as tagging the first beta.

    LibreOffice 6.0 Beta is currently available in source form as of writing and the code will continue to be refined via the libreoffice-6-0 branch until it's ready for release in early 2018. The mainline LibreOffice Git code meanwhile is bumped for early work on what's marked as LibreOffice 6.1.

Software: VirtualBox, TeX Live Cockpit, Mailspring, Qt, Projects, and Maintainers

Filed under
Software
  • VirtualBox 5.2.2 Brings Linux 4.14 Fixes, HiDPI UI Improvements

    The Oracle developers behind VM VirtualBox have released a new maintenance build in the VirtualBox 5.2 series that is a bit more exciting than their usual point releases.

  • TeX Live Cockpit

    I have been working quite some time on a new front end for the TeX Live Manager tlmgr. Early versions have leaked into TeX Live, but the last month or two has seen many changes in tlmgr itself, in particular support for JSON output. These changes were mostly driven by the need (or ease) of the new frontend: TLCockpit.

  • Mailspring – A New Open Source Cross-Platform Email Client

    Mailspring is a fork of the now discontinued Nylas Mail client. It does, however, offer a much better performance, and is built with a native C++ sync engine instead of JavaScript. According to the development team, the company is sunsetting further development of Mailspring.

    Mailspring offers virtually all the best features housed in Nylas Mail, and thanks to its native C++ sync engine it uses fewer dependencies which results in less lag and a reduction in RAM usage by 50% compared to Nylas Mail.

  • Removing Qt 4 from Debian testing (aka Buster): some statistics

    We started filing bugs around September 9. That means roughly 11 weeks, which gives us around 8 packages fixed a week, aka 1.14 packages per day. Not bad at all!

  • Products Over Projects

    However, projects are not the only way of funding and organizing software development. For instance, many companies that sell software as a product or a service do not fund or organize their core product/platform development in the form of projects. Instead, they run product development and support using near-permanent teams for as long as the product is sold in the market. The budget may vary year on year but it is generally sufficient to fund a durable, core development organization continuously for the life of the product. Teams are funded to work on a particular business problem or offering over a period of time; with the nature work being defined by a business problem to address rather than a set of functions to deliver. We call this way of working as “product-mode” and assert that it is not necessary to be building a software product in order to fund and organize software development like this.

  • Why we never thank open source maintainers

    It is true that some of you guys can build a tool in a hackathon, but maintaining a project is a lot more difficult than building a project. Most of the time they are not writing code, but [...]

Wine 2.22 Release and More

Filed under
Software
  • Wine Announcement

    The Wine development release 2.22 is now available.

  • Wine 2.22 Brings Improved 64-bit ARM Support

    Wine 2.22 is now available as the latest development release of this program to run Windows games/applications on Linux and other operating systems.

    Changes with this bi-weekly development release include a source selection dialog for scanners, improvements to ARM64 (AArch64 / 64-bit ARM) support, float audio formats with more than two channels in XAudio, fixes for DLL injection handling, input method improvements, and bug fixes.

  • Wine 2.22 is out with input improvements, XAudio improvements and a fix for The Witcher 3

    Wine 2.22 is now officially available as the latest development release on the road to the official Wine 3.0 release.

  • Using ‘Wine’ to Run Windows Games on Linux

    More and more people are switching to Linux. Why? Perhaps they’re seeking refuge from the flawed Windows operating systems. And Linux is becoming more accessible, partly because it can now provide much of what Windows can offer.

    Many apps have Linux alternatives. Microsoft Office, for example, can be replaced by LibreOffice. There are also 1,000s of games now available for Linux on Steam, and this number is increasing all the time.

    Yet every now and then, Windows users might still need an app that isn’t available on Linux or want to play a game that doesn’t have a Linux version. In these cases, they can use Wine to run whatever Windows programs they still need.

Oracle Adds Initial Support for Linux Kernel 4.14 LTS to VirtualBox

Filed under
Software

Oracle recently updated their VirtualBox open-source and cross-platform virtualization software with initial support for the latest Linux 4.14 LTS kernel series.

VirtualBox 5.2.2 is the first maintenance update to the latest VirtualBox 5.2 stable series of the application, and it looks like it can be compiled and used on GNU/Linux distribution running the recently released Linux 4.14 LTS kernel. It also makes it possible to run distros powered by Linux kernel 4.14 inside VirtualBox VMs.

Read more

Applications: Snapcraft, Cutegram, LaTeX Editors, Spreadsheet Editors (Like Calc), Vivaldi

Filed under
Software

Software and Development: CodeBlocks, Cumulonimbus, LibreOffice, devRantron, GCC

Filed under
Development
Software
  • CodeBlocks – A Free & Cross-Platform C, C++ and Fortran IDE

    CodeBlocks is a free and open-source IDE for C, C++ and FORTRAN development. It features a consistent User Interface across all desktop platforms with a class browser, a tabbed interface, and its functions can be extended using plugins.

    It also features keyboard shortcuts, smart indentation, code folding, and a to-do list management panel that different users can use, among others. It is written in C++ and it does not require any interpreted languages or proprietary libraries.

  • Cumulonimbus: Terrible Name, Terrific Podcast Client

    Unlike many other Electron podcast apps I have come across on Github this one is still being developed, is easy to install, and it supports Linux.

  • LibreOffice Calc Is Finally Being Threaded

    While LibreOffice Calc for a while now has been offering OpenCL support for speeding up spreadsheet computations, with not all drivers/GPUs supporting OpenCL, this Microsoft Office alternative is finally receiving proper multi-threading support.

    Collabora developers have landed their initial work on multi-threading / parallelism as they look to speed-up the LibreOffice Calc spreadsheet program's calculations.

  • devRantron – An Unofficial Desktop Client for devRant Programmers

    devRantron is a free, open-source, and cross-platform (unofficial) desktop client for the famous Dev Rant Android and iOS social media application for programmers, developers, and designers.

    Before now, devRant was only accessible on the mobile phones, but now users can post complaints and follow up on rants by developers from all around the globe even while working on their desktops and it’s thanks to a group of friends who concluded that devRant was taking too long to deliver a desktop client.

  • The New Compiler Features & Changes Of GCC 8

    With GCC 8 feature development over and onto bug fixing, here is a look at some of the changes to find with the GCC 8 compiler stack that will be released as stable early next year in the form of GCC 8.1.

Software and Games Leftovers

Filed under
Software
Gaming

Software: VidCutter, Super Productivity, MKVToolNix

Filed under
Software
  • VidCutter 5.0 Released With Improved UI, Frame Accurate Cutting

    A new version of VidCutter, a free video trimmer app, is available for download.

    VidCutter 5.0 makes it easier to cut videos to specific frames, improves the export of video clips with audio and subtitle tracks, and refreshes the default application icon.
    Why Vidcutter?

    If you want split video, trim video, or join video clips into a single montage then Vidcutter is ideal. The app lets you perform these tasks, as well as many more, quickly and easily.

    VidCutter is a Qt5 application that uses the open-source FFMpeg media engine.

  • Linux Release Roundup: Fedora 27, Shotwell, Corebird + More

    It’s been another busy week in the world of Linux, but we’re here to bring you up to speed with a round-up of the most notable new releases.

    The past 7 days have given us a new version of free software’s most popular photo management app, a new release of a leading Linux distribution, and updated one of my favourite app finds of the year.

  • Super Productivity is a Super Useful To-Do App for Linux, Mac & Windows

    Super Productivity is an open-source to-do list and time tracking app for Windows, macOS and Linux.

    It’s built using Electron but doesn’t require an internet connection (which is pretty neat). And it has (optional) integration with Atlassian’s Jira software.

  • MKVToolNix 18.0.0 Open-Source MKV Manipulation App Adds Performance Improvements

    A new stable release of the MKVToolNix open-source and cross-platform MKV (Matroska) manipulation software arrived this past weekend with various performance improvements and bug fixes.

    MKVToolNix 18.0.0 continues the monthly series of stability and reliability updates by adding performance improvements to both the AVC and HEVC ES parsers thanks to the implementation of support for copying much less memory, and enabling stack protection when building the program with Clang 3.5.0 or a new version.

Syndicate content

More in Tux Machines

Command Line Heroes Launched

  • Red Hat launches new podcast series, Command Line Heroes
    Technology has become so integrated into our daily lives that it can be easy to take it for granted. But we’ve only gotten to where we are today because of the command line heroes that shaped the industry - and continue to do so. Command line hero. What does that really mean? To us it’s the developers, programmers, hackers, geeks and open source rebels - the people who are on the front line, transforming technology from the command line up. The biggest technology advancements and innovations didn’t happen by accident. They were made possible through the passion, creativity and persistence of technologists around the world.
  • Command Line Heroes
    I’ve been looking forward to this for quite a while, ever since it was announced: today, the first two episodes of Command Line Heroes were published. Command Line Heroes, or CLH for short, is a series of podcasts that tells the stories of open source. It’s hosted by Saron Yitbarek, of CodeNewbie fame, and sponsored by Red Hat.

NethServer, Red Hat, and Fedora

  • Why building a community is worth the extra effort
    Building the NethServer community was risky. But we've learned so much about the power of working with passionate people.
  • Risk Malaise Alert in Option Market: Red Hat Inc Implied Price Swing Hits A Deteriorated Level
  • Red Hat (NYSE:RHT) Receives “Neutral” Rating from Credit Suisse Group
  • Sit Investment Associates Inc. Takes $1.22 Million Position in Red Hat Inc (RHT)
  • Fixing flatpak startup times
    A lot of people have noticed that flatpak apps sometimes start very slowly. Upon closer inspection you notice this only happens the first time you run the application. Still, it gives a very poor first time impression. So, what is causing this, and can we fix it? The short answer to this is font-cache generation, and yes, I landed a fix today. For the longer version we have to take a detour into how flatpak and fontconfig works.
  • Fedora 28 wallpaper contest now open -- submit your image to the Linux distro!
    One of the first things I do after installing a new Linux distribution is set a different wallpaper. Why? Desktop pictures really inspire me -- my mood can be positively altered by a beautiful image. The default wallpaper is often boring. For the most part, I prefer images of nature with bright colors. After all, if I am stuck indoors working on my computer, a wallpaper of the beach, mountains, or a colorful bird, for instance, can transport me to the outdoors -- in my mind. Sadly, not every distro has beautiful high-quality images. Fedora, however, often does -- thanks to its "supplemental" wallpapers. What is particularly cool  about that operating system, is that it regularly accepts wallpaper submissions from the community as part of a contest. In other words, anybody can potentially contribute to a new version of the distro by simply uploading a photo, drawing, or other picture. Fedora 28 is the upcoming version of the OS, and the developers are now calling for wallpaper submissions for it. Will you submit an entry to the contest?

OSS Leftovers

  • Google's Kelsey Hightower talks Kubernetes and community
    Google developer advocate Kelsey Hightower says that he always figured that the (now wildly successful) Kubernetes container orchestration platform "would get big on its own at some point." He shared some of the reasons he sees for Kubernetes' success in a podcast recorded in December at CloudNativeCon in Austin. The first is that Kubernetes is an effective platform on which to do other things. It provides "better primitives than I had before" as Hightower puts it. At the same time, he says that this is something people misunderstand about Kubernetes. "It's not the end game," he says. Rather, at some point, it increasingly becomes "the new platform for building other platforms."
  • A FOSS Year Resolution
    It’s that time of year again. The time when some people are taking a long hard look at their lives and trying to decide what they want to change about themselves over the course of the next year. Some of us want to lose weight, or exercise more, or spend more time with our kids. The trouble is only about 9% of these resolutions actually happen.
  • Do not limit yourself
    The motto of Learn yourself, teach others is still very strong among us. We try to break any such stupid limits others try to force on our lives. We dream, we try to enjoying talking about that book someone just finished. We discuss about our favorite food. I will end this post saying one thing again. Do not bound yourself in some non existing limits. Always remember, What a great teacher, failure is (I hope I quoted Master Yoda properly). Not everything we will try in life will be a super successful thing, but we can always try to learn from those incidents. You don’t have to bow down in front of anyone, you can do things you love in your life without asking for others’ permissions.
  • Benjamin Mako Hill: OpenSym 2017 Program Postmortem
    The International Symposium on Open Collaboration (OpenSym, formerly WikiSym) is the premier academic venue exclusively focused on scholarly research into open collaboration. OpenSym is an ACM conference which means that, like conferences in computer science, it’s really more like a journal that gets published once a year than it is like most social science conferences. The “journal”, in iithis case, is called the Proceedings of the International Symposium on Open Collaboration and it consists of final copies of papers which are typically also presented at the conference. Like journal articles, papers that are published in the proceedings are not typically published elsewhere.
  • NVDA and Firefox 58 – The team is regaining strength
    A week before the Firefox 57 “Quantum” release in November, I published an Article detailing some bits to be aware of when using Firefox and the NVDA screen reader together. In Firefox 58, due on January 23, 2018, the reliable team is regaining strength in playing well together and offering you good and fast web accessibility. After the Firefox 57 release, due to many changes under the hood, NVDA and Firefox temporarily lapsed in performance. Statistics quickly showed that about two thirds of the NVDA user base stayed with us despite of this. So to all of you who stuck with us on this difficult release: Thank you! Many of the others moved to the extended support release of Firefox 52. Thank you to those of you as well, you decided to stick with Firefox! Also, statistics show that barely any of those of you who stuck with 57 decided to turn off multi-process Firefox, but instead used the new technology, and some of you even reported problems to us.
  • Retpoline-enabled GCC
    There will be upstream backports at least to GCC 7, but probably pretty far back (I've seen people talk about all the way to 4.3). So you won't have to run my crappy home-grown build for very long—it's a temporary measure. :-) Oh, and it made Stockfish 3% faster than with GCC 6.3! Hooray.
  • Payara Services to Embed Secure, Stable Open Source Java Runtime from Azul SystemsPayara Server 2018 Update Includes Azul Zulu Enterprise Builds of OpenJDK
  • Eclipse Che – A Next-Generation Cloud IDE and Workspace Server
    We have a couple of posts on developer workspaces and cloud IDEs but in my opinion, none of them has the combined features of beauty, flexibility, and efficiency while being free. That is why it is with great pleasure that I introduce to you the (arguably) best cloud-based IDE you will ever need, Eclipse Che. Eclipse Che is a beautiful and customizable open-source developer workspace and cloud Integrated Development Environment.

Security: Hospital With Windows, Reproducible Builds, Intel, Transmission and More

  • Hospital [sic] sent offline as hackers infect systems with ransomware, demand payment [iophk: "Windows"]
  • Reproducible Builds: Weekly report #142
  • Spectre and Meltdown patches causing trouble as realistic attacks get closer
    Applications, operating systems, and firmware all need to be updated to defeat Meltdown and protect against Spectre, two attacks that exploit features of high-performance processors to leak information and undermine system security. The computing industry has been scrambling to respond after news of the problem broke early a few days into the new year. But that patching is proving problematic. The Meltdown protection is revealing bugs or otherwise undesirable behavior in various drivers, and Intel is currently recommending that people cease installing a microcode update it issued to help tackle the Spectre problem. This comes as researchers are digging into the papers describing the issues and getting closer to weaponizing the research to turn it into a practical attack. With the bad guys sure to be doing the same, real-world attacks using this research are sure to follow soon.
  • Finnish firm detects new Intel security flaw
    new security flaw has been found in Intel hardware which could enable hackers to access corporate laptops remotely, Finnish cybersecurity specialist F-Secure said on Friday. F-Secure said in a statement that the flaw had nothing to do with the "Spectre" and "Meltdown" vulnerabilities recently found in the micro-chips that are used in almost all computers, tablets and smartphones today. Rather, it was an issue within Intel Active Management Technology (AMT), "which is commonly found in most corporate laptops, (and) allows an attacker to take complete control over a user's device in a matter of seconds," the cybersecurity firm said.
  • What is RubyMiner? New malware found targeting Windows and Linux servers to mine cryptocurrency
  • BitTorrent flaw could let hackers take control of Windows, Linux PCs
    According to Project Zero, the client is vulnerable to a DNS re-binding attack that effectively tricks the PC into accepting requests via port 9091 from malicious websites that it would (and should) ordinarily ignore.
  • BitTorrent critical flaw allows hackers to remotely control users' computers
    A critical flaw in the popular Transmission BitTorrent app could allow hackers to remotely control users' computers. The flaw, uncovered by Google Project Zero security researchers, allows websites to execute malicious code on users' devices. Researchers also warned that BitTorrent clients could be susceptible to attacks as well if the flaw is leveraged.