Language Selection

English French German Italian Portuguese Spanish

OSS Leftovers

Filed under
  • Lawrence Livermore nuclear lab scraps proprietary prefab for open source

    Securing a nation’s nuclear weapons stockpile sounds like scarily sensitive, classified work. What type of technology is worthy of such a task? Custom-made, proprietary stuff with all associated components and code unknown to the public?

    Not at Lawrence Livermore National Laboratory in Livermore, California. The facility is a big user of and contributor to open source, according to Robin Goldstone (pictured), HPC strategist, Advanced Technologies Office, at the lab.

    “We started out running really closed-source solutions,” Goldstone said. “In some cases the hardware itself was really proprietary, and of course the vendors who made the hardware proprietary, they wanted their software to be proprietary.”

    The problem is that these types of commercial technology products are typically built and tested for run-of-the-mill enterprises.

    “At our scale, it often doesn’t work the way it’s supposed to work. They’ve never tested it at our scale. And when it breaks, they’re the only ones that can fix it,” Goldstone said. In fact, sometimes, they simply don’t have the skills to service something as large and complex as the lab’s super-computing technology. That is why the laboratory turned to open source. Its high-performance supercomputer, Sierra, performs simulations with a combination of heavy-duty hardware like Nvidia Corp. graphics processing units and open-source software.

  • Tech View: Open-source alternatives to Facebook and Twitter

    When it comes to social media giants like Facebook and Twitter, you can be confident that if you’re not paying for the service, you’re not the customer — you’re the product being sold.

  • What You Should Know About Contributor License Agreements in Open Source Projects
  • Programmers are constantly pressured to overwork themselves. These two companies have a brilliant plan to change that.

    They are paying programmers $20-per-hour cash bonuses to work on open source projects on their off time. It could be any endeavor they want, whether it's something that benefits their company or a passion project.

  • Tyler Adams discusses open source development at NEO Colorado meetup

    Near the end of Q1 2019, NEO Colorado hosted Tyler Adams, co-founder of City of Zion (COZ) and Moonlight, as a guest speaker. Adams discussed his experiences developing Moonlight, open source development opportunities with COZ, and local impacts of the Colorado Digital Token Act.

    NEO Colorado is a community-established entity that aims to introduce NEO blockchain technology to the broader Colorado, national, and international blockchain industry. Prior NEO Colorado meetups have included in-depth 101 of the NEO blockchain, NEO’s path to network decentralization, and a recap of NEO DevCon 2019. Other NEO Colorado events have included Lightning Talks presentations about an intro to NEO and developer tools for the NEO blockchain.

  • ‘Open-source learning’ – a new approach to sharing knowledge (webinar)

    Open-source is a well-known concept in software development, but what lessons might learning and development professionals be able to draw from the open-source approach?

    The concept of open-source, with its focus on collaboration, innovation and community creation, has been common in the software development world for years. You will be familiar with open-source software used by millions of people on a daily basis such as Android, Firefox and Linux.

  • Alluxio Launches New Website to Better Serve Global Open Source Community of Data and Cloud Developers
  • DBS bank brings open-source in house to up company tech quotient

    DBS dove in deep and investigated the inner workings of technology companies. It wanted to become one itself — not just a regular company with a technology department on the backend. “The legacy way of building technology wasn’t going to get us to where we needed to be as a technology company,” Gledhill said.

  • How APAC firms are using open source software

    Open source software has evolved from providing low-cost alternatives to proprietary offerings to a platform for innovation.

    Most recent developments in cloud computing and software development, such as Kubernetes in the case of containers, for example, are first happening in open source.

    Indeed, users of open source software at Red Hat Summit 2019 are embracing the technology not only to save costs, but also to tap new capabilities to solve business problems.

    In the case of South Korea’s Lotte Card, the use of OpenShift has enabled the credit card company to keep up with the growing number of transactions over the years, said Jeong-hwan Kim, vice-president and CIO of Lotte Card.

  • Open Source Robotics: Getting Started With Gazebo and ROS 2

    Like ROS 1 before it, ROS 2 is an open source software development kit for robotics applications. Development of ROS 2 is led by Open Robotics, the company that also maintains the robot simulator where Dolly lives, called Gazebo, as well as other open source robot software and hardware. These projects are distributed under permissive open source licenses such as BSD and Apache 2.0, which makes them attractive to academia and industry alike.

  • LoRa extends reach with open source move as US MNOs step up NB-IoT

    One way that the unlicensed low power WANs (U-LPWANs) could extend their base, despite the increasing number of licensed network roll-outs by MNOs, is to create truly open platforms, lowering barriers to entry for device makers and service providers, WiFi-style. LoRa, the most widely deployed of the U-LPWANs, may be trying just that with its main technology developer, Semtech, releasing a first batch of code into the ope source process. This code is the first instalment in the LoRa Basics system and developer program, which has three aims – to ease deployment of LoRa networks; to attract a far wider base of developers and other stakeholders; and to counter the criticism that LoRa remains too dependent on a single chip…

  • Semtech Launches Free Open-Source Toolset for IoT Development with LoRaWAN

    Semtech has announced two new series of free educational tools to help designers learn about LoRaWAN and how to implement it in design, especially for IoT devices.

    AAC had a chance to speak with Steve Hegenderfer, Senior Director of Developer Ecosystem at Semtech, who characterized the programs as "geared towards developers and [designed] to help them understand LoRaWAN technology and get to market more quickly."

  • How to Tackle Master Data Management

    To manage mass amounts of data, you should consider using open-source platforms.

  • Instaclustr Certifies Apache Cassandra for Enterprise-Grade and Production-Ready Deployments
  • Instaclustr Introduces Certification Program for Open Source Platforms
  • Instaclustr Certification Framework for Open Source Software

    Instaclustr has announced a new certification program for open-source technologies. By certifying those technologies, companies will be able to develop with them with greater confidence.

    According to Instaclustr, the technologies are rigorously tested and evaluated under this program.  The company will be applying this framework to all of the open-source technologies that it currently supports.

  • Open source framework for (automotive) system modelling and simulation simarchitect released [Ed: This is nonsense as it depends on "a Matlab/Simulink® environment," i.e. proprietary software]

    The release of the SIMarchitect framework marks the realisation of a primary deliverable of the COMBINE project. In this project, HAN Automotive Research is collaborating with over 30 – mainly Dutch SME – partners on efficient, low-threshold solutions for system modelling and simulation. By delivering this solution to the open-source community, TNO and HAN hope to stimulate companies and institutes to use and enrich the solution, while empowering their own and each other’s performances by pre-competitive collaboration.

  • TNO launches open source powertrain simulator for automotive engineers

    The framework supports systems engineers to develop, validate and maintain system models as well as system control algorithms in a ‘Matlab/Simulink’ environment. The power of SIMarchitect is its internal data bus structure, unifying interfaces and graphical user interfaces, hence in its combination easing and stimulating re-usability of models and algorithms. Visualisation of simulation results is done via a few mouse clicks. To help users getting started, SIMarchitect will be accompanied by a library of (hybrid) vehicle powertrain component models and default examples.

  • Open source software helps organizations mine big data

    Businesses, as well as government and private agencies, generate huge volumes of data whether it be about the products and the services they offer or the clientele who avail of them.

    This has come to be known collectively as big data, which has given rise to the field of data analytics, enabling researchers to look for patterns and trends that could help them identify more efficient ways of achieving certain tasks.

    An open source software called Elastic Stack is enabling many modern enterprises to quickly react to the demands made of their organization.

  • Red Badger Tech Director Viktor Charypar talks monorepos, lifelong learning, and the challenges facing open source software [Interview]

    Back in February, Viktor Charypar, Tech Director at Red badger explained the benefits of using a monorepo. For many teams, especially those without the resources or a highly developed and well-supported engineering culture, the idea of a monorepo might sound a little strange – following on from this piece, I spoke to Viktor to get a little bit more detail on the benefits of a monorepo and why engineering teams should seriously consider using them.


    The future of open source – is it sustainable?

    RG: How do you see the future of open source – is it sustainable on its current model?

    VC: That’s an interesting thing to think about! It seems like the open source model is widely misunderstood as software being built by dedicated developers in their free time. But in reality, most large, popular open source projects are backed by large software companies and people maintain them as their day job – for example, Linux, Kubernetes, React. Even the web standards are set by standard bodies comprised of professionals supported by the major browser vendors. I think the model with a sole maintainer working on something in their spare time doesn’t really work if their project gets very popular and the demand on their time grows. We all know how people tend to behave on the internet and software industry is no exception, so maintainers who do it as a hobby are at a pretty high risk of burning out.

    For the major open source projects, this seems to be more of an exception, as they are typically maintained by a team of people employed by a company invested in the project. The sponsor benefits from the community contributions and, if the project gets popular, from controlling the direction of a de facto standard and the community benefits from someone else doing the lion’s share of the work. I look at it as being similar to science, where different people publicly contribute to push the boundaries of knowledge, just because pooling resources makes more sense and doesn’t stop any individual contributor from profiting on the results. In that sense, I think it’s a pretty sustainable model and leads to better quality, more versatile software.

  • New open source software eases the pain of multiple UI designs

    The ORC Layout (OR-constraint Layout) software is being launched at the ACM CHI Conference on Human Factors in Computing Systems in Glasgow, Scotland, today (7 May 2019). The software, a collaboration between the University of Bath, University of Maryland and Simon Fraser University offers a new approach to UI design based on flexible principles to intelligently suggest layouts for different screens.

    Currently a user interface (UI) has to be built for every different type of screen, such as desktop, tablet and mobile phone, as well as the orientations—portrait and landscape, which is not only very time consuming, but increases the chances of errors creeping in as it becomes hard to keep track of changes and iterations.

    Some software already exists to help automate this process, but both existing approaches have severe limitations.


  • Advancing Open Source Innovation in Cybersecurity

    OIN seeks to secure the inclusion of open source in technology without fear of litigation from patent trolls

    Due to the convergence of an escalation in the number of security vulnerabilities, an increase in hacker capabilities and tools and new legislation being enacted in the European Union, businesses are increasing their investments in cybersecurity significantly. According to Global Market Insights, between 2019 and 2024, the market for cybersecurity products and services is expected to grow from $120 billion to more than $300 billion annually. Gartner estimates that by 2020, more than 60% of organizations will have invested in multiple data security tools such as data loss prevention, encryption and data-centric audit and protections tools, up from approximately 35% today.

    To meet the cybersecurity challenges of tomorrow, information security companies, venture capitalists and governments are investing and rapidly deploying new, innovative systems. Cutting-edge technologies such as machine learning and blockchain are being harnessed and integrated into numerous security products, services and platforms. A potential impediment to IT security growth and innovation stems from growing concerns of cybersecurity technology-related intellectual property lawsuits.

  • OWASP A2: Broken Authentication and Session Management Cause and Prevention

    Threat Agents Attack Vectors Security Weakness Technical Impacts Business Impacts Application Specific Exploitability AVERAGE Prevalence WIDESPREAD Detectability AVERAGE Impact SEVERE Application / Business Specific Consider anonymous external attackers, as well as users with their own accounts, who may attempt to steal accounts from others.

  • Liferay Portal 7.2 CE Beta 3 Release

    Liferay 7.1 introduced significant changes to Web Experience in how content creators added new content to their sites.  Liferay 7.2 continues on with the great work that was started in 7.1 and vastly improves the overall experience. For more information please see Web Experience new features in Liferay Portal 7.2 b1 by David G�mez for more info.

  • Liferay Portal CE 7.2 Edges Nearer, eZ Platform 2.5 Released, More Open Source News

    In continuing its work towards the release of Liferay Portal CE 7.2, Liferay announced the availability of Liferay Portal CE 7.2 Beta 3 on April 24.

    The new features introduced in 7.2 primarily focus on enabling nontechnical users to develop and modify content with ease, deliver personalized content to segmented audiences and be able to better facilitate user management and administration.

