Language Selection

English French German Italian Portuguese Spanish

Google Releases Open Source Tool to Containerize Java App Deployments

Filed under
Google
OSS

Google wants to make it easier for Java developers to containerize their applications.

The company this week announced Jib, an open-source Java tool that it says will enable developers to build Java containers more easily using tools with which they are already familiar.

In a blog post July 9, Google software engineers Appu Goundan and Qingyang Chen described Jib as a container image builder designed to handle all the steps involved in packaging a Java application into a container.

"Containerizing a Java application is no simple task," Goundan and Chen wrote. "You have to write a Dockerfile, run a Docker daemon as root, wait for builds to complete, and finally push the image to a remote registry."

Read more

Also: How open source can transform the way a company's developers work together

More in Tux Machines

Results: Linux Foundation Technical Board Election 2018

The results of the 2018 election for members of the Linux Foundation's Technical Advisory Board have been posted; the members elected this time around are Chris Mason, Laura Abbott, Olof Johansson, Dan Williams, and Kees Cook. Abbott and Cook are new members to the board this time around. (The other TAB members are Ted Ts'o, Greg Kroah-Hartman, Jonathan Corbet, Tim Bird, and Steve Rostedt). Read more

10 Linux Commands For Network Diagnostics

It is difficult to find a Linux computer that is not connected to the network, be it server or workstation. From time to time it becomes necessary to diagnose faults, intermittence or slowness in the network. In this article, we will review some of the Linux commands most used for network diagnostics. Read
more

Variscite unveils its first i.MX8X module

Variscite’s “VAR-SOM-MX8X” COM runs Linux or Android on NXP’s up to quad -A35 core i.MX8X SoC with up to 4GB LPDDR4 and 64GB eMMC, plus WiFi/BT, dual GbE controllers, and -40 to 85°C support. Variscite has launched its first i.MX8X-based computer-on-module. The 67.6 x 51.6mm VAR-SOM-MX8X runs Yocto Project based Linux or Android on NXP’s dual- or quad-core Cortex-A35 based, 1.2GHz i.MX8X. The up to -40 to 85°C tolerant module is aimed at industrial automation and control, defense, medical, telematics, building control, failover displays/HMI, and robotics applications. The only other i.MX8X module we’ve seen is Phytec’s Linux-compatible, 55 x 40mm phyCORE-i.MX 8X module. Read more

today's leftovers

  • freenode #live 2018 - Doc Searls and Simon Phipps - In Conversation
  • How to edit themes in Linux Mint Cinnamon - Tutorial
  • KDE Bugsquad – Okular Bug Day on November 17th, 2018
    Thank you to everyone who participated last Bug Day! We had a turnout of about six people, who worked through about half of the existing REPORTED (unconfirmed) Konsole bugs. Lots of good discussion occurred on #kde-bugs as well, thank you for joining the channel and being part of the team! We will be holding a Bug Day on November 17th, 2018, focusing on Okular. Join at any time, the event will be occurring all day long!
  • Omarine 5.3 released! (Nov 14 2018)
    This release updates dbus and glib together with all dependencies and related packages. Some of them are rebuilt, the rest are upgraded. Glib 2.58.1 can be considered a development threshold because many dependent packages must be caught it up. Below is a list of some typically upgraded packages:
  • Achievement unlocked! I spoke at PythonBrasil[14]
    PythonBrasil is the national Python community conference that happens every year, usually in October, in Brazil. I attended PythonBrasil for the first time in 2016, the year we had started PyLadies Porto Alegre. Back then, we were a very small group and I was the only one to go. It was definitely one of the best experiences I ever had, which, of course, set a very high standard for every single tech event I attended afterwards. Because of the great time I had there, I wanted to bring more and more women from PyLadies Porto Alegre to experience PythonBrasil in the next editions. So, during the PyLadies Porto Alegre 1st birthday party, I encouraged the other women to submit activities to try and to go to the conference that would happen in Belo Horizonte.
  • Browser Based Open Source Image Optimization Tool Squoosh Comes To Google Lab’s Latest Release
    Open source, browser-based image optimization tool Squoosh is Google’s new Chrome Lab release. This new web tool is meant to make web developers work a lot simpler to optimize web pages. Images loading in a website is usually the reason for them to take so long to load and Squoosh helps web developers shrink the image so that it consumes lesser data. Squoosh can downsize, compress, and reformat images. Its purpose is to make web developers’ work less tedious and hence quicker. Google chrome labs made this tool available offline and said it would be handy to have this tool work offline. Squoosh also supports editing image codecs that are not normally available in the browser.
  • VS Code Live Share plugin [Ed: When GNU/Linux sites help Microsoft]
  • Microsoft Releases Open-Source HLSL to GLSL Shader Cross-Compiler [Ed: As above, except this is just openwashing of proprietary DX]
  • Upgrading OpenBSD 6.3 to 6.4 on Vultr
  • iGNUit has a new homepage address
  • gxmessage has a new homepage
  • It Looks Like The Raptor Blackbird Open-Source Motherboard Will Sell For Just Under $900
    Many have been curious to learn more about the Blackbird from Raptor Computing Systems as a lower-cost POWER9, open-source hardware alternative to their higher-end Talos II hardware that we've been recently benchmarking. The possible price has been revealed.  Overnight, Raptor Computing Systems tweeted a straw poll looking to gauge the interest level in "Would you pre-order a Raptor Computing Systems Blackbird system or board this year at a mainboard cost of $875?"
  • C++20 Making Progress On Modules, Memory Model Updates
    This past week was an ISO C++ committee meeting in San Diego, which happened to be their largest meeting ever, and they managed to accomplish a lot in drafting more planned changes around the C++20 language update.