Language Selection

English French German Italian Portuguese Spanish

Web

State of Embedding in Gecko

Filed under
Moz/FF
Web

Following up from my last post, I’ve had some time to research and assess the current state of embedding Gecko. This post will serve as a (likely incomplete) assessment of where we are today, and what I think the sensible path forward would be. Please note that these are my personal opinions and not those of Mozilla. Mozilla are gracious enough to employ me, but I don’t yet get to decide on our direction.

The TLDR; there are no first-class Gecko embedding solutions as of writing.

Read more

Web/Browsers

Filed under
Moz/FF
OSS
Web
  • on ditching css frameworks and preprocessors
  • Run Windows 98 And Linux In Your Web Browser, Thanks To JavaScript And NodeJS

    Short Bytes: A coder, known as Fabian on GitHub, has created x86 architecture based emulations that allow you to run Windows 98, Linux, KolibriOS etc. inside your browser.

  • The case for an embeddable Gecko

    Strap yourself in, this is a long post. It should be easy to skim, but the history may be interesting to some. I would like to make the point that, for a web rendering engine, being embeddable is a huge opportunity, how Gecko not being easily embeddable has meant we’ve missed several opportunities over the last few years, and how it would still be advantageous to make Gecko embeddable.

  • Continuing the Conversation About Encryption and Apple: A New Video From Mozilla

    In the past week, the conversation about encryption has reached fever pitch. Encryption, Apple, and the FBI are in headlines around the world. And lively discussions about security and privacy are taking place around kitchen tables, on television, and in comment sections across the Internet.

    Mozilla believes the U.S. government’s demand for Apple to circumvent their own security protections is a massive overreach. To require Apple to do this would set a dangerous precedent that threatens consumer security going forward. But this discussion is an opportunity to broaden public understanding of encryption. When people understand the role encryption plays in their everyday lives, we can all stand up for encryption when threats surface — this key issue related to the overall health of the Internet becomes mainstream.

Linux Mint Website Hacked, Users Tricked Into Downloading ISOs with Backdoors

Filed under
GNU
Linux
Security
Web

Just a few moments ago, Clement Lefebvre, leader of the Linux Mint project, informes users of the popular, Ubuntu-based distribution that the servers where the Linux Mint website is hosted have been hacked to point the download links to specially crafted ISOs.

According to Mr. Lefebvre, it appears that a group of hackers created a modified Linux Mint ISO, which included a backdoor. Then, they hacked into the Linux Mint website and modified the download links to trick users into downloading the malicious ISO image.

Read more

Open Source Interview: Former Mozilla President Li Gong on the HTML5 OS

Filed under
Moz/FF
OSS
Web

In this article, I introduce our new series—the Open Source interview—inviting you to suggest questions to ask our interviewees in a follow-up email interview. The first candidate is Li Gong, former president of Mozilla, who is now heading Acadine Technologies. They are busy launching H5OS, an open source platform for mobile and IoT.

Read more

Smoother Scrolling in Firefox 46

Filed under
GNU
Linux
Moz/FF
Web

Opera Sold

Filed under
Software
Web

Is Brave the new champion the open web needs?

Filed under
OSS
Web

On January 20, Andreas Gal, former CTO of Mozilla, the company behind the popular open source browser Mozilla Firefox, announced in a blog post that former Mozilla CEO and Javascript founder Brendan Eich had launched a browser called Brave. "Brendan is back to save the web," Andreas wrote, and I quickly went to the Brave GitHub repository and cloned the repository to build a binary from source so I could check out what Brave was all about.

Read more

FOSS in Optical Networks

Filed under
OSS
Web
  • Open source optical network could create a new Internet

    Key elements for their Internet are optical white boxes and bare metal optical switches. Bare metal switches use merchant chips rather than custom silicon, and can be cheaper and easier to use. Open source software can be used.

    Data Centers are embracing these cheaper open switches that can be programmed like Linux computers, explains Computerworld in a 2015 article.

    I wrote about merchant chips in April 2015 in 'Open source a driver for merchant chips.'

    [...]

    Add to this the idea of a special network virtualization mechanism that lets multiple networks use the same infrastructure, plus the aforementioned open source elements and high-speed light-based networks, and the Internet will be able to move forward with exciting new applications a la Google and iOS, they reckon.

  • Internet may soon carry traffic at speed of light
  • Internet traffic may soon travel at the speed of light

Oracle Java, Canonical/Ubuntu Certification

Filed under
Server
Web
  • Oracle Is Deprecating The Java Web-Browser Plugin With Java 9

    For anyone still relying upon Java web-plugins in their browser, they are going to be deprecated with the upcoming Java 9.

    Oracle announced today in a blog post that they will be moving to a plugin-free Java by deprecating the once common Java web plug-in in Java 9. The plug-in support will then be dropped in a later Oracle JDK/JRE release.

  • Canonical and Oracle partner to make cloud adoption via Ubuntu even easier

    CANONICAL and Oracle have announced a joint venture aimed at speeding up cloud adoption.

    The companies have made an agreement to provide enterprises with greater flexibility in the way they develop and deploy large-scale workloads on Oracle Cloud.

  • Canonical to Provide Certified Ubuntu Images for Oracle Cloud
  • Canonical and Oracle bring certified Ubuntu images to Oracle Cloud customers

    Ubuntu developer Canonical has disclosed that certified Ubuntu Linux images are now available on the Oracle Cloud Marketplace for customers to access.

    The move is part of a collaboration between the two firms to provide greater flexibility for companies developing and deploying large-scale workloads on Oracle Cloud.

    Ubuntu Linux has become a popular choice for scale-out workloads in the cloud thanks to its performance, stability and regular updates, according to Canonical. The firm has in fact tied its refresh cycle to that of the OpenStack cloud computing framework, which is now included with Ubuntu as standard.

