Language Selection

English French German Italian Portuguese Spanish


Mozilla Firefox 48 Released

Filed under
  • Firefox 48 Released, This Is What’s New (Updated)

    Mozilla Firefox 48 features new security settings, improves WebRTC, and makes it easier to find bookmarked content from the Awesome bar.

  • Mozilla Firefox 48.0 Now Officially Available

    Firefox 48 takes the first Rust code into production within this web browser, Electrolysis is beginning to be turned on by default, a variety of WebRTC improvements, improved Linux Canvas support, various security improvements, enforcing that add-ons be signed/verified through Mozilla, and more.

Mozilla News

Filed under
  • Exciting Improvements Delivered Today in Firefox for Desktop and Android

    Today we’re proud to announce the initial rollout of multi-process Firefox for Desktop to our general audience. With this, we’re taking a major step forward in improving Firefox for Desktop. Users should experience a Firefox that is less susceptible to freezing and is generally more responsive to input, while retaining the experience and features that users love.

    In Firefox 48, we aim to slowly enable multi-process Firefox (also known as Electrolysis or e10s) for release users, starting with one percent and ramping up to nearly half the Firefox Release if things go as expected. e10s promises to offer a major improvement to your browsing experience by separating Web content and Firefox UI processes. This means when a web page is consuming a large part of your computer’s processing power, your tabs, buttons and menus won’t lock up. Wondering if your Firefox instance has enabled e10s? Type “about:support” into the URL bar. If e10s is active, you’ll see “1/1 (Enabled by default)” under the Multiprocess Windows line item.

  • Announcing the Second Cohort of Ford-Mozilla Open Web Fellows

    That’s why Ford Foundation and Mozilla launched the Open Web Fellows program two years ago: To empower a network of leaders capable of defending the open web. The Open Web Fellows program places bright technologists and activists on the front lines of the open internet movement. Last year, Ford and Mozilla placed six fellows at leading NGOs like Amnesty International and the ACLU, where they used their tech savvy to fight for issues like freedom of expression and gender equality online.

Future of Mozilla

Filed under
  • Servo Is Planning For More GPU-Accelerated WebRender Improvements

    As mentioned in today's This Week in Servo newsletter, their Q3 roadmap plans have been published.

    Among the work to be tackled by Mozilla developers working on the next-generation Servo layout engine this quarter includes finishing the development of WebRender, experiments around WebRender 2, Stylo as the sryle system in Gecko integration work, and continuing with the Servo nightly builds support. There's also work around Promise API, Autolander migration, Android work, auto-updating, JavaScript error reporting, Web Font loading, performance improvements, correcting more layout bugs, etc. You can see the current road-map via this GitHub page.

  • What Happens to Mozilla and its Deal with Yahoo?

    In late 2014, many observers were flummoxed to see that Yahoo and Mozilla had announced a "strategic five-year partnership" agreement which would make Yahoo the primary search option for Firefox. Mozilla was up for renewal negotiations for its deal with Google, which had historically subsidized more than 90 percent of Mozilla's revenues, to the tune of more than $300 million per year at times. In return, for lots of money, Google got primary search placement in the Firefox browser over the years.

    Last week, though, Verizon,announced its intention to purchase Yahoo for $4.8 billion. What are the implications for Mozilla and its deal? Here are the details.

Firefox vs. Flash

Filed under
  • Firefox to start blocking Flash content in August

    In Firefox 48, Mozilla will enable a new Firefox plug-in blocklist by default. Initially the blocklist will be small, mostly containing URLs of Flash SWF files that have been identified by Mozilla as supercookies (i.e. cookies that are very hard to shake off) or fingerprinting files (i.e. they scan your system and create a unique fingerprint, again usually for tracking purposes).

  • Firefox sets kill-Flash schedule

    Mozilla yesterday said it will follow other browser markers by curtailing use of Flash in Firefox next month.

    The open-source developer added that in 2017 it will dramatically expand the anti-Flash restrictions: Firefox will require users to explicitly approve the use of Flash for any reason by any website.

    As have its rivals, Mozilla cast the limitations (this year) and elimination (next year) as victories for Firefox users, citing improved security, longer battery life on laptops and faster web page rendering.

Mozilla News

Filed under
  • Firefox is latest browser to kill off Adobe Flash support

    MOZILLA HAS become the latest browser company to turn off the ageing Adobe Flash plug-in.

    The Firefox browser will turn off "not essential" Flash content by default starting in August, but sites that require the plug-in for heritage functionality will be excepted.

    "These and future changes will bring Firefox users enhanced security, improved battery life, faster page load and better browser responsiveness," said Mozilla in a blog post.

  • Mozilla’s Dave Herman on Building an Open Source Research Lab

    Listen to a very interesting talk by Dave Herman, Director of Strategy at Mozilla Research, explaining how research and practice can better talk to each other. Among other things, Dave is the author of the popular book “Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript.”

    His thesis for this talk is: “An open research lab is a research group that engages directly with the market and works via open collaboration to close the feedback loop between ideas and practice.”