More in Tux Machines

Crazy Compiler Optimizations

Kernel development is always strange. Andrea Parri recently posted a patch to change the order of memory reads during multithreaded operation, such that if one read depended upon the next, the second could not actually occur before the first. The problem with this was that the bug never could actually occur, and the fix made the kernel's behavior less intuitive for developers. Peter Zijlstra, in particular, voted nay to this patch, saying it was impossible to construct a physical system capable of triggering the bug in question. And although Andrea agreed with this, he still felt the bug was worth fixing, if only for its theoretical value. Andrea figured, a bug is a bug is a bug, and they should be fixed. But Peter objected to having the kernel do extra work to handle conditions that could never arise. He said, "what I do object to is a model that's weaker than any possible sane hardware." Will Deacon sided with Peter on this point, saying that the underlying hardware behaved a certain way, and the kernel's current behavior mirrored that way. He remarked, "the majority of developers are writing code with the underlying hardware in mind and so allowing behaviours in the memory model which are counter to how a real machine operates is likely to make things more confusing, rather than simplifying them!" Still, there were some developers who supported Andrea's patch. Alan Stern, in particular, felt that it made sense to fix bugs when they were found, but that it also made sense to include a comment in the code, explaining the default behavior and the rationale behind the fix, even while acknowledging the bug never could be triggered. But, Andrea wasn't interested in forcing his patch through the outstretched hands of objecting developers. He was happy enough to back down, having made his point. It was actually Paul McKenney, who had initially favored Andrea's patch and had considered sending it up to Linus Torvalds for inclusion in the kernel, who identified some of the deeper and more disturbing issues surrounding this whole debate. Apparently, it cuts to the core of the way kernel code is actually compiled into machine language. Read more

