Since the beginning of this year, Endocode has been part of a consortium of partners that develop intelligent software package management systems to enhance robustness and security in software ecosystems. The project “Fine-Grained Analysis of Software Ecosystems as Networks” is led by the TU Delft and has received funding from the European Unions H2020 research and innovation programme. Endocodes contribution in this project has its focus on licensing and compliance. License compliance requires analysis of own source code combined with an understanding of the complete dependency graph of the distributed packages.
Restricting the privileges of Linux services and reducing the actor vector has always been challenging. You need to adapt your software or start looking for a sandbox program or a manager that handles this for you. And at this moment you should look at systemd. systemd is a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the rest of the system.
OwnCloud is at the forefront of open source file sharing and cloud storage. It is sometimes introduced as the open source alternative to Dropbox, but that comparison misses a ton of cool features that ownCloud has and Dropbox lacks. As well as file synchronisation, ownCloud offers things like groupware functionality (e.g. calendar, task scheduler, address book), music streaming, and its developers are right now working on office suite integration.
During our work porting Android to new devices we found some troubles when trying to install some apps from Play Store caused by the device not having certain features. This is a good opportunity to talk about Android permissions, capabilities and how the Play Store filters applications depending on the device. Our problem We received some reports from users of our client’s device saying they couldn’t install the Germanwings app because they were not able to find it in the Play Store.