Rust Spreading

Filed under
  • Fedora 25 Planning For Proper Rust Support

    There are some new feature proposals to talk about for Fedora 25, which will be officially released around November.

    The latest self-contained change that is proposed for Fedora 25 is Rust compiler support. In particular, the hope is to package up the LLVM-based Rust compiler and its Cargo build system and offer them via the main Fedora repository. The current plan is for packaging Rust 1.10 and Cargo 0.11.

  • Mozilla Will Begin “Rusting” Of Its Firefox Browser On August 2

    Mozilla is all set to launch multi-processing functionality in the new update. The new version–Firefox 48–is scheduled for a release on August 2. Firefox 48 will have some of its components coded in Rust, a programming language developed by Mozilla.

Shipping Rust in Firefox

Filed under
  • Shipping Rust in Firefox

    It’s hard to believe it’s been almost seven years since Mozilla Research first began sponsoring the development of Rust, at the time little more than an ambitious research experiment with a small but devoted community. Remarkably, despite a long history of inventions and discoveries, Rust’s key principles have remained constant. The Rust core team’s original vision—a safe alternative to C++ to make systems programmers more productive, mission-critical software less prone to memory exploits, and parallel algorithms more tractable—has been central to Mozilla’s interest in backing the Rust project and, ultimately, using Rust in production.

  • Firefox 48 Will Take The First Rust Code Into Production

    Mozilla will be taking their first Rust programming language code into production with Firefox 48.

    Beyond the Servo/Browser.html tech preview that's now shipping nightly, another goal of Mozilla developers for 2016 has been to ship at least one Servo/Rust component within the Gecko engine / Firefox. With Firefox 48, they are stepping along on that crusade with shipping their first Rust production code.

Mozilla News (Rust, Yahoo)

Filed under
  • Announcing Rust 1.10

    The Rust team is happy to announce the latest version of Rust, 1.10. Rust is a systems programming language focused on safety, speed, and concurrency.

  • Rust 1.10 Programming Language Update

    Version 1.10 of the Rust programming language is now available.

    Rust 1.10 brings the -C panic=abort flag as their most-requested feature for yielding 10% smaller binaries and about 10% faster compilation time. Rust 1.10 also brings the new cdylib crate type for compiling Rust as a dynamic library to be embedded in another language. Rust 1.10 also has build system changes to allow it to be built with Rust 1.9 and that trend will continue to be supported for future releases.

  • Buyer beware: Mozilla deal demands up to $1 billion after Yahoo’s sale, Recode says

    According to a contract seen by Recode, Yahoo CEO Marissa Mayer struck a deal with Mozilla in 2014 specifying annual payments of $375 million to the browser creator in exchange for Yahoo's search engine appearing in the default position on Firefox. That $375 million price tag will be paid out every year until 2019 one way or another—even if Mozilla doesn’t like the company that buys Yahoo and decides to walk away.

    Of course, if Mozilla decides it likes whichever company buys the embattled search giant, then payments continue as before and the new owner of Yahoo’s search engine retains the default position on the browser.

Web Browsers

Filed under
  • WebVR Shell: Google Is Making Every Website On The Web Viewable In VR

    Boosting its efforts in the virtual reality technology, Google has brought the WebVR APIs to its Chrome web browser. In near future, one should expect a richer web full of VR-enabled websites that a person can explore using a VR headset.

  • Context Graph: It’s time to bring context back to the web

    The largest button on a modern browser is the back button. Trips to the web are short. Enter a search, get a result, click back, then try again. This feels backwards (forgive the pun!). What if there was a better forward button? One that helps you understand a topic better or find alternative solutions to a problem you’re solving? What if web browsers were immediately useful instead of demanding input when you launched them? Browsers could do so much more, through a better understanding of your behavior and by using the experience of people at human-scale to give you content that enriches your life, regardless of whom you know or where you live.

  • Mozilla Is Looking To Build A Recommendation System: Context Graph

    If Mozilla didn't already have their hands full with enough projects, the latest they are looking to engage in is a recommendation system to potentially upset the likes of Facebook and Google when it comes to looking for similar sites/resources.

  • This Coder Shows How To Play Games Inside A PDF File

    A GitHub user named Omar Rizwan has found a way to put games in PDF files. He even coded his own game after taking help from a tutorial. Rizwan has put the details of this Horrifying PDF Experiments on his repository.