Mozilla: BigInt, WebRender, Mozilla Localization, Firefox 67 Release and More

  • Andy Wingo: bigint shipping in firefox!
    I am delighted to share with folks the results of a project I have been helping out on for the last few months: implementation of "BigInt" in Firefox, which is finally shipping in Firefox 68 (beta).
  • Mozilla GFX: WebRender newsletter #45
    Hi there! I first published this newsletter episode on May 21st and hitting the publish button at the same time as Jessie who wrote an excellent announcement post about WebRender on the stable channel. We decided to unpublish the newsletter for a couple of days to avoid shadowing the other post. WebRender is a GPU based 2D rendering engine for web written in Rust, currently powering Mozilla’s research web browser servo and on its way to becoming Firefox‘s rendering engine.
  • Mozilla Localization (L10N): L10n report: May edition
    Firefox 68 has officially entered Beta. The deadline to ship localization updates into this version is June 25. It’s important to remember that 68 is going to be an ESR version too: if your localization is incomplete on Jun 26, or contains errors, it won’t be possible to fix them later on for ESR. A lot of content has landed in Firefox 68 towards the end of the cycle. In particular, make sure to test the new stub installer in the coming weeks, and the redesigned about:welcome experience. Detailed instructions are available in this thread on dev-l10n. You should also check out this post on how to localize the new “Join Firefox” message. Partially related to Firefox Desktop: Facebook Container is quickly approaching version 2.0, adding several informative panels to the initial bare UI.
  • Firefox 67 Released With Improved Performance
    Mozilla team has released Firefox 67 (May 21, 2019) today. In this article, we will show you what’s new in Firefox 67. Mozilla Firefox (known as Firefox) is a free and open-source web browser developed by the Mozilla Foundation. Firefox is available for Windows, OS X, Linux and mobile for Android.
  • Emblematic Group and Mozilla Team Up to Showcase Next Generation of Storytelling on the Web
    Everything you share on the internet is a story. You read blog posts and watch videos that make you feel connected to people across the world. Virtual Reality has made these experiences even stronger, but it wasn’t available to most people as a storytelling tool, until now. This breakthrough in accessibility comes from VR pioneer and award winning journalist, Nonny de la Peña, who is founder & CEO of the immersive technology company Emblematic Group. Their newest initiative was to launch a browser based platform that allows anyone to tap into the immersive power of virtual reality, regardless of their technical background. That is exactly what they did with REACH. With support from like minded partners such as Mozilla and the John S. and James L. Knight Foundation, de la Peña launched the platform at the 2019 Sundance Film Festival. REACH completely simplifies authorship and distribution of virtual reality experiences using a simple drag and drop interface which anyone can access from any device, including a laptop, tablet, or smartphone.

