In this edition of our open source news roundup, we take a look open source projects from Mozilla, a tool for analyzing Flash files, an open source alternative to GPS, and more!
Mozilla's latest open source offerings
As you might expect, Mozilla has irons in a number of open source fires. Over the last two weeks, Mozilla has gone public with two significant projects.
The first one is Pyodide. It's an "experimental Python project that’s designed to perform computation" from within a browser window. While other projects are also attempting to bring Python interpreters to the web browser, Pyodide "doesn’t require a rewrite of popular scientific computing tools (like NumPy, Pandas, Scipy, and Matplotlib) to achieve adequate performance."
The second project is an IoT platform called Mozilla WebThings. WebThings isn't new. It's the grown up version of the organization's Project Things platform "for monitoring and controlling connected devices." The latest version of WebThings add features for logging and visualizing data from your smart devices, as well as monitoring and triggering alarms from internet-connected detectors. You can learn more at the Mozilla IoT site.
Open source tool for automatically analyzing Flash files
Flash, which once upon a time powered most animation and video on the web, is one of those technologies that refuses to go away. That's despite it being notoriously insecure. To help combat malicious Flash files, security firm FireEye has an open source tool to analyze those files.
The tool is called FLASHMINGO, and it uses "the open SWIFFAS library for the parsing of SWF (Flash) files." You can run FLASHMINGO on its own, use it as a library, or expand its capabilities with plugins written in Python. The plugins identify "suspicious method names, constants, and loops, as well as for the retrieval of all embedded data."
If you're interested in learning more about FLASHMINGO, or using it, you can grab the code from its GitHub repository.
UK university students create an open source navigation device
Where design and open source intersect comes a new navigation system? That's exactly what happened when students at the Royal College of Art and Imperial College teamed up to create an open source alternative to GPS.
Called Aweigh (as in anchors aweigh), the device is built on a Raspberry Pi and is a "navigation technology that does not rely on satellites." Instead, the system "calculates a user's position using the sun" much like sailors of yore did with sextants. Aweigh also works offline, so "a user's positional data cannot be leaked through the internet."
West Baltimore community center adopts French open source platform
Open source knows no national boundaries, and a community center in Maryland is proving that. The St. Francis Neighborhood Center in West Baltimore has adopted Lutèce platform developed in France "for the programs and services it provides for residents."
The software, which is "a portal engine which allows you to easily create your websites or intranets," has been operating in Paris for a number of years to administer municipal services. The team at St. Francis' will use Lutèce to "expand access to technology, as well as educational opportunities," said Christi Green, the center's executive director. In adopting a proven platform, said area resident and open source advocate Jacob Green, it's a matter of "rather than starting from scratch, let’s use a platform that's designed for this. We already know Lutèce can power a whole city the size of Paris. Any success you have can also scale."
In other news
- Making digital tissue imaging better
- This Open Source Software Could Make Museum Websites More Accessible
- Open source use grows 68% as corporations buy into the software solution
- Is Open Source Part of Your Search Stack?
- Black Hole Image Has an Open Source Connection
Thanks, as always, to Opensource.com staff members and moderators for their help this week. Make sure to subscribe to our newsletter to find out what's happening in open source.
Get the highlights in your inbox every week.