Servo Nightly for GNU/Linux

Filed under
Syndicate content

More in Tux Machines

KNOPPIX 7.7.1 Distro Officially Released with Debian Goodies, Linux Kernel 4.7.9

Believe it or not, Klaus Knopper is still doing his thing with the KNOPPIX GNU/Linux distribution, which was just updated to version 7.7.1 to offer users the latest open source software and technologies. Read more

CentOS 6 Linux Servers Receive Important Kernel Security Patch, Update Now

We reported a couple of days ago that Johnny Hughes from the CentOS Linux team published an important kernel security advisory for users of the CentOS 7 operating system. Read more

Games for GNU/Linux

  • Why GNU/Linux ports can be less performant, a more in-depth answer
    When it comes to data handling, or rather data manipulation, different APIs can perform it in different ways. In one, you might simply be able to modify some memory and all is ok. In another, you might have to point to a copy and say "use that when you can instead and free the original then". This is not a one way is better than the other discussion - it's important only that they require different methods of handling it. Actually, OpenGL can have a lot of different methods, and knowing the "best" way for a particular scenario takes some experience to get right. When dealing with porting a game across though, there may not be a lot of options: the engine does things a certain way, so that way has to be faked if there's no exact translation. Guess what? That can affect OpenGL state, and require re-validation of an entire rendering pipeline, stalling command submission to the GPU, a.k.a less performance than the original game. It's again not really feasible to rip apart an entire game engine and redesign it just for that: take the performance hit and carry on. Note that some decisions are based around _porting_ a game. If one could design from the ground up with OpenGL, then OpenGL would likely give better performance...but it might also be more difficult to develop and test for. So there's a bit of a trade-off there, and most developers are probably going to be concerned with getting it running on Windows first, GNU/Linux second. This includes engine developers.
  • Why Linux games often perform worse than on Windows
    Drivers on Windows are tweaked rather often for specific games. You often see a "Game Ready" (or whatever term they use now) driver from Nvidia and AMD where they often state "increased performance in x game by x%". This happens for most major game releases on Windows. Nvidia and AMD have teams of people to specifically tweak the drivers for games on Windows. Looking at Nvidia specifically, in the last three months they have released six new drivers to improve performance in specific games.
  • Thoughts on 'Stellaris' with the 'Leviathans Story Pack' and latest patch, a better game that still needs work
  • Linux community has been sending their love to Feral Interactive & Aspyr Media
    This is awesome to see, people in the community have sent both Feral Interactive & Aspyr Media some little care packages full of treats. Since Aspyr Media have yet to bring us the new Civilization game, it looks like Linux users have been guilt-tripping the porters into speeding up, or just sending them into a sugar coma.
  • Feral Interactive's Linux ports may come with Vulkan sooner than we thought
  • Using Nvidia's NVENC with OBS Studio makes Linux game recording really great
    I had been meaning to try out Nvidia's NVENC for a while, but I never really bothered as I didn't think it would make such a drastic difference in recording gaming videos, but wow does it ever! I was trying to record a game recently and all other methods I tried made the game performance utterly dive, making it impossible to record it. So I asked for advice and eventually came to this way.

Leftovers: Software

  • DocKnot 1.00
    I'm a bit of a perfectionist about package documentation, and I'm also a huge fan of consistency. As I've slowly accumulated more open source software packages (alas, fewer new ones these days since I have less day-job time to work on them), I've developed a standard format for package documentation files, particularly the README in the package and the web pages I publish. I've iterated on these, tweaking them and messing with them, trying to incorporate all my accumulated wisdom about what information people need.
  • Shotwell moving along
    A new feature that was included is a contrast slider in the enhancement tool, moving on with integrating patches hanging around on Bugzilla for quite some time.
  • GObject and SVG
    GSVG is a project to provide a GObject API, using Vala. It has almost all, with some complementary, interfaces from W3C SVG 1.1 specification. GSVG is LGPL library. It will use GXml as XML engine. SVG 1.1 DOM interfaces relays on W3C DOM, then using GXml is a natural choice. SVG is XML and its DOM interfaces, requires to use Object’s properties and be able to add child DOM Elements; then, we need a new set of classes.
  • LibreOffice 5.1.6 Office Suite Released for Enterprise Deployments with 68 Fixes
    Today, October 27, 2016, we've been informed by The Document Foundation about the general availability of the sixth maintenance update to the LibreOffice 5.1 open-source and cross-platform office suite. You're reading that right, LibreOffice 5.1 got a new update not the current stable LibreOffice 5.2 branch, as The Document Foundation is known to maintain at least to versions of its popular office suite, one that is very well tested and can be used for enterprise deployments and another one that offers the latest technologies.