Games: Steam Client for Linux, Tank Maniacs, Gladiabots, Total War: THREE KINGDOMS

  • The latest Steam Client Beta fixes Rumble support on Linux with Steam Input
    Seems Valve are on a bit of a roll lately fixing up some long-standing issues in the Steam Client for Linux. They've been released quite a number of Beta client updates recently with Linux improvements, like the one last week which had a fix for a this two year old issue where you were unable to move games around if they had files bigger than 2GB. The latest Beta, released today fixes another long-standing issue with gamepad Rumble support. Valve said they "Added support for rumble pass-through for virtual controllers. This fixes missing rumble support for any controllers opted into Steam Input, and rumble emulation support for the Steam controller.".
  • We have some keys for 'Tank Maniacs' for those willing to test and give feedback
    Tank Maniacs, a crazy local multiplayer game that's all about blowing each other up is coming to Linux "soon" and we have keys for those willing to provide the developer with feedback. For those who haven't seen it before, check out the trailer below first to see if you would actually be interested:
  • Create your AI, pick your robots and prepare for battle as Gladiabots has left Early Access
    Gladiabots makes me feel dumb, very dumb. It asks you to create various AI and assign them to robots, to face off against another team of robots in a battle arena. It's a strategy game of sorts, while also being a logic puzzle programming game at its heart as well. It offers up a single-player campaign, which realistically is just a (quite good) extended tutorial to get you ready to compete against other real people. This is where it really gets interesting, as it offers online play but it's of the asynchronous sort so you're not playing at the same time, meaning it doesn't actually need people online to play which makes it pretty sweet.
  • Total War: THREE KINGDOMS is out and it comes with same-day Linux support
    Total War: THREE KINGDOMS, possibly one of the biggest Total War games yet is officially out. Developed by Creative Assembly and published by SEGA, it was ported by Feral Interactive and they managed to get Linux support in right away.

Linux Foundation Statement on Huawei Entity List Ruling

Thank you for your inquiry regarding concerns with a member subject to an Entity List Ruling.[1] While statements in the Executive Order prompting the listing used language granting a broader scope of authority, the Huawei Entity List ruling was specifically scoped to activities and transactions subject to the Export Administration Regulation (EAR). Open source encryption software source code was reclassified by the US Department of Commerce, Bureau of Industry and Security (BIS) effective September 20, 2016 as “publicly available” and no longer “subject to the EAR.”[2] Each open source project is still required to send a notice of the URL to BIS and NSA to satisfy the “publicly available” notice requirement in the EAR at 15 CFR § 742.15( b ). Read more