Open-source News

A guide to web scraping in Python using Beautiful Soup

opensource.com - Wed, 09/15/2021 - 15:01

Today we'll discuss how to use the Beautiful Soup library to extract content from an HTML page. After extraction, we'll convert it to a Python list or dictionary using Beautiful Soup.


read more

Build a data sharding service with DistSQL

opensource.com - Wed, 09/15/2021 - 15:00

If you're reading this, then you're probably familiar with the data query and programming language, SQL (Structured Query Language). It's also used as the standard language for management systems for accessing data, querying, updating, and managing relational database systems. Like standard SQL, DistSQL, or Distributed SQL, it is a built-in SQL language unique to ShardingSphere that provides incremental functional capabilities beyond standard SQL.


read more

A conversation about open source design and ethical funding

opensource.com - Wed, 09/15/2021 - 15:00

Pablo Ruiz-Múzquiz is the CEO and co-founder of Kaleidos and Taiga. I contacted him for an interview to learn more about his latest project: Penpot, an open source, online interface design tool.

Clayton Dewey: I reached out to you because I recently learned about Penpot, an excellent design tool similar to Figma and Sketch. How did Penpot get started?


read more

How to Install LAMP Stack in AlmaLinux 8.4

Tecmint - Wed, 09/15/2021 - 14:08
The post How to Install LAMP Stack in AlmaLinux 8.4 first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

LAMP is a popular hosting stack used for developing and testing web applications. It’s an acronym for Linux, Apache, MariaDB, & PHP. Apache is an open-source and widely used web server. MariaDB is an

The post How to Install LAMP Stack in AlmaLinux 8.4 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

RadeonSI Lands Big Batch Of Improvements To Lower CPU Overhead

Phoronix - Wed, 09/15/2021 - 04:35
Following portions of the merge request landing, the rest of the RadeonSI CPU-overhead-lowering work was just merged to Mesa 21.3...

oneAPI Level Zero Loader v1.5 Released With VPU Driver Recognition, Multi-Driver Support

Phoronix - Wed, 09/15/2021 - 02:22
Intel has released a new version of their loader for oneAPI Level Zero for loading the Level Zero software driver components...

Java 17 / OpenJDK 17 Hits GA With Maturing Vector API, Removal Planned For Applet API

Phoronix - Wed, 09/15/2021 - 01:48
Java 17 has made it to general availability status today with a number of improvements...

Academy Software Foundation giving open communities access to production-grade digital assets for testing, demonstration, and education purposes

The Linux Foundation - Tue, 09/14/2021 - 23:00
Background

The Academy Software Foundation (ASWF), a project hosted by The Linux Foundation, provides a neutral forum for open source software developers in the motion picture and broader media industries to share resources and collaborate on image creation, visual effects, animation, and sound technologies. 

It was created in 2018 after the conclusion of an investigation by the Academy of Motion Pictures Arts and Sciences (AMPAS) Science and Technology Council holding an 18-month investigation on the state of open source in the industry. This aligned with the need for a vendor-neutral foundation to provide a sustainable home for open source projects that are key to the growth of the industry.

Identifying the need for exemplar assets for community use

As of August 2021, The Academy Software Foundation provides a home for Open Shading Language, OpenColorIO, OpenCue, OpenEXR, OpenTimelineIO, OpenVDB, and MaterialX.

As these projects have progressed in development, there was a need identified to have production-grade digital assets (e.g.,3D scene data, images, image sequences, volumetric data, animation rigs, edit decision lists) available for use in development and testing environments to ensure these projects can scale to the demands of the movie and content creation processes. 

Furthermore, the ASWF identified an additional need to have production-grade assets for general research and learning purposes. 

The ASWF identified two objectives to address these requirements:

  • Provide a vendor-neutral home for both homing the assets and being a curator for exemplar assets that would align with the industry needs.
  • Create a licensing framework striking a balance between the needs in research, learning, and open source development, with the intellectual property concerns of production-grade assets (as they often come from real productions).
An open community comes together

There was some precedent in the industry, with the 2018 release of the Moana Island Scene by Disney Animation. This sparked several discussions in the industry on how to have a larger set of similar assets available for community use leading to the creation of an Asset Repository Working Group at the Academy Software Foundation in 2020.

The culmination of this working group came in July 2021, with the transition of the working group to a formal project that will establish the infrastructure and governance of the Assets Repository. The intention is for the project to function and work like any other open source project, with full transparency and community participation, to identify and curate exemplar assets. 

At the same time, the legal counsel across Academy Software Foundation members came together to align on the ASWF Digital Assets License, which was created in the spirit of licenses used previously in the industry and designed to specifically ensure these assets can be used for education, learning, research, and open source development. The ASWF Digital Assets License helped create a bridge between producers and consumers of these assets, establishing standardized terms to enable collaboration and the re-use of content in an industry where it had previously been limited.

As of August 2021, there is interest from multiple organizations in contributing assets to this repository as it takes form over the next few months.

Conclusion

The Linux Foundation has been the home for vendor-neutral collaboration in both horizontal technology spaces and vertical markets such as automotive, networking, energy, and here motion pictures. In supporting over 750 open source projects, we are starting to see more and more efforts such as these where the collaboration outside of traditional software development and into educational materials, community development, and standards. The Assets Repository project at the Academy Software Foundation is a great example of the unique collaboration opportunities that open source brings and are driven by our open communities.

The post Academy Software Foundation giving open communities access to production-grade digital assets for testing, demonstration, and education purposes appeared first on Linux Foundation.

Pages