Syndicate content

More in Tux Machines

deepin 15.4.1 Linux Distro Launches with a Focus on Details, Launcher Mini Mode

The developers behind the deepin GNU/Linux distribution announced today the general availability of the first point release to the deepin 15.4 stable series, versioned 15.4.1. Read more Also: deepin 15.4.1 Debian-based Linux distribution now available for download

Canonical Outs New Kernel Security Updates for All Supported Ubuntu Releases

On July 20, 2017, Canonical released new kernel updates for all supported Ubuntu Linux releases, including Ubuntu 14.04 LTS, Ubuntu 16.10, and Ubuntu 17.04, fixing up to fifteen security vulnerabilities. Read more Also: Ubuntu 16.04 LTS Users Can Now Install the Linux 4.10 Kernel from Ubuntu 17.04

Leftovers: Ask the Linux Foundation and Review of Damn Small Linux

  • Questions about SysAdmin Training from The Linux Foundation? Join the Next #AskLF
    His #AskLF chat will take place the Monday after SysAdmin Day: a professional holiday the organization has recognized for years.
  • Damn Small Linux A Lightweight Linux Distro For Old Computers
    By the name yes it’s really small and lightweight (had to utter this word too “damn!”). Damn Small Linux is a distro that offers a GUI based OS for low resource systems and some applications for normal users task-alike. It’s designed with the intention to pack all the modern features under 50 MB. ​Well, that may sound crazy but you cannot rely on it as a primary OS if you have a recent modern hardware. Instead take a U-turn now and see what Ubuntu, Fedora or OpenSUSE has to offer. Damn Small Linux latest version is v4.11rc2 and development has been in a long pause since 2015. Don’t be put off by that because that’s how some people roll. Slow and steady until they sort things out.

Software: Emacs and Magit, KeePassXC, Weblate, Cockpit, Kate, AtCore, GNOME Builder, Undo, and WPS Office

  • Emacs and Magit
    The Git source-code management system is widely known for its flexibility and for the distributed development model that it supports. Its reputation for ease of use is ... less well established. There should, thus, be an opening for front-end systems that can make Git easier to use. One of the most comprehensive Git front ends, Magit, works within the Emacs editor and has a wide following. But Magit has run into some turbulence within the Emacs development community that is blocking its wider distribution.
  •    
  • KeePassXC: A Great Way to Manage Passwords In Linux
    Do you always forget your password or want to have strongest password which can be hard to remember? If yes, then here is an application for you which will keep your passwords safe, strongest and encrypted. KeePassXC is an open-source forked from KeePassX by community released under GNU GPL license, it is cross-platform and all features works perfectly on every platform (Linux, Mac and Windows), as it is mentioned on KeePassXC website they have thoroughly tested features on multiple systems to provide user with the same look and feel on every supported operating system. This includes the beloved Auto-Type feature. KeePassXC, on the other hand, is developed in C++ and runs natively on all platforms giving you the best-possible platform integration.
  • Making Weblate more secure and robust
    Having publicly running web application always brings challenges in terms of security and in generally in handling untrusted data. Security wise Weblate has been always quite good (mostly thanks to using Django which comes with built in protection against many vulnerabilities), but there were always things to improve in input validation or possible information leaks.
  • Cockpit 146
    The Available Updates and Restart recommended pages now show the packages from the previous update run. This makes it easier to see which services to check or to decide whether a restart is really necessary...
  • Kate is now translated also on Windows!
  • AtCore officially moved to KDE Extragear
    It’s with all the joy in my heart that I share with you this amazing notice: AtCore was officially moved today to KDE Extragear by my favorite sysadmin Ben Cooksley after more than a month on KDE Review. This is the first huge milestone that we achieve on this 11 months of team work made by me, Patrick, Chris and sometimes Tomaz. Particularly I thanks, Luigui Toscano and Albert Cid for all the attention and review on AtCore code, that allowed us to make this move to Extragear. =D
  • Builder 3.25.5
    Like every year, GUADEC has snuck up on me. I’ll be heading out to Manchester in a handful of days which means things are going to get hectic any moment now. We just reached another milestone in our development phase towards 3.26. I’ve landed two important components which will have important roles in Builder’s future. The new visual layout, and the new shortcut engine. Neither are complete yet, but they are good enough to land on master and allow us to iterate without giant branches.
  • What I do at Undo
    In October, I started working for Undo and, now that I understand our technology better, it’s time to explain what I do. Undo produces a (closed source) technology which allows to record, rewind and replay Linux programs (on x86 and ARM). One of our products using this technology is UndoDB, a debugger built on top of gdb which allows you to do everything you do with gdb, but also to go back in time.
  • WPS Office Is An Alternative To Microsoft Office for Linux
    WPS Office is a slang for Writer, Presentation ad Spreadsheets, formerly known as Kingsoft Office. It is free (basic version) Office suite available for all platforms Linux, Windows, Mac, Android and iOS. A fully featured professional-grade version is also available for a subscription fee.